re PR fortran/21435 (fails to open nonexisting file with status scratch)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2
3 PR fortran/21435
4 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
5 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
6 for compile-time warnings.
7 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
8 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
9 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
10 file.
11 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
12 specifier.
13 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
14 compile-time warning.
15
16 2006-10-12 Jan Hubicka <jh@suse.cz>
17
18 PR c/28419
19 * gcc.dg/pr28319.c: New test.
20
21 2006-10-12 Mark Mitchell <mark@codesourcery.com>
22 PR c++/29318
23 * g++.dg/ext/vla4.C: New test.
24
25 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
26
27 PR c++/27961
28 * g++.dg/template/crash60.C: New test.
29 * g++.dg/other/large-size-array.C: Adjust error markers.
30 * g++.dg/parse/crash27.C: Likewise.
31 * g++.dg/template/crash1.C: Likewise.
32
33 2006-10-12 Steve Ellcey <sje@cup.hp.com>
34
35 PR testsuite/29093
36 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
37
38 2006-10-12 Jakub Jelinek <jakub@redhat.com>
39
40 PR preprocessor/28709
41 * gcc.dg/cpp/paste14.c: New test.
42
43 2006-10-11 Mark Mitchell <mark@codesourcery.com>
44
45 PR c++/29175
46 * g++.dg/init/array24.C: New test.
47
48 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49
50 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
51 of <sys/types.h>.
52
53 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
54
55 PR c++/29024
56 * g++.dg/parse/typedef8.C: New test.
57 * g++.dg/other/mult-stor1.C: Adjust error markers.
58
59 2006-10-11 Richard Guenther <rguenther@suse.de>
60
61 PR tree-optimization/28230
62 * gcc.dg/torture/pr28230.c: New testcase.
63
64 2006-10-11 Richard Guenther <rguenther@suse.de>
65
66 PR inline-asm/29119
67 * gcc.dg/torture/pr29119.c: New testcase.
68
69 2006-10-10 Jakub Jelinek <jakub@redhat.com>
70
71 PR middle-end/29272
72 * gcc.c-torture/execute/20060930-2.c: New test.
73
74 2006-10-09 Richard Henderson <rth@redhat.com>
75
76 Revert emutls patch.
77
78 2006-10-09 Richard Guenther <rguenther@suse.de>
79
80 PR middle-end/29254
81 * gcc.dg/pr29254.c: New testcase.
82
83 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
84 Paul Thomas <pault@gcc.gnu.org>
85
86 PR fortran/20541
87 * gfortran.dg/alloc_comp_basics_1.f90: New test.
88 * gfortran.dg/alloc_comp_basics_2.f90: New test.
89 * gfortran.dg/alloc_comp_assign_1.f90: New test.
90 * gfortran.dg/alloc_comp_assign_2.f90: New test.
91 * gfortran.dg/alloc_comp_assign_3.f90: New test.
92 * gfortran.dg/alloc_comp_assign_4.f90: New test.
93 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
94 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
95 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
96 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
97 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
98 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
99 * gfortran.dg/alloc_comp_std.f90: New test.
100 * gfortran.dg/move_alloc.f90: New test.
101
102 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
103
104 PR fortran/29115
105 * gfortran.dg/derived_constructor_comps_2.f90: New test.
106
107 PR fortran/29211
108 * gfortran.dg/forall_char_dependencies_1.f90: New test.
109
110 2006-10-08 Tobias Burnus <burnus@net-b.de>
111
112 PR fortran/28585
113 * gfortran.dg/new_line.f90: New test.
114
115 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
116
117 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
118 * gcc.dg/torture/builtin-convert-1.c,
119 gcc.dg/torture/builtin-convert-2.c,
120 gcc.dg/torture/builtin-convert-3.c,
121 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
122
123 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
124
125 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
126 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
127 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
128 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
129
130 2006-10-07 Andrew Pinski <pinskia@gmail.com>
131
132 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
133 Xfail some tests for powerpc-darwin and powerpc-aix.
134
135 2006-10-07 Jakub Jelinek <jakub@redhat.com>
136
137 PR c/29380
138 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
139
140 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
141
142 PR target/29300
143 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
144 on hppa*-*-hpux*.
145
146 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
147
148 PR fortran/16580
149 PR fortran/29288
150 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
151 Add tests for using all possible intrinsics as actual arguments.
152 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
153 all possible intrinsics as actual arguments.
154 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
155 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
156
157 2006-10-07 Richard Sandiford <richard@codesourcery.com>
158
159 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
160 * gcc.dg/debug/debug-2.c: Likewise.
161
162 2006-10-06 Uros Bizjak <uros@kss-loka.si>
163
164 * gcc.c-torture/compile/sync-2.c: New test.
165
166 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
167
168 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
169 line endings.
170
171 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
172
173 PR rtl-optimization/29128
174 * gcc.c-torture/compile/pr29128.c: New test.
175
176 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
177
178 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
179 line endings.
180
181 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
182
183 PR middle-end/29256
184 * gcc.dg/tree-ssa/loop-19.c: New test.
185
186 2006-10-06 Jakub Jelinek <jakub@redhat.com>
187
188 PR tree-optimization/29330
189 * gcc.dg/pr29330.c: New test.
190
191 PR target/28924
192 * gcc.c-torture/compile/20061005-1.c: New test.
193
194 2006-10-06 Olivier Hainque <hainque@adacore.com>
195
196 * gcc.dg/typename-vla-1.c: New case.
197 * gnat.dg/forward_vla.adb: New case.
198
199 2006-10-06 Jakub Jelinek <jakub@redhat.com>
200
201 PR tree-optimization/29290
202 * gfortran.dg/loop_nest_1.f90: New test.
203
204 PR target/29198
205 * gcc.dg/tls/opt-12.c: New test.
206
207 PR fortran/28415
208 * gfortran.dg/save_2.f90: New test.
209
210 PR c/29091
211 * gcc.dg/pr29091.c: New test.
212
213 2006-10-06 Joseph Myers <joseph@codesourcery.com>
214
215 * lib/target-supports.exp
216 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
217 same as x86_64-*-*; check for LP64.
218
219 2006-10-04 Richard Henderson <rth@redhat.com>
220
221 * lib/target-supports.exp (check_effective_target_tls): Redefine
222 to mean non-emulated tls.
223 * gcc.dg/tls/alias-1.c: Remove tls requirement.
224 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
225 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
226 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
227 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
228 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
229 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
230
231 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
232
233 PR fortran/29343
234 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
235
236 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
237
238 * gfortran.dg/bounds_check_fail_1.f90: New test.
239
240 2006-10-03 Mark Mitchell <mark@codesourcery.com>
241
242 PR c++/29020
243 * g++.dg/template/friend48.C: New test.
244
245 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
246
247 PR fortran/29098
248 * gfortran.dg/default_initialization_2.f90: New test.
249
250 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
251
252 PR fortran/20779
253 PR fortran/20891
254 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
255
256 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
257
258 PR fortran/29284
259 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
260
261 PR fortran/29321
262 PR fortran/29322
263 * gfortran.dg/missing_optional_dummy_2.f90: New test.
264
265 PR fortran/25091
266 PR fortran/25092
267 * gfortran.dg/entry_array_specs_1.f90: New test.
268
269 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
270
271 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
272 insufficient to inhibit some test failures at -O3. Do testing
273 on integers.
274
275 2006-10-03 Mark Mitchell <mark@codesourcery.com>
276
277 PR c++/29138
278 * g++.dg/inherit/access8.C: New test.
279 * g++.dg/template/dtor4.C: Tweak error messages.
280
281 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
282
283 PR fortran/27478
284 * gfortran.dg/entry_8.f90: New test.
285
286 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
287
288 PR c++/29291
289 * g++.dg/parse/new4.C: New test.
290
291 2006-10-03 Uros Bizjak <uros@kss-loka.si>
292
293 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
294 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
295 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
296 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
297 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
298
299 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
300
301 PR fortran/19260
302 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
303 * gfortran.dg/continuation_2.f90: New test.
304
305 PR fortran/19262
306 * gfortran.dg/continuation_3.f90: New test.
307 * gfortran.dg/continuation_4.f90: New test.
308 * gfortran.dg/continuation_5.f: New test.
309 * gfortran.dg/continuation_6.f: New test.
310
311 2006-10-02 Mark Mitchell <mark@codesourcery.com>
312
313 PR c++/29226
314 * g++.dg/template/vla1.C: New test.
315
316 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
317
318 PR fortran/29210
319 * gfortran.dg/complex_parameter_1.f90: New test.
320
321 2006-10-02 Jakub Jelinek <jakub@redhat.com>
322
323 PR c/29154
324 * gcc.c-torture/execute/20060929-1.c: New test.
325
326 2006-10-01 Mark Mitchell <mark@codesourcery.com>
327
328 PR c++/29105
329 * g++.dg/template/member6.C: New test.
330 * g++.dg/parse/typename7.C: Adjust error markers.
331
332 PR c++/29080
333 * g++.dg/template/member7.C: New test.
334
335 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
336
337 PR c/24010
338 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
339 gcc.dg/Woverride-init-3.c: New tests.
340
341 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
342
343 * gcc.c-torture/execute/20060930-1.c: New test.
344
345 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
346
347 PR fortran/18791
348 * gfortran.dg/specifics_1.f90: New test.
349 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
350 complex specifics.
351
352 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
353
354 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
355 pthread-init-common.h: New.
356
357 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
358
359 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
360 precision on some archs.
361
362 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
363
364 * gcc.dg/non-local-goto-1.c: New test.
365 * gcc.dg/non-local-goto-2.c: Likewise.
366 * gcc.dg/setjmp-3.c: Likewise.
367 * gcc.dg/setjmp-4.c: Likewise.
368
369 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
370
371 * gnat.dg/self_aggregate_with_pointer.adb: New test.
372
373 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
374
375 PR fortran/28276
376 * gfortran.dg/exponent_1.f90: New test.
377
378 PR fortran/27021
379 * gfortran.dg/nearest_1.f90: New test.
380
381 2006-09-26 Jakub Jelinek <jakub@redhat.com>
382
383 PR middle-end/25261
384 PR middle-end/28790
385 * gcc.dg/gomp/nestedfn-1.c: New test.
386
387 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
388
389 PR objc/29195
390 * objc/compile/method-1.m: New test.
391
392 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
393
394 PR c++/26938
395 * g++.dg/template/crash58.C: New test.
396 * g++.dg/parse/crash28.C: Adjust error markers.
397 * g++.dg/template/crash34.C: Likewise.
398 * g++.dg/template/friend31.C: Likewise.
399 * g++.dg/template/crash32.C: Likewise.
400
401 PR c++/27329
402 * g++.dg/template/crash59.C: New test.
403
404 PR c++/27667
405 * g++.dg/template/spec33.C: New test.
406 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
407
408 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
409 Adam Nemet <anemet@caviumnetworks.com>
410
411 * gcc.dg/tree-ssa/ivopts-1.c: New test.
412 * gcc.dg/tree-ssa/ivopts-2.c: New test.
413
414 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
415
416 PR target/28911
417 * gcc.dg/pr28911.c: New.
418
419 2006-09-23 Uros Bizjak <uros@kss-loka.si>
420
421 PR target/29169
422 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
423 (dg-options): Add -mfpmath=387.
424
425 2006-09-23 Jakub Jelinek <jakub@redhat.com>
426
427 PR c/28706
428 * gcc.dg/pr28706.c: New test.
429
430 PR c/28712
431 * gcc.dg/pr28712.c: New test.
432
433 2006-09-22 Mike Stump <mrs@apple.com>
434
435 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
436
437 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
438
439 PR tree-optimization/28888
440 * gcc.dg/pr28888.c: New test.
441
442 2006-09-21 Mark Mitchell <mark@codesourcery.com>
443
444 PR c++/29016
445 * g++.dg/init/ptrfn1.C: New test.
446
447 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
448
449 PR c++/28861
450 * g++.dg/template/spec32.C: New test.
451 * g++.dg/parse/crash9.C: Adjust error markers.
452
453 PR c++/28303
454 * g++.dg/template/typedef6.C: New test.
455 * g++.dg/init/error1.C: Adjust error markers.
456 * g++.dg/parse/crash9.C: Likewise.
457 * g++.dg/template/crash55.C: Likewise.
458
459 2006-09-21 Janis Johnson <janis187@us.ibm.com>
460
461 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
462
463 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
464
465 PR target/27650
466 * g++.dg/ext/dllimport12.C: New test.
467
468 2006-09-20 Richard Sandiford <richard@codesourcery.com>
469
470 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
471 * gcc.target/mips/nmadd-2.c: Likewise.
472 * gcc.target/mips/mips-ps-6.c: New test.
473 * gcc.target/mips/neg-abs-1.c: Likewise.
474 * gcc.target/mips/neg-abs-2.c: Likewise.
475 * gcc.target/mips/nmadd-3.c: New test.
476
477 2006-09-20 Jakub Jelinek <jakub@redhat.com>
478
479 PR middle-end/28046
480 * gcc.dg/gomp/atomic-10.c: New test.
481 * g++.dg/gomp/atomic-10.C: New test.
482
483 2006-09-20 Eric Christopher <echristo@apple.com>
484
485 * gcc.target/i386/sse3-not-fisttp.c: New.
486
487 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
488
489 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
490
491 2006-09-19 Richard Sandiford <richard@codesourcery.com>
492
493 * gcc.c-torture/execute/pr28289.c (one): New variable.
494 (main): Use it instead of argc.
495 * gcc.c-torture/execute/20060102-1.c (one): New variable.
496 (main): Use it instead of argc.
497
498 2006-09-19 Paul Brook <paul@codesourcery.com>
499
500 PR target/28516
501 * gcc.dg/nested-func-5.c: New test.
502
503 2006-09-19 Ben Elliston <bje@au.ibm.com>
504
505 * lib/target-supports.exp (check_effective_target_tls): Compile
506 test stubs using ${tool}_target_compile, not just target_compile.
507 (check_effective_target_tls_runtime): Likewise.
508
509 2006-09-19 Ben Elliston <bje@au.ibm.com>
510
511 * gcc.c-torture/compile/20030405-1.x: Remove.
512
513 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
514 optimising linker from discarding it.
515
516 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
517
518 PR fortran/28526
519 * gfortran.dg/keyword_symbol_1.f90: New test.
520
521 * gfortran.dg/spread_shape_1.f90: Add missing warning with
522 pedantic compilation option.
523
524 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
525
526 PR fortran/29060
527 * gfortran.dg/spread_shape_1.f90: New test.
528
529 2006-09-17 Roger Sayle <roger@eyesopen.com>
530
531 PR tree-optimization/28887
532 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
533
534 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
535
536 PR c/25993
537 * gcc.dg/pr25993.c: New test.
538
539 2006-09-17 Ira Rosen <irar@il.ibm.com>
540
541 PR tree-opt/21591
542 * gcc.dg/vect/pr21591.c: New test.
543
544 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
545
546 PR tree-opt/29059
547 * gcc.c-torture/compile/strcpy-1.c: New test.
548 * gcc.c-torture/compile/strcpy-2.c: New test.
549 * gcc.c-torture/compile/memcpy-1.c: New test.
550 * gcc.c-torture/compile/memcpy-2.c: New test.
551
552 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
553
554 PR testsuite/29055
555 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
556
557 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
558
559 * gnat.dg/specs/double_record_extension1.ads: New test.
560 * gnat.dg/specs/double_record_extension2.ads: Likewise.
561
562 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
563
564 PR fortran/29051
565 * gfortran.dg/oldstyle_3.f90: New test.
566
567 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
568
569 PR libgfortran/29099
570 * gfortran.dg/secnds-1.f: New test.
571
572 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
573
574 PR libgfortran/29053
575 * gfortran.dg/streamio_9.f90: New test.
576 * gfortran.dg/streamio_10.f90: New test.
577
578 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
579
580 PR C++/29002
581 * g++.dg/init/array22.C: New test.
582 * g++.dg/init/array23.C: New test.
583
584 2006-09-14 Arnaud Charlet <charlet@adacore.com>
585
586 * stackcheck.lst: Update list of tests requiring stack checking.
587 * norun.lst: Adjust for above change.
588 * ada95.lst: New file.
589 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
590 requiring -gnat95 switch.
591
592 2006-09-14 Olivier Hainque <hainque@adacore.com>
593
594 * gnat.dg/in_out_parameter.adb: New test.
595
596 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
597
598 PR debug/28980
599 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
600
601 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
602
603 * gnat.dg/specs/unchecked_union.ads: New test.
604
605 2006-09-13 Richard Sandiford <richard@codesourcery.com>
606
607 PR rtl-optimization/28982
608 * gcc.c-torture/execute/pr28982a.c: New test.
609 * gcc.c-torture/execute/pr28982b.c: Likewise.
610
611 2006-09-12 Eric Christopher <echristo@apple.com>
612
613 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
614 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
615
616 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
617
618 PR c/28768
619 PR preprocessor/14634
620 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
621 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
622 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
623
624 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
625
626 * gcc.dg/pr28243.c: New test.
627
628 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
629
630 PR fortran/28971
631 gfortran.dg/pr28971.f90: New test to act as a backstop in case
632 this undiagnosed regression reappears.
633
634 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
635
636 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
637 Treat $srcdir as a literal.
638 * lib/fortran-torture.exp (fortran-torture-compile,
639 fortran-torture-execute): Likewise.
640 * lib/objc-torture.exp (objc-torture-compile,
641 objc-torture-execute): Likewise.
642 * lib/profopt.exp (profopt-execute): Likewise.
643
644 2006-09-11 Geoffrey Keating <geoffk@apple.com>
645
646 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
647
648 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
649
650 PR testsuite/28950
651 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
652
653 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
654
655 PR target/13685
656 * gcc.target/i386/pr13685.c: New test.
657
658 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
659
660 * gcc.dg/pr28726.c: New test.
661
662 2006-09-11 Josh Conner <jconner@apple.com>
663
664 * gcc.dg/nrv3.c: Increase size of structure.
665 * gcc.dg/nrv4.c: Likewise.
666 * gcc.dg/nrv5.c: Likewise.
667
668 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
669
670 PR libfortran/28890
671 gfortran.dg/assumed_charlen_function_5.f90: New test.
672
673 2006-09-10 Mark Mitchell <mark@codesourcery.com>
674
675 PR c++/28991
676 * g++.dg/init/static3.C: New test.
677
678 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
679
680 PR testsuite/29007
681 * gcc.dg/long-long-cst1.c (t): Add cast to
682 __SIZE_TYPE__ before casting to int.
683 (main): Return 0 on success.
684
685 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
686
687 * gcc.c-torture/execute/20060910-1.c: New test.
688
689 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
690
691 PR middle-end/26983
692 * gcc.dg/pr26983.c: New test.
693
694 2006-09-10 Richard Sandiford <richard@codesourcery.com>
695
696 PR target/29006
697 * gcc.c-torture/execute/pr29006.c: New test.
698
699 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
700
701 PR libfortran/28947
702 gfortran.dg/matmul_4.f90: New test.
703
704 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
705
706 PR fortran/28959
707 gfortran.dg/used_types_10: New test.
708
709 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
710
711 PR libfortran/28923
712 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
713 gfortran.dg/array_initializer_3.f90: New test.
714
715 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
716
717 PR fortran/28914
718 * gfortran.dg/actual_array_constructor_3.f90: New test.
719
720 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
721
722 PR testsuite/26778
723 * gcc.target/i386/pr26778.c: New testcase.
724
725 2006-09-08 Eric Christopher <echristo@apple.com>
726
727 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
728 * gcc.target/i386/memcpy-1.c: Ditto.
729 * gcc.target/i386/asm-1.c: Ditto.
730 * gcc.target/i386/20060512-4.c: Ditto.
731 * gcc.target/i386/compress-float-387.c: Ditto.
732 * gcc.target/i386/20060512-1.c: Ditto.
733 * gcc.target/i386/compress-float-sse.c: Ditto.
734 * gcc.target/i386/20060512-2.c: Ditto.
735 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
736 * gcc.target/i386/stack-prot-kernel.c: Ditto.
737 * gcc.target/i386/compress-float-387-pic.c: Ditto.
738 * gcc.dg/pr26449.c: Ditto.
739 * gcc.dg/attr-ms_struct-2.c: Ditto.
740 * gcc.dg/attr-ms_struct-1.c: Ditto.
741 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
742
743 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
744
745 PR c/28504
746 * gcc.dg/vla-10.c: New test.
747
748 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
749
750 PR c++/28858
751 * g++.dg/parse/template20.C: New test.
752 * g++.dg/template/operator8.C: Remove obsolete part.
753 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
754 * g++.old-deja/g++.pt/crash65.C: Likewise.
755
756 2006-09-07 Jason Merrill <jason@redhat.com>
757
758 PR middle-end/27724
759 * gcc.dg/long-long-cst1.c: New test.
760
761 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
762
763 PR C++/28906
764 * g++.dg/other/array3.C: New test.
765 * g++.dg/other/array4.C: New test.
766 * g++.dg/other/array5.C: New test.
767
768 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
769
770 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
771
772 2006-09-07 Uros Bizjak <uros@kss-loka.si>
773
774 PR target/28946
775 * gcc.target/i386/pr28946.c: New test.
776
777 2006-09-07 Steven G. Kargl <kargls@comcast.net>
778
779 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
780 in integer literal constant.
781 * gfortran.dg/enum_8.f90: Ditto.
782 * gfortran.dg/g77/20030326-1.f: Ditto.
783
784 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
785
786 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
787 nonconformance usage.
788
789 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
790
791 PR middle-end/28862
792 * gcc.c-torture/compile/vector-align-1.c: New test.
793
794 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
795
796 PR rtl-opt/27883
797 * g++.dg/opt/copysign-1.C: New test.
798
799 2006-09-06 Jason Merrill <jason@redhat.com>
800
801 PR c++/27371
802 * g++.dg/warn/unused-result1.C: New test.
803
804 2006-09-06 Mark Mitchell <mark@codesourcery.com>
805
806 PR c++/28903
807 * g++.dg/ext/vla3.C: New test.
808
809 PR c++/28886
810 * g++.dg/template/array16.C: New test.
811
812 2006-09-06 Richard Guenther <rguenther@suse.de>
813
814 * gcc.dg/pr27226.c: Remove testcase again.
815
816 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
817
818 PR tree-opt/28937
819 * g++.dg/opt/unroll2.C: New test.
820
821 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
822
823 PR tree-opt/28952
824 * gcc.dg/vect/pr28952.c: New test.
825
826 2006-09-05 Richard Guenther <rguenther@suse.de>
827
828 PR tree-optimization/28900
829 * gcc.dg/torture/pr28900.c: New testcase
830
831 2006-09-05 Richard Guenther <rguenther@suse.de>
832
833 PR tree-optimization/28905
834 * gcc.c-torture/compile/pr28905.c: New testcase.
835
836 2006-09-05 Richard Guenther <rguenther@suse.de>
837
838 PR middle-end/28935
839 * gcc.dg/pr28935.c: New testcase.
840
841 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
842
843 * gcc.c-torture/execute/20060905-1.c: New test.
844
845 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
846
847 PR fortran/28908
848 * gfortran.dg/used_types_7.f90: New test.
849 * gfortran.dg/used_types_8.f90: New test.
850 * gfortran.dg/used_types_9.f90: New test.
851
852 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
853
854 * gcc.c-torture/compile/20060904-1.c: New test.
855
856 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
857
858 PR c++/23287 Revert my 2006-09-01 patch
859 * g++.dg/parse/dtor12.C: Remove.
860
861 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
862
863 PR c+/27670
864 * g++.dg/template/operator9.C: New test.
865
866 PR c++/27493
867 * g++.dg/template/operator7.C: New test.
868
869 PR c++/27494
870 * g++.dg/template/operator8.C: New test.
871
872 PR c++/27397
873 * g++.dg/template/crash57.C: New test.
874
875 * g++.dg/template/typedef4.C: Adjust error markers.
876 * g++.dg/template/typedef5.C: Likewise.
877
878 2006-09-02 Jakub Jelinek <jakub@redhat.com>
879
880 PR c++/28878
881 * g++.dg/parse/crash33.C: New test.
882
883 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
884 Richard Guenther <rguenther@suse.de>
885 Adam Nemet <anemet@caviumnetworks.com>
886
887 PR middle-end/27226
888 * gcc.target/mips/memcpy-1.c: New testcase.
889 * gcc.dg/pr27226.c: Likewise.
890
891 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
892
893 PR c++/28705
894 * g++.dg/lookup/koenig5.C: New.
895 * g++.dg/template/crash56.C: New.
896
897 2006-09-01 Josh Conner <jconner@apple.com>
898
899 PR c++/25505
900 * gcc.dg/nrv3.c: New test.
901 * gcc.dg/nrv4.c: New test.
902 * gcc.dg/nrv5.c: New test.
903
904 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
905
906 PR c++/23287
907 * g++.dg/parse/dtor12.C: New.
908
909 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
910
911 PR tree-optimization/28839
912 * gcc.dg/pr28839.c: New test.
913
914 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
915
916 PR target/24367
917 * gcc.dg/pr24367.c: New testcase.
918
919 2006-08-30 Joseph Myers <joseph@codesourcery.com>
920
921 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
922
923 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
924
925 PR rtl-optimization/27735
926 * gcc.dg/loop-unswitch-1.c: New test.
927
928 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
929
930 PR fortran/28885
931 * gfortran.dg/aliasing_dummy_2.f90: New test.
932
933 PR fortran/20067
934 * gfortran.dg/generic_5.f90: Change error message.
935
936 PR fortran/28873
937 * gfortran.dg/generic_6.f90: New test.
938
939 PR fortran/25077
940 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
941
942 PR fortran/25102
943 * gfortran.dg/invalid_interface_assignment.f90: New test.
944
945 PR fortran/24866
946 * gfortran.dg/module_proc_external_dummy.f90: New test.
947
948 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
949
950 PR c++/28349
951 * testsuite/g++.dg/warn/var-args1.C: New test.
952
953 2006-08-29 Steven G. Kargl <kargls@comcast.net>
954
955 PR fortran/28866
956 * gfortran.dg/simpleif_2.f90: New test.
957 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
958 * gfortran.dg/enum_5.f90: Ditto.
959
960 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
961 Kazu Hirata <kazu@codesourcery.com>
962
963 PR tree-optimization/17506
964 * gcc.dg/pr17506.c: New.
965
966 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
967
968 PR c++/28139
969 * g++.dg/eh/alias1.C: New test.
970
971 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
972
973 PR c++/28860
974 * g++.dg/template/ttp22.C: New test.
975
976 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
977
978 PR middle-end/26632
979 * gcc.dg/pr26632.c: New.
980
981 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
982
983 PR libgfortran/28354
984 * gfortran.dg/fmt_zero_precision.f90: New test.
985
986 2006-08-27 Mark Mitchell <mark@codesourcery.com>
987
988 PR c++/28058
989 * g++.dg/template/spec31.C: New test.
990
991 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
992
993 PR c++/26573
994 * g++.dg/other/static2.C: New test.
995
996 2006-08-26 Roger Sayle <roger@eyesopen.com>
997
998 * gcc.dg/Wswitch-enum-2.c: New test case.
999 * gcc.dg/Wswitch-enum-3.c: Likewise.
1000
1001 2006-08-26 Richard Guenther <rguenther@suse.de>
1002
1003 * gcc.c-torture/compile/20060826-1.c: New testcase.
1004
1005 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1006
1007 PR c++/28736
1008 * g++.dg/template/void10.C: New test.
1009
1010 PR c++/28737
1011 * g++.dg/template/void8.C: New test.
1012
1013 PR c+_+/28738
1014 * g++.dg/template/void9.C: New test.
1015
1016 * g++.dg/template/void3.C: Adjust error markers.
1017 * g++.dg/template/void4.C: Likewise.
1018 * g++.dg/template/crash55.C: Likewise.
1019 * g++.dg/template/void7.C: Likewise
1020
1021 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1022
1023 PR c++/28588
1024 * g++.dg/inherit/access6.C: New test.
1025 * g++.dg/inherit/access7.C: Likewise.
1026
1027 PR c++/28595
1028 * g++.dg/template/array15.C: New test.
1029 * g++.dg/template/crash2.C: Tweak error markers.
1030
1031 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1032
1033 PR middle-end/28683
1034 * gcc.c-torture/compile/20060823-1.c: New test.
1035
1036 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1037
1038 PR c++/28853
1039 * g++.dg/template/ttp21.C: New test.
1040
1041 PR c++/28852
1042 * g++.dg/other/operator1.C: Add error-marker.
1043 * g++.dg/other/operator2.C: New test.
1044
1045 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1046
1047 PR c/27893
1048 * gcc.c-torture/compile/vla-const-1.c,
1049 gcc.c-torture/compile/vla-const-2.c: New tests.
1050
1051 2006-08-26 Richard Guenther <rguenther@suse.de>
1052
1053 PR middle-end/28814
1054 * gcc.dg/torture/pr28814.c: New testcase.
1055
1056 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1057
1058 PR c/28418
1059 * gcc.c-torture/compile/compound-literal-1.c: New test.
1060
1061 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1062
1063 PR c/28299
1064 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1065 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1066 Expect extra diagnostics.
1067
1068 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1069
1070 gcc.dg/noncompile/pr16876.c: New test.
1071
1072 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1073
1074 PR c++/28056
1075 * g++.dg/parse/local1.C: New test.
1076 * g++.dg/other/qual1.C: Tweak error marker.
1077
1078 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1079
1080 PR c++/27787
1081 * g++.dg/template/typename10.C: New.
1082 * g++.dg/template/lookup4.C: Remove bogus error marker.
1083
1084 2006-08-25 Richard Guenther <rguenther@suse.de>
1085
1086 PR testsuite/28829
1087 * gcc.dg/pr26570.c: Fix testcase.
1088
1089 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1090
1091 PR tree-opt/28807
1092 * gcc.c-torture/execute/mayalias-2.c: New test.
1093 * gcc.dg/tree-ssa/alias-13.c: New test.
1094
1095 2006-08-24 Jan Hubicka <jh@suse.cz>
1096
1097 PR debug/26881
1098 * gcc.dg/debug/pr26881.c: New file.
1099
1100 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1101
1102 PR fortran/28788
1103 * gfortran.dg/used_types_4.f90: New test.
1104 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1105 association of derived types.
1106 * gfortran.dg/used_types_2.f90: Add module cleanup.
1107 * gfortran.dg/used_types_3.f90: The same.
1108
1109 PR fortran/28771
1110 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1111 fix of regression.
1112
1113 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1114
1115 PR 28813
1116 * gfortran.dg/direct_io_6.f90: Remove test.
1117
1118 2006-08-23 Stuart Hastings <stuart@apple.com>
1119
1120 PR 28825
1121 * gcc.target/i386/20060821-1.c: New.
1122
1123 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1124
1125 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1126 dg-warning strings for dllimport.
1127
1128 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1129
1130 PR C++/28450
1131 * g++.dg/ext/vector4.C: New test.
1132 * g++.dg/ext/complex1.C: New test.
1133
1134 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1135
1136 PR debug/28692
1137 * gcc.dg/debug/const-1.c: New.
1138 * gcc.dg/debug/const-2.c: New.
1139 * gcc.dg/debug/dwarf2/const-1.c: New.
1140 * gcc.dg/debug/dwarf2/const-2.c: New.
1141 * gcc.dg/debug/dwarf2/const-2b.c: New.
1142
1143 2006-08-22 Richard Guenther <rguenther@suse.de>
1144
1145 PR middle-end/28776
1146 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1147 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1148
1149 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1150
1151 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1152
1153 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1154
1155 PR c++/26269
1156 * g++.dg/other/error14.C: New test.
1157
1158 PR c++/28505
1159 * g++.dg/parse/ctor7.C: New test.
1160 * g++.dg/parse/ctor8.C: Likewise.
1161
1162 PR c++/28741
1163 * g++.dg/template/void7.C: New test.
1164
1165 2006-08-21 Olivier Hainque <hainque@adacore.com>
1166
1167 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1168 * gnat.dg/self_aggregate_with_array.adb: New test.
1169
1170 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1171
1172 * g++.dg/eh/arm-vfp-unwind.C: New test.
1173
1174 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1175
1176 PR c++/28341
1177 * g++.dg/template/ref3.C: New test.
1178 * g++.dg/template/nontype13.C: New test.
1179
1180 PR c++/28346
1181 * g++.dg/template/ptrmem17.C: New test.
1182
1183 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1184
1185 PR target/28648 c:
1186 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1187
1188 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1189
1190 PR fortran/28630
1191 * gfortran.dg/used_types_2.f90: New test.
1192
1193 PR fortran/28601
1194 * gfortran.dg/used_types_3.f90: New test.
1195
1196 PR fortran/20886
1197 * gfortran.dg/generic_actual_arg.f90: New test.
1198
1199 PR fortran/28735
1200 * gfortran.dg/module_private_array_refs_1.f90: New test.
1201
1202 PR fortran/28762
1203 * gfortran.dg/program_name_1.f90: New test.
1204
1205 PR fortran/28425
1206 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1207
1208 PR fortran/28496
1209 * gfortran.dg/array_initializer_2.f90: New test.
1210
1211 PR fortran/18111
1212 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1213
1214 PR fortran/28600
1215 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1216
1217 PR fortran/28771
1218 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1219
1220 PR fortran/28660
1221 * gfortran.dg/dependent_decls_1.f90: New test.
1222
1223 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1224
1225 PR fortran/25217
1226 * gfortran.dg/derived_init_2.f90: New.
1227
1228 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1229
1230 * gcc.c-torture/execute/pr28289.c: New test.
1231
1232 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1233
1234 PR c/28744
1235 * gcc.dg/attr-externally-visible-1.c: New test.
1236 * gcc.dg/attr-externally-visible-2.c: New test.
1237 * g++.dg/parse/attr-externally-visible-1.C: New test.
1238 * g++.dg/parse/attr-externally-visible-2.C: New test.
1239
1240 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1241
1242 PR c++/28606
1243 * g++.dg/parse/dtor11.C: New test.
1244
1245 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1246
1247 PR rtl-optimization/28489
1248 * gcc.c-torture/compile/pr28489.c: New test.
1249
1250 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1251
1252 PR c++/28710
1253 * g++.dg/template/redecl4.C: New test.
1254
1255 PR c++/28711
1256 * g++.dg/template/ctor8.C: New test.
1257
1258 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1259
1260 * gcc.dg/pr26570.c: Fix testcase.
1261
1262 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1263
1264 * PR c++/28573
1265 * g++.dg/parse/offsetof6.C: New test.
1266 * g++.dg/parse/offsetof6.C: New test.
1267 * g++.dg/parse/offsetof7.C: New test.
1268
1269 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1270
1271 PR testsuite/28602
1272 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1273 is false.
1274
1275 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1276
1277 PR c++/28302
1278 * g++.dg/ext/vector3.C: New test.
1279
1280 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1281
1282 PR gcov/profile/26570
1283 * gcc.dg/pr26570.c: New test.
1284
1285 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1286
1287 PR c/27697
1288 * gcc.dg/qual-component-1.c: New test.
1289
1290 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1291
1292 PR c++/28593
1293 * g++.dg/parse/new3.C: New test.
1294
1295 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1296
1297 PR fortran/25828
1298 * gfortran.dg/streamio_1.f90: New test.
1299 * gfortran.dg/streamio_2.f90: New test.
1300 * gfortran.dg/streamio_3.f90: New test.
1301 * gfortran.dg/streamio_4.f90: New test.
1302 * gfortran.dg/streamio_5.f90: New test.
1303 * gfortran.dg/streamio_6.f90: New test.
1304 * gfortran.dg/streamio_7.f90: New test.
1305 * gfortran.dg/streamio_8.f90: New test.
1306
1307 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1308
1309 PR c/28287
1310 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1311
1312 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1313
1314 PR c++/28594
1315 * g++.dg/template/void6.C: New test.
1316
1317 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1318
1319 PR c/28649
1320 * gcc.dg/parse-error-1.c: New test.
1321 * gcc.dg/parse-error-2.c: New test.
1322 * gcc.dg/cpp/digraph2.c: Add error-marker.
1323 * gcc.dg/noncompile/920923-1.c: Likewise.
1324
1325 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1326
1327 PR c/27490
1328 * gcc.dg/sizeof-2.c: New testcase.
1329
1330 PR c/27489
1331 * gcc.dg/switch-A.c: New testcase.
1332
1333 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1334
1335 PR c++/28288
1336 PR c++/14556
1337 * g++.old-deja/g++.warn/compare1.C: Delete.
1338 * g++.dg/opt/pr7503-2.C: Delete.
1339 * g++.dg/opt/pr7503-3.C: Delete.
1340 * g++.dg/opt/pr7503-4.C: Delete.
1341 * g++.dg/opt/pr7503-5.C: Delete.
1342 * g++.dg/opt/max1.C: Delete.
1343 * g++.dg/warn/minmax.C: Delete.
1344 * g++.dg/expr/minmax.C: New test.
1345
1346 2006-08-14 Richard Guenther <rguenther@suse.de>
1347
1348 PR testsuite/28703
1349 * gcc.c-torture/execute/pr28651.c: Do not use argc
1350 to avoid optimization, instead forbid inlining.
1351
1352 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1353
1354 PR rtl-optimization/28634
1355 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1356
1357 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1358
1359 PR c/27184
1360 * gcc.dg/torture/pr27184.c: New test.
1361
1362 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1363
1364 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1365
1366 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1367
1368 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1369 * gfortran.dg/stat_2.f90: Likewise.
1370 * gfortran.dg/chmod_1.f90: Likewise.
1371 * gfortran.dg/chmod_2.f90: Likewise.
1372 * gfortran.dg/chmod_3.f90: Likewise.
1373
1374 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1375
1376 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1377
1378 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1379
1380 * g++.dg/opt/pr23454-2.C: New test.
1381
1382 2006-08-11 Richard Guenther <rguenther@suse.de>
1383
1384 PR middle-end/28651
1385 * gcc.c-torture/execute/pr28651.c: New testcase.
1386
1387 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1388
1389 * gnat.dg/specs/static_initializer.ads: New test.
1390
1391 2006-08-10 Paul Brook <paul@codesourcery.com>
1392
1393 * gcc.target/arm/cond-asm.c: New test.
1394
1395 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1396
1397 PR tree-optimization/26197
1398 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1399 * g++.dg/vect/vect.exp: Compile the new tests with
1400 --param max-aliased-vops=0.
1401
1402 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1403
1404 PR c++/28637
1405 * g++.dg/template/void3.C: New test.
1406
1407 PR c++/28638
1408 * g++.dg/template/void4.C: New test.
1409
1410 PR c++/28640
1411 * g++.dg/template/void5.C: New test.
1412
1413 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1414
1415 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1416 after dg-do compile.
1417
1418 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1419
1420 PR tree-optimizations/26969
1421 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1422 "unswitch-loops" with -funswitch-loops.
1423 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1424
1425 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1426
1427 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1428 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1429 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1430 * objc.dg/dwarf-1.m: Likewise.
1431 * objc.dg/dwarf-2.m: Likewise.
1432 * obj-c++.dg/dwarf-2.mm: Likewise.
1433
1434 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1435
1436 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1437 * objc.dg/dwarf-2.m: Likewise.
1438 * obj-c++.dg/dwarf-2.mm: Likewise.
1439
1440 PR libfortran/28603
1441 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1442
1443 PR testsuite/27611
1444 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1445
1446 PR testsuite/27033
1447 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1448
1449 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1450
1451 PR target/27827
1452 * gcc.target/i386/pr27827.c: New testcase.
1453
1454 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1455
1456 PR fortran/28590
1457 * gfortran.dg/sequence_types_1.f90: New test.
1458
1459 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1460
1461 PR fortran/28548
1462 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1463 dg-warning. Add -pedantic option.
1464
1465 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1466
1467 PR c/28502
1468 * gcc.dg/proto-1.c: New test.
1469
1470 PR c/27721
1471 * gcc.dg/lvalue-4.c: New test.
1472
1473 PR c/28136
1474 * gcc.dg/init-bad-5.c: New test.
1475
1476 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1477
1478 PR c++/28347
1479 * g++.dg/ext/typedef-init.C: Add new test for typedef
1480 initialization inside templates. Adjust existing error markers.
1481
1482 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1483
1484 PR c++/28148
1485 * g++.dg/init/ptrmem3.C: New test.
1486
1487 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1488
1489 PR tree-optimization/27770
1490 * lib/target-support.exp: New target keyword "section_anchors".
1491 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1492 tests.
1493 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1494 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1495 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1496 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1497
1498 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1499
1500 * gcc.dg/20060801-1.c: Add missing '}'.
1501
1502 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1503
1504 PR c++/27508
1505 * g++.dg/parse/dtor9.C: New test.
1506 * g++.dg/parse/dtor10.C: New test.
1507 * g++.dg/other/error7.C: Adjust error-marker.
1508
1509 PR c++/28274
1510 * g++.dg/other/default5.C: New test.
1511
1512 2006-08-02 Richard Guenther <rguenther@suse.de>
1513
1514 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1515
1516 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1517
1518 PR c++/28557
1519 * g++.dg/template/conv9.C: New test.
1520
1521 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1522
1523 PR debug/28063
1524 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1525 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1526 Optionally return assembly text. Update callers.
1527 (check_no_compiler_messages): Update verbose messages.
1528 (check_no_messages_and_pattern): New.
1529 (check_effective_target_string_merging): New.
1530
1531 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1532
1533 PR c++/28250
1534 * g++.dg/eh/catch4.C: New test.
1535
1536 PR c++/28257
1537 * g++.dg/other/qual1.C: New test.
1538
1539 PR c++/28259
1540 * g++.dg/inherit/error2.C: New test.
1541
1542 PR c++/28267
1543 * g++.dg/other/new1.C: New test.
1544
1545 * g++.dg/warn/pr23075.C: Remove obsolete test.
1546 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1547 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1548
1549 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1550
1551 PR c++/28523
1552 * g++.dg/eh/cast1.C: New test.
1553
1554 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1555
1556 PR libfortran/28452
1557 * gfortran.dg/random_3.f90: New test.
1558
1559 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1560
1561 PR c++/28432
1562 * g++.dg/other/pr28304.C: Change expected error message.
1563 * g++.dg/other/pr28432.C: New test.
1564
1565 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1566
1567 PR c++/28256
1568 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1569
1570 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1571
1572 PR debug/23336
1573 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1574 at -g1.
1575 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1576 g++.dg/debug/enum-2.C: New.
1577
1578 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1579
1580 PR c++/6634
1581 * g++.dg/parse/long1.C: Add more tests.
1582
1583 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1584
1585 * gfortran.dg/lrshift_1.c: New file.
1586
1587 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1588
1589 PR libgfortran/28335
1590 * gfortran.dg/no_unit_error_1.f90: New test.
1591
1592 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1593
1594 PR libgfortran/28335
1595 * gfortran.dg/no_unit_error_1.f90: Delete test.
1596 * gfortran.dg/no_unit_error_2.f90: Delete test.
1597
1598 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1599
1600 * gfortran.dg/chmod_3.f90: New test.
1601 * gfortran.dg/ltime_gmtime_1.f90: New test.
1602 * gfortran.dg/ltime_gmtime_2.f90: New test.
1603 * gfortran.dg/lrshift_1.f90: New test.
1604 * gfortran.dg/chmod_1.f90: New test.
1605 * gfortran.dg/chmod_2.f90: New test.
1606
1607 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1608
1609 PR c++/27668
1610 * g++.dg/template/crash55.C: New test.
1611
1612 PR c++/27962
1613 * g++.dg/template/nontype16.C: New test.
1614
1615 * g++.dg/template/void2.C: Adjust error markers.
1616 * g++.dg/template/nontype5.C: Adjust error markers.
1617
1618 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1619
1620 * gcc.target/i386/stack-prot-kernel.c: New test.
1621
1622 2006-07-27 Roger Sayle <roger@eyesopen.com>
1623
1624 * gcc.dg/builtins-55.c: New test case.
1625
1626 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1627
1628 PR rtl-optimization/27907
1629 * gcc.c-torture/compile/pr27907.c: New test.
1630
1631 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1632
1633 * gfortran.dg/mclock.f90: New test.
1634 * gfortran.dg/int_conv_1.f90: New test.
1635 * gfortran.dg/stat_1.f90: New test.
1636 * gfortran.dg/stat_2.f90: New test.
1637
1638 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1639
1640 PR libgfortran/28335
1641 * gfortran.dg/no_unit_error_1.f90: New test.
1642 * gfortran.dg/no_unit_error_2.f90: New test.
1643 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1644
1645 2006-07-25 Roger Sayle <roger@eyesopen.com>
1646
1647 PR middle-end/28473
1648 * gcc.dg/fold-convround-1.c: New test case.
1649
1650 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1651
1652 * gfortran.dg/arithmetic_if.f90: Fix comments.
1653
1654 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1655
1656 PR c++/27572
1657 * g++.dg/other/typedef1.C: New test.
1658 * g++.dg/template/typedef4.C: New test.
1659 * g++.dg/template/typedef5.C: New test.
1660
1661 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1662
1663 PR fortran/28416
1664 * gfortran.dg/allocatable_dummy_3.f90: New.
1665
1666 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1667
1668 PR fortran/28439
1669 * gfortran.dg/arithmetic_if.f90: New test.
1670
1671 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1672
1673 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1674 avoid memcpy optimization.
1675
1676 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1677
1678 PR fortran/25289
1679 * gfortran.dg/direct_io_6.f90: New test.
1680
1681 2006-07-24 Jan Hubicka <jh@suse.cz>
1682
1683 PR c/25795
1684 PR c++/27369
1685 * gcc.dg/pr25795.c: New test.
1686 * gcc.dg/pr25795-1.c: New test.
1687
1688 2006-07-23 Roger Sayle <roger@eyesopen.com>
1689
1690 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1691 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1692 which may be transformed to "g || h" on some platforms.
1693
1694 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1695
1696 PR c++/28025
1697 * g++.dg/template/friend45.C: New test.
1698
1699 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1700
1701 PR libgfortran/28339
1702 * gfortran.dg/arrayio_8.f90: New test.
1703
1704 2006-07-21 Mike Stump <mrs@apple.com>
1705
1706 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1707
1708 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1709
1710 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1711
1712 PR c++/28250
1713 * g++.dg/eh/catch3.C: New test.
1714
1715 PR c++/28363
1716 * g++.dg/template/defarg10.C: New test.
1717
1718 2006-07-20 Paul Brook <paul@codesourcery.com>
1719
1720 PR 27363
1721 * gcc.dg/pr27363.c: New test.
1722
1723 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1724
1725 PR c++/28338
1726 * g++.dg/init/ref13.C: New test.
1727
1728 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1729
1730 PR obj-c++/28434
1731 * obj-c++.dg/proto-error-1.mm: New test.
1732
1733 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1734
1735 PR c++/28337
1736 * g++.dg/template/string1.C: New test.
1737
1738 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1739
1740 PR c++/28048
1741 * g++.dg/template/defarg9.C: New test.
1742
1743 PR c++/28235
1744 * g++.dg/template/static27.C: New test.
1745
1746 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1747
1748 PR 28410
1749 * gcc.dg/tree-ssa/pr28410.c: New test.
1750
1751 2006-07-18 Lee Millward <lee.millward@gmail.com>
1752
1753 PR c++/28258
1754 * g++/dg/other/error13.C: New test.
1755
1756 PR c++/28260
1757 * g++.dg/template/friend44.C: New test.
1758
1759 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1760
1761 PR c++/27495
1762 * g++.dg/other/pr27495.C: New.
1763
1764 2006-07-18 Olivier Hainque <hainque@adacore.com>
1765
1766 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1767 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1768
1769 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1770
1771 PR c/28286
1772 * gcc.dg/pragma-pack-4.c: New test.
1773
1774 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1775
1776 PR c++/28291
1777 * g++.dg/ext/pr28291.C: New test.
1778
1779 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1780
1781 PR middle-end/28403
1782 * gcc.c-torture/execute/pr28403.c: New test.
1783
1784 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1785
1786 PR middle-end/28402
1787 * gcc.dg/pr28402.c: New test.
1788
1789 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1790
1791 PR c++/28304
1792 * g++.dg/other/pr28304.C: New test.
1793
1794 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1795
1796 PR other/28251
1797 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1798 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1799
1800 2006-07-17 Richard Guenther <rguenther@suse.de>
1801
1802 PR tree-optimization/28238
1803 * g++.dg/tree-ssa/pr28238.C: New testcase.
1804
1805 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1806
1807 PR c++/28250
1808 * g++.dg/eh/catch1.C: New test.
1809 * g++.dg/eh/catch2.C: New test.
1810
1811 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1812
1813 PR c++/28370
1814 * g++.dg/template/anon3.C: New test.
1815
1816 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1817
1818 PR fortran/20844
1819 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1820 specifiers requiring an explicit format tag..
1821
1822 PR fortran/28201
1823 * gfortran.dg/generic_5: New test.
1824
1825 PR fortran/20893
1826 * gfortran.dg/elemental_optional_args_1.f90: New test.
1827
1828 2006-07-16 Olivier Hainque <hainque@adacore.com>
1829
1830 * gnat.dg/assert.ads: New file.
1831 * gnat.dg/controlled_record.ads: Likewise.
1832 * gnat.dg/controlled_record.adb: Likewise.
1833
1834 2006-07-15 Lee Millward <lee.millward@gmail.com>
1835
1836 PR c++/28292
1837 * g++.dg/other/error12.C: New test.
1838
1839 PR c++/28269
1840 * g++.dg/template/crash54.C: New test.
1841
1842 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1843
1844 PR c++/28249
1845 * g++.dg/parse/catch1.C: New test.
1846
1847 PR c++/28294
1848 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1849
1850 PR c++/28387
1851 * g++.dg/ext/attrib24.C: New test.
1852
1853 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1854
1855 PR c++/28343
1856 * g++.dg/ext/asmspec1.C: New test.
1857
1858 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1859
1860 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1861 (dg-test): Support shouldfail tests.
1862 * lib/target-supports-dg.exp (dg-shouldfail): New.
1863 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1864 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1865 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1866 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1867 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1868 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1869 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1870
1871 2006-07-13 Jan Hubicka <jh@suse.cz>
1872
1873 * gcc.target/i386/memcpy-1.c: New.
1874
1875 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1876
1877 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1878
1879 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1880
1881 PR fortran/25097
1882 * gfortran.dg/present_1.f90: New test.
1883
1884 PR fortran/20903
1885 * gfortran.dg/interface_derived_type_1.f90: New test.
1886
1887 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1888
1889 PR fortran/28213
1890 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1891 list.
1892
1893 2006-07-07 Lee Millward <lee.millward@gmail.com>
1894
1895 PR c++/27820
1896 * g++.dg/other/label1.C: New test.
1897
1898 2006-07-07 Richard Guenther <rguenther@suse.de>
1899
1900 PR middle-end/28268
1901 * gcc.dg/torture/pr28268.c: New testcase.
1902
1903 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1904
1905 PR c++/27019
1906 * g++.dg/ext/pr27019.C: New.
1907
1908 2006-07-07 Richard Guenther <rguenther@suse.de>
1909
1910 PR tree-optimization/28187
1911 * gcc.dg/pr28187.c: New testcase.
1912
1913 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1914
1915 * gnat.dg/address_conversion.adb: New test.
1916 * gnat.dg/boolean_subtype.adb: Likewise.
1917 * gnat.dg/frame_overflow.adb: Likewise.
1918 * gnat.dg/pointer_array.adb: Likewise.
1919 * gnat.dg/pointer_conversion.adb: Likewise.
1920
1921 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
1922
1923 PR fortran/28237
1924 PR fortran/23420
1925 * gfortran.dg/print_fmt_5.f90: New test.
1926
1927 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1928
1929 PR fortran/28129
1930 * gfortran.dg/bounds_check_4.f90: New test.
1931
1932 2006-07-05 Richard Guenther <rguenther@suse.de>
1933
1934 PR target/28158
1935 * gfortran.dg/pr28158.f90: New testcase.
1936
1937 2006-07-05 Richard Guenther <rguenther@suse.de>
1938
1939 PR tree-optimization/28162
1940 * gcc.dg/pr28162.c: New testcase.
1941
1942 2006-07-05 Richard Guenther <rguenther@suse.de>
1943 Andrew Pinski <pinskia@gcc.gnu.org>
1944
1945 PR c++/27084
1946 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
1947
1948 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
1949
1950 PR fortran/28174
1951 * gfortran.dg/actual_array_substr_2.f90: New test.
1952
1953 PR fortran/28167
1954 * gfortran.dg/actual_array_constructor_2.f90: New test.
1955
1956 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1957
1958 * gfortran.dg/itime_idate_1.f: New test.
1959 * gfortran.dg/itime_idate_2.f: New test.
1960
1961 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1962
1963 PR libgfortran/27704
1964 * gfortran.dg/open_status_3.f90: New test.
1965 * gfortran.dg/fmt_l.f90: Update for new feature.
1966
1967 2006-07-03 Asher Langton <langton2@llnl.gov>
1968
1969 * gfortran.dg/oldstyle_2.f90: New.
1970
1971 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
1972
1973 * gnat.dg/string_slice.adb: New test.
1974
1975 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1976
1977 PR fortran/19259
1978 * gfortran.dg/semicolon_fixed.c: New.
1979 * gfortran.dg/semicolon_free.c: New.
1980
1981 2006-06-30 Mike Stump <mrs@apple.com>
1982
1983 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
1984 that don't support internal visibility.
1985
1986 2006-06-30 Andrew Pinski <pinskia@gmail.com>
1987
1988 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
1989 for '(' / ')' needing an extra '\'.
1990
1991 2006-06-29 Roger Sayle <roger@eyesopen.com>
1992
1993 PR middle-end/27428
1994 * gcc.dg/pr27428-1.c: New test case.
1995
1996 2006-06-29 Mike Stump <mrs@apple.com>
1997
1998 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
1999 on darwin as we can't align commons large enough yet.
2000
2001 * gcc.dg/vla-8.c: Add additional testcases.
2002
2003 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2004
2005 PR c++/28114
2006 * g++.dg/other/pr28114.C: New.
2007
2008 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2009
2010 * gcc.c-torture/compile/20060625-1.c: New test.
2011
2012 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2013
2014 PR fortran/20867
2015 * gfortran.dg/stfunc_3.f90: New test.
2016
2017 PR fortran/25056
2018 * gfortran.dg/impure_actual_1.f90: New test.
2019
2020 PR fortran/20874
2021 * gfortran.dg/elemental_result_1.f90: New test.
2022
2023 PR fortran/25073
2024 * gfortran.dg/select_7.f90: New test.
2025
2026 PR fortran/27554
2027 * intrinsic_actual_1.f: New test.
2028
2029 PR fortran/22038
2030 PR fortran/28119
2031 * gfortran.dg/forall_4.f90: New test.
2032
2033 PR fortran/25072
2034 * gfortran.dg/forall_5.f90: New test.
2035
2036 2006-06-25 Lee Millward <lee.millward@gmail.com>
2037
2038 PR c++/28051
2039 * g++.dg/template/using13.C: New test.
2040
2041 PR c++/28054
2042 * g++.dg/other/incomplete3.C: New test.
2043
2044 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2045
2046 PR fortran/28081
2047 * gfortran.dg/substr_3.f: New test.
2048 * gfortran.dg/equiv_2.f90: Update expected error message.
2049
2050 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2051
2052 PR fortran/28118
2053 * gfortran.dg/actual_array_substr_1.f90: New test.
2054
2055 2006-06-24 Olivier Hainque <hainque@adacore.com>
2056
2057 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2058 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2059
2060 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2061
2062 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2063
2064 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2065
2066 PR fortran/27981
2067 * gfortran.dg/simpleif_2.f90: New test.
2068
2069 2006-06-23 Lee Millward <lee.millward@gmail.com>
2070
2071 * g++.dg/template/error22.C: Fix typo.
2072
2073 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2074
2075 PR c++/28112
2076 * g++.dg/ext/attrib23.C: New test.
2077
2078 2006-06-23 Olivier Hainque <hainque@adacore.com>
2079
2080 * gnat.dg/varsize_temp.adb: New test.
2081
2082 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2083
2084 PR c++/11468
2085 * g++.dg/other/java2.C: New test.
2086
2087 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2088
2089 PR target/27789
2090 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2091 initialization.
2092
2093 2006-06-22 Roger Sayle <roger@eyesopen.com>
2094
2095 PR target/27531
2096 * gcc.dg/pr27531-1.c: New test case.
2097
2098 2006-06-22 Asher Langton <langton2@llnl.gov>
2099
2100 PR fortran/24748
2101 * gfortran.dg/implicit_8.f90: New.
2102
2103 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2104
2105 PR rtl-optimization/28121
2106 * gcc.dg/pr28121.c: New test.
2107
2108 2006-06-22 Lee Millward <lee.millward@gmail.com>
2109
2110 PR c++/27805
2111 * g++.dg/parse/ptrmem6.C: New test.
2112
2113 PR c++/27821
2114 * g++.dg/template/error22.C: New test.
2115
2116 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2117
2118 PR c++/28111
2119 * g++.dg/template/friend43.C: New test.
2120
2121 PR c++/28110
2122 * g++.dg/template/crash53.C: New test.
2123
2124 PR c++/28109
2125 * g++.dg/rtti/incomplete1.C: New test.
2126
2127 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2128
2129 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2130
2131 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2132
2133 * gcc.c-torture/execute/complex-7.c: New.
2134
2135 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2136
2137 * gcc.dg/merge-all-constants-1.c: New test.
2138
2139 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2140
2141 PR c++/28113
2142 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2143
2144 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2145
2146 * gfortran.dg/rrspacing_1.f90: New test.
2147
2148 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2149
2150 PR c++/28052
2151 * g++.dg/other/bitfield2.C: New test.
2152
2153 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2154
2155 PR tree-optimization/27331
2156 * gcc.dg/pr27331.c: New test.
2157
2158 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2159 Eric Botcazou <ebotcazou@adacore.com>
2160
2161 PR ada/18692
2162 * lib/gnat.exp: New file.
2163 * lib/gnat-dg.exp: Likewise.
2164 * gnat.dg: New directory.
2165 * gnat.dg/dg.exp: New driver.
2166 * gnat.dg/specs: New directory.
2167 * gnat.dg/specs/specs.exp: New driver.
2168 * gnat.dg/style: New directory.
2169 * gnat.dg/style/style.exp: New driver.
2170
2171 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2172
2173 PR fortran/16206
2174 * gfortran.dg/array_initializer_1.f90: New test.
2175
2176 PR fortran/28005
2177 * gfortran.dg/matmul_3.f90: New test.
2178
2179 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2180
2181 PR middle-end/28075
2182 * gcc.dg/tree-ssa/inline-1.c: New test.
2183
2184 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2185
2186 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2187 in malloc prototype; remove XFAIL.
2188 * gcc.dg/pr18241-2.c: Ditto.
2189 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2190 in memset prototype; remove XFAIL.
2191 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2192
2193 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2194
2195 * gcc.dg/vla-8.c: Add.
2196
2197 2006-06-19 Richard Guenther <rguenther@suse.de>
2198
2199 PR tree-optimization/27090
2200 * g++.dg/tree-ssa/pr27090.C: New testcase.
2201
2202 2006-06-19 Roger Sayle <roger@eyesopen.com>
2203
2204 PR target/27861
2205 * gcc.dg/pr27861-1.c: New test case.
2206
2207 2006-06-19 Richard Guenther <rguenther@suse.de>
2208
2209 PR middle-end/28045
2210 * gcc.dg/torture/pr28045.c: New testcase.
2211
2212 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2213
2214 PR fortran/26801
2215 * gfortran.dg/associated_4.f90: New test.
2216
2217 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2218
2219 PR fortran/19310
2220 PR fortran/19904
2221 * gfortran.dg/real_const_3.f90: New test.
2222
2223 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2224
2225 PR c++/28016
2226 * g++.dg/template/static26.C: New test.
2227
2228 PR c++/27979
2229 * g++.dg/expr/bitfield2.C: New test.
2230
2231 PR c++/27884
2232 * g++.dg/parse/linkage2.C: New test.
2233
2234 2006-06-16 Richard Guenther <rguenther@suse.de>
2235
2236 PR middle-end/27116
2237 * gcc.dg/pr15785-1.c: Revert last change.
2238 * gcc.dg/torture/pr27116-2.c: New testcase.
2239
2240 2006-06-16 Roger Sayle <roger@eyesopen.com>
2241
2242 PR middle-end/27802
2243 * gcc.dg/pr27802-1.c: New test case.
2244
2245 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2246
2247 PR c++/27689
2248 * g++.dg/template/ttp18.C: New test.
2249 * g++.dg/template/ttp19.C: Likewise.
2250
2251 PR c++/27666
2252 * g++.dg/expr/cond9.C: New test.
2253
2254 PR c++/27640
2255 * g++.dg/template/ctor7.C: New test.
2256
2257 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2258
2259 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2260
2261 2006-06-16 Richard Guenther <rguenther@suse.de>
2262
2263 PR tree-optimization/27781
2264 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2265
2266 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2267
2268 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2269
2270 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2271
2272 * gcc.dg/tree-ssa/loop-18.c: New test.
2273
2274 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2275
2276 PR c++/27665
2277 * g++.dg/template/crash52.C: New test.
2278
2279 PR c++/27648
2280 * g++.dg/ext/attrib22.C: New test.
2281
2282 PR c++/26559
2283 * g++.dg/template/builtin1.C: New test.
2284 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2285
2286 PR c++/28018
2287 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2288 assignment.
2289 * g++.old-deja/g++.pt/crash51.C: Likewise.
2290
2291 PR c++/27227
2292 * g++.dg/lookup/linkage1.C: New test.
2293 * g++.dg/lookup/linkage2.C: Likewise.
2294
2295 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2296
2297 PR middle-end/27959
2298 * gcc.dg/pr27959.c: New testcase.
2299
2300 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2301
2302 PR target/28014:
2303 * g++.dg/eh/div.C: New test.
2304
2305 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2306
2307 PR c++/27894
2308 * g++.dg/tree-ssa/pr26757.C: New test.
2309 * g++.dg/tree-ssa/pr27894.C: New test.
2310
2311 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2312
2313 * gcc.c-torture/compile/20060609-1.c: New test.
2314
2315 PR target/27863
2316 * gcc.c-torture/compile/pr27863.c: New test.
2317
2318 2006-06-13 Richard Guenther <rguenther@suse.de>
2319
2320 PR tree-optimization/27830
2321 * g++.dg/tree-ssa/pr27830.C: New testcase.
2322
2323 2006-06-13 Matthew Sachs <msachs@apple.com>
2324
2325 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2326 the list of compiler flags; this causes those flags to be checked
2327 for things like dg-skip-if.
2328
2329 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2330
2331 PR c++/27601
2332 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2333
2334 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2335 Kazu Hirata <kazu@codesourcery.com>
2336
2337 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2338 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2339
2340 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2341
2342 PR c++/27933
2343 * g++.dg/lookup/using15.C: New test.
2344
2345 PR c++/27951
2346 * g++.dg/other/anon4.C: New test.
2347
2348 2006-06-12 Roger Sayle <roger@eyesopen.com>
2349
2350 PR c++/21210
2351 * g++.dg/init/complex1.C: New test case.
2352
2353 2006-06-11 Eric Christopher <echristo@apple.com>
2354
2355 PR middle-end/27948
2356 * gcc.dg/bf-ms-layout.c: Run on darwin.
2357 * gcc.dg/bf-no-ms-layout: Ditto.
2358 * gcc.dg/attr-ms_struct-2.c: New.
2359 * gcc.dg/bf-ms-layout-2.c: Ditto.
2360
2361 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2362
2363 * gcc.dg/attr-ms_struct-packed1.c: New.
2364
2365 2006-06-09 Mike Stump <mrs@apple.com>
2366
2367 * gcc.dg/vla-7.c: Add.
2368
2369 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2370
2371 PR fortran/24558
2372 * gfortran.dg/entry_6.f90: New test.
2373
2374 PR fortran/20877
2375 PR fortran/25047
2376 * gfortran.dg/entry_7.f90: New test.
2377
2378 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2379
2380 PR c/27747
2381 * gcc.dg/cpp/_Pragma6.c: New test.
2382
2383 PR c++/27748
2384 * g++.dg/cpp/_Pragma1.C: New test.
2385
2386 PR preprocessor/27746
2387 * gcc.dg/gomp/macro-3.c: New test.
2388 * gcc.dg/gomp/macro-4.c: New test.
2389 * g++.dg/gomp/macro-3.C: New test.
2390 * g++.dg/gomp/macro-4.C: New test.
2391
2392 2006-06-09 Richard Guenther <rguenther@suse.de>
2393
2394 PR tree-optimization/26998
2395 * gcc.dg/torture/pr26998.c: New testcase.
2396 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2397
2398 2006-06-08 Mike Stump <mrs@apple.com>
2399
2400 * gcc.dg/pr27095.c: Account for stubs.
2401
2402 PR target/26427
2403 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2404 produce bad code on darwin.
2405
2406 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2407
2408 PR fortran/27958
2409 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2410
2411 2006-06-08 Asher Langton <langton2@llnl.gov>
2412
2413 PR fortran/27786
2414 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2415
2416 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2417
2418 PR target/27421
2419 * gcc.dg/union-3.c: New test.
2420
2421 2006-06-08 Richard Guenther <rguenther@suse.de>
2422
2423 PR middle-end/27116
2424 * gcc.dg/torture/pr27116.c: New testcase.
2425 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2426
2427 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2428
2429 PR rtl-optimization/26449
2430 * gcc.dg/pr26449.c: New test.
2431
2432 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2433
2434 PR c++/27601
2435 * g++.dg/ext/offsetof1.C: Test member functions.
2436
2437 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2438
2439 * gcc.dg/pr27095.c: Improve scanning.
2440
2441 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2442
2443 PR fortran/23091
2444 * gfortran.dg/saved_automatic_1.f90: New test.
2445
2446 PR fortran/24168
2447 * gfortran.dg/array_simplify_1.f90: New test.
2448
2449 PR fortran/25090
2450 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2451
2452 PR fortran/25058
2453 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2454
2455 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2456
2457 PR c++/27177
2458 * g++.dg/expr/cast7.C: New test.
2459
2460 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2461
2462 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2463 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2464 * lib/fortran-torture.exp (fortran-torture-compile,
2465 fortran-torture-execute): Ditto.
2466
2467 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2468
2469 PR target/27842
2470 * gcc.dg/vmx/pr27842.c: New test.
2471
2472 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2473
2474 PR libfortran/27895
2475 * gfortran.dg/bounds_check_3.f90: New test.
2476
2477 2006-06-05 Mike Stump <mrs@apple.com>
2478
2479 * objc.dg/objc-fast-4.m: Skip for ppc64.
2480
2481 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2482
2483 PR testsuite/27705
2484 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2485
2486 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2487 Victor Kaplansky <victork@il.ibm.com>
2488
2489 PR tree-optimizations/26360
2490 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2491 with -fno-tree-dce.
2492 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2493
2494 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2495
2496 PR fortran/14067
2497 * gfortran.dg/data_char_1.f90: Add messages for truncated
2498 strings.
2499
2500 PR fortran/16943
2501 * gfortran.dg/func_decl_2.f90: New test.
2502
2503 PR fortran/20839
2504 * gfortran.dg/do_2.f90: New test.
2505
2506 PR fortran/27655
2507 * gfortran.dg/associated_3.f90: New test.
2508
2509 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2510
2511 PR c++/27819
2512 * g++.dg/template/static25.C: New test.
2513
2514 PR c++/27722
2515 * g++.dg/init/array21.C: New test.
2516
2517 PR c++/27807
2518 * g++.dg/ext/complit7.C: New test.
2519
2520 PR c++/27806
2521 * g++.dg/parse/ptrmem5.C: New test.
2522
2523 2006-06-04 Roger Sayle <roger@eyesopen.com>
2524 Andrew Pinski <pinskia@physics.uc.edu>
2525
2526 PR c/27150
2527 PR middle-end/27382
2528 * gcc.dg/pr27150-1.c: New testcase.
2529 * gcc.dg/pr27382-1.c: New testcase.
2530 * gcc.dg/pr27382-2.c: New testcase.
2531
2532 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2533
2534 PR c/25161
2535 PR c/27020
2536 * gcc.dg/array-10.c: New test.
2537
2538 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2539
2540 PR c++/27804
2541 * g++.dg/init/const4.C: New test.
2542 * g++.dg/init/member1.C: Add error-marker.
2543 * g++.dg/other/fold1.C: Adjust error-marker.
2544
2545 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2546
2547 PR c++/27601
2548 * g++.dg/ext/offsetof1.C: New test.
2549
2550 2006-06-04 Eric Christopher <echristo@apple.com>
2551
2552 * gcc.dg/attr-ms_struct-1.c: New.
2553
2554 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2555
2556 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2557
2558 2006-06-04 Richard Guenther <rguenther@suse.de>
2559
2560 PR tree-optimization/27039
2561 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2562
2563 2006-06-03 Roger Sayle <roger@eyesopen.com>
2564
2565 PR target/26223
2566 * gcc.target/i386/amd64-abi-2.c: New test case.
2567
2568 2006-06-02 Eric Christopher <echristo@apple.com>
2569
2570 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2571 * gcc.target/i386/20020523-1.c: Skip if darwin.
2572 * gcc.target/i386/asm-3.c: Ditto.
2573 * gcc.target/i386/20011119-1.c: Ditto.
2574 * gcc.target/i386/clobbers.c: Remove pic part of test.
2575
2576 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2577
2578 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2579 * g++.old-deja/g++.other/init19.C: Ditto.
2580 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2581 and add other platforms as expected failures.
2582
2583 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2584
2585 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2586 (is-effective-target-keyword): Ditto.
2587
2588 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2589
2590 PR fortran/27715
2591 * gfortran.dg/extended_char_comparison_1.f: New test.
2592
2593 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2594
2595 PR fortran/25098
2596 * gfortran.dg/dummy_procedure_1.f90: New test.
2597
2598 PR fortran/25147
2599 * gfortran.dg/dummy_procedure_2.f90: New test.
2600
2601 * gfortran.dg/associated_2.f90: Correct to make consistent with
2602 standard.
2603
2604 2006-05-31 Roger Sayle <roger@eyesopen.com>
2605
2606 * gcc.target/i386/387-11.c: New test case.
2607
2608 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2609
2610 PR c++/27801
2611 * g++.dg/template/cond6.C: New test.
2612
2613 PR c++/26496
2614 * g++.dg/template/crash51.C: New test.
2615 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2616
2617 PR c++/27385
2618 * g++.dg/init/array20.C: New test.
2619
2620 2006-05-31 Roger Sayle <roger@eyesopen.com>
2621
2622 * gcc.dg/builtins-54.c: New test case.
2623
2624 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2625
2626 PR c++/26433
2627 * g++.dg/template/fntry1.C: Add dg-do link.
2628
2629 PR c++/27808
2630 * g++.dg/parse/friend6.C: New test.
2631
2632 2006-05-30 Asher Langton <langton2@llnl.gov>
2633
2634 * gfortran.dg/cray_pointers_7.f90: New test.
2635
2636 2006-05-30 Roger Sayle <roger@eyesopen.com>
2637
2638 PR tree-optimization/23452
2639 * gcc.dg/fold-mulconj-1.c: New test case.
2640
2641 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2642
2643 PR c++/27803
2644 * g++.dg/parse/bitfield1.C: New test.
2645
2646 2006-05-30 Roger Sayle <roger@eyesopen.com>
2647
2648 * gcc.target/ppc-eq0-1.c: New test case.
2649 * gcc.target/ppc-negeq0-1.c: New test case.
2650
2651 2006-05-30 Dirk Mueller <dmueller@suse.de>
2652
2653 PR c/27273
2654 * gcc.dg/overflow-warn-5.c: New test.
2655
2656 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2657
2658 PR c/27718
2659 * gcc.dg/sizeof-1.c: New test.
2660
2661 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2662
2663 PR target/27790
2664 * gcc.target/i386/pr27790.c: New test.
2665
2666 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2667
2668 PR libgfortran/27757
2669 * gfortran.dg/direct_io_5.f90: New test.
2670
2671 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2672
2673 PR libgfortran/27634
2674 * gfortran.dg/fmt_missing_period_1.f: New test.
2675 * gfortran.dg/fmt_missing_period_2.f: New test.
2676 * gfortran.dg/fmt_missing_period_3.f: New test.
2677
2678 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2679
2680 PR fortran/19777
2681 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2682 arrays.
2683
2684 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2685
2686 PR c++/27713
2687 * g++.dg/template/new6.C: New test.
2688
2689 2006-05-29 Roger Sayle <roger@eyesopen.com>
2690
2691 PR tree-optimization/24964
2692 * gcc.target/i386/387-10.c: New test case.
2693
2694 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2695
2696 * intrinsics/string_intrinsics.c (compare_string):
2697 Use memcmp instead of strncmp to avoid tripping over
2698 CHAR(0) in a string.
2699
2700 2006-05-27 Richard Guenther <rguenther@suse.de>
2701
2702 PR middle-end/27773
2703 * gcc.dg/torture/pr27773.c: New testcase.
2704
2705 2006-05-27 Dirk Mueller <dmueller@suse.de>
2706
2707 * gcc.dg/pr24561.c: Rename to..
2708 * gcc.dg/pr25962.c: .. this.
2709
2710 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2711
2712 PR fortran/19777
2713 * gfortran.dg/bounds_check_2.f: New test.
2714
2715 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2716
2717 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2718 * gfortran.dg/byte_1.f90: Likewise.
2719 * gfortran.dg/dup_save_2.f90: Likewise.
2720
2721 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2722
2723 * gfortran.dg/associated_2.f90: New test.
2724
2725 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2726
2727 PR fortran/27524
2728 * gfortran.dg/bounds_check_1.f90: New test.
2729
2730 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2731
2732 PR rtl-optimization/27661
2733 * gcc.dg/pr27661.c: New test case.
2734
2735 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2736
2737 PR fortran/23151
2738 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2739 * gfortran.dg/print_parentheses_1.f: New test.
2740 * gfortran.dg/print_parentheses_2.f90: New test.
2741
2742 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2743
2744 PR target/27758
2745 * gcc.dg/pr27758.c: New test.
2746
2747 2006-05-24 Falk Hueffner <falk@debian.org>
2748
2749 * gcc.c-torture/compile/pr27571.c: New test.
2750
2751 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2752
2753 PR fortran/27709
2754 * gfortran.dg/spec_expr_4.f90: New test.
2755
2756 PR fortran/27155
2757 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2758
2759 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2760
2761 PR c++/20103
2762 * g++.dg/ext/complit6.C: New test.
2763 * g++.dg/ext/complit3.C: Adjust error markers.
2764 * g++.dg/init/const3.C: New test.
2765
2766 2006-05-25 Richard Guenther <rguenther@suse.de>
2767
2768 PR middle-end/27743
2769 * gcc.dg/torture/pr27743.c: New testcase.
2770
2771 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2772
2773 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2774
2775 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2776
2777 * gcc.dg/compat/scalar-by-value-x.h: New.
2778 * gcc.dg/compat/scalar-by-value-y.h: New.
2779 * gcc.dg/compat/scalar-by-value-5.c: New.
2780 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2781 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2782 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2783 * gcc.dg/compat/scalar-by-value-6.c: New.
2784 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2785 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2786 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2787
2788 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2789
2790 PR tree-optimization/27639
2791 PR tree-optimization/26719
2792 * gcc.dg/pr27639.c: New test.
2793 * gcc.dg/pr26719.c: New test.
2794 * gcc.dg/tree-ssa/scev-cast.c: New test.
2795
2796 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2797
2798 PR c++/20173
2799 * g++.dg/template/error21.C: New test.
2800
2801 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2802
2803 PR target/27696
2804 * gcc.target/i386/pr27696.c: New.
2805
2806 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2807
2808 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2809
2810 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2811
2812 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2813
2814 PR c++/27716
2815 * g++.dg/other/assign1.C: New test.
2816
2817 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2818
2819 PR target/27266
2820 * gcc.target/i386/pr27266.c: New.
2821
2822 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2823
2824 PR c++/27451
2825 * g++.dg/ext/asm9.C: New test.
2826
2827 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2828
2829 PR rtl-optimization/25514
2830 * gcc.c-torture/compile/pr25514.c: New test.
2831
2832 2006-05-22 Richard Guenther <rguenther@suse.de>
2833
2834 Revert
2835 2006-01-31 Richard Guenther <rguenther@suse.de>
2836
2837 * gcc.target/i386/sselibm-1.c: New testcase.
2838 * gcc.target/i386/sselibm-2.c: Likewise.
2839 * gcc.target/i386/sselibm-3.c: Likewise.
2840 * gcc.target/i386/sselibm-4.c: Likewise.
2841 * gcc.target/i386/sselibm-5.c: Likewise.
2842
2843 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2844
2845 PR c/27420
2846 * gcc.dg/func-args-2.c: New test.
2847
2848 PR c/26818
2849 * gcc.dg/struct-incompl-1.c: New test.
2850
2851 2006-05-22 Richard Guenther <rguenther@suse.de>
2852
2853 PR testsuite/27708
2854 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2855 the transformations we test for.
2856
2857 2006-05-22 Richard Guenther <rguenther@suse.de>
2858
2859 PR testsuite/27707
2860 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2861
2862 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2863
2864 PR c++/27210
2865 * g++.dg/warn/new1.C: New test.
2866 * g++.dg/template/new5.C: Likewise.
2867
2868 2006-05-21 Roger Sayle <roger@eyesopen.com>
2869
2870 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2871 * gcc.target/i386/20060512-3.c: Likewise.
2872
2873 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2874
2875 PR rtl-optimization/27671
2876 * gcc.c-torture/execute/pr27671-1.c: New.
2877 * gcc.dg/pr27671-2.c: Likewise.
2878
2879 PR tree-optimization/26622.
2880 * gcc.c-torture/compile/pr26622.c: New.
2881
2882 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2883
2884 PR fortran/27613
2885 * gfortran.dg/recursive_reference_1.f90: New test.
2886
2887 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2888
2889 PR fortran/25746
2890 * gfortran.dg/elemental_subroutine_3.f90: New test.
2891
2892 PR fortran/25090
2893 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2894
2895 PR fortran/27584
2896 * gfortran.dg/associated_target_1.f90: New test.
2897
2898 PR fortran/19015
2899 * gfortran.dg/maxloc_shape_1.f90: New test.
2900
2901 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2902
2903 PR libgfortran/24459
2904 * gfortran.dg/namelist_24.f90: New test.
2905 * gfortran.dg/namelist_12.f: Fix typo in comment.
2906
2907 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2908
2909 PR middle-end/25776
2910 * g++.dg/other/error11.C: New test.
2911
2912 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2913
2914 * gcc.target/mips/pr26765.c: Add -w to options.
2915
2916 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2917
2918 * lib/target-supports.exp (check_effective_target_mpaired_single):
2919 New function.
2920 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
2921 multilibs.
2922 * g++.dg/vect/vect.exp: Likewise.
2923
2924 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2925
2926 PR testsuite/25891
2927 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
2928
2929 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
2930
2931 PR fortran/27662
2932 * gfortran.dg/temporary_1.f90: New file.
2933
2934 2006-05-19 Andreas Schwab <schwab@suse.de>
2935
2936 * g++.dg/other/unused1.C: Also match "stringz".
2937
2938 2006-05-19 Mark Mitchell <mark@codesourcery.com>
2939
2940 PR c++/26433
2941 * g++.dg/template/fntry1.C: New test.
2942
2943 2006-05-18 Mark Mitchell <mark@codesourcery.com>
2944
2945 PR c++/27471
2946 PR c++/27506
2947 * g++.dg/conversion/bitfield5.C: New test.
2948 * g++.dg/conversion/bitfield6.C: New test.
2949
2950 2006-05-18 Mike Stump <mrs@apple.com>
2951
2952 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
2953 * gcc.dg/vla-4.c: Add.
2954 * gcc.dg/vla-5.c: Add.
2955 * gcc.dg/vla-6.c: Add.
2956
2957 2006-05-12 Stuart Hastings <stuart@apple.com>
2958
2959 * testsuite/gcc.target/i386/20060512-1.c: New.
2960 * testsuite/gcc.target/i386/20060512-2.c: New.
2961 * testsuite/gcc.target/i386/20060512-3.c: New.
2962 * testsuite/gcc.target/i386/20060512-4.c: New.
2963
2964 2006-05-17 Mark Mitchell <mark@codesourcery.com>
2965
2966 PR c++/26122
2967 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
2968
2969 PR c++/26068
2970 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
2971 * g++.dg/parse/linkage1.C: New test.
2972
2973 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2974
2975 PR tree-optimization/27548
2976 * g++.dg/tree-ssa/pr27548.C: New test.
2977
2978 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2979
2980 PR fortran/26551
2981 * gfortran.dg/recursive_check_1.f: New test.
2982 * gfortran.dg/recursive_check_2.f90: New test.
2983
2984 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
2985
2986 * g++.dg/opt/temp2.C: New test.
2987
2988 2006-05-17 Jakub Jelinek <jakub@redhat.com>
2989
2990 PR c++/27491
2991 * g++.dg/init/brace5.C: New test.
2992
2993 PR middle-end/27415
2994 * gcc.dg/gomp/pr27415.c: New test.
2995 * g++.dg/gomp/pr27415.C: New test.
2996
2997 PR tree-optimization/27549
2998 * g++.dg/tree-ssa/pr27549.C: New test.
2999
3000 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3001
3002 PR libgfortran/27575
3003 * gfortran.dg/read_eof_4.f90: New test.
3004
3005 2006-05-16 Richard Guenther <rguenther@suse.de>
3006
3007 PR tree-optimization/22303
3008 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3009
3010 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3011
3012 PR middle-end/27573
3013 * gcc.dg/gomp/pr27573.c: New test.
3014 * gfortran.dg/gomp/pr27573.f90: New test.
3015
3016 PR c/27499
3017 * gcc.dg/gomp/pr27499.c: New test.
3018 * g++.dg/gomp/pr27499.C: New test.
3019
3020 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3021
3022 PR c++/27339
3023 * g++.dg/parser/access8.C: Adjust error marker.
3024 * g++.dg/template/access17.C: New test.
3025 * g++.dg/template/access18.C: Likewise.
3026
3027 2006-05-15 Roger Sayle <roger@eyesopen.com>
3028
3029 PR target/26600
3030 * gcc.target/i386/pr26600.c: New test case.
3031
3032 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3033
3034 PR c++/27505
3035 * g++.dg/expr/bitfield1.C: New test.
3036
3037 2006-05-15 Richard Guenther <rguenther@suse.de>
3038
3039 PR tree-optimization/27603
3040 * gcc.dg/torture/pr27603.c: New testcase.
3041
3042 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3043
3044 PR fortran/25090
3045 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3046
3047 PR fortran/25082
3048 * gfortran.dg/scalar_return_1.f90: New test.
3049
3050 PR fortran/27411
3051 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3052
3053 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3054
3055 * gcc.dg/gomp/critical-4.c: New test.
3056 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3057 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3058 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3059 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3060
3061 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3062
3063 PR c++/27582
3064 * g++.dg/template/dependent-args1.C: New test.
3065
3066 PR c++/27581
3067 * g++.dg/lookup/this1.C: New test.
3068
3069 PR c++/27315
3070 * g++.dg/template/operator6.C: New test.
3071 * g++.dg/template/incomplete3.C: New test.
3072
3073 PR c++/27559
3074 * g++.dg/template/new4.C: New test.
3075
3076 PR c++/27496
3077 * g++.dg/template/void2.C: New test.
3078
3079 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3080
3081 * g++.dg/template/dependent-expr5.C: New test.
3082
3083 2006-05-14 Roger Sayle <roger@eyesopen.com>
3084
3085 PR middle-end/26729
3086 * gcc.dg/pr26729-1.c: New test case.
3087
3088 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3089
3090 * gcc.dg/pr27003.c: New test.
3091
3092 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3093
3094 * lib/target-supports.dg (check_cxa_atexit_available): Change
3095 v3_target_compile to ${tool}_target_compile.
3096
3097 2006-05-11 Jason Merrill <jason@redhat.com>
3098
3099 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3100
3101 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3102
3103 PR fortran/27553
3104 * gfortran.dg/label_5.f90: New test.
3105
3106 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3107
3108 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3109 check_effective_target_powerpc_altivec_ok): New.
3110 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3111 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3112 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3113 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3114 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3115 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3116 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3117 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3118 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3119 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3120 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3121 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3122 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3123 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3124 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3125 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3126 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3127 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3128 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3129 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3130 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3131 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3132 gcc.target/powerpc/altivec-9.c,
3133 gcc.target/powerpc/altivec-consts.c,
3134 gcc.target/powerpc/altivec-pr22085.c,
3135 gcc.target/powerpc/altivec-splat.c,
3136 gcc.target/powerpc/altivec-types-1.c,
3137 gcc.target/powerpc/altivec-types-2.c,
3138 gcc.target/powerpc/altivec-types-3.c,
3139 gcc.target/powerpc/altivec-types-4.c,
3140 gcc.target/powerpc/altivec-varargs-1.c,
3141 gcc.target/powerpc/altivec-vec-merge.c,
3142 gcc.target/powerpc/ppc-vector-memcpy.c,
3143 gcc.target/powerpc/ppc-vector-memset.c,
3144 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3145 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3146 these effective targets.
3147 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3148 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3149
3150 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3151
3152 PR middle-end/27384
3153 * g++.dg/other/fold1.C: New test.
3154
3155 PR middle-end/27488
3156 * gcc.dg/fold-nonneg-1.c: New test.
3157
3158 PR c++/27547
3159 * g++.dg/other/operator1.C: New test.
3160
3161 2006-05-11 Richard Guenther <rguenther@suse.de>
3162
3163 PR middle-end/27529
3164 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3165
3166 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3167
3168 * lib/target-supports-dg.exp (check-flags): New.
3169 (dg-skip-if): Move flag checks.
3170
3171 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3172
3173 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3174 * lib/target-supports.dg (check_cxa_atexit_available): New.
3175
3176 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3177
3178 PR fortran/27470
3179 * gfortran.dg/multiple_allocation_2.f90: New test case.
3180
3181 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3182
3183 * gcc.target/arm/pr27387.C: Fix a comment typo.
3184
3185 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3186
3187 PR fortran/24549
3188 * gfortran.dg/error_recovery_1.f90: New test.
3189
3190 2006-05-10 Richard Guenther <rguenther@suse.de>
3191
3192 PR tree-optimization/27302
3193 * gcc.dg/torture/pr27302.c: New testcase.
3194
3195 2006-05-09 Dirk Mueller <dmueller@suse.de>
3196 Richard Guenther <rguenther@suse.de>
3197
3198 PR middle-end/27498
3199 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3200
3201 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3202
3203 PR rtl-optimization/27335
3204 * gcc.dg/pr27335.c: New test.
3205
3206 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3207
3208 * gcc.target/mips/mips-ps-5.c: New file.
3209
3210 2006-05-08 Jan Hubicka <jh@suse.cz>
3211
3212 PR middle-end/25962
3213 * gcc.dg/pr25962.c: New.
3214
3215 2006-05-08 Roger Sayle <roger@eyesopen.com>
3216
3217 PR target/27158
3218 * gcc.target/powerpc/pr27158.c: New test case.
3219
3220 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3221
3222 PR testsuite/27476
3223 * ada/acats/run_all.sh: Use test -z.
3224
3225 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3226
3227 PR libfortran/18271
3228 * gfortran.dg/spec_expr_3.f90: New test.
3229
3230 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3231
3232 PR target/24879
3233 * gcc.target/i386/monitor.c: New file.
3234
3235 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3236
3237 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3238
3239 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3240
3241 PR c++/27447
3242 * g++.dg/other/ptrmem7.C: New test.
3243
3244 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3245
3246 PR target/27421
3247 * gcc.dg/array-9.c: New test.
3248
3249 2006-05-07 Richard Guenther <rguenther@suse.de>
3250
3251 PR tree-optimization/27409
3252 * gcc.dg/torture/pr27409.c: New testcase.
3253
3254 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3255
3256 PR fortran/27457
3257 * gfortran.dg/select_6.f90: New.
3258
3259 2006-05-07 Richard Guenther <rguenther@suse.de>
3260
3261 PR tree-optimization/27136
3262 * gcc.dg/torture/pr27136.c: New testcase.
3263
3264 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3265
3266 PR fortran/24813
3267 * gfortran.dg/char_cons_len_1.f90: New test.
3268
3269 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3270
3271 PR c++/27427
3272 * g++.dg/template/incomplete2.C: New test.
3273
3274 2006-05-06 Richard Guenther <rguenther@suse.de>
3275
3276 PR tree-optimization/27151
3277 * gcc.dg/vect/pr27151.c: New testcase.
3278
3279 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3280
3281 PR c++/27430
3282 * g++.dg/template/void1.C: New test.
3283
3284 PR c++/27423
3285 * g++.dg/other/void2.C: New test.
3286
3287 PR c++/27422
3288 * g++.dg/conversion/void1.C: New test.
3289
3290 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3291
3292 PR/21391
3293 * g++.dg/other/unused1.C: New.
3294
3295 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3296
3297 PR objc/27240
3298 * objc.dg/member-1.m: New test.
3299
3300 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3301
3302 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3303
3304 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3305
3306 PR libfortran/26985
3307 * gfortran.dg/matmul_2.f90: New test.
3308
3309 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3310
3311 * ada/acats/run_all.sh: Use sync when main not found.
3312
3313 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3314
3315 PR target/26765
3316 * gcc.target/mips/pr26765.c: New.
3317
3318 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3319
3320 * gcc.target/bfin: New directory.
3321 * gcc.target/bfin/bfin.exp: New file.
3322 * gcc.target/bfin/frmul.c: New file.
3323 * gcc.target/bfin/arith.c: New file.
3324 * gcc.target/bfin/mul-combine.c: New file.
3325 * gcc.target/bfin/shift.c: New file.
3326
3327 2006-05-04 Richard Guenther <rguenther@suse.de>
3328
3329 PR tree-optimization/14287
3330 PR tree-optimization/14844
3331 PR tree-optimization/19792
3332 PR tree-optimization/21608
3333 PR tree-optimization/27090
3334 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3335 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3336 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3337 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3338 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3339
3340 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3341
3342 PR tree-optimization/27285
3343 * gcc.c-torture/execute/pr27285.c: New test.
3344
3345 PR middle-end/27388
3346 * gcc.dg/gomp/pr27388-1.c: New test.
3347 * gcc.dg/gomp/pr27388-2.c: New test.
3348 * gcc.dg/gomp/pr27388-3.c: New test.
3349
3350 PR c++/27359
3351 * g++.dg/gomp/pr27359.C: New test.
3352
3353 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3354
3355 PR fortran/20248
3356 * gfortran.dg/iargc.f90: New test.
3357
3358 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3359
3360 PR c++/27102
3361 * g++.dg/template/crash49.C: New test.
3362
3363 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3364
3365 PR testsuite/27032
3366 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3367
3368 2006-05-02 Jeff Law <law@redhat.com>
3369
3370 PR tree-optimization/27364
3371 * gcc.c-torture/execute/pr27364.c: New test.
3372
3373 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3374
3375 PR c++/27309
3376 * g++.dg/parser/ctor5.C: New test.
3377
3378 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3379
3380 PR target/27387
3381 * gcc.target/arm/arm.exp: New.
3382 * gcc.target/arm/pr27387.C: Likewise.
3383
3384 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3385
3386 PR fortran/27269
3387 PR fortran/27324
3388 * gfortran.dg/module_equivalence_2.f90: New test.
3389
3390 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR middle-end/27337
3393 * g++.dg/gomp/pr27337-1.C: New test.
3394 * g++.dg/gomp/pr27337-2.C: New test.
3395
3396 PR middle-end/27328
3397 * gcc.dg/gomp/pr27328.c: New test.
3398
3399 PR middle-end/27325
3400 * g++.dg/gomp/pr27325.C: New test.
3401
3402 PR middle-end/27310
3403 * g++.dg/gomp/pr27310.C: New test.
3404
3405 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3406
3407 PR tree-optimization/27291
3408 * g++.dg/tree-ssa/pr27291.C: New test.
3409
3410 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3411
3412 PR tree-optimization/27283
3413 * g++.dg/tree-ssa/pr27283.C: New test.
3414
3415 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3416
3417 * gcc.dg/tree-ssa/loop-16.c: New test.
3418
3419 2006-05-01 Roger Sayle <roger@eyesopen.com>
3420 Joseph S. Myers <joseph@codesourcery.com>
3421
3422 * gcc.dg/Wconversion-3.c: New test case.
3423 * gcc.dg/Wconversion-4.c: Likewise.
3424
3425 2006-05-01 Richard Guenther <rguenther@suse.de>
3426
3427 PR tree-optimization/26726
3428 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3429
3430 2006-04-30 Roger Sayle <roger@eyesopen.com>
3431
3432 * gcc.dg/Woverflow-1.c: New test case.
3433 * gcc.dg/Woverflow-2.c: Likewise.
3434 * gcc.dg/Woverflow-3.c: Likewise.
3435
3436 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3437
3438 PR c++/27094
3439 * g++.dg/template/defarg8.C: New test.
3440
3441 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3442
3443 PR c++/27278
3444 * g++.dg/parse/operator7.C: New test.
3445
3446 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3447
3448 PR c++/11471
3449 PR c++/27102
3450 * g++.dg/template/crash48.C: New test.
3451
3452 PR c++/27279
3453 * g++.dg/parse/ctor4.C: New test.
3454
3455 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3456
3457 PR fortran/25681
3458 * gfortran.df/char_type_len.f90: New test.
3459
3460 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3461
3462 PR libgfortran/27304
3463 * gfortran.dg/fmt_exhaust.f90: New test.
3464
3465 2006-04-28 Roger Sayle <roger@eyesopen.com>
3466
3467 PR c/25309
3468 * gcc.dg/large-size-array-2.c: New test case.
3469
3470 2006-04-28 Richard Guenther <rguenther@suse.de>
3471
3472 PR target/26826
3473 * gcc.target/i386/pr26826.c: New testcase.
3474
3475 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR middle-end/27260
3478 * gcc.c-torture/execute/pr27260.c: New.
3479
3480 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3481
3482 PR middle-end/27095
3483 * gcc.dg/pr27095.c: New.
3484
3485 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3486
3487 PR c++/27292
3488 * g++.dg/conversion/bitfield4.C: New test.
3489
3490 2006-04-27 Eric Christopher <echristo@apple.com>
3491
3492 * gcc.dg/pragma-ms_struct.c: New.
3493
3494 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3495
3496 PR c++/27102
3497 * g++.dg/template/crash47.C: New test.
3498
3499 2006-04-27 Dirk Mueller <dmueller@suse.de>
3500
3501 * gcc.target/i386/sse-7.c: build with -msse.
3502
3503 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3504
3505 PR testsuite/27274:
3506 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3507 (main): Exit if processor doesn't support SSE.
3508
3509 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3510
3511 PR middle-end/27282
3512 * gcc.c-torture/compile/pr27282.c: New test.
3513
3514 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3515
3516 PR middle-end/26913
3517 * g++.dg/gomp/pr26913.C: New test.
3518
3519 PR c/25996
3520 * gcc.dg/gomp/pr25996.c: New test.
3521 * g++.dg/gomp/pr25996.C: New test.
3522
3523 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3524
3525 PR rtl-optimization/26725
3526 * gcc.c-torture/compile/pr26725.c: New test.
3527
3528 2006-04-25 Richard Guenther <rguenther@suse.de>
3529
3530 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3531 than n + -1.
3532
3533 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3534
3535 * gcc.dg/20060425-1.c: New testcase.
3536
3537 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3538
3539 PR tree-optimization/26865
3540 * gcc.dg/pr26865.c: New test.
3541
3542 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3543
3544 PR c++/27292
3545 * g++.dg/conversion/bitfield1.C: New test.
3546 * g++.dg/conversion/bitfield2.C: Likewise.
3547 * g++.dg/conversion/bitfield3.C: Likewise.
3548
3549 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3550 Richard Guenther <rguenther@suse.de>
3551
3552 PR tree-optimization/27236
3553 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3554
3555 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3556
3557 PR c++/19963
3558 * g++.dg/other/incomplete2.C: New test.
3559
3560 2006-04-24 Richard Guenther <rguenther@suse.de>
3561
3562 PR middle-end/26869
3563 * gcc.dg/torture/pr26869.c: New testcase.
3564
3565 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3566 Richard Guenther <rguenther@suse.de>
3567
3568 PR tree-optimization/27218
3569 * g++.dg/tree-ssa/pr27218.C: New testcase.
3570
3571 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3572
3573 PR c++/26912
3574 * g++.dg/template/friend41.C: New test.
3575
3576 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3577
3578 * g++.dg/opt/pr15551.C: Include cstdio.
3579 (main): Use remove instead of unlink.
3580
3581 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3582
3583 * gcc.dg/sibcall-7.c: New test.
3584 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3585 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3586 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3587 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3588 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3589
3590 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3591
3592 PR c++/26534
3593 * g++.dg/opt/bitfield1.C: New test.
3594 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3595 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3596 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3597 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3598 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3599 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3600 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3601 * g++.dg/abi/bitfield2.C: Likewise.
3602 * g++.dg/init/bitfield1.C: Likewise.
3603
3604 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3605
3606 PR fortran/25099
3607 * gfortran.dg/elemental_subroutine_4.f90: New test.
3608 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3609 call sub (m, x).
3610
3611 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3612
3613 * gcc.c-torture/compile/20060421-1.c: New testcase.
3614
3615 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3616
3617 PR c/25875
3618 * gcc.dg/init-bad-4.c: New test.
3619
3620 2006-04-21 Paul Brook <paul@codesourcery.com>
3621
3622 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3623
3624 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3625
3626 PR fortran/27122
3627 * gfortran.dg/defined_operators_1.f90: New test.
3628 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3629 remove old ones associated, incorrectly, with Note 5.46.
3630
3631 PR fortran/27113
3632 * gfortran.dg/character_array_constructor_1.f90: New test.
3633
3634 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3635
3636 * gcc.dg/20060419-1.c: New test.
3637
3638 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3639
3640 PR c/26774
3641 * gcc.dg/struct-parse-1.c: New test case.
3642
3643 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3644
3645 PR c++/26558
3646 * g++.dg/parse/template19.C: New test.
3647
3648 PR c++/26739
3649 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3650
3651 PR c++/26036
3652 * g++.dg/expr/call3.C: New test.
3653
3654 PR c++/10385
3655 * g++.dg/conversion/dynamic1.C: New test.
3656
3657 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3658
3659 PR c++/27102
3660 * g++.dg/template/crash35.C: Tweak error markers.
3661 * g++.dg/template/crash46.C: New test.
3662 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3663 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3664
3665 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3666
3667 PR rtl-optimization/14261
3668 * gcc.c-torture/compile/20060419-1.c: Added.
3669
3670 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3671
3672 * gfortran.dg/label_1.f90: Adjust dg-error.
3673
3674 2006-04-16 Roger Sayle <roger@eyesopen.com>
3675
3676 PR target/26961
3677 * gcc.dg/fold-cond-1.c: New test case.
3678 * gcc.dg/pr26961-1.c: Likewise.
3679
3680 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3681
3682 PR libgfortran/27138
3683 * gfortran.dg/read_bad_advance.f90: New test.
3684
3685 2006-04-16 Roger Sayle <roger@eyesopen.com>
3686 Dale Johannesen <dalej@apple.com>
3687
3688 PR target/24076
3689 * gcc.target/i386/vecinit-3.c: New testcase.
3690 * gcc.target/i386/vecinit-4.c: Likewise.
3691 * gcc.target/i386/sse-18.c: Likewise.
3692 * gcc.target/i386/sse-19.c: Likewise.
3693
3694 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3695
3696 * gfortran.dg/allocate_zerosize_1.f90: New test.
3697
3698 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3699
3700 PR c++/26365
3701 * g++.dg/template/crash45.C: New test.
3702
3703 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3704
3705 PR fortran/26787
3706 * gfortran.dg/proc_assign_1.f90: New test.
3707 * gfortran.dg/procedure_lvalue.f90: Change message.
3708 * gfortran.dg/namelist_4.f90: Add new error.
3709
3710 PR fortran/25597
3711 PR fortran/27096
3712 * gfortran.dg/auto_pointer_array_result_1.f90
3713
3714 PR fortran/27089
3715 * gfortran.dg/specification_type_resolution_1.f90
3716
3717 PR fortran/18003
3718 PR fortran/25669
3719 PR fortran/26834
3720 * gfortran.dg/bounds_temporaries_1.f90: New test.
3721
3722 PR fortran/27124
3723 * gfortran.dg/array_return_value_1.f90: New test.
3724
3725 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3726
3727 PR fortran/25336
3728 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3729
3730 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3731
3732 PR middle-end/26823
3733 * g++.dg/gomp/pr26823-1.C: New test.
3734 * g++.dg/gomp/pr26823-2.C: New test.
3735
3736 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3737
3738 PR middle-end/27134
3739 * gcc.dg/pr27314.c: New test.
3740
3741 2006-04-13 Richard Henderson <rth@redhat.com>
3742
3743 * g++.dg/gomp/block-0.C: Update expected matches.
3744
3745 2006-04-13 DJ Delorie <dj@redhat.com>
3746
3747 * lib/target-supports.exp (check_effective_target_int32plus): New.
3748 (check_effective_target_ptr32plus): New.
3749 (check_effective_target_size32plus): New.
3750 (check_effective_target_int16): New.
3751 (check_profiling_available): Add m32c to the list of unsupported targets.
3752
3753 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3754 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3755 memory size.
3756 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3757 pointers.
3758 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3759 size_t.
3760 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3761 and size_t.
3762 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3763 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3764 not just xstormy16. Skip m32c due to weird pointer size.
3765 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3766 not just xstormy16.
3767 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3768 not just xstormy16.
3769 * gcc.dg/20020312-2.c: Add m32c support.
3770 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3771 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3772 in test.
3773 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3774 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3775 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3776 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3777 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3778 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3779 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3780 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3781 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3782 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3783 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3784 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3785 in test.
3786 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3787 in test.
3788 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3789 * gcc.dg/pr23049.c: Require >=32 bit integers.
3790 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3791 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3792 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3793 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3794 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3795 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3796 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3797 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3798 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3799 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3800 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3801 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3802 prototype in test.
3803 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3804 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3805 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3806 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3807 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3808
3809 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3810 * gcc.c-torture/execute/20040703-1.x: Likewise.
3811 * gcc.c-torture/execute/20040705-1.x: Likewise.
3812 * gcc.c-torture/execute/20040705-2.x: Likewise.
3813 * gcc.c-torture/execute/20040709-1.x: Likewise.
3814 * gcc.c-torture/execute/20040709-2.x: Likewise.
3815 * gcc.c-torture/execute/20040811-1.x: Likewise.
3816 * gcc.c-torture/execute/20050316-1.x: Likewise.
3817 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3818 * gcc.c-torture/execute/pr19689.x: Likewise.
3819 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3820 * gcc.c-torture/execute/usmul.x: Likewise.
3821 * gcc.c-torture/execute/vrp-5.x: Likewise.
3822 * gcc.c-torture/execute/vrp-6.x: Likewise.
3823 * gcc.dg/debug/20041023-1.s: Likewise.
3824
3825 2006-04-13 Roger Sayle <roger@eyesopen.com>
3826
3827 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3828 of integers to a vector types are now constant expressions in C.
3829 * gcc.dg/vect/vect-fold-1.c: New test case.
3830
3831 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3832 Ulrich Weigand <uweigand@de.ibm.com>
3833
3834 PR target/27006
3835 * gcc.dg/vmx/pr27006.c: New testcase.
3836
3837 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3838
3839 PR libgfortran/26766
3840 * gfortran.dg/write_recursive.f90: New test.
3841
3842 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3843
3844 * g++.dg/parse/dtor7.C: New test.
3845 * g++.dg/parse/new1.C: Add error marker.
3846 * g++.dg/template/new3.C: New test.
3847
3848 PR c++/26122
3849 * g++.dg/template/pure1.C: New test.
3850
3851 PR c++/26295
3852 * g++.dg/parse/ptrmem4.C: New test.
3853
3854 2006-04-10 Jeff Law <law@redhat.com>
3855
3856 PR/27087
3857 * gcc.c-torture/compile/pr27087.c: New test.
3858
3859 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3860
3861 PR/21391
3862 * gcc.dg/20060410.c: New.
3863
3864 2006-04-10 Matthias Klose <doko@debian.org>
3865
3866 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3867 Recognize multilib directory names containing underscores.
3868
3869 2006-04-10 Roger Sayle <roger@eyesopen.com>
3870
3871 * gcc.target/i386/vecinit-1.c: New test case.
3872 * gcc.target/i386/vecinit-2.c: Likewise.
3873
3874 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3875
3876 PR debug/27057
3877 * g++.dg/debug/dwarf2-2.C: New test.
3878
3879 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3880
3881 PR rtl-optimization/27073
3882 * gcc.c-torture/execute/pr27073.c: New test.
3883
3884 2006-04-08 Mike Stump <mrs@apple.com>
3885
3886 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3887
3888 2006-04-07 Richard Guenther <rguenther@suse.de>
3889
3890 PR tree-optimization/26135
3891 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3892
3893 2006-04-06 Jan Hubicka <jh@suse.cz>
3894
3895 PR profile/26399
3896 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3897
3898 2006-04-06 Roger Sayle <roger@eyesopen.com>
3899
3900 * g++.dg/conversion/nullptr1.C: New test case.
3901 * g++.dg/conversion/nullptr2.C: Likewise.
3902
3903 2006-04-05 Roger Sayle <roger@eyesopen.com>
3904
3905 * gfortran.dg/dependency_18.f90: New test case.
3906
3907 2006-04-05 Richard Guenther <rguenther@suse.de>
3908
3909 PR tree-optimization/26919
3910 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3911 * gcc.dg/ipa/ipa-2.c: Likewise.
3912 * gcc.dg/ipa/ipa-3.c: Likewise.
3913 * gcc.dg/ipa/ipa-5.c: Likewise.
3914
3915 2006-04-05 Richard Guenther <rguenther@suse.de>
3916
3917 PR tree-optimization/26763
3918 * gcc.dg/torture/pr26763-1.c: New testcase.
3919 * gcc.dg/torture/pr26763-2.c: Likewise.
3920
3921 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
3922
3923 PR fortran/23634
3924 PR fortran/25619
3925 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
3926
3927 2006-04-04 Eric Christopher <echristo@apple.com>
3928
3929 * gcc.target/i386/387-1.c: Allow regexp to match darwin
3930 stubs.
3931 * gcc.target/i386/387-5.c: Ditto.
3932
3933 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
3934
3935 * gcc.target/sparc/struct-ret-check.c: New test.
3936
3937 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3938
3939 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
3940 zero decimal digits specified in format.
3941
3942 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
3943
3944 PR fortran/26891
3945 * gfortran.dg/missing_optional_dummy_1.f90: New test.
3946
3947 PR fortran/26976
3948 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
3949 * gfortran.dg/initialization_1.f90: Make assignment compliant.
3950 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
3951 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
3952 bigendian-ness.
3953
3954 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
3955
3956 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
3957 dummy arguments work when the actual argument is itself a dummy
3958 argument of the caller.
3959
3960 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3961
3962 PR libfortran/24685
3963 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
3964
3965 2006-04-01 Roger Sayle <roger@eyesopen.com>
3966
3967 * gfortran.dg/dependencency_17.f90: New test case.
3968
3969 2006-04-01 Roger Sayle <roger@eyesopen.com>
3970
3971 * gfortran.dg/dependency_14.f90: New test case.
3972 * gfortran.dg/dependency_15.f90: Likewise.
3973 * gfortran.dg/dependency_16.f90: Likewise.
3974
3975 2006-03-31 Asher Langton <langton2@llnl.gov>
3976
3977 PR fortran/25358
3978 gfortran.dg/cray_pointers_6.f90: New test.
3979
3980 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3981
3982 PR libgfortran/26890
3983 * gfortran.dg/read_size_noadvance.f90: New test.
3984
3985 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
3986
3987 PR fortran/25031
3988 * gfortran.dg/multiple_allocation_1.f90: Check that the
3989 size has changed after a re-allocation with stat.
3990
3991 2006-03-30 Richard Guenther <rguenther@suse.de>
3992
3993 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
3994 removal.
3995 * gcc.target/i386/sselibm-2.c: Likewise.
3996 * gcc.target/i386/sselibm-3.c: Likewise.
3997 * gcc.target/i386/sselibm-4.c: Likewise.
3998 * gcc.target/i386/sselibm-5.c: Likewise.
3999
4000 2006-03-28 Roger Sayle <roger@eyesopen.com>
4001
4002 * gcc.dg/fold-andxor-1.c: New test case.
4003 * gcc.dg/fold-xorand-1.c: Likewise.
4004
4005 2006-03-28 Roger Sayle <roger@eyesopen.com>
4006
4007 * gcc.dg/fold-convnotconv-1.c: New test case.
4008
4009 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
4010
4011 PR fortran/26779
4012 * gfortran.dg/private_type_5.f90: New test.
4013
4014 2006-03-27 David Edelsohn <edelsohn@gnu.org>
4015
4016 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
4017
4018 2006-03-27 Jakub Jelinek <jakub@redhat.com>
4019
4020 * gfortran.dg/advance_2.f90: New test.
4021 * gfortran.dg/advance_3.f90: New test.
4022
4023 * gfortran.fortran-torture/execute/equiv_5.f: New test.
4024
4025 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4026
4027 PR libgfortran/26661
4028 PR libgfortran/26880
4029 * gfortran.dg/read_x_past.f: New test.
4030
4031 2006-03-26 Geoffrey Keating <geoffk@apple.com>
4032
4033 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
4034 to be STABS.
4035
4036 2006-03-26 David Edelsohn <edelsohn@gnu.org>
4037
4038 * objc.dg/dwarf-1.m: Skip on AIX.
4039 * objc.dg/dwarf-2.m: Skip on AIX.
4040
4041 2006-03-25 Steven G. Kargl <kargls@comcast.net>
4042
4043 PR fortran/26816
4044 * gfortran.dg/float_1.f90: New test.
4045
4046 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
4047
4048 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
4049 X86_64 targets.
4050 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4051
4052 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4053
4054 PR libfortran/26735
4055 * gfortran.dg/convert_implied_open.f90: New test case.
4056
4057 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4058
4059 PR fortran/26769
4060 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4061
4062 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4063
4064 PR middle-end/26717
4065 * gcc.dg/pr26717.c: New test.
4066
4067 2006-03-25 Roger Sayle <roger@eyesopen.com>
4068
4069 * gfortran.dg/dependency_12.f90: New test case.
4070
4071 2006-03-24 Roger Sayle <roger@eyesopen.com>
4072
4073 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4074
4075 2006-03-24 Jeff Law <law@redhat.com>
4076
4077 * gcc.c-torture/pr26840.c: New test.
4078
4079 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4080
4081 * objc.dg/dwarf-2.m: New.
4082 * obj-c++.dg/dwarf-2.mm: New.
4083
4084 * g++.old-deja/g++.other/init19.C: New.
4085
4086 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4087
4088 * g++.dg/eh/spbp.C: Skip on AIX.
4089
4090 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4091
4092 PR middle-end/26611
4093 * g++.dg/gomp/pr26611-1.C: New test.
4094 * g++.dg/gomp/pr26611-2.C: New test.
4095
4096 2006-03-24 Jeff Law <law@redhat.com>
4097
4098 * gcc.c-torture/compile/pr26833.c: New test.
4099 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4100
4101 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4102
4103 * gfortran.dg/endfile_2.f90: Delete temp file.
4104
4105 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4106
4107 PR fortran/19303
4108 * gfortran.dg/record_marker_1.f90: New test case.
4109 * gfortran.dg/record_marker_2.f: New test case.
4110 * gfortran.dg/record_marker_3.f90: New test case.
4111
4112 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4113
4114 PR fortran/17298
4115 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4116 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4117
4118 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4119
4120 * lib/gcc-dg.exp (cleanup-modules): New proc.
4121 * gfortran.dg/allocatable_function_1.f90,
4122 gfortran.dg/allocate_char_star_scalar_1.f90,
4123 gfortran.dg/assumed_charlen_function_1.f90,
4124 gfortran.dg/assumed_dummy_1.f90,
4125 gfortran.dg/assumed_shape_ranks_1.f90,
4126 gfortran.dg/assumed_shape_ranks_2.f90,
4127 gfortran.dg/assumed_size_dt_dummy.f90,
4128 gfortran.dg/auto_char_dummy_array_1.f90,
4129 gfortran.dg/auto_char_len_3.f90,
4130 gfortran.dg/automatic_module_variable.f90,
4131 gfortran.dg/bad_automatic_objects_1.f90,
4132 gfortran.dg/char_array_constructor.f90,
4133 gfortran.dg/char_array_structure_constructor.f90,
4134 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4135 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4136 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4137 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4138 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4139 gfortran.dg/derived_pointer_recursion.f90,
4140 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4141 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4142 gfortran.dg/dummy_functions_1.f90,
4143 gfortran.dg/elemental_initializer_1.f90,
4144 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4145 gfortran.dg/elemental_pointer_1.f90,
4146 gfortran.dg/elemental_subroutine_1.f90,
4147 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4148 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4149 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4150 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4151 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4152 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4153 gfortran.dg/global_references_1.f90,
4154 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4155 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4156 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4157 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4158 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4159 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4160 gfortran.dg/large_integer_kind_1.f90,
4161 gfortran.dg/large_real_kind_1.f90,
4162 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4163 gfortran.dg/module_double_reuse.f90,
4164 gfortran.dg/module_equivalence_1.f90,
4165 gfortran.dg/module_interface_1.f90,
4166 gfortran.dg/module_parameter_array_refs_1.f90,
4167 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4168 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4169 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4170 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4171 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4172 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4173 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4174 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4175 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4176 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4177 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4178 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4179 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4180 gfortran.dg/same_name_1.f90,
4181 gfortran.dg/sibling_dummy_procedure_1.f90,
4182 gfortran.dg/sibling_dummy_procedure_2.f90,
4183 gfortran.dg/sibling_dummy_procedure_3.f90,
4184 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4185 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4186 gfortran.dg/used_dummy_types_2.f90,
4187 gfortran.dg/used_dummy_types_3.f90,
4188 gfortran.dg/used_dummy_types_4.f90,
4189 gfortran.dg/used_dummy_types_5.f90,
4190 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4191 gfortran.dg/userdef_operator_1.f90: Use it.
4192
4193 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4194
4195 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4196 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4197 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4198 gfortran.dg/write_back.f,
4199 gfortran.fortran-torture/execute/inquire_1.f90,
4200 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4201
4202 2006-03-21 Jeff Law <law@redhat.com>
4203
4204 * gcc.dg/tree-ssa/vrp28.c: New test.
4205
4206 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4207
4208 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4209 if _STDC_C99 is defined.
4210 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4211 * gcc.dg/builtins-20.c: Likewise.
4212 * gcc.dg/builtins-53.c: Likewise.
4213 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4214 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4215
4216 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4217
4218 PR tree-opt/26781
4219 * gcc.c-torture/compile/pr26781-1.c: New test.
4220 * gcc.c-torture/compile/pr26781-2.c: New test.
4221
4222 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4223
4224 PR c++/26690
4225 * g++.dg/gomp/pr26690-1.C: New test.
4226 * g++.dg/gomp/pr26690-2.C: New test.
4227
4228 2006-03-20 Jeff Law <law@redhat.com>
4229
4230 * gcc.dg/tree-ssa/pr21829.c: New test.
4231
4232 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4233
4234 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4235
4236 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4237 (check_visibility_available): Use it.
4238 (check_effective_target_default_packed): Likewise.
4239 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4240 (check_effective_target_fopenmp): Likewise.
4241 (check_effective_target_freorder): Likewise.
4242 (check_effective_target_fpic): Likewise.
4243 (check_named_sections_available): Likewise.
4244 (check_effective_target_ilp32): Likewise.
4245 (check_effective_target_lp64): Likewise.
4246
4247 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4248
4249 PR fortran/20935
4250 * gfortran.dg/scalar_mask_2.f90: New test case.
4251
4252 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4253
4254 PR tree-opt/26629
4255 * gcc.dg/tree-ssa/loadpre12.c: New test.
4256 * gcc.dg/tree-ssa/loadpre13.c: New test.
4257 * gcc.dg/tree-ssa/loadpre14.c: New test.
4258 * gcc.dg/tree-ssa/loadpre15.c: New test.
4259 * gcc.dg/tree-ssa/loadpre16.c: New test.
4260 * gcc.dg/tree-ssa/loadpre17.c: New test.
4261 * gcc.dg/tree-ssa/loadpre18.c: New test.
4262 * gcc.dg/tree-ssa/loadpre19.c: New test.
4263 * gcc.dg/tree-ssa/loadpre20.c: New test.
4264 * gcc.dg/tree-ssa/loadpre21.c: New test.
4265 * gcc.dg/tree-ssa/loadpre22.c: New test.
4266
4267 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4268
4269 PR fortran/26741
4270 * gfortran.dg/elemental_initializer_1.f90: New test.
4271
4272 PR fortran/26716
4273 * gfortran.dg/assumed_shape_ranks_2: New test.
4274
4275 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4276
4277 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4278 target fpic.
4279
4280 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4281
4282 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4283 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4284 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4285 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4286 gfortran.fortran-torture/execute/direct_io.f90,
4287 gfortran.fortran-torture/execute/inquire_2.f90,
4288 gfortran.fortran-torture/execute/inquire_4.f90,
4289 gfortran.fortran-torture/execute/list_read_1.f90,
4290 gfortran.fortran-torture/execute/open_replace.f90,
4291 gfortran.fortran-torture/execute/slash_edit.f90,
4292 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4293 temporary files from testcases.
4294
4295 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4296
4297 PR libgfortran/26509
4298 gfortran.dg/write_direct_eor.f90: New test.
4299
4300 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4301
4302 * gcc.target/powerpc/pr26350.c: New.
4303 * gcc.target/powerpc/indexed-addr.c: New.
4304
4305 2006-03-16 Roger Sayle <roger@eyesopen.com>
4306
4307 * gfortran.dg/dependency_13.f90: New test case.
4308
4309 2006-03-16 Roger Sayle <roger@eyesopen.com>
4310
4311 PR middle-end/21781
4312 * gcc.dg/real-const-1.c: New test case.
4313
4314 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4315
4316 * g++.old-deja/g++.other/init18.C: New.
4317 * g++.old-deja/g++.other/init5.C: Remove xfail.
4318
4319 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4320
4321 * g++.dg/opt/pr15551.C: Cleanup temp file.
4322
4323 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4324
4325 PR c++/6634
4326 g++.dg/parse/long1.C: New test.
4327
4328 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4329
4330 PR fortran/19101
4331 * gfortran.dg/continuation.f90: New test.
4332 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4333
4334 2006-03-14 Richard Guenther <rguenther@suse.de>
4335
4336 PR tree-optimization/26672
4337 * gcc.dg/torture/pr26672.c: New testcase.
4338
4339 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4340
4341 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4342 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4343
4344 2006-03-13 Roger Sayle <roger@eyesopen.com>
4345
4346 PR middle-end/26557
4347 * gcc.c-torture/compile/switch-1.c: New test case.
4348
4349 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4350
4351 PR fortran/25378
4352 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4353 test to include more permuatations of mask and index.
4354 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4355 respond to F2003 spec. that the position returned for an all false
4356 mask && condition is zero.
4357
4358 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4359
4360 PR middle-end/25989
4361 * gcc.dg/gomp/pr25989.c: New test.
4362
4363 2006-03-13 Jeff Law <law@redhat.com>
4364
4365 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4366
4367 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4368
4369 * gcc.dg/switch-9.c: New test.
4370
4371 2006-03-13 Richard Guenther <rguenther@suse.de>
4372
4373 PR middle-end/26630
4374 * gcc.dg/torture/pr26630.c: New testcase.
4375
4376 2006-03-11 Roger Sayle <roger@eyesopen.com>
4377
4378 * gfortran.dg/dependency_10.f90: New test case.
4379 * gfortran.dg/dependency_11.f90: Likewise.
4380
4381 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4382 Erik Edelmann <eedelman@gcc.gnu.org>
4383
4384 * gfortran.dg/allocatable_function_1.f90: New.
4385 * gfortran.dg/allocatable_function_2.f90: New.
4386
4387 2006-03-10 Richard Guenther <rguenther@suse.de>
4388
4389 PR middle-end/26565
4390 * gcc.dg/torture/pr26565.c: New testcase.
4391
4392 2006-03-09 Eric Christopher <echristo@apple.com>
4393
4394 * gcc.c-torture/compile/20060309-1.c: New.
4395
4396 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4397
4398 PR libgfortran/26499
4399 * gfortran.dg/write_back.f: New test.
4400 * gfortran.dg/write_rewind_1.f: New test.
4401 * gfortran.dg/write_rewind_2.f: New test.
4402
4403 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4404
4405 PR libgfortran/26554
4406 * gfortran.dg/read_logical.f90: New test.
4407
4408 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4409
4410 * ada/acats/norun.lst: cdd2a03 now passes.
4411
4412 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4413
4414 PR testsuite/25177
4415 * gcc.target/powerpc/pr18096-1.c: Change where the error
4416 would match.
4417
4418 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4419
4420 * gcc.target/i386/cleanup-1.c: New test.
4421 * gcc.target/i386/cleanup-2.c: New test.
4422
4423 2006-03-04 Roger Sayle <roger@eyesopen.com>
4424
4425 * gfortran.dg/dependency_9.f90: Remove for the time being.
4426
4427 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4428
4429 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4430 directive.
4431
4432 2006-03-03 Roger Sayle <roger@eyesopen.com>
4433
4434 * gfortran.dg/dependency_9.f90: New test case.
4435
4436 2006-03-03 Roger Sayle <roger@eyesopen.com>
4437
4438 * gfortran.dg/dependency_4.f90: New test case.
4439 * gfortran.dg/dependency_5.f90: New test case.
4440 * gfortran.dg/dependency_6.f90: New test case.
4441 * gfortran.dg/dependency_7.f90: New test case.
4442 * gfortran.dg/dependency_8.f90: New test case.
4443
4444 2006-03-03 Paul Brook <paul@codesourcery.com>
4445
4446 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4447 Add m68k-*-elf.
4448
4449 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4450
4451 PR fortran/25031
4452 * multiple_allocation_1.f90: New test.
4453
4454 2006-03-03 Roger Sayle <roger@eyesopen.com>
4455
4456 PR tree-optimization/26524
4457 * gfortran.dg/pr26524.f: New test case.
4458
4459 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4460
4461 * g++.dg/template/repo5.C: Cleanup repo files.
4462 * gcc.dg/20051201-1.c: Cleanup coverage files.
4463 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4464 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4465 tree dump files.
4466
4467 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4468
4469 * objc.dg/objc-nofilename-1.m: New test.
4470 * objc.dg/bad-receiver-type.m: New test.
4471 * obj-c++.dg/bad-receiver-type.mm: New test.
4472
4473 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4474
4475 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4476
4477 2006-03-01 Mike Stump <mrs@apple.com>
4478
4479 * g++.dg/abi/key2.C: Add.
4480
4481 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4482
4483 * gfortran.dg/logical_dot_product.f90: New test.
4484
4485 PR fortran/26393
4486 * gfortran.dg/used_interface_ref.f90: New test.
4487
4488 PR fortran/20938
4489 * gfortran.dg/dependency_2.f90: New test.
4490 * gfortran.fortran-torture/execute/where17.f90: New test.
4491 * gfortran.fortran-torture/execute/where18.f90: New test.
4492 * gfortran.fortran-torture/execute/where19.f90: New test.
4493 * gfortran.fortran-torture/execute/where20.f90: New test.
4494
4495 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4496
4497 * g++.dg/tree-ssa/pr26443.C: New test case.
4498
4499 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4500
4501 PR middle-end/26022
4502 * g++.dg/opt/return-slot1.C: New test.
4503
4504 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4505
4506 PR libgfortran/26136
4507 * gfortran.dg/namelist_23.f90: New test.
4508
4509 2006-02-28 Roger Sayle <roger@eyesopen.com>
4510
4511 PR middle-end/14752
4512 * gcc.dg/fold-eqandshift-2.c: New test case.
4513
4514 2006-02-28 Richard Guenther <rguenther@suse.de>
4515
4516 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4517 decomposition.
4518
4519 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4520
4521 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4522
4523 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4524
4525 PR libgfortran/26464
4526 * gfortran.dg/backspace_5.f: New test.
4527 * gfortran.dg/backspace_6.f: New test.
4528
4529 2006-02-26 Roger Sayle <roger@eyesopen.com>
4530
4531 * gcc.dg/fold-eqandnot-1.c: New test case.
4532
4533 2006-02-26 Roger Sayle <roger@eyesopen.com>
4534
4535 PR middle-end/19983
4536 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4537
4538 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4539
4540 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4541 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4542
4543 2006-02-26 Richard Guenther <rguenther@suse.de>
4544
4545 PR tree-optimization/26421
4546 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4547
4548 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4549
4550 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4551 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4552
4553 2006-02-26 Roger Sayle <roger@eyesopen.com>
4554
4555 * gcc.dg/fold-even-1.c: New test case.
4556
4557 2006-02-26 Roger Sayle <roger@eyesopen.com>
4558
4559 PR middle-end/21137
4560 * gcc.dg/fold-eqandshift-1.c: New test case.
4561
4562 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4563
4564 PR tree-optimization/25125
4565 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4566 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4567
4568 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4569
4570 PR tree-optimizations/26359
4571 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4572 with -fdump-tree-dceloop-details.
4573 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4574
4575 2006-02-25 Roger Sayle <roger@eyesopen.com>
4576
4577 PR middle-end/23673
4578 * gcc.dg/fold-eqxor-1.c: New test case.
4579 * gcc.dg/fold-eqxor-2.c: Likewise.
4580 * gcc.dg/fold-eqxor-3.c: Likewise.
4581
4582 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4583
4584 PR fortran/23092
4585 * scalar_mask_1.f90: New test.
4586
4587 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4588
4589 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4590 * g++.dg/eh/uncaught2.C: New.
4591 * g++.dg/eh/uncaught3.C: New.
4592
4593 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4594
4595 PR libgfortran/26423
4596 * gfortran.dg/read_many_1.f: New test.
4597
4598 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4599
4600 PR fortran/24519
4601 * gfortran.dg/dependency_3.f90: New test.
4602 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4603 XFAILs.
4604
4605 PR fortran/25395
4606 * gfortran.dg/equiv_6.f90: New test.
4607
4608 2006-02-23 Jeff Law <law@redhat.com>
4609
4610 * gcc.c-torture/compile/pr26425.c: New test.
4611
4612 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4613
4614 PR middle-end/26412
4615 * gcc.dg/gomp/pr26412.c: New test.
4616
4617 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4618
4619 PR c++/26291
4620 * g++.dg/other/ellipsis1.C: New test.
4621 * g++.dg/parse/operator4.C: Adjust error marker.
4622
4623 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4624
4625 PR target/25603
4626 * gfortran.dg/pr25603.f: New testcase.
4627
4628 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4629
4630 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4631 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4632
4633 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4634
4635 * g++.dg/eh/spbp.C: New.
4636
4637 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4638
4639 PR middle-end/26379
4640 * gcc.target/i386/mmx-7.c: New test.
4641
4642 2006-02-20 Roger Sayle <roger@eyesopen.com>
4643
4644 PR tree-optimization/26361
4645 * gcc.dg/tree-ssa/vrp27.c: New test case.
4646
4647 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4648
4649 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4650 * gcc.dg/tree-ssa/complex-4.c: Here.
4651
4652 2006-02-19 Roger Sayle <roger@eyesopen.com>
4653
4654 PR middle-end/19543
4655 * gfortran.dg/logical_1.f90: New test case.
4656
4657 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4658
4659 PR middle-end/26334
4660 * gcc.dg/20060218-1.c: Moved to...
4661 * gcc.target/i386/20060218-1.c: ... here. New test.
4662
4663 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4664
4665 PR fortran/26201
4666 * gfortran.dg/convert_1.f90: New.
4667
4668 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4669
4670 PR fortran/25054
4671 * gfortran.dg/namelist_5.f90: New test.
4672
4673 PR fortran/25089
4674 * gfortran.dg/namelist_4.f90: New test.
4675
4676 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4677
4678 PR tree-opt/25680
4679 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4680
4681 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4682
4683 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4684 variable to take into account the variable name in the
4685 function header.
4686 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4687
4688 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4689
4690 PR middle-end/26334
4691 * gcc.c-torture/compile/20060217-1.c: New test.
4692 * gcc.dg/20060218-1.c: New test.
4693
4694 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4695
4696 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4697
4698 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4699
4700 * gcc.dg/cpp/undef3.c: New test.
4701 * gcc.dg/cpp/trad/builtins2.c: New test.
4702
4703 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4704
4705 PR c++/26266
4706 * g++.dg/template/static22.C: New test.
4707 * g++.dg/template/static23.C: New test.
4708 * g++.dg/template/static24.C: New test.
4709 * g++.dg/template/non-dependent13.C: New test.
4710 * g++.dg/init/member1.C: Tweak error markers.
4711
4712 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4713
4714 PR target/26255
4715 * gcc.c-torture/compile/pr26255.c: New test case.
4716
4717 2006-02-16 Roger Sayle <roger@eyesopen.com>
4718
4719 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4720 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4721 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4722 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4723 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4724 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4725 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4726
4727 2006-02-16 Jeff Law <law@redhat.com>
4728
4729 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4730 * gcc.dg/tree-ssa/vrp26.c: New test.
4731
4732 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4733
4734 PR target/20353
4735 PR target/24578
4736 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4737 __UCLIBC__ is defined.
4738
4739 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4740
4741 PR fortran/26224
4742 * gfortran.dg/gomp/pr26224.f: New test.
4743
4744 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4745
4746 PR tree-opt/25918
4747 * lib/target-supports.exp
4748 (check_effective_target_vect_short_mult): New.
4749 (check_effective_target_vect_char_mult): New.
4750 (check_effective_target_vect_widen_sum_qi_to_si): New.
4751 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4752 (check_effective_target_vect_widen_sum_hi_to_si): New.
4753 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4754 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4755 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4756 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4757 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4758 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4759 vect-reduc-pattern-2c.c
4760 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4761 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4762 vect-reduc-pattern-1c.c
4763
4764 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4765
4766 PR fortran/24557
4767 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4768
4769 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4770
4771 PR fortran/26054
4772 * gfortran.dg/enum_8.f90: Remove check for warning.
4773 * gfortran.dg/iomsg_1.f90: Ditto.
4774 * gfortran.dg/enum_1.f90: Ditto.
4775 * gfortran.dg/enum_9.f90: Ditto.
4776 * gfortran.dg/enum_2.f90: Ditto.
4777 * gfortran.dg/enum_10.f90: Ditto.
4778 * gfortran.dg/enum_3.f90: Ditto.
4779 * gfortran.dg/flush_1.f90: Ditto.
4780 * gfortran.dg/enum_4.f90: Ditto.
4781 * gfortran.dg/array_constructor_1.f90: Ditto.
4782 * gfortran.dg/enum_5.f90: Ditto.
4783 * gfortran.dg/enum_6.f90: Ditto.
4784 * gfortran.dg/enum_7.f90: Ditto.
4785
4786 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4787
4788 PR middle-end/26300
4789 * gcc.c-torture/compile/20060215-1.c: New test.
4790
4791 2006-02-14 Roger Sayle <roger@eyesopen.com>
4792
4793 PR middle-end/23670
4794 * gcc.dg/tree-ssa/andor-2.c: New test case.
4795
4796 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4797
4798 PR fortran/25045
4799 * optional_dim.f90: New test.
4800
4801 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4802
4803 PR fortran/26277
4804 * gfortran.dg/label_4.f90: New.
4805
4806 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4807 Diego Novillo <dnovillo@redhat.com>
4808 Uros Bizjak <uros@kss-loka.si>
4809
4810 * gfortran.dg/gomp: New directory.
4811
4812 2006-02-14 Richard Guenther <rguenther@suse.de>
4813
4814 PR tree-optimization/26258
4815 * gcc.dg/torture/pr26258.c: New testcase.
4816
4817 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4818
4819 PR fortran/26246
4820 * gfortran.dg/pr26246_1.f90: New test.
4821 * gfortran.dg/pr26246_2.f90: New test.
4822
4823 PR middle-end/26092
4824 * gcc.c-torture/compile/20060208-1.c: New test.
4825
4826 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4827
4828 PR fortran/26074
4829 PR fortran/25103
4830 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4831 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4832 * gfortran.dg/automatic_module_variable.f90: Change error message.
4833
4834 PR fortran/20861
4835 * gfortran.dg/internal_dummy_1.f90: New test.
4836
4837 PR fortran/20871
4838 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4839
4840
4841 PR fortran/25083
4842 * gfortran.dg/uncommon_block_data_1.f90: New test.
4843 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4844 with standard.
4845
4846 PR fortran/25088
4847 * gfortran.dg/typed_subroutine_1.f90: New test.
4848
4849 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4850
4851 * objc.dg/dwarf-1.m: New.
4852
4853 2006-02-13 Roger Sayle <roger@eyesopen.com>
4854
4855 PR middle-end/24427
4856 * gcc.dg/tree-ssa/andor-1.c: New test case.
4857
4858 2006-02-13 Josh Conner <jconner@apple.com>
4859
4860 PR target/25376
4861 * gcc.dg/pr25376.c: New test.
4862
4863 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4864 assemble.
4865 * lib/target-supports.exp (check_named_sections_available):
4866 Only compile named-sections test -- don't assemble.
4867
4868 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4869
4870 * g++.dg/warn/no-write-strings.C: New test.
4871 * g++.dg/warn/write-strings.C: Likewise.
4872 * g++.dg/warn/write-strings-default.C: Likewise.
4873
4874 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4875
4876 PR fortran/25806
4877 * gfortran.dg/ret_pointer_2.f90: New test.
4878
4879 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4880
4881 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4882
4883 2006-02-10 Jeff Law <law@redhat.com>
4884
4885 * gcc.c-torture/compile/pr26213.c: New test.
4886
4887 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4888
4889 gfortran.dg/null_1.f90: New test.
4890
4891 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4892
4893 PR fortran/14771
4894 * gfortran.dg/parens_4.f90: New.
4895 * gfortran.dg/parens_5.f90: New.
4896
4897 2006-02-10 Richard Guenther <rguenther@suse.de>
4898
4899 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4900
4901 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4902 Paul Thomas <pault@gcc.gnu.org>
4903
4904 PR fortran/14771
4905 * gfortran.dg/parens_1.f90: New.
4906 * gfortran.dg/parens_2.f90: New.
4907 * gfortran.dg/parens_3.f90: New.
4908
4909 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4910
4911 PR fortran/26038
4912 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4913
4914 PR fortran/25059
4915 * gfortran.dg/impure_assignment_1.f90: New test.
4916
4917 PR fortran/25070
4918 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
4919
4920 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4921
4922 PR target/26141
4923 * g++.dg/expr/stdarg2.C: New test.
4924
4925 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
4926
4927 PR inline-asm/16194
4928 * gcc.dg/pr16194.c: New test.
4929
4930 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4931
4932 * ada/acats/run_acats: Use portable variant of "$@".
4933
4934 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4935
4936 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
4937 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
4938
4939 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4940
4941 PR tree-opt/26179
4942 * g++.dg/opt/pr26179.C: New test.
4943
4944 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4945
4946 PR middle-end/26134
4947 * gcc.dg/tree-ssa/complex-3.c: New test.
4948
4949 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4950
4951 * gcc.c-torture/compile/volatile-1.c: New test.
4952
4953 2006-02-09 Diego Novillo <dnovillo@redhat.com>
4954
4955 PR 26180
4956 * gcc.dg/tree-ssa/pr26180.c: New test.
4957
4958 2006-02-08 Jeff Law <law@redhat.com>
4959
4960 * gcc.dg/tree-ssa/pr21417.c: New test.
4961
4962 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4963
4964 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4965 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
4966
4967 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4968
4969 * lib/scanrtl.exp: New.
4970
4971 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4972
4973 PR c++/26071
4974 * g++.dg/other/virtual2.C: New test.
4975
4976 PR c++/26070
4977 * g++.dg/other/virtual1.C: New test.
4978
4979 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
4980
4981 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
4982 cleanup-ipa-dump): Update dump file glob patterns.
4983 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
4984 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
4985
4986 * lib/gcc-dg.exp: Load it.
4987 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
4988
4989 2006-02-07 Janis Johnson <janis187@us.ibm.com>
4990
4991 PR testsuite/26159
4992 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
4993 * gcc.dg/tree-ssa/pr23382.c: Ditto.
4994
4995 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4996
4997 PR fortran/25577
4998 * gfortran.dg/mvbits_1.f90: New.
4999
5000 2006-02-07 Dirk Mueller <dmueller@suse.com>
5001
5002 * g++.dg/warn/Wdiv-by-zero.C: New test.
5003 * g++.dg/warn/Wno-div-by-zero.C: New.
5004
5005 2006-02-07 Jeff Law <law@redhat.com>
5006
5007 * gcc.dg/tree-ssa/pr21559.c: New test.
5008
5009 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
5010 multiple VRP passes.
5011 * gcc.dg/tree-ssa/vrp09.c: Likewise.
5012 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5013 * gcc.dg/tree-ssa/pr21582.c: Likewise.
5014 * gcc.dg/tree-ssa/pr20657.c: Likewise.
5015 * gcc.dg/tree-ssa/pr21001.c: Likewise.
5016 * gcc.dg/tree-ssa/vrp02.c: Likewise
5017 * gcc.dg/tree-ssa/vrp11.c: Likewise
5018 * gcc.dg/tree-ssa/pr14341.c: Likewise
5019 * gcc.dg/tree-ssa/vrp19.c: Likewise
5020 * gcc.dg/tree-ssa/vrp20.c: Likewise
5021 * gcc.dg/tree-ssa/vrp03.c: Likewise
5022 * gcc.dg/tree-ssa/pr21086.c: Likewise
5023 * gcc.dg/tree-ssa/pr21959.c: Likewise
5024 * gcc.dg/tree-ssa/vrp21.c: Likewise
5025 * gcc.dg/tree-ssa/vrp04.c: Likewise
5026 * gcc.dg/tree-ssa/pr25485.c: Likewise
5027 * gcc.dg/tree-ssa/pr22026.c: Likewise
5028 * gcc.dg/tree-ssa/vrp22.c: Likewise
5029 * gcc.dg/tree-ssa/vrp05.c: Likewise
5030 * gcc.dg/tree-ssa/20030807-10.c: Likewise
5031 * gcc.dg/tree-ssa/pr20701.c: Likewise
5032 * gcc.dg/tree-ssa/vrp23.c: Likewise
5033 * gcc.dg/tree-ssa/vrp06.c: Likewise
5034 * gcc.dg/tree-ssa/pr22117.c: Likewise
5035 * gcc.dg/tree-ssa/pr20702.c: Likewise
5036 * gcc.dg/tree-ssa/vrp15.c: Likewise
5037 * gcc.dg/tree-ssa/pr21090.c: Likewise
5038 * gcc.dg/tree-ssa/pr21294.c: Likewise
5039 * gcc.dg/tree-ssa/vrp24.c: Likewise
5040 * gcc.dg/tree-ssa/vrp07.c: Likewise
5041 * gcc.dg/tree-ssa/pr21563.c: Likewise
5042 * gcc.dg/tree-ssa/pr25382.c: Likewise
5043 * gcc.dg/tree-ssa/vrp16.c: Likewise
5044 * gcc.dg/tree-ssa/vrp25.c: Likewise
5045 * gcc.dg/tree-ssa/vrp08.c: Likewise
5046 * gcc.dg/tree-ssa/20030807-6.c: Likewise
5047 * gcc.dg/tree-ssa/vrp17.c: Likewise
5048 * gcc.dg/tree-ssa/pr21458.c: Likewise
5049 * g++.dg/tree-ssa/pr18178.C: Likewise
5050
5051 2006-02-07 Richard Guenther <rguenther@suse.de>
5052
5053 PR c++/26140
5054 Revert
5055 2006-01-30 Richard Guenther <rguenther@suse.de>
5056 PR c++/23372
5057 * gcc.dg/pr23372-1.C: New testcase.
5058
5059 * g++.dg/tree-ssa/pr26140.C: New testcase.
5060
5061 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5062
5063 PR c++/9737
5064 * g++.dg/template/ttp15.C: New test.
5065 * g++.dg/template/ttp16.C: Likewise.
5066 * g++.dg/template/ttp17.C: Likewise.
5067 * g++.old-deja/g++.pt/ttp36.C: Remove.
5068 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5069 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5070 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5071 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5072 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5073 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5074 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5075 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5076 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5077
5078 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5079
5080 PR libfortran/23815
5081 * unf_io_convert_4.f90: New test.
5082
5083 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5084
5085 * gcc.dg/tree-ssa/loadpre10.c: New test.
5086 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5087 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5088 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5089
5090 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5091
5092 PR libfortran/24685
5093 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5094
5095 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5096
5097 PR tree-opt/25251
5098 * gfortran.dg/assign_7.f: New test.
5099
5100 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5101
5102 PR fortran/26041
5103 PR fortran/26064
5104 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5105 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5106 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5107
5108 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5109
5110 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5111 in size_t typedef.
5112
5113 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5114
5115 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5116 * g++.dg/charset/string.c (foo): Likewise.
5117 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5118 const char*
5119 * g++.dg/ext/builtin2.C (printf): Likewise.
5120 * g++.dg/init/new15.C (printf): Likewise.
5121 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5122 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5123 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5124 * g++.dg/template/non-dependent4.C (temp): Likewise.
5125 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5126 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5127 parameter type to const char*.
5128 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5129 Change type to const char*.
5130 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5131 Likewise.
5132 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5133 second parameter type to const char*.
5134 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5135 (Y::Y): Change parameter type to const char*.
5136 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5137 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5138 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5139 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5140 (char*).
5141 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5142 const char*.
5143 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5144 type to const char*.
5145 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5146 return type to const char*.
5147 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5148 to const char*.
5149 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5150 * g++.old-deja/g++.law/refs1.C: Likewise.
5151 * g++.old-deja/g++.law/visibility1.C: Likewise.
5152 * g++.old-deja/g++.law/visibility2.C: Likewise.
5153 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5154 const char*.
5155 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5156 * g++.old-deja/g++.mike/net48.C: Likewise.
5157 * g++.old-deja/g++.mike/p646.C: Likewise.
5158 * g++.old-deja/g++.mike/p6746.C: Likewise.
5159 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5160 type to const char*.
5161 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5162 deprecated conversion warning.
5163 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5164 char*.
5165 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5166 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5167 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5168 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5169 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5170 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5171 * g++.old-deja/g++.pt/t39.C: Likewise.
5172 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5173 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5174
5175 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5176
5177 PR fortran/25075
5178 intrinsic_argument_conformance_1.f90: New test.
5179
5180 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5181
5182 PR fortran/20845
5183 * gfortran.dg/char_result_11.f90: Add SAVE.
5184 * gfortran.dg/der_pointer_4.f90: Ditto.
5185 * gfortran.dg/default_initialization.f90: New test.
5186
5187 2006-02-03 Jeff Law <law@redhat.com>
5188
5189 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5190 handle more than 100 dump files.
5191 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5192 * lib/scantree.exp (scan-tree-dump): Likewise.
5193 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5194 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5195 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5196 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5197 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5198
5199 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5200
5201 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5202
5203 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5204
5205 * g++.dg/template/using12.C: New test.
5206
5207 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5208
5209 * gcc.target/powerpc/pr25960.c: New test.
5210
5211 2006-02-02 Steven G. Kargl <kargls@comcast>
5212
5213 PR fortran/24958
5214 gfortran.dg/nullify_2.f90: New test.
5215
5216 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5217
5218 PR 25990
5219 * gcc.dg/gomp/pr25990.c: New test.
5220
5221 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5222
5223 PR c++/25342
5224 * g++.gd/template/partial4.C: New test.
5225
5226 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5227
5228 PR middle-end/26001
5229 * gfortran.dg/data_char_2.f90: New.
5230
5231 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5232
5233 PR fortran/26039
5234 maxval_maxloc_conformance_1.f90: New test.
5235
5236 2006-01-31 Richard Guenther <rguenther@suse.de>
5237
5238 * gcc.target/i386/sselibm-1.c: New testcase.
5239 * gcc.target/i386/sselibm-2.c: Likewise.
5240 * gcc.target/i386/sselibm-3.c: Likewise.
5241 * gcc.target/i386/sselibm-4.c: Likewise.
5242 * gcc.target/i386/sselibm-5.c: Likewise.
5243
5244 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5245
5246 PR fortran/24266
5247 * gfortran.dg/arrayio_derived_2.f90: New.
5248
5249 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5250
5251 * gcc.dg/unsigned-long-compare.c: New test.
5252
5253 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5254
5255 PR testsuite/25318
5256 * lib/target-supports.exp (check_effective_target_freorder):
5257 Check to see if target supports -freorder-blocks-and-partition.
5258 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5259 instead of "dg-require-named-sections".
5260
5261 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5262
5263 PR target/14798:
5264 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5265 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5266 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5267 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5268 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5269 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5270 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5271 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5272
5273 2006-01-30 Richard Guenther <rguenther@suse.de>
5274
5275 PR c++/23372
5276 * gcc.dg/pr23372-1.C: New testcase.
5277
5278 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5279
5280 * gcc.dg/gomp/pr25874.c: New test.
5281
5282 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5283
5284 PR tree-opt/25911
5285 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5286
5287 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5288
5289 PR fortran/18578
5290 PR fortran/18579
5291 PR fortran/20857
5292 PR fortran/20885
5293 * gfortran.dg/intent_out_1.f90: New test.
5294
5295 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5296
5297 PR fortran/17911
5298 * gfortran.dg/procedure_lvalue.f90: New test.
5299
5300 PR fortran/20895
5301 PR fortran/25030
5302 * gfortran.dg/char_pointer_assign_2.f90: New test.
5303 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5304 assignment to be consistent with standard.
5305 * gfortran.dg/char_result_2.f90: The same.
5306 * gfortran.dg/char_result_8.f90: The same.
5307
5308 2006-01-28 Zack Weinberg <zackw@panix.com>
5309
5310 * gcc.dg/Woverlength-strings.c
5311 * gcc.dg/Woverlength-strings-pedantic-c89.c
5312 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5313 * gcc.dg/Woverlength-strings-pedantic-c99.c
5314 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5315
5316 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5317
5318 * gcc.c-torture/execute/20060127-1.c: New test.
5319
5320 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5321
5322 PR c++/25999
5323 * g++.dg/ext/pragmaweak1.C: New test.
5324
5325 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5326
5327 PR c++/25855
5328 * g++.dg/template/spec29.C: New test.
5329
5330 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5331
5332 PR c/19606.
5333 * gcc.c-torture/execute/pr19606.c: New.
5334
5335 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5336
5337 * gcc.dg/pragma-re-4.c: New test.
5338
5339 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5340
5341 PR fortran/25964
5342 * gfortran.dg/assumed_size_refs_3.f90: New test.
5343
5344 2006-01-27 Ben Elliston <bje@au.ibm.com>
5345
5346 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5347
5348 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5349
5350 PR ada/21317
5351 * ada/acats/support/impdef.a: Add One_Long_Second.
5352 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5353 * ada/acats/tests/c9/c94026.a: Likewise.
5354 * ada/acats/tests/c9/c97305c.ada: Likewise.
5355 * ada/acats/tests/c9/c99004a.ada: Likewise.
5356
5357 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5358
5359 PR fortran/25964
5360 * gfortran.dg/global_references_2.f90: New test.
5361
5362 PR fortran/25084
5363 PR fortran/20852
5364 PR fortran/25085
5365 PR fortran/25086
5366 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5367 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5368
5369 PR fortran/25416
5370 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5371
5372 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5373
5374 PR c/25892
5375 * gcc.dg/Wpointer-sign.c: New.
5376 * gcc.dg/Wpointer-sign-Wall.c: New.
5377 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5378 * gcc.dg/Wpointer-sign-pedantic.c: New.
5379 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5380 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5381
5382 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5383
5384 PR C/25861
5385 * gcc.c-torture/compile/pr25861.c: New test.
5386
5387 2006-01-26 Paul Brook <paul@codesourcery.com>
5388
5389 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5390 on short-enum targets.
5391 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5392 variable.
5393 (generate_fields): Use short_enums.
5394 (main): Set short_enums. Document -e.
5395 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5396 on short-enum targets.
5397 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5398 variable.
5399 (generate_fields): Use short_enums.
5400 (main): Set short_enums. Document -e.
5401 * lib/target-supports.exp (check_effective_target_short_enums): New.
5402
5403 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5404
5405 PR target/25947
5406 * gcc.dg/torture/pr25947-1.c: New test.
5407
5408 2006-01-25 Jan Hubicka <jh@suse.cz>
5409 Roger Sayle <roger@eyesopen.com>
5410
5411 PR rtl-optimization/25703
5412 * gcc.target/i386/20060125-1.c: New test case.
5413 * gcc.target/i386/20060125-2.c: New test case.
5414
5415 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5416
5417 PR fortran/18540
5418 * gfortran.dg/goto_1.f: New.
5419
5420 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5421
5422 PR fortran/25716
5423 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5424 25716 on 32-bit systems too.
5425
5426 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5427
5428 PR testsuite/25590
5429 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5430
5431 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5432
5433 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5434
5435 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5436
5437 PR fortran/25835
5438 * gfortran.dg/read_eof.f90: Delete, renamed.
5439 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5440 * gfortran.dg/read_eof_2.f90: New test.
5441 * gfortran.dg/read_eof_3.f90: New test.
5442
5443 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5444
5445 PR tree-opt/25860
5446 * gcc.c-torture/compile/pr25860.c: New test.
5447
5448 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5449
5450 PR c++/25552
5451 * g++.dg/parse/dtor8.C: New test.
5452
5453 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5454
5455 PR testsuite/25891
5456 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5457 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5458 check_effective_target_fopenmp returns 0.
5459
5460 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5461
5462 PR ada/20548
5463 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5464 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5465 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5466
5467 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5468
5469 PR tree-opt/25857
5470 * g++.dg/opt/pr25857.C: New test.
5471
5472 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5473 Jan Hubicka <jh@suse.cz>
5474 Richard Guenther <rguenther@suse.de>
5475
5476 PR rtl-optimization/25654
5477 * gcc.dg/torture/pr25654.c: New testcase.
5478 * gcc.target/i386/pr25654.c: Likewise.
5479
5480 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5481
5482 PR fortran/25901
5483 * gfortran.dg/internal references_2.f90: New test.
5484
5485 Fix regression in testing of admissability of attributes.
5486 * gfortran.dg/intent_used_1.f90: New test.
5487
5488 2006-01-23 Ben Elliston <bje@au.ibm.com>
5489
5490 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5491 Remove target conditional torture options for i?86 and x86_64
5492 GNU/Linux.
5493
5494 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5495
5496 PR c++/10891
5497 * g++.dg/rtti/no-rtti.C: New.
5498
5499 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5500
5501 PR c++/25895
5502 * g++.dg/inherit/conv2.C: New test.
5503
5504 PR c++/25856
5505 * g++.dg/parse/dtor7.C: New test.
5506
5507 PR c++/25858
5508 * g++.dg/template/crash44.C: New test.
5509
5510 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5511
5512 PR fortran/25124
5513 PR fortran/25625
5514 * gfortran.dg/internal_references_1.f90: New test.
5515 PR fortran/20881
5516 PR fortran/23308
5517 PR fortran/25538
5518 PR fortran/25710
5519 * gfortran.dg/global_references_1.f90: New test.
5520 * gfortran.dg/g77/19990905-1.f: Restore the error that
5521 there is a clash between the common block name and
5522 the name of a subroutine reference.
5523
5524 PR fortran/PR24276
5525 * gfortran.dg/aliasing_dummy_1.f90: New test.
5526
5527 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5528
5529 * gcc.dg/vmx/1b-01.c: Warning fix.
5530 * gcc.dg/vmx/1c-02.c: Likewise.
5531 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5532
5533 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5534
5535 PR testsuite/24962
5536 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5537
5538 2006-01-20 Richard Guenther <rguenther@suse.de>
5539 Steven Bosscher <stevenb.gcc@gmail.com>
5540
5541 PR rtl-optimization/24626
5542 * gcc.dg/torture/pr24626-1.c: New testcase.
5543 * gcc.dg/torture/pr24626-2.c: Likewise.
5544 * gcc.dg/torture/pr24626-3.c: Likewise.
5545 * gcc.dg/torture/pr24626-4.c: Likewise.
5546
5547 2006-01-20 Dirk Mueller <dmueller@suse.com>
5548
5549 PR c++/5520
5550 * g++.dg/warn/empty-body.C: New.
5551
5552 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5553
5554 PR c++/22136
5555 * g++.dg/template/using10.C: New test.
5556 * g++.dg/temlpate/using11.C: Likewise.
5557 * g++.dg/inherit/using5.C: Tweak error messages.
5558
5559 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5560
5561 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5562 target test.
5563 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5564
5565 2006-01-19 Jan Hubicka <jh@suse.cz>
5566
5567 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5568
5569 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5570
5571 PR c++/25854
5572 * g++.dg/template/spec28.C: New test.
5573
5574 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5575
5576 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5577 Fix fprintf's by adding srcdir or removing it.
5578
5579 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5580
5581 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5582 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5583 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5584 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5585 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5586 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5587 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5588 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5589 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5590 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5591 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5592 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5593 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5594 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5595
5596 2006-01-18 Jeff Law <law@redhat.com>
5597
5598 * gcc.dg/tree-ssa/vrp25.c: New test.
5599
5600 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5601
5602 * gcc.dg/pr25805.c: Fix misapplied patch.
5603
5604 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5605
5606 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5607 (check_effective_target_vect_udot_qi): New.
5608 (check_effective_target_vect_sdot_hi): New.
5609 (check_effective_target_vect_udot_hi): New.
5610 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5611 prefixed with "wrapv-" with -fwrapv.
5612 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5613 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5614 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5615 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5616 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5617
5618 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5619 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5620 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5621 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5622
5623 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5624
5625 PR c++/16829
5626 * g++.dg/other/default2.C: New test.
5627 * g++.dg/other/default3.C: New test.
5628
5629 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5630
5631 PR c/25805
5632 * gcc.dg/pr25805.c: New file.
5633
5634 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5635
5636 PR c++/25836
5637 * g++.dg/template/init6.C: New test.
5638
5639 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5640
5641 * gcc.dg/tree-ssa/pr24287.c: New test
5642
5643 2006-01-18 Eric Christopher <echristo@apple.com>
5644
5645 * g++.dg/eh/table.C: New.
5646
5647 2006-01-18 DJ Delorie <dj@redhat.com>
5648
5649 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5650 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5651 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5652 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5653
5654 2006-01-18 Jeff Law <law@redhat.com>
5655
5656 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5657 on wrapping on overflow semantics.
5658
5659 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5660
5661 * gcc.gc/tree-ssa/vrp23.c: New test.
5662 * gcc.gc/tree-ssa/vrp24.c: New test.
5663
5664 2006-01-18 Richard Henderson <rth@redhat.com>
5665 Aldy Hernandez <aldyh@redhat.com>
5666 Jakub Jelinek <jakub@redhat.com>
5667 Diego Novillo <dnovillo@redhat.com>
5668 Uros Bizjak <uros@kss-loka.si>
5669
5670 * testsuite/gcc.dg/gomp: New directory.
5671
5672 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5673 Steven G. Kargl <kargls@comcast.net>
5674
5675 PR fortran/20869
5676 * gfortran.dg/intrinsic_external_1.f90: New test.
5677
5678 PR fortran/20875.
5679 * gfortran.dg/elemental_pointer_1.f90: New test.
5680
5681 PR fortran/25024
5682 * gfortran.dg/external_procedures_1.f90: New test.
5683
5684 PR fortran/25785
5685 gfortran.dg/assumed_present.f90: New test.
5686
5687 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5688
5689 * g++.dg/parse/lookup5.C: New test.
5690
5691 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5692
5693 PR fortran/25697
5694 * gfortran.dg/read_eof.f90: New test.
5695
5696 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5697
5698 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5699 add a closing brace.
5700
5701 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5702
5703 PR fortran/25631
5704 * gfortran.dg/fmt_tl.f: New test.
5705
5706 2006-01-17 Eric Christopher <echristo@apple.com>
5707
5708 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5709 * g++.old-deja/g++.warn/impint2.C: Ditto.
5710 * g++.old-deja/g++.other/null1.C: Ditto.
5711 * g++.dg/warn/conv2.C: Ditto.
5712 * g++.dg/warn/conv4.C: New file.
5713
5714 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5715
5716 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5717
5718 2006-01-17 Andreas Jaeger <aj@suse.de>
5719 Janis Johnson <janis187@us.ibm.com>
5720
5721 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5722 in 64-bit.
5723 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5724 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5725
5726 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5727
5728 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5729 xfail txxx where xxx >= 25.
5730
5731 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5732
5733 PR testsuite/25764
5734 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5735
5736 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5737
5738 PR c/25682
5739 * gcc.dg/pr25682.c: New test.
5740 * g++.dg/parse/array-size2.C: New test.
5741
5742 2006-01-16 Ian Lance Taylor <ian@airs.com>
5743
5744 * consistency.vlad: Remove entire directory, 1652 files.
5745
5746 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5747
5748 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5749 check_effective_target_dfprt_nocache): New.
5750 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5751 (check_effective_target_dfprt): New.
5752 * lib/c-compat.exp (check_dfp): Remove.
5753 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5754 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5755 level of support for decimal float.
5756 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5757 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5758 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5759 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5760 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5761 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5762 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5763 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5764 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5765 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5766 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5767 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5768 directives.
5769
5770 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5771
5772 PR testsuite/25741
5773 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5774 $base_dir/../.
5775 * lib/gfortran.exp (gfortran_init): Likewise.
5776 * lib/obj-c++.exp (obj-c++_init): Likewise.
5777 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5778 (scan-assembler-dem-not): Likewise.
5779 * lib/scandump.exp (scan-dump-dem): Likewise.
5780 (scan-dump-dem-not): Likewise.
5781
5782 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5783
5784 PR testsuite/25767
5785 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5786 powerpc-*-darwin*.
5787 * lib/obj-c++.exp (obj-c++_init): Likewise.
5788
5789 2006-01-16 Richard Guenther <rguenther@suse.de>
5790
5791 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5792
5793 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5794
5795 PR testsuite/25777
5796 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5797 to LD_LIBRARY_PATH.
5798
5799 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5800 Andrew Pinski <pinskia@physics.uc.edu>
5801
5802 * gcc.dg/minmax-1.c: New test.
5803
5804 2006-01-16 Ben Elliston <bje@au.ibm.com>
5805
5806 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5807 * gcc.misc-tests/dectest.exp: Ditto.
5808
5809 2006-01-15 Ian Lance Taylor <ian@airs.com>
5810
5811 PR testsuite/25796
5812 * gcc.target/i386/cmov6.c: Use -march=k8.
5813
5814 2006-01-15 Andreas Jaeger <aj@suse.de>
5815
5816 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5817 x86 does not have __float128.
5818
5819 2006-01-14 Ian Lance Taylor <ian@airs.com>
5820
5821 * gcc.target/i386/cmov6.c: New test.
5822
5823 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5824
5825 PR c++/25663
5826 * g++.dg/template/ctor6.C: New test.
5827
5828 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5829
5830 PR tree-optimization/25485
5831 * gcc.dg/tree-ssa/pr25485.c: New.
5832
5833 2006-01-14 Richard Guenther <rguenther@suse.de>
5834
5835 PR tree-optimization/22548
5836 PR tree-optimization/22555
5837 PR tree-optimization/22501
5838 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5839 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5840 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5841 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5842 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5843 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5844 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5845 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5846 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5847
5848 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5849
5850 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5851 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5852
5853 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5854 Richard Guenther <rguenther@suse.de>
5855
5856 PR rtl-optimization/24257
5857 * gcc.dg/torture/pr24257.c: New testcase.
5858
5859 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5860
5861 * gcc.c-torture/execute/20060110-1.c: New test.
5862 * gcc.c-torture/execute/20060110-2.c: New test.
5863
5864 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5865
5866 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5867
5868 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5869
5870 PR fortran/25756
5871 * gfortran.dg/label_3.f90: New test.
5872
5873 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5874
5875 PR tree-optimization/25771
5876 * g++.dg/tree-ssa/pr25771.C: New test
5877
5878 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5879
5880 PR tree-opt/24365
5881 * g++.dg/opt/complex5.C: New test.
5882
5883 2006-01-13 Richard Guenther <rguenther@suse.de>
5884
5885 * gcc.target/i386/387-9.c: New testcase.
5886
5887 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5888
5889 PR c++/24824
5890 * g++.dg/debug/dwarf2-1.C: New.
5891
5892 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5893
5894 PR testsuite/25728
5895 * lib/gcov.exp (verify-lines): Add "close $fd".
5896
5897 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5898 Ben Elliston <bje@au.ibm.com>
5899
5900 * gcc.dg/dfp/inf-1.c: New test.
5901
5902 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5903 Yao Qi <qiyaoltc@cn.ibm.com>
5904 Ben Elliston <bje@au.ibm.com>
5905 Jon Grimm <jgrimm2@us.ibm.com>
5906
5907 * gcc.dg/nodfp-1.c: New test.
5908 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5909 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5910 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5911 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5912 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5913 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5914 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5915 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5916 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5917 * gcc.dg/format/dfp-scanf-1.c: Likewise.
5918 * gcc.dg/format/dfp-printf-1.c: Likewise.
5919 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
5920 (compat_setup_dfp): New.
5921 * gcc.dg/compat/compat.exp: Use it.
5922 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
5923 Make some variables global, prepend "compat_" to their names.
5924 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
5925 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
5926 * gcc.misc-tests/dectest.exp: New test driver for decTest.
5927 * lib/compat.exp (compat_skip_list): Make global, rename.
5928 * lib/c-compat.exp: New file.
5929 * lib/target-supports.exp (check_effective_target_dfp): New.
5930
5931 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
5932 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
5933 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
5934 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
5935 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
5936 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
5937 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
5938 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
5939 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
5940 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
5941 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
5942 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
5943 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
5944 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
5945 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
5946 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
5947 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
5948 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
5949 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
5950 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
5951 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
5952 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
5953 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
5954 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
5955 gcc.dg/dfp/struct-layout-1.c,
5956 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
5957 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
5958 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
5959 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
5960 gcc.dg/dfp/func-vararg-dfp.c,
5961 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
5962 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
5963 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
5964 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
5965 gcc.dg/dfp/wtr-conversion-1.c: New tests.
5966
5967 2006-01-11 Richard Guenther <rguenther@suse.de>
5968
5969 PR tree-optimization/25734
5970 * gcc.dg/tree-ssa/pr25734.c: New testcase.
5971
5972 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
5973
5974 PR fortran/25486
5975 * gfortran.dg/literal_character_constant_1_x.F: New test.
5976 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
5977 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
5978 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
5979
5980 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
5981
5982 PR c++/25386
5983 * g++.dg/ext/packed3.C: Add expected packed error.
5984
5985 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
5986
5987 PR target/25706
5988 * gcc.dg/torture/pr25706-1.c: New test.
5989
5990 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
5991
5992 PR tree-optimization/23109
5993 PR tree-optimization/23948
5994 PR tree-optimization/24123
5995
5996 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
5997 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
5998 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
5999 g++.dg/tree-ssa/pr23948.C: New testcases.
6000 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
6001 three divisions in order to do the optimization.
6002
6003 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6004
6005 PR c++/25632
6006 * g++.dg/other/pr25632.C: New test.
6007
6008 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
6009
6010 PR fortran/25730
6011 * gfortran.dg/used_types_1.f90: New test.
6012
6013 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
6014
6015 PR target/25718
6016 * gcc.dg/torture/pr25718-1.c: New test.
6017
6018 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6019
6020 * gfortran.dg/list_read_2.f90: Fix typo in description.
6021
6022 2006-01-10 Jan Beulich <jbeulich@novell.com>
6023
6024 * lib/target-supports.exp (check_visibility_available): Simplify test
6025 for *-*-netware*.
6026 (check_profiling_available): Fail for *-*-netware*.
6027 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
6028 * gcc.dg/20021014-1.c: Likewise.
6029 * gcc.dg/nest.c: Likewise.
6030
6031 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6032
6033 fortran/24936
6034 * gfortran.dg/forall_3.f90: New test.
6035
6036 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6037
6038 PR fortran/21977
6039 * gfortran.dg/nesting_2.f90: New test.
6040 * gfortran.dg/nesting_3.f90: New test.
6041
6042 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
6043
6044 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
6045 Fix typo in comment.
6046
6047 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6048
6049 * gfortran.dg/single_char_string.f90: New test.
6050
6051 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6052
6053 * gfortran.dg/ichar_2.f90: New test.
6054
6055 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6056
6057 PR fortran/25093
6058 * gfortran.dg/private_type_4.f90: New.
6059
6060 2006-01-07 Richard Guenther <rguenther@suse.de>
6061
6062 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6063
6064 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6065
6066 * gfortran.dg/func_decl_1.f90: New.
6067 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6068 * gfortran.dg/array_alloc_2.f90: Likewise.
6069 * gfortran.dg/char_result_8.f90: Likewise.
6070 * gfortran.dg/dup_save_1.f90: Likewise.
6071 * gfortran.dg/dup_save_2.f90: Likewise.
6072 * gfortran.dg/f2c_6.f90: Likewise.
6073 * gfortran.dg/f2c_7.f90: Likewise.
6074 * gfortran.dg/func_result_2.f90: Likewise.
6075 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6076
6077 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6078
6079 PR fortran/22146
6080 * gfortran.dg/elemental_subroutine_1.f90: New test.
6081 * gfortran.dg/elemental_subroutine_2.f90: New test.
6082
6083 PR fortran/25029
6084 PR fortran/21256
6085 * gfortran.dg/assumed_size_refs_1.f90: New test.
6086
6087 PR fortran/20868
6088 PR fortran/20870
6089 * gfortran.dg/assumed_size_refs_2.f90: New test.
6090 * gfortran.dg/initialization_1.f90: Change warning message.
6091
6092 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6093
6094 * gcc.dg/tree-ssa/loop-15.c: New test.
6095
6096 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6097
6098 PR fortran/25598
6099 * gfortran.dg/backspace_3.f: New test.
6100 * gfortran.dg/backspace_4.f: New test.
6101
6102 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6103
6104 PR fortran/24268
6105 * gfortran.dg/fmt_white.f: Update test.
6106
6107 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6108
6109 * gcc.dg/cast-1.c: Add new warning.
6110 * gcc.dg/cast-2.c: Likewise.
6111 * gcc.dg/cast-3.c: Likewise.
6112 * gcc.dg/format/cast-1.c: Likewise.
6113 * gcc.dg/cast-4.c: New testcase.
6114
6115 2006-01-05 Richard Guenther <rguenther@suse.de>
6116
6117 PR tree-optimization/22555
6118 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6119
6120 2006-01-05 Richard Guenther <rguenther@suse.de>
6121 Diego Novillo <dnovillo@redhat.com>
6122
6123 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6124 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6125 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6126 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6127 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6128 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6129 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6130 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6131 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6132 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6133 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6134 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6135 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6136 * treelang/compile/extravar.tree: Likewise.
6137 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6138 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6139 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6140 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6141 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6142
6143 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6144
6145 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6146 for 64-bit fix.
6147
6148 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6149
6150 PR fortran/23675
6151 gfortran.dg/char_result_11.f90: New.
6152
6153 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6154
6155 PR c++/24782
6156 * g++.dg/parse/access9.C: New test.
6157 * g++.dg/tc1/dr52.C: Tweak error markers.
6158
6159 2006-01-04 Richard Henderson <rth@redhat.com>
6160
6161 Merge from gomp branch.
6162 * g++.dg/parse/pragma2.C: Update expected error lines.
6163
6164 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6165
6166 * g++.dg/other/i386-2.C: New test.
6167
6168 PR target/25554
6169 * gcc.c-torture/compile/20051228-1.c: New test.
6170
6171 PR c/25559
6172 * gcc.dg/pr25559.c: New test.
6173
6174 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6175
6176 PR c++/25492
6177 * g++.dg/lookup/friend9.C: New test.
6178
6179 PR c++/25625
6180 * g++.dg/template/repo5.C: New test.
6181
6182 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6183
6184 PR fortran/25101
6185 * gfortran.dg/forall_2.f90: New test.
6186
6187 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6188
6189 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6190 dg-require-weak. Adjust regexp to handle leading-underscore
6191 targets and space as well as TAB after .weak. Change previous
6192 64-bit fix to not use naked dot.
6193
6194 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6195
6196 PR rtl-optimization/25578
6197 * gcc.c-torture/execute/20060102-1.c: New testcase.
6198
6199 2006-01-03 Richard Guenther <rguenther@suse.de>
6200
6201 PR c/25183
6202 * gcc.dg/torture/pr25183.c: New testcase.
6203
6204 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6205
6206 Merge from gomp-branch.
6207 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6208 * gcc.dg/ia64-sync-2.c: Likewise.
6209 * gcc.dg/ia64-sync-3.c: Likewise.
6210 * gcc.dg/ia64-sync-4.c: Likewise.
6211 * gcc.dg/sync-2.c: Likewise.
6212 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6213 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6214
6215 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6216
6217 PR c++/25635
6218 * g++.dg/parse/operator6.C: New test.
6219
6220 PR c++/25637
6221 * g++.dg/parse/error29.C: New test.
6222
6223 PR c++/25638
6224 * g++.dg/parse/dtor6.C: New test.
6225
6226 PR c++/25633
6227 * g++.dg/parse/ctor3.C: New test.
6228
6229 PR c++/25634
6230 * g++.dg/template/class3.C: New test.
6231
6232 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6233
6234 * g++.dg/debug/debug9.C: New.
6235
6236 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6237
6238 PR fortran/24640
6239 * gfortran.dg/label_2.f90: New test.
6240
6241 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6242
6243 * g++.dg/lookup/using12.C: Tighten error marker.
6244
6245 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6246 Andrew Pinski <pinskia@physics.uc.edu>
6247
6248 * gcc.target/powerpc/darwin-abi-3.c: New file.
6249 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6250 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6251 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6252 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6253 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6254 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6255 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6256 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6257
6258 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6259
6260 * gcc.dg/tree-ssa/loadpre1.c: New;
6261 * gcc.dg/tree-ssa/loadpre2.c: New;
6262 * gcc.dg/tree-ssa/loadpre3.c: New;
6263 * gcc.dg/tree-ssa/loadpre4.c: New;
6264 * gcc.dg/tree-ssa/loadpre5.c: New;
6265 * gcc.dg/tree-ssa/loadpre6.c: New;
6266 * gcc.dg/tree-ssa/loadpre7.c: New;
6267 * gcc.dg/tree-ssa/loadpre8.c: New;
6268 * gcc.dg/tree-ssa/loadpre9.c: New;
6269
6270 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6271
6272 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6273 * g++.dg/abi/thunk4.C: Likewise.
6274
6275 2006-01-01 Andreas Jaeger <aj@suse.de>
6276
6277 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6278 portable.
6279
6280 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6281
6282 PR c++/25294
6283 * gcc.dg/pragma-pack-3.c: New test.
6284 * g++.dg/parse/pragma3.C: New test.
6285
6286 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6287
6288 PR middle-end/24827
6289 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6290
6291 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6292
6293 PR testsuite/25214
6294 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6295
6296 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6297
6298 PR fortran/22607
6299 * gfortran-dg/pure_byref_3.f90: New.
6300
6301 fortran/PR 25396
6302 * gfortran.dg/userdef_operator_1.f90: New.
6303
6304 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6305
6306 * g++.dg/abi/thunk3.C: New.
6307 * g++.dg/abi/thunk4.C: New.
6308
6309 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6310
6311 PR fortran/25532
6312 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6313 associated derived type components of derived types are
6314 properly declared in contained procedures.
6315
6316 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6317
6318 PR libgfortran/25139
6319 * gfortran.dg/backspace_2.f: New test.
6320
6321 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6322
6323 PR libgfortran/25550
6324 * gfortran.dg/endfile.f: New test.
6325
6326 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6327
6328 PR libgfortran/25419
6329 * gfortran.dg/comma.f: New test.
6330
6331 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6332
6333 * lib/gfortran-dg.exp: Remove trailing whitespace.
6334 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6335 -funroll-all-loops.
6336
6337 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6338
6339 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6340 Extended Double long doubles or repeat tests when long double is
6341 the same size as double.
6342
6343 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6344
6345 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6346
6347 PR testsuite/25442
6348 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6349 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6350
6351 PR testsuite/25441
6352 * gcc.dg/pr23911.c: Make test variable static.
6353
6354 PR testsuite/25444
6355 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6356
6357 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6358
6359 PR c++/25439
6360 * g++.dg/parse/crash17.C: Adjust error markers.
6361 * g++.dg/template/error20.C: New test.
6362
6363 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6364
6365 PR c++/23172
6366 * g++.dg/ext/complit4.C: New test.
6367
6368 PR c++/25417
6369 * g++.dg/ext/complit5.C: Likewise.
6370
6371 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6372
6373 PR tree-optimization/25125
6374 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6375 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6376 * gcc.c-torture/execute/pr25125.c: New.
6377
6378 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6379
6380 PR fortran/25029
6381 PR fortran/21256
6382 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6383 with incorrect assumed size references.
6384
6385 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6386
6387 PR c++/23171
6388 * g++.dg/opt/init1.C: New test.
6389
6390 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6391
6392 PR c++/24671
6393 * g++.dg/template/sfinae3.C: New test.
6394
6395 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6396
6397 * g++.dg/other/friend4.C: New test.
6398
6399 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6400
6401 PR target/25005
6402 * g++.dg/opt/pr25005.C: New test.
6403
6404 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6405
6406 PR c++/25369
6407 * g++.dg/template/ptrmem16.C: New test.
6408
6409 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6410
6411 PR fortran/25029
6412 PR fortran/21256
6413 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6414
6415 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6416
6417 PR libgfortran/25307
6418 * gfortran.dg/list_read_5.f90: New test.
6419
6420 2005-12-22 Richard Henderson <rth@redhat.com>
6421
6422 * gcc.target/i386/sse-7.c: Use -msse2.
6423
6424 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6425
6426 PR rtl-optimization/25432
6427 * gcc.c-torture/compile/20051216-1.c: New test.
6428
6429 PR objc/25328
6430 * objc/execute/pr25328.m: New test.
6431
6432 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6433
6434 PR c++/25364
6435 * g++.dg/template/call4.C: New test.
6436
6437 2005-12-22 Dale Johannesen <dalej@apple.com>
6438
6439 * gcc.target/i386/sse-17.c: New.
6440
6441 2005-12-22 Paul Brook <paul@codesourcery.com>
6442
6443 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6444
6445 2005-12-22 Paul Brook <paul@codesourcery.com>
6446
6447 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6448
6449 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6450
6451 PR tree-opt/25513
6452 * gcc.c-torture/compile/pr25513.c: New test.
6453
6454 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6455
6456 PR c++/23333
6457 * g++.dg/parse/error25.C: Add more tests.
6458
6459 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6460
6461 PR fortran/18990
6462 * gfortran.dg/der_charlen_1.f90: New.
6463
6464 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6465
6466 PR fortran/20889
6467 * gfortran.dg/pointer_component_type_1.f90: New test.
6468
6469 PR fortran/25029
6470 PR fortran/21256
6471 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6472 should give an error with assumed size array refernces and checks those
6473 that should not.
6474 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6475 reference an upper bound so that it does not generate an error.
6476
6477 PR fortran/19362
6478 PR fortran/20244
6479 PR fortran/20864
6480 PR fortran/25391
6481 * gfortran.dg/used_dummy_types_1.f90: New test.
6482 * gfortran.dg/used_dummy_types_2.f90: New test.
6483 * gfortran.dg/used_dummy_types_3.f90: New test.
6484 * gfortran.dg/used_dummy_types_4.f90: New test.
6485 * gfortran.dg/used_dummy_types_5.f90: New test.
6486
6487 PR fortran/23152
6488 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6489 group already being USE associated.
6490 * gfortran.dg/assumed_shape_nml.f90: New test.
6491 * gfortran.dg/assumed_size_nml.f90: New test.
6492
6493 PR fortran/20862
6494 PR fortran/25053
6495 PR fortran/25063
6496 PR fortran/25064
6497 PR fortran/25066
6498 PR fortran/25067
6499 PR fortran/25068
6500 PR fortran/25307
6501 * gfortran.dg/io_constraints_1.f90: New test.
6502 * gfortran.dg/io_constraints_1.f90: New test.
6503 * gfortran.dg/iostat_3.f90: Change wording of warning.
6504 * gfortran.dg/g77/19981216-0.f: The same.
6505
6506 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6507
6508 PR tree-optimization/23518
6509 * testsuite/gcc.dg/pr23518.c: New.
6510
6511 2005-12-21 Mike Stump <mrs@apple.com>
6512
6513 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6514
6515 2005-12-21 Paul Brook <paul@codesourcery.com>
6516
6517 * gcc.dg/pr19340.c: Skip on m68k targets.
6518
6519 2005-12-21 Steven Bosscher <stevenb@suse.de>
6520
6521 PR rtl-optimization/25196
6522 * gcc.dg/pr25196.c: New test.
6523
6524 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6525
6526 PR fortran/25423
6527 gfortran.dg/where_nested_1.f90: New.
6528
6529 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6530
6531 PR tree-optimization/25382.
6532 * gcc.dg/tree-ssa/pr25382.c: New.
6533
6534 2005-12-20 Richard Guenther <rguenther@suse.de>
6535
6536 PR middle-end/24306
6537 * gcc.target/i386/pr24306.c: New testcase.
6538
6539 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6540
6541 PR tree-optimization/25501
6542 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6543
6544 2005-12-20 Richard Guenther <rguenther@suse.de>
6545
6546 Revert
6547 2005-12-02 Richard Guenther <rguenther@suse.de>
6548
6549 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6550
6551 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6552
6553 PR c++/21228
6554 * g++.dg/warn/Wunreachable-code-2.C: New test.
6555
6556 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6557
6558 PR c++/24278
6559 * g++.dg/template/ctor5.C: New test.
6560
6561 PR c++/24915
6562 * g++.dg/template/overload8.C: New test.
6563
6564 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6565
6566 * gcc.c-torture/compile/pr25483 : New test.
6567
6568 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6569
6570 PR c++/20552
6571 * g++.dg/ext/typeof10.C: New test.
6572
6573 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6574
6575 * gcc.dg/mt-loopi1.c: New.
6576
6577 2005-12-18 Richard Guenther <rguenther@suse.de>
6578
6579 PR tree-optimization/25481
6580 * gcc.dg/torture/pr25481.c: New testcase.
6581
6582 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6583
6584 PR rtl-optimization/21041
6585 * gcc.dg/pr21041.c: New test.
6586
6587 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6588
6589 PR libgfortran/25463
6590 * gfortran.dg/advance.f90: New test.
6591
6592 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6593
6594 * gcc.dg/20051201-1.c: New test.
6595
6596 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6597
6598 PR fortran/25018
6599 * gfortran.dg/initialization_1.f90: New test.
6600 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6601 * gfortran.dg/g77/980616-0.f: The same.
6602
6603 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6604
6605 * PR fortran/25458
6606 * gfortran.dg/chkbits.f90: New test.
6607
6608 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6609
6610 * gfortran.dg/enum_5.f: Revert to previous version.
6611
6612 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6613
6614 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6615 * gfortran.dg/nested_modules_1.f90: Ditto.
6616 * gfortran.dg/hollerith_f95.f90: Ditto.
6617 * gfortran.dg/select_5.f90: Ditto.
6618 * gfortran.dg/secnds.f: Ditto.
6619 * gfortran.dg/hollerith2.f90: Ditto.
6620 * gfortran.dg/imag_2.f: Ditto.
6621 * gfortran.dg/ftell_2.f90: Ditto.
6622 * gfortran.dg/malloc_free_1.f90: Ditto.
6623 * gfortran.dg/logint-1.f: Ditto.
6624 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6625 * gfortran.dg/e_d_fmt.f90: Ditto.
6626 * gfortran.dg/hollerith_legacy.f90: Ditto.
6627 * gfortran.dg/logint-2.f: Ditto.
6628 * gfortran.dg/enum_5.f90: Ditto.
6629 * gfortran.dg/f2c_2.f90: Ditto.
6630 * gfortran.dg/pr17143.f90: Ditto.
6631 * gfortran.dg/namelist_14.f90: Ditto.
6632 * gfortran.dg/logint-3.f: Ditto.
6633 * gfortran.dg/spread_scalar_source.f90: Ditto.
6634 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6635 * gfortran.dg/namelist_11.f: Ditto.
6636 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6637 * gfortran.dg/g77/20010519-1.f
6638 * gfortran.dg/g77/alpha1.f: Ditto.
6639 * gfortran.dg/g77/990115-1.f: Ditto.
6640 * gfortran.dg/g77/erfc.f: Ditto.
6641 * gfortran.dg/g77/19990313-3.f: Ditto.
6642 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6643 * gfortran.dg/g77/20010426.f: Ditto.
6644 * gfortran.dg/g77/19990313-0.f: Ditto.
6645 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6646 * gfortran.dg/g77/20000629-1.f: Ditto.
6647 * gfortran.dg/g77/970125-0.f: Ditto.
6648 * gfortran.dg/g77/8485.f: Ditto.
6649 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6650 * gfortran.dg/g77/19990313-1.f: Ditto.
6651 * gfortran.dg/g77/int8421.f: Ditto.
6652 * gfortran.dg/g77/19990305-0.f: Ditto.
6653 * gfortran.dg/g77/947.f: Ditto.
6654 * gfortran.dg/g77/19990905-2.f: Ditto.
6655 * gfortran.dg/g77/cabs.f: Ditto.
6656 * gfortran.dg/g77/19990313-2.f: Ditto.
6657 * gfortran.dg/g77/20020307-1.f: Ditto.
6658 * gfortran.dg/g77/dcomplex.f: Ditto.
6659 * gfortran.dg/g77/19990502-1.f: Ditto.
6660 * gfortran.dg/g77/19981216-0.f: Ditto.
6661 * gfortran.dg/common_4.f90: Ditto.
6662 * gfortran.dg/entry_4.f90: Ditto.
6663 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6664 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6665 * gfortran.dg/namelist_12.f: Ditto.
6666 * gfortran.dg/scale_1.f90: Ditto.
6667 * gfortran.dg/modulo_1.f90
6668 * gfortran.dg/hollerith.f90: Ditto.
6669 * gfortran.dg/direct_io_3.f90: Ditto.
6670 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6671 * gfortran.dg/gnu_logical_1.F: Ditto.
6672 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6673 * gfortran.dg/assign_1.f90: Ditto.
6674 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6675 * gfortran.dg/pr23095.f: Ditto.
6676 * gfortran.dg/read_float_1.f90: Ditto.
6677
6678 2005-12-17 Andreas Jaeger <aj@suse.de>
6679
6680 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6681 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6682
6683 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6684
6685 PR fortran/24268
6686 * gfortran.dg/fmt_white.f: New test.
6687
6688 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6689
6690 * gfortran.dg/label_1.f90: New test.
6691
6692 2005-12-15 Ben Elliston <bje@au.ibm.com>
6693
6694 PR testsuite/25422
6695 * gcc.dg/20031012-1.c: Add -Walways-true option.
6696 * gcc.dg/weak/weak-3.c: Likewise.
6697 * g++.old-deja/g++.mike/warn8.C: Likewise.
6698
6699 2005-12-16 Mike Stump <mrs@apple.com>
6700
6701 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6702 exit.
6703
6704 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6705
6706 PR libgfortran/25264
6707 PR libgfortran/25349
6708 * gfortran.dg/tl_editing.f90: Added additional checks.
6709 * gfortran.dg/t_editing.f: New test.
6710 * gfortran.dg/write_padding.f90: New test
6711
6712 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6713
6714 PR testsuite/25215
6715 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6716
6717 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6718
6719 PR rtl-optimization/24899
6720 * gcc.c-torture/execute/20051215-1.c: New test.
6721
6722 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6723
6724 PR 24823
6725 * gfortran.dg/pr24823.f: New test.
6726
6727 2005-12-16 Jeff Law <law@redhat.com>
6728
6729 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6730
6731 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6732
6733 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6734 Change C++ style comments to C style comments.
6735 Remove aligned types from the array.
6736 Keep Enums disabled.
6737 (complex_types): Remove aligned types from the array.
6738 Comment out "_Complex long double".
6739 (attrib_types): Remove.
6740 (complex_attrib_types): Remove.
6741 (attrib_array_types): Remove.
6742 (complex_attrib_array_types): Remove.
6743 (aligned_bitfld_types): Remove.
6744 (n_aligned_bitfld_types): Remove.
6745 (FEATURE_ALIGNEDPACKED): Delete.
6746 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6747 (singles): Remove support for adding attributes.
6748 (choose_type): Remove support for attributed types.
6749 (generate_fields): Remove support for attributed bit-fields.
6750 Remove support for adding attributes.
6751 (generate_random_tests): Remove support for adding attributes.
6752 (features): Add back "[0] :0" and "complex vector [0]".
6753 (main): Remove support for attributed bit-fields.
6754 Uncomment the calling of generate_random_tests for the rests of
6755 the tests.
6756
6757 2005-12-16 Jan Hubicka <jh@suse.cz>
6758
6759 * gcc.c-torture/combine/pr25224.c: New.
6760
6761 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6762
6763 PR other/25028
6764 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6765 HP-UX.
6766
6767 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6768
6769 * gcc.dg/20051215-1.c: New file.
6770
6771 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6772
6773 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6774 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6775
6776 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6777
6778 PR fortran/18197
6779 * gfortran.dg/dummy_functions_1.f90: New.
6780
6781 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6782
6783 PR rtl-optimization/25310
6784 * gcc.c-torture/compile/pr25310.c: New test.
6785
6786 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6787
6788 PR debug/25023
6789 * gcc.dg/pr25023.c: New test.
6790
6791 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6792
6793 * g++.old-deja/g++.brendan/redecl1.C,
6794 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6795 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6796 g++.old-deja/g++.oliva/typeof1.C,
6797 g++.old-deja/g++.other/crash16.C,
6798 g++.old-deja/g++.other/crash34.C,
6799 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6800 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6801 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6802 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6803 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6804 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6805 Remove xfail.
6806
6807 2005-12-14 Kean Johnston <jkj@sco.com>
6808 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6809
6810 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6811 * gcc.target/i386/20020523-1.c: Ditto.
6812 * gcc.target/i386/tailcall-1.c: Ditto.
6813 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6814 * gcc.target/i386/ssetype-5.c: Ditto.
6815
6816 2005-12-14 Jeff Law <law@redhat.com>
6817
6818 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6819
6820 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6821
6822 PR target/25254
6823 PR target/24188
6824 * gcc.target/i386/pr25254.c: New test.
6825 * gfortran.dg/PR24188.f: New test.
6826
6827 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6828
6829 * lib/fortran-torture.exp: Catch remaining uses of
6830 remote_file build delete.
6831
6832 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6833
6834 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6835
6836 2005-12-14 Ben Elliston <bje@au.ibm.com>
6837
6838 * gcc.dg/warn-addr-cmp.c: New test.
6839
6840 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6841
6842 PR debug/25023
6843 PR target/25293
6844 * gcc.target/i386/pr25293.c: New test.
6845
6846 2005-12-13 Petr Machata <machata@post.cz>
6847
6848 PR c++/24907
6849 * g++.dg/parse/comma2.C: New test.
6850
6851 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6852 Jakub Jelinek <jakub@redhat.com>
6853
6854 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6855 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6856 (limits.h): Include unconditionally.
6857 (stdlib.h): Likewise.
6858 (hashtab.h): Do not include.
6859 (getopt.h): Likewise.
6860 (stddef.h): Include.
6861 (hashval_t): Define.
6862 (struct entry): Add "next" field.
6863 (HASH_SIZE): New macro.
6864 (hash_table): New variable.
6865 (switchfiles): Do not use xmalloc.
6866 (mix): New macro.
6867 (iterative_hash): New function.
6868 (hasht): Remove.
6869 (e_exists): New function.
6870 (e_insert): Likewise.
6871 (output): Use, instead of libiberty hashtable functions.
6872 (main): Do not use getopt. Do not call htab_create.
6873
6874 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6875
6876 PR c++/25331
6877 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6878 put atal* and atpaal* attributes on array elements.
6879 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6880 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6881 put atal* and atpaal* attributes on array elements.
6882 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6883
6884 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6885
6886 * gcc.dg/single-precision-constant.c: New test.
6887
6888 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6889
6890 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6891 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6892 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6893 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6894 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6895 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6896 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6897 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6898 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6899 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6900 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6901 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6902 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6903 gcc.target/powerpc/ppc-sdata-2.c,
6904 gcc.target/powerpc/ppc-stackalign-1.c,
6905 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6906 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6907 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6908 gcc.target/powerpc/rs6000-ldouble-2.c,
6909 gcc.target/powerpc/rs6000-power2-1.c,
6910 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6911 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6912 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6913 option into target selector.
6914 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6915 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6916
6917 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6918
6919 PR objc/25348
6920 * objc.dg/encode-9.m: New test.
6921
6922 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6923
6924 PR testsuite/20772
6925 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
6926 * gcc.dg/asm-b.c: Fix typo.
6927 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
6928 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
6929 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
6930 i?86 lp64 and x86_64 ilp32.
6931 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
6932 on i?86 lp64.
6933 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
6934
6935 2005-12-12 Steven G. Kargl <kargls@comcast.net>
6936
6937 PR fortran/25078
6938 gfortran.dg/equiv_5.f90: New test.
6939
6940 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
6941
6942 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
6943 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
6944 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
6945 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
6946 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
6947 * gcc.dg/tree-ssa/reassoc-5.c: New.
6948 * gcc.dg/tree-ssa/reassoc-6.c: New.
6949 * gcc.dg/tree-ssa/reassoc-7.c: New.
6950 * gcc.dg/tree-ssa/reassoc-8.c: New.
6951 * gcc.dg/tree-ssa/reassoc-9.c: New.
6952 * gcc.dg/tree-ssa/reassoc-10.c: New.
6953 * gcc.dg/tree-ssa/reassoc-11.c: New.
6954
6955 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6956
6957 PR testsuite/25167
6958 PR testsuite/24478
6959 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
6960
6961 2005-12-12 Mark Mitchell <mark@codesourcery.com>
6962
6963 PR c++/25300
6964 * g++.dg/template/inherit.C: Do not use a generic error message.
6965
6966 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6967
6968 PR libobjc/25354
6969 * objc.dg/gnu-encoding: New directory.
6970 * objc.dg/gnu-encoding/compat-common.h: New file.
6971 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
6972 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
6973 * objc.dg/gnu-encoding/vector-defs.h: New file.
6974 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
6975 * objc.dg/gnu-encoding/generate-random.c: New file.
6976 * objc.dg/gnu-encoding/generate-random_r.c: New file.
6977 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
6978 * objc.dg/gnu-encoding/generate-random.h: New file.
6979
6980 2005-12-11 Mark Mitchell <mark@codesourcery.com>
6981
6982 PR c++/25337
6983 * g++.dg/template/defarg7.C: New test.
6984
6985 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6986
6987 PR libobjc/25347
6988 * objc.dg/encode-8.m: New test.
6989
6990 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
6991
6992 PR libobjc/25346
6993 * objc.dg/encode-7.m: New test.
6994
6995 2005-12-10 Mark Mitchell <mark@codesourcery.com>
6996
6997 PR c++/25010
6998 * g++.dg/opt/inline10.C: New test.
6999
7000 2005-12-11 Steven G. Kargl <kargls@comcast.net>
7001
7002 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
7003
7004 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
7005
7006 * gfortran.dg/substring_equivalence.f90: typo in comment
7007
7008 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7009
7010 PR fortran/25068
7011 * gfortran.dg/iostat_3.f90: New test.
7012
7013 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
7014
7015 PR fortran/23815
7016 * gfortran.dg/unf_io_convert_1.f90: New test.
7017 * gfortran.dg/unf_io_convert_2.f90: New test.
7018 * gfortran.dg/unf_io_convert_3.f90: New test.
7019
7020 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7021
7022 PR testsuite/20772
7023 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
7024 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
7025 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7026 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
7027 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
7028 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7029 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
7030 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
7031 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7032 gcc.dg/torture/fp-int-convert-float128-timode.c,
7033 gcc.dg/torture/fp-int-convert-float128.c,
7034 gcc.dg/torture/fp-int-convert-float80-timode.c,
7035 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
7036 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
7037
7038 * gcc.dg/tls/opt-1.c: Require effective target fpic.
7039
7040 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
7041
7042 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
7043
7044 2005-12-10 Richard Sandiford <richard@codesourcery.com>
7045
7046 * gcc.dg/20051207-1.c,
7047 * gcc.dg/20051207-2.c,
7048 * gcc.dg/20051207-3.c: New tests.
7049
7050 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7051
7052 PR testsuite/20772
7053 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7054 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7055 dg-skip-if target selector.
7056
7057 PR testsuite/20772
7058 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7059 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7060 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7061 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7062 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7063 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7064 and/or merge with i?86 cases.
7065
7066 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7067
7068 PR testsuite/20772
7069 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7070 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7071 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7072 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7073 x86_64-*-linux*.
7074
7075 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7076
7077 PR target/25311
7078 * gcc.c-torture/compile/pr25311.c: New test.
7079
7080 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7081
7082 PR libgfortran/25039
7083 * gfortran.dg/read_comma.f: New test.
7084
7085 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7086
7087 PR c++/19317
7088 * g++.dg/opt/pr19317-1.C: New test.
7089 * g++.dg/opt/pr19317-2.C: New test.
7090 * g++.dg/opt/pr19317-3.C: New test.
7091
7092 PR target/19005
7093 * gcc.c-torture/execute/pr19005.c: New test.
7094
7095 PR target/17828
7096 * g++.old-deja/g++.other/comdat5.C: New test.
7097 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7098
7099 * g++.dg/compat/struct-layout-1.exp: New file.
7100 * g++.dg/compat/struct-layout-1.h: New.
7101 * g++.dg/compat/struct-layout-1_generate.c: New.
7102 * g++.dg/compat/struct-layout-1_x1.h: New.
7103 * g++.dg/compat/struct-layout-1_x2.h: New.
7104 * g++.dg/compat/struct-layout-1_y1.h: New.
7105 * g++.dg/compat/struct-layout-1_y2.h: New.
7106
7107 * gcc.dg/20050330-2.c: New test.
7108
7109 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7110
7111 PR fortran/25292
7112 * gfortran.dg/associated_1.f90: New.
7113
7114 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7115
7116 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7117 ILP32 vect_no_align platforms.
7118
7119 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7120 Jakub Jelinek <jakub@redhat.com>
7121
7122 PR target/25268
7123 * gcc.c-torture/compile/20051207-1.c: New test.
7124
7125 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7126
7127 PR testsuite/20772
7128 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7129 gcc.dg/torture/pr18582-1.c,
7130 gcc.target/i386/attributes-error.c: Also test on x86_64.
7131
7132 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7133
7134 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7135
7136 PR c++/19397
7137 * g++.dg/template/typedef3.C: New test.
7138
7139 PR c++/19762
7140 PR c++/19764
7141 * g++.dg/template/dtor3.C: Fix error markers.
7142
7143 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7144
7145 * lib/target-supports.exp (check_effective_target_sync_char_short):
7146 Add s390*.
7147
7148 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7149
7150 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7151
7152 2005-12-06 Roger Sayle <roger@eyesopen.com>
7153
7154 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7155 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7156 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7157 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7158
7159 2005-12-06 Roger Sayle <roger@eyesopen.com>
7160
7161 PR c++/25263
7162 * g++.dg/other/array2.C: New test case.
7163
7164 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7165
7166 * gcc.dg/darwin-weakimport-3.c: New.
7167
7168 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7169 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7170 and to work on Darwin.
7171 * gcc.dg/attr-weakref-1b.c: New file.
7172 * gcc.dg/attr-weakref-2.c: New test.
7173 * gcc.dg/darwin-weakref-1.c: New test.
7174
7175 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7176
7177 PR testsuite/25247
7178 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7179 use in selector expressions.
7180 (dg-xfail-if): Ditto.
7181 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7182 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7183 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7184 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7185 * gcc.test-framework/test-framework.exp: Skip generated tests if
7186 CHECK_TEST_FRAMEWORK is not 1.
7187
7188 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7189
7190 PR tree-optimization/24963
7191 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7192
7193 PR target/24108
7194 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7195
7196 PR target/18580
7197 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7198 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7199 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7200 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7201
7202 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7203
7204 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7205 dg-options.
7206
7207 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7208
7209 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7210
7211 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7212
7213 * gcc.dg/format/cast-1.c: New test.
7214
7215 2005-12-04 Roger Sayle <roger@eyesopen.com>
7216
7217 PR c/7776
7218 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7219 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7220 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7221 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7222
7223 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7224
7225 * gcc.dg/cast-pretty-print-1.c: New test.
7226
7227 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7228
7229 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7230
7231 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7232
7233 PR c++/24173
7234 * g++.dg/template/friend40.C: New test.
7235
7236 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7237
7238 PR target/25199
7239 * gcc.target/i386/movq-2.c: New test.
7240 * gcc.target/i386/movq.c: Remove target i?86, instead add
7241 dg-require-effective-target ilp32.
7242
7243 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7244
7245 PR c++/24103
7246 * g++.dg/other/default1.C: New test.
7247
7248 2005-12-02 Richard Guenther <rguenther@suse.de>
7249
7250 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7251
7252 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7253
7254 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7255
7256 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7257
7258 PR target/21017
7259 * gcc.target/powerpc/rotate.c: New.
7260
7261 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7262
7263 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7264 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7265
7266 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7267
7268 PR c/13384
7269 * gcc.dg/pr17730-1.c: Adjust.
7270 * gcc.dg/lvalue1.c (main): Likewise.
7271 * gcc.dg/lvalue-2.c: Likewise.
7272 * g++.dg/pr7503-3.C
7273
7274 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7275
7276 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7277 error messages.
7278
7279 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7280
7281 PR fortran/24789
7282 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7283
7284 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7285
7286 PR target/24475
7287 * lib/target-supports.exp (check_effective_target_tls): New.
7288 (check_effective_target_tls_runtime): New.
7289 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7290 for TLS support.
7291 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7292 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7293 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7294 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7295 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7296 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7297 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7298 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7299 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7300 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7301 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7302 effective-target TLS.
7303 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7304 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7305 effective-target TLS runtime.
7306
7307 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7308
7309 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7310
7311 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7312
7313 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7314 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7315 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7316 ignored" warnings when "packing" is the same as the ABI layout.
7317
7318 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7319
7320 PR fortran/21302
7321 * gfortran.dg/line_length_1.f: New test.
7322 * gfortran.dg/line_length_2.f90: Ditto.
7323
7324 2005-11-30 Richard Guenther <rguenther@suse.de>
7325
7326 PR tree-optimization/21655
7327 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7328
7329 2005-11-30 Dale Johannesen <dalej@apple.com>
7330
7331 * gcc.c-torture/compile/pr24930.c: New.
7332
7333 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7334
7335 PR fortran/15809
7336 * gfortran.dg/auto_char_dummy_array.f90: New test.
7337
7338 2005-11-30 Jeff Law <law@redhat.com>
7339
7340 * g++.old-deja/g++.law/pr25000.C: New test.
7341
7342 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7343
7344 * gcc.dg/tls/opt-11.c: New test.
7345
7346 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7347
7348 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7349 targets.
7350 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7351 LP64 ia64.
7352
7353 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7354
7355 * gfortran.dg/open_access_1.f90: New test.
7356
7357 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7358
7359 * gcc.dg/charset/builtin2.c: New test.
7360
7361 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7362
7363 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7364 on mmix-*-* for *_[xy].c.
7365
7366 2005-11-28 Kean Johnston <jkj@sco.com>
7367
7368 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7369 headers.
7370 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7371 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7372 * gcc.target/i386/asm-3.c: Ditto.
7373 * gcc.target/i386/clobbers.c: Ditto.
7374 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7375 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7376 test regexp.
7377 * gcc.target/i386/mul.c: Ditto.
7378 * gcc.target/i386/ssetype-1.c: Ditto.
7379 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7380 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7381 static so the test works with -fPIC mode too. Based on comment in
7382 PR19231 by Pinski.
7383 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7384
7385 2005-11-28 Richard Guenther <rguenther@suse.de>
7386
7387 * gcc.dg/alias-9.c: New testcase.
7388 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7389
7390 2005-11-28 Roger Sayle <roger@eyesopen.com>
7391 Uros Bizjak <uros@kss-loka.si>
7392
7393 PR middle-end/20219
7394 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7395 tan(x)/sin(x) transformations.
7396
7397 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7398
7399 PR middle-end/24575
7400 * gcc.dg/tree-ssa/divide-3.c: New test.
7401 * gcc.dg/tree-ssa/divide-4.c: New test.
7402
7403 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7404
7405 PR fortran/24917
7406 * gfortran.dg/boz_6.f90: New test.
7407
7408 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7409
7410 PR fortran/23912
7411 * gfortran.dg/modulo_1.f90: New test.
7412
7413 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7414
7415 PR libfortran/24919
7416 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7417 fail on CRLF platforms.
7418 * gfortran.dg/ftell_2.f90: Likewise.
7419
7420 2005-11-26 Eric Christopher <echristo@apple.com>
7421
7422 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7423
7424 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7425
7426 * objc.dg/gnu-runtime-3.m: Simplify.
7427
7428 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7429
7430 PR middle-end/23669
7431 * gcc.dg/tree-ssa/divide-1.c: New test.
7432 * gcc.dg/tree-ssa/divide-2.c: New test.
7433
7434 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7435
7436 PR libgfortran/24945
7437 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7438
7439 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7440
7441 PR libgfortran/24945
7442 * gfortran.dg/open_status_2.f90: New test.
7443
7444 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7445
7446 * gcc.c-torture/execute/builtins/fprintf.c,
7447 gcc.c-torture/execute/builtins/fputs-lib.c,
7448 gcc.c-torture/execute/builtins/fputs.c,
7449 gcc.c-torture/execute/builtins/lib/fprintf.c,
7450 gcc.c-torture/execute/builtins/lib/printf.c,
7451 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7452
7453 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7454
7455 * gcc.dg/20050922-2.c: New test.
7456
7457 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7458
7459 * objc.dg/gnu-runtime-3.m: New test.
7460
7461 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7462
7463 PR c++/9278
7464 * g++.dg/other/void1.C: New test.
7465
7466 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7467
7468 PR middle-end/24998
7469 * gcc.dg/torture/fp-int-convert-float.c,
7470 gcc.dg/torture/fp-int-convert-double.c,
7471 gcc.dg/torture/fp-int-convert-long-double.c,
7472 gcc.dg/torture/fp-int-convert-timode.c,
7473 gcc.dg/torture/fp-int-convert-float80.c,
7474 gcc.dg/torture/fp-int-convert-float80-timode.c,
7475 gcc.dg/torture/fp-int-convert-float128.c,
7476 gcc.dg/torture/fp-int-convert-float128-timode.c,
7477 gcc.dg/torture/fp-int-convert.h: New files.
7478
7479 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7480
7481 PR middle-end/24989
7482 * gcc.dg/tree-ssa/bool-10.c: New test.
7483 * gcc.dg/tree-ssa/bool-11.c: New test.
7484 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7485
7486 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7487
7488 PR middle-end/24990
7489 * tree-ssa/pr24990-1.c: New test.
7490
7491 2005-11-24 Richard Guenther <rguenther@suse.de>
7492 Dirk Mueller <dmueller@suse.de>
7493
7494 PR c++/14024
7495 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7496 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7497 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7498 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7499 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7500 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7501
7502 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7503
7504 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7505
7506 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7507
7508 PR c/21668
7509 * gcc.dg/Wc++-compat.c: New.
7510 * gcc.dg/Wno-c++-compat.c: New.
7511
7512 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7513
7514 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7515 (vspltish, vspltisw): Likewise.
7516
7517 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7518
7519 PR libgfortran/24794
7520 * gfortran.dg/namelist_12.f: Fix quotes.
7521 * gfortran.dg/namelist_13.f90: Fix quotes.
7522 * gfortran.dg/namelist_14.f90: Fix quotes.
7523 * gfortran.dg/namelist_15.f90: Fix quotes.
7524 * gfortran.dg/namelist_use.f90: Fix quotes.
7525 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7526 * gfortran.dg/namelist_21.f90: New test.
7527 * gfortran.dg/namelist_22.f90: New test.
7528
7529 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7530
7531 PR target/23435
7532 * gcc.c-torture/compile/pr23435.c: New.
7533
7534 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7535
7536 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7537
7538 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7539
7540 * gcc.target/powerpc/405-macchw-1.c,
7541 gcc.target/powerpc/405-macchw-2.c,
7542 gcc.target/powerpc/405-macchwu-1.c,
7543 gcc.target/powerpc/405-macchwu-2.c,
7544 gcc.target/powerpc/405-machhw-1.c,
7545 gcc.target/powerpc/405-machhw-2.c,
7546 gcc.target/powerpc/405-machhwu-1.c,
7547 gcc.target/powerpc/405-machhwu-2.c,
7548 gcc.target/powerpc/405-maclhw-1.c,
7549 gcc.target/powerpc/405-maclhw-2.c,
7550 gcc.target/powerpc/405-maclhwu-1.c,
7551 gcc.target/powerpc/405-maclhwu-2.c,
7552 gcc.target/powerpc/405-mulchw-1.c,
7553 gcc.target/powerpc/405-mulchw-2.c,
7554 gcc.target/powerpc/405-mulchwu-1.c,
7555 gcc.target/powerpc/405-mulchwu-2.c,
7556 gcc.target/powerpc/405-mulhhw-1.c,
7557 gcc.target/powerpc/405-mulhhw-2.c,
7558 gcc.target/powerpc/405-mulhhwu-1.c,
7559 gcc.target/powerpc/405-mulhhwu-2.c,
7560 gcc.target/powerpc/405-mullhw-1.c,
7561 gcc.target/powerpc/405-mullhw-2.c,
7562 gcc.target/powerpc/405-mullhwu-1.c,
7563 gcc.target/powerpc/405-mullhwu-2.c,
7564 gcc.target/powerpc/405-nmacchw-1.c,
7565 gcc.target/powerpc/405-nmacchw-2.c,
7566 gcc.target/powerpc/405-nmachhw-1.c,
7567 gcc.target/powerpc/405-nmachhw-2.c,
7568 gcc.target/powerpc/405-nmaclhw-1.c,
7569 gcc.target/powerpc/405-nmaclhw-2.c,
7570 gcc.target/powerpc/440-macchw-1.c,
7571 gcc.target/powerpc/440-macchw-2.c,
7572 gcc.target/powerpc/440-macchwu-1.c,
7573 gcc.target/powerpc/440-macchwu-2.c,
7574 gcc.target/powerpc/440-machhw-1.c,
7575 gcc.target/powerpc/440-machhw-2.c,
7576 gcc.target/powerpc/440-machhwu-1.c,
7577 gcc.target/powerpc/440-machhwu-2.c,
7578 gcc.target/powerpc/440-maclhw-1.c,
7579 gcc.target/powerpc/440-maclhw-2.c,
7580 gcc.target/powerpc/440-maclhwu-1.c,
7581 gcc.target/powerpc/440-maclhwu-2.c,
7582 gcc.target/powerpc/440-mulchw-1.c,
7583 gcc.target/powerpc/440-mulchw-2.c,
7584 gcc.target/powerpc/440-mulchwu-1.c,
7585 gcc.target/powerpc/440-mulchwu-2.c,
7586 gcc.target/powerpc/440-mulhhw-1.c,
7587 gcc.target/powerpc/440-mulhhw-2.c,
7588 gcc.target/powerpc/440-mulhhwu-1.c,
7589 gcc.target/powerpc/440-mulhhwu-2.c,
7590 gcc.target/powerpc/440-mullhw-1.c,
7591 gcc.target/powerpc/440-mullhw-2.c,
7592 gcc.target/powerpc/440-mullhwu-1.c,
7593 gcc.target/powerpc/440-mullhwu-2.c,
7594 gcc.target/powerpc/440-nmacchw-1.c,
7595 gcc.target/powerpc/440-nmacchw-2.c,
7596 gcc.target/powerpc/440-nmachhw-1.c,
7597 gcc.target/powerpc/440-nmachhw-2.c,
7598 gcc.target/powerpc/440-nmaclhw-1.c,
7599 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7600
7601 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7602
7603 PR fortran/24774
7604 * gfortran.dg/inquire_9.f90: New test.
7605
7606 PR fortran/21647
7607 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7608
7609 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7610
7611 PR libfortran/24432
7612 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7613 Check that 'cos' is supported.
7614
7615 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7616
7617 PR fortran/24223
7618 * gfortran.dg/substring_equivalence.f90: New test.
7619
7620 PR fortran/24705
7621 * gfortran.dg/auto_internal_assumed.f90: New test.
7622
7623 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7624
7625 * gcc.dg/fold-div-2.c: New test.
7626
7627 2005-11-20 Ian Lance Taylor <ian@airs.com>
7628
7629 PR rtl-optimization/24883
7630 * gcc.c-torture/compile/pr24883.c: New test.
7631
7632 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7633
7634 PR middle-end/20583
7635 * gcc.c-torture/compile/pr20583.c: New.
7636
7637 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7638
7639 * gcc.c-torture/execute/usmul.c: New test.
7640
7641 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7642
7643 * gcc.dg/tree-ssa/vrp22.c: New test.
7644
7645 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7646
7647 PR middle-end/24912
7648 * gcc.dg/torture/pr24912-1.c: New test.
7649
7650 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7651
7652 PR fortran/24862
7653 * gfortran.dg/arrayio_derived_1.f90: New test.
7654
7655 2005-11-19 Richard Guenther <rguenther@suse.de>
7656
7657 PR middle-end/23294
7658 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7659
7660 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7661
7662 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7663
7664 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7665
7666 PR c++/8355
7667 * g++.dg/template/friend39.C: New test.
7668
7669 2005-11-18 James E Wilson <wilson@specifix.com>
7670
7671 * gcc.dg/builtin-strstr.c: New.
7672
7673 2005-11-18 Richard Henderson <rth@redhat.com>
7674
7675 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7676 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7677 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7678 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7679 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7680 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7681 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7682 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7683 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7684 renaming to remove initial "ia64-".
7685
7686 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7687
7688 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7689
7690 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7691
7692 * g++.dg/cpp/string-2.C: New test.
7693
7694 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7695
7696 * gcc.dg/tree-ssa/loop-14.c: New test.
7697
7698 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7699 Michael Chamberlain <michael@chamberlain.net.au>
7700
7701 * ada/acats/run_all.sh (target_run): Kill long running tests.
7702
7703 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7704
7705 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7706 * gcc.dg/cleanup-9.c: Likewise.
7707 * gcc.dg/cleanup-10.c: Likewise.
7708 * gcc.dg/cleanup-11.c: Likewise.
7709
7710 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7711
7712 PR fortran/24892
7713 * gfortran.dg/open_access_append_1.f90: New test.
7714 * gfortran.dg/open_access_append_2.f90: New test.
7715
7716 2005-11-16 Richard Guenther <rguenther@suse.de>
7717
7718 PR middle-end/24851
7719 * gcc.c-torture/execute/pr24851.c: New testcase.
7720
7721 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7722
7723 * gcc.dg/fold-overflow-1.c: New test.
7724
7725 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7726
7727 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7728 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7729
7730 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7731
7732 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7733 structures.
7734 * g++.dg/eh/forced2.C: Likewise.
7735 * g++.dg/eh/forced3.C: Likewise.
7736 * g++.dg/eh/forced4.C: Likewise.
7737
7738 2005-11-11 Mike Stump <mrs@apple.com>
7739
7740 * g++.old-deja/g++.mike/unused.C: Add.
7741
7742 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7743
7744 PR c++/24667
7745 * g++.dg/warn/Wcast-qual1.C: New test.
7746
7747 2005-11-15 Jan Hubicka <jh@suse.cz>
7748
7749 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7750
7751 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7752
7753 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7754
7755 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7756
7757 PR 24840
7758 * gcc.dg/tree-ssa/pr24840.c: New test.
7759
7760 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7761
7762 PR testsuite/24841
7763 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7764
7765 2005-11-14 Dale Johannesen <dalej@apple.com>
7766
7767 * gcc.c-torture/execute/20051113-1.c: New.
7768
7769 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7770
7771 PR c++/24687
7772 * g++.dg/template/crash43.C: New test.
7773
7774 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7775
7776 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7777
7778 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7779
7780 PR c++/24817
7781 * g++.dg/eh/spec8.C: New test.
7782
7783 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7784
7785 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7786
7787 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7788
7789 PR c++/20293
7790 * g++.dg/parse/ambig4.C: New test.
7791 * g++.dg/tc1/dr101.C: Adjust error markers.
7792 * g++.dg/lookup/strong-using-2.C: Likewise.
7793 * g++.dg/lookup/ambig5.C: Likewise.
7794 * g++.dg/lookup/ambig4.C: Likewise.
7795 * g++.dg/parse/crash22.C: Likewise.
7796
7797 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7798
7799 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7800
7801 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7802
7803 * gcc.dg/nested-calls-1.c: New test.
7804
7805 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7806
7807 * gfortran.dg/complex_intrinsic_1.f90: New test.
7808 * gfortran.dg/complex_intrinsic_2.f90: New test.
7809 * gfortran.dg/fgetc_1.f90: New test.
7810 * gfortran.dg/fgetc_2.f90: New test.
7811 * gfortran.dg/fgetc_3.f90: New test.
7812 * gfortran.dg/ftell_1.f90: New test.
7813 * gfortran.dg/ftell_2.f90: New test.
7814 * gfortran.dg/gnu_logical_1.F: New test.
7815 * gfortran.dg/gnu_logical_2.f90: New test.
7816
7817 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7818
7819 PR middle-end/24820
7820 * testsuite/gcc.dg/pr24820.c: New test.
7821
7822 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7823
7824 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7825 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7826 variable.
7827
7828 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7829
7830 testsuite/24614
7831 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7832
7833 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7834
7835 * gcc.target/cris/cris.exp: New file.
7836 * gcc.target/cris/rld-legit1.c: New test.
7837 * gcc.target/cris/rld-legit2.c: New test.
7838
7839 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7840
7841 PR c++/24780
7842 * g++.dg/opt/pr24780.C: New test.
7843
7844 PR c++/24761
7845 * g++.dg/template/asm1.C: New test.
7846
7847 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7848
7849 PR libgfortran/24787
7850 * gfortran.dg/scan_1.f90: New test.
7851
7852 2005-11-12 Jan Hubicka <jh@suse.cz>
7853
7854 * gcc.target/i386/minmax-1.c: New.
7855 * gcc.target/i386/minmax-2.c: New.
7856
7857 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7858
7859 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7860
7861 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7862
7863 * gcc.c-torture/execute/20051110-1.c,
7864 gcc.c-torture/execute/20051110-2.c: New tests.
7865
7866 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7867
7868 PR middle-end/24750
7869 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7870 New tests.
7871
7872 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7873
7874 * lib/target-libpath.exp (get_shlib_extension): New proc.
7875 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7876 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7877 * lib/objc.exp (objc_target_compile): Likewise.
7878 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7879 detection.
7880
7881 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7882
7883 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7884
7885 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7886 Add -static to additional_flags and pass it to target_compile.
7887
7888 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7889
7890 PR libgfortran/24719
7891 gfortran.dg/read_noadvance.f90: New test.
7892
7893 PR libgfortran/24699
7894 gfortran.dg/fmt_t_2.f90: New test.
7895
7896 PR libgfortran/24785
7897 gfortran.dg/read_x_eor.f90: New test.
7898
7899 PR libgfortran/24584
7900 gfortran.dg/namelist_empty.f90: Rename test.
7901
7902 PR libgfortran/24489
7903 gfortran/read_eor.f90: Rename test.
7904
7905 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7906
7907 PR fortran/15976
7908 * gfortran.dg/automatic_module_variable.f90: New test.
7909
7910 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7911
7912 PR target/24445
7913 * gcc.dg/pr24445.c: New test.
7914
7915 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7916
7917 PR fortran/24655
7918 PR fortran/24755
7919 * gfortran.dg/recursive_statement_functions.f90: Add statement
7920 functions using inline intrinsic functions and parameters to test
7921 that they no longer seg-fault.
7922
7923 PR fortran/24409
7924 gfortran.dg/nested_modules_4.f90: New test.
7925 gfortran.dg/nested_modules_5.f90: New test.
7926
7927 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7928
7929 PR fortran/24643
7930 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
7931
7932 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
7933
7934 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
7935 failures.
7936
7937 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7938
7939 * gcc.dg/sparc-getcontext-1.c: New test.
7940
7941 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
7942
7943 * gcc.dg/ifcvt-fabs-1.c: New test.
7944
7945 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
7946
7947 PR other/4372
7948 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
7949 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
7950
7951 2005-11-09 Richard Guenther <rguenther@suse.de>
7952
7953 PR tree-optimization/24716
7954 * gcc.c-torture/execute/pr24716.c: New testcase.
7955
7956 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7957
7958 * gcc.dg/pr24624.c: Disable for non S/390 targets.
7959
7960 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7961
7962 PR 24624
7963 * gcc.dg/pr24624.c: Testcase added.
7964
7965 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7966
7967 PR 24623
7968 * g++.dg/other/pr24623.C: Testcase added.
7969
7970 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
7971
7972 PR fortran/22607
7973 * gfortran-dg/pure_byref_1.f90: New.
7974 * gfortran-dg/pure_byref_2.f90: New.
7975
7976 2005-11-09 Uros Bizjak <uros@kss-loka.si>
7977
7978 PR c/24101
7979 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
7980 * gcc.dg/dg.exp: Run main loop also for *.i files.
7981
7982 2005-11-08 Jakub Jelinek <jakub@redhat.com>
7983
7984 PR c++/19450
7985 * g++.dg/tls/diag-3.C: New test.
7986 * g++.dg/tls/diag-4.C: New test.
7987 * g++.dg/tls/static-1.C: New test.
7988 * g++.dg/tls/static-1a.cc: New file.
7989
7990 2005-11-08 Diego Novillo <dnovillo@redhat.com>
7991
7992 PR 23046
7993 * g++.dg/tree-ssa/pr23046.C: New test.
7994
7995 2005-11-08 Devang Patel <dpatel@apple.com>
7996
7997 PR tree-optimization/23115
7998 * gcc.dg/tree-ssa/pr23115.c: New.
7999
8000 2005-11-08 David Edelsohn <edelsohn@gnu.org>
8001
8002 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
8003 * gcc.target/powerpc/pr16155.c: Same.
8004 * gcc.target/powerpc/altivec-1.c: Same.
8005 * gcc.target/powerpc/altivec-2.c: Same.
8006 * gcc.target/powerpc/altivec-3.c: Same.
8007 * gcc.target/powerpc/altivec-5.c: Same.
8008 * gcc.target/powerpc/altivec-11.c: Same.
8009 * gcc.target/powerpc/altivec-12.c: Same.
8010 * gcc.target/powerpc/altivec-14.c: Same.
8011 * gcc.target/powerpc/altivec-22.c: Same.
8012 * gcc.target/powerpc/altivec-consts.c: Same.
8013 * gcc.target/powerpc/altivec-pr22085.c: Same.
8014 * gcc.target/powerpc/altivec-splat.c: Same.
8015 * gcc.target/powerpc/altivec-varargs-1.c: Same.
8016 * gcc.target/powerpc/altivec-vec-merge.c: Same.
8017 * gcc.target/powerpc/darwin-longlong.c: Same.
8018
8019 2005-11-08 Uros Bizjak <uros@kss-loka.si>
8020
8021 PR target/19340
8022 * gcc.dg/pr19340.c: New test.
8023
8024 2005-11-07 Ian Lance Taylor <ian@airs.com>
8025
8026 PR rtl-optimization/24683
8027 * gcc.dg/pr24683.c: New test.
8028
8029 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8030
8031 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
8032 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
8033
8034 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8035
8036 * gcc.target/i386/pr23376.c: Compile with -mmmx.
8037
8038 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
8039
8040 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
8041
8042 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8043
8044 PR target/24230
8045
8046 * gcc.target/powerpc/altivec-consts.c,
8047 gcc.target/powerpc/altivec-splat.c: New testcase.
8048
8049 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8050
8051 PR c/24599
8052
8053 * gcc.dg/overflow-2.c: New testcase.
8054
8055 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8056
8057 PR rtl-optimization/23567
8058 * gcc.c-torture/execute/20051104-1.c: New test.
8059
8060 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8061
8062 PR fortran/24534
8063 gfortran.dg/private_type_2.f90: Modified to check that case with
8064 PRIVATE declaration within derived type is accepted.
8065
8066 PR fortran/20838
8067 gfortran.dg/pointer_assign_1.f90: New test.
8068
8069 PR fortran/20840
8070 * gfortran.dg/arrayio_0.f90: New test.
8071
8072 PR fortran/17737
8073 gfortran.dg/data_initialized.f90: New test.
8074 gfortran.dg/data_constraints_1.f90: New test.
8075 gfortran.dg/data_constraints_2.f90: New test.
8076
8077 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8078
8079 PR fortran/24174
8080 PR fortran/24305
8081 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8082
8083 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8084
8085 PR 24670
8086 * gcc.dg/tree-ssa/pr24670.c: New test.
8087
8088 2005-11-05 Ian Lance Taylor <ian@airs.com>
8089
8090 PR target/22432
8091 * gcc.target/i386/pr22432.c: New test.
8092
8093 2005-11-05 Richard Henderson <rth@redhat.com>
8094
8095 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8096 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8097 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8098 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8099 from gcc.dg/alpha-*.
8100 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8101 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8102
8103 2005-11-05 Andreas Jaeger <aj@suse.de>
8104
8105 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8106
8107 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8108
8109 PR target/23424
8110 * gcc.dg/torture/pr23424-1.c: New test.
8111
8112 2005-11-04 Richard Henderson <rth@redhat.com>
8113
8114 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8115 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8116 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8117 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8118 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8119 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8120 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8121 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8122 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8123 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8124 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8125 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8126 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8127 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8128 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8129 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8130 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8131 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8132 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8133 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8134 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8135 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8136 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8137 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8138 Move from gcc.dg/.
8139 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8140 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8141 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8142 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8143 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8144 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8145 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8146 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8147 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8148 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8149 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8150 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8151 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8152 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8153 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8154 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8155 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8156 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8157 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8158 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8159 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8160 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8161 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8162 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8163 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8164 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8165 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8166 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8167 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8168 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8169 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8170 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8171 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8172 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8173 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8174 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8175 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8176 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8177 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8178 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8179 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8180 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8181 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8182 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8183 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8184
8185 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8186
8187 PR 24627
8188 * gcc.dg/tree-ssa/pr24627.c: New test.
8189
8190 2005-11-04 Paul Brook <paul@codesourcery.com>
8191
8192 * gcc.dg/tls/opt-10.c: New test.
8193
8194 2005-11-04 Andreas Jaeger <aj@suse.de>
8195
8196 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8197 avoid extra warnings.
8198
8199 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8200
8201 PR libfortran/22298
8202 * gcc/testsuite/lib/target-supports.exp
8203 (check_effective_target_static_libgfortran): New
8204 static_libgfortran effective target.
8205 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8206 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8207
8208 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8209
8210 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8211
8212 2005-11-03 Josh Conner <jconner@apple.com>
8213
8214 PR c++/19989
8215 g++.dg/ext/array2.C: New test.
8216 g++.dg/template/dependent-name3.C: New test.
8217 g++.dg/template/dependent-name4.C: New test.
8218 g++.dg/template/sfinae2.C: New test.
8219
8220 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8221
8222 PR preprocessor/22042
8223 * gcc.dg/cpp/strify4.c: New test.
8224
8225 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8226
8227 PR c++/17964
8228 * g++.dg/cpp/string-1.C: New test.
8229
8230 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8231
8232 * gcc.target/powerpc: New directory.
8233 * gcc.target/powerpc/powerpc.exp: New file.
8234 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8235 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8236 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8237 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8238 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8239 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8240 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8241 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8242 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8243 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8244 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8245 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8246 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8247 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8248 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8249 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8250 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8251 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8252 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8253 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8254 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8255 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8256 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8257 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8258 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8259 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8260 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8261 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8262 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8263 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8264 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8265 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8266 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8267 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8268
8269 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8270
8271 PR c++/21627
8272 * g++.dg/warn/inline2.C: New test.
8273
8274 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 PR middle-end/23155
8277 * g++.dg/ext/c99struct1.C: New test.
8278 * gcc.dg/union-cast-1.c: New test.
8279 * gcc.dg/union-cast-2.c: New test.
8280 * gcc.dg/union-cast-3.c: New test.
8281
8282 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8283
8284 PR middle-end/24589
8285 * gcc.c-torture/execute/zero-struct-2.c: New test.
8286
8287 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8288
8289 PR c++/24582
8290 * g++.dg/init/switch1.C: New test.
8291
8292 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8293
8294 * gcc.dg/delay-slot-1.c: New test.
8295
8296 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8297
8298 PR target/24620
8299 * gcc.dg/pr24620.c: New test.
8300
8301 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8302
8303 PR c/24329
8304 * gcc.dg/format/unnamed-1.c: New test.
8305
8306 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8307
8308 PR c++/22434
8309 * g++.dg/expr/cond8.C: New test.
8310
8311 PR c++/24560
8312 * g++.dg/parse/dot1.C: New test.
8313
8314 2005-11-02 Jan Hubicka <jh@suse.cz>
8315
8316 PR target/23303
8317 * gcc.dg/i386-lea.c: New test
8318
8319 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8320
8321 PR target/24615
8322 * gcc.dg/pr24615.c: New test.
8323
8324 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8325
8326 PR target/24600
8327 * gcc.dg/pr24600.c: New test.
8328
8329 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8330
8331 PR c++/19253
8332 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8333 * g++.dg/parse/typename9.C: New test.
8334 * g++/dg/parse/typename10.C: Likewise.
8335
8336 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8337
8338 PR fortran/18157
8339 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8340 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8341 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8342
8343 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8344
8345 PR c++/24569
8346 * g++.dg/debug/static1.C: New test.
8347
8348 2005-11-02 Josh Conner <jconner@apple.com>
8349
8350 * g++.dg/crash38.C: moved into proper directory...
8351 * g++.dg/template/crash42.C: ...here
8352
8353 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8354
8355 PR target/18338
8356 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8357 pcc_bitfield_type_matters || default_packed.
8358
8359 * lib/target-supports.exp
8360 (check_effective_target_pcc_bitfield_type_matters): New proc.
8361 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8362
8363 PR testsuite/23304
8364 * lib/target-supports.exp (check_effective_default_packed): New proc.
8365 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8366 Gate expected errors on target ! default_packed.
8367 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8368
8369 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8370
8371 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8372 change (r106358).
8373
8374 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8375
8376 PR fortran/24008
8377 * gfortran.dg/entry_5.f90: New.
8378 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8379
8380 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8381
8382 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8383
8384 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8385
8386 PR fortran/21565
8387 gfortran.dg/namelist_blockdata.f90: New test.
8388
8389 PR fortran/18737
8390 gfortran.dg/external_implicit_none.f90: New test.
8391
8392 PR fortran/14994
8393 * gfortran.dg/secnds.f: New test.
8394
8395 2005-10-31 Jan Hubicka <jh@suse.cz>
8396
8397 PR target/20928
8398 * gcc.c-torture/compile/pr20928.c: New test.
8399
8400 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8401
8402 PR middle-end/23492
8403 * gcc.c-torture/compile/zero-strct-5.c: New test.
8404
8405 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8406
8407 PR libgfortran/24584
8408 * gfortran.dg/pr24584.f90: New test.
8409
8410 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8411
8412 PR fortran/18883
8413 * gfortran.dg/char_result_9.f90: New.
8414 * gfortran.dg/char_result_10.f90: New.
8415
8416 2005-10-30 Jan Hubicka <jh@suse.cz>
8417
8418 * g++.dg/tree-ssa/pr24172.C: New testcase.
8419
8420 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8421
8422 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8423
8424 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8425
8426 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8427 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8428 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8429 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8430 gfortran.dg/enum_9.f90,
8431 gfortran.fortran-torture/compile/enum_1.f90,
8432 gfortran.fortran-torture/execute/enum_1.f90,
8433 gfortran.fortran-torture/execute/enum_2.f90,
8434 gfortran.fortran-torture/execute/enum_3.f90,
8435 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8436
8437 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8438
8439 PR target/18482
8440 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8441 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8442
8443 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8444
8445 PR libfortran/20179
8446 * gfortran.dg/mixed_io_1.f90: New test.
8447 * gfortran.dg/mixed_io_1.c: New file.
8448
8449 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8450
8451 * gfortran.dg/malloc_free_1.f90: New test.
8452
8453 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8454
8455 * gcc.dg/nested-func-4.c: Require profiling -pg.
8456
8457 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8458
8459 PR C++/23229
8460 * g++.dg/warn/main-2.C: New test.
8461
8462 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8463
8464 PR fortran/24545
8465 * gfortran.dg/interface_2.f90: new test.
8466
8467 2005-10-28 Josh Conner <jconner@apple.com>
8468
8469 PR c++/22153
8470 * g++.dg/template/crash38.C: New test.
8471 * g++.dg/parse/explicit1.C: Change expected errors.
8472
8473 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8474
8475 PR C++/23426
8476 * g++.dg/other/large-size-array.C: New test.
8477
8478 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8479
8480 PR middle-end/24362
8481 * g++.dg/opt/complex4.C: New test.
8482
8483 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8484
8485 * gcc.dg/nested-func-4.c: New test.
8486
8487 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8488
8489 PR fortran/24158
8490 gfortran.dg/derived_recursion.f90: New test.
8491 gfortran.dg/implicit_actual.f90: New test.
8492
8493 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8494
8495 PR middle-end/24295, PR testsuite/24477
8496 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8497 removed when weakref hits the tree.
8498
8499 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8500
8501 * gfortran.dg/cray_pointers_4.f90: New test.
8502
8503 * gfortran.dg/cray_pointers_5.f90: New test.
8504
8505 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8506
8507 PR fortran/22290
8508 * gfortran.dg/assign_5.f90: New test.
8509 * gfortran.dg/assign_6.f: New test.
8510
8511 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8512
8513 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8514 CPU has no SSE support.
8515
8516 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8517
8518 PR libgfortran/24224
8519 * gfortran.dg/arrayio_1.f90: Update attribution.
8520 * gfortran.dg/arrayio_2.f90: Update attribution.
8521 * gfortran.dg/arrayio_3.f90: Update attribution.
8522 * gfortran.dg/arrayio_4.f90: Update test conditions.
8523 * gfortran.dg/arrayio_5.f90: Update attribution.
8524 * gfortran.dg/arrayio_6.f90: New test.
8525 * gfortran.dg/arrayio_7.f90: New test.
8526
8527 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8528
8529 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8530
8531 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8532
8533 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8534
8535 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8536
8537 PR fortran/24416
8538 * gfortran.dg/namelist_char_only.f90: New test.
8539
8540 2005-10-24 Asher Langton <langton2@llnl.gov>
8541
8542 PR fortran/17031
8543 PR fortran/22282
8544 * gfortran.dg/cray_pointers_1.f90: New test.
8545 * gfortran.dg/cray_pointers_2.f90: New test.
8546 * gfortran.dg/cray_pointers_3.f90: New test.
8547 * gfortran.dg/loc_1.f90: New test.
8548 * gfortran.dg/loc_2.f90: New test.
8549
8550 2005-10-24 Steven Bosscher <stevenb@suse.de>
8551
8552 * gcc.dg/pr24225.c: New test.
8553
8554 2005-10-24 Asher Langton <langton2@llnl.gov>
8555
8556 * gfortran.dg/dup_save_1.f90: New test.
8557 * gfortran.dg/dup_save_2.f90: New test.
8558
8559 2005-10-24 Paul Brook <paul@codesourcery.com>
8560
8561 PR 24107
8562 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8563 stdint.h.
8564
8565 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8566
8567 PR libgfortran/24489
8568 * gfortran.dg/pr24489.f90: New test.
8569
8570 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8571
8572 PR fortran/23635
8573 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8574
8575 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8576
8577 PR target/18911
8578 * g++.dg/init/array16.C: Skip for mmix-*-*.
8579
8580 2005-10-23 Asher Langton <langton2@llnl.gov>
8581
8582 * gfortran.dg/byte_1.f90: New test.
8583 * gfortran.dg/byte_2.f90: New test.
8584
8585 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8586
8587 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8588
8589 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8590
8591 PR fortran/18022
8592 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8593
8594 PR fortran/24311
8595 * gfortran.dg/merge_char_const.f90: New test.
8596
8597 PR fortran/24384
8598 * gfortran.dg/spread_scalar_source.f90: New test.
8599
8600 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8601
8602 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8603
8604 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8605 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8606
8607 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8608
8609 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8610
8611 PR fortran/24426
8612 * gfortran.dg/der_pointer_4.f90: New.
8613
8614 2005-10-22 David Ayers <d.ayers@inode.at>
8615
8616 * obj-c++.dg/except-1.mm: Simplify.
8617
8618 2005-10-21 David Ayers <d.ayers@inode.at>
8619
8620 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8621
8622 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8623
8624 * gfortran.dg/assumed_dummy_2.f90: New test.
8625
8626 2005-10-21 James E Wilson <wilson@specifix.com>
8627
8628 PR preprocessor/15220
8629 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8630
8631 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8632
8633 * gcc.c-torture/execute/20051021-1.c: New test.
8634
8635 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8636
8637 PR c++/24260
8638 * g++.dg/ext/tmplattr1.C: New test.
8639
8640 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8641
8642 PR fortran/24440
8643 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8644
8645 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8646
8647 * obj-c++.dg/except-1.mm: New.
8648
8649 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8650
8651 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8652
8653 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8654
8655 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8656
8657 PR middle-end/24295
8658 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8659 declarations with the same names as thunks' alias targets, use
8660 aliases instead.
8661 * gcc.dg/attr-alias-3.c: New test.
8662 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8663
8664 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8665
8666 PR c++/22618
8667 * g++.dg/parse/access8.C: New test.
8668
8669 2005-10-20 Richard Guenther <rguenther@suse.de>
8670
8671 PR c++/24439
8672 * g++.dg/tree-ssa/pr24439.C: New testcase.
8673
8674 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8675
8676 * g++.dg/opt/delay-slot-1.C: New test.
8677
8678 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8679
8680 PR fortran/21625
8681 * gfortran.fg/der_init_1.f90: New.
8682
8683 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8684
8685 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8686
8687 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8688
8689 PR c++/21908
8690 * g++.dg/parse/error28.C: New test.
8691
8692 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8693
8694 * gcc.dg/profile-generate-2.c: New test.
8695
8696 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8697
8698 PR target/23589
8699 * g++.dg/ext/dllimport11.C: New.
8700
8701 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8702
8703 PR c++/22293
8704 * g++.dg/other/friend3.C: New test.
8705
8706 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8707
8708 PR c++/23293
8709 * g++.dg/template/error19.C: New test.
8710
8711 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8712
8713 PR c++/21383
8714 * g++.dg/overload/koenig2.C: New.
8715
8716 PR c++/23118
8717 * g++.dg/overload/error2.C: New.
8718
8719 PR c++/22604
8720 * g++.dg/inherit/covariant14.C: New.
8721
8722 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8723
8724 PR c++/23440
8725 * g++.dg/parse/for1.C: New test.
8726
8727 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8728
8729 PR fortran/23446
8730 * gfortran.dg/host_dummy_index_1.f90: New test.
8731
8732 PR fortran/21459
8733 * gfortran.dg/automatic_char_len_2.f90: New test.
8734
8735 PR fortran/20866
8736 * gfortran.dg/recursive_statement_functions.f90: New test.
8737
8738 PR fortran/20853
8739 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8740
8741 PR fortran/20849
8742 * gfortran.dg/external_initializer.f90: New test.
8743
8744 PR fortran/20837
8745 * non_module_public.f90: New test.
8746
8747 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8748
8749 PR c++/24386
8750 * g++.dg/template/overload7.C: New.
8751
8752 PR c++/22551
8753 * g++.dg/other/switch2.C: Remove expected warnings.
8754
8755 PR c++/21353
8756 * g++.dg/template/defarg6.C: New.
8757
8758 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8759
8760 PR target/24315
8761 * gcc.target/i386/pr24315.c: New test.
8762
8763 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8764
8765 PR c++/24389
8766 * g++.dg/template/static21.C: New test.
8767 * g++.dg/template/static21-a.cc: Likewise.
8768
8769 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8770
8771 PR c++/23959
8772 * g++.dg/warn/Wswitch-default-1.C: New test.
8773 * g++.dg/warn/Wswitch-default-2.C: New test.
8774
8775 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8776
8777 PR c++/22173
8778 * g++.dg/parse/template18.C: New test.
8779 * g++.dg/template/nontype15.C: Likewise.
8780
8781 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8782
8783 PR fortran/22273
8784 * gfortran.dg/spec_expr_2.f90: New.
8785
8786 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8787
8788 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8789 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8790 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8791 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8792 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8793 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8794 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8795 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8796 previous target-specific skips and warning-message matches where
8797 applicable.
8798
8799 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8800
8801 PR c++/21347
8802 * g++.dg/warn/Wctor-dtor.C: New test.
8803
8804 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8805
8806 PR c/23439
8807 * gcc.dg/for-1.c: New test.
8808
8809 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8810
8811 PR c++/19565
8812 * g++.dg/warn/Wconversion1.C: New test.
8813 * g++.dg/ext/packed4.C: Compile with -w.
8814 * g++.dg/opt/20050511-1.C: Likewise.
8815 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8816
8817 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8818
8819 * gfortran.dg/boz_5.f90: New test.
8820
8821 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8822
8823 PR c++/22551
8824 * g++.dg/other/switch2.C: New.
8825
8826 PR c++/23984
8827 * g++.dg/init/ctor7.C: New.
8828
8829 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8830
8831 PR c++/23730
8832 * g++.dg/parse/crash32.C: New test.
8833
8834 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8835
8836 PR c++/20721
8837 * g++.dg/init/goto2.C: New test.
8838
8839 PR c++/22464
8840 * g++.dg/template/crash/41.C: New test.
8841
8842 PR c++/22180
8843 * g++.dg/template/crash40.C: New test.
8844
8845 PR c++/23694
8846 * g++.dg/parse/friend5.C: New test.
8847
8848 PR c++/23307
8849 * g++.dg/template/crash38.C: New test.
8850
8851 PR c++/22352
8852 * g++.dg/template/friend38.C: New test.
8853
8854 PR c++/22405
8855 * g++.dg/template/crash39.C: New test.
8856
8857 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8858
8859 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8860 gcc.dg/debug/dwarf2/dwarf-char2.c,
8861 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8862
8863 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8864
8865 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8866
8867 * gcc.dg/dll-2.c: Add tests for warnings.
8868 * gcc.dg/dll-3.c: Likewise.
8869 * gcc.dg/dll-4.c: Likewise.
8870
8871 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8872 * g++.dg/ext/dllimport2.C: Likewise.
8873 * g++.dg/ext/dllimport3.C: Likewise.
8874 * g++.dg/ext/dllimport7.C: Likewise.
8875 * g++.dg/ext/dllimport8.C: Likewise.
8876 * g++.dg/ext/dllimport9.C: Likewise.
8877
8878 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8879
8880 PR fortran/24092
8881 * gfortran.dg/derived_pointer_recursion.f90: New test.
8882
8883 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8884
8885 * gcc.c-torture/execute/20051012-1.c: New test.
8886
8887 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8888
8889 PR fortran/18082
8890 * gfortran.dg/automatic_char_len_1.f90: New test.
8891
8892 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8893
8894 PR fortran/20847
8895 * gfortran.dg/save_common.f90: New test.
8896
8897 PR fortran/20856
8898 * gfortran.dg/save_result.f90: New test.
8899
8900 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8901
8902 PR c++/21592
8903 * g++.dg/template/dependent-expr1.C: Add new expected error.
8904 * g++.dg/template/dependent-expr2.C: Adjust error text.
8905 * g++.dg/template/overload6.C: New.
8906
8907 PR c++/23797
8908 * g++.dg/other/typename8.C: New.
8909
8910 PR c++/21117
8911 * g++.dg/other/return1.C: New.
8912
8913 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8914
8915 PR c++/24052
8916 * g++.dg/ext/label5.C: New.
8917
8918 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8919
8920 PR c++/19964
8921 * g++.dg/parse/crash31.C: New.
8922
8923 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
8924
8925 * g++.dg/ipa/ipa-1.c: New test.
8926 * g++.dg/ipa/ipa-2.c: New test.
8927 * g++.dg/ipa/ipa-3.c: New test.
8928 * g++.dg/ipa/ipa-4.c: New test.
8929 * g++.dg/ipa/ipa-5.c: New test.
8930 * g++.dg/ipa/ipa.exp: New file.
8931
8932 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8933
8934 PR fortran/24207
8935 * gfortran.dg/private_type_3.f90: New test.
8936
8937 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8938
8939 PR fortran/20786
8940 gfortran.dg/aint_anint_1.f90: New test.
8941
8942 2005-10-11 Steven G. Kargl <kargls@comcast.net>
8943
8944 PR libgfortran/24313
8945 gfortran.dg/csqrt.f: New test.
8946
8947 2005-10-11 Ian Lance Taylor <ian@airs.com>
8948
8949 PR c++/8057
8950 * g++.dg/warn/noeffect7.C: New test.
8951 * g++.dg/warn/noeffect2.C: Instantiate templates.
8952 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
8953 and warning.
8954
8955 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8956
8957 PR c++/21089
8958 * g++.dg/init/float1.C: New test.
8959
8960 PR c++/24277
8961 * g++.dg/init/member1.C: Tweak error markers.
8962
8963 2005-10-11 Janis Johnson <janis187@us.ibm.com>
8964
8965 PR testsuite/24281
8966 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
8967 Check for null pointer.
8968
8969 2005-10-11 Mark Mitchell <mark@codesourcery.com>
8970
8971 PR c++/21369
8972 * g++.dg/parse/ret-type3.C: New test.
8973
8974 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8975
8976 PR tree-opt/23946
8977 * gcc.c-torture/compile/pr23946.c: New test.
8978
8979 2005-10-11 Jakub Jelinek <jakub@redhat.com>
8980
8981 * g++.dg/opt/mmx2.C: New test.
8982
8983 2005-10-10 Mark Mitchell <mark@codesourcery.com>
8984
8985 PR c++/24277
8986 * g++.dg/template/static20.C: New test.
8987
8988 PR c++/24302
8989 * g++.dg/warn/Wunused-12.C: New test.
8990
8991 PR c++/23437
8992 * g++.dg/template/arg4.C: New test.
8993
8994 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8995
8996 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
8997 * gcc.dg/ucnid-3.c: Likewise.
8998 * gcc.dg/ucnid-4.c: Likewise.
8999 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
9000 * g++.dg/other/ucnid-1.C: Likewise.
9001 * gcc.dg/sparc-frame-1.c: New test.
9002
9003 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9004
9005 PR c++/24139
9006 * g++.dg/template/spec27.C: New test.
9007
9008 PR c++/24275
9009 * g++.dg/template/static19.C: New test.
9010
9011 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9012
9013 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
9014 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
9015
9016 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9017
9018 PR target/24136
9019 * gfortran.fortran-torture/compile/pr24136.f: New test.
9020
9021 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
9022
9023 PR c++/22172
9024 * g++.dg/parse/crash30.C: New test.
9025
9026 2005-10-07 Richard Guenther <rguenther@suse.de>
9027
9028 PR middle-end/24227
9029 * gcc.c-torture/compile/pr24227.c: New testcase.
9030
9031 2005-10-07 Steve Ellcey <sje@cup.hp.com>
9032
9033 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
9034 Do not put aligned attributes on array elements.
9035
9036 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
9037
9038 PR testsuite/23611, PR testsuite/23615
9039 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
9040 writing prototypes of library functions by hand.
9041 * obj-c++.dg/bitfield-4.mm: Likewise.
9042 * obj-c++.dg/const-str-4.mm: Likewise.
9043 * obj-c++.dg/encode-4.mm: Likewise.
9044 * obj-c++.dg/encode-5.mm: Likewise.
9045 * obj-c++.dg/encode-6.mm: Likewise.
9046 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
9047 * obj-c++.dg/method-10.mm: Likewise.
9048 * obj-c++.dg/method-17.mm: Likewise.
9049 * obj-c++.dg/method-19.mm: Likewise.
9050 * obj-c++.dg/try-catch-2.mm: Likewise.
9051
9052 2005-10-06 Richard Henderson <rth@redhat.com>
9053
9054 PR 24236
9055 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9056
9057 2005-10-06 Dale Johannesen <dalej@apple.com>
9058
9059 * gcc.c-torture/execute/20030125-1.c: Correct.
9060
9061 2005-10-06 Richard Guenther <rguenther@suse.de>
9062
9063 PR tree-optimization/24238
9064 * g++.dg/tree-ssa/pr24238.C: New testcase.
9065
9066 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9067
9068 PR 18568
9069 * gfortran.dg/der_pointer_3.f90: New test.
9070
9071 2005-10-05 Devang Patel <dpatel@apple.com>
9072
9073 PR Debug/23205
9074 * g++.dg/other/PR23205.C: New.
9075
9076 2005-10-05 Richard Henderson <rth@redhat.com>
9077
9078 PR target/23602
9079 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9080 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9081
9082 2005-10-05 Dale Johannesen <dalej@apple.com>
9083
9084 * gcc.c-torture/execute/float-floor.c: New.
9085
9086 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9087
9088 PR tree-optimization/21419
9089 PR tree-optimization/24146
9090 PR tree-optimization/24151
9091
9092 * g++.dg/ext/asm7.C: New.
9093 * g++.dg/ext/asm8.C: New.
9094 * gcc.dg/asm-1.c: Compile on all targets.
9095 * gcc.dg/asm-pr24146.c: New.
9096 * gcc.dg/pr21419.c: Adjust error messages.
9097
9098 2005-10-05 Richard Guenther <rguenther@suse.de>
9099
9100 PR fortran/24176
9101 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9102
9103 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9104
9105 PR c++/23513
9106 * g++.dg/template/spec22.C: Robustify test.
9107 * g++.dg/template/spec26.C: New.
9108
9109 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9110
9111 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9112 if target supports vector instructions.
9113
9114 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9115
9116 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9117 C99 functions.
9118
9119 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9120
9121 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9122 check_effective_target_fortran_large_int): Replace cached result
9123 when target changes.
9124
9125 2005-10-04 Devang Patel <dpatel@apple.com>
9126
9127 * gcc.dg/i386-sse-vect-types.c: New.
9128
9129 2005-10-04 Ian Lance Taylor <ian@airs.com>
9130
9131 PR preprocessor/13726
9132 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9133 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9134
9135 2005-10-04 Richard Guenther <rguenther@suse.de>
9136
9137 PR c/23576
9138 * gcc.dg/noncompile/pr23576.c: New testcase.
9139
9140 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9141
9142 PR middle-end/23125
9143 * gcc.dg/register-var-3.c: New test.
9144
9145 2005-10-04 Steven Bosscher <stevenb@suse.de>
9146
9147 * gcc.dg/pr23049.c: New test.
9148
9149 * gcc.dg/ucnid-4.c: Fix test.
9150
9151 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9152
9153 PR 23445
9154 * gcc.c-torture/compile/pr23445.c: New test.
9155
9156 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9157
9158 * g++.dg/overload/unknown1.C: New.
9159
9160 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9161
9162 PR c++/17775
9163 * g++.dg/template/repo4.C: New test.
9164
9165 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9166
9167 PR libfortran/19308
9168 * gfortran.dg/large_real_kind_2.F90: New test.
9169 * gfortran.dg/large_integer_kind_2.f90: New test.
9170
9171 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9172
9173 * lib/target-supports.exp (check_effective_target_vect_shift):
9174 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9175 (check_effective_target_vect_condition): Fix copy-n-pasto.
9176
9177 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9178 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9179 targets.
9180
9181 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9182
9183 PR c++/22621
9184 * g++.dg/template/overload5.C : New test.
9185
9186 PR c++/23840
9187 * g++.dg/expr/stdarg1.C: New test.
9188
9189 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9190
9191 PR 24142
9192 * gcc.c-torture/execute/pr24142.c: New test.
9193
9194 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9195
9196 PR 24141
9197 * gcc.c-torture/execute/pr24141.c: New test.
9198
9199 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9200 Diego Novillo <dnovillo@redhat.com>
9201
9202 PR 23604
9203 * gcc.c-torture/execute/pr23604.c: New test.
9204
9205 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9206
9207 PR fortran/16404
9208 PR fortran/20835
9209 PR fortran/20890
9210 PR fortran/20899
9211 PR fortran/20900
9212 PR fortran/20901
9213 PR fortran/20902
9214 gfortran.dg/equiv_constraint_1.f90: New test.
9215 gfortran.dg/equiv_constraint_2.f90: New test.
9216 gfortran.dg/equiv_constraint_3.f90: New test.
9217 gfortran.dg/equiv_constraint_4.f90: New test.
9218 gfortran.dg/equiv_constraint_5.f90: New test.
9219 gfortran.dg/equiv_constraint_6.f90: New test.
9220 gfortran.dg/equiv_constraint_7.f90: New test.
9221 gfortran.dg/equiv_constraint_8.f90: New test.
9222 gfortran.dg/private_type_1.f90: New test.
9223 gfortran.dg/private_type_2.f90: New test.
9224 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9225 980628-10.f: Assert std=gnu to permit mixing of
9226 types in equivalence statements.
9227
9228 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9229
9230 PR 24112
9231 * gfortran.dg/open_status_1.f90: New.
9232
9233 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9234
9235 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9236 * gcc.dg/vect/pr22480.c: Clean up temp files.
9237 * gcc.dg/vect/pr23831.c: Clean up temp files.
9238 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9239 Clean up temp files.
9240 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9241 Clean up temp files.
9242
9243 * gcc.dg/20050309-1.c: Clean up temp files.
9244 * gcc.dg/20050325-1.c: Clean up temp files.
9245
9246 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9247
9248 PR tree-optimization/24059
9249 * gcc.dg/vect/pr24059.c : New test.
9250
9251 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9252
9253 PR middle-end/24109
9254 * gcc.c-torture/execute/20050929-1.c: New test.
9255
9256 2005-09-29 Steven Bosscher <stevenb@suse.de>
9257
9258 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9259
9260 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9261
9262 PR c/21419
9263 * gcc.dg/pr21419.c: New test.
9264
9265 2005-09-29 Steven Bosscher <stevenb@suse.de>
9266
9267 * gcc.dg/pr23911.c: New test.
9268
9269 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9270
9271 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9272
9273 PR c++/16782
9274 * g++.dg/parse/qualified4.C: New test.
9275 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9276 * g++.old-deja/g++.mike/p8154.C: Likewise.
9277
9278 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9279
9280 PR c++/22147
9281 * g++.dg/template/friend37.C: New test.
9282 * g++.dg/parse/crash28.C: Adjust error markers.
9283
9284 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9285
9286 PR fortran/18518
9287 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9288
9289 2005-09-27 Devang Patel <dpatel@apple.com>
9290
9291 PR tree-optimization/23625
9292 * gcc.dg/pr23625.c: New test.
9293
9294 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9295
9296 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9297 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9298
9299 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9300
9301 PR fortran/23677
9302 * gfortran.fortran-torture/execute/save_1.f90: New test.
9303 * gfortran.dg/save_1.f90: New test.
9304
9305 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9306
9307 * gcc.target/i386/builtin-apply-mmx.c: New test.
9308
9309 PR target/22576
9310 * gcc.target/i386/pr22576.c: New test.
9311
9312 PR target/22585
9313 * gcc.target/i386/pr22585.c: New test.
9314
9315 PR target/23268
9316 * gcc.target/i386/pr23268.c: New test.
9317
9318 PR middle-end/23831
9319 * gcc.dg/vect/pr23831.c: New test.
9320
9321 PR target/24055
9322 * gcc.target/i386/pr24055.c: New test.
9323
9324 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9325
9326 PR tree-optimization/23960
9327 * gcc.c-torture/compile/pr23960.c: New.
9328
9329 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9330
9331 PR fortran/16861
9332 * gfortran.dg/nested_modules_3.f90: New.
9333
9334 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9335
9336 PR fortran/24005
9337 gfortran.dg/interface_1.f90: New test.
9338
9339 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9340 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9341
9342 PR fortran/23843
9343 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9344
9345 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9346
9347 PR fortran/23516
9348 * gfortran.dg/imag_1.f: New test.
9349 * gfortran.dg/imag_2.f: Ditto.
9350
9351 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9352
9353 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9354
9355 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9356
9357 PR c++/21983
9358 * g++.dg/warn/pr21983.C: New test.
9359
9360 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9361
9362 PR c++/23993
9363 * g++.dg/template/array14.C: New test.
9364
9365 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9366
9367 PR fortran/19929
9368 * gfortran.dg/der_ptr_component_1.f90: New test.
9369
9370 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9371
9372 PR c++/23965
9373 * g++.dg/template/error1.C: Reject "no matching function" message.
9374
9375 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9376
9377 PR c++/17609
9378 * g++.dg/lookup/error1.C: New test.
9379
9380 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9381
9382 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9383 functionality of the testcase.
9384
9385 2005-09-20 Richard Henderson <rth@redhat.com>
9386
9387 * gcc.dg/vect/vect-22.c: Require vect_float.
9388 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9389
9390 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9391
9392 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9393 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9394 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9395 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9396 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9397 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9398 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9399 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9400 * gcc.dg/cpp/ucnid-8.c: New test.
9401
9402 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9403
9404 PR tree-optimization/23929
9405 * gcc.c-torture/compile/pr23929.c: New test.
9406
9407 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9408
9409 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9410 for one loop.
9411
9412 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9413
9414 PR testsuite/23186
9415 * g++.dg/other/pr22003.C: Require named sections.
9416
9417 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9418
9419 PR c++/23947
9420 * g++.dg/rtti/crash3.C: New test.
9421
9422 PR tree-optimization/23818
9423 * gcc.dg/pr23818.c: New test.
9424
9425 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9426
9427 PR fortran/23420
9428 * gfortran.dg/print_fmt_4.f: New.
9429
9430 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9431
9432 PR fortran/23663
9433 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9434
9435 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9436
9437 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9438 Use pointers to local alignable arrays instead. Added comments.
9439 * gcc.dg/vect/vect-46.c: Likewise.
9440 * gcc.dg/vect/vect-48.c: Likewise.
9441 * gcc.dg/vect/vect-49.c: Likewise.
9442 * gcc.dg/vect/vect-52.c: Likewise.
9443 * gcc.dg/vect/vect-53.c: Likewise.
9444 * gcc.dg/vect/vect-54.c: Likewise.
9445 * gcc.dg/vect/vect-56.c: Likewise.
9446 * gcc.dg/vect/vect-57.c: Likewise.
9447 * gcc.dg/vect/vect-58.c: Likewise.
9448 * gcc.dg/vect/vect-60.c: Likewise.
9449 * gcc.dg/vect/vect-61.c: Likewise.
9450
9451 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9452 The test is no longer vectorizable on vect_no_align targets.
9453 * gcc.dg/vect/vect-43.c: Likewsie.
9454
9455 * gcc.dg/vect/vect-44.c: Added comments.
9456 * gcc.dg/vect/vect-45.c: Added comments.
9457 * gcc.dg/vect/vect-50.c: Added comments.
9458 * gcc.dg/vect/vect-51.c: Added comments.
9459
9460 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9461 aligned type.
9462 * gcc.dg/vect/Os-vect-95.c: Likewise.
9463
9464 * gcc.dg/vect/vect-41.c: Test removed.
9465 * gcc.dg/vect/vect-47.c: Test removed.
9466 * gcc.dg/vect/vect-55.c: Test removed.
9467 * gcc.dg/vect/vect-59.c: Test removed.
9468
9469 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9470
9471 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9472 No longer vectorizable on vect_no_align targets.
9473 * gcc.dg/vect/pr20122.c: Likewise.
9474 * gcc.dg/vect/vect-74.c: Likewise.
9475 * gcc.dg/vect/vect-75.c: Likewise.
9476 * gcc.dg/vect/vect-76.c: Likewise.
9477
9478 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9479 Will not be vectorizable on vect_no_align targets once aliasing issues
9480 are resolved.
9481 * gcc.dg/vect/vect-79.c: Likewise.
9482
9483 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9484 * gcc.dg/vect/vect-78.c: Likewise.
9485 * gcc.dg/vect/vect-97.c: Likewise.
9486
9487 2005-09-19 Steven Bosscher <stevenb@suse.de>
9488
9489 * gcc.dg/pr23943.c: New test.
9490
9491 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9492
9493 PR fortran/19181
9494 * gfortran.dg/derived_pointer_null_1.f90: New test.
9495
9496 2005-09-18 Richard Guenther <rguenther@suse.de>
9497
9498 PR middle-end/23944
9499 * gcc.c-torture/compile/pr23944.c: New testcase.
9500
9501 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9502
9503 PR fortran/15975
9504 * gfortran.dg/der_pointer_2.f90: New test.
9505
9506 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9507
9508 PR fortran/16861
9509 * gfortran.dg/nested_modules_2.f90: New test.
9510
9511 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9512
9513 PR c++/18368
9514 * g++.dg/other/semicolon.C: New test.
9515
9516 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9517
9518 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9519 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9520
9521 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9522
9523 PR c++/23914
9524 * g++.dg/template/static18.C: New test.
9525
9526 PR c++/21514
9527 * g++.dg/template/crash19.C: Remove dg-error marker.
9528 * g++.dg/template/local4.C: New test.
9529
9530 2005-09-16 Paul Brook <paul@codesourcery.com>
9531
9532 PR fortran/23906
9533 * gfortran.dg/dependency_1.f90: New test.
9534
9535 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9536
9537 PR c++/23896
9538 * g++.dg/template/static17.C: New test.
9539
9540 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9541
9542 PR c++/23139
9543 * g++.dg/warn/huge-val1.C: New test.
9544
9545 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9546
9547 PR c++/13140
9548 * g++.dg/parse/class2.C: New test.
9549 * g++.dg/template/explicit8.C: Likewise.
9550 * g++.dg/template/spec25.C: Likewise.
9551
9552 2005-09-14 Josh Conner <jconner@apple.com>
9553
9554 PR middle-end/23584
9555 * gcc.dg/pr23584.c: New test.
9556
9557 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9558
9559 PR fortran/21875 Internal Unit Array I/O, NIST
9560 * gfortran.dg/arrayio_1.f90: New test.
9561 * gfortran.dg/arrayio_1.f90: New test.
9562 * gfortran.dg/arrayio_1.f90: New test.
9563 * gfortran.dg/arrayio_1.f90: New test.
9564 * gfortran.dg/arrayio_1.f90: New test.
9565
9566 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9567
9568 PR middle-end/22480
9569 * gcc.dg/vect/pr22480.c: New test.
9570
9571 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9572
9573 PR fortran/19358
9574 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9575
9576 2005-09-13 Josh Conner <jconner@apple.com>
9577
9578 PR c++/23180
9579 * g++.dg/init/struct2.C: New test.
9580 * g++.dg/init/struct3.C: New test.
9581
9582 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9583
9584 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9585 Clean up temp files.
9586 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9587 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9588 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9589 gcc.dg/tree-ssa/builtin-printf-1.c,
9590 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9591 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9592 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9593 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9594 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9595 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9596 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9597 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9598 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9599 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9600 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9601 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9602
9603 2005-09-13 Josh Conner <jconner@apple.com>
9604
9605 * lib/gcc-dg.exp: Load scanipa.exp.
9606 (cleanup-dump): New procedure.
9607 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9608 * lib/scandump.exp: New file.
9609 * lib/scantree.exp: Use it.
9610 * lib/scanipa.exp: New file.
9611
9612 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9613
9614 PR fortran/17740
9615 * gfortran.dg/generic_4.f90: New test.
9616
9617 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9618
9619 PR target/23816
9620 * gcc.target/i386/pr23816-1.c: New test.
9621 * gcc.target/i386/pr23816-2.c: New test.
9622
9623
9624 2005-09-13 Bastian Blank <waldi@debian.org>
9625
9626 PR c++/16171
9627 * g++.dg/abi/mangle26.C: New test.
9628 * g++.dg/abi/mangle27.C: New test.
9629 * g++.dg/abi/mangle28.C: New test.
9630 * g++.dg/abi/mangle29.C: New test.
9631
9632 PR c++/23839
9633 * g++.dg/parse/register1.C: New test.
9634
9635 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9636
9637 PR c++/23842
9638 * g++.dg/template/access16.C: New test.
9639
9640 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9641
9642 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9643
9644 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9645
9646 PR fortran/18899
9647 * gfortran.dg/shape_2.f90: New test.
9648
9649 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9650
9651 PR target/19269
9652 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9653 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9654 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9655 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9656 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9657 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9658 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9659 tests.
9660
9661 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9662
9663 PR c++/23841
9664 * g++.dg/parse/template17.C: New test.
9665
9666 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9667
9668 PR c++/23789
9669 * g++.dg/template/nontype14.C: New test.
9670
9671 2005-09-12 Ian Lance Taylor <ian@airs.com>
9672
9673 PR g++/7874
9674 * g++.dg/lookup/friend7.C: New test.
9675 * g++.dg/lookup/friend8.C: New test.
9676 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9677 so that it will be found via argument dependent lookup.
9678 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9679 friend functions which will no longer be found.
9680 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9681 function g, so that it will be found via argument dependent
9682 lookup.
9683 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9684 * g++.old-deja/g++.mike/net43.C: Likewise.
9685
9686 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9687
9688 PR c++/23691
9689 * g++.dg/template/static16.C: New test.
9690
9691 2005-09-12 Josh Conner <jconner@apple.com>
9692
9693 PR middle-end/23237
9694 * gcc.c-torture/compile/pr23237.c: New test.
9695
9696 2005-09-11 Richard Henderson <rth@redhat.com>
9697
9698 * g++.dg/other/error8.C: Update expected diagnostic text.
9699
9700 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9701
9702 PR libfortran/19872
9703 * gfortran.dg/overwrite_1.f: New test.
9704
9705 2005-09-09 Josh Conner <jconner@apple.com>
9706
9707 * g++.dg/init/pr23180-1.C: Removed.
9708 * g++.dg/init/pr23180-2.C: Removed.
9709
9710 2005-09-09 David Daney <ddaney@avtrex.com>
9711
9712 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9713 files which are ...
9714 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9715 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9716
9717 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9718
9719 * gfortran.dg/iostat_2.f90: New test.
9720
9721 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9722
9723 PR c++/22252
9724 * g++.dg/ext/interface1.C: New test.
9725 * g++.dg/ext/interface1.h: Likewise.
9726 * g++.dg/ext/interface1a.cc: Likewise.
9727
9728 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9729
9730 * gfortran.dg/iomsg_1.f90: New test case.
9731
9732 2005-09-09 Richard Guenther <rguenther@suse.de>
9733
9734 PR c++/23624
9735 * g++.dg/tree-ssa/pr23624.C: New testcase.
9736
9737 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9738
9739 PR fortran/19239
9740 * gfortran.dg/vector_subscript_1.f90,
9741 * gfortran.dg/vector_subscript_2.f90: New tests.
9742
9743 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9744
9745 PR fortran/21104
9746 * gfortran.dg/array_alloc_1.f90,
9747 * gfortran.dg/array_alloc_2.f90,
9748 * gfortran.dg/array_alloc_3.f90: New tests.
9749
9750 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9751
9752 PR fortran/12840
9753 * gfortran.dg/array_constructor_6.f90
9754 * gfortran.dg/array_constructor_7.f90
9755 * gfortran.dg/array_constructor_8.f90
9756 * gfortran.dg/array_constructor_9.f90
9757 * gfortran.dg/array_constructor_10.f90
9758 * gfortran.dg/array_constructor_11.f90
9759 * gfortran.dg/array_constructor_12.f90: New tests.
9760
9761 2005-09-08 Josh Conner <jconner@apple.com>
9762
9763 PR c++/23180
9764 * g++.dg/init/pr23180-1.C: New test.
9765 * g++.dg/init/pr23180-2.C: New test.
9766
9767 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9768
9769 PR fortran/18878
9770 * gfortran.dg/module_double_reuse.f90: New.
9771
9772 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9773
9774 PR fortran/23270
9775 PR fortran/22304
9776 PR fortran/18870
9777 PR fortran/17917
9778 PR fortran/16511
9779 * gfortran.dg/common_equivalence_1.f: New.
9780 * gfortran.dg/common_equivalence_2.f: New.
9781 * gfortran.dg/common_equivalence_3.f: New.
9782 * gfortran.dg/contained_equivalence_1.f90: New.
9783 * gfortran.dg/module_blank_common.f90: New.
9784 * gfortran.dg/module_commons_1.f90: New.
9785 * gfortran.dg/module_equivalence_1.f90: New.
9786 * gfortran.dg/nested_modules_1.f90: New.
9787 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9788 equivalences and add comment to connect the test with
9789 the PR.
9790
9791 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9792
9793 PR fortran/23765
9794 * gfortran.dg/common_6.f90: New test.
9795
9796 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9797
9798 PR fortran/15326
9799 * gfortran.dg/char_result_1.f90,
9800 * gfortran.dg/char_result_2.f90,
9801 * gfortran.dg/char_result_3.f90,
9802 * gfortran.dg/char_result_4.f90,
9803 * gfortran.dg/char_result_5.f90,
9804 * gfortran.dg/char_result_6.f90,
9805 * gfortran.dg/char_result_7.f90,
9806 * gfortran.dg/char_result_8.f90: New tests.
9807
9808 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9809
9810 PR fortran/19928
9811 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9812
9813 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9814
9815 PR obj-c++/16816
9816 * obj-c++.dg/selector-5.mm: New test.
9817 * obj-c++.dg/selector-6.mm: New test.
9818
9819 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9820
9821 PR objc/20574
9822 PR objc/19324
9823 * objc.dg/error-1.m: New test.
9824
9825 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9826
9827 PR fortran/23373
9828 * gfortran.fortran-torture/execute/pr23373-1.f90,
9829 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9830
9831 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9832
9833 PR libfortran/23760
9834 * gfortran.dg/g77/1832.f: Remove long string in write statement
9835 to allow the test to pass on correct list directed output with
9836 prepended space.
9837
9838 2005-09-07 James E Wilson <wilson@specifix.com>
9839
9840 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9841
9842 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9843
9844 * gfortran.dg/parameter+save.f90: Rename to
9845 * gfortran.dg/parameter_save.f90: .. this.
9846
9847 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9848
9849 PR fortran/20848
9850 * gfortran.dg/parameter+save.f90: New test case.
9851
9852 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9853
9854 PR fortran/19269
9855 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9856
9857 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9858
9859 PR c/23075
9860 * gcc.dg/pr23075.c: New test.
9861 * g++.dg/warn/pr23075.C: New test.
9862
9863 PR target/22362
9864 * gcc.target/i386/pr22362.c: New test.
9865
9866 PR rtl-optimization/23098
9867 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9868
9869 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9870 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9871 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9872
9873 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9874
9875 * g++.dg/expr/cast6.C: New test.
9876
9877 PR c++/9782
9878 * g++.dg/init/new15.C: New test.
9879
9880 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9881
9882 * gcc.dg/vect/Os-vect-95.c: New test.
9883 * gcc.dg/vect/vect-95.c: Same.
9884
9885 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9886
9887 * gcc.dg/vect/vect-29.c: Update xfail testing.
9888 * gcc.dg/vect/vect-44.c: Same.
9889 * gcc.dg/vect/vect-48.c: Same.
9890 * gcc.dg/vect/vect-50.c: Same.
9891 * gcc.dg/vect/vect-72.c: Same.
9892 * gcc.dg/vect/vect-77.c: Same.
9893 * gcc.dg/vect/vect-78.c: Same.
9894 * gcc.dg/vect/vect-80.c: Same.
9895 * gcc.dg/vect/vect-96.c: Same.
9896 * gcc.dg/vect/vect-100.c: Same.
9897 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9898 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9899 * gfortran.dg/vect/vect-5.f90: Same.
9900
9901 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9902
9903 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9904 start strings.
9905 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9906 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9907
9908 PR c++/23056
9909 * g++.dg/opt/pr23056.C: New test.
9910
9911 PR rtl-optimization/23098
9912 * gcc.target/i386/pr23098.c: New test.
9913
9914 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9915
9916 PR c++/23667
9917 * g++.dg/template/static15.C: New test.
9918
9919 PR c++/21440
9920 * g++.dg/ext/stmtexpr5.C: New test.
9921 * g++.dg/ext/stmtexpr6.C: Likewise.
9922
9923 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
9924
9925 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
9926
9927 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
9928 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9929 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9930
9931 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
9932
9933 PR libfortran/23321
9934 * gfortran.dg/direct_io_4.f90: New test case.
9935
9936 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
9937 Rasmus Hahn <rassahah@neofonie.de>
9938
9939 PR libobjc/23108
9940 * objc.dg/type-stream-1.m: New test.
9941
9942 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
9943
9944 PR fortran/23661
9945 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
9946 gfortran.dg/print_fmt_3.f90: New test.
9947
9948 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9949
9950 * gfortran.dg/fmt_t_1.f90: New test.
9951
9952 2005-09-03 Jakub Jelinek <jakub@redhat.com>
9953
9954 PR rtl-optimization/23454
9955 * g++.dg/opt/pr23454.C: New test.
9956
9957 2005-09-03 Mark Mitchell <mark@codesourcery.com>
9958
9959 PR c++/23699
9960 * g++.dg/ext/static1.C: New test.
9961
9962 2005-09-02 Richard Henderson <rth@redhat.com>
9963
9964 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
9965 tail call to check_fa_work.
9966
9967 2005-09-02 Mark Mitchell <mark@codesourcery.com>
9968
9969 PR c++/21687
9970 * g++.dg/other/gc3.C: New test.
9971
9972 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9973
9974 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
9975 * gcc.dg/20050826-1.c: Likewise.
9976
9977 2005-08-31 Mark Mitchell <mark@codesourcery.com>
9978
9979 PR c++/23167
9980 * g++.dg/expr/volatile1.C: New test.
9981
9982 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
9983
9984 PR middle-end/23547
9985 * gcc.dg/pr23547.c: New test.
9986
9987 2005-09-02 Richard Sandiford <richard@codesourcery.com>
9988
9989 PR c/22061
9990 * gcc.c-torture/execute/pr22061-1.c,
9991 * gcc.c-torture/execute/pr22061-2.c,
9992 * gcc.c-torture/execute/pr22061-3.c,
9993 * gcc.c-torture/execute/pr22061-4.c: New tests.
9994
9995 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
9996
9997 * gcc.dg/Wredundant-decls-2.c: New test to check that
9998 -Wredundant-decls does not issue warning for a variable
9999 definition following a declaration.
10000
10001 2005-09-01 Jakub Jelinek <jakub@redhat.com>
10002
10003 PR debug/7241
10004 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
10005 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
10006 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
10007
10008 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
10009 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
10010 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
10011 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
10012 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
10013 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
10014 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
10015 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
10016
10017 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10018
10019 PR objc/23306
10020 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
10021 scan-assmbler.
10022
10023 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
10024
10025 PR target/21255
10026 * gcc.dg/pr21255-1.c: New test.
10027 * gcc.dg/pr21255-2-mb.c: Likewise.
10028 * gcc.dg/pr21255-2-ml.c: Likewise.
10029 * gcc.dg/pr21255-3.c: Likewise.
10030 * gcc.dg/pr21255-4.c: Likewise.
10031
10032 2005-08-31 Dale Johannesen <dalej@apple.com>
10033
10034 * gcc.dg/20050830-1.c: New.
10035
10036 2005-08-31 Josh Conner <jconner@apple.com>
10037
10038 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
10039 command-line options for arm-*-* targets.
10040 * g++.dg/init/array16.C: Likewise.
10041 * g++.dg/other/crash-4.C: Likewise.
10042
10043 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10044
10045 PR obj-c++/23640
10046 * obj-c++.dg/gnu-runtime-3.mm: New test.
10047
10048 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10049
10050 PR c++/13377
10051 * g++.dg/lookup/ambig4.C: New test.
10052 * g++.dg/lookup/ambig5.C: New test.
10053 * g++.dg/tc1/dr101.C: Adjust error markers.
10054
10055 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10056
10057 PR c++/23639
10058 * g++.dg/template/ttp5.C: Adjust error markers.
10059
10060 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10061
10062 PR testsuite/23609
10063 * lib/obj-c++.exp: Include target-libpath.exp.
10064 (obj-c++_link_flags): Look for the GNU libobjc library
10065 and set the library path to include it.
10066 Don't manually set LD_LIBRARY_PATH (etc.) but call
10067 set_ld_library_path_env_vars instead.
10068 (obj-c++_target_compile): Don't set library path or
10069 linker flags because they are already set correctly
10070 in obj-c++_link_flags.
10071
10072 2005-08-30 Josh Conner <jconner@apple.com>
10073
10074 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10075 to command-line options for arm-*-* targets.
10076
10077 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10078
10079 * g++.dg/other/i386-1.C: New.
10080
10081 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10082
10083 PR preprocessor/20348
10084 PR preprocessor/20356
10085 * gcc.dg/cpp/pr20348.c: New test.
10086 * gcc.dg/cpp/pr20348.h: New file.
10087 * gcc.dg/cpp/inc/pr20348.h: New file.
10088 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10089 * gcc.dg/cpp/pr20356.c: New test.
10090 * gcc.dg/cpp/pr20356.h: New file.
10091 * gcc.dg/cpp/inc/pr20356.h: New file.
10092 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10093
10094 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10095
10096 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10097 Fix array dimension to avoid correct end-of-file error.
10098
10099 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10100
10101 PR libfortran/23598
10102 * gfortran.dg/iostat_1.f90: New test.
10103
10104 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10105
10106 PR middle-end/23408
10107 * gcc.dg/pr23408.c: New test.
10108
10109 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10110
10111 PR c++/23099
10112 * g++.dg/init/member1.C: Make sure erroneous static data member
10113 definitions are required.
10114 * g++.dg/template/static13.C: New test.
10115 * g++.dg/template/static14.C: Likewise.
10116
10117 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10118
10119 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10120 -march=pentium4, remove ilp32 requirement.
10121
10122 PR middle-end/23484
10123 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10124 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10125
10126 2005-08-29 Andreas Jaeger <aj@suse.de>
10127
10128 PR testsuite/23607
10129 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10130
10131 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10132
10133 * gcc.c-torture/execute/20050316-2.c: New test.
10134 * gcc.c-torture/execute/20050316-3.c: New test.
10135 * gcc.dg/torture/pr16104-1.c: New test.
10136
10137 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10138
10139 PR middle-end/23463
10140 * gcc.c-torture/execute/zero-struct-1.c: New test.
10141
10142 2005-08-27 Richard Guenther <rguenther@suse.de>
10143
10144 PR target/23575
10145 * gcc.target/i386/pr23575.c: New testcase.
10146
10147 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10148
10149 PR rtl-optimization/23561
10150 * gcc.c-torture/execute/20050826-1.c: New test.
10151
10152 PR rtl-opt/23560
10153 * gcc.c-torture/execute/20050826-2.c: New test.
10154
10155 2005-08-26 Dale Johannesen <dalej@apple.com>
10156
10157 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10158 * gcc.dg/20050826-1.c: New.
10159
10160 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10161
10162 PR c++/19004
10163 * g++.dg/template/nontype13.C: New test.
10164
10165 PR c++/23491
10166 * g++.dg/init/new14.C: New test.
10167 * g++.dg/expr/anew1.C: Do not XFAIL.
10168 * g++.dg/expr/anew2.C: Likewise.
10169 * g++.dg/expr/anew3.C: Likewise.
10170
10171 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10172
10173 PR middle-end/22439
10174 * gcc.dg/vla-3.c: New test.
10175
10176 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10177
10178 PR fortran/20363
10179 * gfortran.dg/named_interface.f90: New.
10180
10181 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10182
10183 * gcc.c-torture/execute/frame-address.c: New test.
10184
10185 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10186
10187 PR c++/20817
10188 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10189
10190 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10191
10192 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10193
10194 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10195
10196 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10197 * gcc.dg/altivec-22.c: Rename from..
10198 * gcc.dg/altivec-nomfcr.c: ..this.
10199
10200 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10201
10202 PR tree-optimization/23546
10203 * gcc.dg/tree-ssa/pr23546.c: New test.
10204
10205 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10206
10207 PR fortran/17758
10208 * gfortran.dg/nonreturning_statements.f90: New test.
10209
10210 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10211
10212 PR c++/22454
10213 * g++.dg/parse/crash29.C: New.
10214
10215 2005-08-23 DJ Delorie <dj@redhat.com>
10216
10217 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10218 constants have the L suffix.
10219
10220 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10221
10222 PR c++/23044
10223 * g++.dg/template/instantiate8.C: New.
10224
10225 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10226
10227 PR middle-end/23467
10228 * gcc.c-torture/execute/pr23467.c: New test.
10229
10230 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10231
10232 PR tree-optimization/22043
10233 * gcc.c-torture/execute/20050613-1.c: New test.
10234
10235 2005-08-23 Ben Elliston <bje@au.ibm.com>
10236
10237 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10238
10239 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10240
10241 PR rtl-optimization/23478
10242 * g++.dg/opt/pr23478.C: New test.
10243
10244 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10245
10246 PR c/18715
10247 * gcc.dg/switch-warn-3.c: New test.
10248
10249 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10250
10251 PR c++/22233
10252 * g++.dg/template/param1.C: New test.
10253
10254 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10255
10256 PR c++/23089
10257 * g++.dg/other/incomplete1.C: New test.
10258
10259 2005-08-22 Ira Rosen <irar@il.ibm.com>
10260
10261 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10262 are vectorizable.
10263
10264 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10265
10266 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10267 d_lines_5.f: New.
10268
10269 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10270
10271 * gcc.target/i386/sse-4.c: New test.
10272
10273 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10274
10275 PR testsuite/23239
10276 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10277
10278 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10279
10280 * gcc.dg/20050811-1.c: New test.
10281 * gcc.dg/20050811-2.c: New test.
10282
10283 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10284
10285 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10286
10287 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10288
10289 PR 23476
10290 * gcc.c-torture/compile/pr23476.c: New test.
10291
10292 2005-08-19 Devang Patel <dpatel@apple.com>
10293
10294 PR tree-optimization/23048
10295 * gcc.dg/tree-ssa/pr23048.c: New test.
10296
10297 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10298
10299 PR middle-end/20624
10300 * g++.dg/warn/Wreturn-3.C: New test
10301
10302 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10303
10304 PR tree-optimization/22228
10305 * g++.dg/vect/pr22543.cc: New test.
10306
10307 2005-08-17 Steven Bosscher <stevenb@suse.de>
10308
10309 PR tree-optimization/21574
10310 * gcc.dg/tree-ssa/pr21574.c: New test.
10311
10312 2005-08-16 James E Wilson <wilson@specifix.com>
10313
10314 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10315
10316 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10317
10318 PR tree-opt/23402
10319 * gcc.c-torture/compile/zero-strct-3.c: New test.
10320 * gcc.c-torture/compile/zero-strct-4.c: New test.
10321
10322 2005-08-16 Steven Bosscher <stevenb@suse.de>
10323
10324 PR target/23376
10325 * gcc.target/x86_64/pr23376.c: New test.
10326
10327 2005-08-16 Ian Lance Taylor <ian@airs.com>
10328
10329 PR c++/23337
10330 * g++.dg/ext/vector2.C: New.
10331
10332 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10333
10334 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10335
10336 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10337
10338 PR libfortran/23428
10339 * gfortran.dg/inquire-complex.f90: New test case.
10340
10341 2005-08-16 James E Wilson <wilson@specifix.com>
10342
10343 PR tree-optimization/21105
10344 * gcc.dg/large-size-array.c: New.
10345
10346 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10347
10348 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10349 type.
10350 * gcc.dg/vect/vect-41: Likewise.
10351 * gcc.dg/vect/vect-42: Likewise.
10352 * gcc.dg/vect/vect-43: Likewise.
10353 * gcc.dg/vect/vect-44: Likewise.
10354 * gcc.dg/vect/vect-46: Likewise.
10355 * gcc.dg/vect/vect-47: Likewise.
10356 * gcc.dg/vect/vect-48: Likewise.
10357 * gcc.dg/vect/vect-52: Likewise.
10358 * gcc.dg/vect/vect-53: Likewise.
10359 * gcc.dg/vect/vect-54: Likewise.
10360 * gcc.dg/vect/vect-55: Likewise.
10361 * gcc.dg/vect/vect-56: Likewise.
10362 * gcc.dg/vect/vect-57: Likewise.
10363 * gcc.dg/vect/vect-58: Likewise.
10364 * gcc.dg/vect/vect-59: Likewise.
10365 * gcc.dg/vect/vect-60: Likewise.
10366 * gcc.dg/vect/vect-61: Likewise.
10367 * gcc.dg/vect/vect-85: Likewise.
10368 * gcc.dg/vect/vect-87: Likewise.
10369 * gcc.dg/vect/vect-88: Likewise.
10370 * gcc.dg/vect/vect-93.c: Likewise.
10371 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10372 * gcc.dg/vect/vect-75: Likewise.
10373 * gcc.dg/vect/vect-76: Likewise.
10374 * gcc.dg/vect/vect-77: Likewise.
10375 * gcc.dg/vect/vect-78: Likewise.
10376 * gcc.dg/vect/vect-80: Likewise.
10377 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10378 vectorized for the expected reason, rather than checking how alignment
10379 was handled.
10380 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10381 type and also instead of aligned pointers. Added documentation.
10382
10383 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10384
10385 * gfortran.dg/power.f90: New test.
10386
10387 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10388
10389 PR rtl-optimization/23299
10390 * g++.dg/opt/pr23299.C: New test.
10391
10392 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10393
10394 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10395
10396 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10397
10398 * g++.dg/template/local6.C: New test.
10399
10400 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10401
10402 * execute/exceptions/finally-1.m: Check that the catch and finally are
10403 being called. Also add a "return 0;" at the end of main.
10404
10405 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10406
10407 PR fortran/21432.
10408 * gfortran.dg/namelist_print_1.f: New test of functionality of
10409 PRINT namelist.
10410 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10411 namelist generates error with -std=f95.
10412
10413 2005-08-14 Ira Rosen <irar@il.ibm.com>
10414
10415 PR tree-optimization/23119
10416 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10417
10418 2005-08-13 Marcin Koziej <creep@desk.pl>
10419 Andrew Pinski <pinskia@physics.uc.edu>
10420
10421 PR libobjc/22492
10422 * execute/exceptions/finally-1.m: New test.
10423
10424 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10425
10426 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10427 testsuite.
10428 * objc/execute/exceptions/trivial.m: New test.
10429 * objc.dg/try-catch-11.m: Move to ...
10430 * objc/execute/exceptions/foward-1.m: Here.
10431 * objc.dg/try-catch-2.m: Move to ...
10432 * objc/execute/exceptions/catchall-1.m: Here.
10433 * objc.dg/try-catch-8.m: Move to ...
10434 * objc/execute/exceptions/local-variables-1.m: Here.
10435
10436 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10437
10438 * objc.dg/nested-func-1.m: Move to ...
10439 * objc/execute/nested-func-1.m: Here.
10440
10441 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10442
10443 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10444 in ${options} instead of [target_info name].
10445 * lib/obj-c++.exp (objc_target_compile): Likewise.
10446
10447 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10448
10449 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10450
10451 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10452
10453 part of PR testsuite/23348
10454 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10455 of the torture options.
10456 * objc/compile/trivial.m: New test.
10457
10458 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10459
10460 * gfortran.dg/eoshift.f90: Correct format.
10461
10462 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10463
10464 * gfortran.fortran-torture/execute/character_passing.f90:
10465 Fix comment typo.
10466
10467 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10468
10469 PR c++/8271
10470 * g++.dg/template/unify10.C: New.
10471
10472 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10473
10474 * g++.dg/parse/pr22514.C: Move to...
10475 * g++.dg/debug/pr22514.C: here.
10476
10477 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10478
10479 PR c++/23266
10480 * g++.dg/inherit/pure1.C: New test.
10481
10482 * ChangeLog: Fix typos.
10483
10484 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10485 Steven Bosscher <stevenb@suse.de>
10486
10487 * gfortran.dg/runtime_warning_1.f90: New test.
10488
10489 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10490
10491 PR c++/23219
10492 * g++.dg/parse/crash28.C: New.
10493
10494 2005-08-11 Richard Guenther <rguenther@suse.de>
10495
10496 PR target/23289
10497 * gcc.target/i386/tailcall-1.c: New testcase.
10498
10499 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10500
10501 * gcc.dg/vect/vect-67.c: Un-xfail.
10502
10503 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10504
10505 PR c++/23225
10506 * g++.dg/testsuite/parse/crash27.C: new test.
10507
10508 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10509
10510 PR libfortran/22143
10511 * gfortran.dg/shift-kind.f90: New testcase.
10512
10513 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10514
10515 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10516 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10517
10518 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10519
10520 PR c++/20646
10521 * g++.dg/other/mult-stor1.C: New test.
10522
10523 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10524
10525 * gcc.c-torture/pr18299-1.c: Move to ...
10526 * gcc.c-torture/compile/pr18299-1.c: Here.
10527
10528 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10529
10530 * gfortran/fortran.torture/execute/character_passing.f90:
10531 Fix types for LSAME.
10532
10533 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10534
10535 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10536 input data back to what it was originally.
10537
10538 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10539
10540 * objc.dg/try-catch-8.m: Enable for all targets.
10541
10542 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10543
10544 * gcc.dg/pr23165.c: New test.
10545
10546 2005-08-09 Steven Bosscher <stevenb@suse.de>
10547
10548 PR tree-optimization/23234
10549 * gcc.dg/tree-ssa/pr23234.c: New test.
10550
10551 2005-08-08 Josh Conner <jconner@apple.com>
10552
10553 PR rtl-optimization/23241
10554 * gcc.dg/char-compare.c: New test.
10555
10556 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10557
10558 PR c++/22508
10559 * g++.dg/init/new13.C: New test.
10560
10561 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10562
10563 PR c++/21166
10564 * g++.dg/other/crash-4.C: Adjust
10565 * g++/dg/ext/packed9.C: New.
10566
10567 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10568
10569 PR middle-end/21964
10570 * gcc.c-torture/execute/pr21964-1.c: New test.
10571
10572 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10573
10574 PR c/22458
10575 * gcc.dg/pr22458-1.c: New test.
10576
10577 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10578 Steven G. Kargl <kargls@comcast.net>
10579
10580 PR fortran/22390
10581 * gfortran.dg/flush_1.f90: New test.
10582
10583 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10584
10585 PR c++/23191
10586 * g++.dg/template/eh2.C: New test.
10587
10588 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10589
10590 PR c++/19498
10591 * g++.dg/template/instantiate7.C: New test.
10592
10593 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10594
10595 PR c/23113
10596 * gcc.dg/Wunused-value-1.c: New test.
10597
10598 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10599
10600 PR rtl-optimization/23233
10601 * gcc.c-torture/compile/pr23233-1.c: New test.
10602
10603 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10604
10605 PR fortran/18833
10606 PR fortran/20850
10607 * gfortran.dg/equiv_1.f90: New test.
10608 * gfortran.dg/equiv_2.f90: New test.
10609 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10610 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10611 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10612
10613 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10614
10615 * gcc.c-torture/execute/vrp-5.c: New test.
10616 * gcc.c-torture/execute/vrp-6.c: New test.
10617 * gcc.dg/tree-ssa/vrp21.c: New test.
10618
10619 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10620
10621 * g++.dg/parse/pr22514.C: New test.
10622
10623 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10624
10625 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10626
10627 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10628 instead of constant loads / pool entries.
10629
10630 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10631
10632 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10633 TEST_TO_WCTYPE.
10634
10635 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10636
10637 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10638 __WINT_TYPE__ in generated prototypes if possible.
10639
10640 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10641
10642 PR 22037
10643 * g++.dg/tree-ssa/pr22037.C:
10644
10645 2005-08-04 Richard Henderson <rth@redhat.com>
10646
10647 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10648 scan-tree-dump-times directive.
10649
10650 2005-08-04 Jan Hubicka <jh@suse.cz>
10651
10652 * gcov-1.C: Fix switch counts.
10653 * gcov-4b.c: Likewise.
10654
10655 2005-08-03 Jeff Law <law@redhat.com>
10656
10657 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10658
10659 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10660
10661 * gcc.c-torture/execute/pr23135.c: New test.
10662
10663 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10664
10665 PR tree-optimization/19899
10666 * gcc.dg/tree-ssa/scev-1.c: New test.
10667 * gcc.dg/tree-ssa/scev-2.c: New test.
10668
10669 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10670
10671 PR target/18582
10672 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10673
10674 2005-08-03 Jan Hubicka <jh@suse.cz>
10675
10676 * update-conroll.c: New testcase.
10677 * update-conroll-2.c: New testcase.
10678
10679 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10680
10681 * gfortran.dg/constant_substring.f: New test.
10682 * gfortran.dg/pr22491.f: New test.
10683
10684 2005-08-02 Jan Hubicka <jh@suse.cz>
10685
10686 * update-threading.c: Replace by the proper one.
10687
10688 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10689
10690 PR 23164
10691 * g++.dg/tree-ssa/pr23164.C: New test.
10692
10693 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10694
10695 * gcc.dg/tree-ssa/pr23192.c: New test.
10696
10697 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10698
10699 * gcc.c-torture/execute/vrp-4.c: New test.
10700
10701 2005-08-02 Jan Hubicka <jh@suse.cz>
10702
10703 * update-threading.c: New test.
10704
10705 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10706
10707 * gcc.c-torture/compile/20050801-1.c: New test.
10708 * gcc.c-torture/compile/20050801-2.c: New test.
10709
10710 2005-08-01 Jan Hubicka <jh@suse.cz>
10711
10712 * val-prof-5.c: New test.
10713
10714 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10715
10716 PR c/22311
10717 * gcc.dg/pr22311-1.c : New test.
10718
10719 2005-07-31 Steven Bosscher <stevenb@suse.de>
10720
10721 PR target/23095
10722 * gfortran.dg/pr23095.f: New test.
10723
10724 PR c++/22003
10725 * g++.dg/other/pr22003.C: New test.
10726
10727 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10728
10729 PR target/20621
10730 * gcc.c-torture/execute/pr20621-1.c: New test.
10731
10732 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10733
10734 * gfortran.dg/comma_format_extension_4.f: Adjust length
10735 of string for format.
10736 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10737 print statement with internal write.
10738 * gfortran.dg/der_array_io_2.f: Likewise.
10739 * gfortran.dg/der_array_io_3.f: Likewise.
10740
10741 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10742
10743 * gcc.dg/fold-abs-4.c: new test.
10744
10745 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10746
10747 PR fortran/22570 an related issues.
10748 * gfortran.dg/x_slash_1.f: New test.
10749
10750 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10751
10752 PR c/23143
10753 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10754 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10755
10756 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10757
10758 PR c/529
10759 * gcc.dg/Wshadow-3.c: New test.
10760
10761 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10762
10763 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10764 used to have the wrong bounds).
10765
10766 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10767
10768 PR c/21720
10769 * gcc.dg/hex-round-1.c: Test more cases.
10770 * gcc.dg/hex-round-2.c: New test.
10771
10772 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10773
10774 PR 22550
10775 * g++.dg/tree-ssa/pr22550.C: New test.
10776
10777 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10778
10779 * gcc.dg/tree-ssa/vrp19.c: New test.
10780 * gcc.dg/tree-ssa-vrp20.c: New test.
10781
10782 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10783
10784 PR c/22240
10785 * gcc.dg/transparent-union-4.c: New test.
10786
10787 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10788
10789 PR c/22192
10790 * gcc.dg/c99-vla-2.c: New test.
10791
10792 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10793
10794 PR c/21720
10795 * gcc.dg/hex-round-1.c: New test.
10796
10797 2005-07-28 Jan Hubicka <jh@suse.cz>
10798
10799 * inliner-1.c: Do not dump everything.
10800 * tree-prof.exp: Do not pass -ftree-based-profiling.
10801 * bprob.exp: Likewise.
10802
10803 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10804
10805 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10806
10807 PR c++/22545
10808 * g++.dg/expr/ptrmem7.C: New test.
10809
10810 2005-07-28 Mike Stump <mrs@apple.com>
10811
10812 * g++.old-deja/g++.mike/visibility-1.C: New test.
10813
10814 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10815
10816 PR c/20187
10817 * gcc.c-torture/execute/pr20187-1.c: New test.
10818
10819 2005-07-28 Jeff Law <law@redhat.com>
10820
10821 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10822 * gcc.dg/tree-ssa/vrp18.c: New test.
10823
10824 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10825
10826 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10827
10828 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10829
10830 PR tree-optimization/22506
10831 * gcc.dg/vect/ps22506.c: New test.
10832
10833 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10834
10835 PR target/21149
10836 * gcc.target/i386/sse-3.c: New test.
10837
10838 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10839
10840 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10841 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10842
10843 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10844
10845 PR c/22589
10846 * gcc.c-torture/compile/pr22589-1.c: New test.
10847
10848 2005-07-28 Jan Hubicka <jh@suse.cz>
10849
10850 * update-loopch.c: New testcase.
10851
10852 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10853
10854 PR rtl-optimization/23047
10855 * gcc.c-torture/execute/pr23047.c: New test.
10856 * gcc.c-torture/execute/pr23047.x: New.
10857
10858 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10859
10860 PR tree-optimization/22493
10861 * gcc.c-torture/execute/pr22493-1.c: New test.
10862 * gcc.c-torture/execute/pr22493-1.x: New.
10863 * gcc.c-torture/execute/vrp-1.c: New test.
10864 * gcc.c-torture/execute/vrp-2.c: New test.
10865 * gcc.c-torture/execute/vrp-2.c: New test.
10866
10867 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10868
10869 * gcc.target/frv/all-builtin-read8.c: Delete.
10870 * gcc.target/frv/all-builtin-read16.c: Delete.
10871 * gcc.target/frv/all-builtin-read32.c: Delete.
10872 * gcc.target/frv/all-builtin-read64.c: Delete.
10873 * gcc.target/frv/all-builtin-write8.c: Delete.
10874 * gcc.target/frv/all-builtin-write16.c: Delete.
10875 * gcc.target/frv/all-builtin-write32.c: Delete.
10876 * gcc.target/frv/all-builtin-write64.c: Delete.
10877 * gcc.target/frv/all-read-write-1.c: New.
10878
10879 2005-07-27 Jeff Law <law@redhat.com>
10880
10881 * gcc.c-torture/execute/pr22630.c: New test.
10882
10883 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10884
10885 PR tree-optimization/23073
10886 * gcc.dg/vect/nodump-pr23073.c: New test.
10887 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10888
10889 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10890
10891 PR tree-optimize/22348
10892 * gcc.c-torture/execute/pr22348.c: New.
10893
10894 2005-07-27 Richard Guenther <rguenther@suse.de>
10895
10896 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10897
10898 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10899
10900 PR fortran/22503
10901 * gfortran.dg/logical_comp.f90: New test.
10902
10903 2005-07-27 Jan Hubicka <jh@suse.cz>
10904
10905 * inliner-1.c: Add cleanup of dumps.
10906 * val-prof-*.c: Likewise.
10907 * update-tailcall.c: New.
10908
10909 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10910
10911 PR 22591
10912 * gcc.dg/tree-ssa/pr22591.c: New test.
10913 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10914
10915 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10916
10917 PR libobjc/22606
10918 * objc.dg/try-catch-11.m: New test.
10919
10920 2005-07-26 Richard Guenther <rguenther@suse.de>
10921
10922 PR tree-optimization/22486
10923 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
10924
10925 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10926
10927 PR tree-opt/22484
10928 * testsuite/g++.dg/opt/loop2.C: New test.
10929
10930 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
10931
10932 * gcc.dg/tree-ssa/reassoc-3.c: New test.
10933 * gcc.dg/tree-ssa/reassoc-4.c: New test.
10934
10935 2005-07-25 Adam Nemet <anemet@lnxw.com>
10936
10937 * lib/profopt.exp (profopt-execute): Check for profiling data
10938 files on the target.
10939
10940 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
10941
10942 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
10943 for matching of asm labels.
10944
10945 2005-07-25 Richard Guenther <rguenther@suse.de>
10946
10947 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
10948
10949 2005-07-25 Richard Guenther <rguenther@suse.de>
10950
10951 PR testsuite/22624
10952 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
10953
10954 2005-07-25 Ira Rosen <irar@il.ibm.com>
10955
10956 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
10957 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
10958 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
10959 * gcc.dg/vect/vect-100.c: New test.
10960 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
10961 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
10962 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
10963 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
10964 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
10965 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
10966 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
10967 * gfortran.dg/vect/pr19049.f90: New testcase.
10968 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
10969
10970 2005-07-25 Jakub Jelinek <jakub@redhat.com>
10971
10972 * gcc.c-torture/execute/20050713-1.c: New test.
10973
10974 PR fortran/20063
10975 * gfortran.fortran-torture/execute/data_4.f90: New test.
10976
10977 PR middle-end/20303
10978 * gcc.dg/visibility-d.c: New test.
10979
10980 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
10981
10982 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
10983 * gfortran.dg/underflow.f90: Ditto.
10984
10985 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10986
10987 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
10988 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
10989 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
10990
10991 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10992
10993 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
10994 include case of field width of zero.
10995
10996 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
10997
10998 PR libgfortran/21875
10999 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
11000 with trailing blanks on normal formatted read.
11001
11002 2005-07-23 Chao-ying Fu <fu@mips.com>
11003
11004 * gcc.target/mips/mips32-dsp-type.c: New test.
11005 * gcc.target/mips/mips32-dsp.c: New test.
11006
11007 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
11008
11009 PR testsuite/21073
11010 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
11011
11012 PR testsuite/20454
11013 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
11014 and __cyg_profile_func_exit.
11015
11016 2005-07-22 David Edelsohn <edelsohn@gnu.org>
11017
11018 * gfortran.dg/comma_format_extension_3.f: Fix typo.
11019 * gfortran.dg/comma_format_extension_4.f: Same.
11020 * gfortran.dg/pr15332.f: Same.
11021 * gfortran.dg/pr21730.f: Same.
11022
11023 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
11024
11025 * g++.dg/opt/vrp2.C: Fix testcase.
11026
11027 PR tree-opt/22625
11028 * g++.dg/opt/vrp2.C: New test.
11029
11030 2005-07-22 Mark Mitchell <mark@codesourcery.com>
11031
11032 PR debug/21828
11033 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
11034
11035 2005-07-22 Diego Novillo <dnovillo@redhat.com>
11036
11037 * gcc.dg/tree-ssa/20050719-1.c: New test.
11038
11039 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
11040
11041 * gcc.dg/bfin-longcall-1.c: New file.
11042 * gcc.dg/bfin-longcall-2.c: New file.
11043
11044 2005-07-21 Janis Johnson <janis187@us.ibm.com>
11045
11046 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
11047
11048 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11049
11050 PR middle-end/19055
11051 * gcc.dg/tree-ssa/pr19055.c: New test.
11052 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11053
11054 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11055
11056 PR C++/22358
11057 * g++.dg/other/pr22358.C: New test.
11058
11059 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11060
11061 PR c++/2922
11062 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11063
11064 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11065
11066 PR c++/15938
11067 * g++.dg/init/union2.C: New test.
11068
11069 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11070
11071 PR c/22393
11072 * gcc.dg/complex-4.c: New test.
11073
11074 2005-07-21 Richard Guenther <rguenther@suse.de>
11075
11076 PR testsuite/22522
11077 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11078 scanning for asm labels.
11079 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11080
11081 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11082
11083 PR target/22085
11084 * gcc.dg/altivec-pr22085.c: New.
11085
11086 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11087
11088 PR tree-optimization/19210
11089 * gcc.dg/tree-ssa/pr19210-1.c: New.
11090 * gcc.dg/tree-ssa/pr19210-2.c: New.
11091
11092 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11093
11094 PR rtl-optimization/22167
11095 * g++.dg/opt/pr22167.C: New test.
11096
11097 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11098
11099 PR c++/2922
11100 * g++.dg/lookup/two-stage2.C: New.
11101 * g++.dg/lookup/two-stage3.C: New.
11102 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11103 fixed two-stage name lookup for operators.
11104 * g++.dg/template/call3.C: Compiler now produces an appropriate
11105 error message.
11106 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11107 14 as a candidate.
11108 * g++.dg/template/ptrmem4.C: Compiler produces different error
11109 message.
11110 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11111 connect_to_method as a candidate.
11112
11113 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11114
11115 * gcc.dg/fold-alloc-1.c: New test.
11116
11117 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11118
11119 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11120 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11121
11122 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11123
11124 * gcc.dg/fold-abs-1.c: New test.
11125 * gcc.dg/fold-abs-2.c: New test.
11126 * gcc.dg/fold-abs-3.c: New test.
11127
11128 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11129
11130 Make CONSTRUCTOR use VEC to store initializers.
11131 * g++.dg/ext/complit3.C: Check for specific error messages.
11132 * g++.dg/init/brace2.C: Update error message.
11133 * g++.dg/warn/Wbraces2.C: Likewise.
11134
11135 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11136
11137 PR fortran/16940
11138 * gfortran.dg/module_interface_1.f90: New test.
11139
11140 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11141 Kenneth Zadeck <zadeck@naturalbridge.com>
11142
11143 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11144
11145 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11146
11147 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11148 specify -Wformat for these tests.
11149 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11150 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11151 * gcc.dg/format/opt-6.c: Delete.
11152
11153 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11154
11155 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11156 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11157
11158 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11159
11160 * gcc.dg/tree-ssa/alias-2.c: New test.
11161
11162 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11163
11164 PR c++/22263
11165 * g++.dg/template/explicit7.C: New test.
11166
11167 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11168
11169 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11170 width of 8 to +Inf and -Inf.
11171
11172 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11173
11174 PR c++/22139
11175 * g++.dg/template/friend36.C: New test.
11176
11177 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11178
11179 PR fortran/21730
11180 * gfortran.dg/pr21730.f: New test.
11181
11182 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11183 Kenneth Zadeck <zadeck@naturalbridge.com>
11184
11185 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11186 since pure const detection cannot run at -O1 in c compiler.
11187 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11188 can now optimize this case properly.
11189 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11190 because we now pass.
11191 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11192
11193 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11194
11195 PR c/22421
11196 * gcc.dg/format/bitfld-1.c: New test.
11197
11198 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11199
11200 PR c++/22204
11201 * g++.dg/rtti/repo1.C: New test.
11202
11203 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11204
11205 PR middle-end/22398
11206 * gcc.c-torture/compile/pr22398.c: New test.
11207
11208 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11209
11210 PR c++/22132
11211 * g++.dg/expr/cast4.C: New test.
11212
11213 2005-07-15 Richard Guenther <rguenther@suse.de>
11214
11215 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11216 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11217
11218 2005-07-15 Steven Bosscher <stevenb@suse.de>
11219
11220 PR tree-optimization/22230
11221 * gcc.dg/tree-ssa/pr22230.c: New test.
11222
11223 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11224
11225 * gfortran.dg/g77/cpp6.f: New test.
11226
11227 PR fortran/22417
11228 * gfortran.dg/g77/cpp5.F: New test.
11229 * gfortran.dg/g77/cpp5.h: New file.
11230 * gfortran.dg/g77/cpp5inc.h: New file.
11231
11232 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11233
11234 PR libfortran/16435
11235 * gfortran.dg/tl_editting.f90: New.
11236 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11237
11238 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11239
11240 * gfortran.dg/char_array_constructor.f90: New test.
11241
11242 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11243
11244 * gfortran.dg/past_eor.f90: New.
11245 * gfortran.dg/complex_read.f90: New.
11246
11247 2005-07-13 Jeff Law <law@redhat.com>
11248
11249 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11250 additional casts.
11251
11252 * gcc.dg/tree-ssa/pr22321.c: New test
11253
11254 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11255
11256 PR tree-optimization/21921
11257 * gcc.dg/tree-ssa/pr21921.c: New.
11258
11259 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11260
11261 PR tree-optimizatio/22442
11262 * gcc.dg/tree-ssa/loop-11.c: New test.
11263
11264 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11265
11266 PR tree-opt/21840
11267 * gcc.c-torture/compile/pr21840.c: New test.
11268
11269 2005-07-12 Jan Hubicka <jh@suse.cz>
11270
11271 * gcc.c-torture/compile/pr22379.c: New test.
11272
11273 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11274
11275 PR libfortran/21593
11276 gfortran.dg/dev_null.f90: Remove outdated comment about
11277 PR libfortran/21593.
11278
11279
11280 2005-07-12 Dale Johannesen <dalej@apple.com>
11281
11282 * gcc.target/i386/compress-float-sse.c: New.
11283 * gcc.target/i386/compress-float-sse-pic.c: New.
11284 * gcc.target/i386/compress-float-387.c: New.
11285 * gcc.target/i386/compress-float-387-pic.c: New.
11286 * gcc.dg/compress-float-ppc.c: New.
11287 * gcc.dg/compress-float-ppc-pic.c: New.
11288
11289 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11290
11291 PR libfortran/21593
11292 gfortran.dg/dev_null.f90: Remove targets.
11293
11294 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11295
11296 PR tree-opt/22335
11297 * gcc.dg/pr22335-1.c: New test.
11298 * gcc.dg/pr22335-2.c: New test.
11299
11300 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11301
11302 PR c++/20172
11303 * g++.dg/template/nontype12.C : New test.
11304
11305 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11306
11307 * gcc.dg/tree-ssa/loop-10.c: New test.
11308
11309 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11310
11311 * gcc.c-torture/execute/20020720-1.x: Remove.
11312
11313 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11314
11315 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11316
11317 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11318
11319 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11320 (dg-mips-options): Use it.
11321
11322 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11323
11324 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11325
11326 2005-07-09 Richard Henderson <rth@redhat.com>
11327
11328 * lib/target-supports.exp (check_effective_target_sync_char_short):
11329 Add alpha.
11330
11331 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11332
11333 PR libfortran/22217
11334 * gfortran.dg/negative-z-descriptor.f90: New test.
11335
11336 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11337
11338 PR tree-opt/22329
11339 * gcc.dg/pr22329.c: New test.
11340
11341 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11342
11343 PR tree-optimization/20139
11344 * gcc.dg/tree-ssa/pr20139.c: New.
11345
11346 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11347
11348 PR tree-opt/22356
11349 * testsuite/gcc.dg/pr22356-1.c: New test.
11350
11351 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11352
11353 PR c++/21799
11354 * g++.dg/template/unify8.C: New.
11355 * g++.dg/template/unify9.C: New.
11356
11357 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11358
11359 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11360
11361 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11362
11363 * gcc.dg/darwin-version-1.c: New.
11364 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11365 * gcc.dg/builtins-20.c: Likewise.
11366 * gcc.dg/builtins-53.c: Likewise.
11367 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11368 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11369 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11370 * gcc.dg/torture/builtins-power-1.c: Likewise.
11371 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11372 on Darwin.
11373
11374 2005-07-07 Jeff Law <law@redhat.com>
11375
11376 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11377 argument evaluation order.
11378
11379 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11380
11381 PR libfortran/21594
11382 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11383 Add test cases where the shift length is greater than the
11384 array length.
11385
11386 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11387
11388 * obj-c++.dg/proto-lossage-6.mm: New.
11389 * objc.dg/proto-lossage-6.m: New.
11390
11391 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11392
11393 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11394 * objc.dg/gnu-runtime-2.m: Likewise.
11395
11396 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11397
11398 * gfortran.dg/longline.f: New test.
11399
11400 * gfortran.dg/badline.f: New test.
11401
11402 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11403
11404 PR fortran/16531
11405 PR fortran/15966
11406 PR fortran/18781
11407 * gfortran.dg/hollerith.f90: New.
11408 * gfortran.dg/hollerith2.f90: New.
11409 * gfortran.dg/hollerith3.f90: New.
11410 * gfortran.dg/hollerith4.f90: New.
11411 * gfortran.dg/hollerith_f95.f90: New.
11412 * gfortran.dg/hollerith_legacy.f90: New.
11413 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11414
11415 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11416
11417 PR objc/22274
11418 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11419 * objc.dg/gnu-runtime-2.m: New.
11420
11421 2005-07-06 Jeff Law <law@redhat.com>
11422
11423 * gcc.dg/tree-ssa/vrp17.c: New test.
11424
11425 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11426
11427 PR fortran/22327
11428 * gfortran.dg/array_constructor_5.f90: New test.
11429
11430 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11431
11432 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11433
11434 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11435
11436 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11437 * gcc.dg/980816-1.c: Ditto.
11438
11439 2005-07-06 Jeff Law <law@redhat.com>
11440
11441 * gcc.c-torture/compile/pr21356.c: New test.
11442
11443 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11444
11445 PR c/22013
11446 PR c/22098
11447 * gcc.c-torture/compile/pr22013-1.c,
11448 gcc.c-torture/execute/pr22098-1.c,
11449 gcc.c-torture/execute/pr22098-2.c,
11450 gcc.c-torture/execute/pr22098-3.c: New tests.
11451
11452 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11453
11454 PR c/22308
11455 * gcc.dg/pr22308-1.c: New test.
11456
11457 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11458
11459 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11460 target.
11461 * gcc.dg/compare9.c: Use -fshort-enums instead of
11462 -fno-short-enums. Change the last test to dg-bogus.
11463
11464 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11465
11466 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11467 * gcc.dg/compare9.c: New.
11468
11469 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11470
11471 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11472
11473 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11474
11475 PR testsuite/22288
11476 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11477
11478
11479 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11480
11481 * gcc.dg/format/gcc_gfc-1.c: New.
11482
11483 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11484
11485 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11486
11487 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11488
11489 PR fortran/20842
11490 * gfortran.dg/io_invalid_1.f90: New test.
11491
11492 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11493
11494 * gcc.dg/format/gcc_diag-1.c: Update.
11495
11496 2005-07-02 Jeff Law <law@redhat.com>
11497
11498 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11499 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11500
11501 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11502
11503 * gcc.dg/format/gcc_diag-1.c: Update.
11504
11505 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11506
11507 PR tree-opt/22269
11508 * gcc.c-torture/compile/pr22269.c: New test.
11509
11510 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11511
11512 PR 21584
11513 PR 22219
11514 * g++.dg/tree-ssa/pr21584-1.C: New test.
11515 * g++.dg/tree-ssa/pr21584-2.C: New test.
11516
11517 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11518
11519 * obj-c++.dg/try-catch-11.mm: New.
11520 * objc.dg/try-catch-10.m: New.
11521
11522 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11523
11524 * g++.dg/other/ucnid-1.C: xfail on AIX.
11525
11526 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11527
11528 PR 22234
11529 * gcc.dg/20050629-1.c: New test.
11530
11531 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11532
11533 * obj-c++.dg/const-str-1[0-1].mm: New.
11534 * objc.dg/const-str-1[0-1].m: New.
11535
11536 2005-05-29 Richard Henderson <rth@redhat.com>
11537
11538 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11539 Rename from check_effective_target_vect_no_max.
11540 (check_effective_target_vect_no_int_add): New.
11541 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11542 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11543 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11544 * gcc.dg/vect/vect-reduc-1.c: Use both.
11545 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11546
11547 2005-05-29 Richard Henderson <rth@redhat.com>
11548
11549 * lib/target-supports.exp (check_effective_target_vect_no_max):
11550 Remove i386 and x86_64.
11551
11552 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11553
11554 PR testsuite/21969
11555 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11556
11557 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11558
11559 PR middle-end/21969
11560 * gcc.dg/vect/pr21969.c: New test.
11561
11562 2005-06-28 Eric Christopher <echristo@redhat.com>
11563
11564 PR c/22052
11565 PR c/21975
11566 * gcc.dg/inline1.c: New test.
11567 * gcc.dg/inline2.c: Ditto.
11568 * gcc.dg/inline3.c: Ditto.
11569 * gcc.dg/inline4.c: Ditto.
11570 * gcc.dg/inline5.c: Ditto.
11571
11572 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11573
11574 PR libfortran/22142
11575 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11576 Add testcase also testing eoshift1 for PR 22142.
11577
11578 2005-06-28 Richard Henderson <rth@redhat.com>
11579
11580 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11581 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11582 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11583 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11584 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11585
11586 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11587
11588 PR libfortran/22142
11589 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11590 Add testcase for PR 22142.
11591
11592 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11593
11594 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11595 gcc.target/ia64/fpreg-2.c: New tests.
11596
11597 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11598
11599 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11600
11601 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11602
11603 PR libfortran/22170
11604 * gfortran.dg/slash_1.f90: New test.
11605
11606 2005-06-27 Richard Henderson <rth@redhat.com>
11607
11608 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11609 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11610 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11611 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11612 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11613 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11614
11615 2005-06-27 Richard Henderson <rth@redhat.com>
11616
11617 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11618 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11619
11620 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11621
11622 * obj-c++.dg/proto-lossage-5.mm: New.
11623 * objc.dg/proto-lossage-5.m: New.
11624
11625 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11626
11627 PR 21959
11628 * gcc.dg/tree-ssa/pr21959.c: New test.
11629
11630 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11631
11632 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11633 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11634 testing uninitialized var.
11635
11636 * gcc.c-torture/execute/builtins/chk.h: New.
11637 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11638 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11639 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11640 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11641 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11642 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11643 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11644 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11645 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11646 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11647 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11648 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11649 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11650 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11651 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11652 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11653 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11654 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11655 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11656 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11657 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11658 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11659 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11660 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11661 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11662 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11663 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11664 * gcc.dg/builtin-object-size-1.c: New test.
11665 * gcc.dg/builtin-object-size-2.c: New test.
11666 * gcc.dg/builtin-object-size-3.c: New test.
11667 * gcc.dg/builtin-object-size-4.c: New test.
11668 * gcc.dg/builtin-object-size-5.c: New test.
11669 * gcc.dg/builtin-stringop-chk-1.c: New test.
11670 * gcc.dg/builtin-stringop-chk-2.c: New test.
11671 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11672 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11673 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11674 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11675 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11676 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11677 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11678 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11679 * gcc.c-torture/execute/printf-1.c: New test.
11680 * gcc.c-torture/execute/fprintf-1.c: New test.
11681 * gcc.c-torture/execute/vprintf-1.c: New test.
11682 * gcc.c-torture/execute/vfprintf-1.c: New test.
11683 * gcc.c-torture/execute/printf-chk-1.c: New test.
11684 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11685 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11686 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11687
11688 2005-06-27 Michael Matz <matz@suse.de>
11689
11690 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11691 slot is not merged if address escapes.
11692
11693 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11694
11695 PR c/21911
11696 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11697
11698 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11699
11700 PR middle-end/17965
11701 * gcc.c-torture/compile/20050622-1.c: New test.
11702
11703 PR middle-end/22028
11704 * gcc.dg/20050620-1.c: New test.
11705
11706 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11707
11708 PR tree-optimization/22026
11709 * gcc.dg/tree-ssa/pr22026.c: New.
11710
11711 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11712
11713 PR libfortran/22144
11714 * gfortran.dg/shift-alloc.f90: New testcase.
11715
11716 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11717
11718 * all files: Update FSF address in copyright headers.
11719
11720 2005-06-22 Jan Hubicka <jh@suse.cz>
11721
11722 * wholeprogram-1.c: New testcase.
11723 * wholeprogram-2.c: New testcase.
11724
11725 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11726
11727 PR 22171
11728 * gcc.dg/tree-ssa/pr22171.c: New test.
11729
11730 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11731
11732 * gfortran.dg/simplify_modulo.f90: New.
11733
11734 2005-06-24 Jan Hubicka <jh@suse.cz>
11735
11736 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11737
11738 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11739
11740 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11741
11742 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11743
11744 * obj-c++.dg/typedef-alias-1.mm: New.
11745 * objc.dg/typedef-alias-1.m: New.
11746
11747 2005-06-23 Jeff Law <law@redhat.com>
11748
11749 * gcc.dg/tree-ssa/vrp16.c: New test.
11750
11751 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11752
11753 * lib/target-supports.exp: Add
11754 check_effective_target_fortran_large_real and
11755 check_effective_target_fortran_large_int to check for
11756 corresponding effective targets.
11757 * gfortran.dg/large_integer_kind_1.f90: New test.
11758 * gfortran.dg/large_real_kind_1.f90: New test.
11759
11760 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11761
11762 PR tree-optimization/22117
11763 * gcc.dg/tree-ssa/pr22117.c: New.
11764
11765 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11766
11767 PR testsuite/22123
11768 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11769
11770 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11771
11772 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11773
11774 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11775
11776 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11777 * gfortran.dg/f2c_4.c: Likewise.
11778
11779 2005-06-22 Paul Brook <paul@codesourcery.com>
11780
11781 PR fortran/21034
11782 * gfortran.dg/auto_save_1.f90: New test.
11783
11784 2005-06-22 Michael Matz <matz@suse.de>
11785
11786 * gcc.target/x86-64/abi: New directory.
11787 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11788 * gcc.target/x86-64/abi/README.gcc: New file.
11789 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11790 * gcc.target/x86-64/abi/asm-support.s: New file.
11791 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11792 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11793 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11794 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11795 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11796 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11797 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11798 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11799 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11800 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11801 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11802 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11803 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11804 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11805 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11806 * gcc.target/x86_64/abi/test_varargs.c: New test.
11807
11808 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11809
11810 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11811 32-bit i?86 and x86_64.
11812
11813 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11814
11815 * obj-c++.dg/const-str-[1-9].mm: New tests.
11816
11817 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11818
11819 PR fortran/22010
11820 * gfortran.dg/namelist_use.f90: New.
11821 * gfortran.dg/namelist_use_only.f90: New.
11822
11823 2005-06-21 Jeff Law <law@redhat.com>
11824
11825 * gcc.dg/tree-ssa/vrp15.c: New test.
11826
11827 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11828
11829 * lib/target-supports.exp (check_effective_target_vect_reduction):
11830 Remove.
11831 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11832 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11833 remove vect_reduction target keyword. Also avoid two returns in main.
11834 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11835 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11836 * gcc.dg/vect/vect-reduc-1short.c: New test.
11837 * gcc.dg/vect/vect-reduc-1char.c: New test.
11838 * gcc.dg/vect/vect-reduc-2short.c: New test.
11839 * gcc.dg/vect/vect-reduc-2char.c: New test.
11840 * gcc.dg/vect/vect-reduc-6.c: New test.
11841 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11842 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11843 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11844
11845 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11846 Paul Thomas <pault@gcc.gnu.org>
11847
11848 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11849 New tests.
11850
11851 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11852
11853 * gfortran.dg/backslash_1.f90: New test.
11854 * gfortran.dg/backslash_2.f90: New test.
11855
11856 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11857
11858 * gfortran.dg/duplicate_labels.f90: New test.
11859
11860 2005-06-20 Jan Beulich <jbeulich@novell.com>
11861
11862 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11863 unsupportable relocations.
11864 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11865 * gcc.dg/20050321-2.c: xfail for NetWare.
11866
11867 2005-06-20 Andreas Jaeger <aj@suse.de>
11868
11869 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11870 gcc.target/i386/fastcall-sseregparm.c,
11871 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11872
11873 2005-06-19 Richard Henderson <rth@redhat.com>
11874
11875 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11876
11877 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11878
11879 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11880
11881 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11882
11883 PR c++/22115
11884 * g++.dg/conversion/simd2.C: Change expected error message.
11885
11886 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11887
11888 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11889 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11890 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11891
11892 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11893
11894 * gcc.dg/fold-mod-1.c: New test.
11895
11896 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11897
11898 PR fortran/19926
11899 * gfortran.dg/pr19926.f90: New test.
11900
11901 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11902
11903 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11904 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11905 targets.
11906 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11907 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11908
11909 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11910
11911 * gcc.target/ia64/float80-varargs-1.c: New test.
11912
11913 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11914
11915 PR tree-opt/22035
11916 * gfortran.dg/f2c_6.f90: New test.
11917
11918 2005-06-17 Geoffrey Keating <geoffk@apple.com>
11919
11920 PR c++/17413
11921 * g++.dg/template/local5.C: New.
11922
11923 2005-06-17 Richard Henderson <rth@redhat.com>
11924
11925 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
11926
11927 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
11928
11929 PR testsuite/21945
11930 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
11931
11932 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
11933
11934 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
11935 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
11936 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
11937 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
11938 check_vect to verify the presence of hardware vector support.
11939
11940 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
11941
11942 PR testsuite/22056
11943 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
11944
11945 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11946
11947 PR libfortran/19216
11948 * gfortran.dg/pr19216.f: Add correct space between brackets and
11949 dg directive.
11950
11951 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11952
11953 PR libfortran/16436
11954 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
11955
11956 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
11957
11958 * gcc.target/i386/attributes-error.c: New testcase.
11959 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
11960 * gcc.target/i386/regparm-stdcall.c: Likewise.
11961 * gcc.target/i386/sseregparm-1.c: Likewise.
11962 * gcc.target/i386/sseregparm-2.c: Likewise.
11963
11964 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
11965
11966 * g++.dg/rtti/crash2.C: New.
11967
11968 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
11969
11970 * gcc.dg/noncompile/20040203-3.c: Update expected message.
11971
11972 2005-06-15 David Ung <davidu@mips.com>
11973
11974 * gcc.target/mips/mips16e-extends.c: New test for testing the
11975 generation of MIPS16e zeb/zeh, seb/seh instructions.
11976
11977 2005-06-15 Diego Novillo <dnovillo@redhat.com>
11978
11979 PR 22018
11980 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
11981 * gcc.dg/tree-ssa/pr22018.c: New test.
11982
11983 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
11984
11985 * gcc.dg/simd-1.c: Update error messages.
11986 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
11987 * gcc.dg/simd-2.c: Update error messages.
11988 * gcc.dg/simd-4.c: New.
11989
11990 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
11991
11992 PR c++/20678
11993 * g++.dg/other/crash-4.C: New.
11994
11995 2005-06-14 Devang Patel <dpatel@apple.com>
11996
11997 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
11998
11999 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
12000
12001 PR c++/21929
12002 * g++.dg/parse/crash11.C: Update
12003
12004 2005-06-13 Jeff Law <law@redhat.com>
12005
12006 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
12007 perform the desired transformations.
12008 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
12009 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
12010
12011 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12012
12013 PR fortran/22038
12014 * gfortran.dg/forall_1.f90: Un-XFAIL.
12015
12016 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
12017
12018 PR c++/21929
12019 * g++.dg/parse/crash26.C: New.
12020
12021 PR c++/20789
12022 * g++.dg/init/member1.C: New.
12023
12024 2005-06-13 Jakub Jelinek <jakub@redhat.com>
12025
12026 * gfortran.dg/altreturn_1.f90: New test.
12027
12028 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
12029
12030 PR middle-end/21985
12031 * gcc.dg/tree-ssa/pr21985.c: New test.
12032
12033 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12034
12035 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
12036
12037 2005-06-12 Roger Sayle <roger@eyesopen.com>
12038
12039 PR c++/21930
12040 * g++.dg/other/error10.C: New test case.
12041
12042 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12043
12044 PR libfortran/19155
12045 * gfortran.dg/pr19155.f: Add test.
12046
12047 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12048
12049 * gfortran.dg/f2c_7.f90: New test.
12050
12051 * gfortran.dg/forall_1.f90: XFAILed.
12052
12053 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12054
12055 * gcc.dg/pr14796-1.c: New.
12056 * gcc.dg/pr14796-2.c: New.
12057
12058 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12059
12060 PR fortran/17792
12061 PR fortran/21375
12062 * gfortran.dg/deallocate_stat.f90: New test.
12063
12064 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12065
12066 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12067
12068 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12069
12070 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12071 access will be generated when this loop is vectorized. Test that
12072 accesses with same alignment were detected.
12073 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12074 Test that accesses with same alignment were detected.
12075 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12076 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12077 alignment were detected.
12078
12079 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12080
12081 PR c++/10611
12082 * g++.dg/conversion/simd2.C: New.
12083
12084 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12085
12086 * gcc.dg/Wcxx-compat-1.c: New.
12087
12088 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12089
12090 PR libfortran/21480
12091 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12092 complex array.
12093
12094 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12095
12096 * gcc.dg/alias-8.c: New.
12097
12098 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12099
12100 * gcc.dg/format/cmn_err-1.c: Update.
12101
12102 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12103
12104 PR target/20666
12105 * gcc.target/sparc/fexpand-2.c: New.
12106 * gcc.target/sparc/fpmerge-2.c: New.
12107 * gcc.target/sparc/fpmul-2.c: New.
12108 * gcc.target/sparc/noresult.c: New.
12109 * gcc.target/sparc/pdist-2.c: New.
12110 * gcc.target/sparc/pdist-3.c: New.
12111
12112 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12113
12114 PR testsuite/21702
12115 * gcc.target/i386/i386.exp: Fix comment typo.
12116
12117 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12118
12119 PR c++/19497
12120 * g++.dg/inherit/using5.C: New.
12121 * g++.dg/inherit/using6.C: New.
12122
12123 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12124
12125 PR c++/19894
12126 * g++.dg/template/ptrmem15.C: New test.
12127
12128 PR c++/20563
12129 * g++.dg/ext/label4.C: New test.
12130
12131 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12132
12133 * gcc.dg/tls/debug-1.c: New test.
12134
12135 2005-06-07 Dale Johannesen <dalej@apple.com>
12136
12137 * gcc.target/i386/movq.c: New.
12138
12139 2005-06-07 Dale Johannesen <dalej@apple.com>
12140
12141 * gcc.dg/20050607-1.c: New.
12142
12143 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12144
12145 PR middle-end/21850
12146 * gcc.c-torture/execute/20050607-1.c: New test.
12147
12148 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12149
12150 PR libfortran/21926
12151 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12152 Test case where the return array has lowest stride one,
12153 but isn't packed.
12154
12155 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12156
12157 * lib/target-supports.exp (check_effective_target_sync_int_long):
12158 Add s390 and s390x targets.
12159
12160 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12161
12162 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12163 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12164 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12165 * gcc.dg/tree-ssa/loop-9.c: New test.
12166
12167 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12168
12169 * g++.dg/parse/defarg10.C: New.
12170
12171 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12172
12173 PR regression/21897
12174 * gcc.c-torture/execute/20050604-1.c: New test.
12175
12176 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12177
12178 PR 21903
12179 * g++.dg/parse/defarg9.C: New.
12180
12181 PR c++/20637
12182 * g++.dg/inherit/using4.C: New.
12183 * g++.dg/overload/error1.C: Adjust expected errors.
12184 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12185 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12186 * g++.old-deja/g++.other/redecl2.C: Likewise.
12187 * g++.old-deja/g++.other/redecl4.C: Likewise.
12188 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12189
12190 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12191
12192 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12193
12194 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12195
12196 * lib/gfortran.exp (gfortran_target_compile): Call
12197 dg-additional-files-options
12198 * gfortran.dg/f2c_4.f90: New file
12199 * gfortran.dg/f2c_4.c: New file
12200 * gfortran.dg/f2c_5.f90: New file
12201 * gfortran.dg/f2c_5.c: New file
12202
12203 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12204
12205 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12206
12207 PR fortran/21912
12208 * gfortran.dg/array_constructor_4.f90: New test.
12209
12210 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12211
12212 PR c++/21619
12213 * g++.dg/ext/builtin9.C: New test.
12214
12215 2005-06-05 Dale Johannesen <dalej@apple.com>
12216
12217 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12218 * gcc.c-torture/execute/20050603-2.c: Ditto.
12219
12220 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12221
12222 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12223 * gcc.dg/vect/vect-reduc-1.c: New.
12224 * gcc.dg/vect/vect-reduc-2.c: New.
12225 * gcc.dg/vect/vect-reduc-3.c: New.
12226
12227 2005-06-04 Dale Johannesen <dalej@apple.com>
12228
12229 * gcc.c-torture/execute/20050603-1.c: New.
12230 * gcc.c-torture/execute/20050603-2.c: New.
12231 * gcc.dg/20050603-3.c: New.
12232
12233 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12234
12235 PR fortran/19195
12236 * gfortran.dg/debug_1.f90: New test.
12237
12238 * gfortran.dg/forall_1.f90: New test.
12239
12240 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12241
12242 * gfortran.dg/array_constructor_3.f90: New test.
12243
12244 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12245
12246 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12247
12248 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12249
12250 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12251
12252 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12253
12254 PR c/21873
12255 * gcc.dg/init-excess-1.c: New test.
12256
12257 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12258
12259 PR c++/21853
12260 * g++.dg/expr/static_cast6.C: New test.
12261
12262 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12263
12264 * gcc.dg/tree-ssa/vrp14.c: New test.
12265
12266 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12267
12268 PR c++/21336
12269 * g++.dg/template/new2.C: New test.
12270
12271 2005-06-03 Josh Conner <jconner@apple.com>
12272
12273 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12274 all entries in initializer.
12275
12276 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12277
12278 PR middle-end/21858
12279 * gcc.dg/pr21858.c: New testcase.
12280
12281 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12282
12283 PR tree-optimization/21292
12284
12285 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12286 New.
12287 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12288 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12289 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12290 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12291 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12292
12293 2005-06-02 Richard Henderson <rth@redhat.com>
12294
12295 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12296
12297 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12298
12299 * gcc.dg/wtypequal.c: New testcase.
12300
12301 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12302
12303 PR 21582
12304 * gcc.dg/tree-ssa/pr21582.c: New test.
12305
12306 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12307
12308 PR c++/21280
12309 * g++.dg/opt/interface2.h: New.
12310 * g++.dg/opt/interface2.C: New.
12311 * g++.dg/init/ctor4.C: Adjust error lines.
12312 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12313 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12314 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12315 * g++.old-deja/g++.pt/assign1.C: Likewise.
12316 * g++.old-deja/g++.pt/crash20.C: Likewise.
12317
12318 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12319
12320 PR tree-optimization/21734
12321 * g++.dg/vect/pr21734_1.cc: New.
12322 * g++.dg/vect/pr21734_2.cc: New.
12323
12324 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12325
12326 PR c++/20350
12327 * g++.dg/template/spec24.C: New.
12328
12329 PR c++/21151
12330 * g++.dg/pch/local-1.C: New.
12331 * g++.dg/pch/local-1.Hs: New.
12332
12333 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12334
12335 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12336 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12337 * gcc.dg/tree-ssa/pr14341.c: New test.
12338 * gcc.dg/tree-ssa/pr14841.c: New test.
12339 * gcc.dg/tree-ssa/pr20701.c: New test.
12340 * gcc.dg/tree-ssa/pr21086.c: New test.
12341 * gcc.dg/tree-ssa/pr21090.c: New test.
12342 * gcc.dg/tree-ssa/pr21332.c: New test.
12343 * gcc.dg/tree-ssa/pr21458.c: New test.
12344 * gcc.dg/tree-ssa/pr21658.c: New test.
12345 * gcc.dg/tree-ssa/vrp01.c: New test.
12346 * gcc.dg/tree-ssa/vrp02.c: New test.
12347 * gcc.dg/tree-ssa/vrp03.c: New test.
12348 * gcc.dg/tree-ssa/vrp04.c: New test.
12349 * gcc.dg/tree-ssa/vrp05.c: New test.
12350 * gcc.dg/tree-ssa/vrp06.c: New test.
12351 * gcc.dg/tree-ssa/vrp07.c: New test.
12352 * gcc.dg/tree-ssa/vrp08.c: New test.
12353 * gcc.dg/tree-ssa/vrp09.c: New test.
12354 * gcc.dg/tree-ssa/vrp10.c: New test.
12355 * gcc.dg/tree-ssa/vrp11.c: New test.
12356 * gcc.dg/tree-ssa/vrp12.c: New test.
12357 * gcc.dg/tree-ssa/vrp13.c: New test.
12358
12359 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12360
12361 PR 21029
12362 * gcc.dg/tree-ssa/pr21029.c: New test.
12363
12364 2005-06-01 Roger Sayle <roger@eyesopen.com>
12365
12366 * gfortran.dg/logint-1.f: New test case.
12367 * gfortran.dg/logint-2.f: Likewise.
12368 * gfortran.dg/logint-3.f: Likewise.
12369
12370 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12371
12372 PR c/21536
12373 PR c/20760
12374 * gcc.dg/20050527-1.c: New test.
12375
12376 * gcc.dg/i386-sse-12.c: New test.
12377
12378 PR fortran/21729
12379 * gfortran.dg/implicit_5.f90: New test.
12380
12381 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12382
12383 PR fortran/20883
12384 * gfortran/assign_4.f90: New test.
12385 * gfortran/assign_2.f90: Change compile to run.
12386
12387 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12388
12389 * lib/target-supports.exp
12390 (check_effective_target_sync_char_short): New.
12391 * gcc.dg/sync-2.c: New.
12392
12393 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12394
12395 PR tree-optimization/21817
12396 * gcc.dg/torture/pr21817-1.c: New.
12397
12398 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12399
12400 PR c++/21165
12401 * g++.dg/template/init5.C: New.
12402
12403 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12404
12405 * gfortran.dg/char_initialiser_actual.f90:
12406 Test character initialisers as actual arguments.
12407 * gfortran.dg/char_pointer_comp_assign.f90:
12408 Test character pointer structure component assignments.
12409 * gfortran.dg/char_array_structure_constructor.f90:
12410 Test character components in structure constructors.
12411
12412 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12413
12414 PR middle-end/20931
12415 * g++.dg/opt/pr20931.C: New test.
12416
12417 2005-05-31 Andreas Jaeger <aj@suse.de>
12418
12419 PR testsuite/20772
12420 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12421 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12422 g++.old-deja/g++.ext/asmspec1.C,
12423 g++.old-deja/g++.other/regstack.C,
12424 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12425 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12426 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12427 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12428 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12429 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12430 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12431 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12432 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12433 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12434 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12435 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12436 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12437 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12438 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12439 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12440 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12441 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12442 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12443
12444 2005-05-31 Jeff Law <law@redhat.com>
12445
12446 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12447
12448 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12449
12450 PR middle-end/21743
12451 * gcc.dg/builtins-1.c: Activate disabled clog test.
12452 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12453
12454 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12455
12456 * gfortran.dg/char_pointer_assign.f90:
12457 Test character-pointer assignments and pointer assignments.
12458 * gfortran.dg/char_pointer_dummy.f90:
12459 Test character-pointer dummy arguments.
12460 * gfortran.dg/char_pointer_func.f90:
12461 Test character-pointer function returns.
12462 * gfortran.dg/char_pointer_dependency.f90:
12463 Test character-pointer functions with dependencies.
12464
12465 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12466
12467 PR c++/21784
12468 * g++.dg/lookup/using14.C: New test.
12469
12470 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12471
12472 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12473 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12474 trailing ^M.
12475
12476 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12477
12478 PR c++/17413
12479 * g++.dg/template/local5.C: New.
12480
12481 PR target/21761
12482 * gcc.c-torture/compile/pr21761.c: New.
12483
12484 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12485 before darwin8.
12486
12487 2005-05-30 Steven G. Kargl
12488
12489 PR fortran/20846
12490 * gfortran.dg/inquire_8.f90: New test.
12491
12492 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12493
12494 PR libfortran/21376
12495 * gfortran.dg/output_exponents_1.f90: New test.
12496
12497 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12498
12499 PR libfortran/20006
12500 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12501
12502 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12503
12504 PR c++/21210
12505 * g++.dg/ext/complex1.C: New test.
12506
12507 PR c++/21340
12508 * g++.dg/init/ctor6.C: New test.
12509
12510 2005-05-29 Jan Hubicka <jh@suse.cz>
12511
12512 * gcc.c-torture/compile/pr21562.c: New.
12513
12514 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12515
12516 * gfortran.dg/subnormal_1.f90: New test.
12517
12518 2005-05-28 Jan Hubicka <jh@suse.cz>
12519
12520 * tree-prof.exp: Fix comment.
12521 * value-prof-1.c: New.
12522 * value-prof-2.c: New.
12523 * value-prof-3.c: New.
12524 * value-prof-4.c: New.
12525
12526 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12527
12528 PR c++/21614
12529 * g++.dg/expr/ptrmem6.C: New test.
12530 * g++.dg/expr/ptrmem6a.C: Likewise.
12531
12532 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12533
12534 PR tree-optimization/21658
12535 * gcc.dg/tree-ssa/pr21658.c: New.
12536
12537 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12538
12539 PR c++/21455
12540 * g++.dg/inherit/ptrmem3.C: New.
12541
12542 PR c++/21681
12543 * g++.dg/parse/template16.C: New.
12544
12545 2005-05-27 Andreas Jaeger <aj@suse.de>
12546
12547 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12548
12549 * gcc.dg/i386-sse-8.c: Run test on all archs.
12550
12551 2005-05-26 Mike Stump <mrs@apple.com>
12552
12553 * objc.dg/isa-field-1.m: Only run on darwin.
12554 * objc.dg/lookup-1.m: Likewise.
12555 * objc.dg/try-catch-8.m: Likewise.
12556
12557 2005-05-26 Roger Sayle <roger@eyesopen.com>
12558
12559 PR tree-optimization/9814
12560 * gcc.dg/pr9814-1.c: New test case.
12561
12562 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12563
12564 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12565 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12566 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12567 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12568 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12569 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12570 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12571 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12572 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12573 objc.dg/try-catch-8.m: New.
12574
12575 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12576
12577 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12578 remove extraneous semicolons.
12579
12580 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12581
12582 * obj-c++.dg/comp-types-12.mm: New.
12583 * objc.dg/comp-types-11.m: New.
12584 * objc.dg/selector-4.m: New.
12585
12586 2005-05-26 Andreas Jaeger <aj@suse.de>
12587
12588 PR testsuite/20772
12589 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12590 g++.old-deja/g++.ext/attrib3.C,
12591 g++.old-deja/g++.other/store-expr1.C,
12592 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12593 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12594 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12595 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12596 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12597 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12598 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12599 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12600 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12601 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12602 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12603 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12604 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12605 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12606 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12607 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12608 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12609 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12610 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12611
12612 2005-05-26 Andreas Jaeger <aj@suse.de>
12613
12614 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12615 x86-64 compilation.
12616
12617 2005-05-26 Andreas Jaeger <aj@suse.de>
12618
12619 PR testsuite/20772
12620 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12621 gcc.misc-tests/i386-pf-athlon-1.c,
12622 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12623 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12624 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12625 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12626 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12627 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12628 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12629 programs.
12630
12631 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12632 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12633 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12634 x86-64 compilation.
12635
12636 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12637 x86_64.
12638
12639 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12640 effective-target ilp32.
12641
12642 2005-05-26 David Ung <davidu@mips.com>
12643
12644 * gcc.target/mips/ext_ins.c: New test for testing the generation
12645 of MIPS32/64 rev 2 ext/ins instructions.
12646
12647 2005-05-26 Andreas Jaeger <aj@suse.de>
12648
12649 * treelang/compile/unsigned.tree: Use gimple instead of
12650 nonexisting generic dump.
12651
12652 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12653
12654 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12655
12656 2005-05-26 Andreas Jaeger <aj@suse.de>
12657
12658 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12659
12660 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12661
12662 PR libfortran/17283
12663 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12664 Test callee-allocated memory with write statements.
12665
12666 2005-05-25 Roger Sayle <roger@eyesopen.com>
12667
12668 PR middle-end/21709
12669 * gcc.dg/pr21709-1.c: New test case.
12670
12671 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12672 Mike Stump <mrs@apple.com>
12673
12674 * objc/execute/next_mapping.h: Update for C++.
12675
12676 * obj-c++.dg/selector-1.mm: Move to...
12677 * obj-c++.dg/selector-4.mm: here...
12678
12679 * obj-c++.dg/basic.mm: New.
12680 * obj-c++.dg/comp-types-1.mm: New.
12681 * obj-c++.dg/cxx-class-1.mm: New.
12682 * obj-c++.dg/cxx-ivars-1.mm: New.
12683 * obj-c++.dg/cxx-ivars-2.mm: New.
12684 * obj-c++.dg/cxx-ivars-3.mm: New.
12685 * obj-c++.dg/cxx-scope-1.mm: New.
12686 * obj-c++.dg/cxx-scope-2.mm: New.
12687 * obj-c++.dg/defs.mm: New.
12688 * obj-c++.dg/empty-private-1.mm: New.
12689 * obj-c++.dg/encode-1.mm: New.
12690 * obj-c++.dg/encode-2.mm: New.
12691 * obj-c++.dg/encode-3.mm: New.
12692 * obj-c++.dg/extern-c-1.mm: New.
12693 * obj-c++.dg/extra-semi.mm: New.
12694 * obj-c++.dg/fix-and-continue-2.mm: New.
12695 * obj-c++.dg/isa-field-1.mm: New.
12696 * obj-c++.dg/ivar-list-semi.mm: New.
12697 * obj-c++.dg/local-decl-1.mm: New.
12698 * obj-c++.dg/lookup-1.mm: New.
12699 * obj-c++.dg/lookup-2.mm: New.
12700 * obj-c++.dg/method-1.mm: New.
12701 * obj-c++.dg/method-2.mm: New.
12702 * obj-c++.dg/method-3.mm: New.
12703 * obj-c++.dg/method-4.mm: New.
12704 * obj-c++.dg/method-5.mm: New.
12705 * obj-c++.dg/method-6.mm: New.
12706 * obj-c++.dg/method-7.mm: New.
12707 * obj-c++.dg/no-extra-load.mm: New.
12708 * obj-c++.dg/overload-1.mm: New.
12709 * obj-c++.dg/pragma-1.mm: New.
12710 * obj-c++.dg/pragma-2.mm: New.
12711 * obj-c++.dg/private-1.mm: New.
12712 * obj-c++.dg/private-2.mm: New.
12713 * obj-c++.dg/proto-qual-1.mm: New.
12714 * obj-c++.dg/qual-types-1.mm: New.
12715 * obj-c++.dg/stubify-1.mm: New.
12716 * obj-c++.dg/stubify-2.mm: New.
12717 * obj-c++.dg/super-class-1.mm: New.
12718 * obj-c++.dg/super-class-2.mm: New.
12719 * obj-c++.dg/super-dealloc-1.mm: New.
12720 * obj-c++.dg/super-dealloc-2.mm: New.
12721 * obj-c++.dg/template-1.mm: New.
12722 * obj-c++.dg/template-2.mm: New.
12723 * obj-c++.dg/template-3.mm: New.
12724 * obj-c++.dg/template-4.mm: New.
12725 * obj-c++.dg/template-5.mm: New.
12726 * obj-c++.dg/template-6.mm: New.
12727 * obj-c++.dg/try-catch-1.mm: New.
12728 * obj-c++.dg/try-catch-2.mm: New.
12729 * obj-c++.dg/try-catch-3.mm: New.
12730 * obj-c++.dg/try-catch-4.mm: New.
12731 * obj-c++.dg/try-catch-5.mm: New.
12732 * obj-c++.dg/try-catch-6.mm: New.
12733 * obj-c++.dg/try-catch-7.mm: New.
12734 * obj-c++.dg/try-catch-8.mm: New.
12735 * obj-c++.dg/try-catch-9.mm: New.
12736 * obj-c++.dg/va-meth-1.mm: New.
12737
12738 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12739
12740 * obj-c++.dg/selector-1.mm: New.
12741 * obj-c++.dg/selector-2.mm: New.
12742
12743 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12744
12745 * obj-c++.dg/selector-3.mm: New.
12746 * objc.dg/selector-3.m: New.
12747
12748 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12749
12750 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12751 about where warning appears.
12752
12753 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12754
12755 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12756 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12757 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12758 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12759
12760 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12761
12762 * gcc.dg/20050524-1.c: New test.
12763
12764 2005-05-25 Jan Hubicka <jh@suse.cz>
12765
12766 * gcc.dg/tree-prof/inliner-1.c: New.
12767
12768 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12769
12770 * gcc.dg/tree-prof: New directory.
12771 * gcc.dg/tree-prof/tree-prof.exp: New.
12772
12773 2005-05-25 DJ Delorie <dj@redhat.com>
12774
12775 * gcc.dg/Wattributes-1.c: New.
12776 * gcc.dg/Wattributes-2.c: New.
12777 * gcc.dg/Wattributes-3.c: New.
12778
12779 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12780
12781 PR tree-optimization/19833
12782 * gcc.dg/uninit-4.c: Remove xfail.
12783 * gcc.dg/uninit-9.c: Ditto.
12784
12785 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12786
12787 * obj-c++.dg/bitfield-[1-5].mm: New.
12788 * obj-c++.dg/class-protocol-1.mm: New.
12789 * obj-c++.dg/comp-types-1[0-1].mm: New.
12790 * obj-c++.dg/comp-types-[2-9].mm: New.
12791 * obj-c++.dg/encode-[4-8].mm: New.
12792 * obj-c++.dg/layout-1.mm: New.
12793 * obj-c++.dg/method-1[0-9].mm: New.
12794 * obj-c++.dg/method-2[0-1].mm: New.
12795 * obj-c++.dg/method-[8-9].mm: New.
12796 * obj-c++.dg/objc-gc-3.mm: New.
12797 * obj-c++.dg/try-catch-10.mm: New.
12798 * objc.dg/bitfield-5.m: New.
12799 * objc.dg/comp-types-10.m: New.
12800 * objc.dg/comp-types-9.m: New.
12801 * objc.dg/layout-1.m: New.
12802 * objc.dg/objc-gc-4.m: New.
12803 * objc.dg/try-catch-9.m: New.
12804 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12805 * objc.dg/comp-types-1.m: Likewise.
12806 * objc.dg/comp-types-[5-6].m: Likewise.
12807 * objc.dg/method-9.m: Likewise.
12808
12809 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12810
12811 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12812 and on hardware without VMX support.
12813
12814 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12815
12816 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12817
12818 * lib/profopt.exp (dg-final-generate, dg-final-use,
12819 profopt-final-code, profopt-get-options): New.
12820 (profopt-execute): Process test directives.
12821
12822 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12823 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12824 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12825
12826 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12827
12828 PR C++/21645
12829 * g++.dg/init/ctor5.C: New test.
12830
12831 2005-05-24 Ira Rosen <irar@il.ibm.com>
12832
12833 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12834 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12835 vect-113.c, vect-114.c.
12836
12837 2005-05-23 Adam Nemet <anemet@lnxw.com>
12838
12839 * gcc.dg/const-elim-1.c: Remove xfails.
12840
12841 2005-05-23 Jeff Law <law@redhat.com>
12842
12843 * gcc.c-torture/compile/pr21638.c: New test.
12844 * gcc.c-torture/compile/20050520-1.c: New test.
12845
12846 2005-05-23 Nick Clifton <nickc@redhat.com>
12847
12848 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12849 be a proper triple, ie: m32r*-*-*.
12850 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12851
12852 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12853
12854 PR middle-end/21331
12855 PR tree-opt/21293
12856 * gcc.c-torture/compile/pr21293.c: New test.
12857 * gcc.c-torture/execute/pr21331.c: New test.
12858
12859 2004-05-20 Richard Henderson <rth@redhat.com>
12860
12861 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12862
12863 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12864
12865 * obj-c++-dg.exp: Add.
12866 * obj-c++.exp: Add.
12867 * obj-c++.dg/dg.exp: Add.
12868
12869 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12870
12871 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12872 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12873
12874 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12875
12876 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12877
12878 2004-05-19 Richard Henderson <rth@redhat.com>
12879
12880 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12881
12882 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12883
12884 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12885
12886 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12887
12888 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12889
12890 PR c++/21495
12891 * g++.dg/parse/extern1.C: New test.
12892 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12893
12894 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12895
12896 * gcc.dg/c99-math.h: New.
12897 * gcc.dg/c99-math-float-1.c: New test.
12898 * gcc.dg/c99-math-double-1.c: Likewise.
12899 * gcc.dg/c99-math-long-double-1.c: Likewise.
12900
12901 2005-05-18 Richard Henderson <rth@redhat.com>
12902
12903 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12904
12905 2005-05-18 Devang Patel <dpatel@apple.com>
12906
12907 * g++.dg/opt/20050511-1.C: New test.
12908
12909 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12910
12911 PR libfortran/21127
12912 * gfortran.dg/reshape-complex.f90: New test.
12913
12914 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12915
12916 * gfortran.dg/array_constructor_1.f90: New test.
12917 * gfortran.dg/array_constructor_2.f90: New test.
12918
12919 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
12920
12921 PR fortran/20954
12922 * gfortran.dg/pr20954.f: New test.
12923
12924 2005-05-17 Mike Stump <mrs@apple.com>
12925
12926 Yet more Objective-C++...
12927
12928 * objc.dg/method-5.m: Update.
12929 * objc.dg/method-6.m: Update.
12930 * objc.dg/method-7.m: Update.
12931 * objc.dg/method-9.m: Update.
12932 * objc.dg/try-catch-2.m: Update.
12933
12934 2005-05-17 Mark Mitchell <mark@codesourcery.com>
12935
12936 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
12937 Remove little-endian optimizations.
12938
12939 2005-05-17 Jeff Law <law@redhat.com>
12940
12941 * g++.dg/tree-ssa/pr14814.C: New test.
12942 * gcc.dg/tree-ssa/pr14814.C: New test.
12943 * gcc.dg/tree-ssa/pr17141-1.C: New test.
12944 * gcc.dg/tree-ssa/pr17141-2.C: New test.
12945
12946 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12947
12948 * gcc.dg/compat/generate-random.c: Do not include
12949 libiberty.h.
12950 * gcc.dg/compat/generate-random_r.c: Likewise.
12951
12952 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
12953
12954 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
12955
12956 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
12957
12958 PR middle-end/21595
12959 * g++.dg/tree-ssa/builtin1.C: New testcase.
12960
12961 2005-05-17 Jakub Jelinek <jakub@redhat.com>
12962
12963 PR c++/21454
12964 * g++.dg/opt/const4.C: New test.
12965
12966 PR middle-end/21492
12967 * g++.dg/opt/crossjump1.C: New test.
12968
12969 PR tree-optimization/21610
12970 * gcc.c-torture/compile/20050516-1.c: New test.
12971
12972 PR fortran/15080
12973 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
12974 about the test failing.
12975 * gfortran.fortran-torture/execute/where_7.f90: New test.
12976 * gfortran.fortran-torture/execute/where_8.f90: New test.
12977
12978 2005-05-16 Richard Henderson <rth@redhat.com>
12979
12980 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
12981 i?86 and x86_64.
12982
12983 2005-05-16 Mark Mitchell <mark@codesourcery.com>
12984
12985 * gcc.dg/compat/generate-random.c (config.h): Do not include.
12986 (limits.h): Include unconditionally.
12987 (stdlib.h): Likewise.
12988 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
12989 (limits.h): Include unconditionally.
12990 (stdlib.h): Likewise.
12991 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
12992 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
12993 (limits.h): Include unconditionally.
12994 (stdlib.h): Likewise.
12995 (hashtab.h): Do not include.
12996 (getopt.h): Likewise.
12997 (stddef.h): Include.
12998 (hashval_t): Define.
12999 (struct entry): Add "next" field.
13000 (HASH_SIZE): New macro.
13001 (hash_table): New variable.
13002 (switchfiles): Do not use xmalloc.
13003 (mix): New macro.
13004 (iterative_hash): New function.
13005 (hasht): Remove.
13006 (e_exists): New function.
13007 (e_insert): Likewise.
13008 (output): Use, instead of libiberty hashtable functions.
13009 (main): Do not use getopt. Do not call htab_create.
13010
13011 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
13012
13013 PR libstdc++/21526
13014 * lib/target-supports.exp (check_mkfifo_available):
13015 Return 0 for cygwin as mkfifo support incomplete on platform.
13016 Fix typos in comments.
13017
13018 2005-05-15 Mark Mitchell <mark@codesourcery.com>
13019
13020 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
13021
13022 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
13023
13024 PR fortran/17432
13025 * gfortran.dg/assign_4.f: New test.
13026
13027 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
13028
13029 PR tree-optimization/21563
13030 * gcc.dg/tree-ssa/pr21563.c: New.
13031
13032 2005-05-14 Jan Hubicka <jh@suse.cz>
13033
13034 * gcc.dg/noreturn-7.c: Allow control reaches warning.
13035
13036 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
13037
13038 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
13039
13040 2005-05-13 Julian Brown <julian@codesourcery.com>
13041
13042 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
13043 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
13044
13045 2005-05-13 Jan Hubicka <jh@suse.cz>
13046
13047 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
13048 * gcc.dg/fold-xor-?.c: Likewise.
13049 * gcc.dg/pr15784-?.c: Likewise.
13050 * gcc.dg/pr20922-?.c: Likewise.
13051 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13052 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13053 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13054
13055 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13056
13057 PR fortran/21260
13058 * gfortran.dg/hollerith_1.f90: New test.
13059
13060 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13061
13062 * gfortran.dg/func_result_2.f90: New test.
13063
13064 2005-05-11 Bud Davis <bdavis@gfortran.org>
13065
13066 * gfortran.dg/dev_null.f90: New test.
13067
13068 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13069
13070 * gcc.dg/arm-vfp1.c: Revert last change.
13071
13072 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13073
13074 PR middle-end/19807
13075 PR tree-optimization/19639
13076 * g++.dg/tree-ssa/pr19807.C: New testcase.
13077
13078 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13079
13080 PR libfortran/21471
13081 * gfortran.dg/append-1.f90: New test.
13082
13083 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13084
13085 * gcc.dg/pr18501.c: XFAIL.
13086 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13087 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13088 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13089 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13090 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13091 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13092 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13093 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13094
13095 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13096
13097 PR fortran/20178
13098 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13099 gfortran.dg/f2c_3.f90: New tests.
13100
13101 * gfortran.dg/return_1.f90: Fix dg annotation.
13102
13103 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13104
13105 * gcc.c-torture/compile/20050510-1.c: New test.
13106
13107 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13108
13109 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13110
13111 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13112
13113 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13114
13115 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13116
13117 PR c/17913
13118 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13119
13120 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13121
13122 PR c/21342
13123 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13124 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13125
13126 2005-05-10 Ben Elliston <bje@au.ibm.com>
13127
13128 PR debug/16676
13129 * gcc.dg/debug/pr16676.c: New test.
13130
13131 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13132
13133 PR testsuite/21443
13134 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13135 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13136 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13137 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13138 Change -O1 to -O2.
13139 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13140 -fno-tree-dominator-opts.
13141
13142 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13143
13144 * gfortran.dg/return_1.f90: New test.
13145
13146 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13147
13148 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13149
13150 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13151
13152 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13153
13154 PR c++/21427
13155 * g++.dg/inherit/covariant13.C: New.
13156
13157 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13158
13159 PR libfortran/19155
13160 * gfortran.dg/pr19155.f: New test.
13161
13162 2005-05-08 Roger Sayle <roger@eyesopen.com>
13163
13164 PR inline-asm/8788
13165 * gcc.dg/pr8788-1.c: New testcase.
13166
13167 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13168
13169 PR target/21416
13170 * gcc.target/mips/fpcmp-[12].c: New tests.
13171
13172 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13173
13174 * lib/target-supports-dg.exp (dg-require-fork): New function.
13175 (dg-require-mkfifo): Likewise.
13176 * lib/target-supports.exp (check_function_available): New
13177 function.
13178 (check_fork_available): Likewise.
13179 (check_mkfifo_available): Likewise.
13180
13181 2005-05-06 Jeff Law <law@redhat.com>
13182
13183 * gcc.c-torture/compile/pr21380.c: New test.
13184
13185 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13186
13187 PR c++/20961
13188 * g++.dg/ext/weak3.C: New test.
13189
13190 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13191
13192 PR c++/21352
13193 * g++.dg/template/crash37.C: New test.
13194
13195 2005-05-05 Paul Brook <paul@codesourcery.com>
13196
13197 * gcc.dg/arm-g2.c: Use effective-target arm32.
13198 * gcc.dg/arm-mmx-1.c: Ditto.
13199 * gcc.dg/arm-scd42-2.c: Ditto.
13200 * gcc.dg/arm-vfp1.c: Ditto.
13201 * lib/target-supports.exp (check_effective_target_arm32): New
13202 function.
13203
13204 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13205
13206 PR libfortran/21354
13207 gfortran.dg/in_pack_rank7.f90: New test.
13208
13209 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13210
13211 PR middle-end/15618
13212 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13213
13214 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13215
13216 PR middle-end/21265
13217 * gcc.dg/20050503-1.c: New test.
13218
13219 PR rtl-optimization/21239
13220 * gcc.dg/i386-sse-11.c: New test.
13221
13222 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13223
13224 PR target/16888
13225 * gcc.target/i386/asm-1.c: New test.
13226
13227 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13228
13229 PR rtl-optimization/21330
13230 * gcc.c-torture/execute/20050502-1.c: New test.
13231
13232 PR target/21297
13233 * gcc.c-torture/execute/20050502-2.c: New test.
13234
13235 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13236
13237 PR middle-end/21282
13238 * gcc.dg/pr21282.c: New.
13239
13240 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13241
13242 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13243 * gcc.dg/vect/vect-92.c: Likewise.
13244 * gcc.dg/vect/vect-93.c: Likewise.
13245 * gcc.dg/vect/vect-dv-1.c: Likewise.
13246 * gcc.dg/vect/vect-dv-2.c: Likewise.
13247 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13248
13249 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13250
13251 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13252 * gfortran.dg/vect/vect-2.f90: Likewise.
13253 * gfortran.dg/vect/vect-3.f90: Likewise.
13254 * gfortran.dg/vect/vect-4.f90: Likewise.
13255 * gfortran.dg/vect/vect-5.f90: Likewise.
13256
13257 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13258
13259 PR target/20813
13260 * gcc.dg/rs6000-fpint-2.c: New.
13261
13262 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13263
13264 PR c/15698
13265 * gcc.dg/builtins-30.c: Update expected messages.
13266 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13267 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13268 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13269
13270 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13271
13272 PR tree-optimization/21294
13273 * gcc.dg/tree-ssa/pr21294.c: New.
13274
13275 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13276
13277 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13278 __builtin_altivec_st_internal_4si built-in.
13279
13280 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13281
13282 PR c++/15875
13283 * g++.dg/template/ptrmem14.C: New test.
13284
13285 2005-05-02 Paul Brook <paul@codesourcery.com>
13286
13287 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13288
13289 2005-05-02 Michael Matz <matz@suse.de>
13290
13291 PR c++/19542
13292 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13293
13294 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13295
13296 * g++.dg/cpp/weak.C: New test.
13297
13298 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13299
13300 * gcc.dg/tree-ssa/loop-8.c: New test.
13301
13302 2005-04-30 Michael Maty <matz@suse.de>
13303
13304 * gcc.dg/inline-mcpy.c: New test.
13305
13306 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13307
13308 PR libfortran/18958
13309 * gfortran.dg/eoshift.f90: New test case.
13310
13311 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13312
13313 PR libfortran/18857
13314 * gfortran.dg/matmul_1.f90: New test.
13315
13316 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13317
13318 PR tree-optimization/21030
13319 * gcc.dg/tree-ssa/pr21030.c: New.
13320
13321 2005-04-29 Devang Patel <dpatel@apple.com>
13322
13323 PR tree-optimization/21272
13324 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13325
13326 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13327
13328 PR fortran/13082
13329 PR fortran/18824
13330 * gfortran.dg/entry_4.f90: New test.
13331 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13332 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13333 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13334 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13335 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13336 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13337 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13338
13339 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13340
13341 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13342
13343 2005-04-29 Paul Brook <paul@codesourcery.com>
13344
13345 * gfortran.dg/entry_3.f90: New test.
13346
13347 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13348
13349 * gfortran.dg/implicit_4.f90: New test.
13350
13351 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13352
13353 * lib/target-supports.exp (check_profiling_available): Return
13354 false for xtensa-*-elf.
13355
13356 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13357
13358 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13359 error if file cannot be deleted.
13360
13361 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13362
13363 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13364 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13365 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13366 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13367 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13368 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13369 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13370 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13371 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13372 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13373 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13374 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13375 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13376
13377 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13378
13379 PR fortran/20865
13380 * gfortran.dg/pr20865.f90: New test.
13381
13382 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13383
13384 * gcc.dg/void-cast-2.c: New test.
13385
13386 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13387
13388 PR c/21159
13389 * gcc.dg/void-cast-1.c: New test.
13390
13391 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13392
13393 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13394
13395 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13396
13397 PR fortran/21177
13398 * gfortran.dg/pr21177.f90: New test.
13399
13400 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13401
13402 PR tree-optimization/21171
13403 * gcc.dg/tree-ssa/pr21171.c: New test.
13404
13405 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13406
13407 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13408 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13409 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13410 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13411 gcc.dg/tree-ssa/gen-vect-32.c: New.
13412 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13413 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13414 don't run on PPC32.
13415
13416 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13417
13418 PR c/21213
13419 * gcc.dg/transparent-union-3.c: New test.
13420
13421 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13422
13423 PR c/20740
13424 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13425 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13426 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13427 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13428 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13429 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13430
13431 2005-04-26 Jeff Law <law@redhat.com>
13432
13433 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13434 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13435 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13436 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13437 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13438 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13439 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13440
13441 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13442
13443 PR tree-optimization/17598
13444 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13445
13446 2005-04-25 Mike Stump <mrs@apple.com>
13447
13448 * objc.dg/fix-and-continue-1.m: Add.
13449
13450 2005-04-25 Roger Sayle <roger@eyesopen.com>
13451
13452 PR c++/20995
13453 * g++.dg/opt/pr20995-1.C: New test case.
13454
13455 2005-04-25 Devang Patel <dpatel@apple.com>
13456
13457 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13458
13459 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13460
13461 PR testsuite/21062
13462 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13463
13464 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13465
13466 PR C++/21188
13467 * g++.dg/opt/rtti2.C: New test.
13468
13469 2005-04-25 Paul Brook <paul@codesourcery.com>
13470 Steven G. Kargl <kargls@comcast.net>
13471
13472 PR fortran/20879
13473 * gfortran.dg/ichar_1.f90: New file.
13474
13475 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13476
13477 PR middle-end/20991
13478 * g++.dg/opt/pr20991.C: New test.
13479
13480 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13481 where sizeof (type) < __alignof__ (type).
13482 * gcc.dg/compat/struct-layout-1.h: Likewise.
13483
13484 2005-04-24 Per Bothner <per@bothner.com>
13485 Devang Patel <dpatel@apple.com>
13486
13487 PR preprocessor/20907
13488 * gcc.dg/cpp/very-long-comment.c: New test.
13489
13490 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13491
13492 PR fortran/20059
13493 * gfortran.dg/common_5.f: New test.
13494
13495 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13496
13497 PR middle-end/21082
13498 * g++.dg/tree-ssa/pr21082.C: New testcase.
13499
13500 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13501
13502 * gcc.dg/vect/vect-99.c: New test.
13503
13504 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13505
13506 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13507
13508 2005-04-22 Jeff Law <law@redhat.com>
13509
13510 * gcc.dg/uninit-5.c: Remove xfails.
13511 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13512 conditionals and loads.
13513
13514 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13515
13516 PR libfortran/20074
13517 PR libfortran/20436
13518 PR libfortran/21108
13519 * gfortran.dg/nested_reshape.f90: new test
13520 * gfortran.dg/reshape-alloc.f90: new test
13521 * gfortran.dg/reshape.f90: new test
13522
13523 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13524
13525 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13526
13527 * gcc.dg/arm-vfp1.c: New test.
13528
13529 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13530
13531 PR c++/21087
13532 * g++.dg/lookup/builtin2.C: New test.
13533
13534 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13535
13536 * gcc.dg/weak/weak-13.c: New test.
13537
13538 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13539
13540 * lib/target-supports.exp (check_effective_target_sync_int_long):
13541 Add powerpc*.
13542
13543 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13544
13545 * gcc.target/mips/branch-1.c: New test.
13546
13547 2005-04-21 Richard Henderson <rth@redhat.com>
13548
13549 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13550 * gcc.dg/vect/vect-86.c: Likewise.
13551 * gcc.dg/vect/vect-87.c: Likewise.
13552 * gcc.dg/vect/vect-88.c: Likewise.
13553
13554 2005-04-21 Devang Patel <dpatel@apple.com>
13555
13556 PR optimization/20994
13557 * gcc.dg/tree-ssa/ifc-3.c: New test.
13558
13559 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13560
13561 PR c/12913
13562 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13563 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13564 gcc.dg/c99-vla-jump-5.c: New tests.
13565
13566 2005-04-19 Richard Henderson <rth@redhat.com>
13567
13568 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13569 Fix typo in exists check.
13570 (check_effective_target_sync_int_long): New.
13571 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13572 * gcc.dg/ia64-sync-2.c: Likewise.
13573 * gcc.dg/ia64-sync-3.c: Likewise.
13574 * gcc.dg/ia64-sync-4.c: Likewise.
13575
13576 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13577
13578 * gcc.dg/fold-xor-1.c: New test.
13579 * gcc.dg/fold-xor-2.c: New test.
13580
13581 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13582
13583 PR target/20670
13584 * g++.dg/eh/fp-regs.C: New test.
13585
13586 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13587
13588 * gcc.dg/Wint-to-pointer-cast-1.c,
13589 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13590 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13591 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13592
13593 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13594
13595 PR fortran/16861
13596 * gfortran.dg/pr16861.f90: New test.
13597
13598 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13599
13600 * gcc.dg/pr21085.c: New test.
13601
13602 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13603
13604 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13605 (setup_mips_tests, dg-mips-options): New procedures.
13606 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13607 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13608 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13609 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13610 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13611 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13612 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13613 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13614 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13615 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13616 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13617 dg-mips-options instead of dg-options. Remove now-redundant
13618 preprocessor guards.
13619 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13620 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13621 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13622 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13623 * gcc.dg/vr-mult-2.c: Delete.
13624 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13625 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13626 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13627 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13628 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13629 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13630 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13631
13632 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13633
13634 * ada/acats/run_all.sh: Use sync when executable not present.
13635
13636 2005-04-18 Devang Patel <dpatel@apple.com>
13637
13638 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13639 * gcc.dg/vect/vect-11a.c: New.
13640 * gcc.dg/vect/vect-none.c: Update.
13641 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13642
13643 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13644
13645 PR tree-optimization/20922
13646 * gcc.dg/pr20922-1.c: New test.
13647 * gcc.dg/pr20922-2.c: New test.
13648 * gcc.dg/pr20922-3.c: New test.
13649 * gcc.dg/pr20922-4.c: New test.
13650 * gcc.dg/pr20922-5.c: New test.
13651 * gcc.dg/pr20922-6.c: New test.
13652
13653 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13654
13655 PR libfortran/20950
13656 * gfortran.dg/pr20950.f: New test.
13657
13658 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13659
13660 PR libfortran/19216
13661 * gfortran.dg/pr19216.f: New test.
13662
13663 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13664
13665 PR tree-optimization/21001
13666 * gcc.dg/tree-ssa/pr21001.c: New.
13667
13668 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13669
13670 PR libfortran/21075
13671 * gfortran.dg/reshape_rank7.f90: New test.
13672
13673 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13674
13675 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13676 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13677 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13678 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13679 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13680 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13681 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13682 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13683 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13684 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13685 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13686 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13687 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13688 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13689 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13690 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13691 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13692 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13693 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13694 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13695 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13696
13697 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13698
13699 * gfortran.dg/wtruncate.f: New testcase.
13700 * gfortran.dg/wtruncate.f90: New testcase.
13701
13702 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13703
13704 PR c++/21025
13705 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13706 which sizeof/alignof is dependent, rather than just whether we are
13707 processing_template_decl.
13708
13709 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13710
13711 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13712 corrected typo where the wrong variables had been compared.
13713
13714 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13715
13716 PR libfortran/18495
13717 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13718 Test callee-allocated version of return array with a write
13719 statement.
13720 Test spread with a temporary with another write statement.
13721
13722 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13723
13724 PR tree-optimization/21031
13725 * gcc.dg/tree-ssa/pr21031.c: New.
13726
13727 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13728
13729 PR tree-optimization/21004
13730 * gcc.dg/builtins-53.c: Include builtins-config.h.
13731 Check floorf, ceilf, floorl and ceill transformations
13732 only when HAVE_C99_RUNTIME is defined.
13733
13734 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13735
13736 PR middle-end/20739
13737 * gcc.dg/tree-ssa/pr20739.c: New test.
13738
13739 2005-04-14 Mike Stump <mrs@apple.com>
13740
13741 * gcc.dg/Foundation.framework/empty: New.
13742 * gcc.dg/framework-2.c: New.
13743
13744 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13745
13746 PR tree-optimization/21021
13747 * gcc.c-torture/compile/pr21021.c: New.
13748
13749 2005-04-14 Janis Johnson <janis187@us.ibm.com
13750
13751 PR testsuite/21010
13752 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13753 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13754 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13755 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13756 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13757 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13758 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13759 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13760
13761 2005-04-14 Richard Henderson <rth@redhat.com>
13762
13763 * lib/target-supports.exp (check_effective_target_vect_condition):
13764 Add ia64, i?86, and x86_64.
13765
13766 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13767
13768 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13769
13770 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13771
13772 PR tree-optimization/20657
13773 * gcc.dg/tree-ssa/pr20657.c: New.
13774
13775 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13776
13777 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13778 (long long int)trunc*.
13779
13780 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13781
13782 PR target/20927
13783 * gcc.dg/pr20927.c: New test.
13784
13785 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13786
13787 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13788 * gcc.target/mips/asm-1.c: Likewise.
13789
13790 2005-04-13 Dale Johannesen <dalej@apple.com>
13791
13792 * objc.dg/objc-fast-4.m: New.
13793
13794 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13795
13796 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13797 directory.
13798 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13799
13800 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13801
13802 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13803 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13804 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13805
13806 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13807
13808 PR tree-optimization/20913
13809 * gcc.dg/tree-ssa/pr20913.c: New.
13810
13811 PR tree-optimization/20702
13812 * gcc.dg/tree-ssa/pr20702.c: New.
13813
13814 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13815
13816 PR c++/13744
13817 * g++.dg/inherit/local3.C: New test.
13818
13819 2005-04-12 Jeff Law <law@redhat.com>
13820
13821 * gcc.dg/tree-ssa/20050412-1.c: New test.
13822
13823 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13824
13825 PR libfortran/19016
13826 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13827 Add tests with mask generated by expression.
13828 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13829 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13830 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13831
13832 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13833
13834 PR middle-end/20917
13835 * gcc.dg/20050409-1.c: New test.
13836
13837 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13838
13839 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13840
13841 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13842
13843 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13844 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13845 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13846 (TARGET_CXX): Adjust accordingly.
13847 * target.h (struct gcc_target): Remove epxort_class_data. Add
13848 determine_class_data_visibility and class_data_always_comdat.
13849 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13850 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13851 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13852 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13853 (arm_cxx_determine_class_data_visibility): New.
13854 (arm_cxx_class_data_always_comdat): Likewise.
13855 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13856 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13857 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13858 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13859 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13860 Define.
13861
13862 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13863
13864 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13865
13866 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13867
13868 * gcc.dg/i386-darwin-fpmath.c: New.
13869
13870 2004-04-11 Devang Patel <dpatel@apple.com>
13871
13872 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13873 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13874 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13875 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13876 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13877 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13878 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13879 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13880 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13881
13882 2004-04-11 Devang Patel <dpatel@apple.com>
13883
13884 * gcc.dg/vect/vect-dv-1.c: New test.
13885 * gcc.dg/vect/vect-dv-2.c: New test.
13886
13887 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13888
13889 PR tree-optimization/20933
13890 * gcc.dg/tree-ssa/pr20933.c: New test.
13891
13892 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13893
13894 * gfortran.dg/fold_nearest.f90: New test.
13895
13896 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13897
13898 * gcc.dg/tree-ssa/alias-1.c: New test.
13899
13900 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13901
13902 PR tree-optimization/20920
13903 * g++.dg/tree-ssa/pr20920.C: New test.
13904
13905 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13906
13907 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13908 (long long int)ceil*.
13909
13910 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13911
13912 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13913 explicit C++ linkage.
13914
13915 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13916
13917 * gfortran.dg/pr17229.f: Take care of the new obsolescence
13918 warning for arithmetic IF statements.
13919
13920 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
13921
13922 * eor_handling_1.f90: New test case.
13923 * eor_handling_2.f90: New test case.
13924 * eor_handling_3.f90: New test case.
13925 * eor_handling_4.f90: New test case.
13926 * eor_handling_5.f90: New test case.
13927 * noadv_size.f90: New test case.
13928 * pad_no.f90: New test case.
13929
13930 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
13931
13932 * gcc.c-torture/execute/20050410-1.c: New test.
13933
13934 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
13935
13936 * gcc.dg/pr20126.c: New.
13937
13938 2005-04-09 Bud Davis <bdavis@gfortran.org>
13939 Steven G. Kargl <kargls@comcast.net>
13940
13941 * gfortran.dg/PR19872.f: New test.
13942
13943 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13944
13945 * gfortran.dg/nint_1.f90: Fix dg-do directive.
13946
13947 2005-04-09 Steven G. Kargl <kargls@comcast.net>
13948
13949 * gfortran.dg/nint_1.f90: New test.
13950
13951 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13952
13953 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
13954 Added test for callee-allocated arrays with write statements.
13955 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
13956 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
13957 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13958 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13959 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13960
13961 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
13962
13963 PR libfortran/20163
13964 * gfortran.dg/open-options-blanks.f: New test.
13965
13966 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13967
13968 PR fortran/13257
13969 * gfortran.dg/comma_format_extension_[1234].f: New tests.
13970
13971 2005-04-09 Jakub Jelinek <jakub@redhat.com>
13972
13973 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13974 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13975 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13976 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13977 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13978 * gcc.c-torture/execute/stdarg-4.c: New test.
13979
13980 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
13981
13982 PR target/20795
13983 * g++.dg/abi/param2.C: New test.
13984
13985 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13986
13987 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
13988
13989 2005-04-09 Uros Bizjak <uros@kss-loka.si>
13990
13991 * gcc.dg/builtins-53.c: New test.
13992
13993 2005-04-08 Diego Novillo <dnovillo@redhat.com>
13994
13995 * g++.dg/tree-ssa/pr18178.C: New test.
13996 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
13997 * gcc.c-torture/execute/20041019-1.c: New test.
13998 * gcc.dg/tree-ssa/20041008-1.c: New test.
13999 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
14000 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
14001 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14002 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
14003 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
14004 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
14005 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
14006 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
14007 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14008 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14009
14010 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
14011
14012 PR rtl-optimization/20466
14013 * gcc.c-torture/execute/pr20466-1.c: New test.
14014
14015 2005-04-08 Mark Mitchell <mark@codesourcery.com>
14016
14017 PR c++/20905
14018 * g++.dg/parse/cond2.C: New test.
14019
14020 PR c++/20145
14021 * g++.dg/warn/Wdtor1.C: New test.
14022
14023 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14024
14025 PR fortran/17229
14026 * gfortran.dg/pr17229.f: New test.
14027
14028 2005-04-07 Steven G. Kargl <kargls@comcast.net>
14029
14030 * gfortran.dg/tiny_1.f90: New test.
14031 * gfortran.dg/tiny_2.f90: ditto.
14032
14033 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
14034
14035 * gfortran.dg/eor_1.f90: Fix dg-do run line
14036 * gfortran.dg/open_new.f90: Fix dg-do run line
14037
14038 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
14039
14040 * lib/target-supports.exp (get_compiler_messages): Support
14041 optional arguments, the fourth being compiler options.
14042 (check_effective_target_fpic): New proc.
14043 * gcc.dg/20050321-2.c: Restrict to target fpic.
14044
14045 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
14046
14047 * gcc.dg/15443-1.c: New test.
14048 * gcc.dg/15443-2.c: Likewise.
14049
14050 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14051
14052 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14053
14054 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14055
14056 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14057
14058 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14059
14060 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14061 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14062 -m64.
14063 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14064 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14065 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14066
14067 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14068
14069 PR c++/20212
14070 * g++.dg/warn/Wunused-11.C: New test.
14071
14072 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14073
14074 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14075
14076 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14077
14078 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14079
14080 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14081
14082 PR c++/20734
14083 * g++.dg/template/ptrmem13.C: New test.
14084
14085 2005-04-05 Per Bothner <per@bothner.com>
14086
14087 * lib/gcc.exp: Always add -fno-show-column, for now.
14088
14089 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14090
14091 PR testsuite/20767
14092 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14093 of plain old "unsigned int" for the type of "i". Makes this test
14094 64bit clean.
14095
14096 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14097
14098 * gcc.dg/i386-ssefn-1.c: New test.
14099 * gcc.dg/i386-ssefn-2.c: New test.
14100 * gcc.dg/i386-ssefn-3.c: New test.
14101 * gcc.dg/i386-ssefn-4.c: New test.
14102
14103 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14104
14105 PR tree-optimization/20076
14106 * gcc.dg/builtin-apply4.c: New test.
14107
14108 PR preprocessor/19475
14109 * gcc.dg/cpp/macspace1.c: New test.
14110 * gcc.dg/cpp/macspace2.c: New test.
14111
14112 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14113
14114 * gfortran.dg/pr20755.f: Fixed bad format.
14115
14116 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14117
14118 PR c++/20763
14119 * g++.dg/ext/attrib21.C: New test.
14120
14121 2004-04-05 Devang Patel <dpatel@apple.com>
14122
14123 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14124 * gcc.dg/vect/vect-shift-1.c: New test.
14125
14126 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14127
14128 PR libfortran/20755
14129 * gfortran.dg/pr20755.f: New test.
14130
14131 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14132
14133 * gfortran.dg/pr15959.f90: New test.
14134 * gfortran.dg/string_pad_trunc.f90: New test.
14135
14136 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14137
14138 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14139 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14140 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14141 syntax.
14142
14143 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14144
14145 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14146
14147 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14148
14149 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14150 * gcc.c-torture/compile/20011119-2.c: Likewise.
14151 * gcc.c-torture/compile/981001-2.c: Likewise.
14152
14153 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14154
14155 PR c++/20679
14156 * g++.dg/template/overload4.C: New test.
14157
14158 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14159
14160 PR c++/20746
14161 * g++.dg/abi/covariant5.C: New.
14162
14163 PR debug/20505
14164 * g++.dg/debug/const2.C: New.
14165
14166 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14167
14168 PR rtl-optimization/16104
14169 * gcc.c-torture/execute/20050316-1.c: New test.
14170
14171 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14172
14173 * g++.dg/template/spec23.C: Fix dg-error text.
14174
14175 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14176
14177 PR c++/19199
14178 * g++.dg/expr/lval2.C: New.
14179
14180 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14181
14182 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14183 __builtin_strcasecmp and __builtin_strncasecmp.
14184
14185 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14186
14187 PR c++/20723
14188 * g++.dg/template/spec22.C: New.
14189 * g++.dg/template/spec23.C: New.
14190
14191 2005-04-03 Dale Ranta <dir@lanl.gov>
14192 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14193
14194 PR libfortran/20068
14195 PR libfortran/20125
14196 PR libfortran/20156
14197 PR libfortran/20471
14198 * gfortran.dg/backspace.f: New test.
14199
14200 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14201
14202 * gcc.dg/pr19345.c: New test.
14203
14204 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14205
14206 PR tree-optimization/20640
14207 * gcc.dg/torture/tree-loop-1.c: New.
14208
14209 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14210
14211 PR rtl-optimization/20290
14212 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14213
14214 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14215
14216 * gcc.dg/rs6000-fpint.c: New.
14217
14218 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14219
14220 * gcc.dg/old-style-then-proto-1.c: New test.
14221
14222 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14223
14224 * gfortran.fortran-torture/execute/backspace.f90: Check
14225 after backspace and read was incorrect.
14226
14227 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14228
14229 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14230 buffer past the terminating NUL using memcmp.
14231 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14232 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14233
14234 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14235 Fix unused/uninitialized variable warnings.
14236
14237 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14238 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14239 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14240 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14241
14242 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14243 gcc.c-torture/execute/builtins/fputs-lib.c,
14244 gcc.c-torture/execute/builtins/lib/fprintf.c,
14245 gcc.c-torture/execute/builtins/lib/main.c,
14246 gcc.c-torture/execute/builtins/lib/memcmp.c,
14247 gcc.c-torture/execute/builtins/lib/memmove.c,
14248 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14249 gcc.c-torture/execute/builtins/lib/memset.c,
14250 gcc.c-torture/execute/builtins/lib/printf.c,
14251 gcc.c-torture/execute/builtins/lib/sprintf.c,
14252 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14253 gcc.c-torture/execute/builtins/lib/strchr.c,
14254 gcc.c-torture/execute/builtins/lib/strcmp.c,
14255 gcc.c-torture/execute/builtins/lib/strcpy.c,
14256 gcc.c-torture/execute/builtins/lib/strcspn.c,
14257 gcc.c-torture/execute/builtins/lib/strlen.c,
14258 gcc.c-torture/execute/builtins/lib/strncat.c,
14259 gcc.c-torture/execute/builtins/lib/strncmp.c,
14260 gcc.c-torture/execute/builtins/lib/strncpy.c,
14261 gcc.c-torture/execute/builtins/lib/strrchr.c,
14262 gcc.c-torture/execute/builtins/lib/strspn.c,
14263 gcc.c-torture/execute/builtins/lib/strstr.c,
14264 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14265 gcc.c-torture/execute/builtins/strlen-2.c,
14266 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14267 prototypes.
14268
14269 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14270
14271 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14272 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14273 selectany usage.
14274
14275 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14276
14277 PR c++/19406
14278 * g++.dg/debug/using1.C: New test.
14279
14280 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14281
14282 PR middle-end/20524
14283 * gcc.dg/alias-7.c: Prefix asm-declared name with
14284 __USER_LABEL_PREFIX__.
14285
14286 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14287
14288 Fix fallout from PR middle-end/15700:
14289 * gcc.c-torture/compile/20011119-1.c: Take
14290 __USER_LABEL_PREFIX__ into account.
14291 * gcc.c-torture/compile/20011119-2.c: Likewise.
14292
14293 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14294
14295 PR c++/18644
14296 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14297
14298 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14299
14300 PR c/17855
14301 * gcc.c-torture/compile/struct-non-lval-1.c,
14302 gcc.c-torture/compile/struct-non-lval-2.c,
14303 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14304
14305 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14306
14307 * gcc.dg/tls/tls.exp: Remove temporary file.
14308 * g++.dg/tls/tls.exp: Ditto.
14309 * lib/file-format.exp: Ditto.
14310 * g++.dg/special/ecos.exp: Ditto.
14311
14312 * lib/profopt.exp: Treat prof_ext as a list.
14313 * gcc.misc-tests/bprob.exp: Ditto.
14314 * g++.dg/bprob/bprob.exp: Ditto.
14315
14316 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14317 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14318 g++.dg/tree-ssa/pointer-reference-alias.C,
14319 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14320 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14321 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14322 g++.dg/vect/pr19951.cc: Ditto.
14323 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14324 gcc.dg/builtins-47.c: Ditto.
14325 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14326 gcc.dg/pr20115-1.c: Ditto.
14327 * gcc.dg/tree-ssa/20030530-2.c,
14328 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14329 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14330 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14331 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14332 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14333 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14334 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14335 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14336 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14337 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14338 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14339 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14340 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14341 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14342 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14343 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14344 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14345 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14346 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14347 gcc.dg/tree-ssa/20030824-1.c,
14348 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14349 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14350 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14351 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14352 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14353 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14354 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14355 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14356 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14357 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14358 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14359 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14360 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14361 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14362 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14363 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14364 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14365 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14366 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14367 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14368 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14369 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14370 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14371 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14372 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14373 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14374 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14375 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14376 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14377 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14378 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14379 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14380 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14381 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14382 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14383 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14384 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14385 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14386 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14387 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14388 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14389 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14390 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14391 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14392 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14393 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14394 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14395 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14396 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14397 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14398 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14399 gcc.dg/tree-ssa/useless-1.c: Ditto.
14400 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14401 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14402 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14403 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14404 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14405 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14406 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14407 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14408 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14409 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14410 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14411 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14412 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14413 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14414 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14415 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14416 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14417 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14418 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14419 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14420 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14421 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14422 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14423 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14424 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14425 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14426 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14427 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14428 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14429 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14430 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14431 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14432 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14433 gcc.dg/vect/vect-none.c: Ditto.
14434 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14435 treelang/compile/unsigned.tree: Ditto.
14436
14437 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14438 * gcc.dg/cpp/direct2s.c: Ditto.
14439 * gcc.dg/cpp/paste4.c: Ditto.
14440 * gcc.dg/cpp/separate-1.c: Ditto.
14441 * gcc.dg/pch/save-temps-1.c: Ditto.
14442 * g++.dg/ext/altivec-10.C: Ditto.
14443 * g++.dg/pch/pch.C: Ditto.
14444
14445 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14446
14447 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14448 * g++.dg/template/repo1.C: Ditto.
14449 * g++.dg/template/repo2.C: Ditto.
14450 * g++.dg/template/repo3.C: Ditto.
14451 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14452 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14453 * g++.old-deja/g++.pt/repo1.C: Ditto.
14454 * g++.old-deja/g++.pt/repo2.C: Ditto.
14455 * g++.old-deja/g++.pt/repo3.C: Ditto.
14456 * g++.old-deja/g++.pt/repo4.C: Ditto.
14457
14458 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14459 * gcc.dg/20030107-1.c: Ditto.
14460 * gcc.dg/20030702-1.c: Ditto.
14461 * gcc.dg/profile-generate-1.c: Ditto.
14462 * g++.dg/other/profile1.C: Ditto.
14463 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14464
14465 * lib/gcc-dg.exp (remove-build-file): New.
14466 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14467 cleanup-tree-dump, cleanup-saved-temps): New.
14468
14469 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14470
14471 PR c++/19203, DR 214
14472 * g++.dg/parse/ambig3.C: Not ambiguous.
14473 * g++.dg/template/spec20.C: New.
14474 * g++.dg/template/spec21.C: New.
14475
14476 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14477
14478 PR target/20045
14479 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14480
14481 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14482
14483 PR libfortran/20660
14484 * gfortran.dg/negative_unit.f: New test.
14485
14486 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14487
14488 * gcc.dg/20050330-1.c: New test.
14489
14490 2005-03-30 Devang Patel <dpatel@apple.com>
14491
14492 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14493
14494 2005-03-30 Dale Johannesen <dalej@apple.com>
14495
14496 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14497
14498 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14499
14500 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14501 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14502 Strip options from test name.
14503
14504 2005-03-31 Jan Hubicka <jh@suse.cz>
14505
14506 * gcc.dg/varpool-1.c: New testcase.
14507
14508 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14509
14510 PR c/772
14511 PR c/17913
14512 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14513 gcc.dg/stmt-expr-label-3.c : New tests.
14514 * gcc.c-torture/execute/medce-2.c: Remove.
14515
14516 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14517
14518 PR c/20368
14519 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14520 tests.
14521
14522 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14523
14524 * gcc.c-torture/compile/pr20203.c: New test.
14525
14526 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14527
14528 * gfortran.dg/promotion.f90: New test.
14529
14530 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14531
14532 PR middle-end/20491
14533 * gcc.dg/torture/asm-subreg-1.c: New test.
14534
14535 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14536
14537 PR c/20672
14538 * gcc.dg/pr20672-1.c: New test.
14539
14540 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14541
14542 * gfortran.dg/vect: New directory.
14543 * gfortran.dg/vect/vect.exp: New.
14544 * gfortran.dg/vect/vect-1.f90: New test.
14545 * gfortran.dg/vect/vect-2.f90: New test.
14546 * gfortran.dg/vect/vect-3.f90: New test.
14547 * gfortran.dg/vect/vect-4.f90: New test.
14548 * gfortran.dg/vect/vect-5.f90: New test.
14549
14550 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14551
14552 PR middle-end/20622
14553 * gcc.dg/alias-7.c: New test.
14554
14555 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14556
14557 * gcc.dg/sparc-reg-1.c: New test.
14558
14559 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14560
14561 PR target/19890
14562 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14563
14564 2005-03-29 Dale Ranta <dir@lanl.gov>
14565 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14566
14567 PR libfortran/20163
14568 * gfortran.dg/pr20163-2.f: New test.
14569
14570 2005-03-28 Jan Hubicka <jh@suse.cz>
14571
14572 PR middle-end/20635
14573 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14574 by Jakub Jelinek.
14575
14576 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14577
14578 PR tree-optimization/20626
14579 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14580 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14581
14582 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14583
14584 * gfortran.dg/underflow.f90: New test.
14585 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14586
14587 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14588
14589 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14590
14591 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14592
14593 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14594 (g++_init): Make sure that CXXFLAGS is set.
14595 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14596 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14597 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14598 * lib/objc.exp (objc_init): Likewise.
14599 * lib/treelang.exp (treelang_init): Likewise.
14600
14601 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14602
14603 PR tree-optimization/20470
14604 * gcc.dg/tree-ssa/pr20470.c: New test.
14605
14606 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14607
14608 * gcc.dg/ppc-stfiwx.c: New.
14609
14610 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14611
14612 PR target/19888
14613 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14614
14615 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14616
14617 * gcc.dg/20050325-1.c: Fix a typo.
14618
14619 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14620
14621 PR libfortran/19678
14622 PR libfortran/19679
14623 * gfortran.dg/dos_eol.f: New test.
14624
14625 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14626
14627 PR rtl-optimization/20249
14628 * gcc.dg/20050325-1.c: New test.
14629
14630 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14631
14632 PR libfortran/15332
14633 * gfortran.dg/pr15332.f: New test.
14634
14635 2005-03-24 Dale Johannesen <dalej@apple.com>
14636
14637 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14638
14639 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14640
14641 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14642 'internal' visibility.
14643 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14644 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14645 'protected' visibility.
14646 * gcc.dg/visibility-7.c: Likewise.
14647 * lib/target-supports.exp (check_visibility_available): Take
14648 a parameter, the kind of visibility to check for.
14649 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14650 to check_visibility_available.
14651
14652 * g++.dg/expr/cast3.C: New.
14653
14654 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14655
14656 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14657 rs6000.
14658
14659 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14660
14661 PR target/20095
14662 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14663
14664 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14665
14666 * gcc.dg/badshift.c: Renamed to...
14667 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14668
14669 * gcc.target/i386/badshift.c: Renamed to...
14670 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14671 only.
14672
14673 PR rtl-optimization/20532
14674 * gcc.target/i386/badshift.c: New.
14675
14676 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14677
14678 * gfortran.dg/pr18025.f90: New test.
14679
14680 2005-03-23 Dale Johannesen <dalej@apple.com>
14681
14682 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14683
14684 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14685
14686 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14687
14688 * lib/target-supports.exp (check_iconv_available): Default
14689 libiconv to -liconv, if there is no definition.
14690
14691 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14692
14693 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14694
14695 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14696
14697 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14698 * g++.dg/opt/pr7503-2.C: Likewise.
14699 * g++.dg/opt/pr7503-3.C: Likewise.
14700 * g++.dg/opt/pr7503-4.C: Likewise.
14701 * g++.dg/opt/pr7503-5.C: Likewise.
14702 * g++.dg/warn/minmax.C: New test.
14703
14704 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14705
14706 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14707 * gfortran.dg/g77_intrinsics_sub.f: New test.
14708
14709 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14710 Jan Hubicka <jh@suse.cz>
14711 Steven Bosscher <stevenb@suse.de
14712
14713 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14714
14715 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14716
14717 PR c++/19980
14718 * g++.dg/template/redecl3.C: New test.
14719
14720 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14721
14722 PR c++/20499
14723 * g++.dg/parse/error16.C: Tweak error markers.
14724
14725 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14726
14727 PR target/20561
14728 * gcc.dg/20050321-2.c: New test.
14729
14730 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14731
14732 PR c++/20465
14733 PR c++/20381
14734 * g++.dg/template/ptrmem12.C: New.
14735
14736 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14737
14738 PR rtl-optimization/20527
14739 * gcc.c-torture/execute/pr20527-1.c: New test.
14740
14741 2005-03-22 Ben Elliston <bje@au.ibm.com>
14742
14743 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14744 program, compile it into a real executable and then delete the .c
14745 and .x files afterwards, to avoid problems on testglue targets.
14746
14747 2005-03-21 Stuart Hastings <stuart@apple.com>
14748
14749 * gcc.target/i386/sse-2.c: New.
14750
14751 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14752
14753 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14754
14755 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14756
14757 * g++.dg/parse/crash25.C: Fix typo.
14758
14759 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14760
14761 PR c++/20461
14762 * g++.dg/parse/crash24.C: New test.
14763
14764 PR c++/20536
14765 * g++.dg/parse/crash25.C: New test.
14766
14767 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14768
14769 PR c++/20147
14770 * g++.dg/ext/stmtexpr4.C: New test.
14771
14772 2005-03-20 Roger Sayle <roger@eyesopen.com>
14773
14774 PR middle-end/20539
14775 * gcc.c-torture/compile/pr13066-1.c: New test case.
14776 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14777 * g++.dg/opt/pr13066-1.C: Likewise.
14778
14779 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14780
14781 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14782
14783 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14784
14785 PR fortran/18525
14786 * gfortran.dg/nesting_1.f90: New test.
14787
14788 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14789
14790 PR c++/20240
14791 * g++.dg/lookup/using13.C: New test.
14792
14793 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14794
14795 PR c++/20333
14796 * g++.dg/template/crash36.C: New test.
14797
14798 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14799
14800 PR c++/20463
14801 * g++.dg/template/crash35.C: New test.
14802
14803 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14804
14805 PR c++/19966
14806 * g++.dg/overload/operator2.C: New test.
14807
14808 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14809
14810 PR libfortran/20257
14811 * gfortran.dg/pr20257.f90: New test.
14812
14813 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14814
14815 PR libfortran/20480
14816 * gfortran.dg/pr20480.f90: New test.
14817
14818 2005-03-16 Richard Henderson <rth@redhat.com>
14819
14820 PR middle-end/15700
14821 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14822 (_rtld_global): New.
14823 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14824 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14825
14826 * gcc.dg/alias-3.c: New.
14827 * gcc.dg/alias-4.c: New.
14828 * gcc.dg/alias-5.c: New.
14829 * gcc.dg/alias-6.c: New.
14830
14831 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14832
14833 * gcc.dg/cpp/ucnid-7.c: New.
14834
14835 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14836 Dorit Naishlos <dorit@il.ibm.com>
14837
14838 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14839 darwin.
14840
14841 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14842
14843 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14844 misaligned accesses.
14845 * gcc.dg/vect/vect-58.c: Likewise.
14846 * gcc.dg/vect/vect-92.c: New.
14847 * gcc.dg/vect/vect-93.c: New.
14848
14849 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14850
14851 PR fortran/18827
14852 * gfortran.dg/assign_2.f90: New test.
14853 * gfortran.dg/assign_3.f90: New test.
14854 * gfortran.dg/assign.f90: New test.
14855
14856 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14857
14858 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14859 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14860 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14861 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14862 names.
14863
14864 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14865
14866 * gcc.dg/cpp/ucnid-6.c: New.
14867
14868 * gcc.dg/cpp/normalize-1.c: New.
14869 * gcc.dg/cpp/normalize-2.c: New.
14870 * gcc.dg/cpp/normalize-3.c: New.
14871 * gcc.dg/cpp/normalize-4.c: New.
14872 * gcc.dg/cpp/ucnid-4.c: New.
14873 * gcc.dg/cpp/ucnid-5.c: New.
14874 * g++.dg/cpp/normalize-1.C: New.
14875 * g++.dg/cpp/ucnid-1.C: New.
14876
14877 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14878
14879 * gcc.dg/pr18628.c: New.
14880
14881 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14882
14883 PR c++/20280
14884 * g++.dg/tree-ssa/pr20280.C: New.
14885
14886 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14887
14888 PR fortran/20467
14889 * gfortran.dg/stfunc_2.f90: New test.
14890
14891 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14892
14893 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14894
14895 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14896
14897 * gcc.dg/tree-ssa/20050314-1.c: New test.
14898
14899 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14900
14901 PR c++/4403
14902 PR c++/9783, DR433
14903 * g++.dg/template/friend34.C: New test.
14904 * g++.dg/template/friend35.C: Likewise.
14905 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14906
14907 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14908
14909 Friend class name lookup 5/n
14910 PR c++/1016
14911 * g++.dg/lookup/hidden-class1.C: New test.
14912 * g++.dg/lookup/hidden-class2.C: Likewise.
14913 * g++.dg/lookup/hidden-class3.C: Likewise.
14914 * g++.dg/lookup/hidden-class4.C: Likewise.
14915 * g++.dg/lookup/hidden-class5.C: Likewise.
14916 * g++.dg/lookup/hidden-class6.C: Likewise.
14917 * g++.dg/lookup/hidden-class7.C: Likewise.
14918 * g++.dg/lookup/hidden-class8.C: Likewise.
14919 * g++.dg/lookup/hidden-class9.C: Likewise.
14920 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
14921 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
14922 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
14923 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
14924 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
14925 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
14926 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
14927 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
14928 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
14929 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
14930 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
14931
14932 2005-03-13 Mark Mitchell <mark@codesourcery.com>
14933
14934 PR c++/20157
14935 * g++.dg/template/error18.C: New test.
14936
14937 2005-03-09 Ben Elliston <bje@au.ibm.com>
14938
14939 PR debug/16792
14940 * g++.dg/debug/pr16792.C: New test.
14941
14942 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14943
14944 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
14945 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
14946 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
14947 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
14948 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
14949 test assertion names.
14950
14951 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14952
14953 PR fortran/18600
14954 * gfortran.dg/stfunc_1.f90: New test.
14955
14956 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14957
14958 PR fortran/16907
14959 * gfortran.dg/real_index_1.f90: New test.
14960
14961 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14962
14963 PR fortran/20323
14964 * gfortran.dg/spec_expr_1.f90: New test.
14965
14966 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
14967
14968 PR c/20402
14969 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
14970 new parser.
14971
14972 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14973
14974 PR fortran/20361
14975 * gfortran.dg/largeequiv_1.f90: New test.
14976
14977 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14978
14979 * gcc.dg/ucnid-1.c: New.
14980 * gcc.dg/ucnid-2.c: New.
14981 * gcc.dg/ucnid-3.c: New.
14982 * gcc.dg/ucnid-4.c: New.
14983 * gcc.dg/ucnid-5.c: New.
14984 * gcc.dg/ucnid-6.c: New.
14985 * gcc.dg/cpp/ucnid-1.c: New.
14986 * gcc.dg/cpp/ucnid-2.c: New.
14987 * gcc.dg/cpp/ucnid-3.c: New.
14988 * g++.dg/other/ucnid-1.C: New.
14989
14990 2005-03-12 Geoffrey Keating <geoffk@apple.com>
14991
14992 * gcc.dg/vmx/darwin-abi-3.c: Delete.
14993
14994 2005-03-11 Per Bothner <per@bothner.com>
14995
14996 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
14997 that diagnotics refer to correct token.
14998 * gcc.dg/unused-3.c: Likewise.
14999
15000 2005-03-11 Per Bothner <per@bothner.com>
15001
15002 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
15003 constant" is now actually on same line as string constant.
15004 * gcc.dg/cpp/direct2s.c: Likewise.
15005
15006 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
15007
15008 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
15009
15010 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15011
15012 PR libfortran/20124
15013 * gfortran.dg/pr20124.f90: New Test
15014
15015 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
15016
15017 PR tree-optimization/20130
15018 * gcc.dg/pr20130-1.c: New test.
15019
15020 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15021
15022 PR target/20095
15023 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
15024
15025 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15026
15027 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
15028
15029 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15030
15031 * g++.dg/eh/forced1.C: Fix comment.
15032 * g++.dg/eh/forced2.C: Ditto.
15033 * g++.dg/eh/forced3.C: Ditto.
15034 * g++.dg/eh/forced4.C: Ditto.
15035
15036 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
15037
15038 PR rtl-opt/20412
15039 * gcc.c-torture/compile/pr20412.c: New test.
15040
15041 2005-03-10 Roger Sayle <roger@eyesopen.com>
15042
15043 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
15044
15045 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15046
15047 PR target/20322
15048 * gcc.dg/20050307-1.c: New test.
15049
15050 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15051
15052 PR c++/20375
15053 * g++.dg/other/stdarg3.C: New.
15054
15055 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15056
15057 PR c++/18384, c++/18327
15058 * g++.dg/init/array19.C: New test.
15059
15060 PR inline-asm/20314
15061 * gcc.dg/torture/pr20314-1.c: New test.
15062 * gcc.dg/torture/pr20314-2.c: New test.
15063
15064 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15065
15066 * gcc.dg/20050309-1.c: New test.
15067
15068 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15069
15070 * gcc.dg/builtins-10.c: Reactivate disabled test.
15071 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15072 new cbrt transformations.
15073
15074 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15075
15076 PR c++/20208
15077 * g++.dg/template/array13.C: New test.
15078
15079 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15080
15081 PR c++/16859
15082 * g++.dg/init/brace4.C: New test.
15083
15084 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15085
15086 PR c++/20186
15087 * g++.dg/template/non-dependent12.C: New.
15088
15089 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15090
15091 PR c++/20142
15092 * g++.dg/init/array18.C: Add dg-do run marker.
15093
15094 PR c++/20142
15095 * g++.dg/init/array18.C: New test.
15096
15097 2005-03-09 Ben Elliston <bje@au.ibm.com>
15098
15099 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15100 * g++.dg/gcov/gcov.exp: Likewise.
15101 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15102 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15103 * lib/c-torture.exp: Likewise.
15104 * lib/fortran-torture.exp: Likewise.
15105 * lib/g++.exp: Likewise.
15106 * lib/gcc-defs.exp: Likewise.
15107 * lib/gcc-dg.exp: Likewise.
15108 * lib/gcc.exp: Likewise.
15109 * lib/gcov.exp: Likewise.
15110 * lib/gfortran.exp: Likewise.
15111 * lib/mike-g++.exp: Likewise.
15112 * lib/mike-gcc.exp: Likewise.
15113 * lib/objc-torture.exp: Likewise.
15114 * lib/objc.exp: Likewise.
15115 * lib/profopt.exp: Likewise.
15116 * lib/target-libpath.exp: Likewise.
15117 * lib/target-supports.exp: Likewise.
15118 * lib/treelang.exp: Likewise.
15119 * lib/wrapper.exp: Likewise.
15120
15121 2005-03-08 Jeff Law <law@redhat.com>
15122
15123 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15124 PHI-OPT changes.
15125
15126 2005-03-08 Ira Rosen <irar@il.ibm.com>
15127
15128 * gcc.dg/vect/pr20122.c: New test.
15129
15130 2005-03-07 Jeff Law <law@redhat.com>
15131
15132 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15133 was folded away.
15134 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15135 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15136 * gcc.dg/tree-ssa/pr18134.c: New test.
15137
15138 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15139
15140 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15141 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15142 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15143
15144 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15145
15146 PR tree-opt/17671
15147 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15148
15149 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15150
15151 * g++.dg/warn/Wnvdtor.C: New test.
15152
15153 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15154
15155 * gcc.dg/torture/pr19683-1.c: New test.
15156
15157 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15158
15159 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15160 * gfortran.dg/g77/19990313-2.f: Ditto.
15161 * gfortran.dg/g77/19990313-3.f: Ditto.
15162 * gfortran.dg/g77/19990525-0.f: Ditto.
15163 * gfortran.dg/g77/19990826-0.f: Ditto.
15164 * gfortran.dg/g77/19990826-2.f: Ditto.
15165 * gfortran.dg/g77/19990826-3.f: Ditto.
15166 * gfortran.dg/g77/20000511-1.f: Ditto.
15167 * gfortran.dg/g77/20000511-2.f: Ditto.
15168 * gfortran.dg/g77/970625-2.f: Ditto.
15169 * gfortran.dg/g77/980310-2.f: Ditto.
15170 * gfortran.dg/g77/980310-3.f: Ditto.
15171 * gfortran.dg/g77/980310-8.f: Ditto.
15172 * gfortran.dg/g77/980519-2.f: Ditto.
15173 * gfortran.dg/g77/alpha1.f: Ditto.
15174 * gfortran.dg/g77/claus.f: Ditto.
15175 * gfortran.dg/g77/erfc.f: Ditto.
15176 * gfortran.dg/g77/short.f: Ditto.
15177 * gfortran.fortran-torture/execute/data.f90: Ditto.
15178 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15179 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15180
15181 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15182
15183 * lib/file-format.exp (gcc_target_object_format): Add check for som
15184 format and hardcode object formats on hppa*-*-hpux*.
15185 * lib/target-supports.exp (check_weak_available): Add check for som
15186 object format. Always return 0 on hppa*-*-hpux10*.
15187
15188 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15189 is defined.
15190
15191 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15192
15193 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15194
15195 * gfortran.dg/pr19936_1.f90: New test.
15196 * gfortran.dg/pr19936_2.f90: New test.
15197 * gfortran.dg/pr19936_3.f90: New test.
15198
15199 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15200 Paul Thomas <prthomas@drfccad.cea.fr>
15201
15202 * gfortran.dg/PR19754_1.f90: New test.
15203 * gfortran.dg/PR19754_2.f90: Ditto.
15204
15205 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15206
15207 PR c++/19311
15208 * g++.dg/template/non-dependent11.C: New test.
15209
15210 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15211
15212 * lib/target-supports.exp (check_iconv_available): Fix comment.
15213
15214 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15215 Joseph S. Myers <joseph@codesourcery.com>
15216
15217 PR c++/19797
15218 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15219
15220 2005-03-04 Matthew Sachs <msachs@apple.com>
15221
15222 * gcc.exp (gcc_target_compile): Put braces around
15223 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15224 * objc.exp (objc_target_compile): Likewise.
15225 * treelang.exp (treelang_target_compile): Likewise.
15226
15227 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15228
15229 PR fortran/19673
15230 * gfortran.dg/func_result_1.f90: New test.
15231
15232 2005-03-04 Ben Elliston <bje@au.ibm.com>
15233
15234 * gcc.misc-tests/options.exp: New test.
15235
15236 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15237
15238 * gcc.dg/pr15784-4.c: New test.
15239
15240 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15241
15242 * gcc.c-torture/execute/pr17133.c: New.
15243 * gcc.c-torture/compile/20050303-1.c: New.
15244
15245 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15246
15247 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15248
15249 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15250
15251 * g++.dg/overload/using2.C: New.
15252
15253 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15254
15255 PR c++/19916
15256 * g++.dg/init/ptrmem2.C: New test.
15257
15258 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15259
15260 PR c/8927
15261 * gcc.dg/pr8927-1.c: New test.
15262
15263 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15264
15265 PR c++/20232
15266 * g++.dg/inherit/covariant12.C: New.
15267
15268 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15269
15270 PR fortran/19479
15271 * gfortran.dg/bound_1.f90: New test.
15272
15273 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15274
15275 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15276 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15277
15278 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15279
15280 PR c/20245
15281 * gcc.dg/pr20245-1.c: New test.
15282
15283 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15284
15285 PR middle-end/19874
15286 * gcc.c-torture/execute/20050119-2.c: New test case.
15287
15288 2005-02-28 Ben Elliston <bje@au.ibm.com>
15289
15290 * README: Update the DejaGnu bug reporting address.
15291 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15292 * lib/objc-torture.exp: Likewise.
15293
15294 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15295
15296 * gfortran.dg/boz_1.f90: New test.
15297 * gfortran.dg/boz_3.f90: New test.
15298 * gfortran.dg/boz_4.f90: New test.
15299
15300 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15301
15302 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15303 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15304
15305 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15306
15307 PR libfortran/20101
15308 * gfortran.dg/write_0_pe_format.f90: New test.
15309
15310 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15311
15312 PR c++/20206
15313 * g++.dg/opt/thunk2.C: New test.
15314 * g++.dg/opt/covariant1.C: New test.
15315
15316 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15317
15318 * gfortran.dg/e_d_fmt.f90: New test.
15319
15320 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15321
15322 * gcc.dg/asm-b.c: Fix comment typos.
15323
15324 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15325
15326 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15327 a V_MAY_DEF also.
15328
15329 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15330
15331 PR tree-opt/20188
15332 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15333 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15334 * gcc.dg/asm-b.c: New test.
15335
15336 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15337
15338 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15339 Disable this test on IRIX 6.
15340
15341 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15342
15343 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15344 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15345 parser.
15346
15347 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15348
15349 PR tree-optimization/20204
15350 * testsuite/gcc.dg/pr20204.c: New test.
15351
15352 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15353
15354 PR target/20196
15355 * gcc.c-torture/execute/20050224-1.c: New test.
15356
15357 PR c++/20175
15358 * g++.dg/warn/Wbraces2.C: New test.
15359
15360 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15361
15362 PR c++/19878
15363 * g++.dg/init/const2.C: New test.
15364
15365 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15366
15367 PR tree-optimization/20100
15368 * gcc.c-torture/execute/pr20100-1.c: New test.
15369
15370 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15371
15372 * gfortran.dg/implicit_3.f90: New test.
15373
15374 * gfortran.dg/deftype_1.f90: New test.
15375
15376 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15377
15378 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15379 the test passes.
15380 * g++.dg/other/anon3.C: Accept a warning.
15381
15382 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15383
15384 * gcc.dg/pr20017.c: Fix a comment typo.
15385
15386 2005-02-23 Bud Davis <bdavis@gfortran.org>
15387
15388 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15389
15390 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15391
15392 PR ada/19902
15393 * ada/acats/tests/cxa/cxa3004.a: Remove.
15394 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15395
15396 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15397
15398 PR c++/20073
15399 * g++.dg/init/const1.C: New test.
15400
15401 PR c++/19991
15402 * g++.dg/parse/constant7.C: New test.
15403
15404 PR c++/20152
15405 * g++.dg/parse/error27.C: New test.
15406 * g++.dg/template/qualttp15.C: Adjust error markers.
15407 * g++.old-deja/g++.other/struct1.C: Likewise.
15408
15409 PR c++/20153
15410 * g++.dg/template/error17.C: New test.
15411
15412 PR c++/20148
15413 * g++.dg/parser/error26.C: New test.
15414
15415 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15416
15417 PR tree-optimization/20100
15418 PR tree-optimization/20115
15419 * gcc.dg/pr20115.c: New test.
15420 * gcc.dg/pr20115-1.c: New test.
15421 * gcc.dg/pr20100.c: New test.
15422 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15423 call-clobbered variables after alias1.
15424
15425 2005-02-22 Bud Davis <bdavis@gfortran.org>
15426
15427 * gfortran.dg/list_read_4.f90: new test.
15428
15429 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15430
15431 PR rtl-optimization/20017.
15432 * gcc.dg/pr20017.c: New.
15433
15434 2005-02-22 Devang Patel <dpatel@apple.com>
15435
15436 PR 19952
15437 * g++.dg/tree-ssa/pr19952.C: New test.
15438
15439 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15440
15441 PR c++/19883
15442 * g++.dg/parse/constant6.C: New test.
15443
15444 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15445
15446 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15447 * g++.dg/charset/asm2.c: Likewise.
15448 * g++.dg/charset/asm3.c: Likewise.
15449 * g++.dg/charset/asm4.c: Likewise.
15450 * g++.dg/charset/asm5.c: Likewise.
15451 * g++.dg/charset/attribute1.c: Likewise.
15452 * g++.dg/charset/attribute2.c: Likewise.
15453 * g++.dg/charset/extern1.cc: Likewise.
15454 * g++.dg/charset/extern2.cc: Likewise.
15455 * g++.dg/charset/extern3.cc: Likewise.
15456 * g++.dg/charset/function.cc: Likewise.
15457 * g++.dg/charset/string.c: Likewise.
15458 * g++.dg/charset/charset.exp: Likewise.
15459 * lib/target-supports.exp (check_iconv_available): Fix comment.
15460
15461 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15462
15463 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15464 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15465 * gcc.dg/charset/asm2.c: Likewise.
15466 * gcc.dg/charset/asm3.c: Likewise.
15467 * gcc.dg/charset/asm4.c: Likewise.
15468 * gcc.dg/charset/asm5.c: Likewise.
15469 * gcc.dg/charset/asm6.c: Likewise.
15470 * gcc.dg/charset/attribute1.c: Likewise.
15471 * gcc.dg/charset/attribute2.c: Likewise.
15472 * gcc.dg/charset/builtin1.c: Likewise.
15473 * gcc.dg/charset/extern.c: Likewise.
15474 * gcc.dg/charset/function.c: Likewise.
15475 * gcc.dg/charset/string.c: Likewise.
15476 * gcc.dg/charset/charset.exp: Likewise.
15477
15478 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15479
15480 PR fortran/20086
15481 * gfortran.dg/pr20086.f90: New test.
15482
15483 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15484
15485 PR tree-optimization/19786
15486 * g++.dg/tree-ssa/pr19786.C: New.
15487
15488 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15489
15490 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15491
15492 2005-02-21 Jeff Law <law@redhat.com>
15493
15494 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15495
15496 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15497
15498 * gfortran.dg/do_iterator: Split loop, markup all lines for
15499 which an error locus is printed.
15500 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15501 locus is printed.
15502 * gfortran.dg/select_4.f90: Likewise.
15503 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15504 locuses in the various permutations.
15505
15506 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15507
15508 PR tree-optimization/19951
15509 * g++.dg/vect: New directory.
15510 * g++.dg/vect/vect.exp: New file.
15511 * g++.dg/vect/pr19951.cc: New testcase.
15512 * g++.dg/dg.exp: Also prune vectorizer tests.
15513
15514 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15515
15516 PR 18785
15517 * gcc.dg/charset/builtin1.c: New test.
15518
15519 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15520
15521 PR c++/19299
15522 * g++.dg/inherit/volatile1.C: New test.
15523
15524 PR c++/19440
15525 * g++.dg/template/dtor4.C: New test.
15526
15527 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15528
15529 * gfortran.dg/int_1.f90: New test.
15530
15531 2005-02-19 Devang Patel <dpatel@apple.com>
15532
15533 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15534
15535 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15536
15537 * gfortran.dg/achar_1.f90: New test.
15538
15539 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15540
15541 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15542
15543 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15544 Jakub Jelinek <jakub@redhat.com>
15545
15546 PR tree-optimization/19828
15547 * gcc.dg/tree-ssa/loop-7.c: New test.
15548 * gcc.c-torture/execute/20050218-1.c: New test.
15549
15550 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15551
15552 PR c/20043
15553 * gcc.dg/transparent-union-1.c: New test.
15554 * gcc.dg/transparent-union-2.c: New test.
15555
15556 2005-02-18 James E Wilson <wilson@specifixinc.com>
15557
15558 PR tree-optimization/18977
15559 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15560
15561 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15562
15563 PR target/20054
15564 * gcc.dg/pr20054.c: New test.
15565
15566 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15567
15568 PR c++/19508
15569 * g++.dg/ext/attrib20.C: New test.
15570
15571 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15572
15573 PR middle-end/20030
15574 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15575
15576 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15577
15578 PR c++/20008
15579 * g++.dg/opt/switch4.C: New.
15580
15581 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15582
15583 PR c++/20023
15584 PR tree-optimization/20009
15585 * gcc.c-torture/compile/20050217-1.c: New test.
15586 * g++.dg/opt/switch3.C: New test.
15587
15588 PR tree-optimization/18947
15589 * gcc.c-torture/compile/20050215-1.c: New test.
15590 * gcc.c-torture/compile/20050215-2.c: New test.
15591 * gcc.c-torture/compile/20050215-3.c: New test.
15592
15593 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15594
15595 PR c++/20028
15596 * g++.dg/template/crash34.C: New.
15597
15598 PR c++/20022
15599 * g++.dg/other/access3.C: New.
15600
15601 2005-02-17 Ira Rosen <irar@il.ibm.com>
15602
15603 * gcc.dg/vect/vect-98.c: New test.
15604
15605 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15606
15607 PR tree-optimization/19967
15608 * gcc.dg/pr19967.c: New.
15609
15610 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15611
15612 PR middle-end/19857
15613 * gcc.dg/tree-ssa/20050215-1.c: New test.
15614 * gcc.c-torture/execute/20050215-1.c: New test.
15615
15616 2005-02-15 Eric Christopher <echristo@redhat.com>
15617
15618 * gcc.dg/cpp/20050215-1.c: New file.
15619
15620 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15621
15622 PR tree-optimization/15785
15623 * gcc.dg/pr15785-1.c: New test.
15624
15625 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15626
15627 PR c++/17788
15628 * g++.dg/init/ctor4.C: New.
15629 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15630
15631 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15632
15633 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15634 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15635
15636 2005-02-15 Andreas Schwab <schwab@suse.de>
15637
15638 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15639 declare malloc.
15640
15641 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15642
15643 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15644
15645 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15646
15647 PR tree-optimization/19853
15648 * gcc.c-torture/compile/pr19853.c: New test.
15649
15650 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15651
15652 PR c++/19608
15653 * g++.dg/parse/local-class1.C: New.
15654
15655 PR c++/19895
15656 * g++.dg/parse/ptrmem3.C: New.
15657
15658 PR c++/19884
15659 * g++.old-deja/g++.oliva/template6.C: Add another case.
15660 * g++.dg/template/explicit6.C: New.
15661
15662 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15663
15664 PR c++/17816
15665 * g++.dg/other/redecl2.C: New.
15666
15667 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15668
15669 PR c++/19891
15670 * g++.dg/abi/covariant4.C: New.
15671
15672 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15673
15674 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15675
15676 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15677
15678 * gcc.dg/vect/vect-96.c: Fix typo.
15679
15680 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15681
15682 PR c++/14479
15683 PR c++/19487
15684 * g++.dg/template/enum5.C: New test.
15685
15686 2005-02-12 Ira Rosen <irar@il.ibm.com>
15687
15688 * gcc.dg/vect/vect-97.c: New test.
15689
15690 2005-02-12 Ira Rosen <irar@il.ibm.com>
15691
15692 * gcc.dg/vect/vect-96.c: New test.
15693
15694 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15695
15696 * gcc.dg/builtins-34.c: Also check ldexp*.
15697
15698 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15699
15700 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15701
15702 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15703
15704 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15705 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15706 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15707 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15708 selector_list, selector_expression, dg-process-target): Move to new
15709 file target-supports-dg.exp.
15710 * lib/target-supports-dg.exp: New.
15711
15712 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15713 New.
15714
15715 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15716
15717 PR c++/19666
15718 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15719
15720 PR middle-end/19858
15721 * gcc.c-torture/compile/20050210-1.c: New test.
15722
15723 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15724
15725 PR c++/19755
15726 * g++.dg/warn/Wbraces1.C: New test.
15727
15728 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15729
15730 * gcc.dg/builtins-52.c: New testcase.
15731
15732 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15733
15734 PR c/19342
15735 * gcc.c-torture/execute/20050119-1.c: New test.
15736
15737 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15738
15739 PR c++/19811
15740 * g++.dg/init/delete1.C: New test.
15741
15742 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15743
15744 PR c++/18470
15745 * g++.dg/template/static12.C: New test.
15746
15747 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15748
15749 PR c++/19787
15750 * g++.dg/conversion/ambig1.C: New test.
15751
15752 PR c++/19739
15753 * g++.dg/ext/attrib19.C: New test.
15754
15755 PR c++/19732
15756 * g++.dg/parse/dtor5.C: New test.
15757
15758 PR c++/19762
15759 * g++.dg/template/dtor3.C: New test.
15760
15761 PR c++/19826
15762 * g++.dg/template/static11.C: New test.
15763 * g++.dg/template/crash2.C: Remove dg-error marker.
15764
15765 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15766
15767 PR C++/18491
15768 * g++.old-deja/g++.mike/p10769a.C: Remove.
15769
15770 2005-02-09 Roger Sayle <roger@eyesopen.com>
15771
15772 * gcc.dg/builtins-48.c: New test case.
15773 * gcc.dg/builtins-49.c: New test case.
15774 * gcc.dg/builtins-50.c: New test case.
15775 * gcc.dg/builtins-51.c: New test case.
15776
15777 2005-02-09 Ian Lance Taylor <ian@airs.com>
15778
15779 PR middle-end/19583
15780 * g++.dg/warn/Wreturn-type-3.C: New test.
15781
15782 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15783
15784 PR middle-end/19402
15785 * gcc.dg/pr19402-1.c: New testcase.
15786 * gcc.dg/pr19402-2.c: likewise.
15787
15788 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15789
15790 PR middle-end/19854
15791 * g++.dg/tree-ssa/tmmti.C: New testcase.
15792
15793 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15794
15795 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15796
15797 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15798
15799 PR c++/19733
15800 * g++.dg/parse/crash23.C: New test.
15801 * g++.dg/warn/Weff1.C: New test.
15802
15803 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15804
15805 * gcc.dg/20050209-1.c: New test.
15806
15807 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15808
15809 PR target/19799
15810 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15811
15812 2005-02-08 Mike Stump <mrs@apple.com>
15813
15814 * g++.dg/pch/import-2.c: New test.
15815 * g++.dg/pch/import-2.hs: New.
15816 * g++.dg/pch/include/import-2a.h: New.
15817 * g++.dg/pch/include/import-2b.h: New.
15818
15819 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15820
15821 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15822
15823 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15824
15825 * gfortran.dg/substr_1.f90: New test.
15826
15827 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15828
15829 PR middle-end/19775
15830 * gcc.dg/torture/builtin-power-1.c: Disable test for
15831 invalid transformation.
15832 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15833 no longer optimize.
15834 * gcc.dg/builtins-47.c: New testcase.
15835
15836 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15837 Dorit Naishlos <dorit@il.ibm.com>
15838
15839 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15840
15841 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15842
15843 * gcc.c-torture/compile/20050206-1.c: New test.
15844
15845 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15846
15847 PR tree-opt/19768
15848 * g++.dg/opt/pr19768.C: New test.
15849
15850 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15851
15852 PR tree-opt/19736
15853 * gcc.c-torture/compile/pr19736.c: New test.
15854
15855 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15856
15857 PR c++/17401
15858 * g++.dg/parse/error25.C: New test.
15859
15860 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15861
15862 * gcc.c-torture/execute/20050203-1.c: New.
15863
15864 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15865
15866 * gcc.dg/vect/vect-85.c: Remove xfail.
15867 * gcc.dg/vect/vect-86.c: Remove xfail.
15868 * gcc.dg/vect/vect-87.c: Remove xfail.
15869 * gcc.dg/vect/vect-88.c: Remove xfail.
15870
15871 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15872
15873 * gcc.dg/altivec-19.c: New.
15874
15875 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15876
15877 PR c/17807
15878 * gcc.dg/nested-func-3.c: New test.
15879 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15880
15881 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15882
15883 * gcc.test-framework/gen_directive_tests: Generate tests for
15884 selector expressions.
15885
15886 2005-02-02 Matt Austern <austern@apple.com>
15887
15888 PR c++/19628
15889 * g++/ext/builtin7.C: New.
15890 * g++/ext/builtin8.C: New.
15891
15892 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15893
15894 PR c/18502
15895 * gcc.dg/pr18502-1.c: New test.
15896
15897 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15898
15899 PR c++/17413
15900 * g++.dg/template/local4.C: Tweak.
15901
15902 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15903
15904 PR tree-optimization/19578
15905 * gcc.c-torture/compile/20050202-1.c: New test.
15906
15907 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15908
15909 PR c/19435
15910 * gcc.dg/c99-init-4.c: New test.
15911
15912 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15913
15914 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15915
15916 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15917
15918 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
15919 * g++.dg/eh/check-vect.h: New.
15920
15921 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
15922 * gcc.dg/vect/vect-78.c: Ditto.
15923 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
15924 Remove.
15925
15926 * g++.dg/conversion/simd1.C: Expect warning.
15927 * g++.dg/ext/attribute-test-1.C: Ditto.
15928 * g++.dg/ext/attribute-test-2.C: Ditto.
15929 * g++.dg/ext/attribute-test-3.C: Ditto.
15930 * g++.dg/ext/attribute-test-4.C: Ditto.
15931
15932 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
15933 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
15934
15935 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
15936
15937 2005-02-01 Richard Henderson <rth@redhat.com>
15938
15939 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
15940 long double for ibm double-double format.
15941 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
15942
15943 2005-02-01 Diego Novillo <dnovillo@redhat.com>
15944
15945 PR tree-optimization/19633
15946 * testsuite/gcc.dg/pr19633-1.c: New test.
15947 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
15948 to NULL or a symbol.
15949
15950 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15951
15952 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
15953 New procs.
15954 (dg-process-target (local override)): Handle selector expressions.
15955
15956 * gcc.test-framework/README: Describe tests in source directory.
15957 * gcc.test-framework/test-framework.awk: Handle dg- tests.
15958 * gcc.test-framework/test-framework.exp: Handle dg- tests.
15959 * gcc.test-framework/dg-bogus-exp-P.c: New test.
15960 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
15961 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
15962 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
15963 * gcc.test-framework/dg-do-link-exp-P.c: New test.
15964 * gcc.test-framework/dg-do-run-exp-P.c: New test.
15965 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
15966 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
15967 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
15968 * gcc.test-framework/dg-error-exp-P.c: New test.
15969 * gcc.test-framework/dg-error-exp-XP.c: New test.
15970 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
15971 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
15972 * gcc.test-framework/dg-output-exp-P.c: New test.
15973 * gcc.test-framework/dg-output-exp-XF.c: New test.
15974 * gcc.test-framework/dg-warning-exp-P.c: New test.
15975 * gcc.misc-tests/dg-1.c: Remove.
15976 * gcc.misc-tests/dg-2.c: Remove.
15977 * gcc.misc-tests/dg-3.c: Remove.
15978 * gcc.misc-tests/dg-4.c: Remove.
15979 * gcc.misc-tests/dg-5.c: Remove.
15980 * gcc.misc-tests/dg-6.c: Remove.
15981 * gcc.misc-tests/dg-7.c: Remove.
15982 * gcc.misc-tests/dg-8.c: Remove.
15983 * gcc.misc-tests/dg-9.c: Remove.
15984 * gcc.misc-tests/dg-10.c: Remove.
15985 * gcc.misc-tests/dg-11.c: Remove.
15986 * gcc.misc-tests/dg-12.c: Remove.
15987 * gcc.misc-tests/dg-test.exp: Remove.
15988
15989 * gcc.test-framework/test-framework.awk: Change recording and
15990 printing of passes and failures.
15991
15992 * gcc.test-framework: New directory.
15993 * gcc.test-framework/README: New.
15994 * gcc.test-framework/test-framework.exp: New.
15995 * gcc.test-framework/test-framework.awk: New.
15996 * gcc.test-framework/gen_directive_tests: New.
15997
15998 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
15999
16000 * lib/treelang.exp: Fix comment typos.
16001 (treelang_target_compile): Don't append libs=-ltreelang to options.
16002
16003 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
16004
16005 * g++.dg/parse/typename7.C: Adjust error messages.
16006
16007 2005-01-31 Jeff Law <law@redhat.com>
16008
16009 * gcc.c-torture/execute/20050131-1.c: New test.
16010 * gcc.dg/wcaselabel.c: New test.
16011
16012 2005-01-31 Mark Mitchell <mark@codesourcery.com>
16013
16014 * g++.dg/other/warning1.C: Adjust error messags.
16015 * g++.dg/parse/constant5.C: New test.
16016
16017 2005-01-31 Steven Bosscher <stevenb@suse.de>
16018
16019 PR c/19333
16020 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
16021 the test case valid.
16022 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
16023 * testsuite/gcc.dg/array-7.c: Adjust expected result.
16024 * testsuite/gcc.dg/pr18596-3.c: Likewise.
16025 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
16026 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
16027 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
16028
16029 2005-01-31 Dale Johannesen <dalej@apple.com>
16030
16031 * g++.dg/opt/pr19650.C: New test.
16032
16033 2005-01-31 Richard Henderson <rth@redhat.com>
16034
16035 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16036 long double for intel double extended format.
16037 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16038
16039 2005-01-30 Mark Mitchell <mark@codesourcery.com>
16040
16041 PR c++/19555
16042 * g++.dg/template/static10.C: New test.
16043
16044 PR c++/19395
16045 * g++.dg/parse/error24.C: New test.
16046
16047 PR c++/19367
16048 * g++.dg/lookup/builtin1.C: New test.
16049
16050 PR c++/19457
16051 * g++.dg/warn/conv3.C: New test.
16052
16053 2005-01-30 Bud Davis <bdavis@gfortran.org>
16054
16055 PR fortran/19647
16056 * gfortan.dg/inquire_7.f90
16057
16058 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16059
16060 PR tree-optimization/15791
16061 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16062 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16063 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16064 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16065 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16066 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16067 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16068 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16069 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16070 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16071
16072 2005-01-29 Paul Brook <paul@codesourcery.com>
16073
16074 PR fortran/18565
16075 * check.c (real_or_complex_check): New function.
16076 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16077 * intrinsic.c (add_functions): Use new check functions.
16078 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16079 Add prototypes.
16080
16081 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16082
16083 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16084 gcc.dg/lvalue-3.c: New tests.
16085 * gcc.dg/concat.c: Update expected messages.
16086
16087 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16088
16089 PR libfortran/19595
16090 * gfortran.dg/eor_1.f90: New test.
16091
16092 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16093
16094 PR fortran/19589
16095 * gfortran.dg/logical_data_1.f90: New test.
16096
16097 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16098
16099 PR c++/19253
16100 * g++.dg/template/crash33.C: New test.
16101
16102 PR c++/19667
16103 * g++.dg/template/crash32.C: New test.
16104
16105 2005-01-28 Ian Lance Taylor <ian@airs.com>
16106
16107 PR middle-end/16558
16108 * g++.dg/warn/Wreturn-type-2.C: New test.
16109
16110 2004-06-24 Jeff Law <law@redhat.com>
16111
16112 * gcc.dg/tree-ssa/20050128-1.c: New test.
16113
16114 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16115
16116 * gcc.target/frv/all-mdpackh-1.c: New test.
16117
16118 2005-01-28 Steven Bosscher <stevenb@suse.de>
16119
16120 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16121
16122 2005-01-27 Richard Henderson <rth@redhat.com>
16123
16124 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16125
16126 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16127
16128 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16129
16130 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16131
16132 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16133 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16134 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16135 to cope with cases where the multilib options override the dg-options.
16136
16137 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16138
16139 PR c/18946
16140 * gcc.dg/noncompile/20050120-1.c: New test.
16141
16142 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16143
16144 PR tree-optimization/19633
16145 * gcc.dg/pr19633.c: New test.
16146 * gcc.dg/tree-ssa/pr19633.c: New test.
16147
16148 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16149
16150 * gcc.dg/20041216-1.c: New test.
16151
16152 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16153
16154 PR objc/18862
16155 * objc.dg/selector-2.m: New test.
16156
16157 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16158
16159 * g++.dg/opt/range-test-2.C: New test.
16160
16161 PR rtl-optimization/19579
16162 * gcc.c-torture/execute/20050124-1.c: New test.
16163
16164 2005-01-26 Greg Parker <gparker@apple.com>
16165 Stuart Hastings <stuart@apple.com>
16166
16167 * gcc.c-torture/execute/20050125-1.c: New.
16168
16169 2005-01-18 Jan Hubicka <jh@suse.cz>
16170
16171 PR tree-optimize/19337
16172 * gcc.c-torture/compile/20050119-1.c: New test.
16173
16174 2005-01-24 James E Wilson <wilson@specifixinc.com>
16175
16176 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16177 test for successful match.
16178
16179 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16180
16181 PR objc/18408
16182 * objc.dg/comp-types-7.m: New test.
16183
16184 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16185
16186 * lib/target-supports.exp (current_target_name): New.
16187 (check_effective_target_ilp32, check_effective_target_lp64):
16188 Cache the result to use as long as the current target, with
16189 multilib flags, remains the same.
16190
16191 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16192 (dg-require-weak, dg-require-visibility, dg-require-alias,
16193 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16194 dg-require-effective-target, dg-skip-if): Remove call to
16195 skip_test_and_clear_xfail.
16196 (dg-test): Clear xfail data.
16197
16198 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16199
16200 PR target/17751
16201 * gcc.dg/ppc64-toc.c: New test.
16202
16203 * g++.dg/tree-ssa/empty-1.C: New test.
16204
16205 PR middle-end/19551
16206 * gcc.c-torture/execute/20050121-1.c: New test.
16207 * gcc.dg/20050121-2.c: New test.
16208
16209 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16210 Paul Brook <paul@codesourcery.com>
16211
16212 PR fortran/17941
16213 * gfortran.dg/real_const_1.f: New test.
16214 * gfortran.dg/real_const_2.f90: New test.
16215 * gfortran.dg/complex_int_1.f90: New test.
16216
16217 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16218
16219 PR fortran/19313
16220 * gfortan.dg/inquire_6.f90: New test.
16221
16222 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16223
16224 PR libfortran/19451
16225 * open_readonly_1.f90: New test.
16226
16227 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16228
16229 PR libfortran/18982
16230 * gfortran.dg/open_new.f90: New file.
16231
16232 2005-01-22 Paul Brook <paul@codesourcery.com>
16233
16234 * namelist_1.f90: New test.
16235
16236 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16237
16238 PR tree-optimization/19484
16239 * gcc.c-torture/compile/20050122-[12].c: New tests.
16240
16241 2005-01-22 Paul Brook <paul@codesourcery.com>
16242
16243 * gfortran.dg/implicit_2.f90: New test.
16244
16245 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16246
16247 PR fortran/19314
16248 * gfortran.dg/inquire_5.f90: New test.
16249
16250 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16251
16252 PR c/18809
16253 * gcc.dg/pr18809-1.c: New test.
16254
16255 2005-01-21 Ian Lance Taylor <ian@airs.com>
16256
16257 * gcc.dg/20050121-1.c: New test.
16258
16259 PR tree-optimization/13000
16260 * gcc.dg/20040206-1.c: Change warning to point where function is
16261 being inlined.
16262
16263 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16264
16265 PR c++/19208
16266 * g++.dg/template/array11.C: New test.
16267
16268 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16269
16270 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16271 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16272 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16273 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16274 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16275 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16276
16277 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16278
16279 PR tree-optimization/15349
16280 * gcc.dg/tree-ssa/pr15349.c: New.
16281
16282 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16283
16284 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16285
16286 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16287
16288 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16289 scan-assembler-times directive name.
16290
16291 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16292 after dg-do.
16293
16294 PR rtl-optimization/19462
16295 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16296
16297 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16298
16299 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16300 counting function calls on ia64.
16301
16302 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16303
16304 PR rtl-optimization/15139
16305 * gcc.dg/20050111-2.c: New test.
16306
16307 PR c/17297
16308 * gcc.c-torture/compile/20050113-1.c: New testcase.
16309
16310 PR middle-end/19164
16311 * gcc.dg/20050113-1.c: New testcase.
16312
16313 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16314
16315 * gcc.dg/vect/vect-85.c: Add comment.
16316 * gcc.dg/vect/vect-86.c: Add xfail for now.
16317 * gcc.dg/vect/vect-87.c: Add xfail for now.
16318 * gcc.dg/vect/vect-88.c: Add xfail for now.
16319 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16320
16321 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16322
16323 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16324
16325 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16326
16327 * g++.dg/debug/typedef3.C: New test.
16328
16329 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16330
16331 PR c/19472
16332 * gcc.dg/asm-a.c: New test.
16333
16334 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16335
16336 * gcc.dg/sh-relax.c: Add prototype for abort.
16337
16338 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16339
16340 * gcc.dg/short-compare-1.c: New test.
16341 * gcc.dg/short-compare-2.c: Likewise.
16342
16343 2005-01-18 Michael Matz <matz@suse.de>
16344
16345 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16346
16347 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16348
16349 PR tree-optimization/19121
16350 * gcc.c-torture/compile/pr19121.c: New test.
16351
16352 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16353
16354 PR target/19357
16355 * gcc.c-torture/compile/pr19357.c: New test.
16356
16357 2005-01-17 Ian Lance Taylor <ian@airs.com>
16358
16359 PR c/5675
16360 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16361 pass--those that refer just to the variable, possibly with a
16362 cast.
16363 * gcc.dg/c99-const-expr-3.c: Likewise.
16364
16365 PR middle-end/13127
16366 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16367 longer emitted.
16368
16369 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16370
16371 PR fortran/18778
16372 * gfortran.dg/endfile_2.f90: New test.
16373
16374 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16375
16376 PR 19168
16377 * gfortran.dg/select_5.f90: New test.
16378
16379 2004-01-16 Paul Brook <paul@codesourcery.com>
16380
16381 * gfortran.dg/common_4.f90: New test.
16382
16383 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16384
16385 PR rtl-optimization/19462
16386 * gcc.dg/torture/pr19462-1.c: New test.
16387
16388 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16389
16390 PR objc/19321
16391 * objc.dg/func-ptr-2.m: New.
16392 * objc.dg/volatile-1.m: New.
16393
16394 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16395
16396 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16397
16398 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16399
16400 PR tree-optimization/19060
16401 * gcc.c-torture/execute/20050104-1.c: New test.
16402
16403 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16404
16405 PR fortran/18983
16406 * gfortran.dg/write_to_null.f90: New test.
16407
16408 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16409 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16410
16411 PR other/19328
16412 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16413 argument.
16414
16415 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16416
16417 PR c++/19263
16418 * g++.dg/init/vector1.C: New test.
16419
16420 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16421
16422 PR target/13158
16423 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16424 PR target/18987
16425 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16426
16427 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16428
16429 * gfortran.dg/select_1.f90: New test.
16430 * gfortran.dg/select_2.f90: New test.
16431 * gfortran.dg/select_3.f90: New test.
16432 * gfortran.dg/select_4.f90: New test.
16433
16434 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16435
16436 PR middle-end/19084
16437 PR rtl-optimization/19348
16438 * gcc.dg/20050111-1.c: New test.
16439 * gcc.c-torture/execute/20050111-1.c: New test.
16440
16441 * gcc.dg/i386-asm-4.c: New test.
16442
16443 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16444
16445 * gcc.dg/nested-func-2.c: New test.
16446 * ada/acats/norun.lst: Remove c953002.
16447
16448 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16449
16450 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16451
16452 2005-01-12 Ben Elliston <bje@au.ibm.com>
16453
16454 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16455
16456 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16457
16458 PR target/18761
16459 * g++.dg/abi/align1.C: New test.
16460
16461 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16462
16463 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16464 at a time.
16465 * g++.dg/ext/altivec_check.h: Support compiling as C.
16466
16467 2005-01-10 Roger Sayle <roger@eyesopen.com>
16468
16469 PR c++/19355
16470 * g++.dg/expr/pr19355-1.C: New test case.
16471
16472 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16473
16474 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16475 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16476 * ada/acats/tests/c3/c92005b.ada: Likewise.
16477 * ada/acats/tests/c3/cxb3012.a: Likewise.
16478 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16479
16480 2005-01-09 Paul Brook <paul@codesourcery.com>
16481
16482 * gfortran.dg/common_2.f90: New file.
16483 * gfortran.dg/common_3.f90: New file.
16484
16485 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16486
16487 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16488
16489 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16490
16491 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16492 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16493 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16494 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16495 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16496 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16497 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16498 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16499 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16500 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16501 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16502 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16503 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16504 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16505 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16506 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16507 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16508 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16509 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16510 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16511 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16512 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16513 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16514 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16515 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16516 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16517 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16518 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16519 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16520 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16521 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16522 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16523 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16524 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16525 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16526 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16527 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16528 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16529 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16530 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16531 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16532 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16533 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16534 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16535 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16536 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16537 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16538 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16539 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16540 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16541 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16542 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16543 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16544 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16545 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16546 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16547 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16548 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16549 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16550 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16551 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16552 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16553 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16554 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16555 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16556 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16557 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16558
16559 * gcc.dg/vect/vect-1.c: Fix spelling.
16560 * gcc.dg/vect/vect-10.c: Fix spelling.
16561 * gcc.dg/vect/vect-11.c: Fix spelling.
16562 * gcc.dg/vect/vect-12.c: Fix spelling.
16563 * gcc.dg/vect/vect-14.c: Fix spelling.
16564 * gcc.dg/vect/vect-15.c: Fix spelling.
16565 * gcc.dg/vect/vect-16.c: Fix spelling.
16566 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16567 * gcc.dg/vect/vect-64.c: Fix comments.
16568 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16569
16570 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16571 Ira Rosen <irar@il.ibm.com>
16572
16573 * gcc.dg/vect/vect-70.c: New test.
16574 * gcc.dg/vect/vect-71.c: New test.
16575
16576 2005-01-09 Manfred Hollstein <mh@suse.com>
16577
16578 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16579 * gcc.dg/pr18241-2.c: Likewise.
16580 * gcc.dg/pr18241-3.c: Likewise.
16581 * gcc.dg/pr18241-4.c: Likewise.
16582 * gcc.dg/pr18241-5.c: Likewise.
16583
16584 2005-01-08 Richard Henderson <rth@redhat.com>
16585
16586 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16587 False for x86 and x86-64.
16588
16589 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16590
16591 PR tree-optimization/18241
16592 * gcc.dg/pr18241-1.c: New test.
16593 * gcc.dg/pr18241-2.c: New test.
16594 * gcc.dg/pr18241-3.c: New test.
16595 * gcc.dg/pr18241-4.c: New test.
16596 * gcc.dg/pr18241-5.c: New test.
16597
16598 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16599
16600 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16601 gfortran.dg/select_4.f90: New.
16602
16603 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16604
16605 * gcc.c-torture/execute/20050107-1.c: New test.
16606
16607 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16608
16609 PR c++/19298
16610 * g++.dg/template/ref2.C: New.
16611
16612 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16613
16614 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16615 instead of being empty.
16616
16617 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16618
16619 PR fortran/15553
16620 * gfortran.dg/array-1.f90: New test.
16621
16622 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16623
16624 PR tree-optimization/19283
16625 * gcc.c-torture/execute/20050106-1.c: New test.
16626
16627 PR rtl-optimization/18861
16628 * gcc.dg/20050105-1.c: New test.
16629
16630 PR tree-optimization/18828
16631 * gcc.dg/20050105-2.c: New test.
16632
16633 2005-01-07 Andreas Jaeger <aj@suse.de>
16634
16635 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16636
16637 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16638
16639 PR fortran/18398
16640 * gfortran.dg/fmt_read.f90: New test.
16641
16642 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16643
16644 * gcc.dg/rs6000-ldouble-2.c: New.
16645
16646 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16647
16648 PR c++/19244
16649 * g++.dg/parser/ctor2.C: New test.
16650
16651 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16652
16653 PR c++/17154
16654 * g++.dg/template/using9.C: New test.
16655
16656 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16657
16658 PR c++/19258
16659 * g++.dg/lookup/friend6.C: New test.
16660
16661 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16662
16663 PR c++/19270
16664 * g++.dg/template/array10.C: New.
16665
16666 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16667
16668 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16669 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16670
16671 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16672
16673 * gcc.c-torture/compile/20050105-1.c: New test.
16674
16675 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16676
16677 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16678
16679 2005-01-05 Roger Sayle <roger@eyesopen.com>
16680
16681 PR middle-end/19100
16682 * gcc.dg/conv-3.c: New test case.
16683
16684 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16685
16686 * gcc.dg/asm-wide-1.c: New test.
16687
16688 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16689
16690 PR c++/19030
16691 * g++.dg/parse/crash22.C: New
16692
16693 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16694
16695 PR 19257
16696 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16697
16698 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16699
16700 PR middle-end/17767
16701 * gcc.dg/i386-mmx-6.c: New test case.
16702
16703 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16704
16705 PR tree-optimization/18308
16706 * gcc.dg/vect/pr18308.c: New testcase.
16707
16708 2005-01-04 Andreas Jaeger <aj@suse.de>
16709
16710 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16711
16712 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16713 Robert Bowdidge <bowdidge@apple.com>
16714
16715 * gcc.dg/cpp/subframework1.c: New.
16716 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16717 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16718 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16719 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16720
16721 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16722
16723 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16724 producing warning.
16725 * gcc.dg/darwin-weakimport-2.c: New.
16726
16727 2005-01-03 Richard Henderson <rth@redhat.com>
16728
16729 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16730
16731 2005-01-03 Richard Henderson <rth@redhat.com>
16732
16733 * gcc.dg/vect/vect.exp: Enable for ia64.
16734 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16735 (check_effective_target_vect_float): Likewise.
16736 (check_effective_target_vect_no_align): Likewise.
16737 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16738 * gcc.dg/vect/vect-8.c: Likewise.
16739
16740 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16741
16742 PR target/19236
16743 * gcc.dg/pr19236-1.c: New test case.
16744
16745 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16746
16747 PR rtl-optimization/12092
16748 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16749
16750 2005-01-02 Andreas Jaeger <aj@suse.de>
16751
16752 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16753
16754 2005-01-01 Roger Sayle <roger@eyesopen.com>
16755 Andrew Pinski <pinskia@physics.uc.edu>
16756
16757 PR rtl-optimization/12092
16758 * gcc.dg/pr12092-1.c: New test case.
16759
16760 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16761
16762 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16763 'hidden' and 'default' for better portability.
16764 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16765
16766 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16767 6 and 7.
16768 * g++.old-deja/g++.brendan/new3.C: Likewise.
16769
16770 2005-01-01 Steven Bosscher <stevenb@suse.de>
16771
16772 * gcc.dg/20041231-1.C: New test.
16773 * g++.dg/warn/Wunreachable-code-1.C: New test.
16774
16775 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16776
16777 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16778 file, not /dev/null. Abort on error.
16779
16780 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16781 Ziemowit Laski <zlaski@apple.com>
16782
16783 PR objc/18971
16784 * objc.dg/encode-5.m: New test.
16785
16786 2004-12-29 Richard Henderson <rth@redhat.com>
16787
16788 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16789 * objc.dg/stabs-1.m: Disable for ia64.
16790
16791 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16792
16793 PR c++/19190
16794 * g++.dg/warn/Wunused-10.C: New test.
16795
16796 2004-12-28 Richard Henderson <rth@redhat.com>
16797
16798 * objc.dg/stabs-1.m: Disable for alpha.
16799
16800 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16801
16802 PR c++/19149
16803 * g++.dg/parse/error23.C: New test.
16804
16805 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16806
16807 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16808
16809 PR fortran/19032
16810 * gfortran.dg/intrinsic_modulo_1.f90: New.
16811 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16812 tests with divisor -1.
16813
16814 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16815
16816 * g++.dg/opt/temp1.C (memcpy): Return a value.
16817
16818 PR c++/19148
16819 * g++.dg/expr/cond7.C: New test.
16820
16821 2004-12-27 Paul Brook <paul@codesourcery.com>
16822
16823 * gfortran.dg/g77/select_no_compile.f: Remove.
16824
16825 2004-12-27 Richard Henderson <rth@redhat.com>
16826
16827 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16828 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16829 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16830
16831 2004-12-26 Richard Henderson <rth@redhat.com>
16832
16833 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16834 by 1i instead of token pasting.
16835
16836 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16837
16838 PR tree-optimization/17578
16839 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16840 to additional_flags.
16841 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16842
16843 2004-12-25 Richard Henderson <rth@redhat.com>
16844
16845 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16846 Remove Alpha.
16847
16848 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16849
16850 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16851 hppa*-*-hpux*.
16852 * gcc.dg/pr17957.c (dg-options): Likewise.
16853 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16854 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16855 instead of 0 on __hppa__.
16856 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16857 "foo,%r" on hppa*-*-*.
16858
16859 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16860
16861 PR fortran/19071
16862 * gfortran.dg/complex_write.f90: New test.
16863
16864 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16865
16866 PR c++/17595
16867 * g++.dg/parse/pragma2.C: New test.
16868
16869 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16870
16871 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16872
16873 * gcc.dg/empty2.c: Add missing dg-warning.
16874
16875 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16876
16877 PR c++/17413
16878 * g++.dg/template/local4.C: New test.
16879 * g++.dg/template/crash19.C: Add dg-error marker.
16880
16881 * g++.dg/template/crash31.C: Correct embedded PR number.
16882
16883 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16884
16885 PR c++/16405
16886 * g++.dg/opt/temp1.C: Add do-run marker.
16887
16888 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16889
16890 * g++.dg/template/spec19.C: New.
16891
16892 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16893
16894 PR target/16819
16895 * gcc.dg/empty2.c: New.
16896
16897 2004-12-23 Richard Henderson <rth@redhat.com>
16898
16899 * lib/target-supports.exp (check_effective_target_vect_no_align):
16900 Remove i?86 and x86-64.
16901
16902 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16903
16904 PR c++/16405
16905 * g++.dg/opt/temp1.C: New test.
16906
16907 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16908
16909 PR c++/18733
16910 * g++.dg/template/friend33.C: New testcase.
16911
16912 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16913
16914 PR c++/18464
16915 * g++.dg/template/cond5.C: New test.
16916
16917 PR c++/18492
16918 * g++.dg/inherit/thunk3.C: New test.
16919
16920 PR c++/11224
16921 * g++.dg/warn/Wunused-9.C: New test.
16922
16923 2004-12-22 Janis Johnson <janis187@us.ibm.com>
16924
16925 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
16926
16927 2004-12-22 Jan Beulich <jbeulich@novell.com>
16928
16929 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
16930
16931 2004-12-21 Mark Mitchell <mark@codesourcery.com>
16932
16933 PR c++/18378
16934 * g++.dg/ext/packed8.C: New test.
16935
16936 PR c++/19063
16937 * g++.dg/template/crash31.C: New test.
16938
16939 PR c++/19034
16940 * g++.dg/template/crash30.C: New test.
16941
16942 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16943
16944 PR C++/18984
16945 * g++.dg/eh/ctor3.C: New test.
16946
16947 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16948
16949 * objc.dg/stabs-1.m: Allow section name to be quoted and
16950 assembly label to begin with '.LL'.
16951
16952 2004-12-21 Janis Johnson <janis187@us.ibm.com>
16953
16954 * gcc.dg/vect/vect.exp
16955 (check_effective_target_lp64_or_vect_no_align): New.
16956 * gcc.dg/vect/vect-77.c: Use it.
16957 * gcc.dg/vect/vect-78.c: Use it.
16958
16959 * lib/target-supports.exp
16960 (check_effective_target_vect_no_max,
16961 check_effective_target_vect_no_bitwise,
16962 check_effective_target_vect_no_align): New.
16963 * gcc.dg/vect/vect-13.c: Use them.
16964 * gcc.dg/vect/vect-17.c: Ditto.
16965 * gcc.dg/vect/vect-18.c: Ditto.
16966 * gcc.dg/vect/vect-19.c: Ditto.
16967 * gcc.dg/vect/vect-20.c: Ditto.
16968 * gcc.dg/vect/vect-27.c: Ditto.
16969 * gcc.dg/vect/vect-29.c: Ditto.
16970 * gcc.dg/vect/vect-44.c: Ditto.
16971 * gcc.dg/vect/vect-48.c: Ditto.
16972 * gcc.dg/vect/vect-50.c: Ditto.
16973 * gcc.dg/vect/vect-52.c: Ditto.
16974 * gcc.dg/vect/vect-54.c: Ditto.
16975 * gcc.dg/vect/vect-56.c: Ditto.
16976 * gcc.dg/vect/vect-58.c: Ditto.
16977 * gcc.dg/vect/vect-60.c: Ditto.
16978 * gcc.dg/vect/vect-72.c: Ditto.
16979 * gcc.dg/vect/vect-80.c: Ditto.
16980
16981 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
16982
16983 PR c++/14075
16984 * g++.dg/init/string1.C: New.
16985
16986 PR c++/18975
16987 * g++.dg/other/synth1.C: New.
16988
16989 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16990
16991 PR c/18963
16992 * gcc.dg/pr18963-1.c: New test.
16993
16994 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
16995
16996 PR c/18596
16997 * gcc.dg/funcdef-storage-1.c (foo): Remove.
16998 * gcc.dg/pr18596-1.c: Use dg-error.
16999 (dg-options): Use -fno-unit-at-a-time.
17000 * gcc.dg/pr18596-2.c: New test.
17001 * gcc.dg/pr18596-3.c: New test.
17002
17003 2004-12-20 Roger Sayle <roger@eyesopen.com>
17004
17005 PR middle-end/18683
17006 * g++.dg/opt/pr18683-1.C: New test case.
17007
17008 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
17009
17010 PR other/19093
17011 * g++.dg/opt/max1.C: Fix for 64bit targets.
17012
17013 2004-12-20 Matt Austern <austern@apple.com>
17014
17015 PR c++/19044
17016 * g++.dg/ext/builtin6.C: New
17017
17018 2004-12-20 Diego Novillo <dnovillo@redhat.com>
17019
17020 PR tree-optimization/19080
17021 * gcc.c-torture/compile/pr19080.c: New test.
17022
17023 2004-12-20 Steven Bosscher <stevenb@suse.de>
17024
17025 * gcc.dg/20041219-1.c: New test.
17026
17027 2004-12-19 Roger Sayle <roger@eyesopen.com>
17028
17029 PR middle-end/19068
17030 * g++.dg/opt/max1.C: New test case.
17031
17032 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17033
17034 * gcc.dg/fdata-sections-1.c: New test.
17035
17036 2004-12-18 Roger Sayle <roger@eyesopen.com>
17037
17038 PR middle-end/18548
17039 * gcc.dg/max-1.c: New test case.
17040
17041 2004-12-18 Jakub Jelinek <jakub@redhat.com>
17042
17043 * gcc.c-torture/execute/20041218-1.c: New test.
17044
17045 2004-12-17 Diego Novillo <dnovillo@redhat.com>
17046
17047 * gcc.dg/pr18501.c: New test.
17048 * gcc.dg/uninit-5.c: XFAIL.
17049 * gcc.dg/uninit-9.c: XFAIL.
17050
17051 2004-12-17 Dale Johannesen <dalej@apple.com>
17052
17053 * gcc.dg/20041213-1.c: New.
17054
17055 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17056
17057 * objc.dg/stabs-1.m: Allow assembly label to begin
17058 with a dot ('.').
17059
17060 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17061
17062 * gcc.c-torture/execute/20041213-1.c: Move...
17063 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17064
17065 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17066
17067 PR c++/18721
17068 * g++.dg/lookup/conv-5.C: New.
17069
17070 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17071
17072 * objc.dg/stabs-1.m: New test.
17073
17074 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17075
17076 * gcc.dg/visibility-c.c: Change compile to
17077 assemble for the test.
17078
17079 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17080
17081 PR target/19041
17082 * gcc.dg/visibility-c.c: New test.
17083
17084 2004-12-16 Roger Sayle <roger@eyesopen.com>
17085
17086 PR middle-end/18493
17087 * gcc.dg/switch-8.c: New test case.
17088
17089 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17090
17091 PR c++/18905
17092 * g++.dg/template/init4.C: New.
17093 * g++.dg/opt/static3.C: Enable optimizer.
17094
17095 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17096
17097 * g++.dg/other/complex1.C: New test.
17098
17099 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17100
17101 * g++.dg/opt/inline9.C: New test.
17102
17103 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17104
17105 PR fortran/18993
17106 * gfotran.dg/nullify_1.f: New test.
17107
17108 2004-12-15 Richard Henderson <rth@redhat.com>
17109
17110 * gcc.target/i386/i386.exp: New harness.
17111 * gcc.target/i386/vect-args.c: New.
17112
17113 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17114
17115 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17116
17117 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17118
17119 PR c++/18825
17120 * g++.dg/template/friend32.C: New test.
17121
17122 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17123
17124 * cpp/pragma-once-1.c: New test.
17125 * cpp/pragma-once-1b.h: Likewise.
17126 * cpp/pragma-once-1c.h: Likewise.
17127 * cpp/pragma-once-1d.h: Likewise.
17128 * cpp/inc/pragma-once-1a.h: Likewise.
17129
17130 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17131 Steven G. Kargl <kargls@comcast.net>
17132
17133 PR fortran/17597
17134 * gfortran.dg/list_read_3.f90: New test.
17135
17136 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17137
17138 * gcc.dg/ftrapv-2.c: New test.
17139
17140 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17141
17142 PR c++/18981
17143 * g++.dg/template/typename9.C: New test.
17144
17145 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17146
17147 PR c++/18738
17148 * g++.dg/template/typename8.C: New test.
17149 * g++.dg/parse/friend2.C: Tweak error message.
17150
17151 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17152
17153 * gcc.c-torture/20041214-1.c: New test.
17154
17155 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17156
17157 PR c++/18965
17158 * g++.dg/init/array17.C: New test.
17159
17160 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17161
17162 PR c++/18793
17163 * g++.dg/init/aggr3.C: New test.
17164
17165 2004-12-14 Janis Johnson <janis187@us.ibm.com
17166
17167 * gcc.dg/altivec-types-1.c: New test.
17168 * gcc.dg/altivec-types-2.c: New test.
17169 * gcc.dg/altivec-types-3.c: New test.
17170 * gcc.dg/altivec-types-4.c: New test.
17171 * g++.dg/ext/altivec-types-1.C: New test.
17172 * g++.dg/ext/altivec-types-2.C: New test.
17173 * g++.dg/ext/altivec-types-3.C: New test.
17174 * g++.dg/ext/altivec-types-4.C: New test.
17175
17176 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17177
17178 PR middle-end/18951
17179 * gcc.c-torture/execute/20041213-1.c: New test.
17180
17181 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17182
17183 PR c++/18949
17184 * g++.dg/template/cast1.C: New.
17185
17186 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17187
17188 * gcc.c-torture/execute/20041213-2.c: New test.
17189
17190 2004-12-13 Richard Henderson <rth@redhat.com>
17191
17192 * gcc.dg/i386-sse-10.c: Fix typo in options.
17193
17194 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17195
17196 PR c++/18968
17197 * g++.dg/opt/pr18968.C: New test.
17198
17199 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17200
17201 PR c++/18925
17202 * g++.dg/ext/visibility/staticdatamem.C: New test.
17203
17204 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17205
17206 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17207
17208 2004-12-13 Roger Sayle <roger@eyesopen.com>
17209
17210 PR rtl-optimization/18928
17211 * gcc.dg/pr18928-1.c: New test case.
17212
17213 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17214
17215 PR tree-opt/16951
17216 * gcc.c-torture/compile/20041211-1.c: New.
17217
17218 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17219
17220 PR middle-end/17564
17221 * gcc.c-torture/execute/20041212-1.c: New test.
17222
17223 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17224
17225 PR fortran/18869
17226 * gfortran.dg/common_1.f90: New test.
17227
17228 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17229 Paul Brook <paul@codesourcery.com>
17230
17231 PR fortran/16222
17232 * gfortran.dg/real_do_1.f90: New test.
17233
17234 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17235
17236 PR tree-opt/18040
17237 * g++.dg/opt/ptrmem6.C: New test.
17238
17239 2004-12-11 Roger Sayle <roger@eyesopen.com>
17240
17241 PR middle-end/18921
17242 * gcc.dg/pr18921-1.c: New test case.
17243
17244 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17245
17246 PR fortran/17175
17247 * gfortran.dg/scale_1.f90: New test.
17248
17249 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17250
17251 PR middle-end/18903
17252 * gcc.c-torture/compile/pr18903.c: New test.
17253
17254 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17255
17256 * gcc.c-torture/execute/20041210-1.c: New test.
17257
17258 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17259
17260 PR c++/18731
17261 * g++.dg/parser/struct-1.C: New test.
17262 * g++.dg/parser/struct-2.C: New test.
17263 * g++.dg/parser/struct-3.C: New test.
17264
17265 2004-12-09 Richard Henderson <rth@redhat.com>
17266
17267 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17268
17269 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17270 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17271
17272 2004-12-09 Matt Austern <austern@apple.com>
17273
17274 PR c++/18514
17275 * g++.dg/ext/builtin1.C: New
17276 * g++.dg/ext/builtin2.C: New
17277 * g++.dg/ext/builtin3.C: New
17278 * g++.dg/ext/builtin4.C: New
17279 * g++.dg/ext/builtin5.C: New
17280
17281 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17282
17283 PR tree-opt/18904
17284 * g++.dg/opt/ptrmem5.C: New test.
17285
17286 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17287
17288 * g++.dg/parse/typename5.C: Adjust for new error.
17289 * g++.dg/parse/typename7.C: New.
17290
17291 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17292
17293 PR c++/18073
17294 * g++.dg/other/mmintrin.C: New test.
17295
17296 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17297
17298 PR c++/16681
17299 * g++.dg/init/array15.C: New.
17300 * g++.dg/init/array16.C: New.
17301
17302 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17303
17304 PR fortran/18826
17305 * gfortran.dg/assign_1.f90: New test.
17306
17307 2004-12-08 Nick Clifton <nickc@redhat.com>
17308
17309 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17310 * gcc.target/xstormy16/data_below100: Likewise.
17311 * gcc.target/xstormy16/sfr: Likewise.
17312 * gcc.target/xstormy16/below100.S: New test source file.
17313 * gcc.target/xstormy16/below100.ld: New test linker script.
17314 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17315 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17316 bp instructions.
17317 * gcc.target/xstormy16/bp.c: Likewise.
17318
17319 * gcc.target/xstormy16/bss_below100: New files:
17320 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17321 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17322 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17323 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17324 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17325 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17326 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17327 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17328 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17329 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17330 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17331 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17332 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17333 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17334 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17335 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17336 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17337 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17338 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17339 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17340 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17341 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17342 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17343 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17344 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17345 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17346 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17347
17348 * gcc.target/xstormy16/data_below100: New files:
17349 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17350 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17351 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17352 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17353 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17354 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17355 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17356 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17357 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17358 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17359 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17360 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17361 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17362 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17363 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17364 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17365 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17366 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17367 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17368 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17369 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17370 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17371 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17372 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17373 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17374 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17375 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17376
17377 * gcc.target/xstormy16/sfr: New files:
17378 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17379 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17380 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17381 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17382 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17383 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17384 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17385 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17386 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17387 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17388 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17389 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17390 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17391 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17392 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17393 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17394 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17395 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17396 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17397 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17398 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17399 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17400 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17401 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17402 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17403 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17404 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17405 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17406 27_if0_sfrw_bitfield_f.c
17407
17408 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17409
17410 PR c++/18100
17411 * g++.dg/lookup/name-clash4.C: New test.
17412
17413 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17414
17415 PR c++/18672
17416 * g++.dg/opt/array1.C: New.
17417
17418 PR c++/18803
17419 * g++.dg/template/operator5.C: New.
17420
17421 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17422
17423 PR c/18867
17424 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17425
17426 2004-12-07 Steven Bosscher <stevenb@suse.de>
17427
17428 * gcc.dg/noncompile/20041207.c: New test.
17429
17430 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17431
17432 * g++.dg/other/unreachable-1.C: New test.
17433
17434 2004-12-06 Nick Clifton <nickc@redhat.com>
17435
17436 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17437 <limits.h> because the latter comes from gcc's include/ directory
17438 and not the newlib/libc/include directory.
17439
17440 2004-12-04 Richard Henderson <rth@redhat.com>
17441
17442 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17443
17444 2004-12-04 Richard Henderson <rth@redhat.com>
17445
17446 * lib/target-supports.exp (check_gc_sections_available): Disable
17447 for alpha and ia64.
17448
17449 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17450
17451 PR middle-end/17909
17452 * g++.dg/other/vararg-2.C: New test.
17453
17454 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17455
17456 PR c++/17011, c++/17971
17457 * g++.dg/template/error15.C: Adjust expected error.
17458 * g++.dg/template/instantiate3.C: Likewise.
17459
17460 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17461
17462 * gcc.dg/altivec-18.c: Fix for darwin
17463
17464 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17465
17466 PR c++/18782
17467 * g++.dg/parse/ptrmem2.C: New.
17468
17469 PR c++/18318
17470 * g++.dg/template/new1.C: New.
17471
17472 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17473
17474 PR fortran/18710
17475 * gfortran.dg/direct_io_3.f90: New test.
17476
17477 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17478
17479 PR 18758
17480 * g++.dg/parse/crash21.C: New.
17481
17482 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17483
17484 PR c++/15664, c++/18276
17485 * g++.dg/template/ttp13.C: New test.
17486 * g++.dg/template/ttp14.C: Likewise.
17487
17488 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17489
17490 PR c++/18123
17491 * g++.dg/parse/enum2.C: New test.
17492 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17493
17494 2004-12-02 Nick Clifton <nickc@redhat.com>
17495
17496 * gcc.target/xstormy16: New test directory.
17497 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17498 * gcc.target/xstormy16/bp.c: Check the generation of bp
17499 instructions.
17500 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17501 bn instructions and the BELOW100 attribute.
17502
17503 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17504
17505 PR target/16952
17506 * gcc.dg/ppc-eabi.c: New.
17507
17508 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17509
17510 PR fortran/18284
17511 * gfortran.dg/backspace.f90
17512
17513 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17514
17515 * gfortran.dg/inquire.f90: New test.
17516
17517 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17518
17519 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17520 handle effective-target-keyword.
17521 (dg-skip-if): Support effective-target keyword as target list.
17522 (dg-xfail-if): Ditto.
17523 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17524
17525 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17526
17527 PR tree-optimization/18291
17528 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17529
17530 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17531
17532 PR C++/18729
17533 * g++.dg/parse/crash20.C: New.
17534
17535 PR c++/17431
17536 * g++.dg/overload/arg1.C: New.
17537 * g++.dg/overload/arg2.C: New.
17538 * g++.dg/overload/arg3.C: New.
17539 * g++.dg/overload/arg4.C: New.
17540
17541 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17542
17543 * gcc.dg/c99-flex-array-4.c: Remove.
17544
17545 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17546
17547 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17548
17549 * lib/target-supports.exp (is-effective-target): Simplify.
17550
17551 * lib/target-supports.exp (check_effective_target_vect_long):
17552 Fix for powerpc64-*-*.
17553
17554 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17555
17556 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17557 to support new requirements on FreeBSD 5.
17558
17559 2004-11-30 Devang Patel <dpatel@apple.com>
17560
17561 PR 18702
17562 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17563
17564 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17565
17566 * g++.dg/ext/altivec-13.C: New test.
17567
17568 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17569
17570 PR tree-opt/18298
17571 * gcc.c-torture/execute/p18298.c: New test.
17572
17573 2004-11-30 Ira Rosen <irar@il.ibm.com>
17574 Dorit Naishlos <dorit@il.ibm.com>
17575
17576 PR tree-opt/18607
17577 * gcc.dg/vect/vect-89.c: New test.
17578
17579 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17580
17581 * gcc.dg/pr18596-1.c: New test.
17582
17583 2004-11-30 Ben Elliston <bje@au.ibm.com>
17584
17585 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17586
17587 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17588
17589 PR c/18479
17590 * gcc.dg/pr18479.c: New test.
17591
17592 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17593
17594 PR target/18490
17595 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17596 mmix-knuth-mmixware.
17597
17598 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17599 cris-*-elf* cris-*-aout* mmix-*-*
17600
17601 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17602
17603 PR middle-end/18725
17604 * gcc.dg/pr18725.c: New test.
17605
17606 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17607
17608 PR target/18488
17609 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17610
17611 PR target/18336
17612 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17613
17614 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17615
17616 PR c++/18368
17617 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17618 * g++.old-deja/g++.law/ctors5.C: Likewise.
17619 * g++.old-deja/g++.other/crash25.C: Likewise.
17620
17621 PR c++/18674
17622 * g++.dg/template/error16.C: New test.
17623
17624 PR c++/18512
17625 * g++.dg/template/crash29.C: New test.
17626
17627 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17628
17629 PR tree-optimization/18712
17630 * gcc.c-torture/compile/pr18712.c: New test.
17631
17632 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17633
17634 PR c/7544
17635 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17636 tests.
17637
17638 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17639
17640 PR c++/18652
17641 * g++.dg/lookup/crash6.C: New test.
17642
17643 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17644
17645 PR middle-end/18164
17646 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17647
17648 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17649
17650 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17651 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17652 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17653
17654 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17655
17656 * gcc.dg/pr18164.c: New test.
17657
17658 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17659
17660 * gcc.dg/funroll-loops-all.c: New.
17661
17662 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17663
17664 PR target/18489
17665 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17666 delimeter, match space and TAB as well as ":".
17667
17668 PR target/18484
17669 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17670
17671 PR target/18348
17672 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17673
17674 PR target/18345
17675 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17676
17677 PR target/18337
17678 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17679
17680 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17681
17682 * gfortran.dg/direct_io_2.f90: New test.
17683
17684 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17685
17686 PR target/18334
17687 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17688
17689 2004-11-28 Richard Henderson <rth@redhat.com>
17690
17691 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17692
17693 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17694
17695 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17696 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17697 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17698 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17699 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17700 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17701 gcc.dg/pointer-arith-8.c: New tests.
17702
17703 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17704
17705 PR fortran/18364
17706 * gfortran.dg/endfile.f90: New test.
17707
17708 2004-11-27 Falk Hueffner <falk@debian.org>
17709
17710 * gcc.dg/loop-6.c: New test.
17711
17712 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17713
17714 * gcc.c-torture/execute/20041126-1.c: New test.
17715
17716 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17717
17718 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17719 on IRIX.
17720
17721 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17722
17723 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17724 functions.
17725
17726 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17727
17728 PR rtl-optimization/17825
17729 * gcc.c-torture/compile/20041119-1.c: New test.
17730
17731 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17732
17733 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17734 Check existence of ld library path variables before unsetting.
17735
17736 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17737
17738 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17739
17740 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17741
17742 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17743
17744 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17745
17746 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17747
17748 2004-11-26 Ben Elliston <bje@au.ibm.com>
17749
17750 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17751 dg-do directive.
17752
17753 2004-11-26 Ben Elliston <bje@au.ibm.com>
17754
17755 * gcc.dg/pr17957.c: Pass --param, not -param.
17756
17757 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17758
17759 PR middle-end/17957
17760 * testsuite/gcc.dg/pr17957.c: New test.
17761
17762 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17763
17764 PR c++/18445
17765 * g++.dg/template/crash28.C: Likewise.
17766
17767 PR c++/18001
17768 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17769 * g++.dg/ext/lvaddr.C: Likewise.
17770 * g++.dg/opt/pr7503-3.C: Likewise.
17771
17772 PR c++/18466
17773 * g++.dg/parse/qualified3.C: New test.
17774 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17775
17776 PR c++/18545
17777 * g++.dg/expr/return1.C: New test.
17778
17779 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17780
17781 Friend class name lookup 3/n, PR c++/3332
17782 * g++.dg/lookup/friend3.C: New test.
17783 * g++.dg/lookup/friend4.C: Likewise.
17784 * g++.dg/lookup/friend5.C: Likewise.
17785
17786 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17787
17788 Friend class name lookup 2/n, PR c++/14513, c++/15410
17789 * g++.dg/lookup/friend2.C: New test.
17790 * g++.dg/template/friend31.C: Likewise.
17791
17792 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17793
17794 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17795
17796 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17797
17798 PR c++/17473
17799 * g++.dg/tc1/dr56.C: Remove.
17800 * g++.dg/template/typedef1.C: Add dg-error markers.
17801 * g++.old-deja/g++.other/typedef7.C: Likewise.
17802
17803 PR c++/18285
17804 * g++.dg/parse/typedef7.C: New test.
17805
17806 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17807
17808 * gcc.c-torture/execute/20041124-1.c: New test.
17809
17810 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17811
17812 * g++.dg/template/deduce3.C: New test.
17813
17814 PR c++/18586
17815 * g++.dg/template/crash27.C: New test.
17816
17817 PR c++/18530
17818 * g++.dg/warn/Wshadow-3.C: New test.
17819
17820 2004-11-24 Devang Patel <dpatel@apple.com>
17821
17822 PR/18555
17823 * gcc.dg/cpp/isysroot-1.c: New test.
17824 * gcc.dg/cpp/usr/include/stdio.h: New file.
17825 * gcc.dg/cpp/isysroot-2.c: New test.
17826 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17827 New file.
17828
17829 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17830
17831 PR c++/8929
17832 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17833
17834 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17835
17836 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17837 * gcc.target/sparc/pdist.c: Likewise.
17838
17839 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17840
17841 PR c++/16882
17842 * g++.dg/conversion/simd1.C: New test.
17843
17844 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17845
17846 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17847 and restore_ld_library_path_env_vars.
17848 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17849 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17850 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17851 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17852
17853 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17854
17855 * gcc.dg/pragma-align-2.c: Test macro expansion.
17856 * gcc.dg/pragma-pack-2.c: New test.
17857
17858 2004-11-23 Richard Henderson <rth@redhat.com>
17859
17860 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17861 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17862 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17863 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17864 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17865 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17866
17867 * gcc.dg/vect/vect.exp: Add check for alpha.
17868 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17869 (check_effective_target_vect_int): Enable for alpha.
17870 (check_effective_target_vect_long): New.
17871 (is-effective-target): Add it.
17872
17873 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17874
17875 * gcc.dg/pr18614-1.c: New test.
17876
17877 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17878
17879 * gcc.dg/setjmp-2.c: New test.
17880
17881 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17882
17883 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17884 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17885 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17886 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17887 gcc.target/sparc/pdist.c: New tests.
17888
17889 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17890
17891 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17892
17893 2004-11-22 Dale Johannesen <dalej@apple.com>
17894
17895 * gcc.dg/20041111-1.c: New.
17896
17897 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17898
17899 PR tree-opt/18536
17900 * gcc.dg/vect/pr18536.c: New test.
17901
17902 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17903
17904 PR c++/18354
17905 * g++.dg/template/nontype11.C: New test.
17906
17907 2004-11-21 Roger Sayle <roger@eyesopen.com>
17908
17909 PR middle-end/18520
17910 * gcc.dg/pr18520-1.c: New test case.
17911
17912 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17913
17914 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17915 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17916 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17917 expected diagnostics.
17918
17919 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17920
17921 PR target/18580
17922 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
17923 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
17924 vect-77.c, vect-77a.c: XFAIL on the SPARC.
17925
17926 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17927
17928 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
17929
17930 2004-11-19 Mark Mitchell <mark@codesourcery.com>
17931 Joseph Myers <joseph@codesourcery.com>
17932
17933 * lib/target-supports.exp (check_visibility_available): Really
17934 test the compiler.
17935
17936 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17937
17938 PR tree-opt/18181
17939 * gcc.dg/vect/vect-85.c: New test.
17940 * gcc.dg/vect/vect-86.c: New test.
17941 * gcc.dg/vect/vect-87.c: New test.
17942 * gcc.dg/vect/vect-88.c: New test.
17943
17944 2004-11-19 Ben Elliston <bje@au.ibm.com>
17945
17946 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
17947
17948 2004-11-18 Janis Johnson <janis187@us.ibm.com>
17949
17950 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
17951 * gcc.dg/ppc-and-1.c: Ditto.
17952 * gcc.dg/ppc-compare-1.c: Ditto.
17953 * gcc.dg/ppc-mov-1.c: Ditto
17954
17955 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
17956 Mark Mitchell <mark@codesourcery.com>
17957
17958 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
17959
17960 2004-11-17 Janis Johnson <janis187@us.ibm.com>
17961 Aldy Hernandez <aldyh@redhat.com>
17962
17963 * lib/target-supports.exp (check_effective_target_vect_int): New
17964 (check_effective_target_vect_float): New
17965 (check_effective_target_vect_double): New.
17966 (is-effective-target): Support new effective targets keywords.
17967 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
17968 default action for dg-do.
17969 * gcc.dg/vect/pr16105.c: Use new support.
17970 * gcc.dg/vect/pr18400.c: Ditto.
17971 * gcc.dg/vect/pr18425.c: Ditto.
17972 * gcc.dg/vect/vect-1.c: Ditto.
17973 * gcc.dg/vect/vect-10.c: Ditto.
17974 * gcc.dg/vect/vect-11.c: Ditto.
17975 * gcc.dg/vect/vect-12.c: Ditto.
17976 * gcc.dg/vect/vect-13.c: Ditto.
17977 * gcc.dg/vect/vect-14.c: Ditto.
17978 * gcc.dg/vect/vect-15.c: Ditto.
17979 * gcc.dg/vect/vect-16.c: Ditto.
17980 * gcc.dg/vect/vect-17.c: Ditto.
17981 * gcc.dg/vect/vect-18.c: Ditto.
17982 * gcc.dg/vect/vect-19.c: Ditto.
17983 * gcc.dg/vect/vect-2.c: Ditto.
17984 * gcc.dg/vect/vect-20.c: Ditto.
17985 * gcc.dg/vect/vect-21.c: Ditto.
17986 * gcc.dg/vect/vect-22.c: Ditto.
17987 * gcc.dg/vect/vect-23.c: Ditto.
17988 * gcc.dg/vect/vect-24.c: Ditto.
17989 * gcc.dg/vect/vect-25.c: Ditto.
17990 * gcc.dg/vect/vect-26.c: Ditto.
17991 * gcc.dg/vect/vect-27.c: Ditto.
17992 * gcc.dg/vect/vect-27a.c: Ditto.
17993 * gcc.dg/vect/vect-28.c: Ditto.
17994 * gcc.dg/vect/vect-29.c: Ditto.
17995 * gcc.dg/vect/vect-29a.c: Ditto.
17996 * gcc.dg/vect/vect-3.c: Ditto.
17997 * gcc.dg/vect/vect-30.c: Ditto.
17998 * gcc.dg/vect/vect-31.c: Ditto.
17999 * gcc.dg/vect/vect-32.c: Ditto.
18000 * gcc.dg/vect/vect-33.c: Ditto.
18001 * gcc.dg/vect/vect-34.c: Ditto.
18002 * gcc.dg/vect/vect-35.c: Ditto.
18003 * gcc.dg/vect/vect-36.c: Ditto.
18004 * gcc.dg/vect/vect-37.c: Ditto.
18005 * gcc.dg/vect/vect-38.c: Ditto.
18006 * gcc.dg/vect/vect-4.c: Ditto.
18007 * gcc.dg/vect/vect-40.c: Ditto.
18008 * gcc.dg/vect/vect-41.c: Ditto.
18009 * gcc.dg/vect/vect-42.c: Ditto.
18010 * gcc.dg/vect/vect-43.c: Ditto.
18011 * gcc.dg/vect/vect-44.c: Ditto.
18012 * gcc.dg/vect/vect-45.c: Ditto.
18013 * gcc.dg/vect/vect-46.c: Ditto.
18014 * gcc.dg/vect/vect-47.c: Ditto.
18015 * gcc.dg/vect/vect-48.c: Ditto.
18016 * gcc.dg/vect/vect-48a.c: Ditto.
18017 * gcc.dg/vect/vect-49.c: Ditto.
18018 * gcc.dg/vect/vect-5.c: Ditto.
18019 * gcc.dg/vect/vect-50.c: Ditto.
18020 * gcc.dg/vect/vect-51.c: Ditto.
18021 * gcc.dg/vect/vect-52.c: Ditto.
18022 * gcc.dg/vect/vect-53.c: Ditto.
18023 * gcc.dg/vect/vect-54.c: Ditto.
18024 * gcc.dg/vect/vect-55.c: Ditto.
18025 * gcc.dg/vect/vect-56.c: Ditto.
18026 * gcc.dg/vect/vect-56a.c: Ditto.
18027 * gcc.dg/vect/vect-57.c: Ditto.
18028 * gcc.dg/vect/vect-58.c: Ditto.
18029 * gcc.dg/vect/vect-59.c: Ditto.
18030 * gcc.dg/vect/vect-6.c: Ditto.
18031 * gcc.dg/vect/vect-60.c: Ditto.
18032 * gcc.dg/vect/vect-61.c: Ditto.
18033 * gcc.dg/vect/vect-62.c: Ditto.
18034 * gcc.dg/vect/vect-63.c: Ditto.
18035 * gcc.dg/vect/vect-64.c: Ditto.
18036 * gcc.dg/vect/vect-65.c: Ditto.
18037 * gcc.dg/vect/vect-66.c: Ditto.
18038 * gcc.dg/vect/vect-67.c: Ditto.
18039 * gcc.dg/vect/vect-68.c: Ditto.
18040 * gcc.dg/vect/vect-69.c: Ditto.
18041 * gcc.dg/vect/vect-7.c: Ditto.
18042 * gcc.dg/vect/vect-72.c: Ditto.
18043 * gcc.dg/vect/vect-72a.c: Ditto.
18044 * gcc.dg/vect/vect-73.c: Ditto.
18045 * gcc.dg/vect/vect-74.c: Ditto.
18046 * gcc.dg/vect/vect-75.c: Ditto.
18047 * gcc.dg/vect/vect-76.c: Ditto.
18048 * gcc.dg/vect/vect-77.c: Ditto.
18049 * gcc.dg/vect/vect-77a.c: Ditto.
18050 * gcc.dg/vect/vect-78.c: Ditto.
18051 * gcc.dg/vect/vect-79.c: Ditto.
18052 * gcc.dg/vect/vect-8.c: Ditto.
18053 * gcc.dg/vect/vect-80.c: Ditto.
18054 * gcc.dg/vect/vect-82.c: Ditto.
18055 * gcc.dg/vect/vect-82_64.c: Ditto.
18056 * gcc.dg/vect/vect-83.c: Ditto.
18057 * gcc.dg/vect/vect-83_64.c: Ditto.
18058 * gcc.dg/vect/vect-9.c: Ditto.
18059 * gcc.dg/vect/vect-all.c: Ditto.
18060 * gcc.dg/vect/vect-none.c: Ditto.
18061
18062 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18063
18064 * lib/gcc-dg.exp (dg-skip-if): New function.
18065 (dg-forbid-option): Remove.
18066 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18067 * g++.dg/abi/bitfield8.C: Likewise.
18068 * g++.dg/abi/dtor1.C: Likewise.
18069 * g++.dg/abi/empty10.C: Likewise.
18070 * g++.dg/abi/empty7.C: Likewise.
18071 * g++.dg/abi/empty9.C: Likewise.
18072 * g++.dg/abi/layout3.C: Likewise.
18073 * g++.dg/abi/layout4.C: Likewise.
18074 * g++.dg/abi/thunk1.C: Likewise.
18075 * g++.dg/abi/thunk2.C: Likewise.
18076 * g++.dg/abi/vbase11.C: Likewise.
18077 * g++.dg/abi/vthunk2.C: Likewise.
18078 * g++.dg/abi/vthunk3.C: Likewise.
18079 * g++.dg/ext/attrib8.C: Likewise.
18080 * g++.dg/opt/longbranch2.C: Likewise.
18081 * g++.dg/opt/reg-stack4.C: Likewise.
18082 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18083 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18084 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18085 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18086 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18087 * gcc.dg/20000609-1.c: Likewise.
18088 * gcc.dg/20000720-1.c: Likewise.
18089 * gcc.dg/20011107-1.c: Likewise.
18090 * gcc.dg/20011119-1.c: Likewise.
18091 * gcc.dg/20020108-1.c: Likewise.
18092 * gcc.dg/20020122-2.c: Likewise.
18093 * gcc.dg/20020122-3.c: Likewise.
18094 * gcc.dg/20020201-3.c: Likewise.
18095 * gcc.dg/20020206-1.c: Likewise.
18096 * gcc.dg/20020218-1.c: Likewise.
18097 * gcc.dg/20020310-1.c: Likewise.
18098 * gcc.dg/20020411-1.c: Likewise.
18099 * gcc.dg/20020418-2.c: Likewise.
18100 * gcc.dg/20020426-1.c: Likewise.
18101 * gcc.dg/20020426-2.c: Likewise.
18102 * gcc.dg/20020517-1.c: Likewise.
18103 * gcc.dg/20020523-1.c: Likewise.
18104 * gcc.dg/20020523-2.c: Likewise.
18105 * gcc.dg/20020729-1.c: Likewise.
18106 * gcc.dg/20030204-1.c: Likewise.
18107 * gcc.dg/20030826-2.c: Likewise.
18108 * gcc.dg/20030926-1.c: Likewise.
18109 * gcc.dg/20031202-1.c: Likewise.
18110 * gcc.dg/980312-1.c: Likewise.
18111 * gcc.dg/980313-1.c: Likewise.
18112 * gcc.dg/990117-1.c: Likewise.
18113 * gcc.dg/990424-1.c: Likewise.
18114 * gcc.dg/990524-1.c: Likewise.
18115 * gcc.dg/991230-1.c: Likewise.
18116 * gcc.dg/i386-387-1.c: Likewise.
18117 * gcc.dg/i386-387-2.c: Likewise.
18118 * gcc.dg/i386-387-3.c: Likewise.
18119 * gcc.dg/i386-387-4.c: Likewise.
18120 * gcc.dg/i386-387-5.c: Likewise.
18121 * gcc.dg/i386-387-6.c: Likewise.
18122 * gcc.dg/i386-asm-1.c: Likewise.
18123 * gcc.dg/i386-bitfield1.c: Likewise.
18124 * gcc.dg/i386-bitfield2.c: Likewise.
18125 * gcc.dg/i386-loop-1.c: Likewise.
18126 * gcc.dg/i386-loop-2.c: Likewise.
18127 * gcc.dg/i386-loop-3.c: Likewise.
18128 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18129 * gcc.dg/i386-pic-1.c: Likewise.
18130 * gcc.dg/i386-regparm.c: Likewise.
18131 * gcc.dg/i386-signbit-1.c: Likewise.
18132 * gcc.dg/i386-signbit-2.c: Likewise.
18133 * gcc.dg/i386-signbit-3.c: Likewise.
18134 * gcc.dg/i386-sse-5.c: Likewise.
18135 * gcc.dg/i386-sse-8.c: Likewise.
18136 * gcc.dg/i386-unroll-1.c: Likewise.
18137 * gcc.dg/tls/opt-1.c: Likewise.
18138 * gcc.dg/tls/opt-2.c: Likewise.
18139 * gcc.dg/unroll-1.c: Likewise.
18140 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18141 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18142 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18143 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18144
18145 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18146
18147 * g++.dg/template/incomplete1.C: New test.
18148
18149 2004-11-16 Nick Clifton <nickc@redhat.com>
18150
18151 Revert patches accidentally commited during checkin of fixes for
18152 xstormy16 tests:
18153 gcc.c-torture/execute/simd-4.c: Revert
18154 gcc.dg/20040910-1.c: Revert.
18155
18156 2004-11-16 Paul Brook <paul@codesourcery.com>
18157
18158 PR fortran/13010
18159 * gfortran.dg/der_pointer_1.f90: New test.
18160
18161 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18162
18163 PR c/18498
18164 * gcc.dg/bitfld-13.c: New test.
18165
18166 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18167
18168 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18169 powerpc*-*-linux*.
18170
18171 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18172 * gcc.dg/ppc64-abi-2.c: Ditto.
18173 * gcc.dg/ppc64-abi-3.c: Ditto.
18174
18175 * lib/gcc-dg.exp (dg-target-list): Remove.
18176
18177 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18178
18179 * gcc.dg/ia64-postinc.c: New test.
18180
18181 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18182
18183 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18184
18185 2004-11-15 Nick Clifton <nickc@redhat.com>
18186
18187 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18188 __INT_MAX__ so that the test can be compiled by toolchains
18189 targeted at 16-bit processors.
18190
18191 * gcc.dg/20040625-1.c: Use long constants rather than integers
18192 when performing arithmetic that will overflow 16-bits.
18193
18194 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18195 xstormy16. It does not support 128-bit vector operations.
18196
18197 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18198 with the macro PTR_TYPE. Define this macro to an integer type
18199 suitable for holding a pointer.
18200
18201 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18202 the target is a 16-bit processor.
18203
18204 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18205 16-bit targets where the character constant will be too long.
18206
18207 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18208 where the double will not be directly addressable.
18209
18210 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18211
18212 Friend class name lookup 1/n, PR c++/18471
18213 * g++.dg/template/crash26.C: New test.
18214 * g++.dg/lookup/struct1.C: Adjust expected error.
18215 * g++.dg/parse/elab1.C: Likewise.
18216 * g++.dg/parse/elab2.C: Likewise.
18217 * g++.dg/parse/int-as-enum1.C: Likewise.
18218 * g++.dg/parse/struct-as-enum1.C: Likewise.
18219 * g++.dg/parse/typedef1.C: Likewise.
18220 * g++.dg/parse/typedef3.C: Likewise.
18221 * g++.dg/parse/typedef4.C: Likewise.
18222 * g++.dg/parse/typedef5.C: Likewise.
18223 * g++.dg/template/nontype4.C: Likewise.
18224 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18225 * g++.old-deja/g++.other/elab1.C: Likewise.
18226 * g++.old-deja/g++.other/syntax4.C: Likewise.
18227
18228 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18229
18230 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18231
18232 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18233
18234 * gcc.c-torture/execute/20041114-1.c: New test.
18235
18236 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18237
18238 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18239 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18240 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18241 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18242 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18243 gcc.dg/switch-7.c: New tests.
18244
18245 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18246
18247 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18248
18249 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18250
18251 PR tree-opt/18400
18252 * gcc.dg/vect/pr18400.c: New test.
18253
18254 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18255 Andrew Pinski <pinskia@physics.uc.edu>
18256
18257 PR tree-opt/18425
18258 * gcc.dg/vect/pr18425.c: New test.
18259
18260 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18261
18262 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18263 Guard with dg-require-alias and dg-require-visibility.
18264
18265 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18266
18267 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18268
18269 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18270
18271 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18272
18273 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18274
18275 PR c++/17344
18276 * g++.dg/template/defarg5.C: New test.
18277
18278 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18279
18280 * g++.dg/parse/cast1.C: Run only on ILP32.
18281 * g++.old-deja/g++.mike/p784.C: Likewise.
18282
18283 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18284
18285 * gcc.c-torture/execute/20041113-1.c: New test.
18286
18287 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18288
18289 PR target/18230
18290 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18291 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18292 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18293 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18294 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18295 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18296 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18297 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18298 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18299 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18300 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18301 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18302 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18303
18304 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18305
18306 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18307 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18308 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18309 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18310 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18311 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18312 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18313 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18314 gcc.target/sparc/combined-1.c: New tests.
18315
18316 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18317
18318 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18319 New tests.
18320
18321 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18322
18323 * lib/gcc-dg.exp (dg-forbid-option): New function.
18324 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18325 * g++.dg/abi/bitfield8.C: Likewise.
18326 * g++.dg/abi/dtor1.C: Likewise.
18327 * g++.dg/abi/empty10.C: Likewise.
18328 * g++.dg/abi/empty7.C: Likewise.
18329 * g++.dg/abi/empty9.C: Likewise.
18330 * g++.dg/abi/layout3.C: Likewise.
18331 * g++.dg/abi/layout4.C: Likewise.
18332 * g++.dg/abi/thunk1.C: Likewise.
18333 * g++.dg/abi/thunk2.C: Likewise.
18334 * g++.dg/abi/vbase11.C: Likewise.
18335 * g++.dg/abi/vthunk2.C: Likewise.
18336 * g++.dg/abi/vthunk3.C: Likewise.
18337 * g++.dg/ext/attrib8.C: Likewise.
18338 * g++.dg/opt/longbranch2.C: Likewise.
18339 * g++.dg/opt/reg-stack4.C: Likewise.
18340 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18341 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18342 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18343 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18344 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18345 * gcc.dg/20000609-1.c: Likewise.
18346 * gcc.dg/20000720-1.c: Likewise.
18347 * gcc.dg/20011107-1.c: Likewise.
18348 * gcc.dg/20011119-1.c: Likewise.
18349 * gcc.dg/20020108-1.c: Likewise.
18350 * gcc.dg/20020122-2.c: Likewise.
18351 * gcc.dg/20020122-3.c: Likewise.
18352 * gcc.dg/20020201-3.c: Likewise.
18353 * gcc.dg/20020206-1.c: Likewise.
18354 * gcc.dg/20020218-1.c: Likewise.
18355 * gcc.dg/20020310-1.c: Likewise.
18356 * gcc.dg/20020411-1.c: Likewise.
18357 * gcc.dg/20020418-2.c: Likewise.
18358 * gcc.dg/20020426-1.c: Likewise.
18359 * gcc.dg/20020426-2.c: Likewise.
18360 * gcc.dg/20020517-1.c: Likewise.
18361 * gcc.dg/20020523-1.c: Likewise.
18362 * gcc.dg/20020523-2.c: Likewise.
18363 * gcc.dg/20020729-1.c: Likewise.
18364 * gcc.dg/20030204-1.c: Likewise.
18365 * gcc.dg/20030826-2.c: Likewise.
18366 * gcc.dg/20030926-1.c: Likewise.
18367 * gcc.dg/20031202-1.c: Likewise.
18368 * gcc.dg/980312-1.c: Likewise.
18369 * gcc.dg/980313-1.c: Likewise.
18370 * gcc.dg/990117-1.c: Likewise.
18371 * gcc.dg/990424-1.c: Likewise.
18372 * gcc.dg/990524-1.c: Likewise.
18373 * gcc.dg/991230-1.c: Likewise.
18374 * gcc.dg/i386-387-1.c: Likewise.
18375 * gcc.dg/i386-387-2.c: Likewise.
18376 * gcc.dg/i386-387-3.c: Likewise.
18377 * gcc.dg/i386-387-4.c: Likewise.
18378 * gcc.dg/i386-387-5.c: Likewise.
18379 * gcc.dg/i386-387-6.c: Likewise.
18380 * gcc.dg/i386-asm-1.c: Likewise.
18381 * gcc.dg/i386-bitfield1.c: Likewise.
18382 * gcc.dg/i386-bitfield2.c: Likewise.
18383 * gcc.dg/i386-loop-1.c: Likewise.
18384 * gcc.dg/i386-loop-2.c: Likewise.
18385 * gcc.dg/i386-loop-3.c: Likewise.
18386 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18387 * gcc.dg/i386-pic-1.c: Likewise.
18388 * gcc.dg/i386-regparm.c: Likewise.
18389 * gcc.dg/i386-signbit-1.c: Likewise.
18390 * gcc.dg/i386-signbit-2.c: Likewise.
18391 * gcc.dg/i386-signbit-3.c: Likewise.
18392 * gcc.dg/i386-sse-5.c: Likewise.
18393 * gcc.dg/i386-sse-8.c: Likewise.
18394 * gcc.dg/i386-unroll-1.c: Likewise.
18395 * gcc.dg/tls/opt-1.c: Likewise.
18396 * gcc.dg/tls/opt-2.c: Likewise.
18397 * gcc.dg/unroll-1.c: Likewise.
18398 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18399 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18400 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18401 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18402 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18403 -m64 is specified.
18404
18405 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18406
18407 PR c++/18389
18408 * g++.dg/parse/cond1.C: New test.
18409
18410 PR c++/18429
18411 * g++.dg/template/array9.C: New test.
18412 * g++.dg/ext/vla1.C: Adjust error messages.
18413 * g++.dg/ext/vlm1.C: Likewise.
18414 * g++.dg/template/crash2.C: Likewise.
18415
18416 PR c++/18436
18417 * g++.dg/template/call3.C: New test.
18418
18419 PR c++/18407
18420 * g++.dg/template/ptrmem11.C: New test.
18421
18422 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18423
18424 PR other/14264
18425 * lib/g++.exp: Set LC_ALL and LANG to C.
18426 * lib/gcc-dg.exp: Likewise.
18427 * lib/gfortran.exp: Likewise.
18428 * lib/objc.exp: Likewise.
18429 * lib/treelang.exp: Likewise.
18430
18431 2004-11-12 Andreas Schwab <schwab@suse.de>
18432
18433 * gcc.dg/pr16286.c: Fix last change.
18434
18435 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18436
18437 PR c++/18416
18438 * g++.dg/init/global1.C: New test.
18439
18440 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18441
18442 * gcc.c-torture/execute/20041112-1.c: New test.
18443
18444 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18445
18446 * lib/gcc-dg.exp (dg-target-list): New.
18447
18448 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18449 Richard Sandiford <rsandifo@redhat.com>
18450
18451 * lib/target-supports.exp (get-compiler_messages): New.
18452 (check_named_sections_available): Use it.
18453 (check_effective_target_ilp32): New.
18454 (check_effective_target_lp64): New.
18455 (is-effective-target): New.
18456 * lib/gcc-dg.exp (dg-require-effective-target): New.
18457
18458 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18459
18460 * gcc.dg/precedence-1.c: New test.
18461
18462 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18463
18464 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18465
18466 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18467 message, delete generated files, use more descriptive name for
18468 executable, and make the test unsupported when it cannot be run.
18469
18470 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18471 (dg-require-weak, dg-require-visibility, dg-require-alias,
18472 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18473 dg-require-iconv, dg-require-named-sections): Use it.
18474
18475 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18476
18477 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18478
18479 PR target/16457
18480 * gcc.dg/ppc-and-1: New
18481
18482 PR target/16796
18483 * gcc.dg/ppc-mov-1.c: New.
18484
18485 PR target/16458
18486 * gcc.dg/ppc-compare-1.c: New.
18487
18488 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18489
18490 * objc.dg/desig-init-2.m: New test.
18491
18492 2004-11-10 Adam Nemet <anemet@lnxw.com>
18493
18494 PR middle-end/18160
18495 * g++.dg/warn/register-var-1.C: New test.
18496 * g++.dg/warn/register-var-2.C: New test.
18497
18498 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18499
18500 * gcc.dg/union-2.c: New test.
18501
18502 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18503
18504 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18505 New test for PR tree-optimization/17892.
18506
18507 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18508
18509 PR c++/18369
18510 * g++.dg/init/new12.C: New test.
18511
18512 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18513
18514 * gcc.target/sparc: New directory.
18515 * gcc.target/sparc/sparc.exp: New driver.
18516 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18517 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18518 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18519 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18520
18521 2004-11-10 Paul Brook <paul@codesourcery.com>
18522
18523 PR fortran/18218
18524 * gfortran.dg/list_read.c: New test.
18525
18526 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18527
18528 PR c/18322
18529 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18530 expected diagnostic location.
18531
18532 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18533
18534 * gcc.dg/20041109-1.c: New test.
18535
18536 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18537
18538 PR objc/18406
18539 * objc/compile/pr18406.m: New test.
18540
18541 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18542
18543 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18544
18545 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18546
18547 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18548
18549 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18550
18551 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18552
18553 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18554
18555 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18556 exit.
18557
18558 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18559
18560 PR tree-opt/18299
18561 * gcc.c-torture/pr18299-1.c: New test.
18562
18563 2004-11-06 Andreas Schwab <schwab@suse.de>
18564
18565 * gcc.dg/pr16286.c: Also test for bool and pixel.
18566
18567 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18568
18569 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18570 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18571 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18572 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18573 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18574 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18575 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18576 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18577 gcc.dg/struct-semi-3.c: New tests.
18578
18579 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18580
18581 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18582
18583 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18584
18585 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18586 Do not use C99 designators.
18587
18588 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18589
18590 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18591
18592 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18593
18594 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18595 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18596 * gcc.c-torture/execute/simd-5.x: Remove.
18597
18598 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18599
18600 PR rtl-optimization/17933
18601 * gcc.dg/torture/pr17933-1.c: New test.
18602
18603 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18604
18605 PR target/18106
18606 * lib/target-supports.exp (check_weak_available): Support
18607 Windows.
18608
18609 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18610
18611 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18612 call to fflush(stdout) before abort.
18613 (my_ffsll): New function.
18614 (generate_fields): Use it.
18615
18616 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18617
18618 * gcc.dg/init-undef-1.c: New test.
18619
18620 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18621
18622 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18623 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18624 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18625 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18626 expected messages for new parser.
18627
18628 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18629
18630 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18631
18632 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18633
18634 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18635 on LP64 targets.
18636
18637 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18638
18639 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18640 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18641 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18642 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18643 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18644 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18645 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18646 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18647 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18648 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18649
18650 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18651
18652 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18653 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18654 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18655 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18656 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18657 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18658 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18659 for new parser.
18660
18661 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18662
18663 PR target/15342
18664 * gcc.dg/20041104-1.c: New test.
18665
18666 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18667
18668 * g++.dg/template/nontype7.C: New test.
18669 * g++.dg/template/nontype8.C: Likewise.
18670 * g++.dg/template/nontype9.C: Likewise.
18671 * g++.dg/template/nontype10.C: Likewise.
18672 * g++.dg/tc1/dr49.C: Likewise.
18673 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18674 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18675
18676 2004-11-04 Ben Elliston <bje@au.ibm.com>
18677
18678 * g++.dg/rtti/tinfo1.C: Remove xfails.
18679
18680 2004-11-04 Ben Elliston <bje@au.ibm.com>
18681
18682 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18683 packed attribute to the definition to satisfy the new C++ parser.
18684
18685 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18686
18687 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18688 invocations of va_arg.
18689
18690 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18691
18692 PR c++/18124
18693 * g++.dg/template/crash25.C: New test.
18694
18695 PR c++/18155
18696 * g++.dg/template/typedef2.C: New test.
18697 * g++.dg/parse/crash13.C: Adjust error markers.
18698
18699 PR c++/18177
18700 * g++.dg/conversion/const3.C: New test.
18701
18702 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18703
18704 PR fortran/17535
18705 PR fortran/17583
18706 PR fortran/17713
18707 * gfortran.dg/generic_[123].f90: New testcases.
18708
18709 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18710
18711 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18712 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18713
18714 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18715
18716 PR tree-opt/16808
18717 * gcc.c-torture/compile/pr16808.c: New test.
18718
18719 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18720
18721 PR rtl-optimization/17104
18722 * gcc.dg/ppc-bitfield1.c: New.
18723
18724 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18725
18726 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18727
18728 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18729
18730 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18731 strings for 32-bit code.
18732
18733 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18734
18735 PR c/18239
18736 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18737
18738 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18739
18740 PR c++/18064
18741 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18742
18743 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18744
18745 PR c++/15172
18746 * g++.dg/init/aggr2.C: New test.
18747
18748 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18749
18750 * objc.dg/local-decl-1.m: New test.
18751
18752 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18753
18754 * gcc.dg/20040910-1.c: Adjust regex.
18755
18756 2004-10-30 Roger Sayle <roger@eyesopen.com>
18757
18758 PR rtl-optimization/18084
18759 * g++.dg/opt/pr18084-1.C: New testcase.
18760
18761 2004-10-30 Matt Austern <austern@apple.com>
18762
18763 PR c++/17542
18764 * g++.dg/ext/attrib18.C: New test.
18765
18766 2004-10-30 Roger Sayle <roger@eyesopen.com>
18767
18768 PR middle-end/18096
18769 * gcc.dg/pr18096-1.c: New test case.
18770
18771 2004-10-30 Roger Sayle <roger@eyesopen.com>
18772
18773 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18774
18775 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18776
18777 PR c/16666
18778 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18779 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18780 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18781 gcc.dg/old-style-prom-3.c: New tests.
18782
18783 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18784
18785 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18786 Remove unnecessary inclusion of stdio.h.
18787
18788 2004-10-29 Roger Sayle <roger@eyesopen.com>
18789
18790 PR rtl-optimization/17581
18791 * gcc.dg/pr17581-1.c: New test case.
18792
18793 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18794
18795 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18796 being implemented.
18797 * g++.dg/conversion/dr195-1.C: New.
18798 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18799 * g++.old-deja/g++.mike/p10148.C: Likewise.
18800
18801 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18802
18803 PR c++/17695
18804 * g++.dg/debug/typedef2.C: New test.
18805
18806 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18807
18808 PR fortran/13490
18809 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18810 * gfortran.dg/g77/README: Update.
18811
18812 2004-10-28 Matt Austern <austern@apple.com>
18813
18814 PR c++/14124
18815 * g++.dg/ext/packed7.C: New test.
18816
18817 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18818
18819 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18820 scan-assembler.
18821 * lib/scanasm.exp (hidden-scan-for): New proc.
18822 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18823 string.
18824 (scan-not-hidden): Likewise.
18825 * lib/target-supports.exp (check_visibility_available): mach-o is
18826 support too.
18827
18828 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18829
18830 PR c++/17132
18831 * g++.dg/template/memclass3.C: New test.
18832
18833 2004-10-28 Adam Nemet <anemet@lnxw.com>
18834
18835 PR middle-end/18160
18836 * gcc.dg/register-var-1.c: New test.
18837 * gcc.dg/register-var-2.c: New test.
18838 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18839 error now.
18840
18841 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18842
18843 PR other/18172
18844 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18845 unused variables.
18846 * gcc.dg/vect/vect-22.c: Likewise.
18847
18848 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18849
18850 * gcc.dg/i386-rotate-1.c: New test.
18851
18852 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18853
18854 * g++.dg/init/ref12.C: Add "run" marker.
18855
18856 PR c++/17435
18857 * g++.dg/init/ref12.C: New test.
18858
18859 PR c++/18140
18860 * g++.dg/template/shift1.C: New test.
18861 * g++.dg/template/error10.C: Adjust error markers.
18862
18863 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18864
18865 PR tree-opt/17529
18866 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18867
18868 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18869
18870 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18871 * gcc.dg/weak/weak-3.c: Likewise.
18872 * gcc.dg/weak/weak-5.c: Likewise.
18873 * gcc.dg/weak/weak-9.c: Likewise.
18874 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18875 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18876
18877 * gcc.dg/darwin-weakimport-1.c: New.
18878
18879 2004-10-28 Ben Elliston <bje@au.ibm.com>
18880
18881 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18882
18883 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18884
18885 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18886 'syntax' error messages.
18887 * gcc.dg/cpp/direct2s.c: Likewise.
18888
18889 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18890
18891 * gcc.c-torture/compile/20041026-1.c: New.
18892
18893 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18894
18895 PR c++/18093
18896 * g++.dg/lookup/ns2.C: New test.
18897
18898 PR c++/18020
18899 * g++.dg/template/enum4.C: New test.
18900
18901 PR c++/18161
18902 * g++.dg/template/expr1.C: New test.
18903
18904 2004-10-26 Ben Elliston <bje@au.ibm.com>
18905
18906 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18907
18908 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18909
18910 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18911 gcc.dg/decl-nospec-3.c: New tests.
18912
18913 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18914
18915 * objc.dg/super-class-3.m: New test.
18916
18917 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
18918
18919 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
18920 resyncing.
18921 * gcc.dg/cpp/direct2s.c: Likewise.
18922
18923 2004-10-25 Geoffrey Keating <geoffk@apple.com>
18924
18925 * objc.dg/image-info.m: Update for changes to section selection.
18926
18927 2004-10-25 David Ayers <d.ayers@inode.at>
18928 Ziemowit Laski <zlaski@apple.com>
18929
18930 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
18931 diagnostics when messaging 'id <Proto>'.
18932 * objc.dg/class-protocol-1.m: New test.
18933 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
18934 a non-existent method signature.
18935 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
18936 Update diagnostics when messaging with non-existent method signature.
18937 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
18938 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
18939 invalid receivers are now resolved as if messaging 'id'; remove
18940 extraneous diagnostics.
18941
18942 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
18943
18944 PR c/16667
18945 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
18946 gcc.dg/init-desig-obs-3.c: New tests.
18947
18948 2004-10-25 Jakub Jelinek <jakub@redhat.com>
18949
18950 * gcc.dg/debug/20041023-1.c: New test.
18951
18952 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
18953
18954 PR middle-end/17407
18955 * gcc.c-torture/compile/pr17407.c: New test.
18956
18957 PR c++/18121
18958 * g++.dg/template/array8.C: New test.
18959
18960 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18961
18962 PR other/18138
18963 * lib/g++.exp: Accept more than one multilib libgcc.
18964 * lib/gcc-dg.exp: Likewise.
18965 * lib/objc.exp: Likewise.
18966 * lib/treelang.exp: Likewise.
18967 * lib/gfortran.exp: Likewise.
18968
18969 2004-10-24 Ben Elliston <bje@au.ibm.com>
18970
18971 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
18972
18973 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
18974
18975 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
18976 * gcc.dg/c99-const-expr-3.c: Likewise.
18977
18978 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
18979
18980 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
18981
18982 2004-10-23 Ben Elliston <bje@au.ibm.com>
18983
18984 * gcc.c-torture/execute/loop-2e.x: Remove.
18985
18986 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
18987
18988 PR c++/18095
18989 * g++.dg/parse/crash18.C: New.
18990 * g++.dg/parse/crash19.C: New.
18991
18992 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18993
18994 * g++.dg/ext/dllimport1.C: Move dg-warnings.
18995 * g++.dg/ext/dllimport2.C: Same.
18996 * g++.dg/ext/dllimport8.C: Same.
18997
18998 2004-10-21 Mark Mitchell <mark@codesourcery.com>
18999
19000 PR c++/10841
19001 * g++.dg/conversion/cast1.C: New test.
19002 * g++.dg/overload/pmf1.C: Adjust error marker.
19003
19004 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
19005
19006 PR objc/17923
19007 * objc.dg/const-str-7.m: New test.
19008
19009 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19010
19011 * g++.dg/template/memfriend11.C: Fix comment typo.
19012 * g++.dg/template/memfriend14.C: Likewise.
19013
19014 2004-10-20 Richard Henderson <rth@redhat.com>
19015
19016 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
19017 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
19018 -fasynchronous-unwind-tables.
19019
19020 2004-10-20 Richard Henderson <rth@redhat.com>
19021
19022 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
19023 (main): Return success.
19024 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
19025 (main): Return success.
19026
19027 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19028
19029 PR c++/13495
19030 * g++.dg/template/memfriend9.C: New test.
19031 * g++.dg/template/memfriend10.C: Likewise.
19032 * g++.dg/template/memfriend11.C: Likewise.
19033 * g++.dg/template/memfriend12.C: Likewise.
19034 * g++.dg/template/memfriend13.C: Likewise.
19035 * g++.dg/template/memfriend14.C: Likewise.
19036 * g++.dg/template/memfriend15.C: Likewise.
19037 * g++.dg/template/memfriend16.C: Likewise.
19038 * g++.dg/template/memfriend17.C: Likewise.
19039 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
19040
19041 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
19042
19043 * g++.dg/conversion/dr195.C: New.
19044 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
19045
19046 2004-10-20 Ben Elliston <bje@au.ibm.com>
19047 Devang Patel <dpatel@apple.com>
19048
19049 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
19050 of floating point arithmetic, which could trap.
19051
19052 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19053
19054 PR c++/14035
19055 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19056 * g++.dg/conversion/const2.C: New test.
19057 * g++.dg/expr/reinterpret2.C: New test.
19058 * g++.dg/expr/reinterpret3.C: New test.
19059 * g++.dg/expr/cast2.C: New test.
19060 * g++.dg/expr/copy1.C: New test.
19061 * g++.dg/other/conversion1.C: Change error message.
19062 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19063 function pointers to void *.
19064 * g++.old-deja/g++.mike/p10148.C: Likewise.
19065
19066 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19067
19068 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19069
19070 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19071
19072 PR c++/18047
19073
19074 * g++.dg/parse/expr3.C: New test.
19075
19076 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19077
19078 * gcc.dg/smod-1.c: New test.
19079
19080 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19081
19082 * objc.dg/method-14.m: New test.
19083
19084 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19085
19086 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19087 Also xfail as the patch was reverted.
19088
19089 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19090
19091 PR middle-end/16973
19092 * gcc.dg/pr16973.c: New test.
19093
19094 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19095
19096 PR tree-optimization/17656
19097 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19098
19099 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19100
19101 * g++.dg/eh/shadow1.C: New.
19102
19103 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19104
19105 * gcc.c-torture/compile/20041018-1.c: New test.
19106
19107 2004-10-18 Ben Elliston <bje@au.ibm.com>
19108
19109 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19110 compiler referring to register 0 when accessing sdata. The linker
19111 now patches things up.
19112
19113 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19114
19115 PR c/17529
19116 * gcc.c-torture/compile/pr17529.c: New test.
19117
19118 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19119
19120 PR c++/17743
19121 * g++.dg/ext/attrib17.C: New test.
19122
19123 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19124
19125 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19126
19127 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19128
19129 PR c++/10479
19130 * g++.dg/ext/attrib16.C: New test.
19131
19132 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19133
19134 PR c++/17042
19135 * g++.dg/init/dso_handle1.C: New test.
19136
19137 PR c++/14667
19138 * g++.dg/parse/typedef6.C: New test.
19139
19140 PR c++/17916
19141 * g++.dg/parse/pragma1.C: New test.
19142
19143 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19144
19145 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19146
19147 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19148
19149 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19150 -fno-common when on HPPA HP-UX platforms.
19151
19152 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19153
19154 PR other/16820
19155 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19156 stdint.h.
19157 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19158 uintptr_t.
19159
19160 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19161
19162 PR c++/16301
19163 * g++.dg/lookup/strong-using-4.C: New test.
19164
19165 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19166
19167 PR middle-end/16567
19168 * gcc.c-torture/compile/nested-1.c: New test.
19169
19170 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19171
19172 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19173 and mipsisa64*-*-* (until support for misaligned loads is added).
19174 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19175 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19176 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19177 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19178 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19179 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19180
19181 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19182
19183 PR c++/17976
19184 * g++.dg/init/dtor3.C: New test.
19185
19186 2004-10-15 Ben Elliston <bje@au.ibm.com>
19187
19188 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19189
19190 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19191
19192 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19193 * gcc.dg/macho-lo-sum.c: Likewise.
19194
19195 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19196
19197 * gcc.dg/ppc-spe64-1.c: New test.
19198
19199 2004-10-14 Devang Patel <dpatel@apple.com>
19200
19201 PR 17635
19202 * gcc.dg/pr17635.c : New test.
19203
19204 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19205
19206 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19207 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19208 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19209 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19210 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19211 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19212 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19213 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19214 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19215 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19216 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19217 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19218 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19219 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19220 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19221 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19222 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19223 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19224
19225 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19226
19227 * gcc.dg/vect/vect-82.c: New testcase.
19228 * gcc.dg/vect/vect-82_64.c: New testcase.
19229 * gcc.dg/vect/vect-83.c: New testcase.
19230 * gcc.dg/vect/vect-83_64.c: New testcase.
19231
19232 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19233
19234 * gcc.dg/cpp/error-1.c: New test.
19235
19236 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19237
19238 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19239
19240 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19241
19242 PR target/17984
19243 * gcc.dg/cris-peep2-xsrand2.c: New test.
19244
19245 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19246
19247 PR c++/17661
19248 * testsuite/g++.dg/expr/for2.C: New test.
19249
19250 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19251
19252 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19253
19254 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19255
19256 PR tree-optimization/17724
19257 * g++.dg/opt/pr17724-1.C: New test.
19258 * g++.dg/opt/pr17724-2.C: New test.
19259 * g++.dg/opt/pr17724-3.C: New test.
19260 * g++.dg/opt/pr17724-4.C: New test.
19261 * g++.dg/opt/pr17724-5.C: New test.
19262 * g++.dg/opt/pr17724-6.C: New test.
19263
19264 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19265
19266 PR c/17301
19267 * gcc.dg/pr17301-2.c: New test.
19268
19269 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19270
19271 PR c++/15876
19272 * g++.dg/parse/error22.C: New test.
19273
19274 PR c++/17936
19275 * g++.dg/template/spec18.C: New test.
19276
19277 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19278
19279 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19280 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19281 memcpy.
19282 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19283 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19284
19285 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19286
19287 * g++.dg/eh/cleanup5.C: Add dg-options "".
19288
19289 2004-10-11 Roger Sayle <roger@eyesopen.com>
19290
19291 PR middle-end/17657
19292 * gcc.dg/switch-4.c: New test case.
19293
19294 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19295
19296 * gcc.c-torture/execute/20041011-1.c: New test.
19297
19298 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19299
19300 PR c++/17554
19301 * g++.dg/init/for3.C: New test.
19302
19303 PR c++/17657
19304 * g++.dg/opt/switch2.C: New test.
19305
19306 PR middle-end/17703
19307 * g++.dg/warn/Wreturn-2.C: New test.
19308
19309 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19310
19311 PR c++/17907
19312 * g++.dg/eh/cleanup5.C: New test.
19313
19314 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19315
19316 PR c++/17393
19317 * g++.dg/parse/error21.C: New test.
19318
19319 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19320
19321 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19322 * g++.dg/warn/incomplete1.C: Likewise.
19323 * g++.dg/template/qualttp20.C: Likewise.
19324
19325 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19326
19327 PR c/17881
19328 * parm-incomplete-1.c: New test.
19329
19330 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19331
19332 PR c++/17867
19333 * g++.dg/parse/error19.C: New test.
19334
19335 PR c++/17670
19336 * g++.dg/init/new11.C: New test.
19337
19338 PR c++/17821
19339 * g++.dg/parse/error20.C: New test.
19340
19341 PR c++/17826
19342 * g++.dg/template/crash24.C: New test.
19343
19344 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19345
19346 PR c/17301
19347 * gcc.dg/pr17301-1.c: New test.
19348
19349 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19350
19351 PR c/17189
19352 * gcc.dg/anon-struct-5.c: New test.
19353
19354 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19355
19356 PR c/17844
19357 * gcc.dg/pr17844-1.c: New test.
19358
19359 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19360
19361 PR tree-optimization/17906
19362 * gcc.c-torture/compile/pr17906.c: New.
19363
19364 2004-10-09 Stuart Hastings <stuart@apple.com>
19365 Roger Sayle <roger@eyesopen.com>
19366
19367 PR rtl-optimization/17853
19368 * gcc.dg/i386-mmx-5.c: New testcase.
19369
19370 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19371
19372 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19373
19374 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19375
19376 PR c++/17524
19377 * g++.dg/template/static9.C: New test.
19378
19379 PR c++/17685
19380 * g++.dg/parse/operator5.C: New test.
19381
19382 2004-10-09 Roger Sayle <roger@eyesopen.com>
19383
19384 PR middle-end/17894
19385 * gcc.c-torture/execute/divcmp-4.c: New test case.
19386
19387 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19388
19389 PR tree-opt/17902
19390 * g++.dg/opt/pr17902.C: New test.
19391
19392 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19393
19394 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19395
19396 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19397
19398 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19399
19400 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19401
19402 * gcc.dg/assign-warn-3.c: New test.
19403
19404 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19405
19406 PR c/16999
19407 * gcc.dg/cpp/ident-1.c: New test.
19408
19409 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19410
19411 * gcc.c-torture/compile/acc1.c: New.
19412
19413 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19414
19415 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19416 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19417
19418 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19419
19420 * gcc.dg/ultrasp11.c: New test.
19421
19422 2004-10-08 Michael Matz <matz@suse.de>
19423
19424 * gcc.dg/doloop-2.c: New test.
19425
19426 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19427
19428 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19429 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19430 objc.dg/method-9.m: Update expected diagnostics.
19431
19432 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19433
19434 * gcc.dg/ppc-fsel-3.c: New file.
19435 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19436
19437 2004-10-07 Paul Brook <paul@codesourcery.com>
19438
19439 * gfortran.dg/intrinsic_verify_1.f90: New test.
19440
19441 2004-10-07 Paul Brook <paul@codesourcery.com>
19442
19443 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19444
19445 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19446
19447 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19448 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19449 commit.
19450
19451 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19452
19453 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19454
19455 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19456
19457 PR c++/17115
19458 * g++.dg/warn/Winline-4.C: New test.
19459
19460 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19461
19462 * gcc.c-torture/compile/20041007-1.c: New test.
19463
19464 2004-10-07 Paul Brook <paul@codesourcery.com>
19465
19466 PR fortran/17678
19467 * gfortran.dg/use_allocated_1.f90: New test.
19468
19469 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19470
19471 PR middle-end/17849
19472 * gfortran.fortran-torture/compile/nested.f90: New test
19473
19474 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19475
19476 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19477
19478 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19479
19480 PR c++/17368
19481 * g++.dg/ext/asm6.C: New test.
19482
19483 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19484
19485 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19486
19487 2004-10-06 Paul Brook <paul@codesourcery.com>
19488
19489 PR libfortran/17709
19490 * gfortran.dg/empty_format_1.f90: New test.
19491
19492 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19493
19494 PR fortran/17568
19495 * gfortran.dg/ishft.f90: New test.
19496
19497 PR fortran/17283
19498 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19499 tests.
19500
19501 2004-10-06 Paul Brook <paul@codesourcery.com>
19502
19503 * gfortran.dg/do_1.f90: New test.
19504
19505 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19506
19507 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19508 optimizing for size.
19509
19510 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19511
19512 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19513
19514 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19515
19516 * gcc.c-torture/compile/20041005-1.c: New test.
19517
19518 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19519
19520 PR c++/17829
19521 * g++.dg/lookup/koenig4.C: New.
19522
19523 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19524
19525 * g++.dg/other/classkey1.C: Adjust quoting marks.
19526 * g++.dg/parse/error15.C: Likewise.
19527 * g++.dg/template/meminit2.C (int>): Likewise.
19528
19529 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19530
19531 PR fortran/17283
19532 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19533
19534 PR fortran/17631
19535 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19536
19537 PR fortran/17708
19538 * gfortran.dg/pr17708.f90: New test.
19539
19540 2004-10-04 Chao-ying Fu <fu@mips.com>
19541
19542 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19543 * gcc.dg/vect/vect-4.c: Ditto.
19544 * gcc.dg/vect/vect-5.c: Ditto.
19545 * gcc.dg/vect/vect-6.c: Ditto.
19546 * gcc.dg/vect/vect-8.c: Ditto.
19547 * gcc.dg/vect/vect-16.c: Ditto.
19548 * gcc.dg/vect/vect-30.c: Ditto.
19549 * gcc.dg/vect/vect-40.c: Ditto.
19550 * gcc.dg/vect/vect-41.c: Ditto.
19551 * gcc.dg/vect/vect-42.c: Ditto.
19552 * gcc.dg/vect/vect-43.c: Ditto.
19553 * gcc.dg/vect/vect-44.c: Ditto.
19554 * gcc.dg/vect/vect-45.c: Ditto.
19555 * gcc.dg/vect/vect-46.c: Ditto.
19556 * gcc.dg/vect/vect-47.c: Ditto.
19557 * gcc.dg/vect/vect-48.c: Ditto.
19558 * gcc.dg/vect/vect-49.c: Ditto.
19559 * gcc.dg/vect/vect-50.c: Ditto.
19560 * gcc.dg/vect/vect-51.c: Ditto.
19561 * gcc.dg/vect/vect-52.c: Ditto.
19562 * gcc.dg/vect/vect-53.c: Ditto.
19563 * gcc.dg/vect/vect-54.c: Ditto.
19564 * gcc.dg/vect/vect-55.c: Ditto.
19565 * gcc.dg/vect/vect-56.c: Ditto.
19566 * gcc.dg/vect/vect-57.c: Ditto.
19567 * gcc.dg/vect/vect-58.c: Ditto.
19568 * gcc.dg/vect/vect-59.c: Ditto.
19569 * gcc.dg/vect/vect-60.c: Ditto.
19570 * gcc.dg/vect/vect-74.c: Ditto.
19571 * gcc.dg/vect/vect-79.c: Ditto.
19572 * gcc.dg/vect/vect-80.c: Ditto.
19573
19574 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19575
19576 * gcc.dg/unused-7.c: Use the correct option.
19577
19578 2004-10-04 Paul Brook <paul@codesourcery.com>
19579 Bud Davis <bdavis9659@comcast.net>
19580
19581 PR fortran/17706
19582 PR fortran/16434
19583 * gfortran/pr17706.f90: New test.
19584 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19585
19586 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19587
19588 * gfortran.dg/pr17612.f90: New test.
19589
19590 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19591
19592 * g++.dg/template/local1.C: Adjust quoting marks in
19593 testing for diagnostics.
19594 * g++.dg/tls/diag-2.C: Likewise.
19595 * g++.dg/other/error8.C: Likewise.
19596
19597 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19598
19599 PR c/17178
19600 * gcc.dg/unused-4.c: Adjust to be correct.
19601
19602 PR c/17820
19603 * gcc.dg/unused-7.c: New test.
19604
19605 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19606
19607 PR c++/17797
19608 * g++.dg/overload/template2.C: New test.
19609
19610 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19611
19612 PR tree-optimization/16632
19613 * gcc.dg/tree-ssa/20041002-1.c: New.
19614
19615 2004-10-03 Paul Brook <paul@codesourcery.com>
19616
19617 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19618 rather than relying on default formatting.
19619
19620 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19621
19622 * gcc.dg/20040920-1.c: Update expected message text.
19623
19624 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19625
19626 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19627
19628 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19629
19630 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19631 tree level.
19632
19633 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19634
19635 * gcc.dg/tree-ssa/pr17343.c: Remove.
19636
19637 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19638
19639 PR tree-opt/17343
19640 * gcc.dg/tree-ssa/pr17343.c: New test.
19641
19642 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19643
19644 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19645 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19646 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19647 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19648 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19649
19650 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19651
19652 * gcc.dg/lvalue-2.c: New test.
19653
19654 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19655
19656 PR c/17730
19657 * gcc.dg/pr17730-1.c: New test
19658
19659 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19660
19661 PR c/7425
19662 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19663
19664 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19665
19666 * gcc.c-torture/execute/stdarg-1.c: New test.
19667 * gcc.c-torture/execute/stdarg-2.c: New test.
19668 * gcc.c-torture/execute/stdarg-3.c: New test.
19669 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19670 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19671 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19672 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19673 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19674
19675 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19676
19677 PR tree-optimization/17697
19678 * g++.dg/opt/pr17697-1.C: New test.
19679 * g++.dg/opt/pr17697-2.C: New test.
19680 * g++.dg/opt/pr17697-3.C: New test.
19681
19682 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19683
19684 PR c/16409
19685 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19686 gcc.dg/vla-init-5.c: New tests.
19687
19688 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19689
19690 PR c/13804
19691 * gcc.dg/pr13804-1.c: New test.
19692
19693 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19694
19695 PR fortran/16938
19696 * gfortran.dg/pr16938.f90: New test.
19697
19698 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19699
19700 * g++.dg/template/crash23.C: New test.
19701
19702 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19703
19704 PR c++/17585
19705 * g++.dg/template/static8.C: New test.
19706
19707 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19708
19709 PR c++/17681
19710 * g++.dg/other/error9.C: New test.
19711
19712 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19713
19714 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19715
19716 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19717
19718 PR fortran/15164
19719 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19720
19721 2004-09-26 Roger Sayle <roger@eyesopen.com>
19722
19723 PR middle-end/17112
19724 * gcc.dg/pr17112-1.c: New test case.
19725
19726 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19727
19728 PR c/11459
19729 * gcc.dg/pr11459-1.c: New test.
19730
19731 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19732
19733 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19734 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19735
19736 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19737
19738 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19739
19740 2004-09-25 Jan Hubicka <jh@suse.cz>
19741
19742 * compile/30040909-1.c: New test.
19743 * compile/30040907-1.c: New test.
19744
19745 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19746
19747 * gcc.c-torture/execute/va-arg-26.c: New test.
19748
19749 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19750
19751 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19752 extra diagnostics on targets with 64-bit pointers.
19753 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19754
19755 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19756
19757 PR c/17188
19758 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19759 * gcc.dg/decl-3.c: Adjust expected message.
19760
19761 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19762
19763 PR fortran/17615
19764 * gfortran.dg/pr17615.f90: New test.
19765
19766 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19767
19768 PR tree-optimzation/17517
19769 * g++.dg/tree-ssa/pr17517.C: New Test.
19770
19771 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19772
19773 PR c++/16889
19774 * g++.dg/lookup/ambig3.C: New.
19775
19776 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19777
19778 PR tree-opt/17624
19779 * g++.dg/opt/pr17624.C: New test.
19780
19781 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19782
19783 PR c/6980
19784 * gcc.dg/Wbad-function-cast-1.c: New test.
19785
19786 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19787
19788 * g++.dg/ext/complit1.C
19789 * g++.dg/other/error2.C
19790 * g++.dg/other/nontype-1.C
19791 * g++.dg/parse/crash11.C
19792 * g++.dg/parse/crash12.C
19793 * g++.dg/parse/error15.C
19794 * g++.dg/parse/error4.C
19795 * g++.dg/parse/tmpl-outside1.C
19796 * g++.dg/parse/too-many-tmpl-args1.C
19797 * g++.dg/template/dependent-expr3.C
19798 * g++.dg/template/error10.C
19799 * g++.dg/template/instantiate1.C
19800 * g++.dg/template/vtable2.C
19801 * g++.dg/warn/Wshadow-1.C
19802 * g++.dg/warn/weak1.C
19803 * g++.old-deja/g++.brendan/crash16.C
19804 * g++.old-deja/g++.brendan/crash18.C
19805 * g++.old-deja/g++.brendan/crash48.C
19806 * g++.old-deja/g++.brendan/crash49.C
19807 * g++.old-deja/g++.brendan/crash55.C
19808 * g++.old-deja/g++.brendan/crash56.C
19809 * g++.old-deja/g++.brendan/crash8.C
19810 * g++.old-deja/g++.brendan/enum11.C
19811 * g++.old-deja/g++.brendan/enum8.C
19812 * g++.old-deja/g++.brendan/enum9.C
19813 * g++.old-deja/g++.brendan/friend3.C
19814 * g++.old-deja/g++.brendan/misc14.C
19815 * g++.old-deja/g++.bugs/900402_02.C
19816 * g++.old-deja/g++.bugs/900404_03.C
19817 * g++.old-deja/g++.bugs/900404_04.C
19818 * g++.old-deja/g++.bugs/900428_03.C
19819 * g++.old-deja/g++.jason/crash4.C
19820 * g++.old-deja/g++.jason/overload21.C
19821 * g++.old-deja/g++.jason/redecl1.C
19822 * g++.old-deja/g++.jason/report.C
19823 * g++.old-deja/g++.jason/rfg10.C
19824 * g++.old-deja/g++.jason/template30.C
19825 * g++.old-deja/g++.law/arm12.C
19826 * g++.old-deja/g++.law/ctors5.C
19827 * g++.old-deja/g++.law/cvt20.C
19828 * g++.old-deja/g++.law/init10.C
19829 * g++.old-deja/g++.law/init8.C
19830 * g++.old-deja/g++.law/visibility17.C
19831 * g++.old-deja/g++.law/visibility7.C
19832 * g++.old-deja/g++.mike/net8.C
19833 * g++.old-deja/g++.mike/p646.C
19834 * g++.old-deja/g++.mike/p700.C
19835 * g++.old-deja/g++.mike/p701.C
19836 * g++.old-deja/g++.mike/p811.C
19837 * g++.old-deja/g++.ns/template13.C
19838 * g++.old-deja/g++.other/array3.C
19839 * g++.old-deja/g++.other/crash25.C
19840 * g++.old-deja/g++.other/dtor3.C
19841 * g++.old-deja/g++.other/dtor4.C
19842 * g++.old-deja/g++.other/main1.C
19843 * g++.old-deja/g++.other/warn7.C
19844 * g++.old-deja/g++.pt/crash11.C
19845 * g++.old-deja/g++.pt/crash36.C
19846 * g++.old-deja/g++.pt/spec22.C
19847 * g++.old-deja/g++.pt/spec9.C
19848 * g++.old-deja/g++.pt/ttp52.C
19849 * g++.old-deja/g++.robertl/eb103.C
19850 * g++.old-deja/g++.robertl/eb121.C
19851 * g++.old-deja/g++.robertl/eb22.C
19852 * g++.old-deja/g++.robertl/eb8.C:
19853 Update locations and/or regexps of dg-error markers.
19854 Remove markers for some bogus messages that are no longer issued.
19855
19856 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19857
19858 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19859 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19860
19861 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19862
19863 PR c++/17618
19864 * g++.dg/lookup/crash5.C: New test.
19865
19866 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19867
19868 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19869 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19870 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19871 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19872 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19873 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19874
19875 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19876 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19877 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19878 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19879 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19880 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19881
19882 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19883
19884 * gcc.dg/vect/vect-44.c: Check additional cases.
19885 * gcc.dg/vect/vect-48.c: Check additional cases.
19886
19887 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19888 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19889 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19890 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19891 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19892 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19893 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19894 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19895 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19896
19897 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19898 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19899 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19900
19901 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19902
19903 * gcc.dg/tree-ssa/loop-6.c: New test.
19904
19905 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19906
19907 PR c++/17620
19908 * g++.dg/inherit/base2.C: New.
19909
19910 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19911
19912 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19913 * gcc.dg/20001012-2.c: Likewise.
19914 * gcc.dg/20001013-1.c: Likewise.
19915 * gcc.dg/20001101-1.c: Likewise.
19916 * gcc.dg/20001102-1.c: Likewise.
19917 * gcc.dg/bf-spl1.c: Likewise.
19918 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
19919 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
19920
19921 2004-09-22 Diego Novillo <dnovillo@redhat.com>
19922
19923 PR tree-optimization/16721
19924 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
19925
19926 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
19927
19928 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
19929 * gcc.dg/20040305-1.c: Likewise.
19930
19931 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
19932
19933 PR c/16566
19934 * gcc.c-torture/compile/pr16566-1.c,
19935 gcc.c-torture/compile/pr16566-2.c,
19936 gcc.c-torture/compile/pr16566-3.c: New tests.
19937
19938 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
19939
19940 PR tree-optimization/17512
19941 * gcc.c-torture/compile/20040916-1.c.
19942
19943 2004-09-21 Mark Mitchell <mark@codesourcery.com>
19944
19945 * gcc.dg/pragma-re-3.c: New test.
19946
19947 2004-09-17 Matt Austern <austern@apple.com>
19948
19949 PR c++/15049
19950 * g++.dg/other/anon3.C: New.
19951
19952 2004-09-21 Roger Sayle <roger@eyesopen.com>
19953
19954 PR c++/7503
19955 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
19956 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
19957 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
19958 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
19959 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
19960
19961 2004-09-21 Bud Davis <bdavis9659@comcast.net>
19962
19963 PR fortran/17286
19964 * gfortran.dg/pr17286.f90: New test.
19965
19966 2004-09-20 Mark Mitchell <mark@codesourcery.com>
19967
19968 PR c++/17530
19969 * g++.dg/template/static7.C: New test.
19970
19971 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
19972
19973 PR tree-opt/17558
19974 * gcc.c-torture/compile/pr17558.c: New test.
19975
19976 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
19977
19978 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
19979 if SKIP_ATTRIBUTE is defined.
19980
19981 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19982
19983 PR fortran/15957
19984 * gfortran.dg/pr15957.f90: New test.
19985
19986 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
19987
19988 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
19989 in comparison.
19990 * gcc.dg/vect/vect-79.c: Likewise.
19991 * gcc.dg/vect/vect-80.c: Likewise.
19992
19993 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19994
19995 PR fortran/15750
19996 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
19997
19998 2004-09-20 Ira Rosen <irar@il.ibm.com>
19999
20000 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
20001 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
20002 * gcc.dg/vect/vect-62.c: New testcase.
20003 * gcc.dg/vect/vect-63.c: New testcase.
20004 * gcc.dg/vect/vect-64.c: New testcase.
20005 * gcc.dg/vect/vect-65.c: New testcase.
20006 * gcc.dg/vect/vect-66.c: New testcase.
20007 * gcc.dg/vect/vect-67.c: New testcase.
20008 * gcc.dg/vect/vect-68.c: New testcase.
20009 * gcc.dg/vect/vect-69.c: New testcase.
20010 * gcc.dg/vect/vect-79.c: New testcase.
20011 * gcc.dg/vect/vect-80.c: New testcase.
20012
20013 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20014
20015 * gcc.target/mips/asm-1.c: New test.
20016
20017 2004-09-19 Ira Rosen <irar@il.ibm.com>
20018
20019 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
20020 * gcc.dg/vect/vect-73.c: New testcase.
20021 * gcc.dg/vect/vect-74.c: New testcase.
20022 * gcc.dg/vect/vect-75.c: New testcase.
20023 * gcc.dg/vect/vect-76.c: New testcase.
20024 * gcc.dg/vect/vect-77.c: New testcase.
20025 * gcc.dg/vect/vect-78.c: New testcase
20026
20027 2004-09-18 Paul Brook <paul@codesourcery.com>
20028
20029 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
20030
20031 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
20032
20033 PR c/17424
20034 * gcc.dg/pr17424-1.c: New test.
20035
20036 2004-09-18 Diego Novillo <dnovillo@redhat.com>
20037
20038 * g++.dg/tree-ssa/pr17153.C: New test.
20039
20040 2004-09-16 Geoffrey Keating <geoffk@apple.com>
20041
20042 PR pch/13361
20043 * testsuite/g++.dg/pch/wchar-1.C: New.
20044 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20045
20046 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
20047
20048 * gcc.c-torture/execute/20040917-1.c: New test.
20049
20050 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20051
20052 PR tree-optimization/17319
20053 * gcc.dg/pr17319.c: New test.
20054
20055 2004-09-17 Devang Patel <dpatel@apple.com>
20056
20057 * gcc.dg/20040813-1.c: New test.
20058
20059 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20060
20061 PR tree-optimization/17273
20062 * gcc.c-torture/compile/pr17273.c: New test.
20063
20064 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20065
20066 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20067 Update expected messages.
20068 * gcc.dg/declspec-13.c: New test.
20069
20070 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20071
20072 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20073
20074 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20075
20076 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20077 change what 'a' is pointing to.
20078
20079 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20080
20081 PR c++/16002
20082 * g++.dg/template/error18.C: New test.
20083
20084 PR c++/16029
20085 * g++.dg/warn/Wunused-8.C: New test.
20086
20087 2004-09-17 Steven Bosscher <stevenb@suse.de>
20088
20089 PR tree-optimization/17513
20090 * gcc.dg/20040916-1.c: New test.
20091
20092 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20093
20094 PR c++/17501
20095 * g++.dg/template/typename7.C: New test.
20096
20097 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20098
20099 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20100
20101 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20102
20103 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20104 with -ftree-based-profiling also.
20105 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20106
20107 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20108
20109 PR/15364
20110 * gfortran.dg/der_array_io_1.f90: New test.
20111 * gfortran.dg/der_array_io_2.f90: New test.
20112 * gfortran.dg/der_array_io_3.f90: New test.
20113
20114 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20115
20116 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20117 EABI.
20118
20119 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20120
20121 * g++.dg/opt/switch1.C: New test.
20122
20123 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20124
20125 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20126 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20127 Update expected messages.
20128
20129 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20130
20131 PR fortran/16485
20132 * gfortran.dg/same_name_1.f90: New test.
20133
20134 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20135
20136 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20137 dereference garbage pointers.
20138
20139 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20140
20141 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20142 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20143
20144 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20145 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20146 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20147
20148 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20149
20150 PR c++/17324
20151 * g++.dg/template/mangle1.C: New test.
20152
20153 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20154
20155 PR tree-optimization/17252
20156 * gcc.c-torture/execute/pr17252.c: New test.
20157
20158 2004-09-14 Andrew Pinski <apinski@apple.com>
20159
20160 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20161
20162 2004-09-14 Roger Sayle <roger@eyesopen.com>
20163
20164 PR rtl-optimization/9771
20165 * gcc.dg/pr9771-1.c: New test case.
20166
20167 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20168
20169 PR tree-optimization/15262
20170 * gcc.c-torture/execute/pr15262-1.c: New test.
20171 * gcc.c-torture/execute/pr15262-2.c: New test.
20172
20173 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20174
20175 * gcc.dg/declspec-12.c: New test.
20176
20177 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20178
20179 * gfortran.dg/pr17090.f90: Add directives to test.
20180
20181 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20182
20183 * gcc.c-torture/compile/20040914-1.c: New test.
20184
20185 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20186
20187 PR c++/16162
20188 * g++.dg/template/decl2.C: New test.
20189
20190 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20191
20192 PR fortran/17090
20193 * gfortran.dg/pr17090.f90: New test.
20194
20195 2004-09-13 Dale Johannesen <dalej@apple.com>
20196
20197 * gcc.c-torture/compile/pr17408.c: New test case.
20198
20199 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20200
20201 PR c++/16716
20202 * g++.dg/parse/crash17.C: New test.
20203
20204 PR c++/17327
20205 * g++.dg/template/enum3.C: New test.
20206
20207 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20208
20209 * lib/gcc-defs.exp: Load wrapper.exp.
20210 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20211 using local code.
20212 * lib/gcc.exp (gcc_init): Similar.
20213 * lib/gfortran.exp (gfortran_init): Similar.
20214 * lib/objc.exp (objc_init): Similar.
20215 * lib/treelang.exp (treelang_init): Similar.
20216 * lib/wrapper.exp: New file with build_wrapper call machinery in
20217 ${tool}_maybe_build_wrapper.
20218
20219 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20220
20221 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20222 "inline".
20223 * gcc.dg/declspec-11.c: Update expected messages.
20224 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20225 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20226 gcc.dg/inline-12.c: New tests.
20227
20228 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20229
20230 * g++.dg/tree-ssa/pr17400.C: New testcase.
20231
20232 2004-09-13 James E Wilson <wilson@specifixinc.com>
20233
20234 * gcc.target/mips/sb1-1.c: New testcase.
20235
20236 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20237
20238 * lib/g77-dg.exp: Remove unused file.
20239 * lib/mike-g77.exp: Ditto.
20240 * lib/g77.exp: Ditto.
20241
20242 2004-09-12 Richard Henderson <rth@redhat.com>
20243
20244 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20245
20246 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20247
20248 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20249 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20250 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20251 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20252 Update expected messages.
20253
20254 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20255
20256 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20257 declaration/use mismatch for dirp parameter.
20258
20259 2004-09-12 Andrew Pinski <apinski@apple.com>
20260
20261 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20262 -fgnu-runtime is passed.
20263
20264 2004-09-12 Richard Henderson <rth@redhat.com>
20265
20266 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20267 do the uplevel thing and update additional_flags directly.
20268 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20269 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20270 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20271 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20272
20273 2004-09-11 Steven Bosscher <stevenb@suse.de>
20274
20275 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20276
20277 2004-09-11 Roger Sayle <roger@eyesopen.com>
20278
20279 PR middle-end/17411
20280 * g++.dg/opt/pr17411-1.C: New test case.
20281
20282 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20283
20284 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20285 gcc.dg/tls/diag-2.c: Update expected messages.
20286 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20287 messages.
20288 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20289 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20290 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20291 gcc.dg/tls/diag-5.c: New tests.
20292
20293 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20294
20295 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20296
20297 2004-09-11 Steven Bosscher <stevenb@suse.de>
20298
20299 * g++.dg/parse/break-in-for.C: New test.
20300
20301 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20302
20303 * gcc.dg/tree-ssa/20040911-1.c: New test.
20304
20305 2004-09-11 Andreas Jaeger <aj@suse.de>
20306
20307 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20308 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20309
20310 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20311
20312 * gcc.target/frv: New directory of FR-V-specific tests.
20313
20314 2004-09-10 James E Wilson <wilson@specifixinc.com>
20315
20316 * gcc.dg/convert-vec-1.c: New test.
20317
20318 2004-09-10 Roger Sayle <roger@eyesopen.com>
20319
20320 PR middle-end/17024
20321 * gcc.dg/pr17024-1.c: New test case.
20322
20323 2004-09-10 Eric Christopher <echristo@redhat.com>
20324
20325 * gcc.dg/20040910-1.c: New test.
20326
20327 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20328
20329 * gcc.dg/bitfld-9.c: New test.
20330
20331 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20332
20333 * gcc.c-torture/execute/ieee/acc1.c: New test.
20334 * gcc.c-torture/execute/ieee/acc2.c: New test.
20335 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20336
20337 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20338
20339 * gcc.dg/deprecated-2.c: New test.
20340
20341 2004-09-09 James E Wilson <wilson@specifixinc.com>
20342
20343 * gcc.dg/init-vec-1.c: New test.
20344
20345 2004-09-09 Roger Sayle <roger@eyesopen.com>
20346
20347 PR middle-end/17055
20348 * gcc.dg/pr17055-1.c: New test case.
20349
20350 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20351
20352 PR target/17377
20353 * gcc.c-torture/execute/pr17377.c: New test.
20354
20355 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20356
20357 PR c/8420
20358 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20359 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20360 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20361 gcc.dg/long-long-typespec-1.c: New tests.
20362 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20363
20364 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20365
20366 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20367 gcc.dg/gnu99-static-1.c: New tests.
20368
20369 2004-09-08 Devang Patel <dpatel@apple.com>
20370
20371 * gcc.dg/darwin-ld-20040828-1.c: New test.
20372 * gcc.dg/darwin-ld-20040828-2.c: New test.
20373 * gcc.dg/darwin-ld-20040828-3.c: New test.
20374
20375 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20376
20377 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20378 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20379 in error message.
20380 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20381 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20382 in error message.
20383 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20384 types they qualify.
20385 * objc.dg/type-size-2.m: Fix wording in comment.
20386 * objc.dg/va-meth-1.m: New test case.
20387
20388 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20389
20390 PR c/16633:
20391 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20392 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20393
20394 2004-09-06 Devang Patel <dpatel@apple.com>
20395
20396 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20397 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20398
20399 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20400
20401 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20402 reflect changed line numbering of diagnostics.
20403
20404 2004-09-06 Paul Brook <paul@codesourcery.com>
20405
20406 * gfortran.dg/edit_real_1.f90: Add new test.
20407
20408 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20409
20410 * gcc.dg/tree-ssa/loop-2.c: New test.
20411 * gcc.dg/tree-ssa/loop-3.c: New test.
20412 * gcc.dg/tree-ssa/loop-4.c: New test.
20413 * gcc.dg/tree-ssa/loop-5.c: New test.
20414
20415 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20416
20417 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20418
20419 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20420
20421 * gcc.dg/format/sentinel-1.c: New test.
20422
20423 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20424
20425 * testsuite/gcc.dg/builtins-46.c: New.
20426
20427 2004-09-03 Devang Patel <dpatel@apple.com>
20428
20429 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20430 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20431
20432 2004-09-03 Jan Beulich <jbeulich@novell.com>
20433
20434 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20435 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20436 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20437 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20438 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20439 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20440 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20441 the non-portable bzero.
20442 * gcc.dg/20010912-1.c: xfail for NetWare.
20443 * gcc.dg/20020426-2.c: xfail for NetWare.
20444 * gcc.dg/20021014-1.c: xfail for NetWare.
20445 * gcc.dg/20021018-1.c: xfail for NetWare.
20446 * gcc.dg/20030213-1.c: xfail for NetWare.
20447 * gcc.dg/20030225-1.c: xfail for NetWare.
20448 * gcc.dg/20030708-1.c: xfail for NetWare.
20449 * gcc.dg/builtins-config.h: Also exclude NetWare.
20450 * gcc.dg/format/format.h: Define restrict only if not already defined.
20451 * gcc.dg/nest.c: xfail for NetWare.
20452 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20453 * lib/target-supports.exp (check_visibility_available): Exclude
20454 NetWare.
20455
20456 2004-09-03 Jan Beulich <jbeulich@novell.com>
20457
20458 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20459 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20460 deterministic starting point for the alignment of structure fields.
20461 * gcc.dg/Wpadded.c: Dito.
20462 * g++.dg/abi/vbase10.C: Dito.
20463
20464 2004-09-03 Devang Patel <dpatel@apple.com>
20465
20466 * g++.dg/debug/pr15736.cc: New test.
20467
20468 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20469
20470 * README.QMTEST: Fix out-of-date link.
20471
20472 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20473
20474 PR fortran/16579
20475 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20476 Delete. Duplicate of gfortran.dg/g77/20010610.f
20477
20478 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20479
20480 * g++.dg/abi/arm_rtti1.C: New test.
20481
20482 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20483
20484 * gcc.dg/ppc-vector-memcpy.c: New.
20485 * gcc.dg/ppc-vector-memset.c: New.
20486
20487 2004-09-02 Chao-ying Fu <fu@mips.com>
20488
20489 * gcc.target/mips/mips-3d-1.c: New test.
20490 * gcc.target/mips/mips-3d-2.c: New test.
20491 * gcc.target/mips/mips-3d-3.c: New test.
20492 * gcc.target/mips/mips-3d-4.c: New test.
20493 * gcc.target/mips/mips-3d-5.c: New test.
20494 * gcc.target/mips/mips-3d-6.c: New test.
20495 * gcc.target/mips/mips-3d-7.c: New test.
20496 * gcc.target/mips/mips-3d-8.c: New test.
20497 * gcc.target/mips/mips-3d-9.c: New test.
20498 * gcc.target/mips/mips-ps-1.c: New test.
20499 * gcc.target/mips/mips-ps-2.c: New test.
20500 * gcc.target/mips/mips-ps-3.c: New test.
20501 * gcc.target/mips/mips-ps-4.c: New test.
20502 * gcc.target/mips/mips-ps-type.c: New test.
20503
20504 2004-09-02 Paul Brook <paul@codesourcery.com>
20505
20506 * gfortran.dg/edit_real_1.f90: Add new tests.
20507
20508 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20509
20510 PR fortran/15327
20511 * gfortran.dg/merge_char_1.f90: New test.
20512
20513 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20514
20515 PR fortran/16404
20516 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20517
20518 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20519
20520 PR c/1522
20521 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20522
20523 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20524
20525 * g++.dg/opt/loop1.C: Do not XFAIL.
20526
20527 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20528
20529 * gcc.c-torture/execute/20040831-1.c: New test.
20530
20531 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20532
20533 PR fortran/16579
20534 * gfortran.dg/g77/20010610.f: Now passes.
20535 Copy from g77.f-torture/execute. Add dg-run directive.
20536 * gfortran.dg/g77/README: Update
20537
20538 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20539
20540 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20541 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20542 (t1, t2, t3, t4): Add volatile.
20543
20544 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20545
20546 * g++.dg/ext/visibility/arm1.C: New test.
20547
20548 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20549
20550 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20551 -pedantic-errors.
20552
20553 2004-09-01 Paul Brook <paul@codesourcery.com>
20554
20555 * gfortran.dg/eof_2.f90: New test.
20556
20557 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20558
20559 PR fortran/16579
20560 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20561
20562 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20563
20564 PR libfortran/16805
20565 * gfortran.dg/list_read_2.f90: New test.
20566
20567 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20568
20569 * g++.dg/abi/key1.C: New test.
20570
20571 2004-08-31 Richard Henderson <rth@redhat.com>
20572
20573 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20574 form of offsetof.
20575 * g++.dg/other/offsetof5.C: Remove duplicate.
20576
20577 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20578
20579 PR fortran/17244
20580 * gfortran.dg/func_derived_1.f90: New test.
20581
20582 2004-08-31 Paul Brook <paul@codesourcery.com>
20583
20584 * gfortran.dg/eof_1.f90: New test.
20585
20586 2004-08-31 Paul Brook <paul@codesourcery.com>
20587
20588 * gfortran.dg/list_read_1.f90: New file.
20589
20590 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20591
20592 * g++.dg/opt/loop1.C: XFAIL.
20593
20594 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20595
20596 * gcc.dg/funcdef-storage-1.c: New.
20597 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20598 an extern function in local scope.
20599 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20600 declare an 'auto inline' function in local scope.
20601 * gcc.dg/20011130-1.c: Likewise.
20602 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20603 an 'auto' function in local scope.
20604 * gcc.dg/20021014-1.c: Likewise.
20605 * gcc.dg/20030331-2.c: Likewise.
20606
20607 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20608
20609 * gfortran.dg/blockdata_1.f90: New test.
20610
20611 2004-08-30 Richard Henderson <rth@redhat.com>
20612
20613 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20614
20615 2004-08-30 Richard Henderson <rth@redhat.com>
20616
20617 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20618 additional_flags set by alternate driver.
20619 (ieee-options): New procedure.
20620 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20621 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20622 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20623 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20624
20625 2004-08-30 Richard Henderson <rth@redhat.com>
20626
20627 * lib/f-torture.exp: Remove.
20628
20629 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20630
20631 PR rtl-optimization/16590
20632 * g++.dg/opt/loop1.C: New test.
20633
20634 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20635
20636 PR fortran/13910
20637 * gfortran.dg/oldstyle_1.f90: New test.
20638
20639 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20640 Paul Brook <paul@codesourcery.com>
20641
20642 * gfortran.dg/g77/README: Update.
20643 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20644 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20645 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20646
20647 2004-08-28 Paul Brook <paul@codesourcery.com>
20648
20649 PR libfortran/17195
20650 * gfortran.dg/edit_real_1.f90: New test.
20651
20652 2004-08-27 Paul Brook <paul@codesourcery.com>
20653
20654 * gfortran.dg/rewind_1.f90: New test.
20655
20656 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20657
20658 PR fortran/16597
20659 * gfortran.dg/pr16597.f90: New test.
20660
20661 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20662
20663 PR c/13801
20664 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20665 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20666 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20667 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20668 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20669
20670 2004-08-26 Nick Clifton <nickc@redhat.com>
20671
20672 * gcc.c-torture/compile/pr17119.c: New test.
20673
20674 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20675
20676 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20677
20678 2004-08-25 Richard Henderson <rth@redhat.com>
20679
20680 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20681 the bits that expect kind=8 to be the largest real kind.
20682
20683 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20684
20685 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20686
20687 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20688
20689 * gfortran.dg/assignment_1.f90: New test.
20690
20691 2004-08-25 Adam Nemet <anemet@lnxw.com>
20692
20693 * g++.dg/template/repo3.C: New test.
20694
20695 2004-08-25 Roger Sayle <roger@eyesopen.com>
20696
20697 PR middle-end/16693
20698 PR tree-optimization/16372
20699 * g++.dg/opt/pr16372-1.C: New test case.
20700 * g++.dg/opt/pr16693-1.C: New test case.
20701 * g++.dg/opt/pr16693-2.C: New test case.
20702
20703 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20704
20705 * objc.dg/proto-lossage-4.m: New test.
20706
20707 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20708
20709 PR c++/17155
20710 * g++.dg/inherit/local2.C: New test.
20711
20712 2004-08-25 Paul Brook <paul@codesourcery.com>
20713
20714 PR fortran/17144
20715 * gfortran.dg/string_ctor_1.f90: New test.
20716
20717 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20718
20719 PR c++/14428
20720 * g++.dg/template/redecl2.C: New test.
20721
20722 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20723
20724 PR fortran/17143
20725 * gfortran.dg/pr17143.f90: New test.
20726
20727 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20728
20729 PR fortran/17164
20730 * gfortran.dg/pr17164.f90: New test.
20731
20732 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20733
20734 * gcc.dg/tree-ssa/loop-1.c: New test.
20735
20736 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20737
20738 * gcc.c-torture/compile/20040824-1.c: New test.
20739
20740 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20741
20742 * gcc.c-torture/compile/iftrap-3.c: New test.
20743
20744 2004-08-24 Paul Brook <paul@codesourcery.com>
20745
20746 * gfortran.dg/entry_2.f90: New test.
20747
20748 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20749
20750 PR c++/16889
20751 * g++.dg/lookup/ambig[12].C: New.
20752
20753 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20754
20755 PR c++/16706
20756 * g++.dg/template/crash21.C: New test.
20757 * g++.dg/template/crash22.C: Likewise.
20758
20759 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20760
20761 PR c++/17149
20762 * g++.dg/template/access15.C: New.
20763
20764 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20765
20766 PR c++/17163
20767 * g++.dg/template/repo2.C: New test.
20768
20769 2004-08-23 Roger Sayle <roger@eyesopen.com>
20770
20771 PR rtl-optimization/17078
20772 * gcc.c-torture/execute/pr17078-1.c: New test case.
20773
20774 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20775
20776 PR c/14492
20777 * gcc.dg/debug/crash1.c: New test.
20778
20779 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20780
20781 PR c/16180
20782 * gcc.dg/loop-5.c: New test.
20783
20784 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20785
20786 * gcc.c-torture/execute/20040823-1.c: New test.
20787
20788 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20789
20790 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20791 to the assembler. Simplify test accordingly.
20792 (asm_abi_flags): Use GNU names.
20793 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20794 to check for ABI flags.
20795
20796 2004-08-22 Andrew Pinski <apinski@apple.com>
20797
20798 * g++.dg/opt/pr14029.C: New test.
20799 * gcc.c-torture/execute/pr15262.c: New test.
20800
20801 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20802
20803 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20804
20805 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20806
20807 PR 16908
20808 * gfortran.dg/direct_io.f90: New test.
20809
20810 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20811
20812 PR c++/17121
20813 * g++.dg/inherit/local2.C: New test.
20814
20815 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20816
20817 PR c++/17120
20818 * g++.dg/warn/Wparentheses-4.C: New test.
20819
20820 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20821
20822 PR c++/17121
20823 * g++.dg/inherit/local2.C: New test.
20824
20825 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20826 * gcc.dg/ppc-ldstruct.c: Likewise.
20827 * gcc.dg/ppc64-abi-2.c: Likewise.
20828
20829 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20830
20831 PR rtl-optimization/17099
20832 * gcc.c-torture/execute/20040820-1.c: New test.
20833
20834 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20835
20836 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20837
20838 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20839
20840 PR fortran/17077
20841 * gfortran.dg/auto_array_1.f90: New test.
20842
20843 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20844
20845 PR fortran/17074
20846 * gfortran.dg/simpleif_1.f90: New test.
20847
20848 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20849
20850 * lib/target-supports.exp (check_profiling_available): Return
20851 false for arm*-*-symbianelf* and arm*-*-eabi*.
20852
20853 PR c++/15890
20854 * g++.dg/template/delete1.C: New test.
20855
20856 2004-08-19 Paul Brook <paul@codesourcery.com>
20857
20858 PR fortran/14976
20859 PR fortran/16228
20860 * gfortran.dg/data_char_1.f90: New test.
20861
20862 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20863
20864 PR fortran/16946
20865 * gfortran.dg/reduction.f90: New testcase.
20866
20867 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20868
20869 PR fortran/16520
20870 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20871
20872 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20873
20874 PR c++/17041
20875 * g++.dg/Wparentheses-3.C: New test.
20876
20877 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20878
20879 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20880 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20881 * gcc.dg/vect/vect-2.c: Likewise.
20882 * gcc.dg/vect/vect-3.c: Likewise.
20883 * gcc.dg/vect/vect-4.c: Likewise.
20884 * gcc.dg/vect/vect-5.c: Likewise.
20885 * gcc.dg/vect/vect-6.c: Likewise.
20886 * gcc.dg/vect/vect-7.c: Likewise.
20887 * gcc.dg/vect/vect-25.c: Likewise.
20888 * gcc.dg/vect/vect-31.c: Likewise.
20889 * gcc.dg/vect/vect-32.c: Likewise.
20890 * gcc.dg/vect/vect-34.c: Likewise.
20891 * gcc.dg/vect/vect-36.c: Likewise.
20892 * gcc.dg/vect/vect-all.c: Likewise.
20893
20894 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20895
20896 PR c++/17068
20897 * g++.dg/template/operator4.C: New test.
20898
20899 2004-08-18 Richard Henderson <rth@redhat.com>
20900
20901 * gcc.dg/20040206-1.c: XFAIL.
20902
20903 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20904
20905 PR c++/16246
20906 * g++.dg/template/array7.C: New test.
20907
20908 2004-08-17 James E Wilson <wilson@specifixinc.com>
20909
20910 * gcc.dg/mips-movcc-1.c: New test.
20911 * gcc.dg/mips-movcc-2.c: New test.
20912 * gcc.dg/mips-movcc-3.c: New test.
20913
20914 * gcc.dg/mips-nmadd-1.c: New test.
20915 * gcc.dg/mips-nmadd-2.c: New test.
20916
20917 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20918
20919 PR c++/15871
20920 * g++.dg/opt/inline8.C: New test.
20921
20922 PR c++/16965
20923 * g++.dg/parse/error17.C: New test.
20924
20925 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
20926
20927 * gcc.dg/vect: New directory for vectorizer tests.
20928 * gcc.dg/vect/tree-vect.h: New file.
20929 * gcc.dg/vect/vect.exp: New file.
20930 * gcc.dg/vect/pr16105.c.c: New test.
20931 * gcc.dg/vect/vect-1.c: New test.
20932 * gcc.dg/vect/vect-2.c: New test.
20933 * gcc.dg/vect/vect-3.c: New test.
20934 * gcc.dg/vect/vect-4.c: New test.
20935 * gcc.dg/vect/vect-5.c: New test.
20936 * gcc.dg/vect/vect-6.c: New test.
20937 * gcc.dg/vect/vect-7.c: New test.
20938 * gcc.dg/vect/vect-8.c: New test.
20939 * gcc.dg/vect/vect-9.c: New test.
20940 * gcc.dg/vect/vect-10.c: New test.
20941 * gcc.dg/vect/vect-11.c: New test.
20942 * gcc.dg/vect/vect-12.c: New test.
20943 * gcc.dg/vect/vect-13.c: New test.
20944 * gcc.dg/vect/vect-14.c: New test.
20945 * gcc.dg/vect/vect-15.c: New test.
20946 * gcc.dg/vect/vect-16.c: New test.
20947 * gcc.dg/vect/vect-17.c: New test.
20948 * gcc.dg/vect/vect-18.c: New test.
20949 * gcc.dg/vect/vect-19.c: New test.
20950 * gcc.dg/vect/vect-20.c: New test.
20951 * gcc.dg/vect/vect-21.c: New test.
20952 * gcc.dg/vect/vect-22.c: New test.
20953 * gcc.dg/vect/vect-23.c: New test.
20954 * gcc.dg/vect/vect-24.c: New test.
20955 * gcc.dg/vect/vect-25.c: New test.
20956 * gcc.dg/vect/vect-26.c: New test.
20957 * gcc.dg/vect/vect-27.c: New test.
20958 * gcc.dg/vect/vect-28.c: New test.
20959 * gcc.dg/vect/vect-29.c: New test.
20960 * gcc.dg/vect/vect-30.c: New test.
20961 * gcc.dg/vect/vect-31.c: New test.
20962 * gcc.dg/vect/vect-32.c: New test.
20963 * gcc.dg/vect/vect-33.c: New test.
20964 * gcc.dg/vect/vect-34.c: New test.
20965 * gcc.dg/vect/vect-35.c: New test.
20966 * gcc.dg/vect/vect-36.c: New test.
20967 * gcc.dg/vect/vect-37.c: New test.
20968 * gcc.dg/vect/vect-38.c: New test.
20969 * gcc.dg/vect/vect-40.c: New test.
20970 * gcc.dg/vect/vect-41.c: New test.
20971 * gcc.dg/vect/vect-42.c: New test.
20972 * gcc.dg/vect/vect-43.c: New test.
20973 * gcc.dg/vect/vect-44.c: New test.
20974 * gcc.dg/vect/vect-45.c: New test.
20975 * gcc.dg/vect/vect-46.c: New test.
20976 * gcc.dg/vect/vect-47.c: New test.
20977 * gcc.dg/vect/vect-48.c: New test.
20978 * gcc.dg/vect/vect-49.c: New test.
20979 * gcc.dg/vect/vect-50.c: New test.
20980 * gcc.dg/vect/vect-51.c: New test.
20981 * gcc.dg/vect/vect-52.c: New test.
20982 * gcc.dg/vect/vect-53.c: New test.
20983 * gcc.dg/vect/vect-54.c: New test.
20984 * gcc.dg/vect/vect-55.c: New test.
20985 * gcc.dg/vect/vect-56.c: New test.
20986 * gcc.dg/vect/vect-57.c: New test.
20987 * gcc.dg/vect/vect-58.c: New test.
20988 * gcc.dg/vect/vect-59.c: New test.
20989 * gcc.dg/vect/vect-60.c: New test.
20990 * gcc.dg/vect/vect-61.c: New test.
20991 * gcc.dg/vect/vect-all.c: New test.
20992 * gcc.dg/vect/vect-none.c: New test.
20993
20994 2004-08-17 Paul Brook <paul@codesourcery.com>
20995
20996 PR fortran/13082
20997 * gfortran.dg/entry_1.f90: New test.
20998
20999 2004-08-17 Andrew Pinski <apinski@apple.com>
21000
21001 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
21002
21003 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
21004
21005 * gcc.dg/pr17036-1.c: New test.
21006
21007 2004-08-16 Devang Patel <dpatel@apple.com>
21008
21009 * gcc.dg/darwin-20040809-1.c: New test.
21010
21011 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
21012
21013 * gcc.dg/funcdef-attr-1.c: New test.
21014
21015 2004-08-16 Janis Johnson <janis187@us.ibm.com>
21016
21017 * gcc.dg/altivec-17.c: New test.
21018 * gcc.dg/altivec-18.c: New test.
21019
21020 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21021
21022 PR c++/6749
21023 * g++.dg/template/vtable2.C: New test.
21024
21025 2004-08-14 Richard Henderson <rth@redhat.com>
21026
21027 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
21028 * gcc.dg/pack-test-4.c (main): Return 0.
21029 * gcc.dg/setjmp-1.c: Remove XFAIL.
21030 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
21031
21032 2004-08-14 Richard Henderson <rth@redhat.com>
21033
21034 * gcc.dg/980217-1.c: Add prototype for printf.
21035
21036 2004-08-13 Bud Davis <bdavis9659@comcast.net>
21037
21038 * gfortran.dg/pr16935.f90: New test.
21039
21040 2004-08-13 Janis Johnson <janis187@us.ibm.com>
21041
21042 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
21043
21044 2004-08-13 Paul Brook <paul@codesourcery.com>
21045
21046 * gfortran.dg/der_io_1.f90: Remove stray comma.
21047
21048 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21049
21050 * gcc.dg/vmx/cw-bug-2.c: Remove.
21051 * gcc.dg/vmx/vprint-1.c: Remove.
21052 * gcc.dg/vmx/vscan-1.c: Remove.
21053
21054 2004-08-12 Devang patel <dpatel@apple.com>
21055
21056 * gcc.dg/darwin-20040809-2.c: New test.
21057
21058 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21059
21060 * g++.dg/ext/altivec-12.C: New test.
21061
21062 * g++.dg/ext/altivec-11.C: New test.
21063
21064 2004-08-12 Paul Brook <paul@codesourcery.com>
21065
21066 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21067
21068 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21069
21070 * g++.dg/ext/altivec-2.C: Check for hardware support before
21071 executing any VMX instructions.
21072
21073 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21074
21075 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21076
21077 PR c++/16276
21078 * g++.old-deja/g++.other/comdat4.C: New test.
21079 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21080
21081 2004-08-12 Ben Elliston <bje@au.ibm.com>
21082
21083 PR target/16286
21084 * gcc.dg/pr16286.c: New test.
21085
21086 2004-08-12 Jan Beulich <jbeulich@novell.com>
21087
21088 * g++.dg/ext/asm5.C: New.
21089
21090 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21091
21092 PR c++/16698
21093 * g++.dg/eh/crash1.C: New test.
21094
21095 PR c++/16717
21096 * g++.dg/ext/construct1.C: New test.
21097
21098 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21099
21100 PR c++/16853
21101 * g++.dg/init/ptrmem1.C: New test.
21102
21103 PR c++/16618
21104 * g++.dg/parse/offsetof5.C: New test.
21105
21106 PR c++/16870
21107 * g++.dg/template/overload3.C: New test.
21108
21109 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21110
21111 PR c++/16964
21112 * g++.dg/parse/error16.C: New test.
21113
21114 PR c++/16904
21115 * g++.dg/template/error14.C: New test.
21116
21117 PR c++/16929
21118 * g++.dg/template/error15.C: New test.
21119
21120 2004-08-11 Devang Patel <dpatel@apple.com>
21121
21122 * gcc.dg/darwin-ld-20040809-1.c: New test.
21123 * gcc.dg/darwin-ld-20040809-2.c: New test.
21124
21125 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21126
21127 PR fortran/16917
21128 * gfortran.dg/dfloat_1.f90: New test.
21129
21130 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21131
21132 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21133 * gcc.dg/dll-2.c: Fix dg-require syntax.
21134 * gcc.misc-tests/arm-isr.c (abort): Declare.
21135 (exit): Likewise.
21136
21137 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21138
21139 PR c++/16971
21140 * g++.dg/parse/crash16.C: New test.
21141
21142 2004-08-10 Roger Sayle <roger@eyesopen.com>
21143
21144 * gcc.dg/mips-rsqrt-1.c: New test case.
21145 * gcc.dg/mips-rsqrt-2.c: New test case.
21146 * gcc.dg/mips-rsqrt-3.c: New test case.
21147
21148 2004-08-10 Paul Brook <paul@codesourcery.com>
21149
21150 * gfortran.dg/der_io_1.f90: New test.
21151
21152 2004-08-10 Paul Brook <paul@codesourcery.com>
21153
21154 PR fortran/16919
21155 * gfortran.dg/der_array_1.f90: New test.
21156
21157 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21158
21159 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21160
21161 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21162
21163 * gcc.dg/wchar_t-2.c: Fix typo.
21164
21165 2004-08-09 Falk Hueffner <falk@debian.org>
21166
21167 PR tree-optimization/12517
21168 * gcc.c-torture/compile/pr12517.c: New test.
21169
21170 PR tree-optimization/12578
21171 * gcc.c-torture/compile/pr12578.c: New test.
21172
21173 PR tree-optimization/12899
21174 * gcc.c-torture/compile/pr12899.c: New test.
21175
21176 PR rtl-optimization/14692
21177 * gcc.c-torture/compile/pr14692.c: New test.
21178
21179 PR tree-optimization/16461
21180 * gcc.c-torture/compile/pr16461.c: New test.
21181
21182 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21183
21184 * gfortran.dg/getenv_1.f90: New test.
21185
21186 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21187
21188 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21189 wchar_t.
21190 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21191
21192 2004-08-06 Paul Brook <paul@codesourcery.com>
21193
21194 * gfortran.dg/ret_array_1.f90: New test.
21195 * gfortran.dg/ret_pointer_1.f90: New test.
21196
21197 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21198
21199 * gcc.dg/missing-field-init-[12].c: New tests.
21200 * g++.dg/warn/missing-field-init-[12].C: New tests.
21201
21202 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21203
21204 * gcc.dg/enum2.c: New test.
21205 * gcc.dg/symbian3.c: Likewise.
21206 * gcc.dg/symbian4.c: Likewise.
21207 * gcc.dg/wchar_t-2.c: Likewise.
21208
21209 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21210
21211 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21212 destructor tests.
21213
21214 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21215
21216 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21217 dg-require-visiblity.
21218 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21219 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21220 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21221 * g++.dg/ext/visibility/new1.C: Likewise.
21222 * g++.dg/ext/visibility/pragma.C: Likewise.
21223 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21224 * g++.dg/ext/visibility/virtual.C: Likewise.
21225 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21226 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21227 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21228 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21229 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21230 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21231 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21232 * g++/dg/ext/visibility/visibility-8.C: New test.
21233 * gcc.c-torture/compile/dll.x: Remove.
21234 * gcc.dg/dll-2.c: Use dg-require-dll
21235 * gcc.dg/visibility-10.c: New test.
21236 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21237 supporting DLLs.
21238 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21239 (scan_not_hidden): Likewise.
21240
21241 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21242
21243 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21244
21245 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21246
21247 * gcc.c-torture/execute/20040805-1.c: New test.
21248
21249 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21250
21251 * gcc.dg/20020118-1.c: Declare abort.
21252 * gcc.dg/altivec_check.h: Likewise.
21253 * gcc.dg/iftrap-2.c: Likewise.
21254 * gcc.dg/pragma-darwin.c: Likewise.
21255 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21256
21257 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21258
21259 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21260
21261 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21262
21263 * gcc.c-torture/execute/builtins/abs-2.c,
21264 gcc.c-torture/execute/builtins/abs-3.c,
21265 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21266 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21267 intmax_t, uintmax_t and their limits.
21268 * gcc.dg/intmax_t-1.c: New test.
21269
21270 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21271
21272 * g++.dg/tc1/dr147.C: Add reference to PR.
21273
21274 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21275
21276 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21277 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21278
21279 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21280
21281 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21282
21283 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21284
21285 * gcc.dg/redecl-5.c: New test.
21286 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21287 of scanf.
21288
21289 2004-08-03 Roger Sayle <roger@eyesopen.com>
21290
21291 PR middle-end/16790
21292 * gcc.c-torture/execute/pr16790-1.c: New test case.
21293
21294 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21295
21296 * g++.dg/ext/visibility/assign1.C: New test.
21297 * g++.dg/ext/visibility/new1.C: Likewise.
21298
21299 * gcc.dg/symbian1.c: New test.
21300 * gcc.dg/symbian2.c: Likewise.
21301
21302 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21303
21304 PR target/16570
21305 * gcc.dg/i386-sse-9.c: New test.
21306
21307 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21308
21309 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21310
21311 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21312
21313 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21314 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21315 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21316 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21317 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21318 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21319 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21320 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21321 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21322 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21323 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21324 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21325 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21326 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21327 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21328 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21329 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21330 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21331 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21332 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21333 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21334 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21335 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21336 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21337 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21338 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21339 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21340 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21341 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21342 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21343 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21344 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21345 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21346 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21347 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21348 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21349 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21350 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21351 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21352 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21353 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21354 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21355 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21356 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21357 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21358 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21359 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21360 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21361 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21362 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21363 gcc.misc-tests/i386-pf-3dnow-1.c,
21364 gcc.misc-tests/i386-pf-athlon-1.c,
21365 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21366 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21367 Declare built-in functions used.
21368 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21369
21370 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21371
21372 PR c++/16707
21373 * g++.dg/lookup/using12.C: New test.
21374
21375 * g++.dg/init/null1.C: Fix PR number.
21376 * g++.dg/parse/namespace10.C: Likewise.
21377
21378 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21379
21380 PR c++/16224
21381 * g++.dg/template/spec17.C: New test.
21382 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21383 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21384
21385 2004-08-02 David Billinghurst
21386
21387 PR fortran/16292
21388 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21389
21390 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21391
21392 * gcc.dg/ia64-got-1.c: New test case.
21393
21394 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21395
21396 PR c++/16489
21397 * g++.dg/init/null1.C: New test.
21398 * g++.dg/tc1/dr76.C: Adjust error marker.
21399
21400 PR c++/16529
21401 * g++.dg/parse/namespace10.C: New test.
21402
21403 PR c++/16810
21404 * g++.dg/inherit/ptrmem2.C: New test.
21405
21406 2004-08-02 Ben Elliston <bje@au.ibm.com>
21407
21408 PR target/16155
21409 * gcc.dg/pr16155.c: New test.
21410
21411 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21412
21413 * gcc.dg/redecl-2.c: New test.
21414
21415 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21416
21417 * gcc.dg/darwin-longdouble.c: New file.
21418
21419 2004-07-30 Richard Henderson <rth@redhat.com>
21420
21421 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21422 write to constant argument.
21423 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21424
21425 2004-07-30 Richard Henderson <rth@redhat.com>
21426
21427 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21428 tests of nearest around zero.
21429
21430 2004-07-30 Andrew Pinski <apinski@apple.com>
21431
21432 * gcc.c-torture/compile/20040730-1.c: New test.
21433
21434 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21435
21436 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21437 powerpc-eabispe.
21438
21439 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21440
21441 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21442
21443 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21444
21445 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21446 contains $ld_library_path.
21447 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21448
21449 2004-07-29 Richard Henderson <rth@redhat.com>
21450
21451 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21452
21453 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21454 (alt2, which): New.
21455 (Check): Accept either alternative.
21456
21457 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21458
21459 * g++.dg/abi/inline1.C: New test.
21460 * g++.dg/abi/local1-a.cc: Likewise.
21461 * g++.dg/abi/local1.C: Likewise.
21462 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21463 * g++.dg/abi/mangle12.C: Likewise.
21464 * g++.dg/abi/mangle17.C: Likewise.
21465 * g++.dg/abi/mangle20-2.C: Likewise.
21466 * g++.dg/opt/interface1.C: Likewise.
21467 * g++.dg/opt/interface1.h: Likewise.
21468 * g++.dg/opt/interface1-a.cc: New test.
21469 * g++.dg/parse/repo1.C: New test.
21470 * g++.dg/template/repo1.C: Likewise.
21471 * g++.dg/warn/Winline-1.C: Likewise.
21472 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21473
21474 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21475
21476 * gcc.dg/tree-ssa/20040729-1.c: New test.
21477
21478 2004-07-27 Matt Austern <austern@apple.com>
21479
21480 * gcc.dg/darwin-bool-1.c: New test.
21481 * gcc.dg/darwin-bool-2.c: New test.
21482
21483 2004-07-28 Richard Henderson <rth@redhat.com>
21484
21485 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21486 arguments in the correct type. Don't write to constant arguments.
21487
21488 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21489
21490 PR tree-optimization/16688
21491 PR tree-optimization/16689
21492 * g++.dg/tree-ssa/pr16688.C: New test.
21493
21494 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21495
21496 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21497 loads. Not only in the comment, this time.
21498
21499 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21500
21501 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21502 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21503 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21504 * gcc.dg/sh4a-bitmovua.c: New.
21505 * gcc.dg/sh4a-cos.c: New.
21506 * gcc.dg/sh4a-cosf.c: New.
21507 * gcc.dg/sh4a-fprun.c: New.
21508 * gcc.dg/sh4a-fsrra.c: New.
21509 * gcc.dg/sh4a-memmovua.c: New.
21510 * gcc.dg/sh4a-sin.c: New.
21511 * gcc.dg/sh4a-sincos.c: New.
21512 * gcc.dg/sh4a-sincosf.c: New.
21513 * gcc.dg/sh4a-sinf.c: New.
21514
21515 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21516
21517 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21518 conditionals.
21519 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21520 loads.
21521 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21522 DOM1.
21523
21524 2004-07-27 Andrew Pinski <apinski@apple.com>
21525
21526 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21527
21528 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21529
21530 * gcc.dg/pragma-isr.c: New test.
21531
21532 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21533
21534 PR c++/14429
21535 * g++.dg/template/ttp11.C: New test.
21536
21537 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21538
21539 * gcc.c-torture/compile/20040727-1.c: New test.
21540
21541 2004-07-26 Eric Christopher <echristo@redhat.com>
21542
21543 * gcc.c-torture/compile/20040726-2.c: New test.
21544
21545 2004-07-26 Andrew Pinski <apinski@apple.com>
21546
21547 * g++.dg/rtti/tinfo1.C: Xfail.
21548
21549 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21550
21551 * gcc.c-torture/compile/20040726-1.c: New test.
21552
21553 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21554 Brian Ryner <bryner@brianryner.com>
21555
21556 PR c++/9283
21557 PR c++/15000
21558 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21559 * g++.dg/ext/visibility/: New directory.
21560 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21561 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21562 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21563 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21564 * g++.dg/ext/visibility/fvisibility.C,
21565 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21566 g++.dg/ext/visibility/fvisibility-override1.C
21567 g++.dg/ext/visibility/fvisibility-override2.C
21568 g++.dg/ext/visibility/memfuncts.C
21569 g++.dg/ext/visibility/noPLT.C
21570 g++.dg/ext/visibility/pragma.C
21571 g++.dg/ext/visibility/pragma-override1.C
21572 g++.dg/ext/visibility/pragma-override2.C
21573 g++.dg/ext/visibility/staticmemfuncts.C
21574 g++.dg/ext/visibility/virtual.C: New tests.
21575
21576 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21577
21578 PR c/15360
21579 * gcc.dg/pr15360-1.c: New test.
21580
21581 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21582
21583 * gcc.dg/pragma-align-2.c: New test.
21584 * gcc.dg/pragma-init-fini.c: New test.
21585 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21586 targets.
21587
21588 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21589
21590 * gcc.dg/init-string-2.c: New test.
21591
21592 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21593
21594 PR 16684
21595 * gcc.dg/Wredundant-decls-1.c: New test case.
21596
21597 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21598
21599 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21600 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21601 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21602 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21603 * gcc.dg/compat/generate-random.c: New file.
21604 * gcc.dg/compat/generate-random.h: Likewise.
21605 * gcc.dg/compat/generate-random_r.c: Likewise.
21606 * gcc.dg/compat/struct-layout-1.h: Likewise.
21607 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21608 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21609 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21610 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21611 * gcc.dg/compat/struct-layout-1_main.c: New test.
21612 * gcc.dg/compat/struct-layout-1_x.c: New file.
21613 * gcc.dg/compat/struct-layout-1_y.c: New file.
21614 * gcc.dg/compat/struct-layout-1_test.h: New file.
21615
21616 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21617
21618 * gcc.dg/comp-return-1.c: New test
21619
21620 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21621
21622 * gcc.dg/vmx/8-02a.c: Fix typo.
21623
21624 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21625 * gcc.dg/darwin-abi-3.c: New test.
21626
21627 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21628 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21629
21630 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21631 * gcc.dg/vmx/ops-long-1.c: New test.
21632 * gcc.dg/vmx/ops-long-2.c: New test.
21633
21634 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21635
21636 * g++.dg/lookup/conv-[1234].C: New.
21637
21638 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21639
21640 * g++.dg/parse/attr2.C: Simplify.
21641
21642 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21643
21644 PR c/7284
21645 * gcc.c-torture/execute/pr7284-1.c: New test.
21646
21647 2004-07-22 Brian Booth <bbooth@redhat.com>
21648
21649 * gcc.dg/tree-ssa/20040721-1.c: New test.
21650
21651 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21652
21653 * g++.dg/template/crash20.c: New.
21654
21655 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21656
21657 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21658 Add dg-run directive. Declare variables as required.
21659 * gfortran.dg/g77/README: Update
21660
21661 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21662
21663 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21664 gcc.dg/cris-peep2-andu2.c: New tests.
21665
21666 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21667
21668 PR c/15052
21669 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21670 on return type.
21671 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21672 messages.
21673 * gcc.dg/qual-return-2.c: Update expected messages.
21674 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21675
21676 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21677
21678 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21679 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21680
21681 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21682
21683 PR c/11250
21684 * gcc.dg/init-string-1.c: New test.
21685
21686 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21687
21688 PR middle-end/15345
21689 PR c/16450
21690 * gcc.dg/torture/nested-fn-1.c: New test.
21691
21692 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21693
21694 PR target/16559
21695 * gcc.dg/ia64-fptr-1.c: New file.
21696
21697 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21698
21699 PR c++/14497
21700 * g++.dg/template/spec16.C: New test.
21701 * g++.old-deja/g++.robertl/eb118.C: Remove.
21702
21703 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21704
21705 PR c++/509
21706 * g++.dg/template/spec15.C: New test.
21707
21708 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21709
21710 Copy cases from g77.f-torture/execute and add dg-run
21711 directive. Other changes as noted.
21712 * gfortran.dg/g77/13037.f
21713 * gfortran.dg/g77/1832.f
21714 * gfortran.dg/g77/19981119-0.f
21715 * gfortran.dg/g77/19990313-0.f
21716 * gfortran.dg/g77/19990313-1.f
21717 * gfortran.dg/g77/19990313-2.f
21718 * gfortran.dg/g77/19990313-3.f
21719 * gfortran.dg/g77/19990419-1.f
21720 * gfortran.dg/g77/19990826-0.f
21721 * gfortran.dg/g77/19990826-2.f
21722 * gfortran.dg/g77/20000503-1.f
21723 * gfortran.dg/g77/20001111.f
21724 * gfortran.dg/g77/20010116.f
21725 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21726 * gfortran.dg/g77/20010430.f
21727 * gfortran.dg/g77/6177.f
21728 * gfortran.dg/g77/947.f
21729 * gfortran.dg/g77/970816-3.f
21730 * gfortran.dg/g77/971102-1.f
21731 * gfortran.dg/g77/980520-1.f
21732 * gfortran.dg/g77/980628-0.f
21733 * gfortran.dg/g77/980628-1.f
21734 * gfortran.dg/g77/980628-10.f
21735 * gfortran.dg/g77/980628-2.f
21736 * gfortran.dg/g77/980628-3.f
21737 * gfortran.dg/g77/980628-7.f
21738 * gfortran.dg/g77/980628-8.f
21739 * gfortran.dg/g77/980628-9.f
21740 * gfortran.dg/g77/980701-0.f
21741 * gfortran.dg/g77/980701-1.f
21742 * gfortran.dg/g77/cabs.f
21743 * gfortran.dg/g77/claus.f
21744 * gfortran.dg/g77/complex_1.f
21745 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21746 * gfortran.dg/g77/dcomplex.f
21747 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21748 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21749 * gfortran.dg/g77/f90-intrinsic-numeric.f
21750 * gfortran.dg/g77/int8421.f
21751 * gfortran.dg/g77/labug1.f
21752 * gfortran.dg/g77/large_vec.f
21753 * gfortran.dg/g77/le.f
21754 * gfortran.dg/g77/short.f
21755 * gfortran.dg/g77/README: Update
21756
21757 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21758
21759 PR c++/16637
21760 * g++.dg/parse/lookup4.C: New test.
21761
21762 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21763
21764 PR c++/16175
21765 * g++.dg/template/ttp10.C: New test.
21766
21767 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21768
21769 * gcc.dg/pr12625-1.c: New test.
21770
21771 2004-07-20 Steven Bosscher <stevenb@suse.de>
21772
21773 * testsuite/gcc.dg/switch-warn-1.c: New test.
21774 * testsuite/gcc.dg/switch-warn-2.c: New test.
21775 * gcc.c-torture/compile/pr14730.c: Update.
21776
21777 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21778
21779 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21780 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21781 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21782 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21783
21784 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21785
21786 PR c++/16623
21787 * g++.dg/template/assign1.C: New test.
21788
21789 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21790
21791 PR c++/12170
21792 * g++.dg/template/ttp9.C: New test.
21793
21794 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21795
21796 * gcc.dg/format/cmn-err-1.c: New test.
21797
21798 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21799
21800 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21801 gcc.dg/Wparentheses-10.c: New tests.
21802 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21803
21804 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21805
21806 PR fortran/16465
21807 * gfortran.dg/g77//ffixed-line-length-0.f,
21808 gfortran.dg/g77/ffixed-line-length-132.f,
21809 gfortran.dg/g77/ffixed-line-length-72.f,
21810 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21811 gfortran.dg/g77/README: Update.
21812
21813 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21814
21815 PR c++/13092
21816 * g++.dg/template/non-dependent7.C: New test.
21817 * g++.dg/template/non-dependent8.C: Likewise.
21818 * g++.dg/template/non-dependent9.C: Likewise.
21819 * g++.dg/template/non-dependent10.C: Likewise.
21820
21821 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21822
21823 PR c++/16337
21824 * g++.dg/parse/attr2.C: New test.
21825
21826 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21827
21828 * g77.dg: Removed.
21829 * g77.f-torture: Ditto.
21830
21831 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21832
21833 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21834 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21835 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21836
21837 2004-07-16 Richard Henderson <rth@redhat.com>
21838
21839 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21840
21841 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21842
21843 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21844 tests with full list of options.
21845 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21846 of TORTURE_OPTIONS if test contains 'dg-do run'.
21847
21848 PR fortran/16404
21849 * gfortran.dg/do_iterator.f90: New test.
21850
21851 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21852
21853 PR rtl-optimization/16536
21854 * gcc.c-torture/execute/restrict-1.c: New test.
21855
21856 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21857
21858 PR fortran/15324
21859 * gfortran.dg/pr15324.f90: New test.
21860
21861 PR fortran/15129
21862 * gfortran.dg/pr15129.f90: New test.
21863
21864 PR fortran/15140
21865 * gfortran.dg/pr15140.f90: New test.
21866
21867 PR fortran/13792
21868 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21869 compile-time simplification.
21870
21871 2004-07-14 Mike Stump <mrs@apple.com>
21872
21873 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21874
21875 2004-07-14 James E Wilson <wilson@specifixinc.com>
21876
21877 PR target/16325
21878 * gcc.dg/profile-generate-1.c: New.
21879
21880 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21881
21882 * gcc.c-torture/execute/20040709-1.c: New test.
21883 * gcc.c-torture/execute/20040709-2.c: New test.
21884
21885 2004-07-14 Mike Stump <mrs@apple.com>
21886
21887 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21888
21889 2004-07-14 Mike Stump <mrs@apple.com>
21890
21891 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21892
21893 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21894
21895 PR c++/16518
21896 * g++.dg/parse/mutable1.C: New test.
21897
21898 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21899
21900 PR tree-optimization/16443
21901 * gcc.dg/tree-ssa/20040713-1.c: New test.
21902
21903 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21904
21905 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21906 for operator new.
21907
21908 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21909
21910 * gfortran.dg/g77/README: New file
21911 * gfortran.dg/g77/19981216-0.f: Copy from
21912 g77.f-torture/noncompile. Add "dg-do compile" and
21913 dg-error as required.
21914 * gfortran.dg/g77/19990218-1.f: Likewise.
21915 * gfortran.dg/g77/19990905-1.f: Likewise.
21916 * gfortran.dg/g77/9263.f: Likewise.
21917 * gfortran.dg/g77/980615-0.f: Likewise.
21918 * gfortran.dg/g77/980616-0.f: Likewise.
21919 * gfortran.dg/g77/check0.f: Likewise.
21920 * gfortran.dg/g77/select_no_compile.f: Likewise.
21921
21922 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21923
21924 Copy files from g77.f-torture/compile.
21925 Add "{ dg-do compile}". Other changes as noted
21926 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
21927 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
21928 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
21929 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
21930 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
21931 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
21932 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
21933 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
21934 statement to conform to standard. Append alpha1.x for reference.
21935 * gfortran.dg/g77/xformat.f: Add dg-warning
21936
21937 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21938
21939 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
21940 Add {dg-do compile} directive.
21941 * gfortran.dg/g77/cpp2.F: Likewise.
21942
21943 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21944
21945 PR c++/5402
21946 * g++.dg/lookup/name-clash1.C: New test.
21947
21948 PR c++/9777
21949 * g++.dg/lookup/name-clash2.C: New test.
21950
21951 PR c++/12102
21952 * g++.dg/lookup/name-clash3.C: New test.
21953
21954 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21955
21956 * g++.dg/lookup/new2.C: New test.
21957 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
21958
21959 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
21960
21961 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
21962 Add {dg-do compile} directive.
21963 * gfortran.dg/g77/13060.f: Likewise.
21964 * gfortran.dg/g77/19990218-0.f: Likewise.
21965 * gfortran.dg/g77/19990305-0.f: Likewise.
21966 * gfortran.dg/g77/19990419-0.f: Likewise.
21967 * gfortran.dg/g77/19990502-0.f: Likewise.
21968 * gfortran.dg/g77/19990502-1.f: Likewise.
21969 * gfortran.dg/g77/19990525-0.f: Likewise.
21970 * gfortran.dg/g77/19990826-1.f: Likewise.
21971 * gfortran.dg/g77/19990826-3.f: Likewise.
21972 * gfortran.dg/g77/19990905-2.f: Likewise.
21973 * gfortran.dg/g77/20000412-1.f: Likewise.
21974 * gfortran.dg/g77/20000511-1.f: Likewise.
21975 * gfortran.dg/g77/20000511-2.f: Likewise.
21976 * gfortran.dg/g77/20000518.f: Likewise.
21977 * gfortran.dg/g77/20000601-1.f: Likewise.
21978 * gfortran.dg/g77/20000601-2.f: Likewise.
21979 * gfortran.dg/g77/20000629-1.f: Likewise.
21980 * gfortran.dg/g77/20000630-2.f: Likewise.
21981 * gfortran.dg/g77/20010115.f: Likewise.
21982 * gfortran.dg/g77/20010321-1.f: Likewise.
21983 * gfortran.dg/g77/20010426.f: Likewise.
21984 * gfortran.dg/g77/20020307-1.f: Likewise.
21985 * gfortran.dg/g77/8485.f: Likewise.
21986 * gfortran.dg/g77/960317-1.f: Likewise.
21987 * gfortran.dg/g77/970915-0.f: Likewise.
21988 * gfortran.dg/g77/980310-1.f: Likewise.
21989 * gfortran.dg/g77/980310-2.f: Likewise.
21990 * gfortran.dg/g77/980310-3.f: Likewise.
21991 * gfortran.dg/g77/980310-4.f: Likewise.
21992 * gfortran.dg/g77/980310-6.f: Likewise.
21993 * gfortran.dg/g77/980310-7.f: Likewise.
21994 * gfortran.dg/g77/980310-8.f: Likewise.
21995 * gfortran.dg/g77/980419-2.f: Likewise.
21996 * gfortran.dg/g77/980424-0.f: Likewise.
21997 * gfortran.dg/g77/980427-0.f: Likewise.
21998 * gfortran.dg/g77/980729-0.f: Likewise.
21999 * gfortran.dg/g77/981117-1.f: Likewise.
22000 * gfortran.dg/g77/toon_1.f: Likewise.
22001
22002 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22003
22004 PR c++/2204
22005 * g++.dg/other/abstract2.C: New test.
22006
22007 2004-07-12 Paul Brook <paul@codesourcery.com>
22008
22009 * gfortran.dg/pointer_init_1.f90: New test.
22010
22011 2004-07-11 Paul Brook <paul@codesourcery.com>
22012
22013 PR fortran/15986
22014 * gfortran.dg/contained_1.f90: New test.
22015
22016 2004-07-11 Mark Mitchell <mark@codesourcery.com>
22017
22018 * g++.dg/parse/defarg8.C: New test.
22019
22020 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22021
22022 PR fortran/16433
22023 * gfortran.dg/pr16433.f: New test.
22024
22025 PR fortran/17574
22026 * gfortran.dg/pr15754.f90: New test.
22027
22028 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
22029
22030 PR tree-optimization/16437
22031 * gcc.c-torture/execute/bitfld-4.c: New test.
22032
22033 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22034
22035 * gfortran.fortran-torture/execute/common_2.f90: Add check for
22036 access to common var from module.
22037
22038 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22039
22040 PR fortran/16336
22041 * gfortran.fortran-torture/execute/common_2.f90: New test.
22042
22043 2004-07-10 Paul Brook <paul@codesourcery.com>
22044
22045 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
22046
22047 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22048
22049 PR fortran/15969
22050 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22051
22052 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22053
22054 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22055 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22056 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22057 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22058 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22059 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22060 * gfortran.dg/g77/funderscoring.f: Likewise.
22061 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22062
22063 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22064
22065 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22066
22067 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22068 Paul Brook <paul@codesourcery.com>
22069
22070 PR fortran/13415
22071 * gfortran.dg/common_pointer_1.f90: New test.
22072
22073 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22074
22075 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22076
22077 2004-07-09 James E Wilson <wilson@specifixinc.com>
22078
22079 PR target/16364
22080 * gcc.c-torture/compile/20040709-1.c: New.
22081
22082 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22083
22084 PR fortran/14077
22085 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22086
22087 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22088
22089 PR fortran/13201
22090 * gfortran.dg/shape_1.f90: New test.
22091
22092 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22093 Andrew Pinski <apinski@apple.com>
22094
22095 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22096
22097 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22098
22099 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22100 comment.
22101
22102 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22103 Paul Brook <paul@codesourcery.com>
22104
22105 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22106 '.f95' and '.F95'.
22107
22108 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22109
22110 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22111
22112 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22113
22114 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22115 testcases with capital suffix.
22116
22117 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22118
22119 PR fortran/15481
22120 PR fortran/13372
22121 PR fortran/13575
22122 PR fortran/15978
22123 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22124
22125 * gfortran.dg/implicit_1.f90: New test.
22126
22127 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22128
22129 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22130 expression to match gfortran warning/error messages
22131 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22132 dg-error text.
22133
22134 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22135
22136 * lib/fortran-torture.exp: Rename proc search_for to
22137 search_for_re.
22138
22139 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22140
22141 * gcc.c-torture/execute/simd-5.x: New file.
22142 XFAIL on SPARC 64-bit at -O0.
22143
22144 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22145
22146 PR c++/8211
22147 PR c++/16165
22148 * g++.dg/warn/effc3.C: New test.
22149
22150 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22151
22152 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22153 change X to 1X in format.
22154 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22155 add data statements to conform to standard.
22156
22157 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22158
22159 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22160 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22161 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22162
22163 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22164
22165 * gfortran.dg/g77/7388.f: Copy from g77.dg
22166 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22167 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22168 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22169 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22170 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22171 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22172 * gfortran.dg/g77/strlen0.f: Likewise.
22173
22174 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22175
22176 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22177 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22178
22179 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22180
22181 * gcc.c-torture/execute/920428-2.x: Delete.
22182 * gcc.c-torture/execute/920501-7.x: Likewise.
22183
22184 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22185
22186 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22187 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22188 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22189 prescott and c3-2.
22190 (PREFETCH_3DNOW): Add -march=c3.
22191
22192 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22193
22194 PR c/16437
22195 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22196 * gcc.c-torture/execute/bf64-1.x: Likewise.
22197
22198 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22199
22200 * gcc.c-torture/compile/20040708-1.c: New test.
22201
22202 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22203
22204 PR c++/16169
22205 * g++.dg/warn/effc2.C: New test.
22206
22207 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22208
22209 * gcc.c-torture/execute/bitfld-1.x: Remove.
22210 * gcc.c-torture/execute/bitfld-3.c: New test.
22211 * gcc.dg/bitfld-2.c: Remove XFAILs.
22212
22213 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22214
22215 PR c++/16276
22216 * g++.dg/rtti/tinfo1.C: New file.
22217
22218 2004-07-07 Eric Christopher <echristo@redhat.com>
22219
22220 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22221
22222 2004-07-07 Andrew Pinski <apinski@apple.com>
22223
22224 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22225
22226 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22227
22228 * g++.dg/init/call1.C: XFAIL.
22229
22230 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22231
22232 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22233 except for movstrict*, to movmem* and clrstr* to clrmem*.
22234
22235 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22236
22237 * gcc.c-torture/execute/20040707-1.c: New test.
22238
22239 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22240
22241 * gcc.c-torture/execute/20040706-1.c: New test.
22242
22243 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22244
22245 PR c++/3671
22246 * g++.dg/template/spec14.C: New test.
22247
22248 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22249
22250 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22251 nothing if not yet defined. Use it in b, c and d type definitions.
22252 * gcc.c-torture/execute/20040705-1.c: New test.
22253 * gcc.c-torture/execute/20040705-2.c: New test.
22254
22255 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22256
22257 PR c++/2518
22258 * g++.dg/lookup/new1.C: New test.
22259
22260 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22261
22262 PR c++/11406
22263 * g++.dg/template/sizeof8.C: New test.
22264
22265 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22266
22267 * gcc.c-torture/compile/20040705-1.c: New test.
22268
22269 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22270
22271 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22272
22273 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22274
22275 * gcc.dg/cpp/if-mop.c: Two new testcases.
22276 * gcc.dg/cpp/trad/comment-3.c: New.
22277
22278 2004-07-04 Paul Brook <paul@codesourcery.com>
22279
22280 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22281
22282 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22283
22284 PR c++/3761
22285 * g++.dg/lookup/crash4.C: New test.
22286
22287 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22288
22289 * gcc.c-torture/execute/builtin-abs-1.c
22290 * gcc.c-torture/execute/builtin-abs-2.c
22291 * gcc.c-torture/execute/builtin-complex-1.c
22292 * gcc.c-torture/execute/builtins/string-1-lib.c
22293 * gcc.c-torture/execute/builtins/string-1.c
22294 * gcc.c-torture/execute/builtins/string-2-lib.c
22295 * gcc.c-torture/execute/builtins/string-2.c
22296 * gcc.c-torture/execute/builtins/string-3-lib.c
22297 * gcc.c-torture/execute/builtins/string-3.c
22298 * gcc.c-torture/execute/builtins/string-4-lib.c
22299 * gcc.c-torture/execute/builtins/string-4.c
22300 * gcc.c-torture/execute/builtins/string-5-lib.c
22301 * gcc.c-torture/execute/builtins/string-5.c
22302 * gcc.c-torture/execute/builtins/string-6-lib.c
22303 * gcc.c-torture/execute/builtins/string-6.c
22304 * gcc.c-torture/execute/builtins/string-7-lib.c
22305 * gcc.c-torture/execute/builtins/string-7.c
22306 * gcc.c-torture/execute/builtins/string-8-lib.c
22307 * gcc.c-torture/execute/builtins/string-8.c
22308 * gcc.c-torture/execute/builtins/string-9-lib.c
22309 * gcc.c-torture/execute/builtins/string-9.c
22310 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22311 * gcc.c-torture/execute/builtins/string-asm-1.c
22312 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22313 * gcc.c-torture/execute/builtins/string-asm-2.c
22314 * gcc.c-torture/execute/stdio-opt-1.c
22315 * gcc.c-torture/execute/stdio-opt-2.c
22316 * gcc.c-torture/execute/stdio-opt-3.c
22317 * gcc.c-torture/execute/string-opt-1.c
22318 * gcc.c-torture/execute/string-opt-10.c
22319 * gcc.c-torture/execute/string-opt-11.c
22320 * gcc.c-torture/execute/string-opt-12.c
22321 * gcc.c-torture/execute/string-opt-13.c
22322 * gcc.c-torture/execute/string-opt-14.c
22323 * gcc.c-torture/execute/string-opt-15.c
22324 * gcc.c-torture/execute/string-opt-16.c
22325 * gcc.c-torture/execute/string-opt-2.c
22326 * gcc.c-torture/execute/string-opt-6.c
22327 * gcc.c-torture/execute/string-opt-7.c
22328 * gcc.c-torture/execute/string-opt-8.c:
22329 Replace with ...
22330
22331 * gcc.c-torture/execute/builtins/abs-2.c
22332 * gcc.c-torture/execute/builtins/abs-3.c
22333 * gcc.c-torture/execute/builtins/complex-1.c
22334 * gcc.c-torture/execute/builtins/fprintf.c
22335 * gcc.c-torture/execute/builtins/fputs.c
22336 * gcc.c-torture/execute/builtins/memcmp.c
22337 * gcc.c-torture/execute/builtins/memmove.c
22338 * gcc.c-torture/execute/builtins/memops-asm.c
22339 * gcc.c-torture/execute/builtins/mempcpy-2.c
22340 * gcc.c-torture/execute/builtins/mempcpy.c
22341 * gcc.c-torture/execute/builtins/memset.c
22342 * gcc.c-torture/execute/builtins/printf.c
22343 * gcc.c-torture/execute/builtins/sprintf.c
22344 * gcc.c-torture/execute/builtins/strcat.c
22345 * gcc.c-torture/execute/builtins/strchr.c
22346 * gcc.c-torture/execute/builtins/strcmp.c
22347 * gcc.c-torture/execute/builtins/strcpy.c
22348 * gcc.c-torture/execute/builtins/strcspn.c
22349 * gcc.c-torture/execute/builtins/strlen-2.c
22350 * gcc.c-torture/execute/builtins/strlen.c
22351 * gcc.c-torture/execute/builtins/strncat.c
22352 * gcc.c-torture/execute/builtins/strncmp-2.c
22353 * gcc.c-torture/execute/builtins/strncmp.c
22354 * gcc.c-torture/execute/builtins/strncpy.c
22355 * gcc.c-torture/execute/builtins/strpbrk.c
22356 * gcc.c-torture/execute/builtins/strpcpy-2.c
22357 * gcc.c-torture/execute/builtins/strpcpy.c
22358 * gcc.c-torture/execute/builtins/strrchr.c
22359 * gcc.c-torture/execute/builtins/strspn.c
22360 * gcc.c-torture/execute/builtins/strstr-asm.c
22361 * gcc.c-torture/execute/builtins/strstr.c:
22362 ... these new files.
22363
22364 * gcc.c-torture/execute/builtins/abs-2-lib.c
22365 * gcc.c-torture/execute/builtins/abs-3-lib.c
22366 * gcc.c-torture/execute/builtins/complex-1-lib.c
22367 * gcc.c-torture/execute/builtins/fprintf-lib.c
22368 * gcc.c-torture/execute/builtins/fputs-lib.c
22369 * gcc.c-torture/execute/builtins/memcmp-lib.c
22370 * gcc.c-torture/execute/builtins/memmove-lib.c
22371 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22372 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22373 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22374 * gcc.c-torture/execute/builtins/memset-lib.c
22375 * gcc.c-torture/execute/builtins/printf-lib.c
22376 * gcc.c-torture/execute/builtins/sprintf-lib.c
22377 * gcc.c-torture/execute/builtins/strcat-lib.c
22378 * gcc.c-torture/execute/builtins/strchr-lib.c
22379 * gcc.c-torture/execute/builtins/strcmp-lib.c
22380 * gcc.c-torture/execute/builtins/strcpy-lib.c
22381 * gcc.c-torture/execute/builtins/strcspn-lib.c
22382 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22383 * gcc.c-torture/execute/builtins/strlen-lib.c
22384 * gcc.c-torture/execute/builtins/strncat-lib.c
22385 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22386 * gcc.c-torture/execute/builtins/strncmp-lib.c
22387 * gcc.c-torture/execute/builtins/strncpy-lib.c
22388 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22389 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22390 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22391 * gcc.c-torture/execute/builtins/strrchr-lib.c
22392 * gcc.c-torture/execute/builtins/strspn-lib.c
22393 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22394 * gcc.c-torture/execute/builtins/strstr-lib.c
22395 * gcc.c-torture/execute/builtins/lib/abs.c
22396 * gcc.c-torture/execute/builtins/lib/fprintf.c
22397 * gcc.c-torture/execute/builtins/lib/memset.c
22398 * gcc.c-torture/execute/builtins/lib/printf.c
22399 * gcc.c-torture/execute/builtins/lib/sprintf.c
22400 * gcc.c-torture/execute/builtins/lib/strcpy.c
22401 * gcc.c-torture/execute/builtins/lib/strcspn.c
22402 * gcc.c-torture/execute/builtins/lib/strncat.c
22403 * gcc.c-torture/execute/builtins/lib/strncmp.c
22404 * gcc.c-torture/execute/builtins/lib/strncpy.c
22405 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22406 * gcc.c-torture/execute/builtins/lib/strspn.c
22407 * gcc.c-torture/execute/builtins/lib/strstr.c:
22408 New files containing support routines.
22409
22410 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22411 declaration.
22412 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22413 when not optimizing.
22414
22415 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22416
22417 PR c++/16240
22418 * g++.dg/abi/mangle22.C: New test.
22419 * g++.dg/abi/mangle23.C: Likewise.
22420
22421 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22422
22423 PR fortran/16290
22424 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22425 Allow for cases without denormalized floating point numbers.
22426
22427 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22428
22429 PR c/1027
22430 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22431 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22432 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22433 expected warning text.
22434 * gcc.dg/format/diag-2.c: New test.
22435
22436 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22437
22438 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22439
22440 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22441
22442 * gcc.dg/builtins-43.c: New.
22443 * gcc.dg/builtins-44.c: New.
22444 * gcc.dg/builtins-45.c: New.
22445
22446 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22447 Andreas Tobler <a.tobler@schweiz.ch>
22448
22449 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22450 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22451 as SIGSEGV.
22452 * gcc.dg/cleanup-11.c: Likewise.
22453 * gcc.dg/cleanup-8.c: Likewise.
22454 * gcc.dg/cleanup-9.c: Likewise.
22455 * gcc.dg/cleanup-5.c: Run on all platforms.
22456
22457 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22458
22459 * g++.dg/warn/nonnull1.C: New test.
22460
22461 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22462
22463 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22464 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22465 Special-case the Sun compiler wrt to <complex.h>.
22466
22467 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22468
22469 * gcc.dg/Wunreachable-8.C: New test.
22470
22471 * gcc.dg/h8300-ice2.c : New test.
22472
22473 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22474
22475 PR fortran/16161
22476 * gfortran.fortran-torture/compile/implicit.f90: Add test
22477 for implicit character.
22478
22479 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22480
22481 PR fortran/16289
22482 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22483 Use tiny() intrinsic to find smallest non-negative real
22484
22485 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22486
22487 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22488 * gcc.dg/compat/struct-by-value-22_x.c: New.
22489 * gcc.dg/compat/struct-by-value-22_y.c: New.
22490
22491 * gcc.c-torture/execute/20040629-1.c: New test.
22492
22493 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22494
22495 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22496 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22497
22498 PR target/16195
22499 * gcc.dg/20040625-1.c: New test.
22500
22501 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22502
22503 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22504
22505 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22506
22507 PR fortran/15963
22508 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22509
22510 2004-06-29 Richard Henderson <rth@redhat.com>
22511
22512 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22513
22514 2004-06-29 Paul Brook <paul@codesourcery.com>
22515
22516 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22517 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22518
22519 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22520
22521 PR c++/16260
22522 * g++.dg/parse/crash15.C: New.
22523
22524 2004-06-28 Andrew Pinski <apinski@apple.com>
22525
22526 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22527 by the error already.
22528
22529 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22530
22531 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22532
22533 PR target/14041
22534 * gcc.dg/h8300-bss-align-1.c : New.
22535
22536 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22537
22538 * PR c++/16174
22539 * g++.dg/template/ctor4.C: New.
22540
22541 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22542
22543 PR c++/16205
22544 * g++.dg/warn/Wsequence-point-1.C: New test.
22545
22546 2004-06-27 Paul Brook <paul@codesourcery.com>
22547
22548 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22549
22550 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22551
22552 * g++.old-deja/g++.mike/p7325.C: Remove.
22553
22554 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22555
22556 PR c/14963
22557 * gcc.dg/pr14963.c: New test.
22558
22559 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22560
22561 PR c++/16193
22562 * g++.dg/parse/redef1.C: New test.
22563
22564 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22565
22566 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22567 20021110.c.
22568 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22569 20021119-1.c.
22570 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22571 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22572 5-04.c.
22573 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22574 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22575 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22576 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22577 g++.brendan/enum14.C.
22578 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22579 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22580 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22581 g++.mike/virt1.C.
22582 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22583 memtemp24.C.
22584
22585 2004-06-27 Roger Sayle <roger@eyesopen.com>
22586
22587 * gcc.dg/20040527-1.c: New test case.
22588
22589 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22590
22591 PR gfortran/pr16196
22592 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22593
22594 2004-06-25 Roger Sayle <roger@eyesopen.com>
22595
22596 PR middle-end/15825
22597 * gcc.dg/pr15825-1.c: New test case.
22598
22599 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22600
22601 * gcc.c-torture/execute/20040625-1.c: New test.
22602
22603 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22604
22605 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22606
22607 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22608
22609 * gcc.dg/torture/mips-div-1.c: New test.
22610
22611 2004-06-24 Jeff Law <law@redhat.com>
22612
22613 * gcc.dg/tree-ssa/20040624-1.c: New test.
22614
22615 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22616
22617 * gcc.c-torture/compile/20040624-1.c: New test.
22618
22619 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22620
22621 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22622 this directory.
22623
22624 2004-06-23 Andrew Pinski <apinski@apple.com>
22625
22626 PR middle-end/15988
22627 * g++.dg/opt/ptrmem4.C: New test.
22628
22629 * gcc.dg/c90-array-quals-2.c: New test.
22630
22631 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22632
22633 * gcc.dg/kpice1.c: New test.
22634
22635 2006-06-23 Andrew Pinski <apinski@apple.com>
22636
22637 * gcc.dg/c90-array-quals.c: New test.
22638
22639 2006-06-22 Richard Henderson <rth@redhat.com>
22640
22641 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22642
22643 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22644
22645 * gcc.dg/builtins-config.h: Handle FreeBSD.
22646
22647 2006-06-22 Richard Henderson <rth@redhat.com>
22648
22649 * g++.dg/opt/devirt1.C: New.
22650
22651 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22652
22653 * g++.dg/opt/pr15551.C: New testcase.
22654
22655 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22656
22657 PR target/14800
22658 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22659 x86_64-*-linux* when compiling for 32bit.
22660
22661 2004-06-21 Andrew Pinski <apinski@apple.com>
22662
22663 * gcc.dg/pch/struct-1.c: New.
22664 * gcc.dg/pch/struct-1.hs: New.
22665
22666 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22667
22668 * gcc.dg/pch/save-temps-1.c: New file.
22669 * gcc.dg/pch/save-temps-1.hs: New file.
22670
22671 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22672
22673 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22674 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22675
22676 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22677
22678 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22679 to fix type error.
22680 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22681 Remove trailing spaces.
22682
22683 2004-06-21 Richard Henderson <rth@redhat.com>
22684
22685 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22686 merging && to BIT_FIELD_REF.
22687
22688 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22689
22690 * g++.dg/opt/placeholder1.C: New test.
22691
22692 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22693
22694 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22695 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22696 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22697 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22698
22699 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22700
22701 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22702 extern "C".
22703 * g++.dg/other/pragma-re-1.C: Add comments.
22704
22705 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22706
22707 PR gfortran/16080
22708 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22709
22710 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22711
22712 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22713 instead of setting the type of size_t by
22714 hand.
22715
22716 2004-06-18 Roger Sayle <roger@eyesopen.com>
22717
22718 * gcc.dg/unordered-2.c: New test case.
22719 * gcc.dg/unordered-3.c: New test case.
22720
22721 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22722
22723 PR other/16043
22724 * lib/g++.exp (g++_version): Tweak regexp for version
22725 * lib/g77.exp (g77_version): Likewise.
22726 * lib/gfortran.exp (gfortran_version): Likewise.
22727 * lib/objc.exp (objc_version): Likewise.
22728 * lib/treelang.exp (treelang_version): Likewise.
22729
22730 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22731
22732 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22733 Use INT_MAX instead of __INT_MAX__.
22734 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22735
22736 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22737 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22738 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22739 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22740 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22741 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22742 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22743 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22744 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22745
22746 * gcc.dg/range-test-1.c: New test.
22747 * g++.dg/opt/range-test-1.C: New test.
22748
22749 2004-06-17 Richard Henderson <rth@redhat.com>
22750
22751 * objc.dg/sync-1.m: New.
22752 * objc.dg/try-catch-1.m: Don't force next runtime.
22753 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22754 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22755 shadowed catch clause.
22756 * objc.dg/try-catch-5.m: New.
22757
22758 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22759
22760 Bug 14610
22761 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22762
22763 2004-06-15 Richard Henderson <rth@redhat.com>
22764
22765 * gcc.dg/20001116-1.c: Move expected warning line.
22766
22767 2004-06-15 Richard Henderson <rth@redhat.com>
22768
22769 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22770 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22771
22772 2004-06-15 Jeff Law <law@redhat.com>
22773
22774 * gcc.dg/tree-ssa/20040615-1.c: New test.
22775 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22776 be less sensitive to operand ordering.
22777 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22778
22779 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22780
22781 * g++.dg/abi/bitfield3.C: Add comment..
22782
22783 2004-06-15 Richard Henderson <rth@redhat.com>
22784
22785 * g++.dg/ext/stmtexpr1.C: XFAIL.
22786 * gcc.dg/20030612-1.c: XFAIL.
22787
22788 2004-06-15 Eric Christopher <echristo@redhat.com>
22789
22790 * g++.dg/charset/asm5.c: New.
22791 * gcc.dg/charset/asm6.c: New.
22792
22793 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22794
22795 PR fortran/15962
22796 * gfortran.fortran-torture/execute/select_1.f90: New test.
22797
22798 2004-06-15 Paul Brook <paul@codesourcery.com>
22799
22800 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22801
22802 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22803
22804 PR c++/15967
22805 * g++.dg/lookup/crash3.C: New test.
22806
22807 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22808
22809 PR c++/15947
22810 * g++.dg/parse/dtor4.C: New test.
22811
22812 2004-06-14 Jeff Law <law@redhat.com>
22813
22814 * gcc.c-torture/compile/20040614-1.c: New test.
22815
22816 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22817
22818 PR fortran/15211
22819 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22820 LEN of a character array.
22821
22822 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22823
22824 PR c++/15096
22825 * g++.dg/template/ptrmem10.C: New test.
22826
22827 PR c++/14930
22828 * g++.dg/template/friend30.C: New test.
22829
22830 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22831
22832 PR fortran/14928
22833 * gfortran.fortran-torture/compile/mloc.f90: New test.
22834
22835 2004-06-13 Paul Brook <paul@codesourcery.com>
22836
22837 * gfortran.fortran-torture/execute/random_2.f90: New test.
22838
22839 2004-06-13 Eric Christopher <echristo@redhat.com>
22840
22841 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22842
22843 2004-06-12 Paul Brook <paul@codesourcery.com>
22844
22845 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22846
22847 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22848
22849 PR fortran/14923
22850 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22851
22852 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22853
22854 PR fortran/14957
22855 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22856 syntax errors in end statements of contained subroutines.
22857
22858 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22859
22860 PR fortran/12841
22861 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22862
22863 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22864
22865 PR fortran/15665
22866 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22867
22868 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22869
22870 PR gfortran/12839
22871 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22872
22873 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22874
22875 PR c++/15862
22876 * g++.dg/parse/enum1.C: New test.
22877
22878 2004-06-10 Jeff Law <law@redhat.com>
22879
22880 * gcc.c-torture/compile/20040610-1.c: New test.
22881
22882 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22883
22884 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22885 * g++.old-deja/g++.other/decl3.C: Likewise.
22886
22887 2004-06-10 Brian Booth <bbooth@redhat.com>
22888
22889 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22890 V_MAY_DEF instead of VDEF.
22891 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22892
22893 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22894
22895 PR c++/14211
22896 * g++.dg/conversion/const1.C: New test.
22897
22898 PR c++/15076
22899 * g++.dg/conversion/reinterpret1.C: New test.
22900
22901 PR c++/15877
22902 * g++.dg/template/enum2.C: New test.
22903
22904 PR c++/15227
22905 * g++.dg/template/error13.C: New test.
22906
22907 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22908
22909 PR fortran/14957
22910 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22911 arguments to test_* REAL and of the right size.
22912
22913 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22914
22915 PR target/15569
22916 PR rtl-optimization/15681
22917 * gcc.dg/20040609-1.c: New test.
22918
22919 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22920
22921 PR c++/14791
22922 * g++.dg/opt/builtins1.C: New test.
22923
22924 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
22925
22926 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
22927 that use default windows32 struct layout.
22928 * gcc.dg/i386-bitfield2.c: Likewise.
22929
22930 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
22931
22932 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
22933 for mingw32 and cygwin targets.
22934
22935 2004-06-09 Geoffrey Keating <geoffk@apple.com>
22936
22937 * gcc.dg/pch/macro-4.c: New.
22938 * gcc.dg/pch/macro-4.hs: New.
22939
22940 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22941
22942 PR fortran/13249
22943 * gfortran.fortran-torture/compile/name_clash.f90: New test.
22944
22945 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22946
22947 PR fortran/13372
22948 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
22949
22950 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22951
22952 PR gfortran/14897
22953 * gfortran.fortran-torture/execute/t_edit.f90: New test.
22954
22955 2004-06-09 Bud Davis <bdavis9659@comcast.net>
22956
22957 PR gfortran/15755
22958 * gfortran.fortran-torture/execute/backspace.c : New test.
22959
22960 2004-06-09 Paul Brook <paul@codesourcery.com>
22961
22962 * gfortran.fortran-torture/execure/intrinsic_associated.f90
22963 (pointer_to_section): Rewrite to use smaller array.
22964
22965 2004-06-08 David Edelsohn <edelsohn@gnu.org>
22966
22967 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
22968 * gcc.dg/ext/altivec-10.c: Same.
22969 * gcc.dg/ext/altivec-11.c: Same.
22970 * gcc.dg/ext/altivec-12.c: Same.
22971 * gcc.dg/ext/altivec-13.c: Same.
22972 * gcc.dg/ext/altivec-14.c: Same.
22973 * gcc.dg/ext/altivec-15.c: Same.
22974 * gcc.dg/ext/altivec-16.c: Same.
22975 * gcc.dg/ext/altivec-3.c: Same.
22976 * gcc.dg/ext/altivec-4.c: Same.
22977 * gcc.dg/ext/altivec-6.c: Same.
22978 * gcc.dg/ext/altivec-7.c: Same.
22979 * gcc.dg/ext/altivec-8.c: Same.
22980 * gcc.dg/ext/altivec-varargs-1.c: Same.
22981
22982 * g++.dg/ext/altivec-1.C: Correct dg syntax.
22983 * g++.dg/ext/altivec-10.C: Same.
22984 * g++.dg/ext/altivec-2.C: Same.
22985 * g++.dg/ext/altivec-3.C: Same.
22986 * g++.dg/ext/altivec-4.C: Same.
22987 * g++.dg/ext/altivec-5.C: Same.
22988 * g++.dg/ext/altivec-6.C: Same.
22989 * g++.dg/ext/altivec-7.C: Same.
22990 * g++.dg/ext/altivec-8.C: Same.
22991 * g++.dg/ext/altivec-9.C: Same.
22992
22993 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22994
22995 PR c++/7841
22996 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
22997
22998 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22999
23000 * gcc.dg/union-1.c: New test.
23001
23002 2004-06-07 Roger Sayle <roger@eyesopen.com>
23003
23004 * gcc.dg/builtins-41.c: New test case.
23005 * gcc.dg/builtins-42.c: New test case.
23006
23007 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23008
23009 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
23010 * g++.dg/ext/altivec-10.C: Same.
23011 * g++.dg/ext/altivec-2.C: Same.
23012 * g++.dg/ext/altivec-3.C: Same.
23013 * g++.dg/ext/altivec-4.C: Same.
23014 * g++.dg/ext/altivec-5.C: Same.
23015 * g++.dg/ext/altivec-6.C: Same.
23016 * g++.dg/ext/altivec-7.C: Same.
23017 * g++.dg/ext/altivec-8.C: Same.
23018 * g++.dg/ext/altivec-9.C: Same.
23019 * g++.old-deja/g++.abi/cxa_vec.C: Same.
23020 * g++.old-deja/g++.brendan/new3.C: Same.
23021 * gcc.c-torture/execute/eeprof-1.x: Same.
23022
23023 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
23024
23025 PR c/14765
23026 * gcc.dg/pr14765-1.c: New test.
23027
23028 2004-06-07 Roger Sayle <roger@eyesopen.com>
23029
23030 PR c/14649
23031 * gcc.dg/pr14649-1.c: New test case.
23032
23033 2004-06-07 Richard Henderson <rth@redhat.com>
23034
23035 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
23036 if temporaries.
23037
23038 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23039
23040 * g++.dg/eh/elide1.C: Remove XFAIL.
23041
23042 2004-06-07 Mark Mitchell <mark@codesourcery.com>
23043
23044 PR c++/15337
23045 * g++.dg/expr/sizeof3.C: New test.
23046
23047 PR c++/14777
23048 * g++.dg/template/access14.C: New test.
23049
23050 PR c++/15554
23051 * g++.dg/template/enum1.C: New test.
23052
23053 PR c++/15057
23054 * g++.dg/eh/throw1.C: New test.
23055
23056 2004-06-07 David Ayers <d.ayers@inode.at>
23057 Ziemowit Laski <zlaski@apple.com>
23058
23059 * lib/objc.exp (objc_target_compile): Revert the '-framework
23060 Foundation' flag fix, since bare Darwin does not ship
23061 with the Foundation framework.
23062 * objc/execute/next_mapping.h: Provide a local NSConstantString
23063 @interface and @implementation.
23064 (objc_constant_string_init): A constructor function, used to
23065 initialize the NSConstantString meta-class object.
23066 * objc/execute/string1.m: Include "next_mapping.h" instead of
23067 <Foundation/NSString.h>.
23068 * objc/execute/string2.m: Likewise.
23069 * objc/execute/string3.m: Likewise.
23070 * objc/execute/string4.m: Likewise.
23071
23072 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23073
23074 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23075 to double. Replace double with FLOAT.
23076 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23077
23078 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23079 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23080 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23081 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23082 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23083 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23084 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23085 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23086
23087 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23088
23089 PR c/13519
23090 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23091
23092 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23093
23094 PR c++/15503
23095 * g++.dg/template/meminit2.C: New test.
23096
23097 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23098
23099 PR target/15822
23100 * gcc.c-torture/execute/compare-fp-1.c,
23101 gcc.c-torture/execute/compare-fp-2.c,
23102 gcc.c-torture/execute/compare-fp-3.c,
23103 gcc.c-torture/execute/compare-fp-4.c,
23104 gcc.c-torture/execute/compare-fp-3.x,
23105 gcc.c-torture/execute/compare-fp-4.x: Moved...
23106 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23107 gcc.c-torture/execute/ieee/compare-fp-2.c,
23108 gcc.c-torture/execute/ieee/compare-fp-3.c,
23109 gcc.c-torture/execute/ieee/compare-fp-4.c,
23110 gcc.c-torture/execute/ieee/compare-fp-3.x,
23111 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23112
23113 2004-06-04 David Ayers <d.ayers@inode.at>
23114
23115 * objc/execute/protocol-isEqual-4.m: New testcase.
23116
23117 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23118
23119 * objc/execute/protocol-isEqual-1.m: New testcase.
23120 * objc/execute/protocol-isEqual-2.m: New testcase.
23121 * objc/execute/protocol-isEqual-3.m: New testcase.
23122
23123 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23124
23125 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23126
23127 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23128
23129 * lib/objc.exp (objc_target_compile): When running tests on
23130 Darwin (Mac OS X), inform the linker about '-framework
23131 'Foundation'.
23132
23133 2004-06-02 Eric Christopher <echristo@redhat.com>
23134
23135 * gcc.c-torture/compile/20040602-1.c: New.
23136
23137 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23138
23139 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23140 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23141
23142 PR tree-optimization/14736
23143 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23144
23145 PR tree-optimization/14042
23146 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23147
23148 PR tree-optimization/14729
23149 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23150
23151 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23152
23153 PR fortran/15557
23154 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23155
23156 2004-06-01 Richard Hederson <rth@redhat.com>
23157
23158 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23159
23160 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23161
23162 PR c++/14932
23163 * g++.dg/parse/offsetof4.C: New test.
23164
23165 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23166
23167 PR objc/7993
23168 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23169
23170 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23171
23172 PR c++/15701
23173 * g++.dg/template/friend29.C: New test.
23174
23175 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23176
23177 PR c/15749
23178 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23179
23180 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23181
23182 * gcc.dg/sparc-trap-1.c: New test.
23183
23184 2004-05-31 Roger Sayle <roger@eyesopen.com>
23185
23186 PR middle-end/15069
23187 * g++.dg/opt/fold3.C: New test case.
23188
23189 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23190
23191 * lib/target-supports.exp (check_iconv_available): Fix fallout
23192 from 2004-05-28 patch.
23193
23194 2004-05-30 Paul Brook <paul@codesourcery.com>
23195
23196 PR fortran/15620
23197 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23198 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23199
23200 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23201
23202 * gfortran.fortran-torture/execute/random_1.f90: New test.
23203
23204 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23205
23206 * g++.dg/ext/altivec-10.C: New test.
23207
23208 2004-05-29 Paul Brook <paul@codesourcery.com>
23209
23210 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23211
23212 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23213
23214 * gcc.dg/altivec-16.c: New test.
23215
23216 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23217
23218 * lib/target-supports.exp (check_vmx_hw_available): New.
23219 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23220
23221 * lib/target-supports.exp (check_alias_available,
23222 check_iconv_available, check_named_sections_available): Use
23223 unique names for temporary files.
23224
23225 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23226
23227 * gcc.dg/altivec-15.c: New test.
23228
23229 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23230
23231 PR c++/15083
23232 * g++.dg/warn/noeffect6.C: New test.
23233
23234 PR c++/15471
23235 * g++.dg/expr/ptrmem4.C: New test.
23236
23237 PR c++/15640
23238 * g++.dg/template/operator3.C: New test.
23239
23240 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23241
23242 PR c++/14668
23243 * g++.dg/lookup/redecl1.C: New test.
23244 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23245
23246 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23247
23248 * gcc.c-torture/execute/compare-fp-1.c,
23249 gcc.c-torture/execute/compare-fp-2.c,
23250 gcc.c-torture/execute/compare-fp-3.c,
23251 gcc.c-torture/execute/compare-fp-4.c,
23252 gcc.c-torture/execute/compare-fp-3.x,
23253 gcc.c-torture/execute/compare-fp-4.x,
23254 gcc.dg/pr15649-1.c: New.
23255
23256 2004-05-27 Adam Nemet <anemet@lnxw.com>
23257
23258 PR c++/12883
23259 * g++.dg/init/array14.C: New test.
23260
23261 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23262
23263 * lib/compat.exp (compat-get-options-main): New.
23264 (compat-get-options): Remove unneeded code, warn for ignored
23265 command.
23266 (compat-execute): Check flag set by dg-require-* commands.
23267
23268 * lib/compat.exp (compat-execute): Break up long lines.
23269
23270 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23271
23272 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23273 * gcc.dg/altivec-14.c: New test.
23274 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23275
23276 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23277 * gcc.dg/altivec-12.c: Ditto.
23278
23279 * gcc.dg/altivec-3.c: Move call to altivec_check.
23280
23281 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23282
23283 PR c++/15044
23284 * g++.dg/template/error12.C: New test.
23285
23286 PR c++/15317
23287 * g++.dg/ext/attrib15.C: New test.
23288
23289 PR c++/15329
23290 * g++.dg/template/ptrmem9.C: New test.
23291
23292 2004-05-25 Paul Brook <paul@codesourcery.com>
23293
23294 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23295
23296 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23297
23298 PR c++/15165
23299 * g++.dg/template/crash19.C: New test.
23300
23301 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23302
23303 PR c++/15025
23304 * g++.dg/template/redecl1.C: New test.
23305
23306 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23307
23308 PR c++/14821
23309 * g++.dg/other/ns1.C: New test.
23310
23311 PR c++/14883
23312 * g++.dg/template/invalid1.C: New test.
23313
23314 2004-05-23 Paul Brook <paul@codesourcery.com>
23315 Victor Leikehman <lei@haifasphere.co.il>
23316
23317 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23318 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23319
23320 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23321
23322 PR c++/15285
23323 PR c++/15299
23324 * g++.dg/template/non-dependent5.C: New test.
23325 * g++.dg/template/non-dependent6.C: New test.
23326
23327 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23328
23329 PR c++/15507
23330 * g++.dg/inherit/union1.C: New test.
23331
23332 PR c++/15542
23333 * g++.dg/template/addr1.C: New test.
23334
23335 PR c++/15427
23336 * g++.dg/template/array5.C: New test.
23337
23338 PR c++/15287
23339 * g++.dg/template/array6.C: New test.
23340
23341 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23342 Roger Sayle <roger@eyesopen.com>
23343
23344 * g++.dg/lookup/forscope2.C: New test case.
23345
23346 2004-05-22 Ben Elliston <bje@au.ibm.com>
23347
23348 * gcc.dg/cpp/Wmissingdirs.c: New.
23349
23350 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23351
23352 PR target/15301
23353 * gcc.dg/compat/union-m128-1.h: New file.
23354 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23355 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23356 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23357
23358 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23359
23360 PR target/15302
23361 * gcc.dg/compat/struct-complex-1.h: New file.
23362 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23363 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23364 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23365
23366 2004-05-20 Roger Sayle <roger@eyesopen.com>
23367
23368 PR middle-end/3074
23369 * gcc.dg/pr3074-1.c: New test case.
23370 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23371
23372 2004-05-20 Falk Hueffner <falk@debian.org>
23373
23374 PR other/15526
23375 * gcc.dg/ftrapv-1.c: New test case.
23376
23377 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23378
23379 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23380
23381 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23382 Jeff Law <law@redhat.com>
23383
23384 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23385 * gcc.dg/tree-ssa/20040518-2.c: New test.
23386
23387 * gcc.dg/tree-ssa/20040518-1.c: New test.
23388
23389 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23390
23391 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23392
23393 2004-05-18 Paul Brook <paul@codesourcery.com>
23394
23395 PR fortran/13930
23396 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23397
23398 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23399
23400 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23401 constant folding.
23402
23403 2004-05-17 Steven Bosscher <stevenb@suse.de>
23404
23405 * gcc.dg/tree-ssa/20040517-1.c: New test.
23406
23407 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23408
23409 * gcc.dg/loop-4.c: New test.
23410
23411 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23412
23413 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23414
23415 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23416
23417 PR fortran/15311
23418 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23419
23420 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23421
23422 PR fortran/13826
23423 PR fortran/13940
23424 * gfortran.fortran-torture/compile/data_1.f90: New test.
23425
23426 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23427
23428 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23429 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23430
23431 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23432
23433 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23434
23435 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23436
23437 PR c/15444
23438 * gcc.dg/format/xopen-1.c: Adjust expected message.
23439 * gcc.dg/format/xopen-3.c: New test.
23440
23441 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23442
23443 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23444
23445 2004-05-14 Jeff Law <law@redhat.com>
23446
23447 * gcc.dg/tree-ssa/20040514-2.c: New test.
23448
23449 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23450
23451 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23452 this ...
23453 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23454 this.
23455
23456 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23457
23458 * gcc.dg/tree-ssa/20040514-1.c: New test.
23459
23460 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23461
23462 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23463 test.
23464
23465 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23466
23467 PR fortran/14066
23468 * gfortran.fortran-torture/compile/do_1.f90: New test.
23469
23470 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23471
23472 PR fortran/15051
23473 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23474 test.
23475
23476 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23477
23478 PR fortran/15149
23479 * gfortran.fortran-torture/execute/random_init.f90: New test.
23480
23481 2004-05-13 Paul Brook <paul@codesourcery.com>
23482
23483 PR fortran/15314
23484 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23485
23486 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23487
23488 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23489 for the powerpc case.
23490
23491 2004-05-13 Jeff Law <law@redhat.com>
23492
23493 * gcc.dg/tree-ssa/20040513-1.c: New test.
23494 * gcc.dg/tree-ssa/20040513-2.c: New test.
23495
23496 2004-05-13 Paul Brook <paul@codesourcery.com>
23497
23498 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23499 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23500 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23501
23502 2004-05-13 Andreas Schwab <schwab@suse.de>
23503
23504 PR other/10819
23505 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23506 characters.
23507
23508 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23509
23510 PR fortran/15294
23511 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23512
23513 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23514
23515 Merge from tree-ssa-20020619-branch. See
23516 ChangeLog.tree-ssa for details.
23517
23518 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23519
23520 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23521 include <altivec.h> explicitly.
23522 * gcc.dg/altivec-13.c: Likewise.
23523
23524 2004-05-11 Paul Brook <paul@codesourcery.com>
23525
23526 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23527
23528 2004-05-10 Eric Christopher <echristo@redhat.com>
23529
23530 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23531 * gcc.dg/sibcall-4.c: Ditto.
23532
23533 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23534
23535 * g++.dg/ext/altivec-8.C: New test case.
23536 * gcc.dg/altivec-13.c: New test case.
23537
23538 2004-05-08 Roger Sayle <roger@eyesopen.com>
23539
23540 * gcc.c-torture/execute/divcmp-1.c: New test case.
23541 * gcc.c-torture/execute/divcmp-2.c: New test case.
23542 * gcc.c-torture/execute/divcmp-3.c: New test case.
23543
23544 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23545
23546 * g++.dg/other/pragma-re-2.C: New test.
23547
23548 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23549
23550 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23551 * gcc.dg/i386-387-2.c: Likewise.
23552
23553 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23554 __builtin_drem.
23555 * gcc.dg/i386-387-6.c: Likewise.
23556
23557 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23558
23559 * gcc.dg/builtins-33.c: Also check log1p*.
23560
23561 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23562
23563 PR optimization/15296
23564 * gcc.c-torture/execute/pr15296.c: New test.
23565
23566 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23567
23568 * gcc.dg/builtins-40.c: New test.
23569
23570 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23571
23572 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23573
23574 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23575
23576 * g++.dg/ext/spe1.C: New testcase.
23577
23578 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23579
23580 * objc.dg/image-info.m: Allow additional attributes
23581 for __image_info section.
23582
23583 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23584
23585 * gcc.dg/torture/mips-hilo-2.c: New test.
23586
23587 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23588
23589 PR c++/14389
23590 * g++.dg/template/member5.C: New test.
23591
23592 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23593
23594 * gcc.dg/builtins-34.c: Also check expm1*.
23595
23596 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23597
23598 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23599 * gcc.dg/torture/builtin-convert-3.c: New test.
23600
23601 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23602
23603 PR middle-end/15054
23604 * g++.dg/opt/pr15054.C: New test.
23605
23606 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23607
23608 * gcc.dg/torture/builtin-rounding-1.c: New test.
23609 * gcc.dg/builtins-25.c: Delete.
23610 * gcc.dg/builtins-29.c: Delete.
23611
23612 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23613
23614 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23615 * gcc.dg/sibcall-4.c: Likewise.
23616 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23617
23618 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23619
23620 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23621 bit-field on 16-bit targets.
23622
23623 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23624
23625 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23626 16-bit targets.
23627
23628 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23629
23630 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23631 * gcc.dg/rs6000-power2-2.c: Likewise.
23632
23633 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23634
23635 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23636 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23637 Change the asm registers to be in form of frN instead of fN.
23638
23639 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23640
23641 * gcc.dg/torture/builtin-convert-2.c: New test.
23642
23643 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23644
23645 * gcc.dg/rs6000-power2-1.c: New test.
23646 * gcc.dg/rs6000-power2-2.c: New test.
23647
23648 2004-04-28 Jan Hubicka <jh@suse.cz>
23649
23650 * gcc.dg/unused-6.c: New test.
23651
23652 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23653 Ulrich Weigand <uweigand@de.ibm.com>
23654
23655 * ada/acats/run_all.sh: Define $target variable.
23656
23657 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23658
23659 PR c++/15119
23660 * g++.dg/other/vararg-1.C: New test.
23661
23662 PR c++/4794
23663 * g++.dg/eh/cleanup3.C: New test.
23664
23665 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23666
23667 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23668 and ad8011a (target_insn).
23669 * ada/acats/support/macro.dfs: Likewise.
23670 * ada/acats/support/impbit.adb: New file.
23671
23672 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23673
23674 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23675
23676 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23677
23678 * gcc.dg/loop-3.c: New test.
23679
23680 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23681
23682 * gcc.c-torture/execute/simd-5.c: New test.
23683
23684 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23685
23686 PR c++/15064
23687 * g++.dg/template/crash18.C: New test.
23688
23689 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23690
23691 * g++.dg/ext/complit3.C: New test.
23692
23693 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23694
23695 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23696 * gcc.dg/altivec-3.c: Same.
23697 * gcc.dg/altivec-varargs-1.c: Same.
23698
23699 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23700
23701 * lib/target-supports.exp (check_profiling_available): Assume
23702 profiling is not available on powerpc-eabi targets.
23703
23704 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23705
23706 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23707 * gcc.dg/vmx/bug-1.c: Ditto.
23708
23709 2004-04-20 Eric Christopher <echristo@redhat.com>
23710
23711 * gcc.dg/charset/extern.c: New test.
23712 * g++.dg/charset/extern3.cc: Ditto.
23713
23714 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23715
23716 * gcc.dg/builtins-39.c: New test.
23717
23718 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23719
23720 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23721
23722 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23723
23724 * gcc.dg/torture/mips-hilo-1.c: New test.
23725
23726 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23727
23728 * gcc.c-torture/compile/20040419-1.c: New test.
23729
23730 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23731
23732 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23733
23734 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23735 Aldy Hernandez <aldyh@redhat.com>
23736
23737 * gcc.c-torture/execute/va-arg-24.c: New.
23738
23739 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23740 Aldy Hernandez <aldyh@redhat.com>
23741
23742 * gcc.dg/vmx/1b-01.c: New.
23743 * gcc.dg/vmx/1b-02.c: New.
23744 * gcc.dg/vmx/1b-03.c: New.
23745 * gcc.dg/vmx/1b-04.c: New.
23746 * gcc.dg/vmx/1b-05.c: New.
23747 * gcc.dg/vmx/1b-06.c: New.
23748 * gcc.dg/vmx/1b-07.c: New.
23749 * gcc.dg/vmx/1c-01.c: New.
23750 * gcc.dg/vmx/1c-02.c: New.
23751 * gcc.dg/vmx/3a-01a.c: New.
23752 * gcc.dg/vmx/3a-01.c: New.
23753 * gcc.dg/vmx/3a-01m.c: New.
23754 * gcc.dg/vmx/3a-03.c: New.
23755 * gcc.dg/vmx/3a-03m.c: New.
23756 * gcc.dg/vmx/3a-04.c: New.
23757 * gcc.dg/vmx/3a-04m.c: New.
23758 * gcc.dg/vmx/3a-05.c: New.
23759 * gcc.dg/vmx/3a-06.c: New.
23760 * gcc.dg/vmx/3a-06m.c: New.
23761 * gcc.dg/vmx/3a-07.c: New.
23762 * gcc.dg/vmx/3b-01.c: New.
23763 * gcc.dg/vmx/3b-02.c: New.
23764 * gcc.dg/vmx/3b-10.c: New.
23765 * gcc.dg/vmx/3b-13.c: New.
23766 * gcc.dg/vmx/3b-14.c: New.
23767 * gcc.dg/vmx/3b-15.c: New.
23768 * gcc.dg/vmx/3c-01a.c: New.
23769 * gcc.dg/vmx/3c-01.c: New.
23770 * gcc.dg/vmx/3c-02.c: New.
23771 * gcc.dg/vmx/3c-03.c: New.
23772 * gcc.dg/vmx/3d-01.c: New.
23773 * gcc.dg/vmx/4-01.c: New.
23774 * gcc.dg/vmx/4-03.c: New.
23775 * gcc.dg/vmx/5-01.c: New.
23776 * gcc.dg/vmx/5-02.c: New.
23777 * gcc.dg/vmx/5-03.c: New.
23778 * gcc.dg/vmx/5-04.c: New.
23779 * gcc.dg/vmx/5-05.c: New.
23780 * gcc.dg/vmx/5-06.c: New.
23781 * gcc.dg/vmx/5-07.c: New.
23782 * gcc.dg/vmx/5-07t.c: New.
23783 * gcc.dg/vmx/5-08.c: New.
23784 * gcc.dg/vmx/5-10.c: New.
23785 * gcc.dg/vmx/5-11.c: New.
23786 * gcc.dg/vmx/7-01a.c: New.
23787 * gcc.dg/vmx/7-01.c: New.
23788 * gcc.dg/vmx/7c-01.c: New.
23789 * gcc.dg/vmx/7d-01.c: New.
23790 * gcc.dg/vmx/7d-02.c: New.
23791 * gcc.dg/vmx/8-01.c: New.
23792 * gcc.dg/vmx/8-02a.c: New.
23793 * gcc.dg/vmx/8-02.c: New.
23794 * gcc.dg/vmx/brode-1.c: New.
23795 * gcc.dg/vmx/bug-1.c: New.
23796 * gcc.dg/vmx/bug-2.c: New.
23797 * gcc.dg/vmx/bug-3.c: New.
23798 * gcc.dg/vmx/cw-bug-1.c: New.
23799 * gcc.dg/vmx/cw-bug-2.c: New.
23800 * gcc.dg/vmx/cw-bug-3.c: New.
23801 * gcc.dg/vmx/dct.c: New.
23802 * gcc.dg/vmx/debug-1.c: New.
23803 * gcc.dg/vmx/debug-2.c: New.
23804 * gcc.dg/vmx/debug-3.c: New.
23805 * gcc.dg/vmx/debug-4.c: New.
23806 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23807 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23808 * gcc.dg/vmx/eg-5.c: New.
23809 * gcc.dg/vmx/fft.c: New.
23810 * gcc.dg/vmx/gcc-bug-1.c: New.
23811 * gcc.dg/vmx/gcc-bug-2.c: New.
23812 * gcc.dg/vmx/gcc-bug-3.c: New.
23813 * gcc.dg/vmx/gcc-bug-4.c: New.
23814 * gcc.dg/vmx/gcc-bug-5.c: New.
23815 * gcc.dg/vmx/gcc-bug-6.c: New.
23816 * gcc.dg/vmx/gcc-bug-7.c: New.
23817 * gcc.dg/vmx/gcc-bug-8.c: New.
23818 * gcc.dg/vmx/gcc-bug-9.c: New.
23819 * gcc.dg/vmx/gcc-bug-b.c: New.
23820 * gcc.dg/vmx/gcc-bug-c.c: New.
23821 * gcc.dg/vmx/gcc-bug-d.c: New.
23822 * gcc.dg/vmx/gcc-bug-e.c: New.
23823 * gcc.dg/vmx/gcc-bug-f.c: New.
23824 * gcc.dg/vmx/gcc-bug-g.c: New.
23825 * gcc.dg/vmx/gcc-bug-i.c: New.
23826 * gcc.dg/vmx/harness.h: New.
23827 * gcc.dg/vmx/ira1.c: New.
23828 * gcc.dg/vmx/ira2a.c: New.
23829 * gcc.dg/vmx/ira2b.c: New.
23830 * gcc.dg/vmx/ira2.c: New.
23831 * gcc.dg/vmx/ira2c.c: New.
23832 * gcc.dg/vmx/mem.c: New.
23833 * gcc.dg/vmx/newton-1.c: New.
23834 * gcc.dg/vmx/ops.c: New.
23835 * gcc.dg/vmx/sn7153.c: New.
23836 * gcc.dg/vmx/spill2.c: New.
23837 * gcc.dg/vmx/spill3.c: New.
23838 * gcc.dg/vmx/spill.c: New.
23839 * gcc.dg/vmx/t.c: New.
23840 * gcc.dg/vmx/varargs-1.c: New.
23841 * gcc.dg/vmx/varargs-2.c: New.
23842 * gcc.dg/vmx/varargs-3.c: New.
23843 * gcc.dg/vmx/varargs-4.c: New.
23844 * gcc.dg/vmx/varargs-5.c: New.
23845 * gcc.dg/vmx/varargs-6.c: New.
23846 * gcc.dg/vmx/varargs-7.c: New.
23847 * gcc.dg/vmx/vmx.exp: New.
23848 * gcc.dg/vmx/vprint-1.c: New.
23849 * gcc.dg/vmx/vscan-1.c: New.
23850 * gcc.dg/vmx/x-01.c: New.
23851 * gcc.dg/vmx/x-02.c: New.
23852 * gcc.dg/vmx/x-03.c: New.
23853 * gcc.dg/vmx/x-04.c: New.
23854 * gcc.dg/vmx/x-05.c: New.
23855 * gcc.dg/vmx/yousufi-1.c: New.
23856 * gcc.dg/vmx/zero-1.c: New.
23857 * gcc.dg/vmx/zero.c: New.
23858
23859 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23860
23861 * g++.dg/lookup/java1.C: Update for chage of
23862 _Jv_AllocObject.
23863 * g++.dg/lookup/java2.C: Likewise.
23864
23865 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23866
23867 * ada/acats/run_all.sh: use -O2 by default.
23868
23869 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23870
23871 * gcc.dg/vr-mult-[12].c: New tests.
23872
23873 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23874
23875 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23876
23877 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23878
23879 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23880
23881 * lib/target-supports.exp (check_profiling_available): Assume profiling
23882 isn't available for mips*-*-elf targets.
23883
23884 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23885
23886 * gcc.dg/builtins-38.c: New test.
23887
23888 2004-04-14 Eric Christopher <echristo@redhat.com>
23889
23890 * g++.dg/charset/charset.exp: Run .cc extension tests.
23891
23892 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23893
23894 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23895
23896 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23897
23898 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23899
23900 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23901
23902 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23903 * gcc.dg/i386-387-2.c: Likewise.
23904
23905 * gcc.dg/i386-387-7.c: New test.
23906 * gcc.dg/i386-387-8.c: New test.
23907
23908 * gcc.dg/builtins-37.c: New test.
23909
23910 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23911
23912 * g++.dg/pch/externc-1.C: Add missing semicolon.
23913
23914 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23915
23916 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23917
23918 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23919
23920 * gcc.c-torture/execute/20040411-1.c: New test.
23921
23922 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
23923
23924 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
23925
23926 2004-04-09 Chris Demetriou <cgd@broadcom.com>
23927
23928 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
23929
23930 2004-04-09 Zack Weinberg <zack@codesourcery.com>
23931
23932 * lib/target-supports.exp (check_named_sections_available): New.
23933 * lib/gcc-dg.exp (dg-require-named-sections): New.
23934 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
23935 old-deja.exp. Also prune error-count message from HP linker.
23936 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
23937
23938 * g++.dg/init/init-ref4.C: Use dg-require-weak.
23939 * g++.old-deja/g++.pt/static3.C: Likewise.
23940 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
23941
23942 2004-04-09 Roger Sayle <roger@eyesopen.com>
23943
23944 * gcc.c-torture/execute/20040409-1.c: New test case.
23945 * gcc.c-torture/execute/20040409-2.c: New test case.
23946 * gcc.c-torture/execute/20040409-3.c: New test case.
23947
23948 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
23949
23950 * gcc.dg/20040409-1.c: New test.
23951
23952 2004-04-08 Roger Sayle <roger@eyesopen.com>
23953
23954 PR target/14888
23955 * g++.dg/opt/pr14888.C: New test case.
23956
23957 2004-04-08 Geoffrey Keating <geoffk@apple.com>
23958
23959 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
23960 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
23961 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
23962 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
23963 New tests.
23964
23965 2004-04-08 Paul Brook <paul@codesourcery.com>
23966
23967 * gcc.dg/spill-1.c: New test.
23968
23969 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23970
23971 * gcc.dg/torture/builtin-ctype-2.c: New test.
23972
23973 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
23974
23975 * gcc.dg/pch/pch.exp: Add largefile test.
23976
23977 2004-04-06 Geoffrey Keating <geoffk@apple.com>
23978
23979 * g++.dg/pch/externc-1.Hs: New.
23980 * g++.dg/pch/externc-1.C: New.
23981
23982 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23983
23984 * gcc.dg/compat/struct-by-value-5a_main.c,
23985 gcc.dg/compat/struct-by-value-5b_main.c: New files.
23986 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
23987 * gcc.dg/compat/struct-by-value-5a_x.c,
23988 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
23989 gcc.dg/compat/struct-by-value-5_x.c.
23990 * gcc.dg/compat/struct-by-value-5a_y.c,
23991 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
23992 gcc.dg/compat/struct-by-value-5_y.c.
23993
23994 * gcc.dg/compat/struct-by-value-6a_main.c,
23995 gcc.dg/compat/struct-by-value-6b_main.c: New files.
23996 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
23997 * gcc.dg/compat/struct-by-value-6a_x.c,
23998 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
23999 gcc.dg/compat/struct-by-value-6_x.c.
24000 * gcc.dg/compat/struct-by-value-6a_y.c,
24001 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
24002 gcc.dg/compat/struct-by-value-6_y.c.
24003
24004 * gcc.dg/compat/struct-by-value-7a_main.c,
24005 gcc.dg/compat/struct-by-value-7b_main.c: New files.
24006 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
24007 * gcc.dg/compat/struct-by-value-7a_x.c,
24008 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
24009 gcc.dg/compat/struct-by-value-7_x.c.
24010 * gcc.dg/compat/struct-by-value-7a_y.c,
24011 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
24012 gcc.dg/compat/struct-by-value-7_y.c.
24013
24014 2004-04-06 Jakub Jelinek <jakub@redhat.com>
24015
24016 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
24017 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
24018 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
24019 options.
24020
24021 2004-04-06 Uros Bizjak <uros@kss-loka.si>
24022
24023 * gcc.dg/builtins-36.c: New test.
24024
24025 2004-04-06 Paul Brook <paul@codesourcery.com>
24026
24027 * README.gcc: Remove obsolete contraint on testcases.
24028
24029 2004-04-05 Paul Brook <paul@codesourcery.com>
24030
24031 PR2123
24032 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
24033 failure and exit(0) on success.
24034 * g++.dg/expr/anew2.C: Ditto.
24035 * g++.dg/expr/anew3.C: Ditto.
24036 * g++.dg/expr/anew4.C: Ditto.
24037
24038 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
24039
24040 PR c++/3518
24041 * g++.dg/template/unify7.C: New.
24042
24043 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
24044
24045 * g++.dg/README: Bring up to date with new subdirectories; remove
24046 duplicate subdirectory lines.
24047
24048 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
24049
24050 PR c++/14007
24051 * g++.dg/template/unify5.C: New.
24052 * g++.dg/template/unify6.C: New.
24053 * g++.dg/template/qualttp20.C: Adjust.
24054 * g++.old-deja/g++.jason/report.C: Adjust.
24055 * g++.old-deja/g++.other/qual1.C: Adjust.
24056
24057 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24058
24059 PR c++/14803
24060 * g++.dg/inherit/ptrmem1.C: New test.
24061
24062 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24063
24064 PR c++/14755
24065 * gcc.c-torture/execute/20040331-1.c: New test.
24066 * gcc.dg/20040331-1.c: New test.
24067
24068 2004-04-01 Paul Brook <paul@codesourcery.com>
24069
24070 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24071
24072 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24073
24074 PR c++/14724
24075 * g++.dg/init/goto1.C: New test.
24076
24077 PR c++/14763
24078 * g++.dg/template/defarg4.C: New test.
24079
24080 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24081
24082 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24083
24084 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24085
24086 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24087
24088 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24089
24090 * gcc.dg/noncompile/undeclared-2.c: New test.
24091
24092 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24093
24094 * gcc.dg/940409-1.c: Remove XFAIL.
24095 * gcc.dg/reg-vol-struct-1.c: New test.
24096
24097 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24098
24099 * gcc.dg/torture/builtin-wctype-1.c: New test.
24100
24101 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24102
24103 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24104 * gcc.dg/20001101-1.c: Likewise.
24105 * gcc.dg/20001102-1.c: Likewise.
24106
24107 2004-03-25 Roger Sayle <roger@eyesopen.com>
24108
24109 * gcc.dg/compare8.c: Add an additional test for XOR.
24110
24111 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24112
24113 * gcc.dg/torture/builtin-ctype-1.c: New test.
24114
24115 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24116
24117 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24118 * gcc.dg/torture/builtin-math-1.c: Likewise.
24119 * gcc.dg/torture/builtin-power-1.c: New test.
24120
24121 2004-03-24 Andreas Schwab <schwab@suse.de>
24122
24123 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24124 IA64 assembler.
24125
24126 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24127 Roger Sayle <roger@eyesopen.com>
24128
24129 * gcc.dg/compare8.c: New test case.
24130
24131 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24132
24133 * g++.dg/ext/altivec-7.C: New test.
24134
24135 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24136
24137 PR 12267, 12391, 12560, 13129, 14114, 14133
24138 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24139 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24140 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24141 Adjust error regexps.
24142 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24143 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24144 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24145 * gcc.dg/local1.c: Add explanatory comment.
24146
24147 2004-03-23 Roger Sayle <roger@eyesopen.com>
24148
24149 PR optimization/14669
24150 * g++.dg/opt/fold2.C: New test case.
24151
24152 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24153
24154 PR c/14069
24155 * gcc.dg/20040322-1.c: New test.
24156
24157 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24158
24159 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24160 * gcc.dg/ultrasp4.c: Likewise.
24161 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24162
24163 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24164
24165 * gcc.dg/i386-sse-8.c: Reset default options.
24166
24167 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24168
24169 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24170 in the error message text.
24171
24172 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24173
24174 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24175
24176 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24177
24178 PR c++/14616
24179 * g++.dg/init/array13.C: New test.
24180
24181 2004-03-20 Roger Sayle <roger@eyesopen.com>
24182
24183 PR target/13889
24184 * gcc.c-torture/compile/pr13889.c: New test case.
24185
24186 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24187
24188 PR c/14635
24189 * builtins-1.c (nan, nans): Don't test.
24190 * builtins-30.c: Don't use nan, nanf, nanl.
24191 * builtins-35.c: New test.
24192
24193 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24194
24195 * g++.dg/ext/altivec-6.C: New test.
24196
24197 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24198
24199 * g++.dg/init/placement3.C: New test.
24200
24201 * g++.dg/template/spec13.C: New test.
24202
24203 * g++.dg/lookup/using11.C: New test.
24204
24205 * g++.dg/lookup/koenig3.C: New test.
24206
24207 * g++.dg/template/operator2.C: New test.
24208
24209 * g++.dg/expr/dtor3.C: New test.
24210 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24211 marker.
24212 * g++.old-deja/g++.law/visibility28.C: Likewise.
24213
24214 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24215
24216 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24217 * gcc.dg/ppc64-abi-3.c: Likewise.
24218
24219 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24220
24221 PR c++/14545
24222 * g++.dg/parse/template15.C: New test.
24223
24224 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24225
24226 * g++.dg/expr/dtor2.C: New test.
24227
24228 * g++.dg/lookup/anon4.C: New test.
24229
24230 * g++.dg/overload/using1.C: New test.
24231
24232 * g++.dg/template/lookup7.C: New test.
24233
24234 * g++.dg/template/typename6.C: New test.
24235
24236 * g++.dg/expr/cond6.C: New test.
24237
24238 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24239
24240 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24241
24242 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24243
24244 * g++.dg/expr/cond5.C: New test.
24245 * g++.dg/expr/constcast1.C: Likewise.
24246 * g++.dg/expr/ptrmem2.C: Likewise.
24247 * g++.dg/expr/ptrmem3.C: Likewise.
24248 * g++.dg/lookup/main1.C: Likewise.
24249 * g++.dg/template/lookup6.C: Likewise.
24250
24251 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24252
24253 * gcc.dg/local1.c: New test.
24254
24255 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24256
24257 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24258
24259 * gcc.dg/torture/builtin-convert-1.c: New test.
24260
24261 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24262
24263 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24264
24265 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24266
24267 PR c++/14481
24268 * g++.dg/warn/Wunused-7.C: New test.
24269
24270 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24271
24272 * gcc.dg/torture/builtin-integral-1.c: New test.
24273
24274 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24275
24276 PR c++/14586
24277 * g++.dg/parse/non-dependent3.C: New test.
24278
24279 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24280
24281 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24282 * g++.dg/eh/simd-2.C: Likewise.
24283 * g++.dg/init/array10.C: Likewise.
24284 * gcc.c-torture/compile/simd-1.c: Likewise.
24285 * gcc.c-torture/compile/simd-2.c: Likewise.
24286 * gcc.c-torture/compile/simd-3.c: Likewise.
24287 * gcc.c-torture/compile/simd-4.c: Likewise.
24288 * gcc.c-torture/compile/simd-6.c: Likewise.
24289 * gcc.c-torture/execute/simd-1.c: Likewise.
24290 * gcc.c-torture/execute/simd-2.c: Likewise.
24291 * gcc.dg/compat/vector-defs.h: Likewise.
24292 * gcc.dg/20020531-1.c: Likewise.
24293 * gcc.dg/altivec-3.c: Likewise.
24294 * gcc.dg/altivec-4.c: Likewise.
24295 * gcc.dg/altivec-varargs-1.c: Likewise.
24296 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24297 * gcc.dg/i386-mmx-3.c: Likewise.
24298 * gcc.dg/i386-sse-4.c: Likewise.
24299 * gcc.dg/i386-sse-5.c: Likewise.
24300 * gcc.dg/i386-sse-8.c: Likewise.
24301 * gcc.dg/simd-1.c: Likewise.
24302 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24303 __ev64_opaque__ since the machine description provides it.
24304
24305 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24306
24307 * lib/compat.exp (skip_list): New global variable.
24308 Use it to hold the user defined COMPAT_SKIPS list if any.
24309 (compat-obj): Add the members of skip_list to optall.
24310
24311 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24312
24313 * gcc.dg/compat/union-by-value-1_main.c,
24314 union-by-value-1_x.c, union-by-value-1_y.c,
24315 union-check.h, union-defs.h,
24316 union-init.h, union-return-1_main.c,
24317 union-return-1_x.c, union-return-1_y.c: New files.
24318
24319 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24320
24321 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24322 mixed-struct-init.h: Add 4 mixed structure types.
24323 struct-by-value-21_main.c, struct-by-value-21_x.c,
24324 struct-by-value-21_y.c, struct-return-21_main.c,
24325 struct-return-21_x.c, struct-return-21_y.c: New files.
24326
24327 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24328
24329 PR c++/14550
24330 * g++.dg/parse/template14.C: New test.
24331
24332 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24333
24334 * gcc.c-torture/execute/20040313-1.c: New test.
24335
24336 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24337
24338 PR target/14533
24339 * gcc.dg/20040311-2.c: New test.
24340
24341 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24342
24343 PR other/14544
24344 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24345 bit-field.
24346
24347 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24348
24349 * gcc.dg/20040305-2.c: Add missing return statement.
24350
24351 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24352
24353 * gcc.dg/builtins-34.c: Also check pow10*.
24354
24355 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24356
24357 PR target/14262
24358 * gcc.dg/20040305-2.c: New test.
24359
24360 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24361
24362 * gcc.dg/20040310-1.c: New test.
24363
24364 2004-03-11 Roger Sayle <roger@eyesopen.com>
24365
24366 * gcc.c-torture/execute/20040311-1.c: New test case.
24367
24368 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24369
24370 PR c++/14476
24371 * g++.dg/lookup/enum1.C: New test.
24372
24373 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24374
24375 PR c++/14510
24376 * g++.dg/lookup/struct2.C: New test.
24377
24378 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24379
24380 * gcc.dg/builtins-34.c: New test.
24381
24382 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24383
24384 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24385
24386 2004-03-09 James E Wilson <wilson@specifixinc.com>
24387
24388 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24389 * gcc.dg/alias-2.c: New testcase.
24390
24391 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24392
24393 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24394
24395 2004-03-09 Roger Sayle <roger@eyesopen.com>
24396
24397 * gcc.c-torture/execute/20040309-1.c: New test case.
24398
24399 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24400
24401 PR c++/14397
24402 * g++.dg/overload/ref1.C: New.
24403
24404 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24405
24406 PR c++/14409
24407 * g++.dg/template/spec12.C: New test.
24408
24409 PR c++/14448
24410 * g++.dg/parse/crash14.C: New test.
24411
24412 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24413
24414 PR c++/14230
24415 * g++.dg/init/ref11.C: New test.
24416
24417 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24418
24419 PR c++/14432
24420 * g++.dg/parse/builtin2.C: New test.
24421
24422 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24423
24424 PR c++/14401
24425 * g++.dg/init/ctor3.C: New test.
24426 * g++.dg/init/union1.C: New test.
24427 * g++.dg/ext/anon-struct4.C: New test.
24428
24429 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24430
24431 * g++.dg/lookup/koenig1.C: Tweak error messages.
24432 * g++.dg/lookup/used-before-declaration.C: Likewise.
24433 * g++.dg/other/do1.C: Likewise.
24434 * g++.dg/overload/koenig1.C: Likewise.
24435 * g++.dg/parse/crash13.C: Likewise.
24436 * g++.dg/template/instantiate3.C: Likewise.
24437
24438 2004-03-08 Eric Christopher <echristo@redhat.com>
24439
24440 * * lib/target-supports.exp: Enable libiconv in test
24441 compilation. Fix up error checking.
24442
24443 2004-03-08 Roger Sayle <roger@eyesopen.com>
24444
24445 PR middle-end/14289
24446 * gcc.dg/pr14289-1.c: New test case.
24447 * gcc.dg/pr14289-2.c: Likewise.
24448 * gcc.dg/pr14289-3.c: Likewise.
24449
24450 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24451
24452 * gcc.c-torture/execute/20040308-1.c: New test.
24453
24454 2004-03-07 Roger Sayle <roger@eyesopen.com>
24455
24456 * gcc.c-torture/execute/20040307-1.c: New test case.
24457
24458 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24459
24460 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24461
24462 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24463
24464 * gcc.dg/20040306-1.c: New test.
24465
24466 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24467
24468 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24469 them static.
24470 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24471
24472 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24473
24474 PR c/14465
24475 * gcc.dg/decl-6.c: New test.
24476
24477 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24478
24479 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24480 Rename LOGPOW -> LOG_POW.
24481 (SQRT_EXP, POW_EXP): New.
24482
24483 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24484
24485 * gcc.dg/i386-sse-8.c: New test.
24486
24487 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24488
24489 PR c/14114
24490 * gcc.dg/decl-5.c: New test.
24491
24492 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24493
24494 * gcc.dg/20040305-1.c: New test.
24495
24496 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24497
24498 PR other/14354
24499 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24500
24501 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24502
24503 PR c++/14425, c++/14426
24504 * g++.dg/ext/altivec-4.C: New test.
24505 * g++.dg/ext/altivec-5.C: New test.
24506
24507 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24508
24509 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24510 global variables of a type with no linkage.
24511 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24512 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24513 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24514 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24515 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24516 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24517 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24518 * g++.dg/warn/deprecated.C: Name enum Color.
24519 * g++.dg/overload/VLA.C: Name structure for 'b'.
24520 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24521
24522 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24523
24524 * gcc.c-torture/compile/20040304-1.c: New test.
24525
24526 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24527
24528 PR 13728
24529 * gcc.dg/decl-4.c: New testcase.
24530
24531 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24532
24533 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24534 as PRECF if sizeof (float) > sizeof (double).
24535 (PRECL): Make it the same as PRECF if
24536 sizeof (float) > sizeof (long double).
24537
24538 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24539
24540 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24541 system type. Add check for irix6 which doesn't have c99 runtime.
24542
24543 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24544
24545 * gcc.dg/const-elim-1.c: xfail for xtensa.
24546
24547 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24548
24549 PR c++/14369
24550 * g++.dg/template/cond4.C: New test.
24551
24552 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24553
24554 PR c++/14360
24555 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24556
24557 PR c++/14361
24558 * g++.dg/parse/defarg7.C: New test.
24559
24560 PR c++/14359
24561 * g++.dg/template/friend26.C: New test.
24562
24563 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24564
24565 PR c++/14324
24566 * g++.dg/abi/mangle21.C: New test.
24567
24568 PR c++/14260
24569 * g++.dg/parse/constructor2.C: New test.
24570
24571 PR c++/14337
24572 * g++.dg/template/sfinae1.C: New test.
24573
24574 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24575
24576 PR c++/14267
24577 * g++.dg/expr/crash2.C: New test.
24578
24579 PR middle-end/13448
24580 * gcc.dg/inline-5.c: New test.
24581 * gcc.dg/always-inline.c: Split out tests into ...
24582 * gcc.dg/always-inline2.c: ... this and ...
24583 * gcc.dg/always-inline3.c: ... this.
24584
24585 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24586
24587 PR debug/12103
24588 * g++.dg/debug/crash1.C: New test.
24589
24590 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24591
24592 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24593 function with __attribute__((noinline)).
24594 (recurser_void2): Likewise.
24595 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24596 (recurser_void2): Likewise.
24597
24598 2004-02-29 Roger Sayle <roger@eyesopen.com>
24599
24600 PR middle-end/14203
24601 * g++.dg/warn/Wunused-6.C: New test case.
24602
24603 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24604
24605 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24606 not defined.
24607
24608 2004-02-27 Eric Christopher <echristo@redhat.com>
24609
24610 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24611 * g++.dg/charset/asm2.c: Run only x86.
24612 * gcc.dg/charset/asm3.c: Ditto.
24613
24614 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24615
24616 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24617 ld_library_path.
24618
24619 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24620
24621 * g++.dg/ext/altivec-3.C: New.
24622
24623 2004-02-26 Richard Henderson <rth@redhat.com>
24624
24625 * g++.dg/ext/attrib10.C: Mark for warning.
24626 * gcc.dg/attr-alias-1.c: New.
24627
24628 2004-02-26 Richard Henderson <rth@redhat.com>
24629
24630 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24631 * gcc.c-torture/execute/20040208-2.c: ... it back.
24632
24633 2004-02-26 Eric Christopher <echristo@redhat.com>
24634
24635 * lib/target-supports.exp (check-iconv-available): New function.
24636 * lib/gcc-dg.exp (dg-require-iconv): New function.
24637 Use above.
24638 * gcc.dg/charset: New directory.
24639 * gcc.dg/charset/charset.exp: New file.
24640 * gcc.dg/charset/asm1.c: Ditto.
24641 * gcc.dg/charset/asm2.c: Ditto.
24642 * gcc.dg/charset/asm3.c: Ditto.
24643 * gcc.dg/charset/asm4.c: Ditto.
24644 * gcc.dg/charset/asm5.c: Ditto.
24645 * gcc.dg/charset/attribute1.c: Ditto.
24646 * gcc.dg/charset/attribute2.c: Ditto.
24647 * gcc.dg/charset/string1.c: Ditto.
24648 * g++.dg/charset: New directory.
24649 * g++.dg/dg.exp: Add here. Special options.
24650 * g++.dg/charset/charset.exp: New file.
24651 * g++.dg/charset/asm1.c: Ditto.
24652 * g++.dg/charset/asm2.c: Ditto.
24653 * g++.dg/charset/asm3.c: Ditto.
24654 * g++.dg/charset/asm4.c: Ditto.
24655 * g++.dg/charset/attribute1.c: Ditto.
24656 * g++.dg/charset/attribute2.c: Ditto.
24657 * g++.dg/charset/extern1.cc: Ditto.
24658 * g++.dg/charset/extern2.cc: Ditto.
24659 * g++.dg/charset/string1.c: Ditto.
24660
24661 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24662
24663 PR c++/14278
24664 * g++.dg/parse/comma1.C: New test.
24665
24666 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24667
24668 PR c++/14284
24669 * g++.dg/template/ttp8.C: New test.
24670
24671 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24672
24673 * gcc.dg/fixuns-trunc-1.c: New test.
24674
24675 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24676
24677 * gcc.dg/builtins-config.h: Use #elif.
24678
24679 2004-02-26 Michael Matz <matz@suse.de>
24680
24681 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24682 * gcc.dg/991214-1.c: Likewise.
24683 * gcc.dg/i386-asm-1.c: Likewise.
24684
24685 2004-02-25 Richard Henderson <rth@redhat.com>
24686
24687 * gcc.c-torture/execute/20040208-2.c: Move ...
24688 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24689
24690 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24691
24692 PR c++/14246
24693 * g++.dg/other/crash-3.C: New test.
24694
24695 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24696
24697 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24698 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24699
24700 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24701 HP-UX.
24702
24703 2004-02-24 Michael Matz <matz@suse.de>
24704
24705 * gcc.dg/i386-regparm.c: New.
24706
24707 2004-02-23 James E Wilson <wilson@specifixinc.com>
24708
24709 * gcc.c-torture/execute/20040223-1.c: New.
24710
24711 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24712 Kazu Hirata <kazu@cs.umass.edu>
24713
24714 * gcc.dg/fwritable-strings-1.c: Remove.
24715
24716 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24717
24718 PR c/14156
24719 * gcc.dg/20040223-1.c: New test.
24720
24721 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24722
24723 PR c++/14106
24724 * g++.dg/ext/typeof9.C: New test.
24725
24726 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24727
24728 PR c++/14250
24729 * g++.dg/other/switch1.C: New test.
24730
24731 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24732
24733 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24734 * gcc.dg/va-arg-1.c: Likewise.
24735
24736 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24737
24738 PR c++/14143
24739 * g++.dg/template/koenig5.C: New test.
24740
24741 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24742
24743 * g++.dg/ext/altivec-1.C: Generalize target triple.
24744 * g++.dg/ext/altivec-2.C: New test case.
24745 * g++.dg/ext/altivec_check.h: New file.
24746 * gcc.dg/altivec-1.c: Generalize target triple;
24747 include altivec_check.h and call altivec_check().
24748 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24749 * gcc.dg/altivec-6.c: New test case.
24750 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24751 type casts as needed.
24752 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24753 altivec_check().
24754 * gcc.dg/altivec-12.c: New test case.
24755 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24756 include altivec_check.h and call altivec_check().
24757 * gcc.dg/altivec_check.h: New file.
24758
24759 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24760
24761 * lib/target-supports.exp (check_alias_available): Don't mangle
24762 function `g' in test program.
24763
24764 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24765
24766 * lib/target-supports.exp (check_profiling_available): Check
24767 argument to determine whether we support a profiling type.
24768 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24769 check_profiling_available.
24770 * g++.dg/bprob/bprob.exp: Likewise.
24771 * g77.dg/bprob/bprob.exp: Likewise.
24772 * gcc.misc-tests/bprob.exp: Likewise.
24773 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24774 dg-require-profiling and delete expected error handling.
24775 * gcc.dg/20021014-1.c: Likewise.
24776 * gcc.dg/nest.c: Likewise.
24777
24778 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24779
24780 PR c++/12007
24781 * g++.dg/other/vthunk1.C: New test.
24782
24783 2004-02-20 Falk Hueffner <falk@debian.org>
24784
24785 PR target/14201
24786 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24787
24788 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24789
24790 PR c++/13927
24791 * g++.dg/other/error8.C: Remove XFAIL markers.
24792
24793 PR c++/14173
24794 * g++.dg/ext/packed5.C: New test.
24795
24796 PR c++/14199
24797 * g++.dg/warn/Wunused-5.C: New test.
24798
24799 PR c++/14186
24800 * g++.dg/lookup/member1.C: New test.
24801
24802 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24803
24804 * gcc.c-torture/compile/20040130-1.c: Enable only when
24805 __INT_MAX__ >= 2147483647L.
24806 * gcc.c-torture/compile/961203-1.c: Likewise.
24807
24808 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24809
24810 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24811 * g++.dg/opt/template1.C: Robustify assembler regexp
24812
24813 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24814
24815 * gcc.c-torture/execute/simd-4.x: Remove.
24816 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24817 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24818 Guard with #ifndef SKIP_ATTRIBUTE.
24819 * gcc.dg/compat/vector-1_y.c: Likewise.
24820 * gcc.dg/compat/vector-2_x.c: Likewise.
24821 * gcc.dg/compat/vector-2_y.c: Likewise.
24822 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24823 * g++.dg/eh/simd-2.C: Likewise.
24824
24825 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24826
24827 * gcc.c-torture/compile/complex-1.c: New.
24828
24829 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24830
24831 PR target/14209
24832 * gcc.c-torture/execute/20040218-1.c: New test.
24833
24834 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24835
24836 PR c++/14181
24837 * g++.dg/parse/new2.C: New test.
24838
24839 2004-02-18 Paul Brook <paul@codesourcery.com>
24840
24841 * gcc.c-torture/compile/libcall-1.c: New test.
24842
24843 2004-02-18 Paul Brook <paul@codesourcery.com>
24844
24845 PR debug/12934
24846 * gcc.dg/debug/debug-7.c: New test.
24847
24848 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24849
24850 * gcc.dg/20040217-1.c: New test.
24851
24852 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24853
24854 * gcc.c-torture/execute/990208-1.x: Delete.
24855
24856 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24857
24858 * gcc.c-torture/execute/20040208-2.x: New file.
24859
24860 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24861
24862 PR c++/11326
24863 * g++.dg/abi/structret1.C: New test.
24864
24865 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24866
24867 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24868 (i386_cpuid): No need to test if cpuid is available on AMD64.
24869 Fix assembly, so that it works onboth i386 and AMD64.
24870 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24871 (vecInLong): Fix s[] member type to unsigned int.
24872 (vecInWord): Remove type.
24873 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24874 (a64, b64, c64, d64, e64): Remove.
24875 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24876 Remove unused variable. Remove initialization of removed variables.
24877 Don't call mmx_tests nor sse_tests.
24878 (reference_mmx, reference_sse): Remove.
24879 (check): Add return stmt.
24880 * gcc.dg/i386-sse-7.c: New test.
24881 * gcc.dg/i386-mmx-4.c: New test.
24882
24883 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24884
24885 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24886 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24887 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24888 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24889 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24890 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24891 g++.dg/tc1/dr94.C: Fix line terminator.
24892
24893 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24894
24895 * gcc.c-torture/compile/20040216-1.c: New.
24896
24897 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24898
24899 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24900 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24901 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24902 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24903 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24904 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24905
24906 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24907
24908 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24909
24910 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24911
24912 PR c++/13971
24913 * g++.dg/expr/cond4.C: New test.
24914
24915 PR c++/14086
24916 * g++.dg/lookup/crash2.C: New test.
24917
24918 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
24919
24920 * gcc.c-torture/compile/20040214-2.c: New test.
24921
24922 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
24923
24924 PR c++/14116
24925 * g++.dg/ext/typeof8.C: New test.
24926
24927 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
24928
24929 * gcc.c-torture/compile/20040214-1.c: New test.
24930
24931 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24932
24933 PR c++/13635
24934 * g++.dg/template/spec11.C: New test.
24935
24936 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24937
24938 PR c++/13927
24939 * g++.dg/other/error8.C: New test.
24940
24941 2004-02-13 Mark Mitchell <mark@codesourcery.com>
24942
24943 PR c++/14122
24944 * g++.dg/template/array4.C: New test.
24945
24946 PR c++/14108
24947 * g++.dg/inherit/thunk2.C: New test.
24948
24949 PR c++/14083
24950 * g++.dg/eh/cond2.C: New test.
24951
24952 2004-02-12 Alan Modra <amodra@bigpond.net.au>
24953
24954 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
24955
24956 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
24957
24958 * lib/scanasm.exp (dg-scan): Quote pattern before display.
24959
24960 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
24961
24962 * g++.dg/simd-2.C: xfail on ppc64-linux.
24963
24964 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
24965
24966 PR c/456
24967 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
24968 tests.
24969
24970 2004-02-11 Uros Bizjak <uros@kss-loka.si>
24971
24972 * gcc.dg/builtins-33.c: New test.
24973
24974 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
24975
24976 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
24977
24978 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24979
24980 * g++.dg/simd-2.C: Set -maltivec for ppc64.
24981
24982 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
24983
24984 * gcc.dg/ppc64-abi-3.c: New test.
24985
24986 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24987
24988 PR c/14092
24989
24990 * gcc.dg/pr14092-1.c: New testcase.
24991
24992 2004-02-10 Alan Modra <amodra@bigpond.net.au>
24993
24994 * gcc.dg/cpp/assert4.c: Fix typo last change.
24995
24996 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
24997 * gcc.dg/cpp/assert4.c: Handle powerpc64.
24998
24999 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
25000
25001 2004-02-09 Roger Sayle <roger@eyesopen.com>
25002
25003 * gcc.c-torture/compile/20040209-1.c: New test case.
25004
25005 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
25006
25007 * gcc.dg/c90-init-1.c: Adjust expected error messages.
25008
25009 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
25010
25011 * gcc.c-torture/execute/20040208-[12].c: New tests.
25012
25013 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25014
25015 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
25016
25017 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25018
25019 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
25020
25021 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25022
25023 Bug 13856
25024 * gcc.dg/visibility-8.c: New testcase.
25025
25026 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25027
25028 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25029 arguments.
25030 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
25031
25032 2004-02-07 Roger Sayle <roger@eyesopen.com>
25033
25034 PR middle-end/13696
25035 * g++.dg/opt/fold1.C: New test case.
25036
25037 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25038
25039 PR c++/14033
25040 * g++.dg/other/crash-2.C: New test.
25041
25042 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25043
25044 PR c++/14028
25045 * g++.dg/parse/angle-bracket2.C: New test.
25046
25047 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25048
25049 PR middle-end/13750
25050 Revert:
25051 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25052 PR pch/13361
25053 * testsuite/g++.dg/pch/wchar-1.C: New.
25054 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25055
25056 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25057
25058 PR c++/14008
25059 * g++.dg/parse/error15.C: New test.
25060 * g++.dg/parse/crash11.C: Update dg-error mark.
25061
25062 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25063
25064 PR c++/13932
25065 * g++.dg/warn/conv2.C: New test.
25066
25067 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25068
25069 PR c++/13086
25070 * g++.dg/warn/incomplete1.C: Remove xfail.
25071
25072 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25073
25074 * lib/file-format.exp (gcc_target_object_format): Use
25075 ${tool}_target_compile, not gcc_target_compile.
25076 * lib/target-supports.exp (check_alias_available): Likewise.
25077 (check_gc_sections_available): Likewise.
25078 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25079 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25080 dg-require-alias.
25081
25082 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25083
25084 PR c++/13969
25085 * g++.dg/template/static6.C: New test.
25086
25087 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25088
25089 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25090
25091 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25092
25093 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25094 tests for systems where `char' is unsigned by default.
25095
25096 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25097
25098 PR c++/13997
25099 * g++.dg/template/partial3.C: New test.
25100
25101 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25102
25103 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25104 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25105 Remove mentions of obsolete ports.
25106
25107 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25108
25109 * gcc.dg/noncompile/20001228-1.c: Fix for new
25110 error message.
25111
25112 2004-02-03 Roger Sayle <roger@eyesopen.com>
25113
25114 PR target/9348
25115 * gcc.c-torture/execute/multdi-1.c: New test case.
25116
25117 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25118
25119 PR c++/13925
25120 * g++.dg/template/lookup5.C: New test.
25121
25122 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25123
25124 PR c++/13950
25125 * g++.dg/template/lookup4.C: New test.
25126
25127 PR c++/13970
25128 * g++.dg/parse/error14.C: New test.
25129
25130 PR c++/14002
25131 * g++.dg/parse/template13.C: New test.
25132
25133 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25134
25135 PR c++/13978
25136 * g++.dg/template/koenig4.C: New test.
25137
25138 PR c++/13968
25139 * g++.dg/template/crash17.C: New test.
25140
25141 PR c++/13975
25142 * g++.dg/parse/error13.C: New test.
25143 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25144
25145 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25146
25147 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25148
25149 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25150
25151 PR c/11658
25152 PR c/13994
25153 * gcc.dg/noncompile/20040203-1.c: New test.
25154 * gcc.dg/noncompile/20040203-2.c: Likewise.
25155 * gcc.dg/noncompile/20040203-3.c: Likewise.
25156 * gcc.dg/20040203-1.c: Likewise.
25157
25158 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25159
25160 PR c++/10858
25161 * g++.dg/template/sizeof7.C: New test.
25162
25163 2004-02-02 Eric Christopher <echristo@redhat.com>
25164 Zack Weinberg <zack@codesourcery.com>
25165
25166 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25167
25168 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25169
25170 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25171 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25172 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25173 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25174
25175 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25176
25177 PR c++/13113
25178 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25179
25180 PR c++/13854
25181 * g++.dg/ext/attrib13.C: New test.
25182
25183 PR c++/13907
25184 * g++.dg/conversion/op2.C: New test.
25185
25186 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25187
25188 * gcc.dg/titype-1.c: Fix pasto.
25189
25190 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25191
25192 * gcc.dg/titype-1.c: New test.
25193
25194 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25195
25196 PR c++/13957
25197 * g++.dg/template/non-type-template-argument-1.C,
25198 g++.dg/template/qualified-id1.C: Update dg-error marks.
25199 * g++.dg/template/nontype6.C: New test.
25200
25201 2004-02-01 Roger Sayle <roger@eyesopen.com>
25202
25203 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25204 * gcc.dg/builtins-31.c: New testcase.
25205 * gcc.dg/builtins-32.c: New testcase.
25206
25207 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25208
25209 * objc.dg/call-super-2.m: Update line numbers
25210 for the including of stddef.h.
25211
25212 2004-01-30 Michael Matz <matz@suse.de>
25213
25214 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25215 g++.dg/ext/case-range3.C: New tests.
25216
25217 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25218
25219 DR206
25220 PR c++/13813
25221 * g++.dg/template/member4.C: New test.
25222
25223 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25224
25225 PR c++/13683
25226 * g++.dg/template/sizeof6.C: New test.
25227
25228 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25229
25230 * gcc.dg/fwritable-strings-1.c: New test.
25231
25232 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25233
25234 * gcc.c-torture/compile/20040130-1.c: New test.
25235
25236 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25237
25238 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25239
25240 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25241
25242 PR c++/13883
25243 * g++.dg/template/ctor3.C: New test.
25244
25245 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25246
25247 * g++.dg/tc1: New directory.
25248 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25249 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25250 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25251 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25252 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25253
25254 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25255
25256 * g++.dg/parse/error11.C: New test.
25257 * g++.dg/parse/error12.C: Likewise.
25258
25259 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25260
25261 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25262 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25263
25264 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25265
25266 PR c++/13791
25267 * g++.dg/ext/attrib12.C: New test.
25268
25269 PR c++/13736
25270 * g++.dg/parse/cast2.C: New test.
25271
25272 2004-01-27 James E Wilson <wilson@specifixinc.com>
25273
25274 * objc.dg/encode-2.m (main): New local string. Set depending on
25275 sizeof long. Use in sscanf call.
25276 * objc.dg/encode-3.m (main): New local string. Set depending on
25277 sizeof long. Use in scan_initial call.
25278
25279 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25280
25281 * objc.dg/call-super-2.m: Make LP64-safe.
25282 * objc.dg/desig-init-1.m: Likewise.
25283
25284 2004-01-27 Devang Patel <dpatel@apple.com>
25285
25286 * g++.dg/debug/namespace1.C: New test.
25287
25288 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25289
25290 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25291 xscale-*-*.
25292
25293 * gcc.dg/arm-mmx-1.c: New test.
25294
25295 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25296
25297 * gcc.dg/20040127-1.c: New test.
25298 * gcc.dg/20040127-2.c: New test.
25299
25300 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25301
25302 * objc.dg/stret-1.m (glob): Renamed to globa.
25303
25304 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25305
25306 PR c++/13663
25307 * g++.dg/expr/for1.C: New test.
25308
25309 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25310
25311 PR middle-end/13779
25312 * gcc.dg/darwin-longlong.c: New test.
25313
25314 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25315
25316 * gcc.dg/20040124-1.c: Moved test from here...
25317 * gcc.c-torture/compile/20040124-1.c: ...to here.
25318
25319 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25320
25321 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25322 the assembly output if -m64 is passed.
25323
25324 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25325
25326 PR c++/13833
25327 * g++.dg/template/cond3.C: New test.
25328
25329 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25330
25331 PR c++/13810
25332 * g++.dg/template/ttp7.C: New test.
25333
25334 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25335
25336 PR c++/13797
25337 * g++.dg/template/nontype4.C: New test.
25338 * g++.dg/template/nontype5.C: Likewise.
25339
25340 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25341
25342 * gcc.dg/torture/mips-clobber-at.c: New test.
25343
25344 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25345
25346 * gcc.dg/20040124-1.c: New test.
25347
25348 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25349
25350 * gcc.dg/20040123-1.c: New test.
25351
25352 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25353
25354 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25355
25356 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25357
25358 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25359
25360 2004-01-23 Andrew Pinski <apinski@apple.com>
25361
25362 * gcc.dg/20030121-1.c: Move to ..
25363 * gcc.dg/20040121-1.c: here.
25364
25365 2004-01-23 Roger Sayle <roger@eyesopen.com>
25366
25367 * gcc.dg/builtins-29.c: New test case.
25368
25369 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25370
25371 PR 18314
25372 * gcc.dg/builtins-30.c: New testcase.
25373
25374 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25375
25376 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25377 * lib/g77.exp: Likewise.
25378 * lib/objc.exp: Likewise.
25379 * lib/g++.exp: Likewise.
25380
25381 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25382
25383 * gcc.dg/struct-by-value-2.c: New test.
25384
25385 2004-01-21 Andrew Pinski <apinski@apple.com>
25386
25387 PR target/13785
25388 * gcc.dg/20030121-1.c: New test.
25389
25390 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25391
25392 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25393 clobber frame pointer register in asm statement.
25394
25395 2004-01-21 Falk Hueffner <falk@debian.org>
25396
25397 * gcc.c-torture/compile/20040121-1.c: New test.
25398
25399 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25400
25401 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25402
25403 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25404
25405 * gcc.dg/ppc64-abi-2.c: New test.
25406
25407 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25408
25409 * lib/treelang.exp: Fill out this file.
25410 * lib/treelang-dg.exp: New File.
25411
25412 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25413
25414 * gcc.c-torture/compile/981022-1.c: Remove.
25415 * gcc.dg/array-5.c: Remove XFAIL.
25416 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25417 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25418 gcc.dg/cond-lvalue-1.c: Update.
25419 * gcc.dg/cast-lvalue-2.c: New test.
25420
25421 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25422
25423 PR c++/13592
25424 * g++.dg/other/error1.C (class foo): Tweak error message.
25425
25426 PR c++/13592
25427 * g++.dg/template/call2.C: New test.
25428
25429 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25430
25431 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25432 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25433 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25434 scalar-return-1_x.c, scalar-return-2_y.c,
25435 scalar-return-3_x.c, scalar-return-3_y.c,
25436 scalar-return-4_x.c, scalar-return-4_y.c,
25437 struct-align-1.h, struct-align-1_x.c,
25438 struct-align-1_y.c, struct-align-2.h,
25439 struct-align-2_x.c, struct-align-2_y.c,
25440 struct-by-value-10_y.c, struct-by-value-11_x.c,
25441 struct-by-value-11_y.c, struct-by-value-12_x.c,
25442 struct-by-value-12_y.c, struct-by-value-13_x.c,
25443 struct-by-value-13_y.c, struct-by-value-14_x.c,
25444 struct-by-value-14_y.c, struct-by-value-15_x.c,
25445 struct-by-value-15_y.c, struct-by-value-16_y.c,
25446 struct-by-value-17_y.c, struct-by-value-18_y.c,
25447 struct-by-value-19_y.c, struct-by-value-1_x.c,
25448 struct-by-value-1_y.c, struct-by-value-20_y.c,
25449 struct-by-value-2_x.c, struct-by-value-2_y.c,
25450 struct-by-value-3_y.c, struct-by-value-4_x.c,
25451 struct-by-value-4_y.c, struct-by-value-5_y.c,
25452 struct-by-value-6_y.c, struct-by-value-7_y.c
25453 struct-by-value-8_x.c, struct-by-value-8_y.c
25454 struct-by-value-9_x.c, struct-by-value-9_y.c
25455 struct-return-10_x.c, struct-return-10_y.c,
25456 struct-return-19_x.c, struct-return-20_x.c
25457 struct-return-2_x.c, struct-return-2_y.c
25458 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25459 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25460
25461 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25462
25463 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25464 attribute on sparc*-sun-solaris2.*.
25465
25466 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25467
25468 PR c++/13710
25469 * g++.dg/ext/typeof7.C: New test.
25470
25471 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25472
25473 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25474 * gcc.dg/const-elim-1.c: Same.
25475
25476 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25477
25478 * objc.dg/stret-1.m: New.
25479 * objc.dg/stret-2.m: New.
25480
25481 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25482
25483 PR c++/11895
25484 * g++.dg/ext/vector1.C: New test.
25485
25486 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25487
25488 * gcc.dg/pch/import-1.c: New.
25489 * gcc.dg/pch/import-1.hs: New.
25490 * gcc.dg/pch/import-1a.h: New.
25491 * gcc.dg/pch/import-1b.h: New.
25492 * gcc.dg/pch/import-1c.h: New.
25493
25494 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25495
25496 PR c++/13574
25497 * g++.dg/ext/array1.C: New test.
25498
25499 PR c++/13178
25500 * g++.dg/conversion/op1.C: New test.
25501
25502 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25503
25504 PR 11864
25505 From Kazumoto Kojima / Dan Kegel:
25506 * gcc.dg/pr11864-1.c: New test.
25507
25508 PR 10392
25509 From Marcus Comstedt / Dan Kegel:
25510 * gcc.dg/pr10392-1.c: New test.
25511
25512 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25513
25514 PR c++/13478
25515 * g++.dg/init/ref10.C: New test.
25516
25517 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25518
25519 PR c++/13407
25520 * g++.dg/parse/typename6.C: New test.
25521
25522 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25523
25524 PR pch/13361
25525 * testsuite/g++.dg/pch/wchar-1.C: New.
25526 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25527
25528 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25529
25530 PR c++/9259
25531 * g++.dg/expr/sizeof2.C: New test.
25532
25533 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25534
25535 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25536
25537 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25538
25539 PR c++/13659
25540 * g++.dg/lookup/strong-using-3.C: New.
25541 * g++.dg/lookup/using-10.C: New.
25542
25543 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25544
25545 PR c++/13594
25546 * g++.dg/lookup/strong-using-2.C: New.
25547
25548 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25549 Dan Kegel <dank@kegel.com>
25550 J"orn Rennecke <joern.rennecke@superh.com>
25551
25552 PR target/9365
25553 * gcc.dg/pr9365-1.c: New test.
25554
25555 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25556
25557 PR c++/8856
25558 * g++.dg/parse/casting-operator2.C: New test.
25559 * g++.old-deja/g++.pt/explicit83.C: Remove.
25560
25561 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25562
25563 * gcc.dg/label-compound-stmt-1.c: New test.
25564 * gcc.c-torture/compile/950922-1.c,
25565 gcc.c-torture/compile/20000211-3.c,
25566 gcc.c-torture/compile/20000518-1.c,
25567 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25568 compound statements.
25569
25570 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25571
25572 * gcc.dg/ppc64-abi-1.c: New test.
25573
25574 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25575
25576 * g++.dg/ext/attrib9.C: Add dg-warnings.
25577
25578 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25579
25580 PR c++/12335
25581 * g++.dg/parse/dtor3.C: New test.
25582
25583 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25584
25585 PR c++/12709
25586 * g++.dg/parse/try-catch-1.C: New test.
25587
25588 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25589
25590 * ada/acats/run_all.sh: Add more verbose output in acats.log
25591 when compiling tests.
25592
25593 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25594
25595 PR 13656
25596 * gcc.dg/typedef-redecl.c: New test case.
25597 * gcc.dg/typedef-redecl.h: New support file.
25598
25599 2004-01-13 Jan Hubicka <jh@suse.cz>
25600
25601 * gcc.dg/always_inline.c: New test.
25602 * gcc.dg/debug/20031231-1.c: Fix.
25603
25604 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25605
25606 PR c++/13474
25607 * g++.dg/template/array3.C: New test.
25608
25609 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25610
25611 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25612 * g++.dg/warn/Wunused-2.C: Likewise.
25613
25614 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25615
25616 PR c++/13289
25617 * g++.dg/template/instantiate6.C: New test.
25618
25619 2004-01-12 Roger Sayle <roger@eyesopen.com>
25620
25621 PR middle-end/11397
25622 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25623
25624 2004-01-12 Jan Hubicka <jh@suse.cz>
25625
25626 PR opt/12826
25627 * gcc.dg/20040112-1.c: New.
25628
25629 * gcc.dg/dwarf-die[1-7].c: Move to...
25630 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25631 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25632
25633 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25634
25635 PR c++/4100
25636 * g++.dg/parse/friend4.C: New test.
25637
25638 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25639
25640 PR c++/4100
25641 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25642 definition is called a friend.
25643
25644 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25645
25646 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25647
25648 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25649
25650 PR c++/3478
25651 * g++.dg/parse/error10.C: New test.
25652 * g++.dg/template/arg2.C: Accept "invalid type" error.
25653
25654 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25655
25656 PR middle-end/13392
25657 * g++.dg/opt/expect2.C: New test.
25658
25659 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25660
25661 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25662 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25663 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25664 Update dg-error regexps.
25665
25666 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25667
25668 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25669 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25670
25671 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25672
25673 * gcc.dg/pragma-re-1.c: Use right pointer type.
25674
25675 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25676
25677 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25678
25679 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25680
25681 * gcc.dg/rs6000-ldouble-1.c: New.
25682
25683 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25684
25685 DR 337
25686 PR c++/9256
25687 * g++.dg/other/abstract1.C: New test.
25688
25689 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25690
25691 * g++.dg/lookup/strong-using-1.C: New.
25692
25693 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25694
25695 PR c/11234
25696 * gcc.dg/func-ptr-conv-1.c: New test.
25697 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25698
25699 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25700
25701 PR target/13380.
25702 * gcc.c-torture/compile/20040109-1.c: New.
25703
25704 2004-01-08 Stuart Hastings <stuart@apple.com>
25705
25706 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25707 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25708 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25709
25710 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25711
25712 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25713
25714 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25715
25716 * ada/acats/run_acats: Treat 'gnatchop' the same way
25717 as 'gnatmake'. Export GCC_DRIVER.
25718 * ada/acats/run_all.sh: Add target_gnatchop. Use
25719 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25720
25721 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25722
25723 PR c++/12573
25724 * g++.dg/template/dependent-expr4.C: New test.
25725
25726 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25727
25728 * gcc.dg/altivec-11.c: New test.
25729
25730 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25731
25732 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25733
25734 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25735
25736 PR c/6024
25737 * gcc.dg/enum-compat-1.c: New test.
25738 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25739
25740 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25741
25742 PR c/12165
25743 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25744 gcc.dg/c99-idem-qual-3.c: New tests.
25745
25746 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25747
25748 * gcc.dg/winline-7.c: Don't cast void * to int.
25749
25750 2004-01-06 Jan Hubicka <jh@suse.cz>
25751
25752 * gcc.dg/i386-sse-5.c: New test
25753 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25754
25755 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25756
25757 PR c++/12815
25758 * g++.dg/rtti/typeid4.C: New test.
25759
25760 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25761
25762 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25763
25764 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25765
25766 PR c++/12132
25767 * g++.dg/template/error11.C: New test.
25768
25769 PR c++/13451
25770 * g++.dg/template/class2.C: New test.
25771
25772 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25773 Richard Sandiford <rsandifo@redhat.com>
25774
25775 PR c++/13387
25776 * g++.dg/opt/alias3.C: New test.
25777
25778 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25779
25780 PR c++/13157
25781 * g++.dg/template/koenig3.C: New test.
25782
25783 PR c++/13529
25784 * g++.dg/parse/offsetof3.C: New test.
25785
25786 * g++.dg/init/copy7.C: Add missing dg-error markers.
25787
25788 PR c++/12226
25789 * g++.dg/init/copy7.c: New test.
25790
25791 PR c++/13536
25792 * g++.dg/parse/cast1.C: New test.
25793
25794 2004-01-04 Jan Hubicka <jh@suse.cz>
25795
25796 * gcc.dg/winline[1-7].c: New tests.
25797
25798 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25799
25800 PR c++/13520
25801 * g++.dg/template/qualttp22.C: New test.
25802
25803 2004-01-01 Jan Hubicka <jh@suse.cz>
25804
25805 * gcc.dg/debug/20031231-1.c: New.
25806 * gcc.c-torture/compile/20040101-1.c: New.
25807 * gcc.dg/dwarf-die-[1-7].c: New.
25808
25809 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25810
25811 PR optimization/13521
25812 * gcc.c-torture/compile/20031231-1.c: New test.
25813
25814 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25815
25816 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25817
25818 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25819
25820 PR c++/10079
25821 * g++.dg/template/crash16.C: New test.
25822
25823 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25824
25825 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25826
25827 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25828
25829 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25830 ports.
25831 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25832 * g++.old-deja/g++.law/profile1.C: Likewise.
25833 * gcc.c-torture/compile/981006-1.c: Likewise.
25834 * gcc.c-torture/execute/loop-2e.x: Likewise.
25835 * gcc.c-torture/execute/loop-2f.x: Remove.
25836 * gcc.c-torture/execute/loop-2g.x: Likewise.
25837 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25838 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25839
25840 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25841
25842 PR c++/13507
25843 * g++.dg/ext/attrib11.C: New test.
25844
25845 PR c++/13494
25846 * g++.dg/template/array2-1.C: New test.
25847 * g++.dg/template/array2-2.C: New test.
25848
25849 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25850
25851 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25852
25853 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25854
25855 PR c++/12774
25856 * g++.dg/template/array1-1.C: New test.
25857 * g++.dg/template/array1-2.C: New test.
25858
25859 2003-12-29 Roger Sayle <roger@eyesopen.com>
25860
25861 PR fortran/12632
25862 * g77.dg/12632.f: New test case.
25863
25864 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25865
25866 PR c++/13289
25867 * g++.dg/parse/nontype1.C: New test.
25868
25869 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25870
25871 PR c++/12403
25872 * g++.dg/parse/explicit1.C: New test.
25873 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25874
25875 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25876
25877 PR c++/13081
25878 * g++.dg/opt/inline6.C: New test.
25879
25880 PR c++/12613
25881 * g++.dg/parse/error9.C: New test.
25882
25883 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25884
25885 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25886
25887 PR c++/13009
25888 * g++.dg/init/assign1.C: New test.
25889
25890 2003-12-28 Roger Sayle <roger@eyesopen.com>
25891
25892 PR c++/13070
25893 * g++.dg/warn/format3.C: New test case.
25894
25895 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25896
25897 * gcc.c-torture/compile/20031227-1.c: New test.
25898
25899 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25900
25901 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25902 * g77.dg/bprob/bprob.exp: Likewise.
25903 * gcc.misc-tests/bprob.exp: Likewise.
25904 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25905 variants on systems where the library does not provide that
25906 functionality.
25907 * gcc.dg/builtins-20.c: Use builtins-config.h.
25908 * gcc.dg/builtins-config.h: New file.
25909
25910 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25911
25912 * lib/gcc-dg.exp (dg-require-profiling): New function.
25913 * lib/target-supports.exp (check_profiling_available): Likewise.
25914 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25915 * g77.dg/bprob/bprob.exp: Likewise.
25916 * gcc.misc-tests/bprob.exp: Likewise.
25917 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
25918 * gcc.dg/20021014-1.c: Likewise.
25919 * gcc.dg/nest.c: Likewise.
25920
25921 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25922
25923 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
25924 compiling.
25925 * g++.dg/lookup/java2.C: Likewise.
25926 * gcc.dg/cpp/lexident.c: Likewise.
25927
25928 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
25929
25930 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
25931 given.
25932 * gcc.c-torture/compile/961203-1.c: Likewise.
25933 * gcc.c-torture/compile/980506-1.c: Likewise.
25934
25935 2003-12-23 Zack Weinberg <zack@codesourcery.com>
25936
25937 * lib/gcc-dg.exp (dg-prune-output): New annotation.
25938 (additional_prunes): New global.
25939 (gcc-dg-prune): Handle additional per-test pruning.
25940 (dg-test): Clear additional_prunes between tests.
25941
25942 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
25943 dg-prune-output to avoid spurious failures from assembler
25944 complaining about nonexistent WAW violations.
25945 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
25946 Use dg-prune-output to avoid spurious failures from assembler
25947 warning about Itanium B-step errata.
25948
25949 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25950
25951 * g++.dg/abi/macro0.C: New test.
25952 * g++.dg/abi/macro1.C: Likewise.
25953 * g++.dg/abi/macro2.C: Likewise.
25954
25955 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
25956 * g++.dg/abi/bitfield7.C: Likewise.
25957 * g++.dg/abi/dtor2.C: Likewise.
25958 * g++.dg/abi/mangle11.C: Likewise.
25959 * g++.dg/abi/mangle12.C: Likewise.
25960 * g++.dg/abi/mangle14.C: Likewise.
25961 * g++.dg/abi/mangle17.C: Likewise.
25962 * g++.dg/abi/vbase10.C: Likewise.
25963 * g++.dg/abi/vbase14.C: Likewise.
25964 * g++.dg/template/qualttp17.C: Likewise.
25965
25966 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25967
25968 PR c/11995
25969 * gcc.dg/20031223-1.c: New test.
25970
25971 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25972
25973 * gcc.dg/noreturn-7.c: New test.
25974
25975 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25976
25977 * gcc.dg/null-pointer-1.c: New test.
25978
25979 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25980
25981 * g++.old-deja/g++.jason/template18.C: Remove.
25982 * g++.old-deja/g++.jason/template37.C: Likewise.
25983
25984 PR c++/12862
25985 * g++.dg/lookup/ns1.C: New test.
25986
25987 PR c++/12397
25988 * g++.dg/template/lookup3.C: New test.
25989
25990 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
25991
25992 * g++.dg/template/recurse1.C: New test
25993
25994 2003-12-22 Mark Mitchell <mark@codesourcery.com>
25995
25996 PR c++/12479
25997 * g++.dg/parse/semicolon1.C: New test.
25998 * g++.dg/parse/semicolon1.h: Likewise.
25999
26000 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
26001
26002 * gcc.dg/darwin-misaligned.c: New test.
26003
26004 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26005
26006 PR c/9163
26007 * gcc.dg/20031222-1.c: New test.
26008
26009 2003-12-21 Mark Mitchell <mark@codesourcery.com>
26010
26011 PR c++/13438
26012 * g++.dg/parse/error8.C: New test.
26013
26014 PR c++/11554
26015 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
26016
26017 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
26018
26019 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
26020 too small.
26021 * gcc.c-torture/compile/930217-1.c: Likewise.
26022 * gcc.c-torture/compile/930513-1.c: Likewise.
26023 * gcc.c-torture/execute/920908-2.c: Likewise.
26024 * gcc.c-torture/execute/921204-1.c: Likewise.
26025 * gcc.c-torture/execute/930621-1.c: Likewise.
26026 * gcc.c-torture/execute/930630-1.c: Likewise.
26027 * gcc.c-torture/execute/931031-1.c: Likewise.
26028 * gcc.c-torture/execute/980602-2.c: Likewise.
26029 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26030 * gcc.c-torture/execute/compndlit-1.c: Likewise.
26031 * gcc.c-torture/execute/extzvsi.c: Likewise.
26032 * gcc.c-torture/unsorted/ext.c: Likewise.
26033
26034 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
26035
26036 PR target/12749
26037 * gcc.c-torture/compile/20031220-2.c: New test case.
26038
26039 2003-12-20 Roger Sayle <roger@eyesopen.com>
26040
26041 PR optimization/13031
26042 * gcc.c-torture/compile/20031220-1.c: New test case.
26043
26044 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26045
26046 * gcc.dg/cast-function-1.c: New test.
26047
26048 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
26049
26050 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26051 formats.
26052
26053 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26054
26055 PR c++/12795
26056 * g++.dg/ext/attrib10.C: New test.
26057
26058 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26059
26060 * gcc.dg/cleanup-10.c: New test.
26061 * gcc.dg/cleanup-11.c: New test.
26062
26063 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26064
26065 PR c++/13239
26066 * g++.dg/opt/expect1.C: New test.
26067
26068 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26069
26070 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26071
26072 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26073
26074 PR debug/12923
26075 * gcc.dg/20031218-1.c: New test.
26076
26077 PR debug/12389
26078 * gcc.dg/20031218-2.c: New test.
26079 * gcc.dg/20031218-3.c: New test.
26080
26081 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26082 of label name and allow for USER_LABEL_PREFIX == "_" names.
26083 * g++.dg/abi/mangle18-2.C: Likewise.
26084 * g++.dg/abi/mangle19-1.C: Likewise.
26085 * g++.dg/abi/mangle19-2.C: Likewise.
26086 * g++.dg/abi/mangle20-1.C: Likewise.
26087 * g++.dg/abi/mangle20-2.C: Likewise.
26088
26089 2003-12-18 Richard Henderson <rth@redhat.com>
26090
26091 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26092
26093 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26094 Dan Kegel <dank@kegel.com>
26095
26096 PR other/12009
26097 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26098 testing a cross compiler, it causes spurious compile failures.
26099 * lib/g++.exp: Likewise.
26100
26101 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26102
26103 PR c++/13262
26104 * g++.dg/template/access13.C: New test.
26105
26106 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26107
26108 * gcc.dg/20031216-1.c: New test.
26109
26110 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26111
26112 PR c++/9154
26113 * g++.dg/template/error10.C: New test.
26114
26115 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26116
26117 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26118 * g++.dg/eh/simd-2.C: Likewise.
26119
26120 2003-12-17 James E Wilson <wilson@specifixinc.com>
26121 Roger Sayle <roger@eyesopen.com>
26122
26123 * gcc.c-torture/execute/ieee/mzero5.c: New.
26124
26125 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26126
26127 PR c++/10603
26128 * g++.dg/parse/error6.C: New test.
26129
26130 PR c++/12827
26131 * g++.dg/parse/error7.C: New test.
26132
26133 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26134
26135 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26136 at -O with stabs debugging formats.
26137 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26138 * gcc.dg/debug/debug-2.c: Likewise.
26139
26140 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26141
26142 PR c++/12696
26143 * g++.dg/init/error1.C: New test.
26144
26145 PR c++/12218
26146 * g++.dg/init/pm3.C: New test.
26147
26148 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26149
26150 PR c/3347
26151 * gcc.dg/bitfld-8.c: New test.
26152
26153 2003-12-16 James Lemke <jim@wasabisystems.com>
26154
26155 * gcc.dg/arm-scd42-[123].c: New tests.
26156
26157 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26158
26159 PR c++/9043
26160 * g++.dg/abi/mangle20-1.C: New test.
26161 * g++.dg/abi/mangle20-2.C: New test.
26162
26163 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26164
26165 PR c++/13275
26166 * g++.dg/other/offsetof2.C: Remove XFAIL.
26167 * g++.dg/parse/offsetof1.C: New test.
26168 * g++.gd/parse/offsetof2.C: Likewise.
26169
26170 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26171
26172 * g++.dg/template/nontype3.C: New test.
26173 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26174
26175 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26176
26177 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26178
26179 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26180
26181 PR c++/13387
26182 * g++.dg/expr/assign1.C: New test.
26183
26184 PR c++/13242
26185 * g++.dg/abi/mangle19-1.C: New test.
26186 * g++.dg/abi/mangle19-2.C: New test.
26187
26188 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26189
26190 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26191
26192 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26193
26194 * gcc.c-torture/execute/20031216-1.c: New test.
26195
26196 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26197
26198 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26199 an ICE regression.
26200
26201 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26202
26203 PR c++/10926
26204 * g++.dg/template/error9.C: New test.
26205
26206 PR c++/11116
26207 * g++.dg/template/error8.C: New test.
26208
26209 2003-12-15 Roger Sayle <roger@eyesopen.com>
26210
26211 PR middle-end/13400
26212 * gcc.c-torture/execute/20031215-1.c: New test case.
26213
26214 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26215
26216 PR c++/13269
26217 * g++.dg/parse/error5.C: New test.
26218
26219 PR c++/12989
26220 * g++.dg/expr/sizeof1.C: New test.
26221
26222 PR c++/13310
26223 * g++.dg/template/crash15.C: New test.
26224
26225 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26226
26227 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26228 a non-POD type as the last named parameter of a varargs function.
26229
26230 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26231
26232 PR c++/13243
26233 PR c++/12573
26234 * g++.dg/template/crash14.C: New test.
26235 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26236
26237 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26238
26239 * g++.dg/other/java1.C: New test.
26240
26241 PR c++/13241
26242 * g++.dg/abi/mangle18-1.C: New test.
26243 * g++.dg/abi/mangle18-2.C: New test.
26244
26245 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26246
26247 PR optimization/10312
26248 * gcc.c-torture/execute/20031214-1.c: New.
26249
26250 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26251
26252 PR c++/10779
26253 PR c++/12160
26254 * g++.dg/parse/error3.C: New test.
26255 * g++.dg/parse/error4.C: Likewise.
26256 * g++.dg/abi/mangle4.C: Tweak error messages.
26257 * g++.dg/lookup/using5.C: Likewise.
26258 * g++.dg/other/error2.C: Likewise.
26259 * g++.dg/parse/typename5.C: Likewise.
26260 * g++.dg/parse/undefined1.C: Likewise.
26261 * g++.dg/template/arg2.C: Likewise.
26262 * g++.dg/template/ttp3.C: Likewise.
26263 * g++.dg/template/type1.C: Likewise.
26264 * g++.old-deja/g++.other/crash32.C: Likewise.
26265 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26266
26267 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26268
26269 PR c++/13106
26270 * g++.dg/warn/noreturn-3.C: New test.
26271
26272 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26273
26274 PR c++/13118
26275 * g++.dg/abi/covariant3.C: New.
26276
26277 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26278
26279 * g++.dg/eh/ia64-1.C: New test.
26280
26281 2003-12-12 Roger Sayle <roger@eyesopen.com>
26282
26283 PR optimization/13037
26284 * g77.f-torture/execute/13037.f: New test case.
26285
26286 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26287
26288 PR c++/12881
26289 * g++.dg/abi/covariant2.C: New.
26290
26291 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26292
26293 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26294
26295 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26296
26297 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26298
26299 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26300
26301 PR other/10819
26302 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26303 to fix Bug 10819.
26304 * lib/g++.exp (g++_version): Likewise.
26305 * lib/g77.exp (g77_version): Likewise.
26306 * lib/objc.exp (default_objc_version): Likewise.
26307
26308 2003-12-10 Richard Henderson <rth@redhat.com>
26309
26310 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26311
26312 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26313
26314 2003-12-08 Matt Austern <austern@apple.com>
26315
26316 PR c/13134
26317 * lib/gcc-dg.exp (dg-require-visibility): Define.
26318 * lib/target-supports (check_visibility_available): Define.
26319 * gcc.dg/visibility-1.c: New test.
26320 * gcc.dg/visibility-2.c: Likewise.
26321 * gcc.dg/visibility-3.c: Likewise.
26322 * gcc.dg/visibility-4.c: Likewise.
26323 * gcc.dg/visibility-5.c: Likewise.
26324 * gcc.dg/visibility-6.c: Likewise.
26325 * g++.dg/ext/visibility-1.C: Likewise.
26326 * g++.dg/ext/visibility-2.C: Likewise.
26327 * g++.dg/ext/visibility-3.C: Likewise.
26328 * g++.dg/ext/visibility-4.C: Likewise.
26329 * g++.dg/ext/visibility-5.C: Likewise.
26330 * g++.dg/ext/visibility-6.C: Likewise.
26331
26332 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26333
26334 * g++.dg/lookup/java1.C: New test.
26335 * g++.dg/lookup/java2.C: New test.
26336
26337 2003-12-07 Falk Hueffner <falk@debian.org>
26338
26339 * g++.dg/opt/noreturn-1.C: New test.
26340
26341 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26342
26343 * gcc.dg/overflow-1.c: New test.
26344
26345 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26346
26347 * g77.f-torture/compile/13060.f: New test.
26348
26349 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26350
26351 PR c++/13323
26352 * g++.dg/inherit/operator2.C: New test.
26353
26354 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26355
26356 PR c++/13305
26357 * g++.dg/ext/attrib9.C: New test.
26358
26359 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26360
26361 PR c++/13314
26362 * g++.dg/template/error7.C: New test.
26363
26364 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26365 J"orn Rennecke <joern.rennecke@superh.com>
26366
26367 PR target/13302
26368 * g++.dg/other/struct-va_list.C: New test.
26369
26370 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26371
26372 PR c++/13166
26373 * g++.dg/parse/defarg6.C: New test.
26374
26375 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26376
26377 PR target/13256
26378 * gcc.c-torture/execute/20031201-1.c: New test.
26379
26380 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26381
26382 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26383
26384 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26385
26386 * gcc.dg/builtin-return-1.c: New test.
26387
26388 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26389 J"orn Rennecke <joern.rennecke@superh.com>
26390
26391 PR optimization/13260
26392 * gcc.c-torture/execute/20031204-1.c: New test.
26393
26394 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26395
26396 PR c++/9127
26397 * g++.dg/template/error6.C: New test.
26398
26399 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26400
26401 * gcc.dg/20031202-1.c: New test.
26402
26403 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26404
26405 PR c++/13179
26406 * g++.dg/template/eh1.C: New test.
26407
26408 PR c++/10771
26409 * g++.dg/template/error5.C: New test.
26410
26411 2003-12-02 David Ung <davidu@mips.com>
26412
26413 * gcc.dg/compat/vector-check.h: Corrected type for var
26414 g_##TMODE
26415
26416 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26417
26418 PR c++/10126
26419 * g++.dg/template/ptrmem8.C: New test.
26420
26421 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26422
26423 PR c++/12573
26424 * g++.dg/template/dependent-expr3.C: New test.
26425
26426 2003-12-01 James Lemke <jim@wasabisystems.com>
26427
26428 * gcc.dg/arm-g2.c: New test.
26429
26430 2003-12-01 Roger Sayle <roger@eyesopen.com>
26431
26432 PR optimization/11634
26433 * gcc.dg/20031201-2.c: New test case.
26434
26435 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26436
26437 PR 11433
26438 * objc.dg/proto-lossage-3.m: New test.
26439
26440 2003-12-01 Roger Sayle <roger@eyesopen.com>
26441
26442 PR optimization/12628
26443 * gcc.dg/20031201-1.c: New test case.
26444
26445 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26446
26447 * gcc.dg/unaligned-1.c: New test.
26448
26449 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26450
26451 PR c++/9849
26452 * g++.dg/template/error4.C: New test.
26453 * g++.dg/template/nested3.C: Adjust error markers.
26454
26455 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26456
26457 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26458
26459 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26460
26461 PR c/10333
26462 * gcc.dg/bitfld-7.c: New test.
26463
26464 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26465
26466 * gcc.dg/tls/asm-1.C: New test.
26467
26468 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26469
26470 * gcc.dg/cpp/assert4.c: Update.
26471
26472 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26473
26474 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26475 * gcc.dg/builtin-apply3.c: New test.
26476
26477 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26478
26479 * lib/compat.exp (compat-obj): New xfaildata parameter.
26480 Use it to set compiler_conditional_xfail_data before compiling.
26481 (compat-get-options): Handle dg-xfail-if.
26482 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26483 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26484 * gcc.dg/compat/vector-1_y.c: Likewise.
26485 * gcc.dg/compat/vector-2_x.c: Likewise.
26486 * gcc.dg/compat/vector-2_y.c: Likewise.
26487
26488 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26489
26490 * g++.dg/opt/reg-stack4.C: New test.
26491
26492 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26493
26494 * gcc.dg/builtin-apply2.c: New test.
26495
26496 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26497
26498 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26499
26500 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26501
26502 PR c++/12924
26503 * g++.dg/template/template-id-2.C: New test.
26504
26505 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26506
26507 PR c++/5369
26508 * g++.dg/template/memfriend1.C: New test.
26509 * g++.dg/template/memfriend2.C: Likewise.
26510 * g++.dg/template/memfriend3.C: Likewise.
26511 * g++.dg/template/memfriend4.C: Likewise.
26512 * g++.dg/template/memfriend5.C: Likewise.
26513 * g++.dg/template/memfriend6.C: Likewise.
26514 * g++.dg/template/memfriend7.C: Likewise.
26515 * g++.dg/template/memfriend8.C: Likewise.
26516 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26517
26518 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26519
26520 PR c++/12515
26521 * g++.dg/ext/cond1.C: New test.
26522
26523 2003-11-20 Richard Henderson <rth@redhat.com>
26524
26525 * gcc.dg/20020201-2.c: Remove.
26526 * gcc.dg/20020201-4.c: Remove.
26527 * gcc.dg/20020304-1.c: Remove.
26528
26529 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26530
26531 * gcc.dg/cpp/trad/xwin1.c: New test case.
26532
26533 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26534
26535 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26536 * lib/g77.exp: Likewise.
26537 * lib/objc.exp: Likewise.
26538 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26539 for darwin.
26540
26541 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26542
26543 PR c++/12932
26544 * g++.dg/template/static5.C: New test.
26545
26546 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26547
26548 * gcc.dg/nested-func-1.c: New test.
26549
26550 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26551
26552 * gcc.dg/cpp/assert4.c: New test.
26553
26554 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26555
26556 PR c++/2294
26557 * g++.dg/lookup/using9.c: New test.
26558
26559 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26560
26561 PR c++/12762
26562 * g++.dg/template/error3.C: New test.
26563
26564 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26565
26566 PR ada/13035
26567 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26568 No longer use a wrapper for gcc, since this does not work under
26569 Windows.
26570
26571 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26572
26573 PR c++/2094
26574 * g++.dg/template/ptrmem7.C: New test.
26575
26576 2003-11-13 Andrew Pinski <apinski@apple.com>
26577
26578 * gcc.c-torture/compile/20031113-1.c: New test.
26579
26580 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26581 Kean Johnston <jkj@sco.com>
26582
26583 PR c/13029
26584 * gcc.dg/unused-4.c: Update.
26585
26586 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26587
26588 * g++.dg/opt/const3.C: New test.
26589
26590 2003-11-13 Jan Hubicka <jh@suse.cz>
26591
26592 * gcc.c-torture/compile/20031112-1.c: New test.
26593
26594 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26595
26596 * g++.dg/parse/crash10.C: Remove bogus error marker.
26597
26598 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26599
26600 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26601 (host_gcc): Likewise.
26602 (ROOT): Honor $PWDCMD.
26603 (BASE): Likewise.
26604 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26605
26606 2003-11-12 Catherine Moore <clm@redhat.com>
26607
26608 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26609
26610 2003-11-12 Andreas Jaeger <aj@suse.de>
26611 Jakub Jelinek <jakub@redhat.com>
26612 Andrew Pinski <pinskia@physics.uc.edu>
26613 Richard Henderson <rth@redhat.com>
26614
26615 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26616 systems.
26617 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26618
26619 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26620 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26621
26622 2003-11-11 Andreas Jaeger <aj@suse.de>
26623
26624 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26625
26626 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26627
26628 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26629
26630 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26631 Clean ups.
26632
26633 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26634
26635 * gcc.dg/trampoline-1.c: New test.
26636
26637 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26638
26639 * gcc.c-torture/compile/200031109-1.c: New test.
26640
26641 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26642
26643 PR c/3190
26644 PR c/8714
26645 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26646 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26647 gcc.dg/format/no-y2k-1.c: Update.
26648
26649 2003-11-08 Roger Sayle <roger@eyesopen.com>
26650
26651 PR optimization/10467
26652 * gcc.dg/20031108-1.c: New test case.
26653
26654 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26655
26656 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26657
26658 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26659
26660 * gcc.dg/compound-lvalue-1.c: New test.
26661 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26662 some XFAILs.
26663
26664 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26665
26666 * gcc.dg/altivec-varargs-1.c: New test.
26667
26668 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26669
26670 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26671 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26672 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26673 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26674 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26675
26676 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26677
26678 * gcc.dg/cond-lvalue-1.c: New test.
26679
26680 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26681
26682 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26683
26684 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26685
26686 PR c++/11616
26687 * g++.dg/template/instantiate5.C: New test.
26688
26689 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26690
26691 PR c++/12726
26692 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26693 * ChangeLog: Add missing first entry for above test.
26694
26695 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26696
26697 PR c++/9810
26698 * g++.dg/template/using8.C: New test.
26699 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26700
26701 2003-11-02 Roger Sayle <roger@eyesopen.com>
26702
26703 PR optimization/10817
26704 * gcc.c-torture/compile/20031102-1.c: New test case.
26705
26706 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26707
26708 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26709 2147483647.
26710
26711 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26712
26713 * gcc.dg/20031102-1.c: New test.
26714
26715 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26716
26717 * gcc.dg/complex-1.c: New test.
26718
26719 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26720
26721 PR c++/12796
26722 * g++.dg/template/crash13.C: Adjust expected error location.
26723 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26724
26725 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26726
26727 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26728
26729 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26730
26731 PR/10239
26732 * gcc.c-torture/compile/20031031-2.c: New test.
26733
26734 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26735
26736 PR/11640
26737 * gcc.c-torture/compile/20031031-1.c: New test.
26738
26739 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26740
26741 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26742 * gcc.misc-tests/bprob.exp: Likewise.
26743 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26744 the execution test on arm-elf configs.
26745 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26746 configs that don't support scratch files.
26747 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26748
26749 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26750
26751 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26752 done by dejagnu.
26753
26754 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26755
26756 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26757 Avoid non pure sh syntax. Add more logging.
26758
26759 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26760 fail.
26761
26762 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26763
26764 PR libgcj/10610
26765 * gcc.dg/ppc-stackalign-1.c: New test.
26766
26767 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26768
26769 * ada/acats/run_all.sh: Change output to be more compliant with
26770 dejagnu framework.
26771 Create acats.sum and acats.log files under testsuite/ada/acats
26772 Only run [a-z]* directories, to filter out e.g. CVS.
26773 Redirect build output to log file.
26774
26775 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26776
26777 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26778
26779 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26780
26781 PR ada/5909:
26782 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26783
26784 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26785
26786 * gcc.c-torture/compile/20031023-1.c: New test.
26787 * gcc.c-torture/compile/20031023-2.c: New test.
26788 * gcc.c-torture/compile/20031023-3.c: New test.
26789 * gcc.c-torture/compile/20031023-4.c: New test.
26790
26791 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26792
26793 PR c++/10371
26794 * g++.dg/lookup/scoped8.C: New test.
26795
26796 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26797
26798 * g++.dg/opt/reg-stack3.C: New test.
26799
26800 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26801
26802 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26803
26804 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26805
26806 PR c++/11076
26807 * g++.dg/template/crash13.C: New test.
26808
26809 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26810
26811 * gcc.dg/c99-restrict-2.c: New test.
26812
26813 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26814
26815 PR c++/12698, c++/12699, c++/12700, c++/12566
26816 * g++.dg/inherit/covariant9.C: New test.
26817 * g++.dg/inherit/covariant10.C: New test.
26818 * g++.dg/inherit/covariant11.C: New test.
26819
26820 2003-10-23 Jason Merrill <jason@redhat.com>
26821
26822 PR c++/12726
26823 * g++.dg/ext/complit2.C: New test.
26824
26825 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26826
26827 PR target/12654
26828 * gcc.c-torture/execute/20031020-1.c: New test.
26829
26830 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26831
26832 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26833 following the jump_insn.
26834
26835 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26836
26837 * gcc.dg/cast-lvalue-1.c: New test.
26838
26839 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26840
26841 PR c++/11962
26842 * g++.dg/template/cond2.C: New test.
26843
26844 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26845
26846 * gcc.dg/builtins-28.c: New test.
26847
26848 2003-10-20 Jan Hubicka <jh@suse.cz>
26849
26850 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26851 parameter.
26852 * testsuite/gcc.dg/inline-2.c: Likewise.
26853
26854 2003-10-20 Phil Edwards <phil@codesourcery.com>
26855
26856 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26857 * gcc.dg/nest.c: Likewise.
26858
26859 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26860
26861 PR c++/9781, c++/10583, c++/11862
26862 * g++.dg/parse/crash13.C: New test.
26863
26864 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26865
26866 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26867
26868 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26869
26870 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26871 Define HAVE_C99_RUNTIME except on Solaris.
26872 * gcc.dg/builtins-20.c: Likewise.
26873
26874 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26875
26876 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26877
26878 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26879
26880 PR c++/12495
26881 * g++.dg/template/crash21.C: New test.
26882
26883 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26884
26885 PR c++/2513
26886 * g++.dg/template/typename5.C: New test.
26887
26888 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26889
26890 PR c++/12369
26891 * g++.dg/template/friend25.C: New test.
26892
26893 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26894
26895 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26896 versions.
26897
26898 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26899
26900 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26901 == 2147483647.
26902
26903 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26904
26905 * gcc.c-torture/execute/960416-1.x: Remove.
26906 * gcc.c-torture/execute/divconst-3.x: Likewise.
26907
26908 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26909
26910 PR target/12598
26911 * gcc.dg/torture/cris-volatile-1.c: New test.
26912
26913 2003-10-14 Roger Sayle <roger@eyesopen.com>
26914
26915 PR optimization/9325
26916 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26917 for overflowing floating point to integer conversion during RTL
26918 simplification.
26919
26920 2003-10-13 Ziemowit Laski <zlaski@apple.com>
26921
26922 * objc/execute/_cmd.m: Fix typo.
26923 * objc.dg/image-info.m, objc.dg/symtab-1.m:
26924 Relax 'scan-assembler' regexp.
26925 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
26926 objc.dg/try-catch-4.m: Run on non-Darwin targets.
26927 * objc.dg/zero-link-2.m: Remove blank line.
26928 * objc.dg/zero-link-3.m: New test case.
26929
26930 2003-10-13 Geoffrey Keating <geoffk@apple.com>
26931
26932 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
26933
26934 * gcc.dg/asm-names.c: Use scan-assembler-not rather
26935 than linker trickery.
26936
26937 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26938
26939 PR c++/12370
26940 * g++.dg/other/friend2.C: New test.
26941
26942 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26943
26944 * gcc.dg/20031012-1.c: New test.
26945
26946 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
26947
26948 * gcc.dg/weak/weak-3.c: Fix for new warning.
26949
26950 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
26951
26952 PR optimization/8750
26953 * gcc.c-torture/execute/20031012-1.c: New test case.
26954
26955 2003-10-11 Roger Sayle <roger@eyesopen.com>
26956
26957 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
26958 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
26959
26960 2003-10-11 Roger Sayle <roger@eyesopen.com>
26961
26962 PR optimization/12260
26963 * gcc.c-torture/compile/20031011-2.c: New test case.
26964
26965 2003-10-11 Roger Sayle <roger@eyesopen.com>
26966
26967 * gcc.c-torture/execute/20031011-1.c: New testcase.
26968
26969 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
26970
26971 * gcc.c-torture/compile/20031011-1.c: New test.
26972
26973 2003-10-11 Jan Hubicka <jh@suse.cz>
26974
26975 * g++.dg/other/first-global.C: New test.
26976
26977 2003-10-11 Roger Sayle <roger@eyesopen.com>
26978
26979 * gcc.c-torture/execute/string-opt-18.c: New testcase.
26980
26981 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
26982
26983 * gcc.c-torture/compile/20031010-1.c: New test.
26984
26985 2003-10-10 Geoffrey Keating <geoffk@apple.com>
26986
26987 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
26988 * gcc.c-torture/execute/va-arg-25.c: ... here.
26989
26990 2003-10-09 Mark Mitchell <mark@codesourcery.com>
26991
26992 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
26993
26994 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
26995
26996 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
26997
26998 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
26999
27000 * g++.dg/parse/error2.C: New test.
27001
27002 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27003
27004 PR c++/11097
27005 * g++.dg/other/error5.C: Modify the error message.
27006 * g++.dg/lookup/using8.C: New test.
27007
27008 2003-10-07 Geoffrey Keating <geoffk@apple.com>
27009
27010 * gcc.dg/darwin-abi-2.c: New file.
27011 * gcc.c-torture/execute/va-arg-24.c: New file.
27012
27013 2003-10-06 Bob Wilson <bob.wilson@acm.org>
27014
27015 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
27016 indentation.
27017
27018 2003-10-06 Mark Mitchell <mark@codesourcery.com>
27019
27020 PR c++/10147
27021 * g++.dg/other/error4.C: Update error messages.
27022 * g++.dg/template/ptrmem4.C: Likewise.
27023
27024 PR c++/12337
27025 * g++.dg/init/new9.C: New test.
27026
27027 PR c++/12334, c++/12236, c++/8656
27028 * g++.dg/ext/attrib8.C: New test.
27029
27030 2003-10-06 Devang Patel <dpatel@apple.com>
27031
27032 * gcc.dg/debug/dwarf2-3.h: New test.
27033 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
27034
27035 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
27036
27037 * g++.dg/opt/cfg2.C: New test.
27038
27039 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27040
27041 * g++.dg/opt/float1.C: New test.
27042
27043 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27044
27045 * gcc.dg/c90-array-lval-6.c: New test.
27046 * gcc.dg/c99-array-lval-6.c: New test.
27047
27048 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
27049 Ziemowit Laski <zlaski@apple.com>
27050
27051 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27052 'Derived', so that it is never considered a class method; add
27053 new warning for '+port' method ambiguity.
27054 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27055 <objc/objc-api.h> (needed on Mac OS X).
27056 * objc.dg/method-13.m: New test.
27057
27058 2003-10-03 Roger Sayle <roger@eyesopen.com>
27059
27060 PR optimization/9325, PR java/6391
27061 * gcc.c-torture/execute/20031003-1.c: New test case.
27062
27063 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27064
27065 PR optimization/12180
27066 * gcc.dg/20031002-1.c: New test.
27067
27068 PR c++/12486
27069 * g++.dg/inherit/error1.C: New test.
27070
27071 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27072
27073 * lib/f-torture.exp (search_for): Rename to...
27074 (search_for_re): This. Also, clean up comments and the
27075 "regexp" invocation.
27076
27077 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27078
27079 * gcc.c-torture/compile/20031002-1.c: New test.
27080
27081 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27082
27083 * g++.dg/opt/cond1.C: New test.
27084
27085 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27086
27087 * gcc.dg/Wold-style-definition-2.c: New testcase.
27088 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27089
27090 2003-09-29 Richard Henderson <rth@redhat.com>
27091
27092 * g++.dg/init/array10.C: Add dg-options.
27093
27094 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27095
27096 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27097
27098 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27099
27100 * g++.dg/template/friend19.C: Fix typo.
27101 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27102
27103 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27104
27105 * gcc.c-torture/execute/20030928-1.c: New test.
27106 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27107
27108 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27109
27110 * g++.dg/opt/unroll1.C: New test.
27111
27112 2003-09-26 Roger Sayle <roger@eyesopen.com>
27113
27114 PR optimization/11741
27115 * gcc.dg/20030926-1.c: New test case.
27116
27117 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27118
27119 PR c++/5655
27120 * g++.dg/parse/access7.C: New test.
27121 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27122
27123 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27124
27125 MERGE OF objc-improvements-branch into MAINLINE:
27126 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27127 if libobjc has not been built.
27128 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27129 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27130 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27131 objc/execute/nested-3.m, objc/execute/np-2.m,
27132 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27133 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27134 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27135 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27136 objc.dg/special/unclaimed-category-1.h,
27137 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27138 well as GNU runtime.
27139 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27140 * execute/cascading-1.m, execute/function-message-1.m,
27141 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27142 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27143 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27144 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27145 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27146 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27147 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27148 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27149 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27150 * objc.dg/bitfield-2.m: Run only on Darwin.
27151 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27152 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27153 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27154 * objc.dg/const-str-1.m: Fix constant string layout.
27155
27156 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27157
27158 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27159
27160 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27161
27162 * gcc.dg/darwin-abi-1.c: New file.
27163
27164 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27165
27166 PR target/12281
27167 * gcc.c-torture/compile/20030921-1.c: New test.
27168
27169 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27170
27171 * g++.dg/opt/reg-stack2.C: New test.
27172
27173 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27174
27175 * g++.dg/eh/delayslot1.C: New test.
27176
27177 2003-09-20 Richard Henderson <rth@redhat.com>
27178
27179 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27180
27181 2003-09-20 Roger Sayle <roger@eyesopen.com>
27182
27183 * gcc.c-torture/execute/20030920-1.c: New test case.
27184
27185 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27186
27187 * g++.dg/rtti/typeid3.C: Correct expected error message.
27188
27189 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27190
27191 PR c++/157
27192 * g++.dg/parse/crash12.C: New test.
27193
27194 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27195
27196 * gcc.dg/compat/mixed-struct-check.h: New.
27197 * gcc.dg/compat/mixed-struct-defs.h: New.
27198 * gcc.dg/compat/mixed-struct-init.h: New.
27199 * gcc.dg/compat/struct-by-value-19_main.c: New.
27200 * gcc.dg/compat/struct-by-value-19_x.c: New.
27201 * gcc.dg/compat/struct-by-value-19_y.c: New.
27202 * gcc.dg/compat/struct-by-value-20_main.c: New.
27203 * gcc.dg/compat/struct-by-value-20_x.c: New.
27204 * gcc.dg/compat/struct-by-value-20_y.c: New.
27205 * gcc.dg/compat/struct-return-19_main.c: New.
27206 * gcc.dg/compat/struct-return-19_x.c: New.
27207 * gcc.dg/compat/struct-return-19_y.c: New.
27208 * gcc.dg/compat/struct-return-20_main.c: New.
27209 * gcc.dg/compat/struct-return-20_x.c: New.
27210 * gcc.dg/compat/struct-return-20_y.c: New.
27211
27212 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27213 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27214 so that it will not complain on LP64 targets.
27215
27216 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27217
27218 PR c++/495
27219 * g++.dg/template/friend24.C: New test.
27220
27221 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27222
27223 PR c++/12332
27224 * g++.dg/template/memtmpl2.C: New test.
27225
27226 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27227
27228 PR target/11184
27229 * gcc.dg/builtin-apply1.c: New test.
27230
27231 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27232
27233 PR c++/9848
27234 * g++.dg/warn/Wunused-4.C: New test.
27235
27236 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27237
27238 PR c++/12316
27239 * g++.dg/other/gc2.C: New test.
27240
27241 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27242
27243 PR c++/11991
27244 * g++.dg/rtti/typeid3.C: New test.
27245
27246 PR c++/12266
27247 * g++.dg/overload/template1.C: New test.
27248
27249 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27250
27251 * g++.dg/opt/cfg3.C: New test.
27252
27253 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27254
27255 PR c++/7939
27256 * g++.dg/template/crash11.C: New test.
27257
27258 2003-09-16 Jason Merrill <jason@redhat.com>
27259 Jakub Jelinek <jakub@redhat.com>
27260
27261 * gcc.dg/attr-warn-unused-result.c: New test.
27262
27263 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27264
27265 PR c++/12184
27266 * g++.dg/expr/call2.C: New test.
27267
27268 2003-09-15 Andreas Jaeger <aj@suse.de>
27269
27270 * gcc.dg/Wold-style-definition-1.c: New test.
27271
27272 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27273
27274 PR c++/3907
27275 * g++.dg/parse/template12.C: New test.
27276
27277 * g++.dg/abi/bitfield11.C: New test.
27278 * g++.dg/abi/bitfield12.C: Likewise.
27279
27280 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27281
27282 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27283 non-expansion of functional macro name without arguments at EOL.
27284 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27285
27286 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27287
27288 * gcc.c-torture/execute/20030914-[12].c: New tests.
27289
27290 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27291
27292 PR c++/11788
27293 * g++.dg/overload/addr1.C: New test.
27294
27295 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27296
27297 * gcc.dg/20030909-1.c: New test.
27298
27299 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27300
27301 * gcc.dg/ultrasp10.c: New test.
27302
27303 2003-09-09 Devang Patel <dpatel@apple.com>
27304
27305 * gcc.dg/darwin-ld-6.c: New test.
27306
27307 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27308
27309 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27310
27311 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27312
27313 * gcc.dg/ia64-types1.c: New test.
27314 * gcc.dg/ia64-types2.c: Likewise.
27315
27316 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27317
27318 * gcc.dg/builtins-1.c: Add more _Complex tests.
27319 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27320
27321 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27322 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27323
27324 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27325
27326 PR c++/11786
27327 * g++.dg/lookup/koenig2.C: New test.
27328
27329 PR c++/5296
27330 * g++.dg/rtti/typeid2.C: New test.
27331
27332 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27333
27334 * gcc.c-torture/compile/20030904-1.c: New test.
27335
27336 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27337
27338 * g++.dg/opt/longbranch2.C: New test.
27339
27340 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27341
27342 * g++.dg/template/crash10.C: Only compile it.
27343
27344 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27345
27346 PR middle-end/11665
27347 * gcc.c-torture/compile/20030907-1.c: New test.
27348 * g++.dg/init/array11.C: New test.
27349
27350 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27351
27352 PR c++/11852
27353 * g++.dg/init/struct1.C: New test.
27354
27355 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27356
27357 PR c++/12181
27358 * g++.dg/expr/comma1.C: New test.
27359
27360 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27361
27362 PR c++/11867
27363 * g++.dg/expr/static_cast5.C: New test.
27364
27365 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27366
27367 PR c++/11507
27368 * g++.dg/lookup/scoped7.C: New test.
27369
27370 PR c++/9574
27371 * g++.dg/other/static1.C: New test.
27372
27373 PR c++/11490
27374 * g++.dg/warn/template-1.C: New test.
27375
27376 PR c++/11432
27377 * g++.dg/template/crash10.C: New test.
27378
27379 PR c++/2478
27380 * g++.dg/overload/VLA.C: New test.
27381
27382 PR c++/10804
27383 * g++.dg/template/call1.C: New test.
27384
27385 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27386
27387 PR c++/11794
27388 * g++.dg/parse/using3.C: New test.
27389
27390 2003-09-06 Roger Sayle <roger@eyesopen.com>
27391
27392 PR c++/11409
27393 * g++.dg/overload/builtin3.C: New test case.
27394
27395 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27396
27397 PR c/9862
27398 * gcc.dg/20030906-1.c: New test.
27399 * gcc.dg/20030906-2.c: Likewise.
27400
27401 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27402
27403 PR c++/12167
27404 * g++.dg/parse/defarg5.C: New test.
27405
27406 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27407
27408 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27409
27410 PR c++/12163
27411 * g++.dg/expr/static_cast4.C: New test.
27412
27413 PR c++/12146
27414 * g++.dg/template/crash9.C: New test.
27415
27416 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27417
27418 * g++.old-deja/g++.ext/pretty2.C: Update for change
27419 in __FUNCTION__.
27420 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27421
27422 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27423
27424 PR c++/11922
27425 * g++/dg/template/qualified-id1.C: New test.
27426
27427 PR c++/12037
27428 * g++.dg/warn/noeffect4.C: New test.
27429
27430 2003-09-04 Matt Austern <austern@apple.com>
27431
27432 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27433 * g++.dg/ext/fnname2.C: Likewise.
27434 * g++.dg/ext/fnname3.C: Likewise.
27435
27436 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27437
27438 * g++.dg/expr/lval1.C: New test.
27439 * g++.dg/ext/lvcast.C: Remove.
27440
27441 2003-09-03 Roger Sayle <roger@eyesopen.com>
27442
27443 PR optimization/11700.
27444 * gcc.c-torture/compile/20030903-1.c: New test case.
27445
27446 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27447
27448 PR c++/12053
27449 * g++.dg/abi/layout4.C: New test.
27450
27451 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27452
27453 PR c++/11553
27454 * g++.dg/parse/friend3.C: New test.
27455
27456 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27457
27458 PR c++/11847
27459 * g++.dg/template/class1.C: New test.
27460
27461 PR c++/11808
27462 * g++.dg/expr/call1.C: New test.
27463
27464 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27465
27466 PR c++/12114
27467 * g++.dg/init/ref9.C: New test.
27468
27469 PR c++/11972
27470 * g++.dg/template/nested4.C: New test.
27471
27472 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27473
27474 PR c++/12093
27475 * g++.dg/template/non-dependent4.C: New test.
27476
27477 PR c++/11928
27478 * g++.dg/inherit/conv1.C: New test.
27479
27480 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27481
27482 PR c++/6196
27483 * g++.dg/ext/label1.C: New test.
27484 * g++.dg/ext/label2.C: Likewise.
27485
27486 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27487
27488 * g++.dg/expr/cond3.C: New test.
27489
27490 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27491
27492 * gcc.dg/builtins-1.c: Add new builtin cases.
27493
27494 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27495
27496 * gcc.dg/builtins-1.c: Add new cases.
27497 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27498
27499 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27500
27501 * gcc.dg/builtins-1.c: Add more math builtin tests.
27502 * gcc.dg/torture/builtin-attr-1.c: New test.
27503
27504 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27505
27506 PR optimization/5079
27507 * g++.dg/opt/static3.C: New test.
27508
27509 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27510
27511 * gcc.misc-tests/gcov-10b.c: New test.
27512
27513 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27514
27515 * g++.dg/opt/ptrmem3.C: New test.
27516
27517 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27518
27519 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27520
27521 * gcc.dg/20030826-2.c: New test.
27522
27523 2003-08-26 Roger Sayle <roger@eyesopen.com>
27524
27525 PR middle-end/12002
27526 * g77.f-torture/compile/12002.f: New test case.
27527
27528 2003-08-26 Roger Sayle <roger@eyesopen.com>
27529
27530 * gcc.dg/20030826-1.c: New test case.
27531
27532 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27533
27534 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27535
27536 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27537
27538 PR c++/11871
27539 * c++.dg/lookup/crash1.C: New test.
27540
27541 * c++.dg/warn/noeffect3.C: New test.
27542
27543 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27544
27545 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27546 * gcc.dg/compat/vector-1_y.c: Ditto.
27547 * gcc.dg/compat/vector-2_x.c: Ditto.
27548 * gcc.dg/compat/vector-2_y.c: Ditto.
27549
27550 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27551
27552 * gcc.dg/20030702-1.c: New test.
27553
27554 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27555
27556 PR c++/8795
27557 * g++.dg/ext/altivec-1.C: New test.
27558
27559 2003-08-24 Richard Henderson <rth@redhat.com>
27560
27561 * g++.dg/eh/simd-2.C: Add -w for x86.
27562
27563 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27564
27565 * gcc.dg/20030815-1.c: New test.
27566
27567 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27568
27569 PR c++/3765
27570 * g++.dg/parse/access6.C: New test.
27571
27572 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27573
27574 PR c++/641, c++/11876
27575 * g++.dg/template/friend22.C: New test.
27576 * g++.dg/template/friend23.C: Likewise.
27577
27578 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27579
27580 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27581 identically.
27582
27583 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27584
27585 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27586
27587 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27588
27589 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27590
27591 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27592
27593 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27594
27595 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27596
27597 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27598
27599 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27600
27601 PR c++/11919
27602 * g++.dg/overload/prom1.C: New test.
27603
27604 PR c++/11551
27605 * g++.dg/parse/dtor2.C: New test.
27606
27607 PR c++/10762
27608 * g++.dg/parse/using2.C: New test.
27609
27610 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27611
27612 PR target/11805
27613 * gcc.c-torture/compile/20030821-1.c: New.
27614
27615 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27616
27617 PR c++/11834
27618 * g++.dg/template/deduce2.C: New test.
27619
27620 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27621
27622 * gcc.c-torture/execute/20030821-1.c: New test.
27623
27624 2003-08-20 Roger Sayle <roger@eyesopen.com>
27625
27626 PR middle-end/11984
27627 * gcc.dg/20030820-1.c: New test case.
27628
27629 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27630
27631 PR c++/11945
27632 * g++.dg/warn/noeffect2.C: New test.
27633
27634 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27635
27636 PR c++/10926
27637 * g++.dg/template/dtor2.C: New test.
27638
27639 PR c++/11684
27640 * g++.dg/template/operator1.C: New test.
27641 * g++.dg/parse/operator4.C: New test.
27642
27643 PR c++/11946.C
27644 * g++.dg/expr/enum1.C: New test.
27645 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27646
27647 PR c++/11036.C
27648 * g++.dg/parse/elab2.C: New test.
27649 * g++.dg/parse/typedef4.C: Change error message.
27650 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27651 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27652 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27653
27654 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27655
27656 * gcc.dg/pch/warn-1.c: New.
27657 * gcc.dg/pch/warn-1.hs: New.
27658
27659 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27660 not-tested file.
27661
27662 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27663
27664 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27665
27666 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27667
27668 * gcc.dg/uninit-D.c: New Test.
27669 * gcc.dg/uninit-E.c: New Test.
27670 * gcc.dg/uninit-F.c: New Test.
27671 * gcc.dg/uninit-G.c: New Test.
27672
27673 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27674
27675 * g++.dg/README: Describe the pch directory.
27676
27677 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27678
27679 PR c++/11174
27680 * g++.dg/parse/access4.C: New test.
27681 * g++.dg/parse/access5.C: Likewise.
27682 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27683
27684 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27685
27686 * gcc.dg/noncompile/20030818-1.c: New.
27687
27688 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27689
27690 PR c++/11957
27691 * g++.dg/warn/noeffect1.C: New test.
27692
27693 * g++.dg/template/scope2.C: New test.
27694 * g++.dg/template/error2.C: Correct dg-error
27695
27696 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27697
27698 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27699
27700 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27701
27702 PR C++/11512
27703 * g++.dg/template/warn1.C: New.
27704
27705 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27706
27707 * g++.dg/template/error2.C: New test.
27708 * g++.dg/lookup/using7.C: Adjust errors
27709 * g++.old-deja/g++.pt/crash36.C: Likewise.
27710 * g++.old-deja/g++.pt/derived3.C: Likewise.
27711
27712 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27713
27714 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27715 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27716 * gcc.c-torture/execute/builtins/string-9.c: New, from
27717 string-opt-9.c. Adjust for execute/builtins framework.
27718 * gcc.c-torture/execute/string-opt-9.c: Delete.
27719
27720 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27721
27722 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27723
27724 * g++.dg/parse/ret-type2.C: New test.
27725
27726 PR c++/11703
27727 * g++.dg/init/new8.C: New test.
27728
27729 PR c++/10923
27730 * g++.dg/parse/typedef5.C: New test.
27731
27732 PR c++/9512
27733 * g++.dg/parse/qualified2.C: New test.
27734 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27735 invalid code.
27736
27737 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27738
27739 * g++.dg/conversion/ptrmem1.C: New test.
27740
27741 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27742
27743 PR target/11693
27744 * gcc.dg/20030811-1.c: New test.
27745
27746 PR target/11535
27747 * gcc.c-torture/execute/20030811-1.c: New test.
27748
27749 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27750
27751 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27752
27753 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27754
27755 PR c++/11789.C
27756 * g++.dg/inherit/multiple1.C: New test.
27757
27758 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27759
27760 * gcc.dg/spe1.c: New test.
27761
27762 PR c++/11670
27763 * g++.dg/expr/cast2.C: New test.
27764
27765 PR c++/10530
27766 * g++.dg/template/dependent-name2.C: New test.
27767
27768 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27769
27770 * g++.dg/parse/crash11.C: Put the dg options in comments.
27771
27772 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27773
27774 * lib/gcc-dg.exp: Update for diagnostic change.
27775
27776 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27777
27778 PR c++/5767
27779 * g++.dg/parse/crash11.C: New test.
27780
27781 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27782
27783 * gcc.dg/cpp/spacing1.c: Update.
27784
27785 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27786
27787 PR target/11739
27788 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27789 a value for -mtune.
27790
27791 2003-08-04 Roger Sayle <roger@eyesopen.com>
27792
27793 PR middle-end/11771
27794 * gcc.c-torture/compile/20030804-1.c: New test case.
27795
27796 2003-08-04 Roger Sayle <roger@eyesopen.com>
27797
27798 * gcc.dg/20030804-1.c: New test case.
27799
27800 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27801
27802 * gcc.dg/cpp/separate-1.c: New test.
27803
27804 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27805
27806 PR c++/11704
27807 * g++.dg/template/dependent-expr2.C: New test.
27808
27809 PR c++/11766
27810 * g++.dg/expr/ptrmem1.C: New test.
27811
27812 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27813
27814 PR c++/9453
27815 * g++.dg/template/friend15.C: New test.
27816
27817 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27818
27819 * lib/dg-pch.exp: Work round PCH bug.
27820
27821 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27822
27823 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27824 builtins. Move cases from builtins-4.c here.
27825
27826 * gcc.dg/torture/builtin-math-1.c: New test taken from
27827 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27828 additional cases.
27829
27830 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27831 Delete.
27832
27833 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27834
27835 PR c++/9447
27836 * g++.dg/template/using7.C: New test.
27837
27838 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27839
27840 * import1.c, import2.c: New tests.
27841
27842 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27843
27844 * g++.dg/eh/crossjump1.C: New test.
27845
27846 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27847
27848 PR c++/11697
27849 * g++.dg/template/using6.C: New test.
27850
27851 PR c++/11744
27852 * g++.dg/template/koenig2.C: New test.
27853
27854 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27855
27856 PR c++/7983
27857 * g++.dg/parse/typedef4.C: New test.
27858
27859 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27860
27861 PR c++/8442, c++/8806
27862 * g++.dg/template/elab1.C: New test.
27863 * g++.dg/template/type2.C: Likewise.
27864 * g++.dg/template/ttp3.C: Adjust expected error message.
27865 * g++.old-deja/g++.law/visibility13.C: Likewise.
27866 * g++.old-deja/g++.niklas/t135.C: Likewise.
27867 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27868 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27869 template argument.
27870 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27871
27872 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27873
27874 PR c++/11295
27875 * g++.dg/ext/stmtexpr1.C: New test.
27876
27877 * g++.dg/opt/tmp1.C: New test.
27878
27879 PR c++/11525
27880 * g++.dg/parse/constant4.C: New test.
27881
27882 PR c++/9447
27883 * g++.dg/template/using5.C: New test.
27884
27885 2003-07-31 Roger Sayle <roger@eyesopen.com>
27886
27887 * gcc.dg/builtins-27.c: New test case.
27888
27889 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27890
27891 * gcc.dg/tls/opt-7.c: New test.
27892
27893 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27894
27895 * g++.old-deja/g++.other/crash18.C: Remove.
27896
27897 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27898
27899 * g++.dg/template/explicit3.C: New.
27900 * g++.dg/template/explicit4.C: New.
27901 * g++.dg/template/explicit5.C: New.
27902
27903 PR c++/11347
27904 * g++.dg/template/memtmpl1.C: New.
27905
27906 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27907
27908 PR target/11565
27909 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27910 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27911
27912 2003-07-30 Jan Hubicka <jh@suse.cz>
27913
27914 * vtgc1.c: Kill.
27915
27916 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27917
27918 * gcc.dg/struct-in-proto-1.c: New test.
27919
27920 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
27921
27922 * gcc.dg/cpp/include2.c: Only expect one message.
27923
27924 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
27925
27926 PR c++/9447
27927 * g++.dg/template/using1.C: New test.
27928 * g++.dg/template/using2.C: New test.
27929 * g++.dg/template/using3.C: New test.
27930 * g++.dg/template/using4.C: New test.
27931
27932 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
27933
27934 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
27935 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27936
27937 2003-07-28 Jan Hubicka <jh@suse.cz>
27938
27939 PR c++/11530
27940 * g++.dg/opt/call1.C: New test.
27941
27942 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
27943
27944 PR c++/11667
27945 * g++.dg/init/enum2.C: New test.
27946 * g++.dg/template/overload1.C: Add "-w" option.
27947
27948 2003-07-28 <hp@bitrange.com>
27949
27950 * gcc.dg/Wdeclaration-after-statement-1.c,
27951 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
27952
27953 2003-07-28 Jakub Jelinek <jakub@redhat.com>
27954
27955 * gcc.c-torture/compile/20030725-1.c: New test.
27956
27957 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
27958
27959 * gcc.dg/20030505.c: Only run for SPE.
27960 Remove definition of opaque type.
27961
27962 2003-07-27 Mark Mitchell <mark@codesourcery.com>
27963
27964 * g++.dg/template/ptrmem6.C: New test.
27965
27966 2003-07-26 Geoffrey Keating <geoffk@apple.com>
27967
27968 * gcc.c-torture/compile/zero-strct-2.c: New test.
27969
27970 2003-07-25 Geoffrey Keating <geoffk@apple.com>
27971
27972 * gcc.dg/intermod-1.c: New test.
27973
27974 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
27975
27976 PR c++/11617
27977 * g++.dg/template/lookup2.C: New test.
27978 * g++.dg/template/memclass1.C: Remove instantiated from error.
27979 * g++.dg/other/error2.C: Tweak expected errors.
27980
27981 PR c++/11596
27982 * g++.dg/template/defarg3.C: New test.
27983
27984 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
27985
27986 2003-07-24 Mark Mitchell <mark@codesourcery.com>
27987
27988 * g++.dg/inherit/access5.C: New test.
27989
27990 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27991
27992 PR c++/11513
27993 * g++.dg/template/crash8.C: New test.
27994
27995 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
27996
27997 PR c/10602
27998 * gcc.dg/noncompile/incomplete-2.c: New test.
27999
28000 2003-07-23 Mark Mitchell <mark@codesourcery.com>
28001
28002 PR c++/11645
28003 * g++.dg/inherit/access4.C: New test.
28004
28005 PR c++/11517
28006 * g++.dg/expr/cond2.C: New test.
28007
28008 PR optimization/10679
28009 * g++.dg/opt/inline4.C: New test.
28010
28011 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
28012
28013 * g++.dg/parse/crash10: New test.
28014
28015 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28016
28017 * g++.dg/ext/flexary1.C: New test.
28018
28019 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28020
28021 PR c++/10793
28022 * g++.dg/template/crash9.C: New test.
28023
28024 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28025
28026 PR c++/3004
28027 * g++.dg/parse/typedef3.C: New test.
28028
28029 PR c++/7906
28030 * g++.dg/parse/operator2.C: New test.
28031
28032 PR c++/8895
28033 * g++.dg/parse/def-tmpl-arg1.C: New test.
28034
28035 PR c++/9282
28036 * g++.dg/parse/funptr1.C: New test.
28037
28038 PR c++/9452
28039 * g++.dg/parse/ambig3.C: New test.
28040
28041 PR c++/9454
28042 * g++.dg/parse/operator3.C: New test.
28043
28044 PR c++/9486
28045 * g++.dg/parse/template10.C: New test.
28046
28047 PR c++/9488
28048 * g++.dg/parse/template11.C: New test.
28049
28050 PR c++/10150
28051 * g++.dg/parse/invalid-op1.C: New test.
28052
28053 PR c++/10247
28054 * g++.dg/parse/condexpr1.C: New test.
28055
28056 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28057
28058 * g++.dg/ext/packed3.C: New test.
28059 * g++.dg/ext/packed4.C: New test.
28060
28061 * gcc.dg/pack-test-3.c: New test.
28062
28063 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28064
28065 * lib/compat.exp: Handle dg-options per source file.
28066 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28067 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28068 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28069 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28070 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28071 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28072 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28073 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28074 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28075 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28076 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28077 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28078 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28079 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28080
28081 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28082
28083 PR c/10320
28084 * gcc.c-torture/execute/20030718-1.c: New test.
28085
28086 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28087
28088 PR optimization/11536
28089 * gcc.dg/20030721-1.c: New test.
28090
28091 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28092
28093 PR c++/11546
28094 * g++.dg/template/lookup1.C: New test.
28095
28096 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28097
28098 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28099 diagnostics of ill-formed constructs involving labels.
28100 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28101 the new 'previously defined here' message.
28102
28103 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28104
28105 * g++.dg/parse/non-dependent2.C: New test.
28106
28107 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28108
28109 * g++.dg/init/init-ref4.C: xfail on targets without
28110 weak symbols.
28111
28112 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28113
28114 PR target/11087
28115 * gcc.c-torture/execute/20030717-1.c: New test.
28116
28117 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28118
28119 * g++.dg/opt/cfg1.C: New test.
28120
28121 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28122
28123 PR optimization/11557
28124 * gcc.dg/20030717-1.c: New test.
28125
28126 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28127
28128 PR c++/10476
28129 * g++.dg/expr/crash-1.C: New test.
28130
28131 PR c++/11027
28132 * g++.dg/template/init3.C: New test.
28133
28134 PR c++/8222
28135 * g++.dg/template/non-dependent1.C: New test.
28136
28137 PR c++/11070
28138 * g++.dg/template/non-dependent2.C: New test.
28139
28140 PR c++/11071
28141 * g++.dg/template/non-dependent3.C: New test.
28142
28143 PR c++/9907
28144 * g++.dg/template/sizeof5.C: New test.
28145
28146 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28147
28148 PR 11498
28149 * gcc.c-torture/compile/mangle-1.c: New file.
28150
28151 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28152
28153 PR c++/7809
28154 * g++.dg/parse/access3.C: New test.
28155
28156 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28157
28158 PR c++/11384
28159 * g++.dg/init/init-ref4.C: New test.
28160
28161 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28162
28163 PR c++/11547
28164 * g++.dg/parse/constant3.C: New test.
28165 * g++.dg/parse/crash7.C: Likewise.
28166
28167 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28168
28169 PR target/11008
28170 * gcc.dg/i386-pentium4-not-mull.c: New.
28171
28172 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28173
28174 * gcc.dg/asm-names.c (ymain): Make it weak.
28175
28176 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28177
28178 PR c++/5421
28179 * g++.dg/template/friend21.C: New test.
28180
28181 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28182
28183 * gcc.dg/cleanup-8.c: New test.
28184 * gcc.dg/cleanup-9.c: New test.
28185
28186 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28187
28188 * g++.dg/ext/dll-MI1.h: New file.
28189 * g++.dg/ext/dllexport-MI1.C: New file.
28190 * g++.dg/ext/dllimport-MI1.C: New file.
28191
28192 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28193
28194 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28195 it does not have cmpstrsi patterns (just cmpmemsi).
28196
28197 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28198
28199 PR debug/11473
28200 * g++.dg/debug/debug8.C: New test.
28201
28202 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28203
28204 PR c++/10108
28205 * g++.dg/template/crash7.C: New test.
28206
28207 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28208
28209 PR target/10795
28210 * gcc.c-torture/compile/20030708-1.c: New.
28211
28212 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28213
28214 * gcc.c-torture/execute/20030715-1.c: New test.
28215
28216 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28217
28218 * gcc.dg/pch/inline-3.c: New file.
28219 * gcc.dg/pch/inline-3.hs: New file.
28220 * gcc.dg/pch/inline-4.c: New file.
28221 * gcc.dg/pch/inline-4.hs: New file.
28222
28223 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28224
28225 PR c++/11509
28226 * g++.dg/template/crash6.C: New test.
28227
28228 PR c++/7053
28229 * g++.dg/template/friend20.C: New test.
28230
28231 PR c++/7019
28232 * g++.dg/template/overload2.C: New test.
28233
28234 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28235
28236 PR optimization/11440
28237 * gcc.c-torture/execute/20030714-1.c: New test.
28238
28239 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28240
28241 PR c++/11154
28242 * g++.dg/template/partial2.C: New test.
28243
28244 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28245
28246 PR c++/11503
28247 * g++.dg/template/anon1.C: New test.
28248
28249 PR c++/11493
28250 PR c++/11495
28251 * g++.dg/parse/template9.C: Likewise.
28252 * g++.dg/template/crash4.C: New test.
28253 * g++.dg/template/koenig1.C: Likewise.
28254 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28255 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28256 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28257 functions.
28258 * g++.old-deja/g++.jason/template36.C: Likewise.
28259 * g++.old-deja/g++.mike/p1989.C: Likewise.
28260 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28261 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28262 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28263 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28264 compiling.
28265 * g++.old-deja/g++.pt/union2.C: Use this->.
28266
28267 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28268
28269 * gcc.dg/20030711-1.c: New test.
28270
28271 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28272
28273 PR c++/11050
28274 * g++.dg/parse/args1.C: New test.
28275 * g++.pt/defarg8.C: Change expected errors.
28276
28277 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28278
28279 PR c++/8164
28280 * g++.dg/template/nontype2.C: New test.
28281
28282 PR c++/10558
28283 * g++.dg/parse/template8.C: New test.
28284
28285 PR c++/8327
28286 * g++.dg/template/scope1.C: New test.
28287
28288 * g++.dg/warn/Wsign-compare-1.C: New test.
28289
28290 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28291
28292 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28293
28294 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28295
28296 PR c++/9411
28297 * g++.dg/template/explicit2.C: New test.
28298
28299 PR c++/10032
28300 * g++.dg/warn/pedantic1.C: New test.
28301
28302 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28303
28304 PR c++ 9483
28305 * g++.dg/other/field1.C: New test.
28306
28307 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28308
28309 PR c/11449
28310 * gcc.c-torture/compile/20030707-1.c: New.
28311
28312 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28313
28314 PR c++/10849
28315 * g++.dg/template/access12.C: New test.
28316
28317 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28318
28319 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28320 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28321 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28322 * gcc.misc-tests/gcov.exp: Update
28323 * g++.dg/gcov/gcov.exp: Update
28324 * lib/gcov.exp: Update.
28325
28326 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28327
28328 * g++.dg/abi/mangle17.C: Make sure template expressions are
28329 dependent.
28330 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28331 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28332 * g++.dg/opt/stack1.C: Remove erroneous code.
28333 * g++.dg/parse/template7.C: New test.
28334 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28335 * g++.old-deja/g++.pt/crash4.C: Likewise.
28336
28337 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28338
28339 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28340 with zero or one occurence of `$' after the initial `L'.
28341
28342 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28343
28344 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28345
28346 2003-07-08 Roger Sayle <roger@eyesopen.com>
28347
28348 PR c/11370
28349 * gcc.dg/Wunreachable-6.c: New testcase.
28350 * gcc.dg/Wunreachable-7.c: New testcase.
28351
28352 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28353
28354 PR c/11420
28355 * gcc.dg/20030708-1.c: New test.
28356
28357 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28358
28359 * gcc.dg/compat/sdata-section.h: New file.
28360 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28361 * gcc.dg/torture/mips-sdata-1.c: New test.
28362
28363 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28364
28365 PR c++/11030
28366 * g++.dg/template/friend19.C: New test.
28367
28368 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28369
28370 * g++.dg/opt/strength-reduce.C: New test.
28371
28372 2003-07-07 Roger Sayle <roger@eyesopen.com>
28373
28374 PR target/10979
28375 * gcc.dg/20030707-1.c: New testcase.
28376
28377 2003-07-07 Roger Sayle <roger@eyesopen.com>
28378
28379 PR optimization/11059
28380 * g++.dg/opt/emptyunion.C: New testcase.
28381
28382 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28383 Eric Botcazou <ebotcazou@libertysurf.fr>
28384
28385 * g++.dg/opt/stack1.C: New test.
28386
28387 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28388
28389 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28390 run test.
28391
28392 PR c++/11431
28393 * g++.dg/expr/static_cast3.C: New test.
28394
28395 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28396
28397 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28398 everywhere.
28399 * gcc.dg/concat.c: Concatenation of string constants with
28400 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28401 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28402 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28403 necessary to avoid multi-character character constant warning.
28404 * gcc.dg/cpp/escape.c: Likewise.
28405 * gcc.dg/cpp/ucs.c: Likewise.
28406 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28407 Fix a typo.
28408
28409 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28410
28411 PR c/11428
28412 * gcc.c-torture/compile/20030704-1.c: New.
28413
28414 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28415
28416 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28417
28418 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28419
28420 PR c++/5287, PR c++/7910, PR c++/11021
28421 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28422 tests for warnings.
28423 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28424 * g++.dg/ext/dllimport3.C: Likewise.
28425 * g++.dg/ext/dllimport4.C: New file.
28426 * g++.dg/ext/dllimport5.C: New file.
28427 * g++.dg/ext/dllimport6.C: New file.
28428 * g++.dg/ext/dllimport7.C: New file.
28429 * g++.dg/ext/dllimport8.C: New file.
28430 * g++.dg/ext/dllimport9.C: New file.
28431 * g++.dg/ext/dllimport10.C: New file.
28432 * g++.dg/ext/dllexport1.C: New file.
28433
28434 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28435
28436 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28437 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28438
28439 2003-07-03 Roger Sayle <roger@eyesopen.com>
28440
28441 * gcc.dg/builtins-25.c: New testcase.
28442 * gcc.dg/builtins-26.c: New testcase.
28443
28444 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28445
28446 * gcc.dg/compat/vector-defs.h: New file.
28447 * gcc.dg/compat/vector-setup.h: New file.
28448 * gcc.dg/compat/vector-check.h: New file.
28449 * gcc.dg/compat/vector-1_main.c: New file.
28450 * gcc.dg/compat/vector-1_x.c: New file.
28451 * gcc.dg/compat/vector-1_y.c: New file.
28452 * gcc.dg/compat/vector-2_main.c: New file.
28453 * gcc.dg/compat/vector-2_x.c: New file.
28454 * gcc.dg/compat/vector-2_y.c: New file.
28455
28456 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28457 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28458 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28459 * gcc.dg/compat/struct-align-1.h: New file.
28460 * gcc.dg/compat/struct-align-1_main.c: New file.
28461 * gcc.dg/compat/struct-align-1_x.c: New file.
28462 * gcc.dg/compat/struct-align-1_y.c: New file.
28463 * gcc.dg/compat/struct-align-2.h: New file.
28464 * gcc.dg/compat/struct-align-2_main.c: New file.
28465 * gcc.dg/compat/struct-align-2_x.c: New file.
28466 * gcc.dg/compat/struct-align-2_y.c: New file.
28467
28468 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28469 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28470 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28471 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28472 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28473 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28474 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28475 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28476 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28477 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28478 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28479 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28480 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28481 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28482 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28483 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28484 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28485 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28486 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28487 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28488 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28489 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28490 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28491 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28492 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28493 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28494 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28495 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28496 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28497
28498 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28499
28500 * gcc.dg/i386-call-1.c: New test.
28501
28502 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28503
28504 PR c++/9162
28505 * g++.dg/parse/defarg4.C: New.
28506
28507 2003-07-03 Roger Sayle <roger@eyesopen.com>
28508
28509 PR target/10700
28510 * gcc.c-torture/compile/20030703-1.c: New test case.
28511
28512 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28513
28514 * g++.dg/template/local3.C: Remove extra semicolon.
28515
28516 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28517
28518 * gcc.dg/i386-volatile-1.c: New test.
28519
28520 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28521
28522 PR c++/11072
28523 * g++.dg/other/offsetof2.C: XFAIL.
28524 * g++.dg/other/offsetof5.C: New.
28525
28526 PR c++/10219
28527 * g++.dg/template/error1.C: New.
28528
28529 PR c++/9779
28530 * g++.dg/template/dependent-expr1.C: New.
28531
28532 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28533
28534 PR c++/6949
28535 * g++.dg/template/local3.C: New test.
28536
28537 PR c++/11149
28538 * g++.dg/lookup/scoped6.C: New test.
28539
28540 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28541
28542 PR c++/8046
28543 * g++.dg/other/error7.C: New test.
28544
28545 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28546
28547 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28548 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28549 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28550 * g++.old-deja/g++.other/union2.C: Likewise.
28551 * gcc.dg/c90-const-expr-2.c: Likewise.
28552 * gcc.dg/c90-const-expr-3.c: Likewise.
28553 * gcc.dg/c99-const-expr-2.c: Likewise.
28554 * gcc.dg/c99-const-expr-3.c: Likewise.
28555 * gcc.dg/concat.c: Likewise.
28556
28557 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28558
28559 PR c++/9559
28560 * g++.dg/init/static1.C: New test.
28561
28562 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28563
28564 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28565 * g++.old-deja/g++.other/access2.C: Likewise.
28566 * g++.old-deja/g++.other/decl2.C: Likewise.
28567 * gcc.c-torture/execute/20020615-1.c: Likewise.
28568
28569 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28570
28571 PR c++/4933
28572 * g++.dg/template/sizeof4.C: New test.
28573
28574 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28575
28576 * g++.dg/other/error6.C: New test.
28577
28578 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28579
28580 PR c++/10750
28581 * g++.dg/parse/constant2.C: New test.
28582
28583 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28584
28585 PR c++/11106
28586 * g++.dg/other/error5.C: New test.
28587
28588 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28589
28590 * gcc.dg/format/gcc_diag-1.c: New test.
28591
28592 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28593
28594 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28595
28596 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28597
28598 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28599 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28600 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28601
28602 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28603
28604 * gcc.c-torture/execute/builtins/string-8.c: New test.
28605 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28606 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28607 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28608
28609 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28610
28611 PR c++/10468
28612 * g++.dg/ext/typeof6.C: New test.
28613
28614 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28615
28616 PR c++/10796
28617 * g++.dg/init/enum1.C: New test.
28618
28619 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28620
28621 * gcc.dg/20030627-1.c: New test.
28622
28623 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28624
28625 PR c++/11332
28626 * g++.dg/expr/static_cast2.C: New test.
28627
28628 2003-06-26 Roger Sayle <roger@eyesopen.com>
28629 Jakub Jelinek <jakub@redhat.com>
28630
28631 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28632 sprintf(dst,"%s",src) optimization.
28633 * gcc.c-torture/execute/20030626-1.c: New test case.
28634 * gcc.c-torture/execute/20030626-2.c: New test case.
28635
28636 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28637
28638 * gcc.c-torture/execute/multi-ix.c: New test.
28639
28640 * gcc.c-torture/execute/simd-4.c (main):
28641 Added missing semicolon at end of union.
28642
28643 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28644
28645 PR c++/8266
28646 * g++.dg/template/explicit-instantiation3.C: New test.
28647
28648 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28649
28650 * gcc.dg/20030626-1.c: Use signed char.
28651
28652 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28653
28654 * gcc.dg/20030626-1.c: New test.
28655
28656 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28657
28658 * const-str-2.m: Update.
28659
28660 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28661
28662 PR c++/10990
28663 * g++.dg/rtti/dyncast1.C: New test.
28664 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28665 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28666 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28667
28668 PR c++/10931
28669 * g++.dg/expr/static_cast1.C: New test.
28670
28671 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28672
28673 * gcc.dg/20030625-1.c: New test.
28674
28675 2003-06-24 Roger Sayle <roger@eyesopen.com>
28676
28677 * gcc.c-torture/compile/20030624-1.c: New test case.
28678
28679 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28680
28681 * gcc.c-torture/execute/string-opt-17.c: New test.
28682
28683 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28684
28685 PR c++/5754
28686 * g++.dg/parse/crash6.C: New test.
28687
28688 2003-06-23 Roger Sayle <roger@eyesopen.com>
28689
28690 * gcc.dg/builtins-24.c: New test case.
28691
28692 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28693
28694 * g++.dg/opt/operator1.C: New test.
28695
28696 2003-06-22 Roger Sayle <roger@eyesopen.com>
28697
28698 * gcc.c-torture/execute/string-opt-16.c: New test case.
28699
28700 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28701
28702 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28703 * g++.old-deja/g++.other/conv7.C: Likewise.
28704 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28705 * g++.old-deja/g++.other/overload14.C: Likewise.
28706
28707 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28708
28709 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28710 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28711
28712 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28713
28714 PR c++/10888
28715 * g++.dg/warn/Winline-3.C: New test.
28716
28717 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28718
28719 * lib/target-supports.exp (check_alias_available): Make the test
28720 program acceptable to the Solaris assembler.
28721
28722 PR c++/10749
28723 * g++.dg/template/memclass2.C: New test.
28724
28725 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28726 Eric Botcazou <ebotcazou@libertysurf.fr>
28727
28728 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28729 data for non-matching targets.
28730 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28731
28732 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28733
28734 PR c++/10845
28735 * g++.dg/template/member3.C: New test.
28736
28737 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28738
28739 PR c++/10939
28740 * g++.dg/template/func1.C: New test.
28741
28742 PR c++/9649
28743 * g++.dg/template/static4.C: New test.
28744 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28745
28746 PR c++/11041
28747 * g++.dg/init/ref7.C: New test.
28748
28749 2003-06-19 Matt Austern <austern@apple.com>
28750
28751 PR c++/11228
28752 * g++.dg/anew1.C: New test.
28753 * g++.dg/anew2.C: New test.
28754 * g++.dg/anew3.C: New test.
28755 * g++.dg/anew4.C: New test.
28756
28757 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28758
28759 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28760
28761 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28762
28763 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28764 endian-dependent.
28765
28766 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28767
28768 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28769 Remove cruft.
28770
28771 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28772
28773 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28774 * gcc.c-torture/compile/961203-1.c: Likewise.
28775 * gcc.c-torture/compile/980506-1.c: Likewise.
28776
28777 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28778
28779 PR c++/10712
28780 * g++.dg/lookup/using7.C: New test.
28781
28782 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28783
28784 PR c++/11105
28785 * g++.dg/abi/conv1.C: Remove it.
28786 * g++.dg/template/conv7.C: New test.
28787 * g++.dg/template/conv8.C: Likewise.
28788 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28789 conversion operator.
28790
28791 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28792
28793 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28794 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28795 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28796 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28797 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28798 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28799 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28800 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28801 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28802 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28803 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28804 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28805 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28806 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28807 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28808 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28809 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28810 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28811 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28812 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28813 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28814 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28815 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28816 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28817 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28818 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28819 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28820 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28821 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28822
28823 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28824
28825 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28826 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28827 indications.
28828
28829 2003-06-16 Roger Sayle <roger@eyesopen.com>
28830
28831 * gcc.dg/i386-387-5.c: New test case.
28832 * gcc.dg/i386-387-6.c: New test case.
28833 * gcc.dg/builtins-23.c: New test case.
28834
28835 2003-06-15 Roger Sayle <roger@eyesopen.com>
28836
28837 * gcc.dg/builtins-22.c: New test case.
28838 * gcc.dg/i386-387-1.c: Update to test exp.
28839 * gcc.dg/i386-387-2.c: Likewise.
28840
28841 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28842
28843 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28844
28845 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28846
28847 * lib/gcc-dg.exp (dg-require-dll): New function.
28848 (dg-xfail-if): Likewise.
28849 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28850 driver.
28851
28852 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28853 * gcc.c-torture/compile/20001205-1.c: Likewise.
28854 * gcc.c-torture/compile/20001226-1.c: Likewise.
28855 * gcc.c-torture/compile/20010518-2.c: Likewise.
28856 * gcc.c-torture/compile/20020312-1.c: Likewise.
28857 * gcc.c-torture/compile/20020604-1.c: Likewise.
28858 * gcc.c-torture/compile/920501-12.c: Likewise.
28859 * gcc.c-torture/compile/920501-4.c: Likewise.
28860 * gcc.c-torture/compile/920520-1.c: Likewise.
28861 * gcc.c-torture/compile/920521-1.c: Likewise.
28862 * gcc.c-torture/compile/920625-1.c: Likewise.
28863 * gcc.c-torture/compile/961203-1.c: Likewise.
28864 * gcc.c-torture/compile/980506-1.c: Likewise.
28865 * gcc.c-torture/compile/981006-1.c: Likewise.
28866 * gcc.c-torture/compile/981022-1.c: Likewise.
28867 * gcc.c-torture/compile/981223-1.c: Likewise.
28868 * gcc.c-torture/compile/990617-1.c: Likewise.
28869 * gcc.c-torture/compile/dll.c: Likewise.
28870 * gcc.c-torture/compile/labels-3.c: Likewise.
28871 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28872 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28873 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28874 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28875 * gcc.c-torture/compile/simd-5.c: Likewise.
28876 * gcc.c-torture/compile/20000804-1.x: Remove.
28877 * gcc.c-torture/compile/20001205-1.x: Likewise.
28878 * gcc.c-torture/compile/20001226-1.x: Likewise.
28879 * gcc.c-torture/compile/20010518-2.x: Likewise.
28880 * gcc.c-torture/compile/20020312-1.x: Likewise.
28881 * gcc.c-torture/compile/20020604-1.x: Likewise.
28882 * gcc.c-torture/compile/920501-12.x: Likewise.
28883 * gcc.c-torture/compile/920501-4.x: Likewise.
28884 * gcc.c-torture/compile/920520-1.x: Likewise.
28885 * gcc.c-torture/compile/920521-1.x: Likewise.
28886 * gcc.c-torture/compile/920625-1.x: Likewise.
28887 * gcc.c-torture/compile/961203-1.x: Likewise.
28888 * gcc.c-torture/compile/980506-1.x: Likewise.
28889 * gcc.c-torture/compile/981006-1.x: Likewise.
28890 * gcc.c-torture/compile/981022-1.x: Likewise.
28891 * gcc.c-torture/compile/981223-1.x: Likewise.
28892 * gcc.c-torture/compile/990617-1.x: Likewise.
28893 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28894 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28895 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28896 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28897 * gcc.c-torture/compile/simd-5.x: Likewise.
28898
28899 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28900
28901 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28902
28903 * gcc.c-torture/execute/20030611-1.c: New test.
28904
28905 2003-06-12 Roger Sayle <roger@eyesopen.com>
28906
28907 PR middle-end/168
28908 * gcc.dg/20030612-1.c: New test case.
28909
28910 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28911
28912 PR c++/10635
28913 * g++.dg/expr/cast1.C: New test.
28914
28915 2003-06-12 Roger Sayle <roger@eyesopen.com>
28916
28917 * gcc.dg/builtins-21.c: New test case.
28918
28919 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
28920
28921 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
28922 options instead of at the end.
28923 * lib/objc.exp (objc_target_compile): Likewise.
28924
28925 2003-06-11 Mark Mitchell <mark@codesourcery.com>
28926
28927 PR c++/10432
28928 * g++.dg/parse/error1.C: New test.
28929
28930 2003-06-11 Janis Johnson <janis187@us.ibm.com>
28931
28932 * gcc.dg/compat/struct-by-value-11_main.c: New file.
28933 * gcc.dg/compat/struct-by-value-11_x.c: New file.
28934 * gcc.dg/compat/struct-by-value-11_y.c: New file.
28935 * gcc.dg/compat/struct-by-value-12_main.c: New file.
28936 * gcc.dg/compat/struct-by-value-12_x.c: New file.
28937 * gcc.dg/compat/struct-by-value-12_y.c: New file.
28938 * gcc.dg/compat/struct-by-value-13_main.c: New file.
28939 * gcc.dg/compat/struct-by-value-13_x.c: New file.
28940 * gcc.dg/compat/struct-by-value-13_y.c: New file.
28941 * gcc.dg/compat/struct-by-value-14_main.c: New file.
28942 * gcc.dg/compat/struct-by-value-14_x.c: New file.
28943 * gcc.dg/compat/struct-by-value-14_y.c: New file.
28944 * gcc.dg/compat/struct-by-value-15_main.c: New file.
28945 * gcc.dg/compat/struct-by-value-15_x.c: New file.
28946 * gcc.dg/compat/struct-by-value-15_y.c: New file.
28947 * gcc.dg/compat/struct-by-value-16_main.c: New file.
28948 * gcc.dg/compat/struct-by-value-16_x.c: New file.
28949 * gcc.dg/compat/struct-by-value-16_y.c: New file.
28950 * gcc.dg/compat/struct-by-value-17_main.c: New file.
28951 * gcc.dg/compat/struct-by-value-17_x.c: New file.
28952 * gcc.dg/compat/struct-by-value-17_y.c: New file.
28953 * gcc.dg/compat/struct-by-value-18_main.c: New file.
28954 * gcc.dg/compat/struct-by-value-18_x.c: New file.
28955 * gcc.dg/compat/struct-by-value-18_y.c: New file.
28956
28957 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
28958 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
28959 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
28960 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
28961 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
28962 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
28963 * gcc.dg/compat/scalar-return-3_main.c: New file.
28964 * gcc.dg/compat/scalar-return-3_x.c: New file.
28965 * gcc.dg/compat/scalar-return-3_y.c: New file.
28966 * gcc.dg/compat/scalar-return-4_main.c: New file.
28967 * gcc.dg/compat/scalar-return-4_x.c: New file.
28968 * gcc.dg/compat/scalar-return-4_y.c: New file.
28969
28970 2003-06-10 Janis Johnson <janis187@us.ibm.com>
28971
28972 * gcc.dg/compat/fp2-struct-check.h: New file.
28973 * gcc.dg/compat/fp2-struct-defs.h: New file.
28974 * gcc.dg/compat/fp2-struct-init.h: New file.
28975 * gcc.dg/compat/struct-by-value-10_main.c: New file.
28976 * gcc.dg/compat/struct-by-value-10_x.c: New file.
28977 * gcc.dg/compat/struct-by-value-10_y.c: New file.
28978 * gcc.dg/compat/struct-return-10_main.c: New file.
28979 * gcc.dg/compat/struct-return-10_x.c: New file.
28980 * gcc.dg/compat/struct-return-10_y.c: New file.
28981
28982 * gcc.dg/compat/compat-common.h: New file.
28983 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
28984 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
28985 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
28986 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
28987 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
28988 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
28989 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
28990 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28991 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
28992 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
28993 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28994 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
28995 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
28996 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28997 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
28998 * gcc.dg/compat/small-struct-check.h: Ditto.
28999 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
29000 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29001 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
29002 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
29003 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29004 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29005 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
29006 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29007 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
29008 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
29009 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29010 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29011 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
29012 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29013 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29014 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
29015 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29016 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
29017 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
29018 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29019 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
29020 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
29021 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29022 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
29023 * gcc.dg/compat/struct-return-2_main.c: Ditto.
29024 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29025 * gcc.dg/compat/struct-return-2_y.c: Ditto.
29026 * gcc.dg/compat/struct-return-3_main.c: Ditto.
29027 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29028 * gcc.dg/compat/struct-return-3_y.c: Ditto.
29029
29030 2003-06-10 Geoffrey Keating <geoffk@apple.com>
29031
29032 * g++.dg/pch/static-1.C: New file.
29033 * g++.dg/pch/static-1.Hs: New file.
29034
29035 2003-06-10 Richard Henderson <rth@redhat.com>
29036
29037 * gcc.dg/asm-7.c: Adjust expected warning text.
29038
29039 2003-06-10 Roger Sayle <roger@eyesopen.com>
29040
29041 * gcc.dg/builtins-20.c: New test case.
29042
29043 2003-06-10 Mark Mitchell <mark@codesourcery.com>
29044
29045 PR c++/11131
29046 * g++.dg/opt/template1.C: New test.
29047
29048 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29049
29050 * lib/gcc-dg.exp (dg-test): Clear additional_files and
29051 additional_sources.
29052
29053 2003-05-21 David Taylor <dtaylor@emc.com>
29054
29055 * gcc.dg/Wpadded.c: New file.
29056
29057 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29058
29059 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29060 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29061 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29062 dg-require-weak.
29063
29064 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29065
29066 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29067
29068 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29069
29070 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29071 (dg-require-alias): Likewise.
29072 (dg-require-gc-sections): Likewise.
29073 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29074
29075 2003-06-08 Richard Henderson <rth@redhat.com>
29076
29077 * gcc.dg/20011029-2.c: Fix the array reference.
29078 * gcc.dg/asm-7.c: New.
29079
29080 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29081
29082 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29083
29084 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29085
29086 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29087 (dg-require-gc-sections): Likewise.
29088
29089 2003-06-08 Jan Hubicka <jh@suse.cz>
29090
29091 * i386-cmov1.c: Fix regular expression.
29092 * i386-cvt-1.c: Likewise.
29093 * i386-local.c: Likewise.
29094 * i386-local2.c: Likewise.
29095 * i386-mul.c: Likewise.
29096 * i386-ssetype-1.c: Likewise.
29097 * i386-ssetype-3.c: Likewise.
29098 * i386-ssetype-5.c: Likewise.
29099
29100 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29101
29102 PR c++/11039
29103 * g++.dg/warn/implicit-typename2.C: New test.
29104 * g++.dg/warn/implicit-typename3.C: New test.
29105
29106 2003-06-07 Richard Henderson <rth@redhat.com>
29107
29108 * g++.dg/other/offsetof3.C: Use size_t.
29109 * g++.dg/other/offsetof4.C: Likewise.
29110
29111 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29112
29113 * lib/copy-file.exp: New. Implement gcc_copy_files.
29114
29115 * lib/dg-pch.exp: Load copy-file.exp
29116 (dg-pch): Use gcc_copy_files instead of "file copy".
29117
29118 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29119
29120 * gcc.dg/weak/weak.exp: Simplify.
29121 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29122 * gcc.dg/weak/weak-1.c: Likewise.
29123 * gcc.dg/weak/weak-2.c: Likewise.
29124 * gcc.dg/weak/weak-3.c: Likewise.
29125 * gcc.dg/weak/weak-4.c: Likewise.
29126 * gcc.dg/weak/weak-5.c: Likewise.
29127 * gcc.dg/weak/weak-6.c: Likewise.
29128 * gcc.dg/weak/weak-7.c: Likewise.
29129 * gcc.dg/weak/weak-8.c: Likewise.
29130 * gcc.dg/weak/weak-9.c: Likewise.
29131
29132 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29133
29134 gcc.c-torture/execute/20030606-1.c: New.
29135
29136 2003-06-06 Roger Sayle <roger@eyesopen.com>
29137
29138 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29139 * gcc.dg/builtins-19.c: Likewise.
29140
29141 2003-06-06 Roger Sayle <roger@eyesopen.com>
29142
29143 * gcc.dg/builtins-2.c: Add some more tests.
29144 * gcc.dg/builtins-18.c: New test case.
29145 * gcc.dg/builtins-19.c: New test case.
29146
29147 2003-06-06 Roger Sayle <roger@eyesopen.com>
29148 Jim Wilson <wilson@tuliptree.org>
29149
29150 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29151
29152 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29153
29154 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29155 mempcpy/stpcpy calls not to be optimized into something else.
29156 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29157 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29158 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29159
29160 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29161
29162 * gcc.dg/format/asm_fprintf-1.c: New test.
29163
29164 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29165
29166 * lib/gcc-defs.exp (additional_sources): New variable.
29167 (dg-additional-sources): New function.
29168 (additional_files): New variable.
29169 (dg-additional-files): New function.
29170 (dg-additional-files-options): Likewise.
29171 * lib/gcc-dg.exp (dg-require-weak): New function.
29172 (dg-require-alias): Likewise.
29173 (dg-require-gc-sections): Likewise.
29174 * lib/target-supports.exp (check_alias_available): Remove testfile
29175 parameter.
29176 (check_gc_sections_available): New function.
29177 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29178 (dg-gpp-additional-files): Likewise.
29179 * lib/g++.exp (additional_sources): Remove.
29180 (additional_files): Likewise.
29181 (g++_target_compile): Use dg-additional-files-options.
29182
29183 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29184 Tcl logic.
29185 * gcc.dg/special/ecos.exp: Remove.
29186 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29187 * gcc.dg/special/alias-1.c: Likewise.
29188 * gcc.dg/special/alias-2.c: Likewise.
29189 * gcc.dg/special/gcsec-1.c: Likewise.
29190 * gcc.dg/special/weak-1.c: Likewise.
29191 * gcc.dg/special/weak-2.c: Likewise.
29192 * gcc.dg/special/wkali-1.c: Likewise.
29193 * gcc.dg/special/wkali-2.c: Likewise.
29194
29195 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29196 dg-gpp-additional-*.
29197 * g++.dg/special/conpr-3.C: Likewise.
29198 * g++.dg/special/conpr-4.C: Likewise.
29199 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29200 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29201 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29202 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29203 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29204 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29205 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29206 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29207 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29208 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29209 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29210 * g++.old-deja/g++.other/comdat1.C: Likewise.
29211 * g++.old-deja/g++.other/comdat2.C: Likewise.
29212 * g++.old-deja/g++.other/comdat3.C: Likewise.
29213 * g++.old-deja/g++.other/ctor1.C: Likewise.
29214 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29215
29216 2003-06-05 Richard Henderson <rth@redhat.com>
29217
29218 * gcc.dg/debug/20030605-1.c: New.
29219
29220 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29221
29222 * README.QMTEST: Update.
29223
29224 2003-06-04 Richard Henderson <rth@redhat.com>
29225
29226 * gcc.dg/cleanup-1.c: New.
29227 * gcc.dg/cleanup-2.c: New.
29228 * gcc.dg/cleanup-3.c: New.
29229 * gcc.dg/cleanup-4.c: New.
29230 * gcc.dg/cleanup-5.c: New.
29231 * gcc.dg/cleanup-6.c: New.
29232 * gcc.dg/cleanup-7.c: New.
29233
29234 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29235
29236 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29237
29238 * lib/dg-pch.exp: New file.
29239 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29240 * gcc.dg/pch/pch.exp: Likewise.
29241
29242 2003-06-04 Roger Sayle <roger@eyesopen.com>
29243
29244 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29245 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29246 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29247 * gcc.dg/builtins-17.c: New test case.
29248 * gcc.dg/i386-387-4.c: New test case.
29249 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29250
29251 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29252
29253 * gcc.dg/ultrasp9.c: New test.
29254
29255 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29256
29257 * gcc.c-torture/compile/20030604-1.c: New test.
29258 * gcc.dg/sparc-constant-1.c: New test.
29259
29260 2003-06-03 Glen Nakamura <glen@imodulo.com>
29261
29262 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29263
29264 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29265
29266 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29267
29268 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29269 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29270
29271 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29272
29273 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29274
29275 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29276
29277 PR c++/10940
29278 * g++.dg/template/spec10.C: New test.
29279
29280 2003-06-03 Roger Sayle <roger@eyesopen.com>
29281
29282 * gcc.dg/builtins-16.c: New test case.
29283
29284 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29285
29286 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29287 mempcpy test with post-increments.
29288 * gcc.c-torture/execute/string-opt-3.c: New test.
29289 * gcc.dg/string-opt-1.c: New test.
29290
29291 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29292
29293 PR fortran/10965
29294 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29295
29296 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29297
29298 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29299 (scan-assembler): ... here. Use dg-scan.
29300 (scan-assembler-not): Likewise.
29301 (scan-file): New function.
29302 (scan-file-not): Likewise.
29303 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29304 * gcc.dg/cpp/_Pragma4.c: Likewise.
29305 * gcc.dg/cpp/_Pragma5.c: Likewise.
29306 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29307 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29308 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29309 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29310 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29311 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29312 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29313 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29314 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29315 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29316 * gcc.dg/cpp/cxxcom1.c: Likewise.
29317 * gcc.dg/cpp/line1.c: Likewise.
29318 * gcc.dg/cpp/maccom1.c: Likewise.
29319 * gcc.dg/cpp/maccom2.c: Likewise.
29320 * gcc.dg/cpp/maccom3.c: Likewise.
29321 * gcc.dg/cpp/maccom4.c: Likewise.
29322 * gcc.dg/cpp/maccom5.c: Likewise.
29323 * gcc.dg/cpp/maccom6.c: Likewise.
29324 * gcc.dg/cpp/multiline.c: Likewise.
29325 * gcc.dg/cpp/spacing1.c: Likewise.
29326 * gcc.dg/cpp/spacing2.c: Likewise.
29327 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29328 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29329 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29330 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29331 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29332 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29333 * gcc.dg/cpp/cxxcom2.c: Likewise.
29334 * gcc.dg/cpp/cxxcom2.h: New file.
29335
29336 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29337 * g++.dg/cpp/truefalse.C: Here.
29338 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29339
29340 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29341
29342 * gcc.dg/cpp/redef3.c: New file.
29343
29344 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29345
29346 * gcc.dg/i386-loop-3.c: New test.
29347
29348 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29349
29350 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29351
29352 2003-05-31 Roger Sayle <roger@eyesopen.com>
29353
29354 * gcc.dg/fwrapv-1.c: New test case.
29355 * gcc.dg/fwrapv-2.c: New test case.
29356
29357 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29358
29359 PR c++/10956
29360 * g++.dg/template/spec9.C: New test.
29361
29362 2003-05-29 Roger Sayle <roger@eyesopen.com>
29363
29364 * gcc.dg/duff-4.c: New test case.
29365
29366 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29367
29368 PR fortran/10843
29369 * g77.dg/ffixed-form-1.f: New test
29370 * g77.dg/ffixed-form-2.f: New test
29371 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29372 * g77.dg/ffree-form-3.f: New test
29373
29374 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29375
29376 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29377 * gcc.dg/wint_t-1.c: Likewise.
29378
29379 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29380
29381 * g++.dg/template/access11.C: New test.
29382
29383 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29384
29385 PR c++/10849
29386 * g++.dg/template/access10.C: New test.
29387
29388 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29389 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29390
29391 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29392
29393 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29394
29395 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29396 suppress for powerpc-*-darwin*.
29397 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29398
29399 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29400
29401 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29402 suppress option for powerpc-*-darwin*.
29403
29404 2003-05-23 Roger Sayle <roger@eyesopen.com>
29405
29406 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29407 * gcc.dg/builtins-4.c: Add test for fmod.
29408
29409 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29410
29411 PR c++/10682
29412 * g++.dg/template/instantiate4.C: New test.
29413
29414 2003-05-22 Roger Sayle <roger@eyesopen.com>
29415
29416 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29417
29418 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29419
29420 * gcc.dg/compat/scalar-return-1_main.c: New file.
29421 * gcc.dg/compat/scalar-return-1_x.c: New file.
29422 * gcc.dg/compat/scalar-return-1_y.c: New file.
29423 * gcc.dg/compat/scalar-return-2_main.c: New file.
29424 * gcc.dg/compat/scalar-return-2_x.c: New file.
29425 * gcc.dg/compat/scalar-return-2_y.c: New file.
29426 * gcc.dg/compat/struct-return-3_main.c: New file.
29427 * gcc.dg/compat/struct-return-3_y.c: New file.
29428 * gcc.dg/compat/struct-return-3_x.c: New file.
29429 * gcc.dg/compat/struct-return-2_main.c: New file.
29430 * gcc.dg/compat/struct-return-2_x.c: New file.
29431 * gcc.dg/compat/struct-return-2_y.c: New file.
29432
29433 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29434
29435 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29436 for hppa*-hp-hpux*.
29437 * gcc.dg/20021014-1.c (dg-options): Likewise.
29438 * gcc.dg/nest.c (dg-options): Likewise.
29439
29440 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29441
29442 PR c++/9738
29443 * g++.dg/ext/dllimport2.C: New file.
29444 * g++.dg/ext/dllimport3.C: New file.
29445
29446 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29447
29448 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29449 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29450 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29451 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29452 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29453 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29454 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29455 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29456 * gcc.dg/compat/small-struct-defs.h: New file.
29457 * gcc.dg/compat/small-struct-init.h: New file.
29458 * gcc.dg/compat/small-struct-check.h: New file.
29459 * gcc.dg/compat/fp-struct-defs.h: New file.
29460 * gcc.dg/compat/fp-struct-check.h: New file.
29461 * gcc.dg/compat/fp-struct-init.h: New file.
29462 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29463 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29464
29465 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29466
29467 * gcc.dg/20030225-2.c: New test.
29468
29469 2003-05-18 Roger Sayle <roger@eyesopen.com>
29470 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29471
29472 * gcc.c-torture/compile/20030518-1.c: New test case.
29473
29474 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29475
29476 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29477 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29478 gcc-dg-debug-runtest.
29479 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29480 gcc-dg-debug-runtest.
29481
29482 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29483
29484 PR c++/9022
29485 * g++.dg/lookup/using6.C: New test.
29486
29487 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29488
29489 * g++.dg/parse/access2.C: New test.
29490
29491 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29492
29493 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29494 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29495 * gcc.dg/debug/debug.exp: Likewise.
29496
29497 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29498
29499 * gcc.dg/dollar.c: New test.
29500
29501 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29502
29503 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29504 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29505 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29506 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29507 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29508 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29509 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29510 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29511 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29512 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29513 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29514 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29515 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29516 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29517 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29518 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29519 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29520 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29521
29522 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29523
29524 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29525 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29526 support for "repo" mode.
29527 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29528 * lib/g77-dg.exp: Likewise.
29529 * lib/obj-dg.exp: Likewise.
29530
29531 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29532
29533 Merge from gcc-3_2-rhl8-branch:
29534 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29535
29536 * gcc.dg/tls/opt-6.c: New test.
29537
29538 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29539
29540 * gcc.dg/20030405-1.c: New test.
29541
29542 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29543
29544 * gcc.dg/20030309-1.c: New test.
29545
29546 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29547
29548 * gcc.c-torture/execute/20030307-1.c: New test.
29549
29550 2003-02-20 Randolph Chung <tausq@debian.org>
29551
29552 * gcc.c-torture/compile/20030220-1.c: New test.
29553
29554 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29555
29556 * gcc.dg/20030217-1.c: New test.
29557
29558 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29559
29560 * gcc.c-torture/compile/20020129-1.c: New test.
29561
29562 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29563
29564 * gcc.dg/unroll-1.c: New test.
29565
29566 2002-11-16 Jan Hubicka <jh@suse.cz>
29567
29568 * gcc.c-torture/execute/20020920-1.c: New test.
29569
29570 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29571
29572 PR target/7434
29573 * gcc.c-torture/compile/20021008-1.c: New test.
29574
29575 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29576
29577 PR target/7559
29578 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29579
29580 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29581
29582 * gcc.c-torture/compile/20020807-1.c: New test.
29583
29584 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29585
29586 * gcc.dg/tls/opt-1.c: New test.
29587
29588 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29589
29590 * gcc.dg/20020729-1.c: New test.
29591
29592 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29593
29594 * g++.dg/opt/life1.C: New test.
29595
29596 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29597
29598 * gcc.dg/20020525-1.c: New test.
29599
29600 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29601
29602 PR c++/6794
29603 * g++.dg/ext/pretty1.C: New test.
29604 * g++.dg/ext/pretty2.C: New test.
29605
29606 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29607
29608 PR c++/8385
29609 * g++.dg/ext/typeof5.C: New test.
29610
29611 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29612
29613 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29614 __USER_LABEL_PREFIX__ into account.
29615 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29616
29617 2003-05-14 Roger Sayle <roger@eyesopen.com>
29618
29619 * gcc.dg/builtins-15.c: New test case.
29620
29621 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29622
29623 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29624
29625 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29626
29627 * lib/g++.exp: Tweak handling of additional source files.
29628 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29629 * g++.dg/special/conpr-2a.C: Rename to ...
29630 * g++.dg/special/conpr-2a.cc: ... this.
29631 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29632 * g++.dg/special/conpr-3a.C: Rename to ...
29633 * g++.dg/special/conpr-3a.cc: This.
29634 * g++.dg/special/conpr-3b.C: Rename to ...
29635 * g++.dg/special/conpr-3b.cc: This.
29636 * g++.dg/special/conpr-4.C: New test.
29637 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29638
29639 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29640
29641 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29642
29643 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29644
29645 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29646 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29647 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29648 * g++.old-deja/g++.other/warn3.C: Likewise.
29649
29650 2003-05-11 Roger Sayle <roger@eyesopen.com>
29651
29652 * gcc.dg/i386-387-1.c: Update to also test log.
29653 * gcc.dg/i386-387-2.c: Likewise.
29654
29655 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29656
29657 * g77.f-torture/execute/int8421.f: New test.
29658
29659 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29660
29661 PR c++/10230, c++/10481
29662 * g++.dg/lookup/scoped5.C: New test.
29663
29664 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29665
29666 PR c++/10552
29667 * g++.dg/template/ttp6.C: New test.
29668
29669 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29670
29671 * gcc.c-torture/execute/builtins: New directory.
29672 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29673 gcc.c-torture/execute/builtins.
29674 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29675 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29676 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29677 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29678
29679 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29680
29681 PR c++/9252
29682 * g++.dg/template/access8.C: New test.
29683 * g++.dg/template/access9.C: New test.
29684
29685 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29686
29687 PR c++/9554
29688 * g++.dg/parse/access1.C: New test.
29689
29690 2003-05-09 DJ Delorie <dj@redhat.com>
29691
29692 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29693 long, and not an int.
29694
29695 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29696
29697 PR c++/10555, c++/10576
29698 * g++.dg/template/memclass1.C: New test.
29699
29700 2003-05-08 DJ Delorie <dj@redhat.com>
29701
29702 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29703 targets.
29704 * gcc.c-torture/execute/20021024-1.x: Likewise.
29705 * gcc.c-torture/execute/shiftdi.x: Likewise.
29706 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29707 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29708 * gcc.dg/20021018-1.c: Likewise.
29709
29710 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29711
29712 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29713
29714 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29715 (bcopy): Call memmove.
29716
29717 2003-05-08 Roger Sayle <roger@eyesopen.com>
29718
29719 * g77.f-torture/compile/8485.f: New test case.
29720
29721 2003-05-07 Richard Henderson <rth@redhat.com>
29722
29723 PR c++/10570
29724 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29725 Verify exception_cleanup not called for rethrows.
29726 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29727 when exiting catch block without rethrowing.
29728 * g++.dg/eh/forced3.C: New.
29729 * g++.dg/eh/forced4.C: New.
29730
29731 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29732
29733 * gcc.dg/20030505.c: Fix triplet.
29734
29735 2003-05-06 DJ Delorie <dj@redhat.com>
29736
29737 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29738 * gcc.dg/nest.c: Likewise.
29739
29740 2003-05-05 Roger Sayle <roger@eyesopen.com>
29741
29742 * gcc.dg/builtins-14.c: New test case.
29743
29744 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29745
29746 * lib/compat.exp (compat-execute): New argument.
29747 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29748 * gcc.dg/compat: New test directory.
29749 * gcc.dg/compat/compat.exp: New expect script.
29750 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29751 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29752 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29753 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29754 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29755 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29756
29757 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29758 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29759 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29760 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29761 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29762 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29763 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29764 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29765 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29766 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29767 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29768 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29769 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29770 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29771 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29772
29773 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29774
29775 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29776
29777 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29778
29779 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29780
29781 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29782
29783 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29784 * gcc.dg/ppc-fsel-2.c: New test.
29785
29786 * gcc.dg/unused-5.c: New test.
29787
29788 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29789
29790 PR c++/10496
29791 * g++.dg/warn/pmf1.C: New test.
29792
29793 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29794
29795 PR c++/4494
29796 * g++.dg/warn/main.C: New test.
29797
29798 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29799
29800 * gcc.dg/nonnull-3.c: New test.
29801
29802 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29803
29804 * gcc.dg/cpp/Wtrigraphs.c: Update.
29805 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29806
29807 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29808
29809 * gcc.dg/ppc-fsel-1.c: New test.
29810
29811 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29812
29813 PR c/10604
29814 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29815
29816 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29817
29818 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29819
29820 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29821
29822 PR c++/9364, c++/10553, c++/10586
29823 * g++.dg/parse/typename4.C: New test.
29824 * g++.dg/parse/typename5.C: Likewise.
29825
29826 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29827
29828 * gcc.c-torture/compile/20030503-1.c: New test.
29829
29830 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29831
29832 * g++.dg/lookup/using5.C: Fix testcase error.
29833
29834 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29835
29836 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29837 since MEABI is no longer supported. Remove all vestiges
29838 of MEABI from the test.
29839
29840 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29841
29842 PR c++/10554
29843 * g++.dg/lookup/using5.C: New test.
29844
29845 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29846
29847 PR c++/8772
29848 * g++.dg/template/ttp5.C: New test.
29849
29850 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29851
29852 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29853 (dg-gpp-additional-sources): New function.
29854 (dg-gpp-additional-files): Likewise.
29855 * lib/g++.exp (additional_sources): New variable.
29856 (additional_files): Likewise.
29857 (g++_target_compile): Deal with them.
29858 * lib/old-dejagnu.exp: Remove.
29859 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29860 * g++.old-deja: Revise all tests to use dg commands.
29861
29862 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29863
29864 PR c++/9432, c++/9528
29865 * g++.dg/lookup/using4.C: New test.
29866
29867 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29868
29869 * gcc.dg/noreturn-5.c: New file.
29870 * gcc.dg/noreturn-6.c: New file.
29871
29872 * gcc.c-torture/compile/inline-1.c: New file.
29873
29874 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29875
29876 PR c++/10551
29877 * g++.dg/template/explicit1.C: New test.
29878
29879 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29880
29881 PR c++/10549
29882 * g++.dg/other/bitfield1.C: New test.
29883
29884 PR c++/10527
29885 * g++.dg/init/new7.C: New test.
29886
29887 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29888
29889 * g++.dg/ext/desig1.C: New test.
29890 * g++.dg/ext/init1.C: Update.
29891
29892 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29893
29894 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29895
29896 PR c++/10180
29897 * g++.dg/warn/Winline-1.C: New test.
29898
29899 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29900
29901 * gcc.c-torture/execute/string-opt-19.c: New test.
29902
29903 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29904 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29905
29906 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29907
29908 PR c++/10506
29909 * g++.dg/init/new6.C: New test.
29910
29911 PR c++/10503
29912 * g++.dg/init/ref6.C: New test.
29913
29914 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29915
29916 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29917
29918 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29919
29920 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
29921 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
29922
29923 2003-04-25 Mark Mitchell <mark@codesourcery.com>
29924
29925 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
29926 initialized static data members.
29927
29928 2003-04-25 H.J. Lu <hjl@gnu.org>
29929
29930 * gcc.dg/ia64-sync-4.c: New test.
29931
29932 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29933
29934 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
29935 date.
29936
29937 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
29938
29939 PR c++/10337
29940 * g++.dg/warn/conv1.C: New test.
29941 * g++.old-deja/g++.other/conv7.C: Adjust.
29942 * g++.old-deja/g++.other/overload14.C: Adjust.
29943
29944 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29945
29946 PR c++/10471
29947 * g++.dg/template/defarg2.C: New test.
29948
29949 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
29950
29951 * gcc.dg/cpp/include2.c: Update.
29952 * gcc.dg/cpp/multiline-2.c: New.
29953 * gcc.dg/cpp/multiline.c: Update.
29954 * gcc.dg/cpp/strify2.c: Update.
29955 * gcc.dg/cpp/trad/literals-2.c: Update.
29956
29957 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29958
29959 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
29960
29961 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29962
29963 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
29964
29965 2003-04-23 Mark Mitchell <mark@codesourcery.com>
29966
29967 PR c++/10451
29968 * g++.dg/parse/crash4.C: New test.
29969
29970 PR c++/9847
29971 * g++.dg/parse/crash5.C: New test.
29972
29973 2003-04-22 Mark Mitchell <mark@codesourcery.com>
29974
29975 PR c++/10446
29976 * g++.dg/parse/crash3.C: New test.
29977
29978 PR c++/10428
29979 * g++.dg/parse/elab1.C: New test.
29980
29981 2003-04-22 Devang Patel <dpatel@apple.com>
29982
29983 * gcc.dg/cpp/trad/funlike-5.c: New test.
29984
29985 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
29986
29987 * g++.dg/other/packed1.C: Fix dg options.
29988
29989 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
29990
29991 * g++.dg/other/offsetof2.C: New test.
29992
29993 2003-04-21 Mark Mitchell <mark@codesourcery.com>
29994
29995 * g++.dg/template/recurse.C: Adjust location of error messages.
29996
29997 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
29998
29999 PR c++/9881
30000 * g++.dg/init/addr-const1.C: New test.
30001 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
30002
30003 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
30004
30005 PR c++/10405
30006 * g++.dg/lookup/struct-hack1.C: New test.
30007
30008 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
30009
30010 * ucs.c: Update diagnostic messages.
30011
30012 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30013
30014 * gcc.dg/cpp/truefalse.cpp: New test.
30015 * gcc.dg/cpp/cpp.exp: Update.
30016 * g++.dg/other/stdbool-if.C: Remove.
30017
30018 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30019
30020 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
30021 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
30022
30023 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30024
30025 * gcc.c-torture/compile/20030418-1.c: New test.
30026
30027 2003-04-17 Janis Johnson <janis187@us.ibm.com>
30028
30029 * README.compat: Remove; content moved to doc/sourcebuild.texi.
30030
30031 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30032
30033 PR c++/10347
30034 g++.dg/template/dependent-name1.C: New test.
30035
30036 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
30037
30038 * gcc.dg/warn-1.c (tourist_guide): New array,
30039 contains a pointer to bar.
30040
30041 2003-04-16 Roger Sayle <roger@eyesopen.com>
30042
30043 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
30044 * gcc.c-torture/execute/medce-1.c: New test case.
30045 * gcc.c-torture/execute/medce-2.c: New test case.
30046
30047 2003-04-15 Mark Mitchell <mark@codesourcery.com>
30048
30049 * lib/prune.exp: Ignore more messages.
30050
30051 PR c++/10381
30052 * g++.dg/parse/lookup3.C: New test.
30053
30054 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30055
30056 * gcc.c-torture/compile/20030415-1.c : New test.
30057
30058 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30059
30060 * gcc.c-torture/execute/scope-2.c: Move to ...
30061 * gcc.dg/noncompile/scope.c: .... here.
30062
30063 2003-04-14 Roger Sayle <roger@eyesopen.com>
30064
30065 * gcc.dg/20030414-2.c: New test case.
30066
30067 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30068
30069 PR target/10377
30070 * gcc.dg/20030414-1.c: New test.
30071
30072 2003-04-13 Roger Sayle <roger@eyesopen.com>
30073
30074 * gcc.dg/builtins-12.c: New test case.
30075 * gcc.dg/builtins-13.c: New test case.
30076
30077 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30078
30079 * gcc.c-torture/execute/string-opt-18.c: New test.
30080
30081 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30082
30083 PR c++/10300
30084 * g++.dg/init/new5.C: New test.
30085
30086 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30087
30088 PR c++/7910
30089 * g++.dg/ext/dllimport1.C: New test.
30090
30091 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30092
30093 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30094
30095 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30096
30097 PR Fortran/9263
30098 * g77.f-torture/noncompile/9263.f: New test
30099 PR Fortran/1832
30100 * g77.f-torture/execute/1832.f: New test
30101
30102 2003-04-11 David Chad <davidc@freebsd.org>
30103 Loren J. Rittle <ljrittle@acm.org>
30104
30105 libobjc/8562
30106 * objc.dg/headers.m: New test.
30107
30108 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30109
30110 * gcc.c-torture/execute/builtin-noret-2.c: New.
30111 * gcc.c-torture/execute/builtin-noret-2.x: New.
30112 XFAIL builtin-noret-2.c at -O1 and above.
30113 * gcc.dg/redecl.c: New.
30114 * gcc.dg/Wshadow-1.c: Update error regexps.
30115
30116 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30117
30118 * g++.dg/abi/bitfield10.C: New test.
30119
30120 2003-04-09 Mike Stump <mrs@apple.com>
30121
30122 * gcc.dg/pch/pch.exp: Make testcase names longer.
30123 * g++.dg/pch/pch.exp: Make testcase names longer.
30124
30125 2003-04-08 Roger Sayle <roger@eyesopen.com>
30126
30127 * gcc.dg/builtins-11.c: New test case.
30128
30129 2003-04-08 Roger Sayle <roger@eyesopen.com>
30130
30131 * gcc.dg/builtins-9.c: New test case.
30132 * gcc.dg/builtins-10.c: New test case.
30133
30134 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30135
30136 * gcc.dg/noncompile/init-4.c.c: New test.
30137
30138 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30139
30140 * gcc.misc-test/gcov-9.c: New test.
30141 * gcc.misc-test/gcov-10.c: New test
30142 * gcc.misc-test/gcov-11.c: New test.
30143
30144 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30145
30146 PR optimization/10024
30147 * gcc.c-torture/compile/20030405-1.c: New test.
30148
30149 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30150
30151 * gcc.dg/pch/static-3.c: New.
30152 * gcc.dg/pch/static-3.hs: New.
30153 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30154
30155 2003-04-04 Richard Henderson <rth@redhat.com>
30156
30157 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30158 * g++.dg/eh/forced2.C: Likewise.
30159
30160 2003-04-03 Mike Stump <mrs@apple.com>
30161
30162 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30163 target arg.
30164 (scan-assembler-times, scan-assembler-not): Likewise.
30165 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30166
30167 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30168
30169 * gcc.dg/sparc-loop-1.c: New test.
30170
30171 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30172
30173 PR other/9274
30174 * g++.dg/pch/system-2.C: New.
30175 * g++.dg/pch/system-2.Hs: New.
30176
30177 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30178
30179 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30180
30181 * g++.dg/eh/simd-1.C (vecfunc): Same.
30182
30183 2003-04-01 Roger Sayle <roger@eyesopen.com>
30184
30185 * gcc.c-torture/execute/20030401-1.c: New test case.
30186
30187 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30188
30189 * objc.dg/defs.m: New.
30190
30191 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30192
30193 * g++.dg/eh/simd-1.C: New.
30194 * g++.dg/eh/simd-2.C: New.
30195
30196 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30197
30198 * gcc.c-torture/execute/simd-3.c: New.
30199
30200 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30201
30202 PR c/9936
30203 * gcc.dg/20030331-2.c: New test.
30204
30205 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30206
30207 PR c++/10278
30208 * g++.dg/parse/crash2.C: New test.
30209
30210 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30211
30212 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30213 * gcc.c-torture/execute/20030331-1.c: ...here.
30214
30215 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30216
30217 * gcc.c-torture/execute/20030331-1.c: New test.
30218
30219 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30220
30221 * lib/gcov.exp: Adjust call return testing strings.
30222 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30223
30224 2003-03-31 Roger Sayle <roger@eyesopen.com>
30225
30226 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30227 * gcc.dg/builtins-7.c: New test case.
30228 * gcc.dg/builtins-8.c: New test case.
30229
30230 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30231
30232 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30233
30234 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30235
30236 PR c++/7647
30237 * g++.dg/lookup-class-member-2.C: New test.
30238
30239 2003-03-30 Glen Nakamura <glen@imodulo.com>
30240
30241 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30242
30243 2003-03-28 Roger Sayle <roger@eyesopen.com>
30244
30245 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30246
30247 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30248
30249 * g++.dg/init/attrib1.C: New test.
30250
30251 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30252
30253 * gcc.dg/ultrasp8.c: New test.
30254
30255 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30256
30257 * gcc.dg/ultrasp7.c: New test.
30258
30259 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30260
30261 PR c++/10047
30262 * g++.dg/template/inline1.C: New test.
30263
30264 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30265
30266 * gcc.dg/sparc-dwarf2.c: New test.
30267
30268 2003-03-27 Roger Sayle <roger@eyesopen.com>
30269
30270 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30271 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30272
30273 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30274
30275 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30276 than reading .x files.
30277 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30278 * g77.dg/gcov/gcov-1.f: Likewise.
30279 * gcc.misc-tests/gcov-4b.c: Likewise.
30280 * gcc.misc-tests/gcov-5b.c: Likewise.
30281 * gcc.misc-tests/gcov-6.c: Likewise.
30282 * gcc.misc-tests/gcov-7.c: Likewise.
30283 * gcc.misc-tests/gcov-8.c: Likewise.
30284 * g++.dg/gcov/gcov-1.x: Remove.
30285 * g77.dg/gcov/gcov-1.x: Likewise.
30286 * gcc.misc-tests/gcov-4b.x: Likewise.
30287 * gcc.misc-tests/gcov-5b.x: Likewise.
30288 * gcc.misc-tests/gcov-6.x: Likewise.
30289 * gcc.misc-tests/gcov-7.x: Likewise.
30290 * gcc.misc-tests/gcov-8.x: Likewise.
30291
30292 2003-03-27 Glen Nakamura <glen@imodulo.com>
30293
30294 PR opt/10087
30295 * gcc.dg/20030324-1.c: New test.
30296
30297 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30298
30299 PR c++/10224
30300 * g++.dg/template/arg3.C: New test.
30301
30302 PR c++/10158
30303 * g++.dg/template/friend18.C: New test.
30304
30305 2003-03-26 Roger Sayle <roger@eyesopen.com>
30306
30307 * g77.f-torture/compile/20030326-1.f: New test case.
30308
30309 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30310
30311 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30312
30313 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30314
30315 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30316
30317 * gcc.dg/ia64-sync-3.c: New test.
30318
30319 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30320
30321 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30322
30323 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30324
30325 * gcc.dg/ultrasp6.c: New test.
30326
30327 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30328
30329 * gcc.dg/i386-signbit-1.c: New test.
30330 * gcc.dg/i386-signbit-2.c: New test.
30331 * gcc.dg/i386-signbit-3.c: New test.
30332
30333 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30334
30335 * gcc.dg/ultrasp5.c: Fix options.
30336
30337 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30338
30339 * gcc.dg/ultrasp5.c: Fix comment.
30340
30341 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30342
30343 PR fortran/10197
30344 * g77.f-torture/execute/10197.f: New test.
30345
30346 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30347
30348 PR c++/9898, c++/383
30349 * g++.dg/template/conv6.C: New test.
30350
30351 PR c++/10119
30352 * g++.dg/template/ptrmem5.C: New test.
30353
30354 PR c++/10026
30355 * g++.dg/lookup/koenig1.C: New test.
30356
30357 PR C++/10199
30358 * g++.dg/lookup/template2.C: New test.
30359
30360 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30361
30362 * g++.dg/opt/rtti1.C: New test.
30363
30364 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30365
30366 * gcc.dg/ultrasp5.c: New test.
30367
30368 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30369
30370 PR middle-end/9967
30371 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30372 builtin fputs.
30373
30374 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30375
30376 PR c/8224
30377 * gcc.dg/20030323-1.c: New test.
30378
30379 2003-03-23 Roger Sayle <roger@eyesopen.com>
30380
30381 * gcc.c-torture/compile/20030323-1.c: New test case.
30382
30383 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30384
30385 * gcc.dg/20030321-1.c: New test.
30386
30387 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30388
30389 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30390
30391 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30392
30393 PR c++/9978, c++/9708
30394 * g++.dg/ext/vlm1.C: Adjust expected error.
30395 * g++.dg/ext/vla2.C: New test.
30396 * g++.dg/template/arg1.C: New test.
30397 * g++.dg/template/arg2.C: New test.
30398
30399 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30400
30401 * g77.f-torture/execute/select.f: New test.
30402 * g77.f-torture/noncompile/select_no_compile.f: New test.
30403
30404 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30405
30406 PR c++/9898
30407 * g++.dg/other/error4.C: New test.
30408
30409 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30410
30411 * g++.dg/template/friend17.C: New test.
30412
30413 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30414
30415 * gcc.c-torture/compile/20030320-1.c: New.
30416
30417 2003-03-20 Roger Sayle <roger@eyesopen.com>
30418
30419 * gcc.dg/builtins-6.c: New test case.
30420
30421 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30422
30423 PR target/10073
30424 * gcc.c-torture/compile/20030319-1.c: New.
30425
30426 2003-03-18 Jan Hubicka <jh@suse.cz>
30427
30428 * gcc.dg/i386-cvt-1.c: New test.
30429
30430 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30431
30432 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30433 * objc.dg/naming-2.m: Likewise.
30434
30435 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30436
30437 PR c++/9639
30438 * g++.dg/parse/crash1.C: New test.
30439
30440 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30441
30442 PR c++/8805
30443 * g++.dg/eh/cleanup1.C: New test.
30444
30445 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30446
30447 * gcc.c-torture/execute/20030316-1.c: New test case.
30448
30449 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30450
30451 PR c++/9629
30452 * g++.dg/init/ctor2.C: New test.
30453
30454 2003-03-15 Roger Sayle <roger@eyesopen.com>
30455
30456 * g77.f-torture/compile/xformat.f: New test case.
30457
30458 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30459
30460 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30461 * g++.old-deja/g++.mike/eh50.C: Likewise.
30462
30463 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30464
30465 PR c++/6440
30466 * g++.dg/template/spec7.C: New test.
30467 * g++.dg/template/spec8.C: Likewise.
30468
30469 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30470
30471 * gcc.c-torture/execute/20030313-1.c: New test.
30472
30473 2003-03-14 Richard Henderson <rth@redhat.com>
30474
30475 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30476
30477 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30478
30479 * gcc.c-torture/compile/20030314-1.c: New test.
30480
30481 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30482
30483 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30484 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30485 thumb target,
30486 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30487 to accept newer _imp__ prefix and additional
30488 newline in .drectve section.
30489 * gcc.dg/dll-4.c: Likewise.
30490 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30491 switch.
30492
30493 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30494
30495 * g++.dg/parse/namespace9.C: New test.
30496
30497 * g++.dg/init/ref5.C: New test.
30498 * g++.dg/parse/ptrmem1.C: Likewise.
30499
30500 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30501
30502 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30503 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30504 regular expression.
30505 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30506 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30507
30508 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30509
30510 * gcc.c-torture/execute/20030224-2.c: New test.
30511
30512 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30513
30514 * gcc.dg/decl-3.c: New test.
30515
30516 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30517
30518 * gcc.dg/i386-loop-2.c: New test.
30519
30520 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30521
30522 PR c++/9474
30523 * g++.dg/parse/namespace8.C: New test.
30524
30525 PR c++/9924
30526 * g++.dg/overload/builtin2.C: New test.
30527
30528 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30529
30530 * gcc.dg/return-type-3.c: New test.
30531
30532 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30533
30534 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30535 profiling options are not supported.
30536
30537 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30538
30539 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30540 * g++.old-deja/g++.warn/impint2.C: Likewise.
30541
30542 2003-03-10 Devang Patel <dpatel@apple.com>
30543
30544 * g++.dg/cpp/c++_cmd_1.C: New test.
30545 * g++.dg/cpp/c++_cmd_1.h: New file.
30546
30547 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30548
30549 * gcc.dg/altivec-9.c: New file.
30550
30551 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30552
30553 * gcc.dg/ppc-sdata-1.c: New test.
30554 * gcc.dg/ppc-sdata-2.c: New test.
30555
30556 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30557
30558 PR c++/9373
30559 * g++.dg/opt/ptrmem2.C: New test.
30560
30561 PR c++/8534
30562 * g++.dg/opt/ptrmem1.C: New test.
30563
30564 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30565
30566 * gcc.dg/i386-loop-1.c: New test.
30567
30568 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30569
30570 PR c++/9970
30571 * g++.dg/lookup/friend1.C: New test.
30572
30573 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30574
30575 PR c++/9823
30576 * g++.dg/parser/constructor1.C: New test.
30577
30578 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30579
30580 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30581
30582 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30583
30584 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30585
30586 * gcc.dg/cpp/Wunused.c: Update test.
30587
30588 2003-03-08 Jan Hubicka <jh@suse.cz>
30589
30590 * gcc.dg/inline-3.c: New test.
30591
30592 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30593
30594 PR c++/9809
30595 * g++.dg/parse/builtin1.C: New test.
30596
30597 PR c++/9982
30598 * g++.dg/abi/cookie1.C: New test.
30599 * g++.dg/abi/cookie2.C: Likewise.
30600
30601 PR c++/9524
30602 * g++.dg/template/field1.C: New test.
30603
30604 PR c++/9912
30605 * g++.dg/parse/class1.C: New test.
30606 * g++.dg/parse/namespace7.C: Likewise.
30607 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30608
30609 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30610
30611 * g++.dg/init/ref4.C: New test.
30612
30613 2003-03-07 Jan Hubicka <jh@suse.cz>
30614
30615 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30616 * gcc.dg/inline-3.c: New test.
30617
30618 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30619
30620 * g++.dg/init/ref3.C: New test.
30621
30622 PR c++/9965
30623 * g++.dg/init/ref2.C: New test.
30624
30625 PR c++/9400
30626 * g++.dg/warn/Wshadow-2.C: New test.
30627
30628 PR c++/9791
30629 * g++.dg/warn/Woverloaded-1.C: New test.
30630
30631 2003-03-05 Jan Hubicka <jh@suse.cz>
30632
30633 * gcc.dg/i386-local2.c: New.
30634 * gcc.dg/i386-local.c: Fix typo.
30635
30636 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30637
30638 * g++.dg/abi/layout3.C: New test.
30639
30640 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30641
30642 * gcc.c-torture/compile/20030305-1.c
30643
30644 2003-03-05 Jan Hubicka <jh@suse.cz>
30645
30646 * gcc.dg/i386-local.c: New.
30647
30648 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30649
30650 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30651
30652 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30653
30654 * gcc.dg/switch-2.c: New test.
30655 * gcc.dg/switch-3.c: New test.
30656 * gcc.dg/Wswitch.c: Adjust line numbers.
30657 * gcc.dg/Wswitch-default.c: Likewise.
30658 * gcc.dg/Wswitch-enum.c: Likewise.
30659
30660 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30661
30662 * gcc.c-torture/execute/20030222-1.c: New test.
30663
30664 2003-03-03 James E Wilson <wilson@tuliptree.org>
30665
30666 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30667
30668 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30669
30670 PR c++/9878
30671 * g++.dg/init/ref1.C: New test.
30672
30673 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30674
30675 * gcc.dg/sh-relax.c: New SH-only test.
30676
30677 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30678
30679 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30680 comment explaining purpose of testcase.
30681
30682 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30683
30684 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30685 for HC11/HC12 (asm needs two int registers).
30686 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30687 HC11/HC12 because the test uses an asm which needs two 32-bit
30688 registers.
30689
30690 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30691
30692 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30693 for HC11/HC12 (array is too large otherwise).
30694 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30695 * gcc.c-torture/compile/20010518-2.x: Likewise.
30696 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30697 HC11/HC12 (array is too large).
30698
30699 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30700
30701 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30702 * lib/g++-dg.exp (g++-dg-test): Likewise.
30703
30704 2003-03-01 Roger Sayle <roger@eyesopen.com>
30705
30706 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30707 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30708
30709 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30710
30711 * g++.dg/warn/implicit-typename1.C: Remove warning.
30712
30713 2003-02-28 Richard Henderson <rth@redhat.com>
30714
30715 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30716 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30717
30718 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30719
30720 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30721 * g++.dg/pch/pch.exp: Likewise.
30722
30723 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30724
30725 PR c++/9879
30726 * testsuite/g++.dg/init/new4.C: New test.
30727
30728 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30729
30730 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30731
30732 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30733
30734 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30735 unsigned long.
30736
30737 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30738 wider than float.
30739
30740 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30741
30742 * lib/scanasm.exp: Add support for counting numbers of
30743 occurences.
30744 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30745 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30746
30747 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30748
30749 PR c++/9683
30750 * g++.dg/template/static3.C: New test.
30751
30752 PR c++/9829
30753 * g++.dg/parse/namespace6.C: New test.
30754
30755 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30756
30757 PR target/9732
30758 * gcc.dg/20030225-1.c: New test.
30759
30760 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30761
30762 * README: Remove out-of-date information.
30763
30764 PR c++/9836
30765 * g++.dg/template/spec6.C: New test.
30766
30767 2003-02-24 Jeff Law <law@redhat.com>
30768
30769 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30770
30771 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30772
30773 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30774 * gcc.dg/pragma-ep-1.c: Likewise.
30775
30776 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30777
30778 PR c++/9602
30779 * g++.dg/template/friend16.C: New test.
30780
30781 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30782
30783 PR c++/5333
30784 * g++.dg/parse/fused-params1.C: Adjust error messages.
30785 * g++.dg/template/nested3.C: New test.
30786
30787 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30788
30789 * g++.dg/abi/param1.C: New test.
30790
30791 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30792
30793 PR c++/7982
30794 * g++.dg/warn/implicit-typename1.C: New test.
30795
30796 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30797
30798 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30799 with "mtune".
30800 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30801 * gcc.c-torture/execute/20010129-1.x: Likewise.
30802 * gcc.dg/20011107-1.c: Likewise.
30803 * gcc.dg/20020108-1.c: Likewise.
30804 * gcc.dg/20020122-3.c: Likewise.
30805 * gcc.dg/20020206-1.c: Likewise.
30806 * gcc.dg/20020310-1.c: Likewise.
30807 * gcc.dg/20020426-2.c: Likewise.
30808 * gcc.dg/20020517-1.c: Likewise.
30809 * gcc.dg/991230-1.c: Likewise.
30810 * gcc.dg/i386-unroll-1.c: Likewise.
30811 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30812
30813 2003-02-22 Jan Hubicka <jh@suse.cz>
30814
30815 * gcc.dg/i386-mul.c: New test.
30816
30817 2003-02-21 Roger Sayle <roger@eyesopen.com>
30818
30819 * gcc.dg/builtins-5.c: New test case.
30820
30821 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30822
30823 * gcc.dg/asmreg-1.c: New test.
30824
30825 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30826
30827 PR c++/9749
30828 * g++.dg/parse/varmod1.C: New test.
30829
30830 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30831
30832 PR c++/9727
30833 * g++.dg/template/op1.C: New test.
30834
30835 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30836
30837 PR c++/8906
30838 * g++.dg/template/nested2.C: New test.
30839
30840 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30841
30842 PR c++/8724
30843 * g++.dg/expr/dtor1.C: New test.
30844
30845 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30846
30847 * gcc.dg/cpp/include3.c: New test.
30848 * gcc.dg/cpp/inc/foo.h: New file.
30849
30850 2003-02-21 Glen Nakamura <glen@imodulo.com>
30851
30852 * gcc.c-torture/execute/20030221-1.c: New test.
30853
30854 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30855
30856 PR c++/9729
30857 * g++.dg/abi/conv1.C: New test.
30858
30859 2003-02-20 Jan Hubicka <jh@suse.cz>
30860
30861 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30862
30863 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30864
30865 * gcc.c-torture/compile/20030219-1.c: New test.
30866
30867 2003-02-18 Jan Hubicka <jh@suse.cz>
30868
30869 * gcc.dg/funcorder.c: New test.
30870
30871 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30872
30873 * gcc.c-torture/execute/20030218-1.c: New.
30874
30875 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30876
30877 * gcc.dg/20030218-1.c: New.
30878
30879 2003-02-18 Richard Henderson <rth@redhat.com>
30880
30881 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30882 * gcc.dg/attr-used-2.c: New.
30883
30884 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30885
30886 PR c++/9704
30887 * g++.dg/init/copy5.C: New test.
30888
30889 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30890
30891 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30892 * g++.dg/pch/pch.exp: Likewise.
30893
30894 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30895
30896 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30897 STACK_SIZE is not defined.
30898
30899 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30900
30901 PR c++/9457
30902 * g++.dg/template/init1.C: New test.
30903
30904 2003-02-16 Jan HUbicka <jh@suse.cz>
30905
30906 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30907 (foo): Add few extra tests
30908 * gcc.dg/c99-const-expr-3.c: Likewise.
30909 * gcc.c-torture/execute/20030216-1.c: New.
30910
30911 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30912
30913 PR c++/9459
30914 * g++.dg/ext/typeof4.C: New test.
30915
30916 2003-02-15 Roger Sayle <roger@eyesopen.com>
30917
30918 * gcc.dg/i386-387-3.c: New test case.
30919
30920 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
30921
30922 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
30923 cris-*-elf* cris-*-aout* and mmix-*-*.
30924
30925 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
30926
30927 * gcc.dg/20030213-1.c: New test.
30928
30929 2003-02-12 Roger Sayle <roger@eyesopen.com>
30930
30931 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
30932 * gcc.dg/i386-387-2.c: Likewise.
30933
30934 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
30935
30936 * gcc.dg/ppc-spe.c: Fix formatting.
30937 Enable tests that were previously unsupported by gas.
30938 Delete tests for instructions that no longer exist.
30939 Switch arguments on evsubifw builtin.
30940
30941 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
30942
30943 * gcc.c-torture/execute/20030209-1.c: Disable the test if
30944 STACK_SIZE is too small.
30945
30946 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30947 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
30948
30949 * gcc.dg/decl-2.c: New test.
30950
30951 2003-02-10 Jan Hubicka <jh@suse.cz>
30952
30953 * gcc.dg/i386-fpcvt-1.c: New test.
30954
30955 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
30956
30957 * gcc.c-torture/execute/20030209-1.c: New test.
30958
30959 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
30960
30961 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
30962 int-wide bitops, use the constants of the same width.
30963 Likewise, if long long is 32-bit wide, test bitops using
30964 32-bit constants.
30965
30966 2003-02-07 Loren James Rittle <ljrittle@acm.org>
30967
30968 * gcc.dg/20021014-1.c: Annotate with expected notice text.
30969
30970 2003-02-07 Roger Sayle <roger@eyesopen.com>
30971
30972 * testsuite/gcc.dg/builtins-4.c: New test case.
30973
30974 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30975
30976 * gcc.dg/20020430-1.c: Fix dg command typos.
30977 * gcc.dg/20020503-1.c: Likewise.
30978
30979 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30980
30981 PR c++/8785
30982 * g++.dg/parse/fused-params1.C: New test.
30983
30984 PR c++/8857
30985 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
30986
30987 PR c++/8921
30988 * g++.dg/parse/non-dependent1.C: New test.
30989
30990 PR c++/8928
30991 * g++.dg/parse/dupl-tmpl-args1.C: New test.
30992
30993 PR c++/9228
30994 * g++.dg/parse/undefined7.C: New test.
30995 * g++.dg/parse/non-templ1.C: New test.
30996
30997 PR c++/9229
30998 * g++.dg/parse/too-many-tmpl-args1.C: New test.
30999
31000 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31001
31002 * gcc.c-torture/compile/20030206-1.c: New test.
31003
31004 2003-02-05 Roger Sayle <roger@eyesopen.com>
31005
31006 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
31007 "pow" to "foo" to avoid potential confusion with a math built-in.
31008
31009 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31010
31011 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
31012 conditions for SPARC targets.
31013
31014 2003-02-05 Jakub Jelinek <jakub@redhat.com>
31015
31016 * gcc.dg/20030204-1.c: New test.
31017
31018 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31019
31020 PR c++/38
31021 * g++.dg/parse/array-size1.C: New test.
31022
31023 PR c++/5657
31024 * g++.dg/parse/undefined3.C: New test.
31025
31026 PR c++/5665
31027 * g++.dg/parse/undefined4.C: New test.
31028
31029 PR c++/5975
31030 * g++.dg/parse/undefined5.C: New test.
31031
31032 PR c++/7259
31033 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
31034
31035 PR c++/8578
31036 * g++.dg/parse/casting-operator1.C: New test.
31037
31038 PR c++/8596
31039 * g++.dg/parse/undefined6.C: New test.
31040
31041 PR c++/8736
31042 * g++.dg/parse/missing-template1.C: New test.
31043
31044 2003-02-04 Jan Hubicka <jh@suse.cz>
31045
31046 * gcc.dg/i386-cadd.c: Compile using -march=k8.
31047 * gcc.dg/i386-cmov?.c: Likewise.
31048 * gcc.dg/i386-fpcvt-?.c: Likewise.
31049 * gcc.dg/i386-ssefp-1.c: Likewise.
31050 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31051 conventions.
31052
31053 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31054
31055 PR c++/7129
31056 * testsuite/g++.dg/ext/max.C: New test.
31057
31058 2003-02-03 Jan Hubicka <jh@suse.cz>
31059
31060 * gcc.c-torture/execute/20030203-1.c: New test.
31061
31062 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31063
31064 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31065 'natural-endian'.
31066
31067 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31068
31069 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31070 * g++.dg/init/new2.C: Likewise.
31071 * g++.dg/other/new1.C: Likewise.
31072
31073 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31074
31075 * gcc.dg/struct-ret-libc.c: New test.
31076
31077 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31078
31079 * gcc.dg/20030129-1.c: New test.
31080
31081 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31082
31083 PR c++/8849
31084 * g++.dg/template/ptrmem4.C: New test.
31085
31086 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31087
31088 * g++.dg/parser/constant1.C: New test.
31089
31090 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31091
31092 PR c++/8591
31093 * g++.dg/parse/friend2.C: New test.
31094
31095 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31096
31097 PR c++/9437
31098 * g++.dg/template/unify4.C: New test.
31099
31100 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31101
31102 * gcc.c-torture/execute/20030128-1.c: New test.
31103
31104 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31105
31106 * g++.dg/lookup/nested1.C: Test moved from ...
31107 * g++.old-deja/g++.other/lookup24.C: ... here.
31108
31109 2003-01-28 Jan Hubicka <jh@suse.cz>
31110
31111 * gcc.dg/i386-cmov5.c: New test.
31112
31113 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31114
31115 * gcc.c-torture/execute/20010925-1.c: Changed the
31116 memcpy declaration.
31117
31118 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31119
31120 PR c++/3902
31121 * g++.dg/parse/template5.C: New test.
31122
31123 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31124
31125 PR fortran/9258
31126 * g77.dg/pr9258: New test.
31127
31128 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31129
31130 * README: Move relevant parts from README.g++.
31131
31132 * README.g++: Remove this file.
31133
31134 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31135
31136 * g++.dg/abi/dcast1.C: New test.
31137
31138 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31139
31140 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31141
31142 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31143
31144 PR c++/47
31145 * g++.old-deja/g++.other/lookup24.C: New test.
31146
31147 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31148
31149 PR middle-end/7227
31150 * gcc.dg/uninit-C.c: New test.
31151
31152 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31153
31154 * g++.dg/abi/covariant1.C: New test.
31155
31156 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31157
31158 * gcc.dg/20030123-1.c: New test.
31159
31160 2003-01-25 Jan Hubicka <jh@suse.cz>
31161
31162 PR opt/8492
31163 * gcc.c-torture/compile/20030125-1.c
31164
31165 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31166
31167 PR c++/9403
31168 * g++.dg/parse/template3.C: New test.
31169 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31170
31171 PR c++/795
31172 * g++.dg/parse/template4.C: New test.
31173
31174 PR c++/9415
31175 * g++.dg/template/qual2.C: New test.
31176
31177 PR c++/8545
31178 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31179
31180 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31181
31182 2003-01-25 Roger Sayle <roger@eyesopen.com>
31183
31184 * gcc.c-torture/execute/switch-1.c: New test case.
31185
31186 2003-01-25 Jan Hubicka <jh@suse.cz>
31187
31188 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31189
31190 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31191
31192 Tweaks for Bison-1.875. From the NEWS file:
31193 "- `parse error' -> `syntax error'
31194 Bison now uniformly uses the term `syntax error'"
31195 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31196 * gcc.dg/cpp/digraph2.c: Likewise.
31197 * gcc.dg/cpp/direct2.c: Likewise.
31198 * gcc.dg/cpp/paste4.c: Likewise.
31199 * gcc.dg/c90-restrict-1.c: Likewise.
31200 * gcc.dg/c99-func-2.c: Likewise.
31201 * gcc.dg/noncompile/920721-2.c: Likewise.
31202 * gcc.dg/noncompile/930622-2.c: Likewise.
31203 * gcc.dg/noncompile/940112-1.c: Likewise.
31204 * gcc.dg/noncompile/950921-1.c: Likewise.
31205 * gcc.dg/noncompile/951123-1.c: Likewise.
31206 * gcc.dg/noncompile/971104-1.c: Likewise.
31207 * gcc.dg/noncompile/990416-1.c: Likewise.
31208
31209 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31210
31211 * g++.dg/parse/undefined1.C: Add error message.
31212
31213 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31214
31215 PR c++/9354
31216 * g++.dg/parse/new1.C: New test.
31217
31218 PR c++/9216
31219 * g++.dg/parse/template2.C: New test.
31220
31221 PR c++/9354
31222 * g++.dg/parse/typedef2.C: New test.
31223
31224 PR c++/9328
31225 * g++.dg/ext/typeof3.C: New test.
31226
31227 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31228
31229 PR c++/2738
31230 * g++.dg/parse/ret-type1.C: New test.
31231
31232 PR c++/3792
31233 * g++.dg/parse/tmpl-outside1.C: New test.
31234
31235 PR c++/4207
31236 * g++.dg/parse/int-as-enum1.C: New test.
31237
31238 PR c++/4903
31239 * g++.dg/parse/no-typename1.C: New test.
31240
31241 PR c++/5533
31242 * g++.dg/parse/no-value1.C: New test.
31243
31244 PR c++/5921
31245 * g++.dg/parse/wrong-inline1.C: New test.
31246
31247 PR c++/6402
31248 * g++.dg/parse/ref1.C: New test.
31249
31250 PR c++/6992
31251 * g++.dg/parse/attr-ctor1.C: New test.
31252
31253 PR c++/7229
31254 * g++.dg/parse/namespace5.C: New test.
31255
31256 PR c++/7917
31257 * g++.dg/parse/func-def1.C: New test.
31258
31259 PR c++/8143
31260 * g++.dg/parse/undefined1.C: New test.
31261
31262 PR c++/5723, PR c++/8522
31263 * g++.dg/parse/specialization1.C: New test.
31264
31265 PR c++/163, PR c++/8595
31266 * g++.dg/parse/struct-as-enum1.C: New test.
31267
31268 PR c++/9173
31269 * g++.dg/parse/undefined2.C: New test.
31270
31271 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31272
31273 PR c++/9298
31274 * g++.dg/parse/template1.C: New test.
31275
31276 PR c++/9384
31277 * g++.dg/parse/using1.C: New test.
31278
31279 PR c++/9285
31280 PR c++/9294
31281 * g++.dg/parse/expr2.C: New test.
31282
31283 PR c++/9388
31284 * g++.dg/parse/lookup2.C: Likewise.
31285
31286 2003-01-21 Jan Hubicka <jh@suse.cz>
31287
31288 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31289 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31290 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31291 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31292
31293 2003-01-20 Nick Clifton <nickc@redhat.com>
31294
31295 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31296 problem with ARM sibcall code generation.
31297
31298 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31299
31300 * gcc.c-torture/execute/20030120-1.c: New.
31301
31302 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31303
31304 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31305
31306 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31307
31308 PR c++/9272
31309 * g++.dg/parse/ctor1.C: New test.
31310
31311 PR c++/9294:
31312 * g++.dg/parse/qualified1.C: New test.
31313
31314 * g++.dg/parse/typename3.C: New test.
31315
31316 2003-01-16 Richard Henderson <rth@redhat.com>
31317
31318 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31319
31320 2003-01-16 Richard Henderson <rth@redhat.com>
31321
31322 * g++.dg/pch/pch.exp: Copy test header to the working directory
31323 before using it either for precompilation or direct use.
31324 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31325 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31326
31327 2003-01-16 Richard Henderson <rth@redhat.com>
31328
31329 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31330 before using it either for precompilation or direct use.
31331 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31332 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31333
31334 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31335
31336 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31337 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31338 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31339 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31340 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31341 typename warning into error.
31342 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31343 error messages.
31344 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31345 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31346 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31347 messages.
31348 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31349 make declaration visible in template.
31350 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31351 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31352 messages.
31353 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31354 message.
31355 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31356 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31357 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31358 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31359 typename warning with error message.
31360 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31361 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31362 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31363
31364 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31365
31366 * g++.dg/parse/ambig2.C: New test.
31367
31368 2003-01-15 Richard Henderson <rth@redhat.com>
31369
31370 * g++.dg/tls/init-2.C: Update error message string.
31371
31372 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31373
31374 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31375
31376 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31377
31378 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31379 all for HC11/HC12.
31380 * gcc.c-torture/compile/20001205-1.x: Likewise.
31381 * gcc.c-torture/compile/20001226-1.x: Likewise.
31382 * gcc.c-torture/compile/920520-1.x: Likewise.
31383 * gcc.c-torture/compile/961203-1.x: Likewise.
31384 * gcc.c-torture/compile/20020604-1.x: Likewise.
31385
31386 2003-01-15 Jan Hubicka <jh@suse.cz>
31387
31388 * gcc.c-torture/compile/20030115-1.c: New test.
31389
31390 * gcc.dg/i386-fpcvt-1.c: New test.
31391 * gcc.dg/i386-fpcvt-2.c: New test.
31392
31393 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31394
31395 Further conform g++'s __vmi_class_type_info to the C++ ABI
31396 specification.
31397 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31398 the specification.
31399
31400 2003-01-14 Jan Hubicka <jh@suse.cz>
31401
31402 * gcc.dg/i386-fpcvt-1.c: New test.
31403 * gcc.dg/i386-fpcvt-2.c: New test.
31404
31405 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31406
31407 * gcc.dg/i386-mmx-3.c: New test.
31408
31409 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31410
31411 PR c++/9264
31412 * g++.dg/parse/octal1.C: New file.
31413
31414 PR c++/9172
31415 * g++.dg/parse/typename1.C: New file.
31416
31417 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31418
31419 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31420 * gcc.dg/bf-no-ms-layout.c: Likewise.
31421 * gcc.dg/bf-ms-attrib.c: Likewise.
31422
31423 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31424
31425 PR c++/9099
31426 * g++.dg/parse/dtor1.C: New file.
31427
31428 PR c++/9128
31429 * g++.dg/rtti/typeid1.C: New file.
31430
31431 PR c++/9153
31432 * g++.dg/parse/lookup1.C: New file.
31433
31434 PR c++/9171
31435 * g++.dg/templ/spec5.C: New file.
31436
31437 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31438
31439 * gcc.c-torture/compile/20030110-1.c: New test.
31440
31441 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31442
31443 Merge from pch-branch:
31444
31445 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31446
31447 * gcc.dg/pch/cpp-1.h: New.
31448 * gcc.dg/pch/cpp-1.c: New.
31449 * gcc.dg/pch/cpp-2.h: New.
31450 * gcc.dg/pch/cpp-2.c: New.
31451
31452 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31453
31454 * gcc.dg/pch/except-1.h: New.
31455 * gcc.dg/pch/except-1.c: New.
31456
31457 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31458
31459 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31460 running test.
31461 * gcc.dg/pch: Include *.hp not *.h.
31462 * gcc.dg/pch/system-1.h: New.
31463 * gcc.dg/pch/system-1.c: New.
31464
31465 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31466
31467 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31468 rather than trying to build and run a program using PCH.
31469 * gcc.dg/pch: Remove dg-do commands from test files.
31470
31471 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31472
31473 * gcc.dg/pch/macro-3.c: New.
31474 * gcc.dg/pch/macro-3.h: New.
31475
31476 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31477
31478 * gcc.dg/pch/common-1.c: New.
31479 * gcc.dg/pch/common-1.h: New.
31480 * gcc.dg/pch/decl-1.c: New.
31481 * gcc.dg/pch/decl-1.h: New.
31482 * gcc.dg/pch/decl-2.c: New.
31483 * gcc.dg/pch/decl-2.h: New.
31484 * gcc.dg/pch/decl-3.c: New.
31485 * gcc.dg/pch/decl-3.h: New.
31486 * gcc.dg/pch/decl-4.c: New.
31487 * gcc.dg/pch/decl-4.h: New.
31488 * gcc.dg/pch/decl-5.c: New.
31489 * gcc.dg/pch/decl-5.h: New.
31490 * gcc.dg/pch/global-1.c: New.
31491 * gcc.dg/pch/global-1.h: New.
31492 * gcc.dg/pch/inline-1.c: New.
31493 * gcc.dg/pch/inline-1.h: New.
31494 * gcc.dg/pch/inline-2.c: New.
31495 * gcc.dg/pch/inline-2.h: New.
31496 * gcc.dg/pch/static-1.c: New.
31497 * gcc.dg/pch/static-1.h: New.
31498 * gcc.dg/pch/static-2.c: New.
31499 * gcc.dg/pch/static-2.h: New.
31500
31501 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31502
31503 * g++.dg/pch/pch.exp: Better handle failing testcases.
31504 * gcc.dg/pch/pch.exp: Likewise.
31505 * gcc.dg/pch/macro-1.c: New.
31506 * gcc.dg/pch/macro-1.h: New.
31507 * gcc.dg/pch/macro-2.c: New.
31508 * gcc.dg/pch/macro-2.h: New.
31509
31510 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31511
31512 * g++.dg/dg.exp: Treat files in pch/ specially.
31513 * g++.dg/pch/pch.exp: New file.
31514 * g++.dg/pch/empty.H: New file.
31515 * g++.dg/pch/empty.C: New file.
31516 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31517 "precompile".
31518
31519 * gcc.dg/pch/pch.exp: New file.
31520 * gcc.dg/pch/empty.h: New file.
31521 * gcc.dg/pch/empty.c: New file.
31522 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31523 "precompile".
31524
31525 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31526
31527 * g++.dg/template/friend14.C: New test.
31528
31529 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31530
31531 * gcc.dg/old-style-asm-1.c: New test.
31532
31533 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31534
31535 * gcc.c-torture/compile/20030109-1.c: New test.
31536
31537 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31538
31539 * gcc.c-torture/execute/20030109-1.c: New test.
31540
31541 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31542
31543 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31544 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31545 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31546 * g++.old-deja/g++.mike/eh2.C: Likewise.
31547 * g++.old-deja/g++.mike/eh3.C: Likewise.
31548 * g++.old-deja/g++.mike/eh5.C: Likewise.
31549 * g++.old-deja/g++.mike/eh6.C: Likewise.
31550 * g++.old-deja/g++.mike/eh7.C: Likewise.
31551 * g++.old-deja/g++.mike/eh8.C: Likewise.
31552 * g++.old-deja/g++.mike/eh9.C: Likewise.
31553 * g++.old-deja/g++.mike/eh10.C: Likewise.
31554 * g++.old-deja/g++.mike/eh12.C: Likewise.
31555 * g++.old-deja/g++.mike/eh13.C: Likewise.
31556 * g++.old-deja/g++.mike/eh14.C: Likewise.
31557 * g++.old-deja/g++.mike/eh16.C: Likewise.
31558 * g++.old-deja/g++.mike/eh17.C: Likewise.
31559 * g++.old-deja/g++.mike/eh18.C: Likewise.
31560 * g++.old-deja/g++.mike/eh21.C: Likewise.
31561 * g++.old-deja/g++.mike/eh23.C: Likewise.
31562 * g++.old-deja/g++.mike/eh24.C: Likewise.
31563 * g++.old-deja/g++.mike/eh25.C: Likewise.
31564 * g++.old-deja/g++.mike/eh26.C: Likewise.
31565 * g++.old-deja/g++.mike/eh27.C: Likewise.
31566 * g++.old-deja/g++.mike/eh28.C: Likewise.
31567 * g++.old-deja/g++.mike/eh29.C: Likewise.
31568 * g++.old-deja/g++.mike/eh31.C: Likewise.
31569 * g++.old-deja/g++.mike/eh33.C: Likewise.
31570 * g++.old-deja/g++.mike/eh34.C: Likewise.
31571 * g++.old-deja/g++.mike/eh35.C: Likewise.
31572 * g++.old-deja/g++.mike/eh36.C: Likewise.
31573 * g++.old-deja/g++.mike/eh37.C: Likewise.
31574 * g++.old-deja/g++.mike/eh38.C: Likewise.
31575 * g++.old-deja/g++.mike/eh39.C: Likewise.
31576 * g++.old-deja/g++.mike/eh40.C: Likewise.
31577 * g++.old-deja/g++.mike/eh41.C: Likewise.
31578 * g++.old-deja/g++.mike/eh42.C: Likewise.
31579 * g++.old-deja/g++.mike/eh44.C: Likewise.
31580 * g++.old-deja/g++.mike/eh46.C: Likewise.
31581 * g++.old-deja/g++.mike/eh47.C: Likewise.
31582 * g++.old-deja/g++.mike/eh48.C: Likewise.
31583 * g++.old-deja/g++.mike/eh49.C: Likewise.
31584 * g++.old-deja/g++.mike/eh50.C: Likewise.
31585 * g++.old-deja/g++.mike/eh51.C: Likewise.
31586 * g++.old-deja/g++.mike/eh53.C: Likewise.
31587 * g++.old-deja/g++.mike/eh55.C: Likewise.
31588 * g++.old-deja/g++.mike/p7912.C: Likewise.
31589 * g++.old-deja/g++.mike/p9706.C: Likewise.
31590 * g++.old-deja/g++.mike/p10416.C: Likewise.
31591 * g++.old-deja/g++.mike/p11667.C: Likewise.
31592 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31593 Remove redundant reference to Iris.
31594 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31595 Elxsi, i860, Pico Java, and WE32K.
31596
31597 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31598
31599 * g++.dg/ext/asm4.C: New test.
31600
31601 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31602
31603 PR c++/9030
31604 * g++.dg/template/friend12.C: New test.
31605 * g++.dg/template/friend13.C: Likewise.
31606 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31607
31608 2003-01-08 Jan Hubicka <jh@suse.cz>
31609
31610 * gcc.dg/i386-cadd.c: New test.
31611 * gcc.dg/i386-cmov4.c: Likewise.
31612
31613 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31614
31615 PR c++/9165
31616 * g++.dg/warn/Wunused-3.C: New test.
31617
31618 * g++.dg/abi/bitfield9.C: New test.
31619
31620 PR c++/9189
31621 * g++.dg/parse/defarg3.C: New test.
31622
31623 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31624
31625 * g++.dg/parse/ambig1.C: New test.
31626 * g++.dg/parse/defarg2.C: New test.
31627
31628 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31629
31630 * g++.dg/template/defarg-1.C: New test.
31631 * g++.dg/template/local2.C: Likewise.
31632
31633 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31634
31635 * gcc.c-torture/execute/20030105-1.c: New test.
31636
31637 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31638
31639 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31640 * g++.dg/parse/namespace4.C: Likewise.
31641
31642 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31643
31644 * g++.dg/template/ntp2.C: New test.
31645
31646 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31647
31648 * g++.dg/parse/extern-C-1.C: New test.
31649
31650 * g++.dg/parse/namespace4.C: New test.
31651
31652 * g++.dg/template/nested1.C: New test.
31653
31654 * g++.dg/parse/namespace3.C: New test.
31655
31656 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31657
31658 * g++.dg/lookup/two-stage1.C: New test.
31659
31660 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31661
31662 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31663 * g++.old-deja/g++.jason/access8.C: Likewise.
31664 * g++.old-deja/g++.other/decl5.C: Likewise.
31665
31666 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31667
31668 * g++.dg/parse/parse7.C: New test.
31669
31670 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31671
31672 PR c++/2843
31673 * g++.dg/ext/attrib7.C: New test.
31674
31675 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31676
31677 * g++.dg/parse/parse6.C: New test.
31678
31679 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31680
31681 * gcc.dg/h8300-stack-1.c: New.
31682
31683 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31684
31685 g++.dg/lookup/exception1.C: New test.
31686
31687 g++.dg/lookup/template1.C: New test.
31688
31689 g++.dg/parse/namespace2.C: New test.
31690
31691 g++.dg/parse/parens2.C: New test.
31692
31693 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31694
31695 * g++.dg/parse/parse5.C: New test.
31696 * g++.dg/lookup/scoped4.C: New test.
31697
31698 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31699
31700 * g++.dg/parse/parens1.C: New test.
31701
31702 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31703 angle-bracket1.C.
31704 * g++.dg/parse/parens2.C: New test.
31705
31706 * g++.dg/lookup/scope-operator1.C: New test.
31707
31708 * g++.dg/parse/operator1.C: New test.
31709
31710 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31711
31712 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31713 * g++.old-deja/g++.other/access6.C: Likewise.
31714 * g++.old-deja/g++.other/decl1.C: Likewise.
31715 * g++.old-deja/g++.pt/typename12.C: Likewise.
31716
31717 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31718
31719 * g++.dg/parse/namespace1.C: New test.
31720
31721 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31722
31723 * g++.dg/parse/parse4.C: New test.
31724
31725 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31726
31727 * g++.dg/parse/parse3.C: New test.
31728
31729 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31730
31731 * g++.dg/parse/parse2.C: New test.
31732
31733 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31734
31735 * g++.dg/template/friend11.C: New test.
31736
31737 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31738
31739 * g++.dg/parse/parse1.C: New test.
31740
31741 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31742
31743 * lib/profopt.exp: Change the name of a global variable to avoid
31744 possible clashes with other test suites.
31745
31746 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31747
31748 * g++.dg/inherit/covariant8.C: New test.
31749
31750 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31751
31752 * g++.dg/init/array9.C: New test.
31753
31754 PR c++/9112
31755 * g++.dg/parse/expr1.C: New test.
31756
31757 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31758
31759 * gcc.c-torture/compile/20021230-1.c: New test.
31760
31761 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31762
31763 * g++.dg/inherit/covariant5.C: New test.
31764 * g++.dg/inherit/covariant6.C: New test.
31765 * g++.dg/inherit/covariant7.C: New test.
31766
31767 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31768
31769 PR c++/2739
31770 * g++.dg/other/access2.C: New test.
31771
31772 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31773
31774 * g++.dg/other/anon-struct.C: No longer fails
31775 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31776 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31777 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31778
31779 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31780
31781 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31782
31783 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31784
31785 * g++.dg/eh/spec4.C: Remove stray semicolon.
31786 * g++.dg/expr/pmf-1.C: Change error message.
31787 * g++.dg/ext/asm1.C: Remove stray semicolon.
31788 * g++.dg/ext/typename1.C: Add missing typenames.
31789 * g++.dg/inherit/template-as-base.C: Change error message.
31790 * g++.dg/lookup/scoped1.C: Likewise.
31791 * g++.dg/lookup/scoped2.C: Likewise.
31792 * g++.dg/lookup/using2.C: Likewise.
31793 * g++.dg/other/component1.C: Remove stray semicolon.
31794 * g++.dg/other/do1.C: Change error message.
31795 * g++.dg/other/error2.C: Likewise.
31796 * g++.dg/other/init1.C: Likewise.
31797 * g++.dg/other/packed1.C: Remove stray semicolon.
31798 * g++.dg/other/ptrmem2.C: Change error message.
31799 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31800 marker.
31801 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31802 * g++.dg/template/access3.C: Add typename keyword.
31803 * g++.dg/template/access5.C: Remove stray semicolon.
31804 * g++.dg/template/access6.C: Likewise.
31805 * g++.dg/template/complit1.C: Likewise.
31806 * g++.dg/template/crash1.C: Change error message.
31807 * g++.dg/template/inherit2.C: Remove stray semicolon.
31808 * g++.dg/template/instantiate2.C: Likewise.
31809 * g++.dg/template/instantiate3.C: Change error message.
31810 * g++.dg/template/qual1.C: Remove stray semicolon.
31811 * g++.dg/template/qualttp18.C: Change error message.
31812 * g++.dg/template/ref1.C: Remove stray semicolon.
31813 * g++.dg/template/sizeof1.C (A::value): Declare it.
31814 * g++.dg/template/spec4.C: Change error message.
31815 * g++.dg/template/static1.C: Likewise.
31816 * g++.dg/template/type1.C: Likewise.
31817 * g++.dg/template/typename3.C: Likewise.
31818 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31819 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31820 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31821 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31822 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31823 named return value extension.
31824 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31825 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31826 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31827 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31828 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31829 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31830 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31831 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31832 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31833 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31834 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31835 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31836 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31837 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31838 syntax.
31839 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31840 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31841 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31842 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31843 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31844 * g++.old-deja/g++.brendan/template11.C: Likewise.
31845 * g++.old-deja/g++.brendan/template26.C: Likewise.
31846 * g++.old-deja/g++.brendan/template27.C: Use explicit
31847 specialization syntax.
31848 * g++.old-deja/g++.brendan/template30.C: Likewise.
31849 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31850 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31851 non-dependent names.
31852 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31853 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31854 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31855 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31856 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31857 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31858 named return value extension.
31859 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31860 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31861 * g++.old-deja/g++.ext/return1.C: Likewise.
31862 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31863 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31864 * g++.old-deja/g++.jason/access8.C: Likewise.
31865 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31866 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31867 pseudo-destructor names.
31868 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31869 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31870 pseudo-destructor names.
31871 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31872 * g++.old-deja/g++.jason/overload19.C: Likewise.
31873 * g++.old-deja/g++.jason/overload32.C: Likewise.
31874 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31875 stray semicolons.
31876 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31877 * g++.old-deja/g++.jason/return.C: Likewise.
31878 * g++.old-deja/g++.jason/return2.C: Likewise.
31879 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31880 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31881 syntax.
31882 * g++.old-deja/g++.jason/template10.C: Account for use of
31883 non-dependent names.
31884 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31885 syntax.
31886 * g++.old-deja/g++.jason/template37.C: Likewise.
31887 * g++.old-deja/g++.law/access4.C: Change error messages.
31888 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31889 pseudo-destructor names.
31890 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31891 * g++.old-deja/g++.law/ctors9.C: Likewise.
31892 * g++.old-deja/g++.law/cvt22.C: Likewise.
31893 * g++.old-deja/g++.law/dtors5.C: Likewise.
31894 * g++.old-deja/g++.law/global-init1.C: Likewise.
31895 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31896 * g++.old-deja/g++.law/operators28.C: Likewise.
31897 * g++.old-deja/g++.law/visibility28.C: Likewise.
31898 * g++.old-deja/g++.martin/eval1.C: Likewise.
31899 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31900 name.
31901 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31902 * g++.old-deja/g++.mike/net34.C: Likewise.
31903 * g++.old-deja/g++.mike/net36.C: Likewise.
31904 * g++.old-deja/g++.mike/ns2.C: Likewise.
31905 * g++.old-deja/g++.mike/p12306.C: Likewise.
31906 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31907 value extension.
31908 * g++.old-deja/g++.mike/p700.C: Likewise.
31909 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31910 * g++.old-deja/g++.mike/p710.C: Likewise.
31911 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31912 value extension.
31913 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31914 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31915 * g++.old-deja/g++.ns/crash2.C: Likewise.
31916 * g++.old-deja/g++.ns/crash3.C: Likewise.
31917 * g++.old-deja/g++.ns/invalid1.C: Likewise.
31918 * g++.old-deja/g++.ns/ns17.C: Likewise.
31919 * g++.old-deja/g++.ns/template16.C: Likewise.
31920 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
31921 keyword.
31922 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
31923 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
31924 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
31925 named return value extension.
31926 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
31927 * g++.old-deja/g++.other/access4.C: Issue additional error
31928 messages.
31929 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
31930 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
31931 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
31932 * g++.old-deja/g++.other/crash25.C: Change error message.
31933 * g++.old-deja/g++.other/crash4.C: Change error message.
31934 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
31935 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
31936 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
31937 checks.
31938 * g++.old-deja/g++.other/defarg8.C: Likewise.
31939 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
31940 * g++.old-deja/g++.other/dtor10.C: Likewise.
31941 * g++.old-deja/g++.other/incomplete.C: Likewise.
31942 * g++.old-deja/g++.other/linkage7.C: Likewise.
31943 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
31944 lookup algorithm.
31945 * g++.old-deja/g++.other/mangle2.C: Likewise.
31946 * g++.old-deja/g++.other/refinit2.C: Likewise.
31947 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
31948 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
31949 * g++.old-deja/g++.pt/crash28.C: Likewise.
31950 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
31951 syntax.
31952 * g++.old-deja/g++.pt/crash32.C: Change error message.
31953 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
31954 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
31955 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
31956 error message position.
31957 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
31958 * g++.old-deja/g++.pt/defarg8.C: Change error message.
31959 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
31960 syntax.
31961 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
31962 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
31963 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
31964 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
31965 keyword.
31966 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31967 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
31968 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
31969 keyword.
31970 * g++.old-deja/g++.pt/explicit71.C: Change error message.
31971 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
31972 syntax.
31973 * g++.old-deja/g++.pt/friend28.C: Account for use of
31974 non-dependent names.
31975 * g++.old-deja/g++.pt/friend29.C: Likewise.
31976 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
31977 rules.
31978 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
31979 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
31980 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
31981 lookup rules.
31982 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
31983 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
31984 keyword.
31985 * g++.old-deja/g++.pt/memclass20.C: Likewise.
31986 * g++.old-deja/g++.pt/memclass5.C: Likewise.
31987 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
31988 keyword.
31989 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
31990 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
31991 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
31992 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
31993 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
31994 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
31995 keyword.
31996 * g++.old-deja/g++.pt/spec10.C: Likewise.
31997 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
31998 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
31999 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
32000 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
32001 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
32002 * g++.old-deja/g++.pt/ttp62.C: Likewise.
32003 * g++.old-deja/g++.pt/ttp64.C: Likewise.
32004 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
32005 * g++.old-deja/g++.pt/typename15.C: Likewise.
32006 * g++.old-deja/g++.pt/typename22.C: Likewise.
32007 * g++.old-deja/g++.pt/typename6.C: Change error messages.
32008 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
32009 * g++.old-deja/g++.pt/virtual2.C: Likewise.
32010 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
32011 syntax.
32012 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
32013 return value extension.
32014 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
32015 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
32016 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
32017 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
32018
32019 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
32020
32021 * g++.dg/warn/inline1.C: New test.
32022 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
32023 * g++.old-deja/g++.jason/synth10.C: Likewise.
32024 * g++.old-deja/g++.mike/net31.C: Likewise.
32025 * g++.old-deja/g++.mike/p8786.C: Likewise.
32026
32027 * g++.dg/template/friend10.C: New test.
32028 * g++.dg/template/conv5.C: New test.
32029
32030 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
32031
32032 * g++.dg/lookup/scoped3.C: New test.
32033
32034 * g++.dg/lookup/decl1.C: New test.
32035 * g++.dg/lookup/decl2.C: New test.
32036
32037 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
32038
32039 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
32040 gcc.c-torture/compile/20021015-1.c,
32041 gcc.c-torture/compile/20021015-2.c,
32042 gcc.c-torture/compile/20021123-1.c,
32043 gcc.c-torture/compile/20021123-2.c,
32044 gcc.c-torture/compile/20021123-3.c,
32045 gcc.c-torture/compile/20021123-4.c,
32046 gcc.c-torture/execute/20021024-1.c: Add tests previously added
32047 only to 3.1 or 3.2 branch.
32048
32049 2002-12-23 Mark Mitchell <mark@codesourcery.com>
32050
32051 * gcc.dg/i386-bitfield3.c: New test.
32052
32053 * gcc.dg/i386-bitfield2.c: New test.
32054
32055 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32056
32057 * g++.dg/parse/conv_op1.C: New test.
32058
32059 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32060
32061 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32062 approved.
32063
32064 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32065
32066 * gcc.c-torture/compile/20021220-1.c: New test.
32067
32068 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32069
32070 * gcc.dg/i386-fastcall-1.c: New.
32071
32072 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32073
32074 * gcc.c-torture/execute/20021219-1.c: New test.
32075
32076 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32077
32078 * gcc.dg/i386-pic-1.c: New test.
32079
32080 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32081
32082 PR c++/8099
32083 * g++.dg/template/friend9.C: New test.
32084
32085 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32086
32087 PR c++/3663
32088 * g++.dg/template/access7.C: New test.
32089
32090 2002-12-18 Nick Clifton <nickc@redhat.com>
32091
32092 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32093 the libstdc++-v3 directory has been found.
32094
32095 2002-12-12 Devang Patel <dpatel@apple.com>
32096 * gcc.dg/darwin-ld-1.c: New test.
32097 * gcc.dg/darwin-ld-2.c: New test.
32098 * gcc.dg/darwin-ld-3.c: New test.
32099 * gcc.dg/darwin-ld-4.c: New test.
32100 * gcc.dg/darwin-ld-5.c: New test.
32101
32102 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32103
32104 * gcc.c-torture/compile/20021212-1.c: New test.
32105
32106 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32107
32108 * gcc.dg/fshort-wchar: New test.
32109
32110 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32111
32112 PR c++/8372
32113 * g++.dg/template/dtor1.C: New test.
32114
32115 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32116 markers.
32117
32118 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32119
32120 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32121
32122 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32123
32124 * g++.dg/template/static1.C: New test.
32125 * g++.dg/template/static2.C: New test.
32126 * g++.old-deja/g++.ext/memconst.C: New test.
32127
32128 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32129
32130 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32131 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32132 * g++.dg/special/initp1.C: Likewise.
32133
32134 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32135
32136 * gcc.c-torture/execute/20021204-1.c: New test.
32137
32138 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32139
32140 * gcc.dg/ppc-fmadd-1.c: New file.
32141 * gcc.dg/ppc-fmadd-2.c: New file.
32142 * gcc.dg/ppc-fmadd-3.c: New file.
32143
32144 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32145
32146 * gcc.c-torture/compile/20021204-1.c: New test.
32147
32148 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32149
32150 * g++.dg/inherit/covariant2.C: New test.
32151 * g++.dg/inherit/covariant3.C: New test.
32152 * g++.dg/inherit/covariant4.C: New test.
32153 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32154 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32155
32156 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32157
32158 PR c++/8688
32159 * g++.dg/init/brace3.C: New test.
32160
32161 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32162
32163 * gcc.dg/20020210-1.c: Fix a comment typo.
32164
32165 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32166
32167 PR c++/8720
32168 * g++.dg/parse/defarg1.C: New test.
32169
32170 PR c++/8615
32171 * g++.dg/template/char1.C: New test.
32172
32173 * g++.dg/template/varmod1.C: Fix typo.
32174
32175 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32176
32177 DR 180
32178 * g++.old-deja/g++.pt/crash32.C: Expect error.
32179
32180 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32181
32182 PR c++/5919
32183 * g++.dg/template/varmod1.C: New test.
32184
32185 PR c++/8727
32186 * g++.dg/inherit/typeinfo1.C: New test.
32187
32188 PR c++/8663
32189 * g++.dg/inherit/typedef1.C: New test.
32190
32191 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32192
32193 PR c++/8332
32194 PR c++/8493
32195 * g++.dg/template/strlen1.C: New test.
32196
32197 PR c++/8227
32198 * g++.dg/template/ctor2.C: New test.
32199
32200 PR c++/8214
32201 * g++.dg/init/string1.C: New test.
32202
32203 PR c++/8511
32204 * g++.dg/template/friend8.C: New test.
32205
32206 2002-11-29 Joe Buck <jbuck@synopsys.com>
32207
32208 * g++.dg/lookup/anon2.C: New test.
32209
32210 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32211
32212 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32213 h8300 port.
32214
32215 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32216
32217 * gcc.dg/bitfld-6.c: New test.
32218
32219 2002-11-27 Jan Hubicka <jh@suse.cz>
32220
32221 * gcc.c-torture/execute/20021127.[cx]: New test.
32222
32223 2002-11-26 Jan Hubicka <jh@suse.cz>
32224
32225 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32226 quality.
32227
32228 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32229
32230 * g++.dg/init/brace2.C: New test.
32231 * g++.old-deja/g++.mike/p9129.C: Correct.
32232
32233 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32234
32235 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32236
32237 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32238
32239 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32240
32241 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32242
32243 * testsuite/g++.dg/abi/empty11.C: New test.
32244 * testsuite/g++.dg/rtti/cv1.C: New test.
32245
32246 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32247
32248 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32249
32250 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32251
32252 * g++.dg/abi/empty10.C: New test.
32253
32254 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32255
32256 * gcc.c-torture/compile/20021124-1.c: New test.
32257
32258 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32259
32260 * g++.dg/abi/rtti2.C: New test.
32261
32262 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32263
32264 * gcc.dg/i386-unroll-1.c: New test.
32265
32266 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32267
32268 * gcc.c-torture/compile/20021120-1.c: New test.
32269 * gcc.c-torture/compile/20021120-2.c: New test.
32270
32271 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32272
32273 * gcc.dg/bitfld-5.c: New test.
32274
32275 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32276
32277 * gcc.c-torture/execute/20021120-3.c: New test.
32278
32279 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32280
32281 * gcc.c-torture/execute/20021120-2.c: New test.
32282
32283 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32284
32285 * gcc.c-torture/execute/20021120-1.c: New test.
32286
32287 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32288
32289 * gcc.c-torture/execute/20021118-3.c: New test.
32290
32291 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32292
32293 * gcc.c-torture/compile/20021119-1.c: New test.
32294
32295 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32296
32297 * gcc.dg/duff-1.c: New test.
32298 * gcc.dg/duff-2.c: New test.
32299 * gcc.dg/duff-3.c: New test.
32300
32301 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32302
32303 * gcc.dg/cpp/_Pragma5.c: New test.
32304
32305 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32306
32307 * gcc.c-torture/execute/20021118-2.c: New test.
32308
32309 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32310
32311 * gcc.c-torture/execute/20021118-1.c: New test.
32312
32313 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32314
32315 * gcc.dg/20021116-1.c: New test.
32316
32317 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32318
32319 * g++.dg/abi/vcall1.C: New test.
32320
32321 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32322
32323 * gcc.dg/20021029-1.c: New test.
32324 * gcc.dg/20021029-2.c: New test.
32325
32326 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32327
32328 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32329
32330 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32331
32332 PR c/8439
32333 * gcc.dg/20021110.c: Move to ...
32334 * gcc.c-torture/compile/20021110.c: .... here.
32335
32336 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32337
32338 PR c/8467
32339 * gcc.c-torture/execute/20021111-1.c
32340
32341 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32342
32343 PR c/8439
32344 * gcc.dg/20021110.c: New test.
32345
32346 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32347
32348 * g++.dg/abi/vthunk3.C: Run only on x86.
32349
32350 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32351
32352 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32353
32354 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32355
32356 * lib/compat.exp (compat-execute): Fix logic error in last
32357 change.
32358
32359 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32360
32361 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32362
32363 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32364
32365 PR c++/8389
32366 * g++.dg/template/access6.C: New test.
32367
32368 2002-11-08 Jan Hubicka <jh@suse.cz>
32369
32370 * gcc.dg/i386-ssefp-1.c: New test.
32371 * gcc.dg/i386-ssefp-1.c: New test.
32372
32373 2002-11-08 Jan Hubicka <jh@suse.cz>
32374
32375 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32376
32377 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32378
32379 * g++.dg/abi/vthunk3.C: New test.
32380
32381 PR c++/8338
32382 * g++.dg/template/crash2.C: New test.
32383
32384 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32385
32386 * testsuite/g++.dg/abi/dtor1.C: New test.
32387 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32388
32389 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32390
32391 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32392 Darwin.
32393
32394 2002-11-04 Adam Nemet <anemet@lnxw.com>
32395
32396 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32397 -mthumb. Only xfail with -O0.
32398
32399 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32400
32401 * g++.dg/abi/thunk1.C: New test.
32402 * g++.dg/abi/thunk2.C: Likewise.
32403 * g++.dg/abi/vtt1.C: Likewise.
32404
32405 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32406
32407 PR optimization/8423
32408 * gcc.c-torture/execute/builtin-constant.c: New test.
32409
32410 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32411
32412 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32413 Add some more cases.
32414
32415 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32416
32417 PR c++/8391
32418 * g++.dg/opt/local1.C: New test.
32419
32420 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32421
32422 PR c++/8160
32423 * g++.dg/template/complit1.C: New test.
32424
32425 PR c++/8149
32426 * g++.dg/template/typename4.C: Likewise.
32427
32428 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32429
32430 Core issue 287, PR c++/7639
32431 * g++.dg/template/instantiate1.C: Adjust error location.
32432 * g++.dg/template/instantiate3.C: New test.
32433 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32434 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32435 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32436
32437 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32438
32439 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32440
32441 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32442
32443 PR c++/8287
32444 * g++.dg/init/dtor2.C: New test.
32445
32446 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32447
32448 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32449 * gcc.dg/nest.c: Bypass errors on irix6.
32450
32451 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32452
32453 * gcc.dg/nest.c: Expect error for mmix-*-*.
32454 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32455
32456 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32457
32458 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32459 markers.
32460
32461 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32462
32463 2002-10-25 Mike Stump <mrs@apple.com>
32464
32465 * gcc.dg/warn-1.c: New test.
32466
32467 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32468
32469 * g++.dg/template/typename3.C: New test.
32470
32471 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32472
32473 * g++.dg/lookup/ptrmem1.C: New test.
32474
32475 * g++.dg/abi/vthunk2.C: New test.
32476
32477 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32478
32479 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32480
32481 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32482
32483 * g++.dg/abi/empty9.C: New test.
32484
32485 2002-10-24 Richard Henderson <rth@redhat.com>
32486
32487 * g++.dg/inherit/thunk1.C: Enable for ia64.
32488
32489 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32490
32491 PR c++/8067
32492 * g++.dg/lookup/pretty1.C: New test.
32493
32494 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32495
32496 * gcc.dg/20021023-1.c: New test.
32497
32498 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32499
32500 PR c++/7679
32501 * g++.dg/parse/inline1.C: New test.
32502
32503 2002-10-23 Richard Henderson <rth@redhat.com>
32504
32505 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32506
32507 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32508
32509 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32510
32511 PR c++/6579
32512 * g++.dg/parse/stmtexpr3.C: New test.
32513
32514 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32515
32516 * g++.dg/expr/cond1.C: New test.
32517
32518 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32519
32520 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32521
32522 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32523
32524 * g++.dg/abi/vbase13.C: New test.
32525 * g++.dg/abi/vbase14.C: Likewise.
32526
32527 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32528
32529 * gcc.dg/tls/pic-1.c: New test.
32530 * gcc.dg/tls/nonpic-1.c: New test.
32531 * gcc.dg/20021018-1.c: New test.
32532
32533 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32534
32535 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32536 Remove only files with the same base name as the test case.
32537 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32538 (profopt-execute): Likewise. Also, remove old profiling
32539 and performance data files before running the tests.
32540
32541 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32542 * g++.dg/bprob/bprob.exp: Likewise.
32543 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32544 to allow more general test case names.
32545
32546 * g++.dg/bprob/bprob-1.C: Rename to ...
32547 * g++.dg/bprob/g++-bprob-1.C: ... this.
32548
32549 * g77.dg/bprob/bprob-1.f: Rename to ...
32550 * g77.dg/bprob/g77-bprob-1.f: ... this.
32551
32552 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32553
32554 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32555 bison 1.50 or later.
32556
32557 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32558
32559 * g++.dg/README: Describe more test directories.
32560
32561 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32562
32563 * g++.dg/init/array6.C: Add additional tests.
32564
32565 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32566
32567 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32568 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32569
32570 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32571
32572 * gcc.c-torture/compile/20020604-1.x: New.
32573 * gcc.c-torture/compile/simd-5.x: Likewise.
32574 * gcc.c-torture/execute/920710-1.x: Likewise.
32575 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32576
32577 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32578
32579 * g++.dg/inherit/override1.C: Add dg-options clause.
32580
32581 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32582
32583 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32584 _mm_slli_si128.
32585
32586 2002-10-19 Andreas Schwab <schwab@suse.de>
32587
32588 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32589 directory component.
32590
32591 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32592
32593 * g++.dg/inherit/thunk1.C: New test.
32594
32595 * g++.dg/inherit/override1.C: New test.
32596
32597 * g++.dg/abi/mangle11.C: New test.
32598 * g++.dg/abi/mangle14.C: New test.
32599 * g++.dg/abi/mangle17.C: New test.
32600
32601 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32602
32603 * g++.dg/overload/member2.C: New test.
32604
32605 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32606
32607 * g++.dg/README: Describe new compat directory.
32608 * g++.dg/dg.exp: Skip tests in compat directory.
32609 * README.compat: New file.
32610 * lib/compat.exp: New expect script.
32611 * g++.dg/compat: New test directory.
32612 * g++.dg/compat/compat.exp: New expect script.
32613 * g++.dg/compat/abi: New test directory.
32614 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32615 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32616 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32617 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32618 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32619 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32620 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32621 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32622 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32623 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32624 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32625 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32626 * g++.dg/compat/break: New test directory.
32627 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32628 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32629 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32630 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32631 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32632 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32633 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32634 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32635 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32636 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32637 g++.dg/compat/break/README: New files.
32638 * g++.dg/compat/eh: New test directory.
32639 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32640 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32641 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32642 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32643 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32644 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32645 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32646 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32647 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32648 g++.dg/compat/eh/filter2_y.C,
32649 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32650 g++.dg/compat/eh/new1_y.C,
32651 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32652 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32653 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32654 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32655 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32656 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32657 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32658 g++.dg/compat/eh/unexpected1_y.C: New files.
32659 * g++.dg/compat/init: New test directory.
32660 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32661 g++.dg/compat/init/array5_y.C,
32662 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32663 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32664 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32665 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32666 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32667 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32668 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32669 g++.dg/compat/init/init-ref2_y.C: New files.
32670
32671 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32672
32673 PR c++/7584
32674 * g++.dg/inherit/using3.C: New test.
32675
32676 2002-10-17 Jan Hubicka <jh@suse.cz>
32677
32678 * gcc.dg/20021017-2.c: New test.
32679
32680 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32681
32682 * g++.dg/abi/mangle16.C: Adjust.
32683
32684 * g++.dg/init/array8.C: New test.
32685
32686 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32687
32688 * gcc.dg/special/mips-abi.exp: New test.
32689 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32690
32691 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32692
32693 * g++.dg/abi/mangle16.C: New test.
32694 * g++.dg/abi/mangle17.C: Likewise.
32695
32696 PR c++/7478
32697 * g++.dg/template/ref1.C: New test.
32698
32699 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32700
32701 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32702
32703 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32704
32705 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32706
32707 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32708
32709 PR c++/7524
32710 * g++.dg/init/array7.C: New test.
32711
32712 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32713
32714 * g++.dg/init/array6.C: New test.
32715
32716 * g++.dg/abi/mangle13.C: Likewise.
32717 * g++.dg/abi/mangle14.C: Likewise.
32718 * g++.dg/abi/mangle15.C: Likewise.
32719
32720 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32721
32722 * g++.dg/abi/empty8.C: New test.
32723
32724 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32725
32726 * g++.dg/init/ctor1.C: New test.
32727
32728 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32729
32730 * gcc.c-torture/execute/20021015-1.c: New test.
32731
32732 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32733
32734 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32735
32736 2002-10-14 Jan Hubicka <jh@suse.cz>
32737
32738 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32739
32740 2002-10-14 Richard Henderson <rth@redhat.com>
32741
32742 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32743
32744 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32745
32746 PR optimization/6631
32747 * g++.dg/opt/const2.C: New test.
32748
32749 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32750
32751 PR c++/7176
32752 * g++.dg/parse/friend1.C: New test.
32753 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32754
32755 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32756
32757 * gcc.dg/20021014-1.c: New test.
32758
32759 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32760
32761 PR c++/5661
32762 * g++.dg/ext/vlm1.C: New test.
32763 * g++.dg/ext/vlm2.C: Likewise.
32764
32765 * g++.dg/init/array1.C: Remove invalid braces.
32766 * g++.dg/init/brace1.C: New test.
32767 * g++.dg/init/copy2.C: Likewise.
32768 * g++.dg/init/copy3.C: Likewise.
32769 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32770 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32771 braces.
32772
32773 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32774
32775 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32776
32777 2002-10-11 Richard Shann <richard.shann@superh.com>
32778
32779 * gcc.c-torture/compile/simd-5.c: New test.
32780
32781 2002-10-10 Roger Sayle <roger@eyesopen.com>
32782
32783 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32784
32785 2002-10-10 Jim Wilson <wilson@redhat.com>
32786
32787 * gcc.c-torture/execute/20021010-1.c: New test.
32788
32789 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32790
32791 PR c/7353
32792 * g++.dg/ext/typedef-init.C: New test.
32793 * gcc.dg/typedef-init.c: New test.
32794
32795 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32796
32797 * gcc.dg/cpp/paste13.c: New test.
32798
32799 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32800
32801 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32802 remaining platforms, XFAIL during compile, not execute. Don't
32803 XFAIL at -O0.
32804
32805 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32806
32807 * gcc.dg/alias-1.c: Tweak expected warning.
32808
32809 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32810
32811 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32812
32813 2002-10-06 Andreas Jaeger <aj@suse.de>
32814
32815 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32816 * gcc.dg/cpp/c++98.C: Likewise.
32817
32818 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32819 * g++.dg/cpp/c++98.C: Likewise.
32820
32821 * g++.dg/README (Subdirectories): Mention cpp directory.
32822
32823 PR target/7559
32824 * gcc.dg/20021006-1.c: New test.
32825
32826 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32827
32828 PR c++/7804
32829 * g++.dg/other/warning1.C: New test.
32830
32831 2002-10-04 Roger Sayle <roger@eyesopen.com>
32832
32833 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32834 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32835 and sparc-*-* with -m64 as expected failures. See PR 8087.
32836
32837 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32838
32839 PR c++/7931
32840 * g++.dg/template/ptrmem3.C: New test.
32841
32842 PR c++/7754
32843 * g++.dg/template/union1.C: New test.
32844
32845 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32846
32847 PR c++/8006
32848 * g++.dg/abi/mangle9.C: New test.
32849 * g++.dg/abi/mangle10.C: New test.
32850 * g++.dg/abi/mangle11.C: New test.
32851 * g++.dg/abi/mangle12.C: New test.
32852
32853 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32854
32855 PR c++/7188.
32856 * g++.dg/template/meminit1.C: New test.
32857 * g++.dg/warn/Wreorder-1.C: Likewise.
32858 * g++.old-deja/g++.mike/warn3.C: Tweak.
32859 * lib/prune.exp: Ingore "in copy constructor".
32860
32861 2002-10-02 Andreas Jaeger <aj@suse.de>
32862
32863 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32864 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32865 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32866 on x86-64.
32867
32868 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32869
32870 * gcc.dg/empty1.C: Fix typo.
32871
32872 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32873
32874 * gcc.dg/alias-1.c: New test.
32875
32876 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32877
32878 * gcc.dg/empty1.C: New test.
32879
32880 * g++.dg/tls/init-2.C: Tweak error messages.
32881
32882 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32883
32884 * gcc.c-torture/compile/20020923-1.c: New test.
32885
32886 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32887
32888 * gcc.c-torture/execute/ffs-1.c: New test.
32889 * gcc.c-torture/execute/ffs-2.c: Ditto.
32890
32891 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32892
32893 * g++.dg/overload/member1.C: New test.
32894
32895 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32896
32897 * g++.dg/abi/empty7.C: New test.
32898 * g++.dg/init/pm2.C: Likewise.
32899
32900 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32901
32902 * g++.dg/rtti/crash1.C: New test.
32903
32904 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32905
32906 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32907 gcc.dg/sibcall-4.c: New tests.
32908
32909 2002-09-28 Roger Sayle <roger@eyesopen.com>
32910
32911 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32912 powerpc and MMIX targets.
32913
32914 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32915
32916 * gcc.dg/cpp/20020927-1.c: New.
32917
32918 2002-09-26 David S. Miller <davem@redhat.com>
32919
32920 * gcc.c-torture/compile/trunctfdf.c: New.
32921
32922 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32923
32924 * lib/target-supports.exp (check_weak_available): Handle solaris2.
32925
32926 2002-09-27 Alan Modra <amodra@bigpond.net.au>
32927
32928 * gcc.c-torture/execute/loop-15.c: New.
32929
32930 2002-09-26 Janis Johnson <janis187@us.ibm.com>
32931
32932 * README.QMTEST: Fix typo.
32933
32934 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32935
32936 * gcc.dg/20020926-1.c: New test.
32937
32938 2002-09-25 David S. Miller <davem@redhat.com>
32939
32940 PR target/7842
32941 * gcc.c-torture/execute/shiftdi.c: New test.
32942
32943 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
32944
32945 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
32946 unique to the tool.
32947 * lib/g77.exp (g77_init): Likewise.
32948 * lib/g++.exp (g++_init): Likewise.
32949 * lib/objc.exp (objc_init): Likewise.
32950
32951 2002-09-25 Mark Mitchell <mark@codesourcery.com>
32952
32953 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
32954 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
32955 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
32956
32957 2002-09-25 Richard Henderson <rth@redhat.com>
32958
32959 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
32960 too-small long double.
32961
32962 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
32963
32964 * gcc.dg/20020919-1.c: New test.
32965
32966 2002-09-23 Mark Mitchell <mark@codesourcery.com>
32967
32968 * g++.dg/abi/bitfield6.C: New test.
32969 * g++.dg/abi/bitfield7.C: New test.
32970 * g++.dg/abi/bitfield8.C: New test.
32971 * g++.dg/abi/vbase11.C: New test.
32972
32973 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
32974
32975 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
32976 hppa*-*-hpux*. Update test comment.
32977
32978 2002-09-20 Jakub Jelinek <jakub@redhat.com>
32979
32980 * gcc.dg/tls/struct-1.c: New test.
32981
32982 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
32983
32984 * gcc.dg/cpp/tr-warn2.c: Update.
32985
32986 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32987
32988 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
32989
32990 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
32991
32992 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
32993 systems.
32994
32995 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
32996
32997 * gcc.c-torture/execute/ieee/mzero3.c: New test.
32998
32999 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33000 Adjust for c++filt moved to binutils. Remove spurious duplicate
33001 setting of cxxfilt.
33002
33003 2002-09-19 Geoffrey Keating <geoffk@apple.com>
33004
33005 * gcc.dg/20020312-2.c: Update for darwin.
33006
33007 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
33008
33009 * g++.old-deja/g++.other/crash32.C: Mark ICE.
33010
33011 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
33012
33013 * objc.dg/comp-types-1.m: New test.
33014 * objc.dg/comp-types-2.m: New test.
33015 * objc.dg/comp-types-3.m: New test.
33016 * objc.dg/comp-types-4.m: New test.
33017 * objc.dg/comp-types-5.m: New test.
33018 * objc.dg/comp-types-6.m: New test.
33019
33020 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33021
33022 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
33023
33024 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33025
33026 * g++.dg/other/do1.C: New test.
33027
33028 * g++.dg/template/subst1.C: New test.
33029
33030 2002-09-16 Steve Ellcey <sje@cup.hp.com>
33031
33032 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
33033
33034 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33035
33036 * g++.dg/template/qualttp20.C: Adjust expected errors.
33037 * g++.old-deja/g++.jason/report.C: Likewise.
33038 * g++.old-deja/g++.other/qual1.C: Likewise.
33039
33040 * g++.dg/lookup/scoped2.C: New test.
33041
33042 * g++.dg/ext/asm3.C: New test.
33043
33044 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
33045
33046 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
33047
33048 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
33049
33050 * ChangeLog: follow spelling conventions.
33051 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33052 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33053 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33054 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33055 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33056 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33057 * g++.old-deja/g++.law/global-init1.C: Likewise.
33058 * g++.old-deja/g++.other/delete4.C: Likewise.
33059 * g++.old-deja/g++.other/inline21.C: Likewise.
33060 * g++.old-deja/g++.other/singleton.C: Likewise.
33061 * g77.dg/strlen0.f: Likewise.
33062 * g77.f-torture/compile/20010519-1.f: Likewise.
33063 * g77.f-torture/compile/980310-4.f: Likewise.
33064 * gcc.c-torture/compile/20000605-1.c: Likewise.
33065 * gcc.c-torture/execute/20020225-1.c: Likewise.
33066 * gcc.dg/c90-hexfloat-2.c: Likewise.
33067 * gcc.dg/c99-bool-1.c: Likewise.
33068 * gcc.dg/c99-hexfloat-2.c: Likewise.
33069 * gcc.dg/dll-2.c: Likewise.
33070 * gcc.dg/wtr-union-init-1.c: Likewise.
33071 * gcc.dg/wtr-union-init-2.c: Likewise.
33072 * gcc.dg/wtr-union-init-3.c: Likewise.
33073 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33074 * gcc.dg/cpp/defined.c: Likewise.
33075 * gcc.dg/cpp/macsyntx.c: Likewise.
33076 * gcc.dg/cpp/paste2.c: Likewise.
33077 * gcc.dg/cpp/trad/defined.c: Likewise.
33078 * gcc.dg/format/c90-printf-1.c: Likewise.
33079 * gcc.dg/format/c90-scanf-1.c: Likewise.
33080 * gcc.dg/format/c99-printf-1.c: Likewise.
33081 * gcc.dg/format/c99-scanf-1.c: Likewise.
33082 * gcc.misc-tests/gcov-8.c: Likewise.
33083 * lib/profopt.exp: Likewise.
33084
33085 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33086
33087 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33088
33089 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33090
33091 * g++.dg/inherit/using2.C: New test.
33092
33093 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33094
33095 * ChangeLog: Follow spelling conventions.
33096 * g++.dg/template/friend4.C: Likewise.
33097 * g++.old-deja/g++.pt/crash67.C: Likewise.
33098 * gcc.c-torture/execute/20000801-4.c: Likewise.
33099 * gcc.dg/c90-digraph-1.c: Likewise.
33100 * gcc.dg/c94-digraph-1.c: Likewise.
33101 * gcc.dg/c99-digraph-1.c: Likewise.
33102 * gcc.dg/cpp/line5.c: Likewise.
33103 * gcc.dg/cpp/multiline.c: Likewise.
33104 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33105 * gcc.dg/format/attr-3.c: Likewise.
33106 * gcc.dg/format/c90-scanf-3.c: Likewise.
33107 * gcc.dg/format/ext-4.c: Likewise.
33108
33109 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33110
33111 * g++.dg/template/pretty1.C: New test.
33112
33113 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33114
33115 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33116
33117 2002-09-13 Matt Austern <austern@apple.com>
33118
33119 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33120 passing a cast expression to a function by const reference.
33121
33122 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33123
33124 * g++.dg/template/deduce1.C: New test.
33125
33126 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33127
33128 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33129 32-bit int.
33130
33131 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33132
33133 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33134 usage.
33135
33136 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33137
33138 * gcc.c-torture/compile/20020910-1.c: New test.
33139
33140 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33141
33142 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33143
33144 2002-09-10 Andreas Jaeger <aj@suse.de>
33145
33146 * gcc.dg/20020312-2.c: Adjust for x86-64.
33147
33148 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33149
33150 * g77.dg/7388.f: New test case for PR 7388.
33151
33152 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33153
33154 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33155
33156 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33157
33158 * objc.dg/proto-lossage-1.m: New test.
33159
33160 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33161
33162 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33163
33164 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33165
33166 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33167 expected to pass.
33168
33169 2002-09-06 Stan Shebs <shebs@apple.com>
33170 David Edelsohn <edelsohn@gnu.org>
33171
33172 * gcc.dg/weak: New directory.
33173 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33174 target-specific xfail bits.
33175 * gcc.dg/typeof-2.c: Move to new directory.
33176 * gcc.dg/weak.exp: New expect script.
33177
33178 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33179
33180 * gcc.c-torture/execute/extzvsi.c: New test.
33181
33182 2002-09-05 Stan Shebs <shebs@apple.com>
33183
33184 * gcc.dg/weak-1.c: xfail on Darwin.
33185 * gcc.dg/weak-2.c: Ditto.
33186 * gcc.dg/weak-3.c: Ditto.
33187 * gcc.dg/weak-4.c: Ditto.
33188 * gcc.dg/weak-5.c: Ditto.
33189 * gcc.dg/weak-6.c: Ditto.
33190 * gcc.dg/weak-7.c: Ditto.
33191 * gcc.dg/weak-8.c: Ditto.
33192 * gcc.dg/weak-9.c: Ditto.
33193
33194 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33195
33196 * gcc.c-torture/execute/loop-14.c: New test.
33197
33198 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33199
33200 * g++.dg/other/cxa-atexit1.C: New test.
33201
33202 * gcc.dg/typeof-2.c: New test.
33203
33204 2002-09-03 Roger Sayle <roger@eyesopen.com>
33205
33206 * gcc.dg/builtins-2.c: New testcase.
33207 * gcc.dg/builtins-3.c: New testcase.
33208
33209 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33210
33211 * gcc.dg/cpp/_Pragma4.c: New test.
33212
33213 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33214
33215 * objc/execute/nil_method-1.m: New testcase.
33216
33217 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33218
33219 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33220 [Object class], not [Object initialize].
33221
33222 2002-08-31 Roger Sayle <roger@eyesopen.com>
33223 Hans-Peter Nilsson <hp@bitrange.com>
33224
33225 * gcc.c-torture/execute/20020720-1.x: Skip test on
33226 mmix-knuth-mmixware. Correct comment.
33227
33228 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33229
33230 * testsuite/g++.dg/abi/bitfield5.C: New test.
33231 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33232
33233 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33234
33235 * objc.dg/undeclared-selector.m: New test.
33236
33237 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33238
33239 * g++.dg/other/offsetof1.C: Avoid cast warning.
33240
33241 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33242
33243 * objc.dg/super-class-2.m: New test.
33244
33245 2002-08-24 Matt Austern <austern@apple.com>
33246
33247 * g++.dg/ext/lvaddr.C: New test.
33248 * g++.dg/ext/lvcast.C: New test.
33249
33250 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33251
33252 * testsuite/g++.dg/inherit/cond1.C: New test.
33253
33254 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33255
33256 * gcc.dg/noncompile/incomplete-1.c: New test.
33257
33258 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33259
33260 * gcc.dg/typespec-1.c: New test.
33261
33262 2002-08-20 Devang Patel <dpatel@apple.com>
33263 * objc.dg/proto-hier-2.m: New test.
33264
33265 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33266
33267 * objc.dg/bitfield-1.m: New test.
33268 * objc.dg/bitfield-2.m: New test.
33269
33270 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33271
33272 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33273 gcc.dg/c99-flex-array-4.c: New tests.
33274
33275 2002-08-16 Stan Shebs <shebs@apple.com>
33276
33277 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33278
33279 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33280
33281 * gcc.dg/typeof-1.c: New test.
33282 * g++.dg/ext/typeof2.C: New test.
33283
33284 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33285
33286 * g++.dg/other/offsetof1.C: New test.
33287
33288 2002-08-14 Richard Henderson <rth@redhat.com>
33289
33290 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33291
33292 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33293
33294 * gcc.dg/cpp/_Pragma3.c: New test.
33295
33296 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33297
33298 * g++.dg/template/inherit3: New test.
33299
33300 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33301
33302 * gcc.dg/bitfld-4.c: Add blank options.
33303
33304 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33305
33306 * g++.dg/template/crash1.C: New test.
33307
33308 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33309
33310 * gcc.dg/tls/opt-2.c: New test.
33311
33312 2002-08-08 Devang Patel <dpatel@apple.com>
33313
33314 * objc.dg/selector-1.m : New test
33315
33316 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33317
33318 * g++.dg/abi/bitfield4.C: New test.
33319 * gcc.dg/bitfld-4.c: New test.
33320
33321 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33322
33323 * g++.dg/other/packed1.C: New test.
33324
33325 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33326
33327 * g++.dg/abi/offsetof.C: Tweak error messages.
33328 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33329
33330 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33331
33332 * gcc.dg/bitfld-3.c: New test.
33333
33334 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33335 Richard Henderson <rth@redhat.com>
33336
33337 * gcc.dg/i386-bitfield1.c: New test.
33338 * g++.dg/abi/bitfield3.C: Update.
33339
33340 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33341
33342 * objc.dg/const-str-2.m: Update.
33343 * gcc.dg/cpp/c++98.c: Change to C extension.
33344 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33345 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33346
33347 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33348
33349 * testsuite/gcc.dg/tls/diag-3.c: New.
33350
33351 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33352
33353 * g++.dg/README (Subdirectories): Document new subdir expr.
33354 * g++.dg/expr/pmf-1.C: New test.
33355
33356 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33357
33358 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33359
33360 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33361
33362 * g++.dg/abi/bitfield3.C: New test.
33363
33364 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33365
33366 * lib/gcov.exp: Tweak expected line formats.
33367 * gcc.misc-tests/gcov8.c: New test.
33368 * gcc.misc-tests/gcov8.x: New flags.
33369
33370 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33371
33372 * consistency.vlad/layout/endian.c: Include string.h.
33373
33374 * gcc.c-torture/execute/20020805-1.c: New test.
33375
33376 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33377
33378 * g++.dg/other/conversion1.C: New test.
33379
33380 2002-08-03 Roger Sayle <roger@eyesopen.com>
33381
33382 * gcc.dg/builtins-1.c: New testcase.
33383
33384 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33385
33386 * g++.dg/inherit/access3.C: New test.
33387
33388 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33389
33390 * gcc.dg/ia64-visibility-2.c: New test.
33391
33392 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33393
33394 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33395 __qualifier_flags to __flags.
33396
33397 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33398
33399 * g++.dg/inherit/operator1.C: New test.
33400 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33401 * g++.dg/other/error1.C: Change expected error message.
33402 * g++.dg/template/conv4.C: Likewise.
33403
33404 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33405
33406 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33407 for documented behavior.
33408
33409 2002-07-25 Roger Sayle <roger@eyesopen.com>
33410
33411 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33412 several targets known to fail.
33413
33414 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33415
33416 * gcc.dg/mips-args-[123].c: New tests.
33417
33418 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33419
33420 * gcc.dg/ppc-spe.c: New.
33421
33422 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33423
33424 * g++.dg/other/ptrmem4.C: New testcase.
33425
33426 2002-07-24 Richard Henderson <rth@redhat.com>
33427
33428 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33429
33430 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33431
33432 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33433
33434 2002-07-24 Roger Sayle <roger@eyesopen.com>
33435
33436 * gcc.c-torture/execute/memset-3.c: New testcase.
33437
33438 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33439
33440 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33441 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33442
33443 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33444
33445 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33446 Delete.
33447
33448 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33449
33450 * gcc.c-torture/compile/simd-4.c: New test.
33451
33452 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33453
33454 PR c++/7347, c++/7348
33455 * g++.dg/template/access4.C: New test.
33456 * g++.dg/template/access5.C: New test.
33457 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33458 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33459 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33460 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33461
33462 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33463
33464 * gcc.dg/gnu89-init-2.c: New test.
33465
33466 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33467
33468 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33469
33470 2002-07-20 Roger Sayle <roger@eyesopen.com>
33471
33472 * gcc.c-torture/execute/20020720-1.c: New testcase.
33473
33474 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33475
33476 * gcc.dg/cpp/Wsignprom.c: New tests.
33477
33478 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33479
33480 * gcc.c-torture/execute/loop-13.c: New test.
33481
33482 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33483
33484 * gcc.dg/cpp/expr.c: New tests.
33485
33486 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33487
33488 * g++.dg/opt/pr6713.C: Add template instantiation.
33489
33490 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33491
33492 * gcc.dg/nest.c: New test.
33493
33494 2002-07-17 Richard Henderson <rth@redhat.com>
33495
33496 * g++.dg/opt/pr6713.C: New test.
33497
33498 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33499
33500 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33501 XFAIL for all x86 processors.
33502
33503 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33504
33505 * gcc.c-torture/execute/20010122-1.x: Do not test with
33506 -fomit-frame-pointer.
33507
33508 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33509
33510 * g++.dg/template/instantiate2.C: New test.
33511 * g++.dg/template/spec4.C: New test.
33512
33513 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33514
33515 * g++.dg/template/access2.C: New test.
33516 * g++.dg/template/access3.C: New test.
33517
33518 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33519
33520 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33521 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33522 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33523 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33524 Convert to use <stdarg.h>.
33525 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33526 Delete.
33527 * gcc.dg/va-arg-2.c: New.
33528 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33529
33530 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33531
33532 * gcc.c-torture/compile/20020710-1.c: New test.
33533
33534 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33535 Andrew Pinski <pinskia@physics.uc.edu>
33536
33537 gcc.c-torture/compile/simd-2.c: New testcase.
33538 gcc.c-torture/compile/simd-3.c: Likewise.
33539
33540 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33541
33542 PR c++/7224
33543 * g++.dg/overload/error1.C: New test.
33544
33545 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33546
33547 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33548 configuration and IRIX 6 O32 ABI.
33549
33550 2002-07-11 Roger Sayle <roger@eyesopen.com>
33551
33552 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33553
33554 2002-07-10 Roger Sayle <roger@eyesopen.com>
33555
33556 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33557
33558 2002-07-10 Jeffrey A Law <law@redhat.com>
33559
33560 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33561
33562 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33563
33564 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33565
33566 * gcc.dg/20020312-2.c: Check for __PPC__.
33567
33568 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33569
33570 * gcc.c-torture/compile/20020709-1.c: New test.
33571
33572 2002-07-07 Roger Sayle <roger@eyesopen.com>
33573
33574 * g++.dg/template/qualttp21.C: New test case.
33575
33576 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33577
33578 * gcc.c-torture/compile/20020706-1.c: New test.
33579 * gcc.c-torture/compile/20020706-2.c: New test.
33580
33581 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33582 Alexandre Oliva <aoliva@redhat.com>
33583
33584 * g++.dg/warn/incomplete1.C: New test.
33585
33586 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33587
33588 PR c++/7099
33589 * g++.dg/warn/noreturn1.C: New test.
33590
33591 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33592
33593 PR c++/6706
33594 * g++.dg/debug/debug6.C: New test.
33595 * g++.dg/debug/debug7.C: New test.
33596
33597 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33598
33599 * gcc.c-torture/compile/simd-3.c: New test.
33600
33601 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33602
33603 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33604 * gcc.dg/20020620-1.c: Likewise.
33605
33606 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33607
33608 PR c++/6944
33609 * g++.dg/init/array4.C: New test.
33610 * g++.dg/init/array5.C: New test.
33611
33612 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33613
33614 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33615 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33616
33617 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33618
33619 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33620 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33621 * gcc.dg/wtr-conversion-1.c: Likewise.
33622 * gcc.dg/wtr-escape-1.c: Likewise.
33623 * gcc.dg/wtr-int-type-1.c: Likewise.
33624 * gcc.dg/wtr-label-1.c: Likewise.
33625 * gcc.dg/wtr-static-1.c: Likewise.
33626 * gcc.dg/wtr-strcat-1.c: Likewise.
33627 * gcc.dg/wtr-suffix-1.c: Likewise.
33628 * gcc.dg/wtr-switch-1.c: Likewise.
33629 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33630 * gcc.dg/wtr-union-init-1.c: Likewise.
33631 * gcc.dg/wtr-union-init-2.c: Likewise.
33632 * gcc.dg/wtr-union-init-3.c: Likewise.
33633
33634 * gcc.dg/wtr-func-def-1.c: New test.
33635
33636 2002-07-02 Devang Patel <dpatel@apple.com>
33637
33638 * objc.dg/param-1.m: New test.
33639
33640 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33641
33642 * gcc.dg/cpp/trad/directive.c: Add test.
33643 * gcc.dg/cpp/trad/macroargs.c: Add test.
33644 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33645
33646 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33647
33648 * gcc.dg/cpp/cmdlne-M.c: New test.
33649
33650 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33651
33652 * objc.dg/desig-init-1.m: New test.
33653
33654 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33655
33656 PR c++/6716
33657 * g++.dg/template/instantiate1.C: New test.
33658
33659 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33660
33661 PR c++/7112
33662 * g++.dg/template/sizeof2.C: New test.
33663
33664 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33665
33666 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33667 gcc.dg/cpp/trad/include.c: New tests.
33668
33669 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33670
33671 PR target/7177
33672 * gcc.c-torture/compile/20020701-1.c: New test.
33673
33674 2002-07-01 Stan Shebs <shebs@apple.com>
33675
33676 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33677 header here...
33678 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33679 (objc-torture-execute): or here.
33680
33681 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33682
33683 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33684
33685 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33686
33687 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33688
33689 2002-06-30 Devang Patel <dpatel@apple.com>
33690
33691 * objc.dg/fsyntax-only.m: New test.
33692
33693 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33694
33695 PR c++/6695
33696 * g++.dg/template/friend7.C: New file.
33697
33698 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33699
33700 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33701 return type.
33702
33703 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33704
33705 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33706 avoid division by zero.
33707
33708 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33709
33710 * gcc.dg/Wunknownprag.c: New tests.
33711
33712 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33713
33714 * gcc.c-torture/execute/simd-2.c: New test.
33715
33716 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33717
33718 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33719 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33720 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33721 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33722 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33723 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33724 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33725 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33726 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33727 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33728 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33729 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33730 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33731 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33732 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33733 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33734 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33735
33736 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33737
33738 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33739 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33740 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33741 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33742 New tests.
33743 * gcc.dg/cpp/trad/directive.c: Update.
33744
33745 2002-06-23 Andreas Jaeger <aj@suse.de>
33746
33747 * gcc.c-torture/execute/complex-6.c: New.
33748
33749 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33750
33751 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33752 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33753 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33754 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33755
33756 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33757
33758 * gcc.dg/cpp/trad: New directory with traditional tests copied
33759 from parent directory.
33760 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33761 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33762 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33763 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33764 Move to trad/ and rename.
33765 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33766 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33767 gcc.dg/cpp/trad/redef2.c: New tests.
33768 * gcc.dg/cpp/trad/trad.exp: New driver.
33769
33770 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33771
33772 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33773 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33774 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33775 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33776 Remove.
33777
33778 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33779
33780 * gcc.dg/20020620-1.c: New test.
33781
33782 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33783
33784 * g++.dg/template/ttp4.C: New test.
33785
33786 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33787
33788 * g++.dg/opt/vt1.C: Fix regexp.
33789
33790 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33791
33792 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33793 Don't use attribute `noinline'.
33794
33795 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33796
33797 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33798
33799 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33800
33801 * gcc.c-torture/execute/simd-1.c: New.
33802
33803 * gcc.dg/simd-1.c: New.
33804
33805 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33806
33807 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33808
33809 2002-06-16 Richard Henderson <rth@redhat.com>
33810
33811 * g++.dg/ext/anon-struct1.C: New.
33812 * g++.dg/ext/anon-struct2.C: New.
33813 * g++.dg/ext/anon-struct3.C: New.
33814 * gcc.dg/anon-struct-1.c: New.
33815 * gcc.dg/anon-struct-2.c: New.
33816 * gcc.dg/anon-struct-3.c: New.
33817 * gcc.dg/20011008-1.c: Adjust warning text.
33818 * gcc.dg/20020527-1.c: Add -fms-extensions.
33819
33820 2002-06-16 Richard Henderson <rth@redhat.com>
33821
33822 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33823
33824 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33825
33826 * gcc.c-torture/execute/20020615-1.c: New test.
33827
33828 2002-06-15 Roger Sayle <roger@eyesopen.com>
33829
33830 * gcc.c-tortuture/execute/compare-1.c: New test case.
33831 * gcc.c-tortuture/execute/compare-2.c: New test case.
33832 * gcc.c-tortuture/execute/compare-3.c: New test case.
33833
33834 2002-06-13 Richard Henderson <rth@redhat.com>
33835
33836 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33837 ia64 ilp32.
33838
33839 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33840
33841 * g++.dg/template/typename2.C: Update error message.
33842
33843 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33844
33845 * gcc.c-torture/execute/20020611-1.c: New test.
33846
33847 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33848
33849 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33850 list of targets to skip.
33851
33852 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33853
33854 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33855 targets if not optimizing.
33856
33857 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33858
33859 * gcc.c-torture/compile/20020605-1.c: New test.
33860
33861 * g++.dg/opt/vt1.C: New test.
33862
33863 * gcc.dg/20020531-1.c: New test.
33864
33865 * gcc.dg/20020530-1.c: New test.
33866
33867 * gcc.dg/20020527-1.c: New test.
33868
33869 * g++.dg/opt/cse1.C: New test.
33870
33871 2002-06-07 Roger Sayle <roger@eyesopen.com>
33872
33873 * gcc.dg/20020607-2.c: New test case.
33874
33875 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33876
33877 * gcc.c-torture/compile/20020604-1.c: New test.
33878
33879 2002-06-04 Richard Henderson <rth@redhat.com>
33880
33881 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33882 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33883 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33884
33885 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33886
33887 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33888
33889 2002-06-03 Richard Henderson <rth@redhat.com>
33890
33891 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33892 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33893
33894 2002-06-02 Richard Henderson <rth@redhat.com>
33895
33896 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33897 test functions static.
33898
33899 2002-06-02 Andreas Jaeger <aj@suse.de>
33900
33901 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33902 now.
33903
33904 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33905
33906 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33907 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33908 Update for mofified diagnostics.
33909 * gcc.dg/c99-intconst-1.c: No longer fail.
33910
33911 2002-06-02 Richard Henderson <rth@redhat.com>
33912
33913 * gcc.dg/uninit-A.c: Remove xfail markers.
33914
33915 2002-06-01 Roger Sayle <roger@eyesopen.com>
33916
33917 * gcc.dg/fnegate-1.c: New test case.
33918
33919 2002-05-30 Osku Salerma <osku@iki.fi>
33920
33921 * gcc.c-torture/execute/mayalias-1.c: New file.
33922
33923 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
33924
33925 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
33926 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
33927 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
33928
33929 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
33930
33931 * gcc.c-torture/execute/20020529-1.c: New test.
33932
33933 2002-05-27 Richard Henderson <rth@redhat.com>
33934
33935 * g++.dg/ext/attrib6.C: New test case.
33936
33937 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33938
33939 * gcc.c-torture/execute/pure-1.c: New test.
33940
33941 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33942
33943 * gcc.dg/cpp/arith-2.c: Remove.
33944
33945 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
33946
33947 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
33948 * gcc.dg/cpp/if-3.c: Remove.
33949
33950 2002-05-26 Jakub Jelinek <jakub@redhat.com>
33951
33952 * g++.dg/opt/cse2.C: New test.
33953
33954 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
33955
33956 * gcc.dg/cpp/arith-1.c: New semantic tests.
33957 * gcc.dg/cpp/if-1.c: Update.
33958
33959 2002-05-24 Ben Elliston <bje@redhat.com>
33960
33961 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
33962
33963 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33964
33965 * gcc.dg/verbose-asm.c: New test.
33966
33967 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
33968
33969 * gcc.dg/cpp/paste12.c: New test.
33970
33971 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33972
33973 * g++.dg/parse/named_ops.C: New test.
33974
33975 2002-05-23 Mark Mitchell <mark@codesourcery.com>
33976
33977 * gcc/testsuite/gcc.dg/weak-8.c: New test.
33978
33979 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
33980
33981 * gcc.dg/weak-2.c: Allow optional leading underscore
33982 in scan-assembler symbol name.
33983 * gcc.dg/weak-3.c: Likewise.
33984 * gcc.dg/weak-4.c: Likewise.
33985 * gcc.dg/weak-5.c: Likewise.
33986
33987 2002-05-23 Jakub Jelinek <jakub@redhat.com>
33988
33989 * gcc.dg/20020523-1.c: New test.
33990
33991 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33992
33993 * objc.dg/const-str-2.m: Update now that we stop after
33994 a command line error.
33995
33996 2002-05-22 Richard Henderson <rth@redhat.com>
33997
33998 * g++.dg/dg.exp: Fix typo in test pruneing.
33999
34000 2002-05-22 Richard Henderson <rth@redhat.com>
34001
34002 * g++.dg/dg.exp: Prune the tls subdirectory.
34003 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
34004 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
34005 * g++.dg/tls/init-1.C: New.
34006
34007 2002-05-22 Jakub Jelinek <jakub@redhat.com>
34008
34009 * gcc.dg/20020517-1.c: New test.
34010
34011 2002-05-21 Richard Henderson <rth@redhat.com>
34012
34013 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
34014 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
34015
34016 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
34017
34018 * g++.dg/other/copy2.C: New test.
34019
34020 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
34021
34022 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
34023 (MAX_COPY): Bump up to 10 times sizeof (long long).
34024 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
34025
34026 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
34027 sizeof (long long).
34028
34029 * gcc.c-torture/execute/strcpy-1.c: New test.
34030
34031 2002-05-19 Jason Merrill <jason2redhat.com>
34032
34033 * g++.dg/ext/oper1.C: New test.
34034
34035 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
34036 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
34037
34038 * README.QMTEST: New file.
34039
34040 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
34041
34042 2002-05-19 Andreas Jaeger <aj@suse.de>
34043
34044 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
34045 now.
34046 * gcc.c-torture/execute/loop-2d.x: Likewise.
34047
34048 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
34049
34050 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
34051 support weak symbols.
34052 * gcc.dg/weak-4.c: Likewise.
34053 * gcc.dg/weak-6.c: Likewise.
34054
34055 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34056
34057 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34058 cygwin, coff and h8300-*-hms targets
34059 * gcc.dg/weak-5.c: Likewise.
34060 * gcc.dg/weak-7.c: Likewise.
34061
34062 2002-05-16 Jason Merrill <jason@redhat.com>
34063
34064 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34065 (scan-assembler-not, scan-assembler-dem): Likewise.
34066 (scan-assembler-dem-not): Likewise.
34067
34068 2002-05-15 Richard Henderson <rth@redhat.com>
34069
34070 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34071
34072 2002-05-15 Richard Henderson <rth@redhat.com>
34073
34074 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34075 (vfoo1f): Warning here.
34076 (vfoo1l): Don't redefine the alias.
34077
34078 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34079
34080 * g++.dg/init/pm1.C: New test.
34081
34082 2002-05-12 David S. Miller <davem@redhat.com>
34083
34084 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34085 types.
34086
34087 2002-05-10 Roger Sayle <roger@eyesopen.com>
34088
34089 * gcc.c-torture/execute/20020510-1.c: New test case.
34090
34091 2002-05-10 David S. Miller <davem@redhat.com>
34092
34093 * gcc.c-torture/execute/conversion.c: Test long double too.
34094
34095 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34096
34097 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34098 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34099 * lib/g++.exp (g++_link_flags): Likewise.
34100 * lib/objc.exp (objc_target_compile): Likewise.
34101
34102 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34103
34104 * gcc.dg/cpp/poison.c: Update.
34105 * gcc.dg/cpp/20000625-2.c: Remove.
34106 * gcc.dg/cpp/direct2s.c: Remove final test.
34107
34108 2002-05-08 Tom Rix <trix@redhat.com>
34109
34110 * gcc.c-torture/execute/20020508-1.c: New test.
34111 * gcc.c-torture/execute/20020508-2.c: New test.
34112 * gcc.c-torture/execute/20020508-3.c: New test.
34113
34114 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34115
34116 * gcc.dg/cpp/charconst-4.c: More tests.
34117
34118 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34119
34120 PR c/6569
34121 * gcc.dg/weak-3.c: Update location of warning messages.
34122 * gcc.dg/weak-5.c: Likewise.
34123
34124 2002-05-06 Roger Sayle <roger@eyesopen.com>
34125
34126 * gcc.c-torture/execute/20020506-1.c: New test case.
34127
34128 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34129
34130 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34131
34132 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34133
34134 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34135
34136 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34137
34138 * gcc.dg/cpp/charconst-3.c: New test.
34139
34140 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34141
34142 * gcc.dg/cpp/charconst.c: Update tests.
34143
34144 2002-05-05 Tim Josling <tej@melbpc.org.au>
34145
34146 * treelang: Added directory for new sample language treelang. Also
34147 lib/treelang.exp: New file to signal treelang should be tested.
34148
34149 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34150
34151 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34152 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34153 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34154 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34155 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34156 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34157 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34158
34159 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34160
34161 * gcc.dg/format/xopen-2.c: New test.
34162
34163 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34164
34165 * gcc.dg/20020503-1.c: New test.
34166
34167 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34168
34169 * g++.dg/init/dtor1.C: Make it tougher.
34170
34171 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34172
34173 * g++.dg/init/dtor1.C: New test.
34174
34175 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34176
34177 * gcc.dg/altivec-8.c: New.
34178
34179 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34180
34181 * gcc.dg/altivec-7.c: New.
34182
34183 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34184
34185 * g++.dg/parse/typedef1.C: New test.
34186
34187 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34188
34189 PR c++/6486
34190 * g++.dg/template/friend6.C: New test.
34191
34192 PR c++/6492
34193 * g++.dg/init/copy1.C: New test.
34194
34195 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34196
34197 * g++.dg/warn/effc1.C: New test.
34198
34199 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34200
34201 * gcc.dg/cpp/if-cexp.c: Add a test.
34202
34203 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34204
34205 * gcc.dg/20020426-2.c: New test.
34206
34207 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34208
34209 * gcc.dg/cpp/if-mop.c: Update.
34210 * gcc.dg/cpp/if-mpar.c: Add test.
34211 * gcc.dg/cpp/if-oppr.c: Update.
34212
34213 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34214
34215 PR c/6343
34216 * gcc.dg/weak-[2-7].c: New tests.
34217
34218 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34219
34220 * gcc.dg/enum1.c: New test.
34221
34222 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34223
34224 PR c++/6497
34225 * g++.dg/inherit/access2.C: New test.
34226
34227 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34228
34229 PR bootstrap/6445
34230 * gcc.dg/20020426-1.c: New test.
34231
34232 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34233
34234 * g++.dg/abi/enum1.C: New test.
34235
34236 2002-04-26 Richard Henderson <rth@redhat.com>
34237
34238 * gcc.dg/c99-bool-1.c: Expect always true warning.
34239
34240 2002-04-25 Roger Sayle <roger@eyesopen.com>
34241
34242 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34243
34244 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34245
34246 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34247 targets.
34248
34249 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34250
34251 * g++.dg/abi/mange7.C: New test.
34252
34253 PR c++/6438.
34254 * g++.dg/parse/stmtexpr2.C: New test.
34255
34256 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34257
34258 * gcc.dg/20020312-2.c: Add SH target.
34259
34260 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34261
34262 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34263 compiler output on mips*-*-irix*.
34264
34265 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34266
34267 * g++.dg/parse/attr1.C: New test.
34268
34269 2002-04-23 Roger Sayle <roger@eyesopen.com>
34270
34271 * gcc.c-torture/execute/string-opt-17.c: New test case.
34272 * gcc.c-torture/execute/memset-2.c: New test case.
34273
34274 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34275
34276 PR c++/6256:
34277 * g++.dg/template/friend5.C: New test.
34278
34279 PR c++/6331:
34280 * g++.dg/template/qual1.C: Likewise.
34281
34282 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34283
34284 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34285 Include stdlib.h, not stdio.h or ctype.h.
34286
34287 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34288
34289 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34290 cris-*-elf* and mmix-*-*.
34291 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34292 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34293 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34294 Ditto.
34295 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34296 * gcc.dg/wchar_t-1.c: Ditto.
34297
34298 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34299
34300 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34301 Clarify comment.
34302
34303 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34304
34305 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34306
34307 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34308
34309 * gcc.c-torture/execute/20000906-1.x: Delete.
34310
34311 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34312
34313 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34314
34315 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34316
34317 * PR6367
34318 * g77.f-torture/execute/6367.f: New test.
34319 * g77.f-torture/execute/6367.x: Disable for MMIX.
34320
34321 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34322
34323 * PR6352
34324 * g++.dg/opt/inline2.C: New test.
34325
34326 2002-04-18 Richard Henderson <rth@redhat.com>
34327
34328 * gcc.dg/20000906-1.c: Enable for all targets.
34329 * gcc.c-torture/compile/iftrap-2.c: New.
34330
34331 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34332
34333 * gcc.dg/20020418-1.c: New test.
34334 * gcc.dg/20020418-2.c: New test.
34335
34336 2002-04-18 Richard Henderson <rth@redhat.com>
34337
34338 * gcc.c-torture/compile/iftrap-1.c: New.
34339 * gcc.dg/iftrap-1.c: Adjust for ia64.
34340 * gcc.dg/iftrap-2.c: New.
34341
34342 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34343
34344 * gcc.c-torture/compile/20020418-1.c: New test.
34345
34346 2002-04-18 Roger Sayle <roger@eyesopen.com>
34347
34348 * gcc.c-torture/compile/20020415-1.c: New.
34349
34350 2002-04-18 David S. Miller <davem@redhat.com>
34351
34352 * gcc.c-torture/execute/20020418-1.c: New test.
34353
34354 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34355
34356 * gcc.dg/20020416-1.c: New test.
34357
34358 * g++.dg/opt/inline1.C: New test.
34359
34360 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34361
34362 * gcc.dg/altivec-5.c: New test.
34363
34364 * gcc.dg/20020415-1.c: New test.
34365
34366 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34367
34368 * testsuite/lib/chill.exp: Remove.
34369
34370 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34371
34372 * g++.dg/other/big-struct.C: New test.
34373
34374 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34375
34376 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34377 of scratch file.
34378
34379 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34380
34381 PR c/6277
34382 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34383 in scan-assembler function name
34384
34385 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34386
34387 * g77.f-torture/execute/980628-4.x,
34388 g77.f-torture/execute/980628-5.x,
34389 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34390 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34391 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34392 i[34567]86-*-*.
34393
34394 2002-04-13 David S. Miller <davem@redhat.com>
34395
34396 * gcc.c-torture/execute/20020413-1.c: New test.
34397
34398 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34399
34400 * gcc.dg/asm-6.c,
34401 * g++.dg/ext/asm1.C: New tests.
34402
34403 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34404
34405 PR c++ 5373.
34406 * g++.dg/parse/stmtexpr1.C: New test.
34407
34408 PR c++/5189.
34409 * g++.dg/template/copy1.C: New test.
34410
34411 2002-04-12 Richard Henderson <rth@redhat.com>
34412
34413 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34414
34415 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34416
34417 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34418 gcc.c-torture/execute/20020307-2.c.
34419
34420 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34421
34422 * g++.dg/ext/attrib5.C,
34423 * g++.dg/lookup/struct1.C: New tests.
34424
34425 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34426
34427 * gcc.dg/20020411-1.c: New test.
34428
34429 * gcc.c-torture/execute/20020411-1.c: New test.
34430
34431 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34432
34433 * g77.f-torture/execute/6177.f: New test.
34434
34435 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34436
34437 PR middle-end/6247
34438 * g++.dg/opt/cleanup1.C: New test.
34439
34440 * g++.dg/opt/const1.C: New test.
34441
34442 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34443
34444 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34445
34446 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34447
34448 PR c++/5507
34449 * g++.dg/template/typename2.C: New test.
34450
34451 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34452
34453 * gcc.c-torture/execute/loop-12.c: New.
34454
34455 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34456
34457 * g77.f-torture/execute/980628-4.x,
34458 g77.f-torture/execute/980628-5.x,
34459 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34460 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34461 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34462
34463 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34464
34465 PR optimization/6086
34466 * g++.dg/opt/preinc1.C: New test.
34467
34468 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34469
34470 PR c++/5571
34471 * g++.dg/opt/static2.C: New test.
34472
34473 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34474
34475 PR c/5120
34476 * gcc.dg/20020406-1.c: New test.
34477
34478 2002-04-04 David S. Miller <davem@redhat.com>
34479
34480 * gcc.c-torture/execute/20020404-1.c: New test.
34481
34482 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34483
34484 PR c/6123
34485 * gcc.dg/20020312-2.c: Do not declare global register variable
34486 if __PIC__ or __pic__ is defined.
34487
34488 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34489
34490 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34491 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34492
34493 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34494
34495 * gcc.misc-tests/linkage.exp: Update last change to handle
34496 sparc*-, not just sparc-.
34497
34498 2002-04-03 Richard Henderson <rth@redhat.com>
34499
34500 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34501
34502 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34503
34504 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34505
34506 2002-04-02 David S. Miller <davem@redhat.com>
34507
34508 * gcc.c-torture/execute/20020402-3.c: New test.
34509
34510 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34511
34512 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34513 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34514
34515 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34516 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34517 g77.f-torture/execute/20001201.x,
34518 g77.f-torture/execute/u77-test.x: New files.
34519
34520 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34521 * gcc.dg/wchar_t-1.c: Ditto.
34522
34523 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34524
34525 * gcc.c-torture/execute/20020402-1.c: New test.
34526
34527 2002-04-01 Richard Henderson <rth@redhat.com>
34528
34529 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34530
34531 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34532
34533 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34534
34535 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34536
34537 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34538
34539 * g++.dg/inherit/template-as-base.C: Expect error.
34540 * g++.dg/inherit/namespace-as-base.C: Likewise.
34541
34542 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34543
34544 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34545 g++.dg/ext/instantiate3.C: Tweak match patterns.
34546
34547 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34548 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34549 -da test.
34550
34551 2002-03-31 Richard Henderson <rth@redhat.com>
34552
34553 * gcc.dg/special/alias-2.c: New.
34554 * gcc.dg/special/ecos.exp: Run it.
34555
34556 2002-03-31 Richard Henderson <rth@redhat.com>
34557
34558 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34559
34560 2002-03-31 Kazu Hirata <kazu@hxi.com>
34561
34562 * gcc.dg/weak-1.c: Disable on h8300 port.
34563
34564 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34565
34566 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34567 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34568 ordering tests.
34569 * g++.dg/bprob/bprob-1.C: New test.
34570 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34571 * g++.dg/gcov/gcov-1.C: New test.
34572 * g++.dg/gcov/gcov-1.x: New file.
34573 * g++.dg/gcov/gcov-2.C: New test.
34574 * g++.dg/gcov/gcov-3.C: New test.
34575 * g++.dg/gcov/gcov-3.h: New file.
34576
34577 2002-03-28 Roger Sayle <roger@eyesopen.com>
34578
34579 * g++.old-deja/g++.other/builtins5.C: New test.
34580 * g++.old-deja/g++.other/builtins6.C: New test.
34581 * g++.old-deja/g++.other/builtins7.C: New test.
34582 * g++.old-deja/g++.other/builtins8.C: New test.
34583 * g++.old-deja/g++.other/builtins9.C: New test.
34584
34585 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34586
34587 * g++.dg/opt/static1.C: New test.
34588
34589 * g++.dg/opt/longbranch1.C: New test.
34590
34591 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34592
34593 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34594
34595 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34596
34597 2002-03-28 Jeffrey A Law (law@redhat.com)
34598
34599 * gcc.c-torture/execute/20020328-1.c: New test.
34600
34601 2002-03-27 Richard Henderson <rth@redhat.com>
34602
34603 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34604 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34605 move from g++.old-deja/g++.ext/.
34606
34607 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34608
34609 * g++.dg/init/new2.C: New test.
34610
34611 2002-03-26 Richard Henderson <rth@redhat.com>
34612
34613 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34614
34615 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34616 on sparc.
34617
34618 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34619 sparcv9 systems.
34620 * gcc.dg/20001102-1.c: Likewise.
34621
34622 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34623
34624 * gcc.dg/cpp/endif-pedantic1.c,
34625 gcc.dg/cpp/endif-pedantic2.c: New tests.
34626
34627 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34628
34629 * g++.dg/init/new1.C: New test.
34630
34631 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34632
34633 * g++.dg/abi/vbase9.C: New test.
34634
34635 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34636
34637 * gcc.dg/arm-asm.c: New test.
34638
34639 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34640
34641 * gcc.dg/Wswitch-enum.c: New test.
34642 Fix PR c/5044.
34643
34644 2002-03-26 Richard Henderson <rth@redhat.com>
34645
34646 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34647 structure.
34648
34649 2002-03-25 Richard Henderson <rth@redhat.com>
34650
34651 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34652 sparcv9 systems.
34653
34654 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34655 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34656
34657 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34658
34659 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34660
34661 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34662
34663 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34664 targets using generic thunk support.
34665
34666 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34667
34668 * gcc.c-torture/compile/20020323-1.c: New test.
34669
34670 * g++.dg/opt/conj2.C: New test.
34671
34672 2002-03-24 Richard Henderson <rth@redhat.com>
34673
34674 * gcc.dg/weak-1.c: Use -fno-common.
34675
34676 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34677
34678 * g77.dg/f77-edit-apostrophe-out.f: New test
34679 * g77.dg/f77-edit-h-out.f: New test
34680 * g77.dg/f77-edit-t-in.f: New test
34681 * g77.dg/f77-edit-t-out.f: New test
34682 * g77.dg/f77-edit-x-out.f: New test
34683 * g77.dg/f77-edit-slash-out.f: New test
34684 * g77.dg/f77-edit-colon-out.f: New test
34685 * g77.dg/f77-edit-s-out.f: New test
34686
34687 2002-03-24 Richard Henderson <rth@redhat.com>
34688
34689 * objc/execute/formal_protocol-6.x: New XFAIL.
34690
34691 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34692
34693 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34694 that do not support weak symbols
34695
34696 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34697
34698 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34699 * lib/g77.exp: Likewise.
34700 * lib/objc.exp: Likewise.
34701
34702 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34703
34704 * gcc.dg/Wswitch-default.c: New test.
34705
34706 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34707
34708 * g++.dg/other/enum1.C: New test.
34709
34710 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34711
34712 * gcc.dg/pragma-ep-3.c: Fix typo.
34713
34714 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34715
34716 * g++.dg/inherit/template-as-base.C: New test.
34717
34718 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34719
34720 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34721 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34722
34723 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34724
34725 * gcc.dg/cpp/multiline.c: Update to match.
34726
34727 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34728
34729 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34730
34731 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34732
34733 * gcc.dg/cpp/extratokens2.c: New file.
34734
34735 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34736
34737 * gcc.dg/20020312-2.c: Add rs6000 target.
34738
34739 * gcc.c-torture/compile/20020319-1.c: New test.
34740
34741 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34742
34743 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34744 (A, E): Handle this.
34745
34746 2002-03-20 Jason Merrill <jason@redhat.com>
34747
34748 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34749 ignoring -fpic.
34750 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34751 through prune_gcc_output.
34752
34753 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34754
34755 * gcc.c-torture/compile/20020320-1.c: New test.
34756
34757 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34758
34759 * gcc.c-torture/compile/20020318-1.c: New test.
34760
34761 * gcc.dg/struct-by-value-1.c: New test.
34762
34763 * gcc.dg/20020319-1.c: New test.
34764
34765 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34766
34767 * g++.dg/opt/conj1.C: New test.
34768
34769 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34770
34771 * g++.dg/template/qualttp20.C: Revert previous change.
34772 * g++.dg/template/qualttp3.C: Likewise.
34773 * g++.dg/template/qualttp4.C: Likewise.
34774 * g++.dg/template/qualttp5.C: Likewise.
34775 * g++.dg/template/qualttp6.C: Likewise.
34776 * g++.dg/template/qualttp7.C: Likewise.
34777 * g++.dg/template/qualttp8.C: Likewise.
34778 * g++.dg/template/recurse.C: Likewise.
34779
34780 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34781
34782 * gcc.dg/cpp/wchar-1.c: Update.
34783
34784 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34785
34786 * g++.dg/template/conv1.C: New test.
34787 * g++.dg/template/conv2.C: New test.
34788 * g++.dg/template/conv3.C: New test.
34789 * g++.dg/template/conv4.C: New test.
34790
34791 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34792
34793 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34794 * g++.dg/template/qualttp3.C: Likewise.
34795 * g++.dg/template/qualttp4.C: Likewise.
34796 * g++.dg/template/qualttp5.C: Likewise.
34797 * g++.dg/template/qualttp6.C: Likewise.
34798 * g++.dg/template/qualttp7.C: Likewise.
34799 * g++.dg/template/qualttp8.C: Likewise.
34800 * g++.dg/template/recurse.C: Likewise.
34801
34802 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34803
34804 * g++.dg/opt/dtor1.C: New test.
34805
34806 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34807
34808 * gcc.c-torture/compile/20020315-1.c: New test.
34809
34810 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34811
34812 * gcc.dg/weak-1.c: Fix scan tests.
34813
34814 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34815
34816 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34817 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34818 cris-*-aout* mmix-*-*.
34819 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34820 cris-*-aout* mmix-*-*.
34821 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34822 cris-*-elf* cris-*-aout* and mmix-*-*.
34823 * gcc.dg/20001009-1.c: Ditto.
34824 * gcc.dg/20010912-1.c: Ditto.
34825 * gcc.dg/20020122-4.c: Ditto.
34826 * gcc.dg/inline-2.c: Ditto.
34827
34828 2002-03-14 Jeffrey A Law (law@cygnus.com)
34829
34830 * gcc.c-torture/compile/20020314-1.c: New test.
34831
34832 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34833
34834 * gcc.c-torture/execute/20020314-1.c: New test.
34835
34836 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34837
34838 * g++.dg/warn/Wunused-1.C: New test.
34839
34840 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34841
34842 * g++.dg/abi/mangle6.C: New test.
34843
34844 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34845
34846 * gcc.c-torture/compile/20020309-2.c: New test.
34847
34848 * gcc.c-torture/compile/20020312-1.c: New test.
34849
34850 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34851
34852 * g++.dg/other/access1.C: New test.
34853
34854 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34855
34856 * gcc.c-torture/execute/wchar_t-1.c: New test.
34857
34858 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34859
34860 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34861
34862 2002-03-12 Roger Sayle <roger@eyesopen.com>
34863
34864 * gcc.dg/20020312-1.c: New test case.
34865
34866 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34867
34868 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34869
34870 2002-03-11 Richard Henderson <rth@redhat.com>
34871
34872 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34873 * g++.old-deja/g++.jason/report.C: Likewise.
34874
34875 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34876
34877 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34878 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34879
34880 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34881
34882 * testsuite/g++.dg/overload/pmf1.C: New test.
34883
34884 2002-03-11 Kazu Hirata <kazu@hxi.com>
34885
34886 * gcc.c-torture/execute/20020307-1.c: Use long.
34887
34888 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34889
34890 PR optimization/5844
34891 * gcc.dg/20020310-1.c: New test.
34892
34893 2002-03-09 Michael Meissner <meissner@redhat.com>
34894
34895 * gcc.c-torture/execute/memcpy-2.c: New test.
34896 * gcc.c-torture/execute/memset-1.c: New test.
34897 * gcc.c-torture/execute/strlen-1.c: New test.
34898 * gcc.c-torture/execute/strcmp-1.c: New test.
34899 * gcc.c-torture/execute/strncmp-1.c: New test.
34900
34901 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34902
34903 * gcc.dg/ppc-ldstruct.c: New test.
34904
34905 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34906
34907 * gcc.c-torture/execute/va-arg-22.c: New test.
34908
34909 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34910
34911 * gcc.c-torture/compile/20020309-1.c: New test.
34912
34913 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34914
34915 * gcc.c-torture/execute/20020307-2.c: New test.
34916
34917 2002-03-07 Jeffrey A Law (law@redhat.com)
34918
34919 * g77.f-torture/compile/20020307-1.f: New test.
34920
34921 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
34922
34923 * gcc.dg/unordered-1.c: New test.
34924
34925 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
34926
34927 * gcc.c-torture/execute/20020307-1.c: New test.
34928
34929 2002-03-05 Jakub Jelinek <jakub@redhat.com>
34930
34931 * gcc.dg/20020304-1.c: New test.
34932
34933 * gcc.c-torture/compile/20020304-2.c: New test.
34934
34935 2002-03-04 Zack Weinberg <zack@codesourcery.com>
34936
34937 * gcc.c-torture/compile/20020304-1.c: New test case
34938 (from PR c/5830).
34939
34940 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
34941
34942 * gcc.dg/20020103-1.c: Add other -D ppc variants.
34943
34944 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
34945
34946 * g++.dg/other/classkey1.C: New test.
34947
34948 2002-03-01 Richard Henderson <rth@redhat.com>
34949
34950 * gcc.c-torture/compile/981223-1.x: New.
34951 * gcc.c-torture/compile/920625-1.x: New.
34952
34953 2002-02-28 Richard Henderson <rth@redhat.com>
34954
34955 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
34956
34957 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
34958
34959 * gcc.c-torture/execute/20020227-1.c: New test.
34960
34961 2002-02-27 Mark Mitchell <mark@codesourcery.com>
34962
34963 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
34964 here" ERROR lines.
34965 * g++.old-deja/g++.oliva/partord1.C: Likewise.
34966 * g++.old-deja.g++.other/defarg1.C: Likewise.
34967 * g++.old-deja/g++.pt/calls2.C: Likewise.
34968 * g++.old-deja/g++.pt/crash20.C: Likewise.
34969 * g++.old-deja/g++.pt/crash30.C: Likewise.
34970 * g++.old-deja/g++.pt/crash36.C: Likewise.
34971 * g++.old-deja/g++.pt/crash6.C: Likewise.
34972 * g++.old-deja/g++.pt/defarg13.C: Likewise.
34973 * g++.old-deja/g++.pt/derived3.C: Likewise.
34974 * g++.old-deja/g++.pt/error1.C: Likewise.
34975 * g++.old-deja/g++.pt/friend21.C: Likewise.
34976 * g++.old-deja/g++.pt/friend23.C: Likewise.
34977 * g++.old-deja/g++.pt/infinite1.C: Likewise.
34978 * g++.old-deja/g++.robertl/eb128.C: Likewise.
34979
34980 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
34981
34982 * gcc.c-torture/execute/20020225-2.c: New test.
34983
34984 2002-02-27 Zack Weinberg <zack@codesourcery.com>
34985
34986 * gcc.c-torture/execute/920730-1t.c,
34987 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
34988 Delete test cases, only relevant to -traditional.
34989
34990 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
34991
34992 * gcc.dg/cpp/undef1.c: Remove.
34993 * gcc.dg/cpp/directiv.c: Update.
34994 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
34995
34996 2002-02-27 Michael Meissner <meissner@redhat.com>
34997
34998 * gcc.c-torture/execute/20020226-1.c: New test.
34999
35000 2002-02-26 Jakub Jelinek <jakub@redhat.com>
35001
35002 * g++.dg/debug/debug4.C: New test.
35003
35004 * gcc.dg/ia64-visibility-1.c: New test.
35005
35006 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
35007
35008 * gcc.dg/debug/20020224-1.c: New.
35009
35010 2002-02-25 Kazu Hirata <kazu@hxi.com>
35011
35012 * gcc.c-torture/execute/960416-1.x: New.
35013 * gcc.c-torture/execute/divconst-3.x: Likewise.
35014
35015 2002-02-25 Jakub Jelinek <jakub@redhat.com>
35016
35017 * gcc.dg/20020224-1.c: New test.
35018
35019 2002-02-25 Alan Modra <amodra@bigpond.net.au>
35020
35021 * gcc.c-torture/execute/20020225-1.c: New.
35022
35023 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
35024
35025 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
35026
35027 2002-02-23 Jakub Jelinek <jakub@redhat.com>
35028
35029 * gcc.dg/20020222-1.c: New test.
35030
35031 2002-02-22 Jakub Jelinek <jakub@redhat.com>
35032
35033 * g++.dg/opt/anonunion1.C: New test.
35034
35035 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
35036
35037 * g++.dg/template/qualttp19.C: New test.
35038 * g++.dg/template/qualttp20.C: New test.
35039 * g++.old-deja/g++.jason/report.C: Adjust expected errors
35040 * g++.old-deja/g++.other/qual1.C: Likewise.
35041
35042 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
35043
35044 * gcc.dg/attr-alwaysinline.c: New.
35045
35046 2002-02-21 Jakub Jelinek <jakub@redhat.com>
35047
35048 * gcc.dg/20020220-1.c: New test.
35049
35050 * gcc.dg/20020220-2.c: New test.
35051
35052 * g++.dg/opt/mmx1.C: New test.
35053
35054 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35055
35056 * gcc.c-torture/compile/20020110.c: New test.
35057
35058 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35059
35060 * gcc.c-torture/execute/20020219-1.c: New test.
35061
35062 * gcc.dg/20020219-1.c: New test.
35063
35064 * gcc.dg/noncompile/20020220-1.c: New test.
35065
35066 * g++.dg/opt/ptrintsum1.C: New test.
35067
35068 * gcc.dg/debug/20020220-1.c: New test.
35069
35070 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35071
35072 * gcc.c-torture/execute/20020216-1.c: New test.
35073
35074 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35075
35076 * gcc.dg/decl-1.c: Update, new test.
35077
35078 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35079
35080 * g++.dg/abi/bitfield1.C: New test.
35081 * g++.dg/abi/bitfield2.C: New test.
35082
35083 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35084
35085 * gcc.dg/attr-nest.c: New test.
35086
35087 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35088
35089 * gcc.c-torture/execute/20020215-1.c: New test.
35090
35091 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35092
35093 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35094 * g++.dg/debug/debug.exp: New.
35095 * g++.dg/debug/trivial.C: New.
35096 * g++.dg/debug/debug1.C: Moved...
35097 * g++.dg/other/debug1.C: ...from here.
35098 * g++.dg/debug/debug2.C: Moved...
35099 * g++.dg/other/debug2.C: ...from here.
35100 * g++.dg/debug/debug3.C: Moved...
35101 * g++.dg/other/debug3.C: ...from here.
35102
35103 * gcc.dg/noncompile/20020213-1.c: New test.
35104
35105 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35106
35107 * g++.dg/other/debug3.C: New test.
35108
35109 * gcc.c-torture/execute/20020213-1.c: New test.
35110
35111 2002-02-13 Richard Smith <richard@ex-parrot.com>
35112
35113 * g++.old-deja/g++.other/thunk1.C: New test.
35114
35115 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35116
35117 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35118
35119 2002-02-13 Stan Shebs <shebs@apple.com>
35120
35121 * gcc.dg/altivec-3.c: New.
35122
35123 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35124
35125 * gcc.dg/Wunreachable-1.c: New test.
35126 * gcc.dg/Wunreachable-2.c: New test.
35127
35128 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35129
35130 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35131
35132 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35133
35134 * gcc.dg/decl-1.c: New test.
35135
35136 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35137
35138 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35139
35140 2002-02-10 Kazu Hirata <kazu@hxi.com>
35141
35142 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35143 * gcc.c-torture/compile/980506-1.x: Likewise.
35144
35145 2002-02-10 Kazu Hirata <kazu@hxi.com>
35146
35147 * gcc.dg/20020210-1.c: New.
35148
35149 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35150
35151 * g77.f-torture/execute/947.f: New regression test
35152 for PR fortran/947.
35153
35154 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35155
35156 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35157 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35158
35159 2002-02-08 Richard Henderson <rth@redhat.com>
35160
35161 * gcc.c-torture/compile/labels-3.c: New.
35162
35163 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35164
35165 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35166 expression statements work instead.
35167 * gcc.dg/noncompile/20020207-1.c: New test.
35168
35169 2002-02-07 Richard Henderson <rth@redhat.com>
35170
35171 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35172
35173 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35174
35175 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35176 message from g77
35177 * lib/g77-dg.exp: Trim g77 error messages so that they are
35178 recognized by dg.exp.
35179
35180 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35181
35182 PR fortran/5473
35183 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35184
35185 2002-02-07 Richard Henderson <rth@redhat.com>
35186
35187 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35188 to be sufficiently aligned for integers.
35189
35190 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35191
35192 * g++.dg/template/friend4.C: New test.
35193
35194 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35195
35196 PR fortran/5743
35197 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35198 unsupported cases.
35199
35200 2002-02-07 Richard Henderson <rth@redhat.com>
35201
35202 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35203 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35204 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35205 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35206
35207 2002-02-06 Richard Henderson <rth@redhat.com>
35208
35209 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35210
35211 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35212
35213 * gcc.dg/20020206-1.c: New test.
35214
35215 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35216
35217 * gcc.c-torture/execute/20020206-1.c: New test.
35218
35219 * gcc.c-torture/execute/20020206-2.c: New test.
35220
35221 PR optimization/5429:
35222 * gcc.c-torture/compile/20020206-1.c: New test.
35223
35224 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35225
35226 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35227 as certain file formats cannot support particularly large
35228 alignments.
35229
35230 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35231 and do not expect to be able to link the executable.
35232
35233 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35234 fail because the COFF format does not support the weak attribute.
35235
35236 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35237
35238 * g77.dg/pr5473.f: New test
35239
35240 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35241
35242 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35243 Fix testcase accordingly.
35244
35245 2002-02-04 Richard Henderson <rth@redhat.com>
35246
35247 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35248 (buf): Change to be an array of pointers, not ints.
35249
35250 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35251
35252 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35253 before all tests. Move warning one line above to match where it
35254 C frontend emits.
35255 * gcc.dg/Wswitch-2.c: New test.
35256 * g++.dg/warn/Wswitch-1.C: New test.
35257 * g++.dg/warn/Wswitch-2.C: New test.
35258
35259 2002-02-04 Richard Henderson <rth@redhat.com>
35260
35261 * g++.dg/abi/offsetof.C: Fix size comparison.
35262
35263 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35264
35265 * gcc.dg/cast-qual-2.c: New test.
35266
35267 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35268
35269 * gcc.dg/20020201-4.c: New test.
35270
35271 2002-02-04 Ben Elliston <bje@redhat.com>
35272
35273 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35274 target_info attribute != 0, in addition to the empty string.
35275 (gcc_target_compile): Likewise.
35276
35277 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35278
35279 * gcc.dg/Wswitch.c: New test.
35280 PR gcc/4475. PR gcc/3780.
35281
35282 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35283
35284 * g77.f-torture/execute/5122.f: New test for regressions
35285 against PR fortran/5122.
35286
35287 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35288
35289 * g77.f-torture/compile/pr3743.f: Delete
35290 * g77.dg/pr3743-1.f: New test.
35291 * g77.dg/pr3743-2.f: New test.
35292 * g77.dg/pr3743-3.f: New test.
35293 * g77.dg/pr3743-4.f: New test.
35294
35295 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35296
35297 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35298
35299 2002-02-02 Richard Henderson <rth@redhat.com>
35300
35301 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35302 * gcc.c-torture/execute/bf64-1.c: Likewise.
35303
35304 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35305
35306 * gcc.dg/20020201-2.c: New test.
35307
35308 * gcc.dg/20020201-3.c: New test.
35309
35310 * gcc.c-torture/execute/bitfld-2.c: New test.
35311
35312 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35313
35314 * gcc.dg/bitfld-1.c: Update.
35315 * gcc.dg/bitfld-2.c: Update.
35316 * gcc.c-torture/execute/bitfld-1.x: New.
35317
35318 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35319
35320 * gcc.c-torture/execute/20020201-1.c: New test.
35321
35322 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35323
35324 PR target/5469
35325 * gcc.dg/20020201-1.c: New test.
35326
35327 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35328
35329 PR fortran/3743
35330 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35331 * g77.f-torture/compile/pr3743.x: Remove
35332
35333 2002-01-31 Tom Rix <trix@redhat.com>
35334
35335 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35336
35337 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35338
35339 * gcc.dg/noncompile/20020130-1.c: New test.
35340
35341 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35342
35343 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35344
35345 2002-01-29 Richard Henderson <rth@redhat.com>
35346
35347 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35348 to long long.
35349 * gcc.c-torture/execute/bf64-1.c: Likewise.
35350
35351 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35352
35353 * gcc.c-torture/execute/20020129-1.c: New test.
35354
35355 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35356
35357 * gcc.c-torture/compile/20000224-1.c: Update.
35358 * gcc.c-torture/execute/bitfld-1.c: New tests.
35359 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35360 * gcc.dg/uninit-A.c: Update.
35361
35362 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35363
35364 * g++.dg/template/ctor1.C: Add instantiation.
35365
35366 2002-01-28 Paul Koning <pkoning@equallogic.com>
35367
35368 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35369 argument to __builtin_prefetch to be const ptr.
35370
35371 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35372
35373 * gcc.c-torture/compile/20020120-1.c: New test.
35374
35375 2002-01-27 Kazu Hirata <kazu@hxi.com>
35376
35377 * gcc.c-torture/execute/20020127-1.c: New test.
35378
35379 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35380
35381 * g77.dg/f77-edit-i-in.f: New test
35382 * g77.dg/f77-edit-i-out.f: New test
35383
35384 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35385
35386 * gcc.dg/debug/debug.exp: New file.
35387 * gcc.dg/debug/trivial.c: New file.
35388 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35389 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35390 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35391 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35392 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35393 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35394 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35395 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35396 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35397 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35398 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35399 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35400 * gcc.dg/20000503-1.c: Removed.
35401 * gcc.dg/20010207-1.c: Removed.
35402 * gcc.dg/20011223-1.c: Removed.
35403 * gcc.dg/20020104-2.c: Removed.
35404 * gcc.dg/debug-1.c: Removed.
35405 * gcc.dg/debug-2.c: Removed.
35406 * gcc.dg/debug-3.c: Removed.
35407 * gcc.dg/debug-4.c: Removed.
35408 * gcc.dg/debug-5.c: Removed.
35409 * gcc.dg/debug-6.c: Removed.
35410 * gcc.dg/dwarf2-1.c: Removed.
35411 * gcc.dg/dwarf2-2.c: Removed.
35412
35413 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35414
35415 * g++.old-deja/g++.other/eh5.C: New test.
35416 * g++.old-deja/g++.other/sibcall2.C: New test.
35417 * g++.old-deja/g++.other/array9.C: New test.
35418 * g++.old-deja/g++.other/typename2.C: New test.
35419 * g++.old-deja/g++.other/crash60.C: New test.
35420 * g++.old-deja/g++.other/conv9.C: New test.
35421 * g++.old-deja/g++.other/mangle10.C: New test.
35422 * g++.old-deja/g++.other/unchanging1.C: New test.
35423 * g++.old-deja/g++.other/exprstmt1.C: New test.
35424 * g++.old-deja/g++.other/inline23.C: New test.
35425 * g++.old-deja/g++.eh/ia64-1.C: New test.
35426 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35427 * g++.old-deja/g++.other/reload1.C: New test.
35428 * g++.old-deja/g++.other/static20.C: New test.
35429 * g++.old-deja/g++.other/local-alloc1.C: New test.
35430 * g++.old-deja/g++.other/conv8.C: New test.
35431 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35432 * g++.old-deja/g++.other/storeexpr1.C: New test.
35433 * g++.old-deja/g++.other/storeexpr2.C: New test.
35434 * g++.dg/eh/template2.C: New test.
35435 * g++.dg/warn/weak1.C: New test.
35436
35437 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35438
35439 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35440 Remove first, non-varying, argument.
35441
35442 2002-01-23 Richard Henderson <rth@redhat.com>
35443
35444 * gcc.dg/inline-2.c: New.
35445
35446 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35447 Add optional target arg. Check number of arguments.
35448 (scan-assembler-not, scan-assembler-dem): Likewise.
35449 (scan-assembler-dem-not): Likewise.
35450
35451 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35452
35453 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35454 line 12.
35455 * g++.old-deja/g++.brendan/parse3.C,
35456 g++.old-deja/g++.other/crash26.C,
35457 g++.old-deja/g++.other/crash28.C,
35458 g++.old-deja/g++.other/crash29.C,
35459 g++.old-deja/g++.other/crash30.C,
35460 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35461
35462 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35463
35464 * gcc.dg/20020115-1.c: New.
35465
35466 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35467
35468 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35469
35470 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35471
35472 * gcc.dg/20020122-3.c: New.
35473
35474 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35475
35476 * g++.dg/other/gc1.C: New test.
35477
35478 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35479
35480 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35481
35482 2002-01-22 Richard Henderson <rth@redhat.com>
35483
35484 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35485
35486 2002-01-22 Richard Henderson <rth@redhat.com>
35487
35488 * gcc.dg/20020122-4.c: New.
35489
35490 2002-01-22 H.J. Lu <hjl@gnu.org>
35491
35492 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35493 link output.
35494 * gcc.dg/special/ecos.exp: Likewise.
35495 * lib/g++-dg.exp: Likewise.
35496 * lib/g77-dg.exp: Likewise.
35497 * lib/gcc-dg.exp : Likewise.
35498 * lib/mike-g++.exp: Likewise.
35499 * lib/mike-g77.exp: Likewise.
35500 * lib/mike-gcc.exp: Likewise.
35501 * lib/objc-dg.exp: Likewise.
35502
35503 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35504
35505 PR target/5379
35506 * gcc.dg/20020122-2.c: New test.
35507
35508 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35509
35510 * gcc.dg/20020122-1.c: New test.
35511
35512 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35513
35514 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35515
35516 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35517
35518 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35519
35520 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35521
35522 * gcc.c-torture/compile/20020121-1.c: New test.
35523
35524 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35525
35526 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35527 ld_library_path.
35528
35529 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35530
35531 * gcc.dg/20020218-1.c: New test.
35532
35533 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35534
35535 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35536 messages
35537 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35538 "At global scope" warning
35539 * g++.dg/ext/align1.C: Change cygwin test for alignment
35540 from db-bogus to dg-warning
35541
35542 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35543
35544 * g77.f-torture/compile/cpp2.F: New test.
35545
35546 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35547
35548 * g++.dg/template/access1.C: New test.
35549
35550 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35551
35552 * gcc.dg/20020118-1.c: New.
35553
35554 2002-01-18 Kazu Hirata <kazu@hxi.com>
35555
35556 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35557
35558 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35559
35560 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35561 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35562 alignment warnings.
35563
35564 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35565
35566 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35567 torture_with_loops and torture_without_loops
35568
35569 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35570
35571 * gcc.c-torture/compile/20020116-1.c: New test.
35572
35573 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35574
35575 * gcc.dg/20020116-2.c: New test.
35576
35577 * gcc.dg/ultrasp4.c: New test.
35578
35579 * gcc.dg/20020116-1.c: New test.
35580
35581 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35582
35583 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35584 by EABI.
35585
35586 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35587
35588 * gcc.misc-tests/i386-prefetch.exp: New.
35589 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35590 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35591 * gcc.misc-tests/i386-pf-none-1.c: New test.
35592 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35593
35594 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35595
35596 * gcc.dg/gnu89-init-1.c: Add new tests.
35597
35598 2002-01-15 Andreas Jaeger <aj@suse.de>
35599
35600 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35601 * gcc.dg/i386-mmx-2.c: Likewise.
35602 * gcc.dg/i386-sse-1.c: Likewise.
35603 * gcc.dg/i386-sse-2.c: Likewise.
35604 * gcc.dg/i386-sse-3.c: Likewise.
35605
35606 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35607
35608 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35609 Uncomment additional cases that now pass.
35610
35611 2002-01-11 Richard Henderson <rth@redhat.com>
35612
35613 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35614 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35615
35616 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35617
35618 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35619
35620 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35621
35622 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35623 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35624
35625 2002-01-10 Dale Johannesen <dalej@apple.com>
35626
35627 * gcc.c-torture/execute/loop-11.c: New.
35628
35629 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35630
35631 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35632 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35633
35634 2002-01-09 Richard Henderson <rth@redhat.com>
35635
35636 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35637 type in which to perform the operation for each size.
35638
35639 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35640
35641 * gcc.c-torture/compile/20020109-2.c: New test.
35642
35643 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35644
35645 * gcc.c-torture/execute/loop-10.c: New test.
35646
35647 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35648
35649 * gcc.c-torture/compile/20010226-1.c: New test.
35650 * gcc.c-torture/compile/20010227-1.c: New test.
35651 * gcc.c-torture/compile/20010426-1.c: New test.
35652 * gcc.c-torture/compile/20010510-1.c: New test.
35653 * gcc.c-torture/compile/20010605-3.c: New test.
35654 * gcc.c-torture/compile/20010824-1.c: New test.
35655 * gcc.c-torture/execute/20010409-1.c: New test.
35656 * gcc.dg/noncompile/20000901-1.c: New test.
35657 * gcc.dg/20001023-1.c: New test.
35658 * gcc.dg/20001101-1.c: New test.
35659 * gcc.dg/20001102-1.c: New test.
35660 * gcc.dg/20010207-1.c: New test.
35661 * gcc.dg/20010405-1.c: New test.
35662 * gcc.dg/20010822-1.c: New test.
35663 * gcc.dg/20011107-1.c: New test.
35664
35665 2002-01-09 Jeffrey A Law (law@redhat.com)
35666
35667 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35668
35669 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35670 execution failure on PA targets.
35671
35672 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35673
35674 * gcc.c-torture/compile/20020109-1.c: New test.
35675
35676 2002-01-08 Kazu Hirata <kazu@hxi.com>
35677
35678 * gcc.c-torture/execute/20020108-1.c: New test.
35679
35680 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35681
35682 * gcc.dg/20020108-1.c: New test.
35683
35684 2002-01-08 H.J. Lu <hjl@gnu.org>
35685
35686 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35687 for header files.
35688
35689 2002-01-08 Geoff Keating <geoffk@redhat.com>
35690
35691 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35692 consistency.
35693
35694 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35695
35696 * gcc.dg/altivec-4.c: Test altivec predicates.
35697
35698 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35699
35700 * gcc.c-torture/execute/20020107-1.c: New test.
35701
35702 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35703
35704 PR c/5279
35705 * gcc.c-torture/compile/20020106-1.c: New test.
35706
35707 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35708
35709 * gcc.c-torture/execute/nestfunc-4.c: New test.
35710
35711 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35712
35713 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35714 extra triple that slipped in.
35715 * g++.old-deja/g++.abi/align.C: Likewise.
35716 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35717
35718 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35719
35720 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35721 * g++.old-deja/g++.abi/align.C: Likewise.
35722 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35723
35724 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35725 on FreeBSD/i386.
35726 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35727 FreeBSD.
35728
35729 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35730
35731 * gcc.dg/20020104-1.c: New test.
35732
35733 * gcc.dg/20020104-2.c: New test.
35734
35735 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35736
35737 * gcc.dg/20020103-1.c: Fix typo in target selector.
35738
35739 2002-01-03 Richard Henderson <rth@redhat.com>
35740
35741 * gcc.dg/20020103-1.c: New.
35742
35743 2002-01-03 Kazu Hirata <kazu@hxi.com>
35744
35745 * gcc.c-torture/execute/20020103-1.c: New test.
35746
35747 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35748
35749 * g++.dg/other/debug2.C: New test.
35750
35751 * gcc.c-torture/compile/20020103-1.c: New test.
35752
35753 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35754
35755 * gcc.dg/gnu89-init-1.c: Added new tests.
35756
35757 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35758
35759 * g++.dg/template/friend2.C: Remove as patch is reverted.
35760
35761 * g++.dg/warn/oldcast1.C: New test.
35762
35763 * g++.dg/template/ptrmem1.C: New test.
35764 * g++.dg/template/ptrmem2.C: New test.
35765
35766 * g++.dg/template/ntp.C: New test.
35767
35768 * g++.dg/other/component1.C: New test.
35769
35770 * g++.dg/template/ttp3.C: New test.
35771
35772 * g++.dg/template/friend2.C: New test.
35773 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35774
35775 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35776
35777 * g++.dg/other/ptrmem1.C: New test.
35778 * g++.dg/other/ptrmem2.C: New test.
35779
35780 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35781
35782 * g++.dg/template/ctor1.C: New test.
35783
35784 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35785
35786 * g++.dg/template/friend2.C: New test.
35787
35788 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35789
35790 * gcc.dg/mmix-1.c: New test.
35791
35792 2001-12-31 Richard Henderson <rth@redhat.com>
35793
35794 * gcc.dg/asm-5.c: New.
35795
35796 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35797
35798 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35799 in namespace __gnu_cxx
35800
35801 2001-12-30 Richard Henderson <rth@redhat.com>
35802
35803 * gcc.dg/debug-6.c: New.
35804
35805 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35806
35807 * gcc.c-torture/compile/20011229-2.c: New test.
35808
35809 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35810
35811 * gcc.dg/debug-3.c: New test.
35812 * gcc.dg/debug-4.c: New test.
35813 * gcc.dg/debug-5.c: New test.
35814
35815 2001-12-29 Richard Henderson <rth@redhat.com>
35816
35817 * g++.dg/eh/loop1.C: New.
35818
35819 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35820
35821 * g++.dg/template/crash1.C: New test.
35822
35823 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35824
35825 * g++.dg/other/const1.C: New test.
35826
35827 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35828
35829 * gcc.c-torture/compile/20011229-1.c: New test.
35830
35831 2001-12-28 Stan Shebs <shebs@apple.com>
35832
35833 * lib/objc-torture.exp: Resync with c-torture.exp.
35834 * lib/objc.exp: Load standard libraries.
35835
35836 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35837
35838 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35839 additional tests.
35840
35841 2001-12-27 Roger Sayle <roger@eyesopen.com>
35842
35843 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35844
35845 2001-12-27 Richard Henderson <rth@redhat.com>
35846
35847 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35848
35849 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35850
35851 * g++.dg/eh/ctor1.C: New test.
35852 * g++.dg/other/error2.C: New test.
35853
35854 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35855
35856 * g++.dg/other/init2.C: New test.
35857
35858 2001-12-24 Richard Henderson <rth@redhat.com>
35859
35860 * gcc.dg/20011223-1.c: New.
35861 * gcc.dg/inline-1.c: New.
35862
35863 2001-12-23 Richard Henderson <rth@redhat.com>
35864
35865 * gcc.dg/asm-4.c: Test operand modifiers.
35866
35867 2001-12-23 Richard Henderson <rth@redhat.com>
35868
35869 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35870
35871 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35872
35873 * gcc.c-torture/execute/20011223-1.c: New test.
35874
35875 2001-12-21 Richard Henderson <rth@redhat.com>
35876
35877 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35878 re-enables the warning.
35879
35880 2001-12-21 Richard Henderson <rth@redhat.com>
35881
35882 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35883
35884 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35885
35886 * gcc.c-torture/compile/20011218-1.c: New test.
35887
35888 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35889
35890 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35891 arm-isr.c test.
35892 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35893 epilogue generation for ARM ISR routines.
35894
35895 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35896
35897 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35898 * gcc.dg/format/c90-printf-3.c: Likewise.
35899 * gcc.dg/format/c99-printf-3.c: Likewise.
35900 * gcc.dg/format/ext-1.c: Likewise.
35901 * gcc.dg/format/ext-6.c: Likewise.
35902 * gcc.dg/format/format.h: Prototype unlocked stdio.
35903
35904 2001-12-20 Richard Henderson <rth@redhat.com>
35905
35906 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35907 (arena): Use it.
35908 (malloc): Correct allocation logic. Abort if we fill up the
35909 arena before initialization complete.
35910 (realloc): Correct allocation logic.
35911
35912 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35913
35914 * gcc.c-torture/compile/20011219-2.c: New test.
35915
35916 * gcc.c-torture/execute/20011219-1.c: New test.
35917
35918 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
35919
35920 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
35921 target does not support weak symbols.
35922
35923 2001-12-19 Jakub Jelinek <jakub@redhat.com>
35924
35925 * gcc.c-torture/compile/20011219-1.c: New test.
35926
35927 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
35928
35929 * g++.dg/other/error1.C: New test.
35930
35931 2001-12-17 Jeffrey A Law (law@redhat.com)
35932
35933 * gcc.c-torture/execute/20011217-1.c: New test.
35934
35935 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
35936
35937 * objc.dg/special/: New directory.
35938 * objc.dg/special/special.exp: New file.
35939 * objc.dg/special/unclaimed-category-1.h: New file.
35940 * objc.dg/special/unclaimed-category-1a.m: New file.
35941 * objc.dg/special/unclaimed-category-1.m: New file.
35942
35943 2001-12-17 Andreas Jaeger <aj@suse.de>
35944
35945 * gcc.c-torture/compile/20011217-2.c: New test.
35946
35947 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
35948
35949 * gcc.c-torture/compile/20011217-1.c: New test.
35950
35951 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
35952
35953 * testsuite/gcc.dg/20011214-1.c: New.
35954
35955 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
35956
35957 * gcc.dg/altivec-4.c: New.
35958
35959 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
35960
35961 * gcc.dg/20011113-1.c: New test.
35962
35963 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
35964
35965 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
35966 std::__malloc_alloc_template<0> and
35967 std::__default_alloc_template<false, 0>.
35968
35969 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
35970
35971 * objc/execute/bf-21.m: New test.
35972 * objc/execute/enumeration-1.m: New test.
35973 * objc/execute/enumeration-2.m: New test.
35974
35975 2001-12-12 Jakub Jelinek <jakub@redhat.com>
35976
35977 * gcc.dg/gnu89-init-1.c: New test.
35978
35979 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
35980
35981 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
35982 * g++.old-deja/g++.jason/2371.C: Likewise.
35983 * g++.old-deja/g++.jason/template33.C: Likewise.
35984 * g++.old-deja/g++.jason/template34.C: Likewise.
35985 * g++.old-deja/g++.jason/template36.C: Likewise.
35986 * g++.old-deja/g++.oliva/typename1.C: Likewise.
35987 * g++.old-deja/g++.oliva/typename2.C: Likewise.
35988 * g++.old-deja/g++.other/typename1.C: Likewise.
35989 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35990 * g++.old-deja/g++.pt/nontype5.C: Likewise.
35991 * g++.old-deja/g++.pt/typename11.C: Likewise.
35992 * g++.old-deja/g++.pt/typename14.C: Likewise.
35993 * g++.old-deja/g++.pt/typename16.C: Likewise.
35994 * g++.old-deja/g++.pt/typename3.C: Likewise.
35995 * g++.old-deja/g++.pt/typename4.C: Likewise.
35996 * g++.old-deja/g++.pt/typename5.C: Likewise.
35997 * g++.old-deja/g++.pt/typename7.C: Likewise.
35998 * g++.old-deja/g++.robertl/eb9.C: Likewise.
35999
36000 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
36001
36002 * g++.dg/other/linkage1.C: New test.
36003 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
36004 specifiers.
36005
36006 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
36007
36008 * gcc.dg/concat.c: New test.
36009
36010 2001-12-11 Stan Shebs <shebs@apple.com>
36011
36012 * objc/compile: New test directory.
36013 * objc/compile/compile.exp: New expect script.
36014 * objc/compile/20011211-1.m: New compile test.
36015
36016 2001-12-11 Jason Merrill <jason@redhat.com>
36017
36018 * lib/prune.exp (prune_gcc_output): Also handle "In member
36019 function". So many permutations...
36020
36021 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
36022
36023 * g++.dg/template/typedef1.C: New test.
36024
36025 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
36026
36027 * g++.dg/other/copy1.C: New test.
36028
36029 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
36030
36031 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
36032
36033 * gcc.dg/builtin-choose-expr.c: New.
36034
36035 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
36036
36037 * gcc.dg/altivec-2.c: New.
36038
36039 2001-12-07 Richard Henderson <rth@redhat.com>
36040
36041 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
36042
36043 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
36044
36045 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
36046 ultrasparc.
36047
36048 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36049
36050 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36051
36052 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36053
36054 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36055 variable argument list.
36056
36057 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36058
36059 * gcc.c-torture/execute/memcheck: Delete entire directory.
36060 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36061 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36062
36063 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36064
36065 * gcc.dg/Wshadow-1.c: New test.
36066
36067 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36068
36069 * gcc.c-torture/compile/20011130-1.c: New test.
36070
36071 * gcc.dg/noncompile/20011025-1.c: New test.
36072
36073 * g++.dg/other/anon-union.C: New test.
36074
36075 * gcc.c-torture/execute/20011024-1.c: New test.
36076
36077 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36078
36079 * gcc.c-torture/execute/20000722-1.x,
36080 gcc.c-torture/execute/20010123-1.x: Remove.
36081 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36082 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36083 gcc.dg/c99-complit-2.c: New tests.
36084
36085 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36086
36087 * g++.dg/inherit/base1.C: New test.
36088
36089 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36090
36091 * g++.dg/other/stdarg1.C: New test.
36092
36093 * gcc.c-torture/compile/20011130-2.c: New test.
36094
36095 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36096
36097 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36098 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36099 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36100 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36101 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36102 * gcc.dg/builtin-prefetch-1.c: New test.
36103
36104 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36105
36106 * gcc.dg/20011130-1.c: New test.
36107
36108 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36109
36110 * g++.dg/other/scope1.C: New test.
36111 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36112
36113 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36114
36115 * gcc.dg/vla-init-1.c: New test.
36116
36117 2001-12-01 Geoff Keating <geoffk@redhat.com>
36118
36119 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36120
36121 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36122
36123 * objc.dg/alias.m: Update.
36124 * objc.dg/class-1.m: Update.
36125 * objc.dg/const-str-1.m: Update.
36126 * objc.dg/fwd-proto-1.m: Update.
36127 * objc.dg/id-1.m: Update.
36128 * objc.dg/super-class-1.m: Update.
36129
36130 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36131
36132 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36133 constructs.
36134
36135 2001-11-28 Jeffrey A Law (law@cygnus.com)
36136
36137 * gcc.c-torture/execute/20011128-1.c: New test.
36138
36139 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36140
36141 * gcc.dg/20011127-1.c: New test.
36142
36143 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36144
36145 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36146 from Austin Group draft 7.
36147 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36148 scanf format arguments.
36149 * gcc.dg/format/no-exargs-2.c: New test.
36150
36151 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36152
36153 * g++.dg/abi/vbase8-4.C: New test.
36154
36155 2001-11-24 Ian Lance Taylor <ian@airs.com>
36156
36157 * gcc.c-torture/execute/20011121-1.c: New test.
36158
36159 2001-11-23 Jeffrey A Law (law@cygnus.com)
36160
36161 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36162
36163 2001-11-23 Andreas Jaeger <aj@suse.de>
36164
36165 * gcc.dg/cpp/charconst-2.c: New test.
36166
36167 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36168
36169 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36170 to the host if it is remote. Let tests specify extra headers
36171 they use.
36172 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36173 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36174 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36175 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36176 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36177 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36178 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36179 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36180 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36181 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36182
36183 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36184
36185 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36186 for little endian ARMs.
36187
36188 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36189
36190 * gcc.c-torture/compile/20011119-1.c: New test.
36191 * gcc.c-torture/compile/20011119-2.c: New test.
36192
36193 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36194
36195 * gcc.dg/altivec-1.c: Fix typo.
36196
36197 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36198
36199 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36200
36201 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36202
36203 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36204
36205 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36206
36207 * lib/g77.exp: Don't specify --rpath-link.
36208
36209 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36210 across all the headers.
36211 * gcc.dg/format/format.exp: For testing on a remote host,
36212 copy format.h.
36213
36214 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36215 * gcc.c-torture/execute/930406-1.c: Likewise.
36216 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36217
36218 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36219
36220 * gcc.dg/altivec-1.c: New.
36221
36222 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36223
36224 * gcc.dg/cpp/fpreprocessed.c: New test case.
36225
36226 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36227
36228 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36229 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36230 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36231
36232 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36233
36234 * gcc.dg/no-builtin-1.c: New test.
36235
36236 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36237
36238 * gcc.c-torture/execute/20011115-1.c: New test.
36239
36240 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36241
36242 * gcc.c-torture/compile/20011114-2.c: New test.
36243 * gcc.c-torture/compile/20011114-3.c: New test.
36244 * gcc.c-torture/compile/20011114-4.c: New test.
36245
36246 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36247
36248 * g++.dg/other/init1.C: New test.
36249
36250 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36251
36252 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36253 message.
36254
36255 * gcc.c-torture/execute/20011114-1.c: New testcase.
36256
36257 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36258 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36259 like the (before this change) version of 20010327-1.c.
36260
36261 2001-11-14 Roger Sayle <roger@eyesopen.com>
36262
36263 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36264
36265 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36266
36267 * g++.dg/init/array2.C: New test.
36268
36269 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36270
36271 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36272
36273 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36274
36275 * g++.dg/other/forscope1.C: New test.
36276 * g++.dg/ext/forscope1.C: New test.
36277 * g++.dg/ext/forscope2.C: New test.
36278
36279 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36280
36281 * gcc.c-torture/execute/20011113-1.c: New test.
36282
36283 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36284
36285 * gcc.c-torture/execute/20011109-2.c: New test.
36286
36287 * gcc.c-torture/execute/20011109-1.c: New test.
36288
36289 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36290
36291 * gcc.c-torture/compile/20011109-1.c: New test.
36292
36293 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36294
36295 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36296 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36297 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36298 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36299 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36300 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36301 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36302
36303 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36304
36305 * g++.dg/warn/Wshadow-1.C: New tests.
36306 * g++.old-deja/g++.mike/for3.C: Update.
36307
36308 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36309
36310 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36311 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36312 XFAILs. Adjust expected error texts.
36313 * gcc.c-torture/compile/20011106-1.c,
36314 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36315 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36316 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36317 gcc.dg/c99-array-lval-5.c: New tests.
36318
36319 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36320
36321 * gcc.dg/cpp/defined.c: Update.
36322
36323 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36324
36325 * gcc.c-torture/execute/anon-1.c: New test.
36326
36327 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36328
36329 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36330 same size, so no warning should be produced on stormy16.
36331
36332 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36333 due to oversized array.
36334 * g++.old-deja/g++.mike/ns15.C: Likewise.
36335 * g++.old-deja/g++.pt/crash16.C: Likewise.
36336
36337 2001-11-02 Graham Stott <grahams@redhat.com>
36338
36339 * g++.dgother/debug1.C: Fix typos.
36340
36341 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36342
36343 * g++.dg/other/debug1.C: New test.
36344
36345 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36346
36347 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36348 of unsigned long.
36349
36350 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36351
36352 * gcc.dg/20011029-2.c: New test.
36353
36354 * gcc.c-torture/compile/20011029-1.c: New test.
36355
36356 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36357
36358 * objc/execute/class_self-1.m: New test.
36359 * objc/execute/class_self-2.m: New test.
36360
36361 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36362
36363 * gcc.misc-tests/msgs.exp: Delete.
36364 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36365 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36366 error set to match recent changes.
36367
36368 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36369
36370 * gcc.dg/20011021-1.c: New test.
36371
36372 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36373
36374 * gcc.c-torture/compile/20011023-1.c: New test.
36375
36376 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36377
36378 * lib/g77.exp: Rewrite based on lib/g++.exp.
36379
36380 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36381
36382 * gcc.c-torture/execute/20011019-1.c: New test.
36383
36384 * gcc.dg/20011018-1.c: New test.
36385
36386 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36387
36388 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36389
36390 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36391
36392 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36393 * gcc.dg/attr-invalid.c: Likewise.
36394
36395 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36396
36397 * testsuite/gcc.dg/20011015-1.c: New test.
36398
36399 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36400
36401 * g++.dg/template/unify2.C: New test.
36402
36403 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36404
36405 * g++.dg/other/exception-specification.C: New test
36406
36407 2001-10-13 Tom Rix <trix@redhat.com>
36408
36409 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36410 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36411
36412 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36413
36414 * testsuite/gcc.dg/20011009-1.c: New test.
36415
36416 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36417
36418 PR g++/4476
36419 * g++.dg/other/friend1.C: New test.
36420
36421 2001-10-11 Richard Henderson <rth@redhat.com>
36422
36423 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36424
36425 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36426
36427 * gcc.c-torture/compile/20011010-1.c: New.
36428
36429 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36430
36431 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36432 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36433 g77.f-torture/execute/execute.exp,
36434 g77.f-torture/noncompile/noncompile.exp,
36435 gcc.c-torture/compile/compile.exp,
36436 gcc.c-torture/execute/execute.exp,
36437 gcc.c-torture/execute/ieee/ieee.exp,
36438 gcc.c-torture/execute/memcheck/memcheck.exp,
36439 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36440 objc/execute/execute.exp: Update FSF address.
36441
36442 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36443
36444 * gcc.dg/cpp/cmdlne-C.c: Update.
36445 * gcc.dg/cpp/cmdlne-C2.c: New.
36446
36447 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36448
36449 * gcc.c-torture/execute/20011008-3.c: New.
36450
36451 2001-10-08 DJ Delorie <dj@redhat.com>
36452
36453 * gcc.dg/20011008-1.c: New.
36454 * gcc.dg/20011008-2.c: New.
36455
36456 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36457
36458 * gcc.dg/cpp/spacing1.c: Update test.
36459
36460 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36461
36462 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36463 spelling errors of "separate" as "seperate".
36464
36465 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36466
36467 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36468 enough to avoid inlining.
36469
36470 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36471
36472 * lib/g77.exp: set libg2c_dir correctly.
36473
36474 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36475
36476 * gcc.dg/cpp/macro11.c: New test.
36477
36478 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36479
36480 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36481 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36482 gcc.dg/format/multattr-3.c: New tests.
36483 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36484 tests for format attributes on function pointers being rejected.
36485
36486 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36487
36488 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36489
36490 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36491
36492 * g++.dg/warn/format1.C: New test.
36493
36494 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36495
36496 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36497
36498 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36499
36500 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36501
36502 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36503
36504 * gcc.dg/cpp/redef2.c: Add test.
36505
36506 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36507
36508 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36509 long-standing bug on i686, apparently.
36510 * gcc.c-torture/execute/loop-2c.x: New file.
36511 * gcc.c-torture/execute/loop-2d.x: New file.
36512 * gcc.c-torture/execute/loop-3c.x: New file.
36513
36514 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36515
36516 * gcc.dg/cpp/20000625-2.c: Correct line number.
36517
36518 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36519
36520 * gcc.dg/cpp/macro10.c: New test.
36521 * gcc.dg/cpp/strify3.c: New test.
36522 * gcc.dg/cpp/spacing1.c: Add tests.
36523 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36524 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36525
36526 2001-09-24 DJ Delorie <dj@redhat.com>
36527
36528 * gcc.c-torture/execute/20010924-1.c: New test.
36529
36530 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36531
36532 * testsuite/objc/execute/paste.m: Remove.
36533
36534 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36535
36536 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36537
36538 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36539
36540 * g77.dg/strlen0.f: New test.
36541
36542 2001-09-21 Richard Henderson <rth@redhat.com>
36543
36544 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36545 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36546
36547 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36548
36549 Table-driven attributes.
36550 * g++.dg/ext/attrib1.C: New test.
36551
36552 2001-09-20 DJ Delorie <dj@redhat.com>
36553
36554 * gcc.dg/20000926-1.c: Update expected warning messages.
36555 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36556 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36557 array.
36558
36559 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36560
36561 * g++.dg/eh/registers1.C: New test case.
36562
36563 2001-09-17 Richard Henderson <rth@redhat.com>
36564
36565 * gcc.dg/array-5.c: Fix VLA decomposition test.
36566
36567 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36568
36569 * gcc.dg/cpp/line5.c: New testcase.
36570
36571 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36572
36573 * gcc.dg/cpp/macro9.c: New test.
36574
36575 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36576
36577 * gcc.c-torture/execute/980223.c: Change type of addr from long
36578 to char *.
36579
36580 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36581
36582 * gcc.c-torture/execute/20010915-1.c: New test.
36583
36584 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36585
36586 * g77.dg/bprob: New directory.
36587 * g77.dg/bprob/bprob.exp: New file.
36588 * g77.dg/bprob/bprob-1.f: New test.
36589 * g77.dg/gcov: New directory.
36590 * g77.dg/gcov/gcov.exp: New file.
36591 * g77.dg/gcov/gcov-1.f: New test.
36592 * g77.dg/gcov/gcov-1.x: New file.
36593
36594 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36595
36596 * gcc.dg/cpp/directiv.c: Update.
36597 * gcc.dg/cpp/undef1.c: Update.
36598
36599 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36600
36601 * gcc.dg/20010912-1.c: New test.
36602
36603 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36604
36605 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36606 language-independent file in lib.
36607 * lib/gcov.exp: New file.
36608
36609 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36610
36611 * gcc.c-torture/compile/20010911-1.c: New test.
36612
36613 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36614
36615 * lib/profopt.exp: New, to support profile-directed optimizations.
36616 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36617 * gcc.misc-tests/bprob-1.c: New test.
36618 * gcc.misc-tests/bprob-2.c: New test.
36619
36620 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36621
36622 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36623 XFAIL and which kinds of gcov output to verify.
36624 * gcc.misc-tests/gcov-4b.x: New file.
36625 * gcc.misc-tests/gcov-5b.x: New file.
36626 * gcc.misc-tests/gcov-6.x: New file.
36627 * gcc.misc-tests/gcov-7.c: New test.
36628 * gcc.misc-tests/gcov-7.x: New file.
36629
36630 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36631
36632 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36633 * gcc.misc-tests/gcov-6.c: New test.
36634
36635 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36636
36637 PR c++/3986
36638 * g++.dg/abi/vbase1.C: New test.
36639
36640 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36641
36642 * objc.dg/method-2.m: New.
36643
36644 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36645
36646 PR c++/4203
36647 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36648 * g++.dg/init/empty1.C: New test.
36649
36650 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36651
36652 * gcc.c-torture/compile/20010903-1.c: New test.
36653
36654 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36655
36656 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36657 for m68k.
36658
36659 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36660
36661 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36662
36663 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36664
36665 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36666
36667 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36668
36669 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36670 for 16-bit 'unsigned int'.
36671
36672 2001-08-29 Kazu Hirata <kazu@hxi.com>
36673
36674 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36675
36676 2001-08-27 Richard Henderson <rth@redhat.com>
36677
36678 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36679 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36680
36681 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36682
36683 * gcc.dg/asm-names.c (ymain): New.
36684
36685 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36686
36687 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36688 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36689 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36690
36691 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36692
36693 * gcc.dg/compare5.c: New testcase.
36694
36695 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36696
36697 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36698 and "In instantiation".
36699
36700 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36701
36702 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36703
36704 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36705
36706 * gcc.misc-tests/gcov.exp: Add support for branch information.
36707 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36708 * gcc.misc-tests/gcov-4.c: New test.
36709 * gcc.misc-tests/gcov-4b.c: New test.
36710 * gcc.misc-tests/gcov-5b.c: New test.
36711
36712 2001-08-20 Zack Weinberg <zackw@panix.com>
36713
36714 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36715 expected to fail.
36716
36717 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36718
36719 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36720
36721 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36722
36723 * g++.dg/eh/template1.C: New test.
36724
36725 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36726
36727 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36728 Fix thinko.
36729 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36730 for xfail.
36731
36732 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36733
36734 * lib/g77-dg.exp: Use prune.exp for common procedures
36735 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36736 * lib/g77.exp: (g77-dg-prune) Remove
36737
36738 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36739
36740 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36741
36742 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36743
36744 * g++.dg/template/unify1.C: New test.
36745
36746 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36747
36748 * g++.dg/abi/empty4.C: New test.
36749
36750 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36751
36752 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36753 solaris2.*
36754 * g77.f-torture/compile/pr3743.x: Likewise.
36755
36756 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36757
36758 * g++.dg/other/using-declaration.C: New test.
36759
36760 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36761
36762 * gcc.dg/cpp/tr-sign.c: New testcase.
36763
36764 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36765
36766 * gcc.dg/cpp/19951025-1.c: Revert.
36767 * gcc.dg/cpp/directiv.c: We no longer process directives that
36768 interrupt macro arguments.
36769
36770 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36771
36772 * gcc.dg/bconstp-1.c: New test.
36773
36774 2001-08-03 Richard Henderson <rth@redhat.com>
36775
36776 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36777
36778 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36779
36780 * gcc.dg/cpp/19951025-1.c: Update.
36781
36782 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36783
36784 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36785 should be x.
36786
36787 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36788
36789 Kill -fhonor-std.
36790 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36791 * g++.old-deja/g++.other/std1.C: Likewise.
36792 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36793
36794 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36795
36796 * lib/g77.exp: Load gcc-defs.exp for common procedures
36797 (g77_pass, g77_fail, g77_finish, g77_exit,
36798 ${tool}_check_unsupported_p} Now redundant. Deleted.
36799
36800 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36801
36802 * g77.dg/fbackslash.f
36803 * g77.dg/fcase-preserve.f
36804 * g77.dg/ff90-1.f
36805 * g77.dg/ffixed-line-length-0.f
36806 * g77.dg/ffixed-line-length-132.f
36807 * g77.dg/ffixed-line-length-7.f
36808 * g77.dg/ffixed-line-length-72.f
36809 * g77.dg/ffixed-line-length-none.f
36810 * g77.dg/ffree-form-1.f
36811 * g77.dg/fno-backslash.f
36812 * g77.dg/fno-f90-1.f
36813 * g77.dg/fno-fixed-form-1.f
36814 * g77.dg/fno-onetrip.f
36815 * g77.dg/fno-typeless-boz.f
36816 * g77.dg/fno-underscoring.f
36817 * g77.dg/fno-vxt-1.f
36818 * g77.dg/fonetrip.f
36819 * g77.dg/ftypeless-boz.f
36820 * g77.dg/fugly-assumed.f
36821 * g77.dg/funderscoring.f
36822 * g77.dg/fvxt-1.f
36823
36824 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36825
36826 * objc.dg/fwd-proto-1.m: New.
36827 * objc.dg/local-decl-1.m: New.
36828 * objc.dg/naming-1.m: New.
36829 * objc.dg/naming-2.m: New.
36830 * objc.dg/proto-hier-1.m: New.
36831
36832 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36833
36834 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36835 largest-type elements to a struct makes its size grow.
36836
36837 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36838
36839 * g++.dg/abi/vthunk1.C: New test.
36840
36841 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36842
36843 * g++.dg/abi/vbase8-22.C: New test.
36844
36845 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36846
36847 * gcc.dg/cpp/macro8.c: New test.
36848
36849 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36850
36851 * g++.dg/abi/vbase8-21.C: New test.
36852
36853 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36854
36855 * g++.dg/abi/vbase8-10.C: New test.
36856
36857 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36858
36859 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36860 ${tool}_set_ld_library_path.
36861 Changed caller.
36862 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36863 g++.exp.
36864
36865 2001-07-26 Stan Cox <scox@redhat.com>
36866
36867 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36868 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36869 gcc_exit, gcc_check_unsupported_p):
36870 Moved to gcc-deps.exp
36871 * gcc-deps.exp: New file.
36872
36873 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36874
36875 * g++.old-deja/g++.pt/defarg14.C: New test.
36876
36877 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36878
36879 * g++.old-deja/g++.other/lineno5.C: New test.
36880
36881 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36882
36883 * g++.old-deja/g++.pt/crash68.C: New test.
36884
36885 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36886
36887 * g++.old-deja/g++.other/crash42.C: New test.
36888
36889 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36890
36891 * gcc.dg/cpp/extratokens.c: Fix.
36892 * gcc.dg/cpp/skipping2.c: New tests.
36893
36894 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36895
36896 * gcc.c-torture/execute/20010724-1.c: New file.
36897 * gcc.c-torture/execute/20010724-1.x: New file.
36898
36899 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36900
36901 * g++.old-deja/g++.other/cond7.C: New test.
36902
36903 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36904
36905 * g++.old-deja/g++.other/optimize4.C: New test.
36906
36907 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36908
36909 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36910
36911 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36912
36913 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36914 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36915 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36916 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36917
36918 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
36919 bug report" message.
36920
36921 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
36922 * g++.dg/ext/instantiate1.C: Move from old-deja.
36923
36924 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
36925
36926 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
36927 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
36928 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
36929 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
36930
36931 2001-07-23 Jeffrey A Law (law@cygnus.com)
36932
36933 * gcc.c-torture/execute/20010723-1.c: New test.
36934
36935 2001-07-23 Ben Elliston <bje@redhat.com>
36936
36937 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
36938
36939 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36940
36941 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
36942 i[34567]86-*-*.
36943 Delete handling of ieee_multilib_flags.
36944 Pass -mieee for alpha*-*-* and sh-*-*.
36945 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
36946
36947 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
36948
36949 Remove old-abi tests.
36950 * g++.old-deja/g++.mike/p11116.C: Remove.
36951 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
36952
36953 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
36954
36955 * g77.f-torture/compile/pr3743.f: New test
36956
36957 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
36958
36959 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
36960
36961 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36962
36963 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
36964 g++.old-deja/g++.pt/static6.C: Likewise.
36965 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
36966 supports weak symbols.
36967
36968 2001-07-18 Andreas Jaeger <aj@suse.de>
36969
36970 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
36971 supported again.
36972
36973 2001-07-18 Andreas Jaeger <aj@suse.de>
36974
36975 * gcc.dg/iftrap-1.c: Fix target line.
36976
36977 2001-07-17 Richard Henderson <rth@redhat.com>
36978
36979 * gcc.c-torture/execute/20010717-1.c: New.
36980
36981 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36982
36983 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
36984 tests.
36985
36986 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36987
36988 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
36989
36990 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36991
36992 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
36993 UAC_SIGBUS, UAC_NOPRINT definitions.
36994
36995 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
36996
36997 * objc/execute/object_is_class.m: New test.
36998 * objc/execute/object_is_meta_class.m: New test.
36999
37000 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37001
37002 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
37003 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
37004
37005 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
37006
37007 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
37008 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
37009
37010 2001-07-14 Richard Henderson <rth@redhat.com>
37011
37012 * gcc.dg/iftrap-1.c: New.
37013
37014 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
37015
37016 * g77.f-torture/execute/intrinsic77.f: New test.
37017
37018 2001-07-11 Janis Johnson <janis@us.ibm.com>
37019
37020 * gcc.misc-tests/gcov-3.c: New test.
37021
37022 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37023
37024 * gcc.c-torture/compile/20010711-1.c,
37025 * gcc.c-torture/compile/20010711-2.c: New tests.
37026
37027 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37028
37029 * gcc.c-torture/execute/20010711-1.c: New test.
37030
37031 2001-07-11 Ben Elliston <bje@redhat.com>
37032
37033 * g++.old-deja/g++.other/enum5.C: New test.
37034
37035 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
37036
37037 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
37038 (g++-dg-prune): Call prune_gcc_output.
37039 * prune.exp: New file for prune_gcc_output.
37040 * lib/g++.exp, lib/gcc.exp: Load it.
37041
37042 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
37043
37044 * gcc.c-torture/compile/20010701-1.c,
37045 g++.old-deja/g++.ext/attrib6.C: New tests.
37046
37047 2001-07-06 Jeffrey A Law (law@cygnus.com)
37048
37049 * gcc.c-torture/compile/20010706-1.c: New test.
37050
37051 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37052
37053 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37054
37055 2001-06-28 Stan Shebs <shebs@apple.com>
37056
37057 * gcc.dg/pragma-darwin.c: New test.
37058
37059 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37060
37061 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37062 Solaris 2.[678] system.
37063
37064 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37065
37066 * gcc.dg/20010622-1.c: New test.
37067
37068 2001-06-18 Stan Shebs <shebs@apple.com>
37069
37070 * objc.dg: New directory.
37071 * objc.dg/dg.exp: New file.
37072 * objc.dg/alias.m: New.
37073 * objc.dg/class-1.m: New.
37074 * objc.dg/class-2.m: New.
37075 * objc.dg/const-str-1.m: New.
37076 * objc.dg/const-str-2.m: New.
37077 * objc.dg/id-1.m: New.
37078 * objc.dg/method-1.m: New.
37079 * objc.dg/super-class-1.m: New.
37080 * lib/objc-dg.exp: New file.
37081
37082 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37083
37084 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37085 of label name.
37086
37087 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37088
37089 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37090
37091 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37092
37093 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37094 variable.
37095
37096 2001-06-12 Richard Henderson <rth@redhat.com>
37097
37098 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37099
37100 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37101
37102 * g++.old-deja/g++.abi/vbase5.C: New test.
37103 * g++.old-deja/g++.abi/vbase6.C: New test.
37104 * g++.old-deja/g++.abi/vbase7.C: New test.
37105
37106 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37107
37108 * gcc.c-torture/compile/20010610-1.c: New test.
37109
37110 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37111
37112 * g++.old-deja/g++.abi/vbase4.C: New test.
37113
37114 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37115
37116 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37117 support %f for HC11/HC12 targets.
37118 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37119 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37120 on HC11/HC12 targets.
37121 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37122
37123 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37124
37125 * gcc.dg/wchar_t-1.c: New file.
37126 * gcc.dg/wint_t-1.c: Likewise.
37127
37128 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37129
37130 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37131
37132 2001-06-11 Richard Henderson <rth@redhat.com>
37133
37134 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37135
37136 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37137
37138 * gcc.c-torture/compile/20010611-1.c: New test.
37139
37140 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37141
37142 * gcc.dg/c99-tag-1.c: Add more tests.
37143
37144 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37145
37146 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37147 representation on MN10300 and ARM/Thumb.
37148
37149 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37150
37151 * g77.f-torture/execute/20010610.f: New.
37152
37153 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37154
37155 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37156 names.
37157
37158 2001-06-09 Richard Henderson <rth@redhat.com>
37159
37160 * gcc.c-torture/execute/ashrdi-1.c: New.
37161 * gcc.c-torture/execute/ashldi-1.c: New.
37162 * gcc.c-torture/execute/lshrdi-1.c: New.
37163
37164 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37165
37166 * objc/execute/load-3.m: Added. Check sending +load to categories,
37167 in addition to classes.
37168
37169 2001-06-08 Stan Shebs <shebs@apple.com>
37170
37171 * objc/execute/load-2.m: New test. From Nicola Pero
37172 <n.pero@mi.flashnet.it>.
37173
37174 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37175
37176 * gcc.c-torture/execute/20010605-2.c: New test.
37177
37178 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37179
37180 * g++.old-deja/g++.abi/vbase2.C: New test.
37181 * g++.old-deja/g++.abi/vbase3.C: New test.
37182
37183 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37184
37185 * g++.old-deja/g++.pt/friend49.C: New test.
37186
37187 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37188
37189 * g++.old-deja/g++.ext/anon3.C: New test.
37190
37191 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37192
37193 * g++.old-deja/g++.other/conv7.C: New test.
37194
37195 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37196
37197 * gcc.c-torture/compile/20010605-2.c: New test.
37198
37199 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37200
37201 * gcc.c-torture/execute/20010604-1.c: New test.
37202
37203 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37204
37205 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37206
37207 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37208
37209 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37210 (g++_link_flags): Likewise.
37211 (g++_init): Pass gccpath's value to two previous functions.
37212
37213 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37214
37215 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37216 Ensure logfile entry matches exec command line.
37217
37218 2001-05-31 Richard Henderson <rth@redhat.com>
37219
37220 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37221 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37222
37223 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37224
37225 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37226 compiler for irix6.2
37227
37228 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37229
37230 * g++.old-deja/g++.other/optimize3.C: New file.
37231
37232 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37233
37234 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37235 assemble.
37236
37237 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37238
37239 * g++.old-deja/g++.other/optimize2.C: New file.
37240
37241 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37242
37243 * gcc.c-torture/compile/20010518-2.c: New file.
37244 * gcc.c-torture/execute/20010518-1.c: New file.
37245 * gcc.c-torture/execute/20010518-2.c: New file.
37246
37247 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37248
37249 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37250
37251 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37252
37253 G++ no longer defines builtins that do not begin with __builtin.
37254 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37255 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37256 * g++.old-deja/g++.law/builtin1.C: Likewise.
37257 * g++.old-deja/g++.law/cvt2.C: Likewise.
37258 * g++.old-deja/g++.mike/net5.C: Likewise.
37259 * g++.old-deja/g++.other/builtins1.C: Likewise.
37260 * g++.old-deja/g++.other/builtins2.C: Likewise.
37261 * g++.old-deja/g++.other/builtins3.C: Likewise.
37262 * g++.old-deja/g++.other/builtins4.C: Likewise.
37263 * g++.old-deja/g++.other/inline8.C: Likewise.
37264 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37265
37266 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37267
37268 * g++.old-deja/g++.pt/using1.C: Adjust.
37269 * g++.old-deja/g++.pt/using2.C: New test.
37270
37271 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37272
37273 * gcc.dg/cpp/charconst.c: New tests.
37274 * gcc.dg/cpp/escape.c: New tests.
37275 * gcc.dg/cpp/escape-1.c: New tests.
37276 * gcc.dg/cpp/escape-2.c: New tests.
37277 * gcc.dg/cpp/ucs.c: New tests.
37278
37279 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37280
37281 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37282 native compiler for irix6.5.
37283
37284 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37285
37286 * lib/g++.exp (g++_include_flags): Use args to compute
37287 get_multilibs.
37288 (g++_link_flags): Likewise.
37289 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37290
37291 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37292
37293 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37294
37295 2001-05-21 Geoff Keating <geoffk@redhat.com>
37296
37297 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37298 this file.
37299
37300 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37301
37302 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37303 STACK_SIZE;
37304 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37305 to STACK_SIZE; Use it to define size of add_histo array.
37306 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37307 to STACK_SIZE.
37308 (f): Use GITT_SIZE to define size of gitt local table.
37309 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37310 to STACK_SIZE; Use it to define size of bytemem array.
37311
37312 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37313
37314 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37315 on 68HC11/HC12 due to the asm instruction.
37316 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37317 * gcc.c-torture/compile/920520-1.x: Likewise.
37318 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37319 on 68HC11/HC12 because the function is larger than 64K.
37320 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37321 on 68HC11/HC12 because the structure is too large.
37322
37323 2001-05-20 Richard Henderson <rth@redhat.com>
37324
37325 * gcc.c-torture/execute/20010520-1.c: New.
37326
37327 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37328
37329 * g++.old-deja/g++.warn/compare1.C: New test.
37330 * gcc.dg/compare4.c: New test.
37331
37332 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37333
37334 * g++.old-deja/g++.other/optimize1.C: New test.
37335
37336 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37337
37338 * g++.old-deja/g++.pt/spec41.C: New test.
37339
37340 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37341
37342 * gcc.c-torture/compile/20010114-1.x: Remove.
37343
37344 2001-05-18 Stan Shebs <shebs@apple.com>
37345
37346 * gcc.c-torture/compile/20010518-1.c: New test.
37347
37348 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37349
37350 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37351 * g++.old-deja/g++.pt/crash67.C: New test.
37352
37353 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37354
37355 * g++.old-deja/g++.other/debug9.C: New test.
37356
37357 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37358
37359 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37360
37361 2001-05-16 Jan Hubicka <jh@suse.cz>
37362
37363 * gcc.c-torture/compile/20010516-1.c: New test.
37364
37365 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37366
37367 * g++.old-deja/g++.other/crash41.C: New test.
37368
37369 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37370
37371 * g++.old-deja/g++.pt/crash66.C: New test.
37372
37373 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37374
37375 * g++.old-deja/g++.robertl/eb27.C: Convert.
37376
37377 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37378
37379 * g++.dg/friend-warn.C: New test. Do not warn about friend
37380 declaration being redundant.
37381
37382 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37383
37384 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37385
37386 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37387
37388 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37389
37390 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37391
37392 * lib/g++.exp: Use testsuite_flags.
37393
37394 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37395
37396 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37397
37398 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37399
37400 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37401
37402 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37403
37404 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37405
37406 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37407
37408 * gcc.c-torture/compile/20010313-1.c: New test.
37409
37410 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37411
37412 * gcc.dg/cpp/direct2.c: New test.
37413 * gccq.dg/cpp/direct2s.c: New test.
37414
37415 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37416
37417 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37418
37419 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37420 * g++.old-deja/g++.other/op3.C: Likewise.
37421
37422 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37423
37424 * gcc.dg/cpp/syshdr.h: New file.
37425 * gcc.dg/cpp/sysmac1.c: Update.
37426 * gcc.dg/cpp/sysmac2.c: Update.
37427
37428 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37429
37430 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37431
37432 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37433
37434 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37435 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37436
37437 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37438
37439 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37440
37441 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37442
37443 * lib/g++.exp (g++_include_flags): Don't use any special flags
37444 if TESTING_IN_BUILD_TREE is not defined.
37445 (g++_init): Use a plain 'c++' as the compiler if
37446 TESTING_IN_BUILD_TREEE is not defined.
37447
37448 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37449
37450 * g++.old-deja/g++.eh/catch13.C: New test.
37451 * g++.old-deja/g++.eh/catch14.C: New test.
37452
37453 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37454
37455 * gcc.dg/cpp/tr-define.c: New test.
37456
37457 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37458
37459 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37460 <stdlib.h>, not <malloc.h>.
37461
37462 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37463
37464 * g++.old-deja/g++.ns/template17.C: New test.
37465
37466 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37467
37468 * g++.old-deja/g++.pt/ref4.C: New test.
37469
37470 2001-04-30 Richard Henderson <rth@redhat.com>
37471
37472 * gcc.dg/20000724-1.c: Revert last change.
37473
37474 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37475
37476 * g77.f-torture/execute/20010430.f: New test.
37477
37478 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37479
37480 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37481
37482 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37483
37484 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37485
37486 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37487
37488 * g++.old-deja/g++.eh/crash6.C: New test.
37489
37490 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37491
37492 * g++.old-deja/g++.other/warn7.C: New test.
37493
37494 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37495
37496 * g++.old-deja/g++.other/defarg9.C: New test.
37497
37498 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37499
37500 * g77.f-torture/compile/20010426.f: New test.
37501 * g77.f-torture/execute/20010426.f: New test.
37502
37503 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37504
37505 * g77.f-torture/compile/20000629-1.x: Remove - error
37506 has been fixed.
37507
37508 2001-04-26 Jeffrey A Law (law@cygnus.com)
37509
37510 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37511 Tweak slightly to work with g++.dg framework.
37512 * g++.dg/special/ecos.exp: Run initp1.C test.
37513 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37514
37515 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37516 its linker doesn't give line numbers either.
37517 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37518
37519 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37520
37521 * g++.old-deja/g++.other/lex1.C: New test.
37522
37523 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37524
37525 * gcc.dg/noncompile/20010425-1.c: New test.
37526
37527 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37528
37529 * g++.old-deja/g++.pt/mangle2.C: New test.
37530
37531 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37532
37533 * gcc.dg/format/plus-1.c: New test.
37534
37535 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37536
37537 * gcc.dg/20010423-1.c: New test.
37538
37539 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37540
37541 * gcc.c-torture/execute/20010422-1.c: New test.
37542
37543 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37544
37545 * g++.old-deja/g++.ns/type2.C: New test.
37546
37547 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37548
37549 * g++.old-deja/g++.other/perf1.C: New test.
37550
37551 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37552
37553 * gcc.dg/c99-func-2.c: Remove xfail.
37554 * gcc.dg/c99-func-3.c: Remove xfail.
37555 * gcc.dg/c99-func-4.c: Remove xfail.
37556
37557 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37558
37559 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37560
37561 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37562
37563 * gcc.c-torture/compile/20010423-1.c: New test.
37564
37565 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37566
37567 * g++.old-deja/g++.pt/typename28.C: New test.
37568
37569 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37570
37571 * g++.old-deja/g++.abi/empty2.C: New test.
37572 * g++.old-deja/g++.abi/empty3.C: New test.
37573
37574 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37575
37576 * g++.old-deja/g++.other/comdat2.C: New test.
37577 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37578
37579 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37580
37581 * g++.old-deja/g++.other/overload14.C: New test.
37582
37583 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37584
37585 * g++.old-deja/g++.other/lookup23.C: New test.
37586
37587 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37588
37589 * gcc.c-torture/execute/20010403-1.c: New test.
37590
37591 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37592 Mark Mitchell <mark@codesourcery.com>
37593
37594 * lib/old-dejagnu.exp: Don't delete output of executable.
37595 Add .exe suffix to executables.
37596
37597 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37598
37599 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37600
37601 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37602
37603 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37604
37605 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37606
37607 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37608 * g++.old-deja/g++.abi/crash1.C: New test.
37609
37610 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37611
37612 * g++.old-deja/g++.other/crash40.C: New test.
37613
37614 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37615
37616 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37617
37618 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37619
37620 * g++.old-deja/g++.other/warn6.C: New test.
37621
37622 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37623
37624 * g++.old-deja/g++.robertl/eb42.C: Same.
37625
37626 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37627
37628 * gcc.dg/wtr-conversion-1.c: New testcase.
37629
37630 2001-04-10 Richard Henderson <rth@redhat.com>
37631
37632 * g++.old-deja/g++.other/array5.C: New.
37633
37634 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37635
37636 * gcc.c-torture/execute/20010408-1.c: New test.
37637
37638 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37639
37640 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37641 headers and constructs.
37642 * g++.old-deja/g++.robertl/eb79.C: Same.
37643 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37644 * g++.old-deja/g++.robertl/eb73.C: Same.
37645 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37646 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37647 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37648 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37649 * g++.old-deja/g++.robertl/eb44.C: Same.
37650 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37651 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37652 * g++.old-deja/g++.robertl/eb39.C: Same.
37653 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37654 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37655 * g++.old-deja/g++.robertl/eb30.C: Same.
37656 * g++.old-deja/g++.robertl/eb3.C: Same.
37657 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37658 * g++.old-deja/g++.robertl/eb21.C: Same.
37659 * g++.old-deja/g++.robertl/eb15.C: Same.
37660 * g++.old-deja/g++.robertl/eb118.C: Same.
37661 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37662 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37663 * g++.old-deja/g++.robertl/eb109.C: Same.
37664 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37665 * g++.old-deja/g++.mike/rtti1.C: Same.
37666 * g++.old-deja/g++.mike/p658.C: Same.
37667 * g++.old-deja/g++.mike/net46.C: Same.
37668 * g++.old-deja/g++.mike/net34.C: Same.
37669 * g++.old-deja/g++.mike/memoize1.C: Same.
37670 * g++.old-deja/g++.mike/eh2.C: Same.
37671 * g++.old-deja/g++.law/weak.C: Same.
37672 * g++.old-deja/g++.law/visibility7.C: Same.
37673 * g++.old-deja/g++.law/visibility25.C: Same.
37674 * g++.old-deja/g++.law/visibility22.C: Same.
37675 * g++.old-deja/g++.law/visibility2.C: Same.
37676 * g++.old-deja/g++.law/visibility17.C: Same.
37677 * g++.old-deja/g++.law/visibility13.C: Same.
37678 * g++.old-deja/g++.law/visibility10.C: Same.
37679 * g++.old-deja/g++.law/visibility1.C: Same.
37680 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37681 * g++.old-deja/g++.law/vbase1.C: Same.
37682 * g++.old-deja/g++.law/operators32.C: Same.
37683 * g++.old-deja/g++.law/nest3.C: Same.
37684 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37685 * g++.old-deja/g++.law/except5.C (main): Same.
37686 * g++.old-deja/g++.law/cvt7.C (run): Same.
37687 * g++.old-deja/g++.law/cvt2.C: Same.
37688 * g++.old-deja/g++.law/cvt16.C: Same.
37689 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37690 * g++.old-deja/g++.law/ctors17.C (main): Same.
37691 * g++.old-deja/g++.law/ctors13.C: Same.
37692 * g++.old-deja/g++.law/ctors12.C (main): Same.
37693 * g++.old-deja/g++.law/ctors10.C: Same.
37694 * g++.old-deja/g++.law/code-gen5.C: Same.
37695 * g++.old-deja/g++.law/bad-error7.C: Same.
37696 * g++.old-deja/g++.law/arm9.C: Same.
37697 * g++.old-deja/g++.law/arm12.C: Same.
37698 * g++.old-deja/g++.law/arg8.C: Same.
37699 * g++.old-deja/g++.law/arg1.C: Same.
37700 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37701 * g++.old-deja/g++.jason/template31.C: Same.
37702 * g++.old-deja/g++.jason/template24.C (main): Same.
37703 * g++.old-deja/g++.jason/2371.C: Same.
37704 * g++.old-deja/g++.eh/new2.C: Same.
37705 * g++.old-deja/g++.eh/new1.C: Same.
37706 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37707 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37708 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37709 * g++.old-deja/g++.brendan/crash62.C: Same.
37710 * g++.old-deja/g++.brendan/crash52.C: Same.
37711 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37712 * g++.old-deja/g++.brendan/crash38.C: Same.
37713 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37714 * g++.old-deja/g++.brendan/copy9.C: Same.
37715
37716 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37717
37718 * gcc.c-torture/execute/20001203-2.c (memset):
37719 Count argument is of type __SIZE_TYPE__.
37720
37721 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37722
37723 * gcc.c-torture/compile/20010404-1.c: New test.
37724
37725 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37726
37727 * gcc.c-torture/compile/20010326-1.c: New test.
37728
37729 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37730
37731 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37732 peculiarities of the SH.
37733 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37734
37735 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37736
37737 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37738 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37739 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37740
37741 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37742
37743 * g77.f-torture/compile/20010321-1.f: New test.
37744
37745 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37746
37747 * gcc.c-torture/compile/20010329-1.c: New test.
37748
37749 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37750
37751 * gcc.c-torture/execute/20010329-1.c: New test.
37752
37753 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37754
37755 * g++.old-deja/g++.other/eh4.C: Fix typo.
37756
37757 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37758
37759 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37760
37761 2001-03-28 Philip Blundell <philb@gnu.org>
37762
37763 * gcc.c-torture/compile/20010328-1.c: New test.
37764
37765 2001-03-27 Richard Henderson <rth@redhat.com>
37766
37767 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37768 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37769
37770 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37771
37772 * gcc.c-torture/compile/20010327-1.c: New test.
37773
37774 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37775
37776 * g++.old-deja/g++.other/friend12.C: New test.
37777 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37778 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37779
37780 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37781
37782 * gcc.c-torture/execute/20010325-1.c: New test.
37783
37784 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37785
37786 * g++.old-deja/g++.other/mangle3.C: New test.
37787
37788 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37789
37790 * g++.old-deja/g++.other/anon8.C: New test.
37791
37792 2001-03-20 Philip Blundell <philb@gnu.org>
37793
37794 * gcc.c-torture/compile/20010320-1.c: New test.
37795
37796 2001-03-17 Richard Henderson <rth@redhat.com>
37797
37798 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37799
37800 2001-03-15 Geoff Keating <geoff@redhat.com>
37801
37802 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37803 tests on AIX.
37804
37805 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37806
37807 * g++.old-deja/g++.other/eh4.C: New test.
37808
37809 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37810
37811 * gcc.dg/cpp/mi1.c: Update.
37812
37813 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37814
37815 * g++.old-deja/g++.other/regstack.C: New test.
37816
37817 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37818
37819 * g++.old-deja/g++.other/ref4.C: New test.
37820
37821 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37822
37823 * objc/execute/va_method.m: Added.
37824 * objc/execute/IMP.m: Added.
37825 * objc/execute/_cmd.m: Added.
37826 * objc/execute/accessing_ivars.m: Added.
37827 * objc/execute/class-1.m: Added.
37828 * objc/execute/class-10.m: Added.
37829 * objc/execute/class-11.m: Added.
37830 * objc/execute/class-12.m: Added.
37831 * objc/execute/class-13.m: Added.
37832 * objc/execute/class-14.m: Added.
37833 * objc/execute/class-2.m: Added.
37834 * objc/execute/class-3.m: Added.
37835 * objc/execute/class-4.m: Added.
37836 * objc/execute/class-5.m: Added.
37837 * objc/execute/class-6.m: Added.
37838 * objc/execute/class-7.m: Added.
37839 * objc/execute/class-8.m: Added.
37840 * objc/execute/class-9.m: Added.
37841 * objc/execute/class-tests-1.h
37842 * objc/execute/class-tests-2.h
37843 * objc/execute/compatibility_alias.m: Added.
37844 * objc/execute/encode-1.m: Added.
37845 * objc/execute/formal_protocol-1.m: Added.
37846 * objc/execute/formal_protocol-2.m: Added.
37847 * objc/execute/formal_protocol-3.m: Added.
37848 * objc/execute/formal_protocol-4.m: Added.
37849 * objc/execute/formal_protocol-5.m: Added.
37850 * objc/execute/formal_protocol-6.m: Added.
37851 * objc/execute/formal_protocol-7.m: Added.
37852 * objc/execute/informal_protocol.m: Added.
37853 * objc/execute/initialize.m: Added.
37854 * objc/execute/load.m: Added.
37855 * objc/execute/many_args_method.m: Added.
37856 * objc/execute/nested-3.m: Added.
37857 * objc/execute/no_clash.m: Added.
37858 * objc/execute/private.m: Added.
37859 * objc/execute/redefining_self.m: Added.
37860 * objc/execute/root_methods.m: Added.
37861 * objc/execute/selector-1.m: Added.
37862 * objc/execute/static-1.m: Added.
37863 * objc/execute/static-2.m: Added.
37864 * objc/execute/va_method.m: Added.
37865
37866 2001-03-10 Richard Henderson <rth@redhat.com>
37867
37868 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37869
37870 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37871
37872 * g++.old-deja/g++.other/crash31.C: XFAIL.
37873 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37874 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37875 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37876 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37877 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37878
37879 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37880
37881 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37882
37883 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37884
37885 * gcc.dg/20000724-1.c: Don't use multiline strings.
37886
37887 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37888
37889 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37890 result of -cString against what we expect it to be; don't just
37891 print it out for no one to read.
37892
37893 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37894 Based on testcases provided by Nicola Pero.
37895
37896 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37897
37898 * gcc.dg/cpp/macro7.c: New test.
37899
37900 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37901
37902 * gcc.dg/cpp/multiline.c: Update.
37903
37904 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37905
37906 * g++.old-deja/g++.other/enum3.C: New test.
37907
37908 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37909
37910 * g++.old-deja/g++.other/pod1.C: New test.
37911
37912 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37913
37914 * g++.old-deja/g++.ext/overload1.C: New test.
37915
37916 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37917
37918 * g++.old-deja/g++.pt/using1.C: New test.
37919
37920 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37921
37922 * g++.old-deja/g++.other/using9.C: New test.
37923
37924 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
37925
37926 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
37927
37928 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
37929
37930 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
37931
37932 * g++.old-deja/g++.ext/realpt1.C: Remove.
37933
37934 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
37935
37936 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
37937
37938 2001-02-26 Will Cohen <wcohen@redhat.com>
37939
37940 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
37941
37942 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
37943
37944 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
37945 templatized constructors.
37946
37947 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37948
37949 * gcc.c-torture/execute/20010224-1.c: New test.
37950
37951 2001-02-23 Jakub Jelinek <jakub@redhat.com>
37952
37953 * gcc.c-torture/execute/20010222-1.c: New test.
37954
37955 2001-02-22 Jakub Jelinek <jakub@redhat.com>
37956
37957 * g++.old-deja/g++.other/inline20.C: New test.
37958
37959 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
37960
37961 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
37962
37963 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37964
37965 * g++.old-deja/g++.other/lookup22.C: New test.
37966
37967 2001-02-19 Zack Weinberg <zackw@stanford.edu>
37968
37969 * g77.dg: New directory.
37970 * g77.dg/20010216-1.f: New test case.
37971 * g77.dg/dg.exp: New driver.
37972 * lib/g77-dg.exp: New driver library.
37973
37974 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37975
37976 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
37977
37978 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
37979
37980 * g++.old-deja/g++.other/decl9.C: New test.
37981
37982 2001-02-16 Jakub Jelinek <jakub@redhat.com>
37983
37984 * g++.old-deja/g++.other/init16.C: Update the test so that it does
37985 not need <string> and also tests the initialization at runtime.
37986
37987 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
37988
37989 * gcc.c-torture/execute/longlong.c: New test.
37990
37991 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37992
37993 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
37994
37995 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
37996
37997 * gcc.c-torture/execute/920302-1.c (execute):
37998 Change argument type to short.
37999
38000 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38001
38002 * g++.old-deja/g++.pt/deduct6.C: New test.
38003
38004 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38005
38006 * g++.old-deja/g++.pt/deduct5.C: New test.
38007
38008 2001-02-14 Jakub Jelinek <jakub@redhat.com>
38009
38010 * gcc.c-torture/execute/20010209-1.c: New test.
38011
38012 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
38013
38014 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
38015
38016 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
38017
38018 * g++.dg/vtgc1.C: Update for new ABI.
38019
38020 * consistency.vlad: New directory, 1665 files.
38021
38022 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38023
38024 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
38025 return type.
38026 * gcc.dg/cpp/digraphs.c: Declare puts.
38027
38028 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38029
38030 * g++.old-deja/g++.other/warn5.C: New test.
38031
38032 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38033
38034 * g++.old-deja/g++.pt/spec40.C: New test.
38035
38036 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38037
38038 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
38039 case.
38040 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
38041
38042 2001-02-12 Jakub Jelinek <jakub@redhat.com>
38043
38044 * gcc.c-torture/compile/20010209-1.c: New test.
38045
38046 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
38047
38048 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
38049 excess errors message but not if it crashes.
38050 * g++.old-deja/g++.other/crash27.C: Likewise.
38051 * g++.old-deja/g++.other/crash28.C: Likewise.
38052 * g++.old-deja/g++.other/crash30.C: Likewise.
38053 * g++.old-deja/g++.other/crash32.C: Likewise.
38054 * g++.old-deja/g++.other/crash35.C: Likewise.
38055 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38056
38057 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38058
38059 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38060 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38061 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38062 g77.f-torture/execute/execute.exp,
38063 g77.f-torture/noncompile/noncompile.exp,
38064 gcc.c-torture/execute/execute.exp,
38065 gcc.c-torture/execute/memcheck/memcheck.exp,
38066 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38067 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38068 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38069 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38070 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38071 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38072 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38073 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38074 Remove bug reporting instructions with ancient email addresses.
38075
38076 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38077
38078 * gcc.dg/20010202-1.c: New test.
38079 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38080
38081 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38082
38083 * g++.dg/stdbool-if.C: New test.
38084
38085 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38086
38087 * objc/execute/fdecl.m: Added main().
38088
38089 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38090
38091 * gcc.c-torture/execute/20010206-1.c: New test.
38092
38093 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38094
38095 * gcc.dg/cpp/avoidpaste1.c: Update.
38096
38097 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38098
38099 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38100 Pero <nicola@brainstorm.co.uk>.
38101 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38102
38103 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38104
38105 * g++.old-deja/g++.pt/spec39.C: New test.
38106
38107 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38108
38109 * gcc.c-torture/compile/20010202-1.c: New test.
38110
38111 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38112
38113 * g++.old-deja/g++.abi/primary2.C: New test.
38114 * g++.old-deja/g++.abi/primary3.C: New test.
38115 * g++.old-deja/g++.abi/primary4.C: New test.
38116 * g++.old-deja/g++.abi/primary5.C: New test.
38117 * g++.old-deja/g++.abi/vtable3.h: New test.
38118 * g++.old-deja/g++.abi/vtable3a.C: New test.
38119 * g++.old-deja/g++.abi/vtable3b.C: New test.
38120 * g++.old-deja/g++.abi/vtable3c.C: New test.
38121 * g++.old-deja/g++.abi/vtable3d.C: New test.
38122 * g++.old-deja/g++.abi/vtable3e.C: New test.
38123 * g++.old-deja/g++.abi/vtable3f.C: New test.
38124 * g++.old-deja/g++.abi/vtable3g.C: New test.
38125 * g++.old-deja/g++.abi/vtable3h.C: New test.
38126 * g++.old-deja/g++.abi/vtable3i.C: New test.
38127 * g++.old-deja/g++.abi/vtable3j.C: New test.
38128 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38129
38130 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38131
38132 * g++.old-deja/g++.other/anon6.C: New test.
38133 * g++.old-deja/g++.other/anon7.C: New test.
38134
38135 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38136
38137 * gcc.dg/cpp/avoidpaste2.c: New tests.
38138
38139 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38140
38141 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38142
38143 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38144
38145 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38146 DECIMAL_DIG cases for Irix."
38147
38148 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38149
38150 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38151
38152 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38153
38154 * gcc.dg/c99-tag-1.c: New test.
38155
38156 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38157
38158 * gcc.dg/cpp/tr-warn1.c: Add tests.
38159
38160 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38161
38162 * gcc.dg/cpp/avoidpaste1.c: Update.
38163 * gcc.dg/cpp/paste4.c: Update.
38164
38165 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38166
38167 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38168 cases for Irix.
38169
38170 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38171
38172 * g++.old-deja/g++.other/inline19.C: New test.
38173
38174 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38175
38176 * gcc.dg/Wlarger-than.c: New test.
38177
38178 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38179
38180 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38181
38182 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38183
38184 * gcc.c-torture/execute/20010129-1.c: New test.
38185 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38186
38187 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38188
38189 * gcc.dg/cpp/avoidpaste1.c: Test case.
38190
38191 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38192
38193 * g++.old-deja/g++.other/inline18.C: New test.
38194
38195 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38196
38197 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38198 and __builtin_putchar.
38199
38200 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38201
38202 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38203 tests.
38204
38205 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38206
38207 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38208 floating point number rounding mode to round to the nearest
38209 representable mode.
38210
38211 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38212
38213 * g++.old-deja/g++.other/mangle2.C: New test.
38214
38215 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38216
38217 * gcc.c-torture/compile/20010124-1.c: New test.
38218
38219 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38220
38221 * g++.old-deja/g++.pt/spec38.C: New test.
38222
38223 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38224
38225 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38226 "Build don't run".
38227
38228 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38229
38230 * gcc.c-torture/execute/20010123-1.c: New test.
38231
38232 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38233
38234 * g++.old-deja/g++.pt/spec37.C: New test.
38235
38236 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38237
38238 * g++.old-deja/g++.pt/overload14.C: New test.
38239
38240 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38241
38242 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38243 __builtin_return_address.
38244
38245 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38246
38247 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38248 * g++.old-deja/g++.pt/spec35.C: New test.
38249 * g++.old-deja/g++.pt/spec36.C: New test.
38250
38251 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38252
38253 * gcc.c-torture/compile/20010118-1.c: New test.
38254
38255 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38256
38257 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38258
38259 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38260
38261 * gcc.c-torture/execute/20010119-1.c: New test.
38262
38263 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38264
38265 * g++.old-deja/g++.other/vbase5.C: New test.
38266
38267 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38268
38269 * gcc.c-torture/execute/20010118-1.c: New test.
38270
38271 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38272
38273 * g++.old-deja/g++.pt/deduct3.C: New test.
38274
38275 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38276
38277 * g++.old-deja/g++.pt/spec34.C: New test.
38278
38279 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38280
38281 * g77.f-torture/compile/20000601-2.f: New test.
38282
38283 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38284
38285 * g++.old-deja/g++.other/init17.C: New test.
38286
38287 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38288
38289 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38290
38291 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38292
38293 * g++.old-deja/g++.pt/unify8.C: New test.
38294
38295 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38296
38297 * g++.old-deja/g++.abi/vbase1.C: New test.
38298
38299 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38300
38301 * g++.old-deja/g++.pt/crash65.C: New test.
38302
38303 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38304
38305 * gcc.dg/cpp/assembl2.S: New test case.
38306
38307 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38308
38309 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38310 are supported.
38311
38312 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38313
38314 * g++.old-deja/g++.other/builtins1.C: New test.
38315 * g++.old-deja/g++.other/builtins2.C: Likewise.
38316 * g++.old-deja/g++.other/builtins3.C: Likewise.
38317 * g++.old-deja/g++.other/builtins4.C: Likewise.
38318
38319 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38320
38321 * gcc.c-torture/compile/20010117-1.c: New test.
38322 * gcc.c-torture/compile/20010117-2.c: New test.
38323
38324 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38325
38326 * g77.f-torture/execute/20010116.[fx]: New test,
38327 XFAIL on i?86-*-*.
38328 * g77.f-torture/compile/20010115.f: Indicate it's
38329 a test for PR fortran/1636.
38330
38331 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38332
38333 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38334
38335 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38336
38337 * g77.f-torture/compile/20010115.f: New test.
38338
38339 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38340
38341 * g++.old-deja/g++.pt/nontype5.C: New test.
38342
38343 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38344
38345 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38346 have an equivalent working one below it.
38347
38348 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38349
38350 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38351 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38352
38353 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38354
38355 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38356 message containing "init_priority".
38357 (conpr-2.C): Likewise.
38358 (conpr-3.C): Likewise.
38359 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38360
38361 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38362
38363 * gcc.c-torture/execute/20010114-2.c: New test.
38364
38365 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38366
38367 * gcc.c-torture/compile/20010114-1.c: New test.
38368 * gcc.c-torture/compile/20010114-1.x: Xfail.
38369 * gcc.c-torture/compile/20010114-2.c: New test.
38370 * gcc.c-torture/execute/20010114-1.c: New test.
38371 * gcc.dg/trunc-1.c: New test.
38372 * gcc.dg/uninit-B.c: New test.
38373
38374 2001-01-13 Nick Clifton <nickc@redhat.com>
38375
38376 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38377 target.
38378
38379 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38380
38381 * gcc.c-torture/compile/20010113-1.c: New test.
38382
38383 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38384
38385 * gcc.c-torture/compile/20001212-1.c: New test.
38386
38387 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38388
38389 * gcc.dg/cpp/widestr1.c: Update.
38390 * gcc.dg/cpp/prag-imp.c: Remove.
38391
38392 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38393
38394 * gcc.c-torture/execute/20000801-3.x: Remove.
38395 * gcc.dg/c90-init-1.c: New test.
38396 * gcc.dg/c99-init-1.c: New test.
38397 * gcc.dg/c99-init-2.c: New test.
38398 * gcc.dg/gnu99-init-1.c: New test.
38399
38400 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38401
38402 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38403 testing that no relevant ones were found.
38404
38405 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38406
38407 * g++.old-deja/g++.pt/cast2.C: New test.
38408
38409 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38410
38411 * g++.old-deja/g++.pt/friend47.C: New test.
38412
38413 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38414
38415 * g++.old-deja/g++.pt/instantiate13.C: New test.
38416
38417 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38418
38419 * g++.old-deja/g++.other/defarg7.C: New test.
38420 * g++.old-deja/g++.other/defarg8.C: New test.
38421
38422 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38423
38424 * g++.old-deja/g++.pt/crash64.C: New test.
38425
38426 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38427
38428 * g++.old-deja/g++.pt/crash63.C: New test.
38429
38430 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38431
38432 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38433
38434 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38435
38436 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38437
38438 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38439
38440 * g++.old-deja/g++.pt/error3.C: New test.
38441
38442 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38443
38444 * g++.old-deja/g++.other/crash39.C: New test.
38445
38446 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38447
38448 * g++.old-deja/g++.other/vbase4.C: New test.
38449
38450 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38451
38452 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38453 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38454 * gcc.dg/special/special.exp: New test driver which will check
38455 for alias support for the above test.
38456
38457 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38458
38459 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38460 problems on small machines.
38461 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38462 parameterize.
38463
38464 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38465
38466 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38467 mips.
38468 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38469
38470 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38471
38472 * g++.old_deja/g++.pt/using8.C: New test.
38473
38474 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38475
38476 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38477
38478 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38479
38480 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38481 where a failure is expected.
38482 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38483
38484 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38485
38486 * g++.old_deja/g++.pt/instantiate12.C: New test.
38487
38488 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38489
38490 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38491 start of structs.
38492 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38493 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38494 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38495 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38496 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38497 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38498 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38499 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38500 * g++.old-deja/g++.eh/spec6.C: Likewise.
38501 * g++.old-deja/g++.jason/crash3.C: Likewise.
38502 * g++.old-deja/g++.law/ctors11.C: Likewise.
38503 * g++.old-deja/g++.law/ctors17.C: Likewise.
38504 * g++.old-deja/g++.law/ctors5.C: Likewise.
38505 * g++.old-deja/g++.law/ctors9.C: Likewise.
38506 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38507 * g++.old-deja/g++.mike/net22.C: Likewise.
38508 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38509 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38510 * g++.old-deja/g++.mike/virt3.C: Likewise.
38511 * g++.old-deja/g++.niklas/t128.C: Likewise.
38512 * g++.old-deja/g++.other/anon4.C: Likewise.
38513 * g++.old-deja/g++.other/using1.C: Likewise.
38514 * g++.old-deja/g++.other/warn3.C: Likewise.
38515 * g++.old-deja/g++.pt/t37.C: Likewise.
38516 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38517 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38518
38519 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38520
38521 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38522
38523 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38524
38525 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38526
38527 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38528
38529 * gcc.c-torture/compile/20010107-1.c: New test.
38530
38531 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38532
38533 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38534
38535 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38536
38537 * gcc.dg/format/format.h: New file.
38538 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38539 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38540 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38541 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38542 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38543 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38544 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38545 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38546 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38547 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38548 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38549 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38550 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38551 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38552 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38553 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38554 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38555 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38556 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38557 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38558 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38559 instead of declaring standard types, macros and functions in each
38560 test.
38561
38562 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38563
38564 * gcc.c-torture/execute/20010106-1.c: New test.
38565
38566 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38567
38568 * gcc.dg/format/format.exp: New file.
38569 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38570 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38571 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38572 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38573 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38574 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38575 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38576 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38577 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38578 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38579 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38580 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38581 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38582 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38583 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38584 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38585 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38586 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38587 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38588 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38589 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38590 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38591 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38592 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38593 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38594 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38595 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38596 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38597 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38598 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38599 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38600 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38601 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38602 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38603 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38604 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38605 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38606 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38607 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38608 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38609 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38610 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38611
38612 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38613
38614 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38615 account.
38616
38617 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38618
38619 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38620
38621 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38622
38623 * g++.old-deja/g++.pt/crash62.C: New test.
38624
38625 2001-01-04 Richard Henderson <rth@redhat.com>
38626
38627 * gcc.dg/20000926-1.c: Update expected warnings.
38628 * gcc.dg/array-2.c: Likewise.
38629 * gcc.dg/array-4.c: Also validate flexible array members.
38630 * gcc.dg/c99-flex-array-1.c: New.
38631
38632 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38633
38634 * gcc.c-torture/compile/20001222-1.x: Remove.
38635
38636 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38637
38638 * gcc.c-torture/execute/built-in-setjmp.c: New.
38639
38640 2001-01-03 Richard Henderson <rth@redhat.com>
38641
38642 * gcc.dg/940510-1.c: Update expected error wording.
38643 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38644
38645 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38646
38647 * lib/target-supports.exp (check_alias_available): Modified to
38648 indicate aliases not supported if only weak aliases are supported.
38649
38650 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38651
38652 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38653 Turn on cmpstrsi checks for __pj__ and __i370__.
38654
38655 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38656
38657 * g++.old-deja/g++.other/virtual11.C: New test.
38658
38659 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38660
38661 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38662
38663 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38664
38665 * gcc.c-torture/compile/20010102-1.c: New test.
38666
38667 2001-01-02 Andreas Jaeger <aj@suse.de>
38668
38669 * gcc.dg/noreturn-3.c: New test.
38670
38671 * gcc.dg/noreturn-4.c: New test.
38672
38673 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38674
38675 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38676 __builtin_fputc and __builtin_fwrite.
38677
38678 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38679
38680 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38681 signed char, not default char.
38682
38683 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38684
38685 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38686
38687 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38688
38689 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38690
38691 2000-12-29 Richard Henderson <rth@redhat.com>
38692
38693 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38694 (__cyg_profile_func_exit): Define.
38695
38696 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38697
38698 * g++.dg/vtgc1.C: New test.
38699
38700 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38701
38702 * gcc.dg/noncompile/20001228-1.c: New test.
38703
38704 * gcc.dg/20001228-1.c: New test.
38705
38706 * gcc.c-torture/execute/20001228-1.c: New test.
38707
38708 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38709
38710 * gcc.dg/format-strfmon-1.c: New test.
38711
38712 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38713
38714 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38715 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38716 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38717 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38718 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38719 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38720 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38721 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38722 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38723 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38724 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38725 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38726 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38727
38728 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38729 * gcc.c-torture/execute/string-opt-4.c: Test index.
38730
38731 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38732
38733 * gcc.c-torture/compile/20001226-1.c: New test.
38734
38735 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38736
38737 * gcc.c-torture/compile/20001222-1.c: New test.
38738 * gcc.c-torture/compile/20001222-1.x: Xfail.
38739
38740 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38741
38742 * gcc.c-torture/execute/comp-goto-2.c: New test.
38743
38744 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38745
38746 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38747 Use long types if __INT_MAX__ is 32767.
38748 (main): Use cast to (sint32 *) when poking 88 into a_page.
38749
38750 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38751
38752 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38753
38754 * gcc.c-torture/compile/20001221-1.c: New test.
38755 * gcc.c-torture/execute/20001221-1.c: New test.
38756
38757 2000-12-20 Richard Henderson <rth@redhat.com>
38758
38759 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38760 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38761
38762 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38763
38764 * gcc.dg/compare3.c: New test.
38765
38766 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38767
38768 * gcc.dg/format-warnll-1.c: New test.
38769
38770 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38771
38772 * gcc.dg/cpp/cmdlne-P.c: New test.
38773
38774 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38775
38776 * gcc.c-torture/execute/builtin-abs-1.c,
38777 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38778
38779 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38780
38781 * gcc.dg/cpp/multiline.c: New test.
38782
38783 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38784
38785 * g++.old-deja/g++.other/syshdr1.C: Update.
38786 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38787
38788 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38789
38790 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38791
38792 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38793
38794 * g++.old-deja/g++.pt/ttp65.C: New test.
38795
38796 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38797
38798 * g++.old-deja/g++.pt/ttp64.C: New test.
38799
38800 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38801
38802 * g++.old-deja/g++.pt/spec33.C: New test.
38803
38804 2000-12-14 Catherine Moore <clm@redhat.com>
38805
38806 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38807 * gcc.c-torture/execute/920612-2.c: Likewise.
38808 * gcc.c-torture/execute/920428-2.c: Likewise.
38809 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38810 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38811
38812 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38813
38814 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38815 * gcc.dg/pack-test-2.c: Likewise.
38816
38817 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38818
38819 Tests by Zack Weinberg <zackw@stanford.edu>.
38820
38821 * gcc.dg/cpp/defined.c: Update.
38822 * gcc.dg/cpp/defined_trad.c: New tests.
38823
38824 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38825
38826 * gcc.dg/cpp/trad-direct.c: Update.
38827
38828 2000-12-11 Neil Booth <neilb@earthling.net>
38829
38830 * gcc.dg/cpp/defined_trad.c
38831
38832 2000-12-11 Neil Booth <neilb@earthling.net>
38833
38834 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38835
38836 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38837
38838 * gcc.dg/format-miss-2.c: New test.
38839
38840 2000-12-09 Neil Booth <neilb@earthling.net>
38841
38842 * gcc.dg/cpp/lineflags.c: New tests.
38843 * gcc.dg/cpp/poison.c: Update.
38844 * gcc.dg/cpp/redef2.c: Update.
38845 * gcc.dg/cpp/skipping.c: New test.
38846
38847 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38848
38849 * g++.old-deja/g++.other/eh3.C: New testcase.
38850
38851 2000-12-07 Neil Booth <neilb@earthling.net>
38852
38853 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38854 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38855 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38856 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38857 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38858 Update.
38859
38860 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38861
38862 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38863 __SIZE_TYPE__ instead of int for type of integers cast to
38864 pointers.
38865
38866 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38867
38868 * g++.old-deja/g++.other/cleanup4.C: New test.
38869
38870 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38871
38872 * format-sec-1.c: New test.
38873
38874 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38875
38876 * gcc.dg/format-nonlit-3.c: New test.
38877
38878 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38879
38880 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38881 through a null pointer.
38882
38883 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38884
38885 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38886 * g++.old-deja/g++.pt/partial4.C: New test.
38887
38888 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38889
38890 * gcc.c-torture/execute/ieee/hugeval.x: New.
38891
38892 2000-12-06 Neil Booth <neilb@earthling.net>
38893
38894 * gcc.dg/cpp/backslash2.c: New tests.
38895
38896 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38897
38898 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38899 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38900
38901 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38902
38903 * gcc.c-torture/execute/20001203-2.c: New testcase.
38904
38905 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38906
38907 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38908 * g++.old-deja/g++.other/virtual10.C: New test.
38909
38910 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38911
38912 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38913
38914 2000-12-05 Richard Henderson <rth@redhat.com>
38915
38916 * gcc.c-torture/compile/20001205-1.c: New.
38917
38918 2000-12-04 Neil Booth <neilb@earthling.net>
38919
38920 * g++.old-deja/g++.other/virtual9.C: New test.
38921 * g++.old-deja/g++.pt/crash61.C: New test.
38922 * gcc.c-torture/execute/loop-9.c: New test.
38923
38924 2000-12-04 Neil Booth <neilb@earthling.net>
38925
38926 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
38927 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
38928 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
38929 * gcc.dg/cpp/extratokens.c: ...here.
38930
38931 2000-12-04 Neil Booth <neilb@earthling.net>
38932
38933 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
38934 New tests.
38935
38936 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38937
38938 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
38939 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
38940
38941 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
38942
38943 * gcc.c-torture/execute/20001203-1.c: New test.
38944
38945 2000-12-03 Neil Booth <neilb@earthling.net>
38946
38947 * gcc.dg/cpp/macro6.c: New test cases.
38948
38949 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38950
38951 * gcc.c-torture/execute/string-opt-9.c: New test.
38952 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38953 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38954 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38955
38956 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
38957 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
38958
38959 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
38960
38961 * gcc.dg/cpp/if-6.c: New testcase.
38962
38963 * gcc.dg/20001201-1.c: New testcase.
38964
38965 2000-12-02 Neil Booth <neilb@earthling.net>
38966
38967 * g++.old-deja/g++.other/externC4.C,
38968 g++.old-deja/g++.other/friend10.C: New tests.
38969
38970 2000-12-02 Neil Booth <neilb@earthling.net>
38971
38972 * g++.old-deja/g++.other/instan2.C
38973 * g++.old-deja/g++.other/instan3.C: New test.
38974
38975 2000-12-02 Neil Booth <neilb@earthling.net>
38976
38977 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
38978 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
38979 gnuc99.c,gnuc99-pedantic.c: New tests.
38980
38981 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38982
38983 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
38984 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
38985
38986 2000-12-01 Neil Booth <neilb@earthling.net>
38987
38988 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
38989 * gcc.dg/cpp/poison.c: Update.
38990 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
38991
38992 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
38993
38994 * g77.f-torture/execute/20001201.f: New test.
38995
38996 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
38997
38998 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
38999
39000 2000-12-01 Jakub Jelinek <jakub@redhat.com>
39001
39002 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
39003
39004 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
39005
39006 * g++.old-deja/g++.other/cast6.C: New test.
39007
39008 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
39009
39010 * gcc.c-torture/execute/20001130-2.c: New testcase.
39011
39012 2000-11-30 Richard Henderson <rth@redhat.com>
39013
39014 * gcc.c-torture/execute/20001130-1.c: New test.
39015
39016 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39017
39018 * g++.old-deja/g++.other/op3.C: New test.
39019
39020 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39021
39022 * g++.old-deja/g++.other/op2.C: New test.
39023
39024 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39025
39026 * g++.old-deja/g++.other/crash38.C: New test.
39027
39028 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
39029
39030 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
39031
39032 2000-11-29 Jakub Jelinek <jakub@redhat.com>
39033
39034 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
39035 tests.
39036 * gcc.c-torture/execute/string-opt-6.c: New test.
39037
39038 * gcc.dg/20001117-1.c: Add main.
39039
39040 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
39041
39042 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
39043 Move from here ...
39044 * gcc.dg/940510-1.c: ... to here.
39045
39046 * gcc.dg/20000926-1.c: GNU C now allows initializations of
39047 zero-size arrays in toplevel structures.
39048
39049 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39050
39051 * gcc.c-torture/execute/loop-8.c: New test.
39052
39053 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39054
39055 * g++.old-deja/g++.other/base1.C: New test.
39056
39057 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39058
39059 * g++.old-deja/g++.other/parse2.C: New test.
39060
39061 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39062
39063 * g++.old-deja/g++.pt/incomplete1.C: New test.
39064
39065 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39066
39067 * g++.old-deja/g++.other/friend9.C: New test.
39068
39069 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39070
39071 * gcc.dg/20001127-1.c: New test.
39072
39073 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39074
39075 * g++.old-deja/g++.pt/friend46.C: New test.
39076
39077 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39078
39079 * g++.old-deja/g++.other/ptrmem8.C: New test.
39080
39081 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39082
39083 * gcc.c-torture/execute/string-opt-7.c: New test.
39084 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39085
39086 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39087
39088 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39089 instead of 'mkcheck 2'.
39090
39091 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39092
39093 * gcc.c-torture/execute/memcheck/driver.c,
39094 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39095 C9X references to refer to C99.
39096
39097 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39098
39099 * gcc.dg/ultrasp3.c: New test.
39100
39101 2000-11-25 Neil Booth <neilb@earthling.net>
39102
39103 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39104
39105 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39106
39107 * gcc.c-torture/compile/20001123-2.c: New.
39108
39109 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39110
39111 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39112
39113 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39114
39115 * gcc.dg/sequence-point-1.c: Add some new tests.
39116 * gcc.c-torture/execute/20001124-1.c: New test.
39117
39118 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39119
39120 * g++.old-deja/g++.other/vaarg4.C: New test.
39121 * gcc.c-torture/compile/20001123-1.c: New test.
39122
39123 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39124
39125 * g++.other/crash24.C: Adjust and remove XFAIL.
39126 * g++.other/crash37.C: New test.
39127
39128 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39129
39130 * g++.old-deja/g++.pt/instantiate9.C: New test.
39131
39132 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39133
39134 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39135 new ABI, too.
39136
39137 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39138 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39139
39140 2000-11-22 Neil Booth <neilb@earthling.net>
39141
39142 * gcc.dg/cpp/Wtrigraphs.c: New test.
39143
39144 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39145
39146 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39147
39148 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39149
39150 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39151
39152 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39153
39154 * lib/gcc-dg.exp: load_lib scanasm.exp.
39155 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39156 * lib/g++-dg.exp: load_lib scanasm.exp.
39157 * lib/scanasm.exp: New.
39158 (scan-assembler, scan-assembler-not): Add optional arguments to
39159 test name, or if not present, the pattern name.
39160 (scan-assembler-dem, scan-assembler-dem-not): New.
39161
39162 * g++.dg/dg.exp: New.
39163
39164 2000-11-21 Neil Booth <neilb@earthling.net>
39165
39166 * gcc.dg/cpp/integrated1.c: Remove.
39167
39168 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39169
39170 * gcc.c-torture/execute/20001121-1.c: New test.
39171
39172 2000-11-21 Richard Henderson <rth@redhat.com>
39173
39174 * gcc.c-torture/compile/20001121-1.c: New test.
39175
39176 2000-11-20 Neil Booth <neilb@earthling.net>
39177
39178 * gcc.dg/cpp/integrated1.c: New test.
39179
39180 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39181
39182 * g++.old-deja/g++.other/inline17.C: New test.
39183
39184 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39185
39186 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39187 local variable to be zero: I made the variable global. Now
39188 uses abort() and exit() instead of relying on main's return value.
39189
39190 2000-11-20 Neil Booth <neilb@earthling.net>
39191
39192 * gcc.dg/cpp/paste2.c: Update test.
39193 * objc/execute/paste.m: New test.
39194
39195 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39196
39197 * gcc.dg/c99-condexpr-1.c: New test.
39198
39199 2000-11-20 Neil Booth <neilb@earthling.net>
39200
39201 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39202
39203 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39204
39205 * g++.old-deja/g++.pt/export1.C: New test.
39206
39207 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39208
39209 * gcc.dg/20001117-1.c: New test.
39210
39211 2000-11-18 Richard Henderson <rth@redhat.com>
39212
39213 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39214
39215 2000-11-18 Richard Henderson <rth@redhat.com>
39216
39217 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39218 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39219 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39220
39221 2000-11-18 Richard Henderson <rth@redhat.com>
39222
39223 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39224 (main): New. Exit cleanly.
39225
39226 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39227
39228 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39229 gcc.dg/c99-fordecl-2.c: New tests.
39230
39231 2000-11-18 Richard Henderson <rth@redhat.com>
39232
39233 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39234 * gcc.c-torture/execute/zerolen-2.c: New.
39235
39236 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39237
39238 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39239 memory.
39240
39241 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39242
39243 * g++.old-deja/g++.pt/instantiate8.C: New test.
39244
39245 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39246
39247 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39248 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39249
39250 2000-11-16 Nick Clifton <nickc@redhat.com>
39251
39252 * gcc.c-torture/execute/nestfunc-2.c: New test.
39253 * gcc.c-torture/execute/nestfunc-3.c: New test.
39254
39255 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39256
39257 * gcc.c-torture/compile/20001116-1.c: New test.
39258
39259 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39260
39261 * gcc.c-torture/execute/20001115-1.c: New test.
39262
39263 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39264
39265 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39266 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39267 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39268 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39269
39270 2000-11-15 Neil Booth <neilb@earthling.net>
39271
39272 gcc.dg/cpp/_Pragma1.c: Update.
39273 gcc.dg/cpp/_Pragma2.c: New test.
39274
39275 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39276
39277 * g++.old-deja/g++.other/anon5.C: New test.
39278
39279 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39280
39281 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39282 tests.
39283
39284 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39285
39286 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39287 output.
39288
39289 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39290
39291 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39292 labels at end of compound statements.
39293
39294 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39295
39296 * gcc.c-torture/execute/loop-7.c: New test.
39297
39298 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39299
39300 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39301
39302 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39303
39304 * gcc.dg/c99-bool-1.c: New test.
39305
39306 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39307
39308 * gcc.dg/c99-scope-1.c: Remove xfail.
39309 * gcc.dg/c99-scope-2.c: New test.
39310
39311 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39312
39313 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39314 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39315
39316 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39317
39318 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39319 error messages.
39320
39321 * g++.mike/p700.C: Don't typedef wchar_t.
39322 * g++.mike/p784.C: Likewise.
39323 * g++.mike/eb101.C: Don't use __wchar_t.
39324
39325 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39326
39327 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39328 from DO loop.
39329
39330 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39331
39332 * gcc.c-torture/execute/20001111-1.c: New test.
39333
39334 2000-11-10 Nick Clifton <nickc@redhat.com>
39335
39336 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39337 long multuiple and accumulate.
39338
39339 2000-11-09 Richard Henderson <rth@redhat.com>
39340
39341 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39342 via size_t instead of int.
39343
39344 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39345 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39346 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39347 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39348
39349 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39350
39351 * gcc.c-torture/compile/20001109-1.c: New test.
39352 * gcc.c-torture/compile/20001109-2.c: New test.
39353
39354 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39355
39356 * g++.old-deja/g++.pt/operator1.C: New test.
39357 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39358
39359 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39360
39361 * gcc.dg/20001108-1.c: New test.
39362
39363 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39364
39365 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39366 with both arguments constant strings.
39367 * gcc.c-torture/execute/string-opt-3.c: New test.
39368 * gcc.c-torture/execute/string-opt-4.c: New test.
39369 * gcc.c-torture/execute/string-opt-5.c: New test.
39370
39371 2000-11-08 Nick Clifton <nickc@redhat.com>
39372
39373 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39374 mulsidi3adddi patterns.
39375
39376 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39377
39378 * g++.old-deja/g++.other/crash36.C: New test.
39379
39380 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39381
39382 * g++.old-deja/g++.other/init16.C: New test.
39383
39384 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39385
39386 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39387
39388 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39389
39390 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39391 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39392 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39393
39394 2000-11-07 DJ Delorie <dj@redhat.com>
39395
39396 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39397
39398 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39399
39400 * gcc.c-torture/execute/string-opt-1.c: New test.
39401
39402 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39403
39404 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39405 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39406 parameters in registers, and there is no way for a varargs
39407 function to know in which order the integer and floating-point
39408 parameters should be interleaved when they are placed on the
39409 stack.
39410 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39411 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39412
39413 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39414
39415 * gcc.c-torture/execute/string-opt-2.c: New test.
39416
39417 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39418
39419 * g++.old-deja/g++.pt/crash60.C: New test.
39420
39421 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39422
39423 * g++.old-deja/g++.other/crash24.C: New test.
39424 * g++.old-deja/g++.other/crash25.C: New test.
39425 * g++.old-deja/g++.other/crash26.C: New test.
39426 * g++.old-deja/g++.other/crash27.C: New test.
39427 * g++.old-deja/g++.other/crash28.C: New test.
39428 * g++.old-deja/g++.other/crash29.C: New test.
39429 * g++.old-deja/g++.other/crash30.C: New test.
39430 * g++.old-deja/g++.other/crash31.C: New test.
39431 * g++.old-deja/g++.other/crash32.C: New test.
39432 * g++.old-deja/g++.other/crash33.C: New test.
39433 * g++.old-deja/g++.other/crash34.C: New test.
39434 * g++.old-deja/g++.other/crash35.C: New test.
39435
39436 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39437
39438 * gcc.c-torture/execute/20001031-1.c: New test.
39439
39440 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39441
39442 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39443 namespace.
39444
39445 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39446 standards-conformant.
39447
39448 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39449
39450 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39451 * g++.old-deja/g++.mike/p755a.C: Likewise.
39452 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39453 library makes no calls to `operator new' during initialization.
39454
39455 2000-11-04 Neil Booth <neilb@earthling.net>
39456
39457 * gcc.dg/cpp/include2.c: New tests.
39458
39459 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39460
39461 * lib/g++.exp (g++_set_ld_library_path): New function.
39462 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39463
39464 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39465
39466 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39467 warnings.
39468
39469 2000-11-01 Richard Henderson <rth@redhat.com>
39470
39471 * g++.old-deja/g++.ext/namedret1.C: New.
39472 * g++.old-deja/g++.ext/namedret2.C: New.
39473 * g++.old-deja/g++.ext/namedret3.C: New.
39474
39475 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39476
39477 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39478 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39479
39480 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39481
39482 * gcc.c-torture/execute/va-arg-21.c: New test.
39483
39484 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39485
39486 * gcc.dg/c99-complex-2.c: New test.
39487
39488 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39489
39490 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39491
39492 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39493
39494 * g++.old-deja/g++.other/inline16.C: New test.
39495
39496 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39497
39498 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39499 __PRETTY_FUNCTION__
39500
39501 2000-10-29 Neil Booth <neilb@earthling.net>
39502
39503 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39504 New tests.
39505 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39506 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39507 optimisation.
39508
39509 2000-10-29 Neil Booth <neilb@earthling.net>
39510
39511 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39512 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39513 * mi5.c: Test multiple includes work with -C.
39514 * trigraphs.c: Test ^= version.
39515
39516 2000-10-28 Neil Booth <neilb@earthling.net>
39517
39518 New tests and test updates for new macro expander.
39519
39520 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39521 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39522 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39523 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39524 new diagnostic messages.
39525
39526 * gcc.dg/cpp/macro3.c: New tests.
39527
39528 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39529
39530 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39531 on the same line.
39532
39533 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39534
39535 * g++.old-deja/g++.other/eh2.C: New test.
39536
39537 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39538
39539 * gcc.c-torture/execute/20001027-1.c: New test.
39540
39541 2000-10-26 Richard Henderson <rth@redhat.com>
39542
39543 * gcc.c-torture/execute/20001026-1.c: New.
39544
39545 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39546
39547 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39548 * g++.old-deja/g++.law/builtin1.C: Likewise.
39549 * g++.old-deja/g++.law/ctors10.C: Likewise.
39550 * g++.old-deja/g++.law/virtual3.C: Likewise.
39551 * g++.old-deja/g++.mike/p658.C: Likewise.
39552 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39553 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39554 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39555 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39556 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39557
39558 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39559
39560 * gcc.c-torture/compile/20001024-1.c: New test.
39561
39562 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39563
39564 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39565 to tell us whether or not we are using V3.
39566
39567 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39568
39569 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39570 operands.
39571
39572 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39573
39574 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39575
39576 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39577
39578 * gcc.c-torture/execute/20001024-1.c: New test.
39579
39580 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39581
39582 * g++.old-deja/g++.other/sibcall1.C: New test.
39583
39584 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39585
39586 * gcc.dg/noncompile/init-3.c: New test.
39587
39588 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39589
39590 * gcc.dg/format-array-1.c: New test.
39591
39592 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39593
39594 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39595 writing through null pointers; remove comment about testing
39596 unterminated strings.
39597
39598 2000-10-17 Matthew Hiller <hiller@redhat.com>
39599
39600 * gcc.c-torture/execute/20001017-2.c: New test.
39601
39602 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39603
39604 * gcc.c-torture/compile/20001018-1.c: New test.
39605 * gcc.c-torture/compile/20001018-1.x: Xfail.
39606
39607 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39608
39609 * gcc.c-torture/execute/20001017-1.c: New test.
39610
39611 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39612
39613 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39614 for multiple use of arguments with scanf formats; add tests for
39615 multiple use of arguments.
39616
39617 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39618
39619 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39620
39621 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39622
39623 * gcc.dg/format-miss-1.c: New test.
39624
39625 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39626
39627 * gcc.c-torture/execute/20001013-1.c: New test.
39628
39629 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39630
39631 * gcc.dg/format-branch-1.c: New test.
39632
39633 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39634
39635 * README, lib/file-format.exp: Remove EGCS references.
39636
39637 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39638
39639 * gcc.dg/20001013-1.c: New test.
39640
39641 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39642
39643 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39644 for intmax_t in the compiler using __typeof__ and the type rules
39645 for conditional expressions.
39646
39647 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39648
39649 * gcc.dg/20001012-1.c: New test.
39650 * gcc.dg/20001012-2.c: New test.
39651
39652 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39653
39654 * gcc.dg/format-attr-1.c: New test.
39655
39656 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39657
39658 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39659 __LONG_LONG_MAX__ instead of LLONG_MAX.
39660
39661 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39662
39663 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39664 scanf flags.
39665 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39666 flags.
39667
39668 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39669
39670 * gcc.dg/sequence-pt-1.c: New test.
39671
39672 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39673
39674 * gcc.c-torture/execute/20001011-1.c: New testcase.
39675 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39676
39677 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39678
39679 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39680 does not error on it.
39681
39682 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39683
39684 * gcc.dg/20001009-1.c: New test.
39685
39686 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39687
39688 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39689 * gcc.c-torture/execute/20001009-2.c: ... to here.
39690
39691 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39692
39693 * gcc.c-torture/compile/20001009-1.c: New testcase.
39694 * gcc.c-torture/execute/20001009-1.c: New testcase.
39695 Testcases provided by Jan Hubicka <jh@suse.cz>.
39696
39697 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39698
39699 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39700 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39701 uintmax_t using <limits.h> to emulate the compiler's internal
39702 logic. No longer XFAIL %j tests.
39703
39704 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39705
39706 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39707 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39708 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39709 regexps and details of expected handling of some bad formats.
39710 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39711 suppression.
39712
39713 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39714
39715 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39716 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39717 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39718 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39719 in list archives.
39720
39721 2000-10-06 Richard Henderson <rth@cygnus.com>
39722
39723 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39724 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39725 * g++.old-deja/g++.jason/report.C: Likewise.
39726 * g++.old-deja/g++.law/friend5.C: Likewise.
39727 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39728 of the expected warnings.
39729
39730 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39731
39732 * g++.old-deja/g++.pt/enum14.C: New test.
39733
39734 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39735
39736 * g++.old-deja/g++.pt/crash59.C: New test.
39737
39738 2000-10-04 Will Cohen <wcohen@redhat.com>
39739
39740 * gcc.dg/20000926-1.c: New test.
39741
39742 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39743
39744 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39745 function name for current C++ compiler.
39746 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39747
39748 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39749
39750 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39751 __PRETTY_FUNCTION__.
39752 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39753
39754 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39755
39756 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39757
39758 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39759
39760 * gcc.c-torture/compile/20000923-1.c: New test.
39761
39762 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39763
39764 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39765 * g++.old-deja/g++.pt/ttp62.C: Same.
39766 * g++.old-deja/g++.other/inline14.C: Same.
39767
39768 2000-09-24 Richard Henderson <rth@cygnus.com>
39769
39770 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39771
39772 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39773
39774 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39775
39776 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39777
39778 * gcc.c-torture/compile/20000922-1.c: New file.
39779
39780 2000-09-21 Nick Clifton <nickc@redhat.com>
39781
39782 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39783 a signed long modulo operation.
39784 (mod6): New function - perform an unsigned long modulo operation.
39785 (main): Add tests for modulos of very large numbers by very small
39786 dividends.
39787
39788 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39789
39790 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39791
39792 2000-09-19 Richard Henderson <rth@cygnus.com>
39793
39794 * gcc.dg/compare2.c (case 10): XFAIL.
39795
39796 2000-09-18 Richard Henderson <rth@cygnus.com>
39797
39798 * gcc.c-torture/execute/20000906-1.c: Move ...
39799 * gcc.dg/20000906-1.c: ... here. Only run on targets
39800 that support __builtin_trap.
39801
39802 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39803
39804 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39805
39806 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39807
39808 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39809 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39810 more $ format tests.
39811
39812 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39813
39814 * gcc.dg/format-errmk-1.c: New test.
39815
39816 2000-09-17 Greg McGary <greg@mcgary.org>
39817
39818 * gcc.c-torture/execute/20000917-1.x: Remove.
39819
39820 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39821
39822 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39823
39824 2000-09-17 Greg McGary <greg@mcgary.org>
39825
39826 * gcc.c-torture/execute/20000917-1.c: New test.
39827 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39828
39829 2000-09-16 Neil Booth <NeilB@earthling.net>
39830
39831 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39832 in nested macro bug.
39833
39834 2000-09-15 Neil Booth <NeilB@earthling.net>
39835
39836 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39837
39838 2000-09-14 Jeffrey A Law (law@cygnus.com)
39839
39840 * gcc.c-torture/execute/20000914-1.c: New test.
39841
39842 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39843
39844 * g++.other/inline13.C: New test.
39845
39846 2000-09-12 Andreas Jaeger <aj@suse.de>
39847
39848 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39849 constant by Ulrich Drepper <drepper@redhat.com>.
39850
39851 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39852
39853 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39854
39855 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39856
39857 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39858
39859 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39860
39861 * gcc.dg/cpp/backslash.c: New test.
39862
39863 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39864
39865 * gcc.c-torture/execute/20000910-1.c: New test.
39866 * gcc.c-torture/execute/20000910-2.c: Likewise.
39867
39868 2000-09-11 Robert Lipe <robertl@sco.com>
39869
39870 * gcc.dg/pragma-align.c: New test.
39871
39872 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39873
39874 * g++.old-deja/g++.pt/explicit82.C: New test.
39875 * g++.old-deja/g++.pt/explicit83.C: New test.
39876
39877 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39878
39879 * gcc.dg/asm-names.c: New test.
39880
39881 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39882
39883 * gcc.dg/cpp/tr-warn6.c: New test
39884
39885 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39886
39887 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39888 be accepted.
39889
39890 2000-09-07 Catherine Moore <clm@redhat.com>
39891
39892 * gcc.c-torture/execute/unroll-1.c: New test.
39893
39894 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39895
39896 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39897 ERROR markers.
39898 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39899 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39900 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39901 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39902 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39903 Preprocess only.
39904 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39905 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39906
39907 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39908
39909 * g++.old-deja/g++.pt/deduct2.C: New test.
39910
39911 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39912
39913 * g++.old-deja/g++.pt/parms2.C: New test.
39914
39915 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39916
39917 * g++.old-deja/g++.pt/crash58.C: New test.
39918
39919 2000-09-06 Greg McGary <greg@mcgary.org>
39920
39921 * gcc.c-torture/execute/20000906-1.c: New test.
39922 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
39923
39924 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39925
39926 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
39927
39928 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39929
39930 * g++.old-deja/g++.pt/crash57.C: New test.
39931
39932 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39933
39934 * g++.old-deja/g++.pt/crash56.C: New test.
39935
39936 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
39937
39938 * g++.old-deja/g++.pt/koenig1.C: New test.
39939
39940 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39941
39942 * gcc.dg/20000904-1.c: New test.
39943
39944 2000-09-04 Jakub Jelinek <jakub@redhat.com>
39945
39946 * gcc.dg/cpp/paste8.c: New test.
39947
39948 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
39949
39950 * gcc.c-torture/compile/20000827-1.c: New test.
39951
39952 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39953
39954 * gcc.dg/format-diag-1.c: New test.
39955
39956 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
39957
39958 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
39959 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
39960 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
39961 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
39962 gcc.dg/formatz-1.c: Adjust warning regular expressions.
39963
39964 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39965
39966 * g++.old-deja/g++.other/nested4.C: New test.
39967
39968 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
39969
39970 * g++.old-deja/g++.ns/scoped1.C: New test.
39971
39972 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
39973
39974 * lib/g++.exp: Support testing already-installed GCC.
39975
39976 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39977
39978 * wtr-label-1.c, wtr-suffix-1.c: New tests.
39979
39980 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39981
39982 * gcc.dg/return-type-2.c: New test.
39983
39984 2000-08-27 Geoff Keating <geoffk@cygnus.com>
39985
39986 * gcc.c-torture/compile/20000825-1.c: New test.
39987
39988 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
39989
39990 * gcc.dg/dwarf2-2.c: New test.
39991
39992 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
39993
39994 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
39995 dg-warning regexps.
39996
39997 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
39998
39999 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
40000 gcc.dg/format-ext-5.c: New tests.
40001
40002 2000-08-25 Jakub Jelinek <jakub@redhat.com>
40003
40004 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
40005
40006 2000-08-24 Mark Mitchell <mark@codesourcery.com>
40007
40008 * gcc.dg/noncompile/930622-2.c: Adjust error message.
40009
40010 2000-08-24 Richard Henderson <rth@cygnus.com>
40011
40012 * gcc.dg/ia64-sync-1.c: New test.
40013 * gcc.dg/ia64-sync-2.c: New test.
40014 * gcc.dg/ia64-asm-1.c: New test.
40015
40016 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
40017
40018 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
40019 * gcc.dg/format-ext-2.c: New test.
40020
40021 2000-08-23 Jason Merrill <jason@redhat.com>
40022
40023 * lib/old-dejagnu.exp: Also ignore "In member function" and
40024 "At global scope".
40025
40026 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40027
40028 * gcc.dg/noncompile/label-lineno-1.c: New test.
40029
40030 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40031
40032 * gcc.dg/c99-array-nonobj-1.c: New test.
40033
40034 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40035
40036 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
40037 tests.
40038 * gcc.dg/format-ext-1.c: New test.
40039
40040 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40041
40042 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
40043 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
40044 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
40045 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
40046 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
40047
40048 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
40049
40050 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
40051 gcc.dg/c99-strftime-2.c: New tests.
40052
40053 2000-08-22 Richard Henderson <rth@cygnus.com>
40054
40055 * gcc.c-torture/execute/20000822-1.c: New test.
40056
40057 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40058
40059 * gcc.c-torture/execute/20000819-1.x: Remove.
40060
40061 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40062
40063 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40064 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40065 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40066 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40067 gcc.dg/format-xopen-1.c: New tests.
40068
40069 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40070
40071 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40072
40073 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40074
40075 * g++.old-deja/g++.other/loop2.C: New test.
40076
40077 * gcc.c-torture/compile/20000606-1.c: New test.
40078 * gcc.c-torture/compile/20000728-1.c: New test.
40079 * gcc.c-torture/execute/20000801-1.c: New test.
40080 * gcc.c-torture/execute/20000801-2.c: New test.
40081 * gcc.c-torture/execute/20000819-1.c: New test.
40082 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40083 * gcc.dg/20000629-1.c: New test.
40084 * gcc.dg/20000724-1.c: New test.
40085 * gcc.dg/20000807-1.c: New test.
40086
40087 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40088
40089 * gcc.dg/cpp/pragma-1.c: New test.
40090 * gcc.dg/cpp/pragma-2.c: New test.
40091
40092 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40093
40094 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40095 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40096
40097 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40098
40099 * gcc.c-torture/compile/20000818-1.c: New test.
40100
40101 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40102
40103 * gcc.c-torture/execute/20000818-1.c: New test.
40104
40105 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40106
40107 * gcc.dg/format-va-1.c: New test.
40108
40109 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40110
40111 * g++.old-deja/g++.other/typedef8.C: New test.
40112
40113 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40114
40115 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40116 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40117 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40118 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40119 * g++.old-deja/g++.other/ptrmem7.C: New test.
40120 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40121
40122 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40123
40124 * g++.old-deja/g++.pt/typename27.C: New test.
40125
40126 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40127
40128 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40129 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40130 * g++.old-deja/g++.pt/friend45.C: New test.
40131 * g++.old-deja/g++.other/friend8.C: New test.
40132
40133 2000-08-15 Richard Henderson <rth@cygnus.com>
40134
40135 * gcc.c-torture/execute/20000815-1.c: New test.
40136
40137 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40138
40139 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40140 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40141 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40142
40143 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40144
40145 * g++.old-deja/g++.other/refinit2.C: New test.
40146
40147 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40148
40149 * lib/c-torture.exp (c-torture): Make
40150 compiler_conditional_xfail_data global.
40151 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40152 compiler_conditional_xfail_data machinery.
40153 (f-torture-execute): Likewise.
40154 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40155 and only when unrolling loops.
40156
40157 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40158
40159 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40160
40161 * g++.old-deja/g++.pt/explicit81.C: New test.
40162
40163 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40164
40165 * g++.old-deja/g++.pt/typename26.C: New test.
40166
40167 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40168
40169 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40170 warning.
40171
40172 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40173
40174 * g++.old-deja/g++.other/array3.C: New test.
40175
40176 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40177
40178 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40179 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40180 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40181 New tests.
40182
40183 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40184
40185 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40186 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40187
40188 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40189
40190 * gcc.c-torture/execute/20000808-1.c: New test.
40191
40192 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40193
40194 * gcc.dg/c90-const-expr-1.c: New test.
40195
40196 2000-08-08 Richard Henderson <rth@cygnus.com>
40197
40198 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40199
40200 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40201
40202 * gcc.dg/noncompile/const-ll-1.c: New test.
40203
40204 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40205
40206 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40207
40208 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40209
40210 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40211 that running programs linked against the shared version of libobjc
40212 run correctly.
40213
40214 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40215
40216 * gcc.dg/c99-printf-1.c: New test.
40217
40218 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40219
40220 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40221
40222 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40223
40224 * gcc.c-torture/execute/20000731-1.x: Delete.
40225
40226 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40227
40228 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40229 and torture_without_loops as is done by c-torture.exp.
40230 (search_for): Copy from c-torture.exp.
40231 (gcc-dg-runtest): New function, drives a directory of tests
40232 iterating over the TORTURE_OPTIONS.
40233 (scan-assembler, scan-assembler-not): Move here from
40234 individual directory drivers.
40235
40236 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40237 defined by lib/gcc-dg.exp.
40238 * gcc.dg/cpp/cpp.exp: Likewise.
40239 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40240 gcc-dg-runtest, so we cycle over optimization options.
40241
40242 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40243 * gcc.dg/compare2.c: No longer expected to fail.
40244
40245 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40246
40247 * gcc.c-torture/execute/20000804-1.c: New test.
40248
40249 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40250
40251 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40252
40253 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40254
40255 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40256
40257 2000-08-03 Jeffrey A Law (law@cygnus.com)
40258
40259 * gcc.c-torture/compile/20000803-1.c: New test.
40260
40261 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40262
40263 * gcc.c-torture/execute/20000801-3.c,
40264 gcc.c-torture/execute/20000801-4.c: New tests.
40265 * gcc.c-torture/execute/20000801-3.x,
40266 gcc.c-torture/execute/20000801-4.x: Xfail.
40267
40268 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40269
40270 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40271 libobjc/.libs to allow for libtool.
40272
40273 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40274
40275 * gcc.c-torture/compile/20000802-1.c: New test.
40276
40277 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40278
40279 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40280
40281 2000-07-31 Jeffrey A Law (law@cygnus.com)
40282
40283 * gcc-c-torture/execute/20000731-2.c: New test.
40284
40285 * gcc.c-torture/execute/20000731-1.c: New test.
40286 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40287
40288 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40289
40290 * testsuite/gcc.dg/cpp/paste7.c: New test.
40291 * gcc.dg/cpp/20000725-1.c: New test.
40292
40293 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40294
40295 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40296 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40297 declaration warning for __builtin_dwarf_reg_size.
40298
40299 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40300
40301 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40302
40303 * gcc.dg/noncompile/voidparam-1.c: New test.
40304
40305 2000-07-30 Richard Henderson <rth@cygnus.com>
40306
40307 * gcc.dg/c90-digraph-1.c: Don't xfail.
40308 * gcc.dg/compare2.c (case 10): Xfail.
40309 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40310
40311 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40312
40313 * gcc.dg/c99-main-1.c: New test.
40314
40315 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40316
40317 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40318
40319 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40320
40321 * gcc.c-tortuer/execute/20000726-1.c: New test.
40322
40323 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40324
40325 * gcc.c-torture/execute/enum-2.c: New test.
40326
40327 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40328
40329 * gcc.dg/cpp/tr-warn3.c: New test.
40330
40331 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40332
40333 * g++.old-deja/g++.ext/implicit1.C: Remove.
40334 * g++.old-deja/g++.jason/c2.C: Remove
40335 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40336 * g++.old-deja/g++.pt/crash16.C: Likewise.
40337 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40338
40339 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40340
40341 * g++.old-deja/g++.other/for2.C: New test.
40342
40343 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40344
40345 * gcc.dg/20000720-1.c: New test.
40346
40347 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40348
40349 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40350
40351 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40352
40353 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40354 * gcc.c-torture/execute/20000722-1.c: New.
40355 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40356
40357 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40358
40359 * gcc.dg/cpp/20000720-1.S: New test.
40360
40361 2000-07-21 Michael Meissner <meissner@redhat.com>
40362
40363 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40364
40365 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40366
40367 * g++.old-deja/g++.brendan/crash16.C,
40368 g++.old-deja/g++.brendan/parse3.C,
40369 g++.old-deja/g++.brendan/redecl1.C,
40370 g++.old-deja/g++.ns/template13.C,
40371 g++.old-deja/g++.other/decl4.C,
40372 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40373
40374 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40375
40376 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40377 and "Internal error".
40378
40379 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40380 regexps.
40381 * gcc.dg/cpp/paste6.c: New test.
40382
40383 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40384
40385 * gcc.dg/cpp/tr-direct.c: New test.
40386
40387 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40388 gcc.dg/cpp/undef1.c: Tweak error regexps.
40389
40390 2000-07-18 Eric Christopher <echristo@redhat.com>
40391
40392 * gcc.c-torture/compile/20000718-1.c: New test.
40393
40394 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40395
40396 * cpplex.c (_cpp_push_token): If the token being pushed back
40397 is the previous token in this context, just subtract one from
40398 context->posn.
40399 * cppmacro.c (save_expansion): Clear aux field when storing a
40400 placemarker.
40401
40402 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40403
40404 * gcc.dg/noncompile/redecl-1.c: New test.
40405
40406 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40407
40408 * gcc.c-torture/execute/20000717-5.c: New test.
40409 * gcc.c-torture/execute/20000717-1.x: Removed.
40410
40411 2000-07-17 Richard Henderson <rth@cygnus.com>
40412
40413 * gcc.c-torture/execute/20000717-4.c: New test.
40414
40415 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40416
40417 * gcc.dg/cpp/syshdr.c: New test.
40418 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40419
40420 2000-07-17 Neil Booth <neilb@earthling.net>
40421
40422 * gcc.dg/cpp/cmdlne-dM.c: New test.
40423 * gcc.dg/cpp/cmdlne-dD.c: New test.
40424
40425 2000-07-17 Jeffrey A Law (law@cygnus.com)
40426
40427 * gcc.c-torture/execute/20000717-3.c: New test.
40428
40429 * gcc.c-torture/compile/20000717-1.c: New test.
40430
40431 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40432
40433 * gcc.c-torture/execute/20000717-2.c: New test.
40434
40435 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40436
40437 * gcc.dg/formatz-1.c: New test.
40438
40439 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40440 * gcc.dg/c99-digraph-1.c: New tests.
40441
40442 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40443 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40444
40445 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40446 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40447 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40448 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40449 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40450 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40451 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40452
40453 2000-07-17 Greg McGary <greg@mcgary.org>
40454
40455 * gcc.c-torture/execute/20000717-1.c: New test.
40456 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40457
40458 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40459
40460 * gcc.c-torture/execute/20000715-2.c: New test.
40461 * gcc.dg/20000715-1.c: New test.
40462
40463 2000-07-15 Michael Meissner <meissner@redhat.com>
40464
40465 * gcc.c-torture/execute/20000715-1.c: New test.
40466
40467 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40468
40469 * gcc.c-torture/execute/20000707-1.c: New test.
40470
40471 2000-07-13 Neil Booth <NeilB@earthling.net>
40472
40473 * testsuite/gcc.dg/cpp/digraph1.c,
40474 testsuite/gcc.dg/cpp/digraph2.c,
40475 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40476
40477 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40478
40479 * g77.f-torture/compile/20000630-2.f: New test.
40480 * g77.f-torture/compile/20000630-2.x
40481
40482 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40483
40484 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40485
40486 2000-07-11 Neil Booth <NeilB@earthling.net>
40487
40488 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40489
40490 2000-07-11 Neil Booth <NeilB@earthling.net>
40491
40492 * gcc.dg/cpp/cmdlne-C.c: New.
40493
40494 2000-07-09 Neil Booth <NeilB@earthling.net>
40495
40496 * gcc.dg/cpp/directiv.c: New tests.
40497 * gcc.dg/cpp/undef1.c: Update.
40498
40499 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40500
40501 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40502
40503 2000-07-09 Neil Booth <NeilB@earthling.net>
40504
40505 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40506
40507 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40508
40509 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40510 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40511
40512 2000-07-08 Neil Booth <NeilB@earthling.net>
40513
40514 * gcc.dg/cpp/macsyntx.c: New tests.
40515
40516 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40517
40518 * gcc.dg/20000707-1.c: New test.
40519
40520 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40521
40522 * gcc.c-torture/execute/20000706-1.c: New test.
40523 * gcc.c-torture/execute/20000706-2.c: New test.
40524 * gcc.c-torture/execute/20000706-3.c: New test.
40525 * gcc.c-torture/execute/20000706-4.c: New test.
40526 * gcc.c-torture/execute/20000706-5.c: New test.
40527
40528 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40529
40530 * g++.old-deja/g++.pt/instantiate7.C: New test.
40531
40532 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40533
40534 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40535 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40536 * g++.old-deja/g++.other/rtti3.C: Likewise.
40537 * g++.old-deja/g++.other/rttid3.C: Likewise.
40538
40539 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40540
40541 * g77.f-torture/compile/20000630-1.x: Fix typo
40542
40543 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40544
40545 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40546 assembly output.
40547
40548 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40549
40550 * gcc.dg/cpp/ident.c: New test.
40551
40552 2000-07-05 Neil Booth <NeilB@earthling.net>
40553
40554 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40555 gcc.dg/cpp/lexstrng.c: New tests.
40556
40557 2000-07-04 Neil Booth <NeilB@earthling.net>
40558
40559 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40560 * gcc.dg/cpp/strify2.c: Same.
40561
40562 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40563
40564 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40565 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40566 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40567 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40568
40569 * testsuite/gcc.dg/cpp/macro1.c,
40570 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40571 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40572 testsuite/gcc.dg/cpp/strify1.c,
40573 testsuite/gcc.dg/cpp/strify2.c: New tests.
40574
40575 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40576
40577 * gcc.c-torture/execute/20000703-1.c: New test.
40578
40579 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40580
40581 * g++.old-deja/g++.pt (lookup10.C): New test.
40582
40583 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40584
40585 * g++.old-deja/g++.pt (typename25.C): New test.
40586
40587 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40588
40589 * gcc.c-torture/compile/20000701-1.c: New test.
40590
40591 2000-06-30 Nick Clifton <nickc@cygnus.com>
40592
40593 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40594 to test case.
40595
40596 2000-06-30 Catherine Moore <clm@cygnus.com>
40597
40598 * gcc.c-torture/execute/align-1.c: New test.
40599
40600 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40601
40602 * g++.old-deja/g++.pt/expr8.C: New test.
40603 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40604
40605 2000-06-29 Nick Clifton <nickc@cygnus.com>
40606
40607 * gcc.c-torture/compile/20000629-1.c: New test.
40608
40609 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40610
40611
40612 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40613 gcc.dg/noncompile directory, depending on whether they're
40614 preprocessor tests or not. Annotate all the tests for the dg
40615 framework.
40616
40617 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40618 * gcc.dg/noncompile/noncompile.exp: New.
40619
40620 * Moved files:
40621 Old name New name
40622 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40623 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40624 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40625 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40626 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40627 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40628 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40629 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40630 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40631 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40632 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40633 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40634 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40635 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40636 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40637 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40638 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40639 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40640 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40641 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40642 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40643 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40644 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40645 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40646
40647 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40648 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40649 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40650 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40651 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40652 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40653
40654 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40655
40656 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40657 declare one variable. On the fourth, error.
40658 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40659 declared by 20000628-1a.h.
40660
40661 2000-06-29 Richard Henderson <rth@redhat.com>
40662
40663 * gcc.c-torture/execute/930529-1.x: New file.
40664 * gcc.dg/920413-1.c: Adjust expected warning text.
40665 * gcc.dg/980217-1.c: Declare abort.
40666 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40667
40668 2000-06-29 Jeffrey A Law (law@cygnus.com)
40669
40670 * g77.f-torture/compile/20000629-1.f: New test.
40671 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40672
40673 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40674
40675 Rearrange lots of files, removing entirely the
40676 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40677 directories.
40678
40679 * Deleted files:
40680 gcc.c-torture/code_quality/code_quality.exp
40681 gcc.c-torture/special/special.exp
40682 gcc.failure/failure.exp
40683 gcc.failure/940409-1.x
40684 gcc.c-torture/compile/961203-1.x
40685
40686 * New files:
40687 gcc.misc-tests/linkage.exp
40688 gcc.c-torture/execute/920730-1t.c
40689 gcc.c-torture/execute/920730-1t.x
40690 gcc.c-torture/compile/920520-1.x
40691 gcc.c-torture/compile/920521-1.x
40692 gcc.c-torture/compile/981006-1.x
40693 gcc.c-torture/execute/eeprof-1.x
40694
40695 * Moved files (possibly with modifications to fit a new harness):
40696 Old name New name
40697 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40698 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40699 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40700 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40701 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40702 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40703 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40704 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40705 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40706 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40707 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40708 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40709 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40710 gcc.failure/940409-1.c gcc.dg/940409-1.c
40711
40712 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40713
40714 * c-torture/compile/961203-1.x: Delete.
40715
40716 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40717 not exit. Include stdio.h.
40718 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40719 * gcc.misc-tests/dg-12.c: Likewise.
40720 * gcc.misc-tests/dg-5.c: Likewise.
40721 * gcc.misc-tests/dg-6.c: Likewise.
40722 * gcc.misc-tests/dg-7.c: Prototype abort.
40723 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40724 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40725 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40726 not exit.
40727 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40728 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40729
40730 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40731
40732 * gcc.dg/cpp/20000628-1.c: New test.
40733 * gcc.dg/cpp/20000628-1.h: New header for above test.
40734 * gcc.dg/cpp/20000628-1a.h: Likewise.
40735
40736 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40737
40738 * gcc.dg/cpp: New directory.
40739 * gcc.dg/cpp/cpp.exp: New driver.
40740 * gcc.dg/cpp/20000627-1.c: New test.
40741 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40742 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40743 and rewrite as a compilation test.
40744
40745 * gcc.dg: Move many files into the cpp subdirectory, possibly
40746 renaming or editing them as well.
40747 Old name New name
40748 990119-1.c cpp/19990119-1.c
40749 990228-1.c cpp/19990228-1.c
40750 990407-1.c cpp/19990407-1.c
40751 990409-1.c cpp/19990409-1.c
40752 990413-1.c cpp/19990413-1.c
40753 990703-1.c cpp/19990703-1.c
40754 20000127-1.c cpp/20000127-1.c
40755 20000129-1.c cpp/20000129-1.c
40756 20000207-1.c cpp/20000207-1.c
40757 20000207-2.c cpp/20000207-2.c
40758 20000209-1.c cpp/20000209-1.c
40759 20000209-2.c cpp/20000209-2.c
40760 20000301-1.c cpp/20000301-1.c
40761 20000419-1.c cpp/20000419-1.c
40762 20000510-1.S cpp/20000510-1.S
40763 20000519-1.c cpp/20000519-1.c
40764 20000529-1.c cpp/20000529-1.c
40765 20000625-1.c cpp/20000625-1.c
40766 20000625-2.c cpp/20000625-2.c
40767 cpp-as1.c cpp/assert1.c
40768 cpp-as2.c cpp/assert2.c
40769 cxx-comments-1.c cpp/cxxcom1.c
40770 cxx-comments-2.c cpp/cxxcom2.c
40771 endif-label.c cpp/endif.c
40772 cpp-hash1.c cpp/hash1.c
40773 cpp-hash2.c cpp/hash2.c
40774 cpp-if1.c cpp/if-1.c
40775 cpp-if2.c cpp/if-2.c
40776 cpp-if3.c cpp/if-3.c
40777 cpp-if4.c cpp/if-4.c
40778 cpp-if5.c cpp/if-5.c
40779 cpp-cond.c cpp/if-cexp.c
40780 cpp-missingop.c cpp/if-mop.c
40781 cpp-missingparen.c cpp/if-mpar.c
40782 cpp-opprec.c cpp/if-oppr.c
40783 cpp-ifparen.c cpp/if-paren.c
40784 cpp-shortcircuit.c cpp/if-sc.c
40785 cpp-shift.c cpp/if-shift.c
40786 cpp-unary.c cpp/if-unary.c
40787 cpp-li1.c cpp/line1.c
40788 cpp-li2.c cpp/line2.c
40789 lineno.c cpp/line3.c
40790 lineno-2.c cpp/line4.c
40791 cpp-mi.c cpp/mi1.c
40792 cpp-mic.h cpp/mi1c.h
40793 cpp-micc.h cpp/mi1cc.h
40794 cpp-mind.h cpp/mi1nd.h
40795 cpp-mindp.h cpp/mi1ndp.h
40796 cpp-mix.h cpp/mi1x.h
40797 cpp-mi2.c cpp/mi2.c
40798 cpp-mi2a.h cpp/mi2a.h
40799 cpp-mi2b.h cpp/mi2b.h
40800 cpp-mi2c.h cpp/mi2c.h
40801 cpp-mi3.c cpp/mi3.c
40802 cpp-mi3.def cpp/mi3.def
40803 poison-1.c cpp/poison.c
40804 pr-impl.c cpp/prag-imp.c
40805 cpp-redef-2.c cpp/redef1.c
40806 cpp-redef.c cpp/redef2.c
40807 strpaste.c cpp/strp1.c
40808 strpaste-2.c cpp/strp2.c
40809 cpp-tradpaste.c cpp/tr-paste.c
40810 cpp-tradstringify.c cpp/tr-str.c
40811 cpp-tradwarn1.c cpp/tr-warn1.c
40812 cpp-tradwarn2.c cpp/tr-warn2.c
40813 trigraphs.c cpp/trigraphs.c
40814 cpp-unc1.c cpp/unc1.c
40815 cpp-unc2.c cpp/unc2.c
40816 cpp-unc3.c cpp/unc3.c
40817 cpp-unc.c cpp/unc4.c
40818 undef.c cpp/undef1.c
40819 undef-2.c cpp/undef2.c
40820 cpp-wi1.c cpp/widestr1.c
40821
40822 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40823
40824 * lib/g++.exp (g++_include_flags): Tweak.
40825
40826 2000-06-27 H.J. Lu <hjl@gnu.org>
40827 Loren J. Rittle <ljrittle@acm.org>
40828
40829 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40830 version with one that knows about the new gcc tree structure.
40831 (g++_link_flags): Same.
40832
40833 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40834
40835 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40836 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40837 case we are cross-compiling.
40838
40839 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40840 g++.old-deja/g++.niklas/Makefile.in,
40841 g++.old-deja/g++.niklas/configure.in,
40842 g++.old-deja/g++.other/Makefile.in,
40843 g++.old-deja/g++.other/configure.in,
40844 gcc.c-torture/code_quality/Makefile.in,
40845 gcc.c-torture/code_quality/configure.in,
40846 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40847 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40848 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40849 gcc.c-torture/execute/ieee/Makefile.in,
40850 gcc.c-torture/execute/ieee/configure.in,
40851 gcc.c-torture/noncompile/Makefile.in,
40852 gcc.c-torture/noncompile/configure.in,
40853 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40854 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40855 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40856
40857 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40858
40859 * g++.old-deja/g++.other/ambig3.C: New test.
40860
40861 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40862
40863 * g++.old-deja/g++.pt/syntax1.C: New test.
40864 * g++.old-deja/g++.pt/syntax2.C: New test.
40865 * g++.old-deja/g++.other/syntax3.C: New test.
40866 * g++.old-deja/g++.other/syntax4.C: New test.
40867
40868 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40869
40870 * gcc.dg/20000623-1.c: Prototype exit and abort.
40871
40872 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40873
40874 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40875 New tests.
40876 * gcc.dg/cpp-mi3.def: New file.
40877
40878 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40879 inside assertions.
40880 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40881 lexer's error messages.
40882 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40883 divine anything from the linemarkers.
40884 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40885 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40886
40887 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40888
40889 * gcc.dg/20000623-1.c: New test.
40890
40891 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40892
40893 * gcc.c-torture/execute/20000622-1.c: New test.
40894
40895 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40896
40897 * g++.old-deja/g++.other/init15.C: New test.
40898
40899 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40900
40901 * g++.old-deja/g++.pt/vaarg2.C: New test.
40902 * g++.old-deja/g++.pt/vaarg3.C: New test.
40903
40904 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40905
40906 * g++.old-deja/g++.other/dyncast6.C: New test.
40907
40908 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40909
40910 * gcc.c-torture/execute/loop-6.c: New test.
40911
40912 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40913
40914 * gcc.dg/20000614-1.c: New test.
40915 * gcc.dg/20000614-2.c: New test.
40916
40917 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
40918
40919 * g++.old-deja/g++.other/inline12.C: New test.
40920
40921 2000-06-13 Jakub Jelinek <jakub@redhat.com>
40922
40923 * g++.old-deja/g++.other/eh1.C: New test.
40924
40925 2000-06-12 Jakub Jelinek <jakub@redhat.com>
40926
40927 * g++.old-deja/g++.other/type.C: New test.
40928
40929 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40930
40931 * g++.old-deja/g++.other/initstring.C: New test.
40932
40933 2000-06-12 Jason Merrill <jason@redhat.com>
40934
40935 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
40936
40937 2000-06-09 Jeffrey A Law (law@cygnus.com)
40938
40939 * gcc.c-torture/compile/20000609-1.c: New test.
40940
40941 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
40942
40943 * gcc.dg/20000609-1.c: New test.
40944
40945 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
40946
40947 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
40948 * gcc.c-torture/noncompile/poison-1.c: Move...
40949 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
40950 * gcc.dg/cpp-li1.c: Add a token after the #line.
40951
40952 2000-06-05 Richard Henderson <rth@cygnus.com>
40953
40954 * gcc.c-torture/execute/20000605-2.c: New test.
40955 * gcc.c-torture/execute/20000605-3.c: New test.
40956
40957 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
40958
40959 * g77.f-torture/execute/20000503-1.x: New file.
40960
40961 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
40962
40963 * g++.old-deja/g++.eh/badalloc1.C: New test.
40964
40965 2000-06-05 Richard Henderson <rth@cygnus.com>
40966
40967 * gcc.c-torture/execute/20000605-1.c: New test.
40968
40969 2000-06-05 Jakub Jelinek <jakub@redhat.com>
40970 Nathan Sidwell <nathan@codesourcery.com>
40971
40972 * gcc.c-torture/compile/20000605-1.c: New test.
40973
40974 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
40975
40976 * g77.f-torture/compile/20000601-1.f: New test.
40977
40978 2000-06-03 Richard Henderson <rth@cygnus.com>
40979
40980 * gcc.c-torture/execute/20000603-1.c: New.
40981
40982 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
40983
40984 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
40985 * gcc.dg/noreturn-2.c (noreturn): Likewise.
40986
40987 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
40988
40989 * gcc.dg/compare2.c (case 12): XFAIL.
40990 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
40991 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
40992
40993 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
40994
40995 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
40996
40997 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
40998 guard macro is already defined when the header is first
40999 included.
41000 * gcc.dg/cpp-mix.h: New file.
41001 * gcc.dg/endif-label.c: Update patterns to match compiler.
41002
41003 * g++.brendan/complex1.C: Declare abort.
41004 * g++.law/refs4.C: Remove XFAIL.
41005 * g++.oliva/expr2.C: Declare abort and exit.
41006
41007 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
41008
41009 * gcc.c-torture/execute/20000528-1.c: New test.
41010
41011 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
41012 * g++.old-deja/g++.law/temps4.C: Likewise.
41013
41014 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
41015 stdlib.h. Call abort() on failure.
41016 * g++.old-deja/g++.law/refs4.C: Likewise.
41017 * g++.old-deja/g++.law/temps4.C: Likewise.
41018 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
41019 * gcc.c-torture/execute/20000112-1.c: Include string.h.
41020
41021 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
41022
41023 Relative to g++.dg/special:
41024 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
41025
41026 Relative to g++.old-deja:
41027 * g++.brendan/complex1.C, g++.jason/optimize2.C,
41028 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
41029 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
41030 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
41031 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
41032 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
41033 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
41034
41035 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
41036 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
41037 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
41038 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
41039 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
41040 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
41041 and/or string.h.
41042
41043 * g++.other/goto1.C: Update expectations for error messages.
41044
41045 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
41046
41047 * gcc.c-torture/compile/20000523-1.c: New test.
41048
41049 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41050
41051 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41052
41053 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41054
41055 * g++.old-deja/g++.eh/catch11.C: New test.
41056 * g++.old-deja/g++.eh/catch12.C: New test.
41057
41058 2000-05-24 Nick Clifton <nickc@cygnus.com>
41059
41060 * gcc.c-torture/execute/20000523-1.c: New test.
41061
41062 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41063
41064 * c-torture/execute/bcp-1.c: Replace abort in arg of
41065 __builtin_constant_p with a generic external function.
41066
41067 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41068 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41069 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41070 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41071 Prototype abort and/or exit.
41072
41073 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41074 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41075 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41076 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41077
41078 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41079
41080 * gcc.dg/dwarf2-1.c: New test.
41081
41082 2000-05-20 Richard Henderson <rth@cygnus.com>
41083
41084 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41085
41086 2000-05-20 Andreas Jaeger <aj@suse.de>
41087
41088 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41089 testcase.
41090
41091 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41092
41093 * gcc.c-torture/execute/20000519-2.c: New test.
41094
41095 2000-05-19 Andreas Jaeger <aj@suse.de>
41096
41097 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41098 which fails with SSA.
41099
41100 * lib/c-torture.exp: Also test with -O3 -fssa.
41101
41102 2000-05-18 Michael Meissner <meissner@redhat.com>
41103
41104 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41105 * gcc.c-torture/execute/920415-1.c: Ditto.
41106 * gcc.c-torture/execute/920501-1.c: Ditto.
41107 * gcc.c-torture/execute/conversion.c: Ditto.
41108 * gcc.c-torture/execute/cvt-1.c: Ditto.
41109
41110 2000-05-18 Jeffrey A Law (law@cygnus.com)
41111
41112 * gcc.c-torture/compile/20000518-1.c: New test.
41113
41114 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41115
41116 * g77.f-torture/compile/200005018.f: New test.
41117
41118 2000-05-17 Jeffrey A Law (law@cygnus.com)
41119
41120 * gcc.c-torture/compile/20000517-1.c: New test.
41121
41122 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41123
41124 * gcc.c-torture/execute/20000516-1.c: New test.
41125
41126 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41127
41128 * g++.old-deja/g++.other/eh.C: New test.
41129
41130 2000-05-12 Richard Henderson <rth@cygnus.com>
41131
41132 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41133 constants through to doit's conditional.
41134
41135 2000-05-11 Jeffrey A Law (law@cygnus.com)
41136
41137 * gcc.c-torture/compile/20000511-1.c: New test.
41138 * g77.f-torture/compile/20000511-1.f: New test.
41139 * g77.f-torture/compile/20000511-2.f: New test.
41140
41141 2000-05-11 Michael Meissner <meissner@redhat.com>
41142
41143 * gcc.c-torture/execute/20000511-1.c: New test.
41144
41145 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41146
41147 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41148 * gcc.dg/20000510-1.S: New.
41149
41150 2000-05-08 Catherine Moore <clm@cygnus.com>
41151
41152 * gcc.dg/unused-3.c: New.
41153
41154 2000-05-06 Richard Henderson <rth@cygnus.com>
41155
41156 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41157 * g++.old-deja/g++.mike/warn1.C: Likewise.
41158 * g++.old-deja/g++.pt/local1.C: Likewise.
41159 * g++.old-deja/g++.pt/local7.C: Likewise.
41160 * g++.old-deja/g++.pt/spec16.C: Likewise.
41161
41162 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41163
41164 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41165
41166 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41167
41168 * g77.f-torture/execute/20000503-1.f: New test.
41169
41170 2000-05-04 Andreas Jaeger <aj@suse.de>
41171
41172 * gcc.dg/noreturn-2.c: New test.
41173
41174 2000-05-04 Neil Booth <NeilB@earthling.net>
41175
41176 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41177 preprocessor.
41178
41179 2000-05-04 Richard Henderson <rth@cygnus.com>
41180
41181 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41182
41183 2000-05-04 Richard Henderson <rth@cygnus.com>
41184
41185 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41186 OpenSSL by Jason R Thorpe.
41187
41188 2000-05-03 Jim Wilson <wilson@cygnus.com>
41189
41190 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41191
41192 2000-05-03 Robert Lipe <robertlipe@usa.net>
41193
41194 * gcc.dg/20000503-1.c: New test.
41195
41196 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41197
41198 * gcc.c-torture/compile/20000502-1.c: New test.
41199 * g++.old-deja/g++.other/align.C: New test.
41200 * gcc.dg/cpp-tradstringify.c: New test.
41201
41202 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41203
41204 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41205 and hard registers.
41206
41207 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41208
41209 * gcc.c-torture/execute/loop-5.c: New test.
41210
41211 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41212
41213 * gcc.c-torture/execute/va-arg-20.c: New test.
41214
41215 2000-04-23 Jeffrey A Law (law@cygnus.com)
41216
41217 * gcc.c-torture/execute/20000422-1.c: New test.
41218
41219 2000-04-20 Greg McGary <gkm@gnu.org>
41220
41221 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41222 when optimizing, but without sibling-call optimizations (-O1).
41223
41224 2000-04-20 Jeffrey A Law (law@cygnus.com)
41225
41226 * gcc.c-torture/compile/20000420-1.c: New test.
41227
41228 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41229
41230 * g++.abi/ptrflags.C: New test.
41231 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41232
41233 2000-04-19 Catherine Moore <clm@cygnus.com>
41234
41235 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41236
41237 2000-04-19 Greg McGary <gkm@gnu.org>
41238
41239 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41240 sibling-call optimizations.
41241
41242 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41243
41244 * gcc.dg/20000419-1.c: New test.
41245
41246 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41247
41248 * gcc.c-torture/execute/20000412-6.c: New test.
41249
41250 2000-04-12 Jeffrey A Law (law@cygnus.com)
41251
41252 * gcc.c-torture/execute/20000412-5.c: New test.
41253 * g77.f-torture/compile/20000412-1.f: New test.
41254 * gcc.c-torture/execute/20000412-4.c: New test.
41255 * gcc.c-torture/compile/20000412-2.c: New test.
41256 * gcc.c-torture/execute/20000412-3.c: New test.
41257 * gcc.c-torture/compile/20000412-1.c: New test.
41258 * gcc.c-torture/execute/20000412-2.c: New test.
41259
41260 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41261
41262 * objc/execute/bf-20.m: New test.
41263
41264 2000-04-10 Richard Henderson <rth@cygnus.com>
41265
41266 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41267
41268 * gcc.c-torture/execute/20000412-1.c: New test.
41269
41270 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41271
41272 * g++.old-deja/g++.eh/catchptr1.C: New test.
41273
41274 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41275
41276 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41277
41278 2000-04-08 Neil Booth <NeilB@earthling.net>
41279
41280 * gcc.dg/cpp-nullchar.c: Remove test as
41281 embedded nulls cause problems.
41282
41283 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41284
41285 * gcc.dg/compare2.c: New test.
41286
41287 2000-04-08 Neil Booth <NeilB@earthling.net>
41288
41289 * gcc.dg/cpp-nullchar.c: New test.
41290
41291 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41292
41293 * gcc.dg/cpp-mi2.c: New test.
41294 * gcc.dg/cpp-mi2[abc].h: New files.
41295
41296 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41297
41298 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41299 member name.
41300
41301 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41302
41303 * g++.old-deja/g++.abi/vmihint.C: New test.
41304
41305 2000-04-06 Neil Booth <NeilB@earthling.net>
41306
41307 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41308 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41309 copyright.
41310
41311 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41312
41313 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41314 avoid stack-frame overwrite.
41315
41316 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41317
41318 * gcc.c-torture/compile/20000405-2.c: New test.
41319 * gcc.c-torture/compile/20000405-3.c: New test.
41320
41321 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41322
41323 * gcc.c-torture/compile/20000405-1.c: New test.
41324
41325 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41326
41327 * gcc.dg/cast-qual-1.c: Revert last change.
41328
41329 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41330
41331 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41332
41333 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41334
41335 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41336 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41337
41338 2000-04-03 Jeffrey A Law (law@cygnus.com)
41339
41340 * gcc.c-torture/compile/20000403-2.c: New test.
41341 * gcc.c-torture/compile/20000403-1.c: New test.
41342
41343 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41344
41345 * gcc.c-torture/execute/20000403-1.c: New test.
41346
41347 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41348
41349 * gcc.c-torture/execute/20000402-1.c: New test.
41350
41351 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41352
41353 * gcc.c-torture/execute/va-arg-15.c: New test.
41354 * gcc.c-torture/execute/va-arg-16.c: New test.
41355 * gcc.c-torture/execute/va-arg-17.c: New test.
41356 * gcc.c-torture/execute/va-arg-18.c: New test.
41357 * gcc.c-torture/execute/va-arg-19.c: New test.
41358
41359 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41360
41361 * gcc.c-torture/compile/981211-1.c: Move to...
41362 * gcc.dg/cpp-as1.c: ...here.
41363 * gcc.dg/cpp-as2.c: New file.
41364
41365 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41366 compiler.
41367
41368 2000-04-02 Neil Booth <NeilB@earthling.net>
41369
41370 * gcc.dg/cpp-cond.c New tests.
41371 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41372 accidental success less likely.
41373 * gcc.dg/cpp-missingop.c New tests.
41374 * gcc.dg/cpp-missingparen.c New tests.
41375 * gcc.dg/cpp-shift.c New tests.
41376 * gcc.dg/cpp-shortcircuit.c New tests.
41377 * gcc.dg/cpp-unary.c New tests.
41378
41379 2000-03-29 Jeffrey A Law (law@cygnus.com)
41380
41381 * gcc.c-torture/compile/20000329-1.c: New test.
41382
41383 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41384
41385 * gcc.c-torture/compile/20000326-1.c: New test.
41386 * gcc.c-torture/compile/20000326-2.c: New test.
41387
41388 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41389
41390 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41391 the first parameter is a function argument.
41392
41393 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41394
41395 * g++.old-deja/g++.ext/array4.C: New test.
41396
41397 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41398
41399 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41400
41401 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41402
41403 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41404
41405 2000-03-19 Richard Henderson <rth@cygnus.com>
41406
41407 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41408
41409 2000-03-19 Richard Henderson <rth@cygnus.com>
41410
41411 * gcc.c-torture/compile/20000319-1.c: New test.
41412
41413 2000-03-14 Jeffrey A Law (law@cygnus.com)
41414
41415 * gcc.c-torture/execute/20000314-3.c: New test.
41416 * gcc.c-torture/execute/20000314-2.c: New test.
41417 * gcc.c-torture/execute/20000314-1.c: New test.
41418 * gcc.c-torture/compile/20000314-2.c: New test.
41419 * gcc.c-torture/compile/20000314-1.c: New test.
41420
41421 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41422
41423 * g++.old-deja/g++.warn/inline.C: New test.
41424
41425 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41426
41427 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41428 standards-compliant result rather than specific constants.
41429 Put test-values in array.
41430
41431 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41432
41433 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41434 (g++_target_compile): Put test-specific options last.
41435
41436 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41437
41438 * g++.old-deja/g++.eh/vbase4.C: New test.
41439
41440 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41441
41442 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41443
41444 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41445
41446 * g++.old-deja/g++.brendan/misc12.C: Removed.
41447 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41448 * g++.old-deja/g++.ext/pretty4.C: New test.
41449
41450 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41451
41452 * g++.old-deja/g++.other/string2.C: New test.
41453
41454 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41455
41456 * g++.old-deja/g++.warn/impint2.C: New test.
41457
41458 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41459
41460 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41461 is 1, not zero.
41462
41463 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41464
41465 * g++.old-deja/g++.warn/impint.C: New test.
41466 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41467 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41468 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41469 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41470 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41471 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41472 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41473 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41474 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41475 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41476 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41477 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41478
41479 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41480
41481 * gcc.dg/cpp-redef.c: New test.
41482
41483 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41484
41485 * g++.old-deja/g++.pt/unify7.C: New test.
41486
41487 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41488
41489 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41490 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41491
41492 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41493
41494 * gcc.c-torture/compile/20000224-1.c: New test.
41495
41496 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41497
41498 * gcc.c-torture/compile/cpp-2.c: New test.
41499 * gcc.c-torture/compile/cpp-1.c: New test.
41500
41501 2000-02-25 Jeffrey A Law (law@cygnus.com)
41502
41503 * gcc.c-torture/execute/20000225-1.c: New test.
41504
41505 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41506
41507 * gcc.dg/cpp-li2.c: New test.
41508
41509 * gcc.dg/cpp-wi1.c: New test.
41510
41511 * gcc.dg/cpp-li1.c: New test.
41512
41513 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41514
41515 * g++.old-deja/g++.other/sizeof5.C: New test.
41516
41517 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41518
41519 * gcc.c-torture/execute/va-arg-13.c: New test.
41520
41521 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41522
41523 * gcc.c-torture/execute/va-arg-12.c: New test.
41524
41525 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41526
41527 * gcc.c-torture/execute/20000223-1.c: New test.
41528
41529 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41530
41531 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41532
41533 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41534
41535 * g++.old-deja/g++.abi/ptrmem.C: New test.
41536
41537 2000-02-19 Richard Henderson <rth@cygnus.com>
41538
41539 * gcc.c-torture/compile/init-3.c: New.
41540
41541 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41542
41543 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41544 ALWAYS_CXXFLAGS.
41545
41546 2000-02-11 Robert Lipe <robertl@sco.com>
41547
41548 * gcc.c-torture/compile/20000211-3.c: New test.
41549
41550 2000-02-11 Martin Buchholz <martin@xemacs.org>
41551
41552 * gcc.c-torture/compile/20000211-2.c: New test.
41553
41554 2000-02-11 Jeffrey A Law (law@cygnus.com)
41555
41556 * gcc.c-torture/compile/20000211-1.c: New test.
41557
41558 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41559
41560 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41561 on native targets
41562
41563 2000-02-08 Nathan Sidwell <nathan@acm.org>
41564
41565 * g++.old-deja/g++.other/cast5.C: New test.
41566
41567 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41568
41569 * gcc.c-torture/execute/20000205-1.c: New.
41570
41571 2000-02-03 Nathan Sidwell <nathan@acm.org>
41572
41573 * g++.old-deja/g++.jason/cast3.C: Return void.
41574 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41575
41576 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41577
41578 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41579
41580 * gcc.dg/loop-1.c: New test.
41581
41582 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41583
41584 * gcc.c-torture/compile/20000127-1.c: New test.
41585 * gcc.c-torture/execute/991228-1.c: New test.
41586
41587 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41588
41589 * gcc.dg/unused-2.c: New test.
41590
41591 * gcc.dg/conv-1.c: New test.
41592
41593 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41594
41595 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41596 compiler.
41597 (tool_option_proc): Fix typo.
41598
41599 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41600
41601 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41602 of the ld on the host, not on the build machine.
41603 Also, don't crash if '--help' is not a supported option.
41604
41605 2000-01-24 Richard Henderson <rth@cygnus.com>
41606
41607 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41608
41609 2000-01-20 Jeffrey A Law (law@cygnus.com)
41610
41611 * gcc.c-torture/execute/20000120-2.c: New test.
41612 * gcc.c-torture/execute/20000120-1.c: New test.
41613
41614 2000-01-13 Jeffrey A Law (law@cygnus.com)
41615
41616 * gcc.c-torture/execute/20000113-1.c: New test.
41617
41618 2000-01-12 Jeffrey A Law (law@cygnus.com)
41619
41620 * gcc.c-torture/execute/20000112-1.c: New test.
41621
41622 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41623
41624 * gcc.dg/20000111-1.c: New test.
41625
41626 2000-01-10 Jeffrey A Law (law@cygnus.com)
41627
41628 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41629 with 16 bit integers.
41630
41631 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41632
41633 * gcc.dg/20000108-1.c: New test.
41634
41635 2000-01-05 Nathan Sidwell <nathan@acm.org>
41636
41637 * g++.old-deja/g++.ns/koenig8.C: New test.
41638
41639 2000-01-05 Nathan Sidwell <nathan@acm.org>
41640
41641 * g++.old-deja/g++.other/cast4.C: New test.
41642
41643 2000-01-05 Jeffrey A Law (law@cygnus.com)
41644
41645 * gcc.c-torture/compile/20000105-2.c: New test.
41646 * gcc.c-torture/compile/20000105-1.c: New test.
41647
41648 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41649
41650 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41651 references to printf & atoi to conform to ANSI standard.
41652 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41653 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41654 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41655 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41656 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41657 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41658 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41659 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41660 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41661 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41662 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41663 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41664 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41665 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41666 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41667 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41668 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41669 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41670 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41671 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41672 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41673 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41674 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41675 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41676 * g++.old-deja/g++.brendan/init3.C: Likewise.
41677 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41678 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41679 * g++.old-deja/g++.brendan/new2.C: Likewise.
41680 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41681 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41682 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41683 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41684 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41685 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41686 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41687 * g++.old-deja/g++.brendan/template24.C: Likewise.
41688 * g++.old-deja/g++.brendan/template3.C: Likewise.
41689 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41690 * g++.old-deja/g++.jason/inline3.C: Likewise.
41691 * g++.old-deja/g++.jason/opeq.C: Likewise.
41692 * g++.old-deja/g++.law/arg5.C: Likewise.
41693 * g++.old-deja/g++.law/arm7.C: Likewise.
41694 * g++.old-deja/g++.law/ctors11.C: Likewise.
41695 * g++.old-deja/g++.law/cvt8.C: Likewise.
41696 * g++.old-deja/g++.law/init9.C: Likewise.
41697 * g++.old-deja/g++.law/refs4.C: Likewise.
41698 * g++.old-deja/g++.law/template2.C: Likewise.
41699 * g++.old-deja/g++.law/visibility24.C: Likewise.
41700 * g++.old-deja/g++.law/vtable3.C: Likewise.
41701 * g++.old-deja/g++.mike/asm2.C: Likewise.
41702 * g++.old-deja/g++.mike/eh1.C: Likewise.
41703 * g++.old-deja/g++.mike/misc1.C: Likewise.
41704 * g++.old-deja/g++.mike/misc13.C: Likewise.
41705 * g++.old-deja/g++.mike/misc14.C: Likewise.
41706 * g++.old-deja/g++.mike/ns12.C: Likewise.
41707 * g++.old-deja/g++.mike/p1248.C: Likewise.
41708 * g++.old-deja/g++.mike/p3708.C: Likewise.
41709 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41710 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41711 * g++.old-deja/g++.mike/p646.C: Likewise.
41712 * g++.old-deja/g++.mike/p700.C: Likewise.
41713 * g++.old-deja/g++.mike/p783.C: Likewise.
41714 * g++.old-deja/g++.mike/p783a.C: Likewise.
41715 * g++.old-deja/g++.mike/p783b.C: Likewise.
41716 * g++.old-deja/g++.mike/p786.C: Likewise.
41717 * g++.old-deja/g++.mike/p789.C: Likewise.
41718 * g++.old-deja/g++.mike/p789a.C: Likewise.
41719 * g++.old-deja/g++.mike/p807a.C: Likewise.
41720 * g++.old-deja/g++.other/delete3.C: Likewise.
41721 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41722 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41723 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41724 * g++.old-deja/g++.other/empty1.C: Likewise.
41725 * g++.old-deja/g++.other/temporary1.C: Likewise.
41726 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41727 * g++.old-deja/g++.pt/t16.C: Likewise.
41728 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41729
41730 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41731
41732 * gcc.dg/991230-1.c: New test.
41733
41734 1999-12-29 Jeffrey A Law (law@cygnus.com)
41735
41736 * gcc.c-torture/compile/991229-3.c: New test.
41737 * gcc.c-torture/compile/991229-2.c: New test.
41738 * gcc.c-torture/compile/991229-1.c: New test.
41739
41740 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41741
41742 * gcc.c-torture/compile/labels-2.c: New test.
41743
41744 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41745
41746 * gcc.c-torture/execute/991227-1.c: New test.
41747
41748 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41749
41750 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41751
41752 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41753
41754 * gcc.c-torture/execute/991221-1.c: New test.
41755
41756 1999-12-20 Nathan Sidwell <nathan@acm.org>
41757
41758 * g++.old-deja/g++.other/cast3.C: New test.
41759
41760 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41761
41762 * gcc.c-torture/execute/991216-4.c: New test.
41763
41764 1999-12-16 Michael Meissner <meissner@cygnus.com>
41765
41766 * gcc.c-torture/execute/991216-1.c: New test.
41767 * gcc.c-torture/execute/991216-2.c: New test.
41768 * gcc.c-torture/execute/991216-3.c: New test.
41769
41770 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41771
41772 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41773 Actually make the test fail by using "-O2" for compilation.
41774
41775 1999-12-15 Nathan Sidwell <nathan@acm.org>
41776
41777 * g++.old-deja/g++.warn/cast-align1.C: New test.
41778
41779 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41780
41781 * gcc.c-torture/compile/991214-1.c: New test.
41782 * gcc.c-torture/compile/991214-2.c: New test.
41783
41784 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41785
41786 * gcc.dg/991214-1.c: New test.
41787
41788 1999-12-13 Jeffrey A Law (law@cygnus.com)
41789
41790 * gcc.c-torture/compile/991213-3.c: New test.
41791 * gcc.c-torture/compile/991213-2.c: New test.
41792 * gcc.c-torture/compile/991213-1.c: New test.
41793
41794 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41795
41796 * gcc.dg/991209-1.c: New test.
41797
41798 1999-12-08 Nathan Sidwell <nathan@acm.org>
41799
41800 * gcc.c-torture/compile/991208-1.c: New test.
41801
41802 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41803
41804 * gcc.dg/ultrasp2.c: New test.
41805
41806 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41807
41808 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41809
41810 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41811
41812 * gcc.c-torture/compile/991202-1.c: New test.
41813 * gcc.c-torture/execute/991202-1.c: New test.
41814 * gcc.c-torture/execute/991202-2.c: New test.
41815 * gcc.c-torture/execute/991202-3.c: New test.
41816
41817 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41818
41819 * g++.old-deja/g++.abi/align.C: New test.
41820 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41821 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41822
41823 1999-12-01 Richard Henderson <rth@cygnus.com>
41824
41825 * gcc.c-torture/execute/991201-1.c: New.
41826
41827 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41828
41829 * gcc.dg/991129-1.c: New test.
41830
41831 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41832
41833 * gcc.c-torture/compile/991127-1.c: New test.
41834
41835 1999-11-22 Nathan Sidwell <nathan@acm.org>
41836
41837 * g++.old-deja/g++.other/warn4.C: New test.
41838
41839 1999-11-22 Nathan Sidwell <nathan@acm.org>
41840
41841 * g++.old-deja/g++.eh/cleanup2.C: New test.
41842 * g++.old-deja/g++.ext/pretty2.C: New test.
41843 * g++.old-deja/g++.ext/pretty3.C: New test.
41844 * g++.old-deja/g++.other/debug6.C: New test.
41845
41846 1999-10-20 Jim Wilson <wilson@cygnus.com>
41847
41848 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41849 compiler_output to look for one error message instead of two.
41850
41851 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41852
41853 * gcc.c-torture/execute/991118-1.c: Also test case
41854 where the word boundary does not split a byte evenly.
41855
41856 1999-11-19 Nathan Sidwell <nathan@acm.org>
41857
41858 * g++.old-deja/g++.ext/restrict1.C: New test.
41859
41860 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41861
41862 * gcc.c-torture/execute/991118-1.c: New test.
41863
41864 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41865
41866 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41867 working directory pathnames.
41868
41869 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41870
41871 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41872 host is equipped with driver.h and driver.o so it can actually
41873 compile and run the tests.
41874
41875 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41876
41877 * gcc.c-torture/compile/991008-1.c: New test.
41878
41879 1999-11-08 Nick Clifton <nickc@cygnus.com>
41880
41881 * lib/gcc-dg.exp: Include target-supports.exp
41882
41883 1999-11-05 Nick Clifton <nickc@cygnus.com>
41884
41885 * lib/target-supports.exp: New file: Provide procs to test for
41886 features supported by the target.
41887 (check_weak_available): Moved here from ecos.exp.
41888 (check_alias_available): New proc: Determine of the target
41889 toolchain supports the alias attribute.
41890
41891 * gcc.dg/special/ecos.exp: Move check_weak_available to
41892 target-supports.exp.
41893 (alias-1.c): Only perform the test if the target supports
41894 aliases.
41895 (wkali-1.c): Only perform the test if the target supports
41896 aliases.
41897
41898 * gcc.dg/990506-0.c: Expect error messages from cross
41899 targets as well as native targets.
41900
41901 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41902
41903 * gcc.dg/ultrasp1.c: Removed xfail.
41904 * gcc.dg/struct-ret-2.c: Likewise.
41905 * gcc.dg/array-1.c: Likewise.
41906
41907 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41908
41909 * gcc.dg/struct-ret-2.c: New test.
41910
41911 * gcc.dg/array-1.c: New test.
41912
41913 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41914
41915 * gcc.c-torture/execute/991030-1.c: New test.
41916
41917 1999-10-26 Richard Henderson <rth@cygnus.com>
41918
41919 * gcc.c-torture/compile/991026-2.c: New test.
41920
41921 1999-10-26 Jeffrey A Law (law@cygnus.com)
41922
41923 * gcc.c-torture/compile/991026-1.c: New test.
41924
41925 1999-10-23 Jeffrey A Law (law@cygnus.com)
41926
41927 * gcc.c-torture/execute/991023-1.c: New test.
41928
41929 1999-10-19 Jeffrey A Law (law@cygnus.com)
41930
41931 * gcc.c-torture/execute/991019-1.c: New test.
41932
41933 1999-10-16 Richard Henderson <rth@cygnus.com>
41934
41935 * gcc.c-torture/execute/991016-1.c: New test.
41936
41937 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
41938
41939 * gcc.c-torture/execute/991014-1.c: New test.
41940
41941 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
41942
41943 * g++.old-deja/g++.other/union2.C: New test.
41944
41945 1999-10-13 Nathan Sidwell <nathan@acm.org>
41946
41947 * g++.old-deja/g++.other/vaarg2.C: New test.
41948 * g++.old-deja/g++.other/vaarg3.C: New test.
41949
41950 1999-10-12 Craig Burley <craig@jcb-sc.com>
41951
41952 * g77.f-torture/noncompile/19990905-1.f: Moved from being
41953 in compile/.
41954
41955 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
41956
41957 * gcc.c-torture/execute/va-arg-11.c: New test.
41958
41959 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
41960
41961 * lib/file-format.exp (gcc_target_object_format): Don't
41962 crash if objdump is unavailable.
41963
41964 1999-09-29 Donn Terry <donn@interix.com>
41965
41966 * gcc.misc-tests/mg.exp: delete extraneous redirection.
41967
41968 1999-09-28 Nick Clifton <nickc@cygnus.com>
41969
41970 * gcc.c-torture/compile/990928-1.c: New test.
41971
41972 1999-09-28 Nathan Sidwell <nathan@acm.org>
41973
41974 * g++.old-deja/g++.other/decl6.C: New test.
41975
41976 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41977
41978 * gcc.c-torture/execute/va-arg-10.c: New test.
41979
41980 1999-09-27 Nathan Sidwell <nathan@acm.org>
41981
41982 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
41983 __PRETTY_FUNCTION__.
41984
41985 1999-09-23 Nick Clifton <nickc@cygnus.com>
41986
41987 * gcc.c-torture/execute/990923-1.c: New test.
41988
41989 1999-09-21 Nick Clifton <nickc@cygnus.com>
41990
41991 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
41992 for which -fpic is inappropriate.
41993
41994 1999-09-21 Mark Mitchell <mark@codesourcery.com>
41995
41996 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
41997
41998 1999-09-21 Nathan Sidwell <nathan@acm.org>
41999
42000 * g++.old-deja/g++.other/dyncast1.C: New test.
42001 * g++.old-deja/g++.other/dyncast2.C: New test.
42002 * g++.old-deja/g++.other/dyncast3.C: New test.
42003 * g++.old-deja/g++.other/dyncast4.C: New test.
42004 * g++.old-deja/g++.other/dyncast5.C: New test.
42005 * g++.old-deja/g++.eh/catch3.C: New test.
42006 * g++.old-deja/g++.eh/catch3p.C: New test.
42007 * g++.old-deja/g++.eh/catch4.C: New test.
42008 * g++.old-deja/g++.eh/catch4p.C: New test.
42009 * g++.old-deja/g++.eh/catch5.C: New test.
42010 * g++.old-deja/g++.eh/catch5p.C: New test.
42011 * g++.old-deja/g++.eh/catch6.C: New test.
42012 * g++.old-deja/g++.eh/catch6p.C: New test.
42013 * g++.old-deja/g++.eh/catch7.C: New test.
42014 * g++.old-deja/g++.eh/catch7p.C: New test.
42015 * g++.old-deja/g++.eh/catch8.C: New test.
42016 * g++.old-deja/g++.eh/catch8p.C: New test.
42017 * g++.old-deja/g++.eh/catch9.C: New test.
42018 * g++.old-deja/g++.eh/catch9p.C: New test.
42019
42020 1999-09-13 Nathan Sidwell <nathan@acm.org>
42021
42022 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
42023 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
42024
42025 1999-09-13 Jeffrey A Law (law@cygnus.com)
42026
42027 * gcc.c-torture/compile/990913-1.c: New test.
42028
42029 1999-09-10 Nathan Sidwell <nathan@acm.org>
42030
42031 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
42032 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42033
42034 1999-09-09 Richard Henderson <rth@cygnus.com>
42035
42036 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
42037
42038 1999-09-09 Nathan Sidwell <nathan@acm.org>
42039
42040 * g++.old-deja/g++.other/lookup11.C: New test.
42041 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
42042 what is permitted and what we want.
42043 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
42044 overload use.
42045 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42046
42047 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
42048
42049 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
42050 * gcc.c-torture/noncompile/poison-1.c: New file.
42051
42052 1999-09-08 Nathan Sidwell <nathan@acm.org>
42053
42054 * g++.old-deja/g++.other/sizeof3.C: New test.
42055 * g++.old-deja/g++.other/sizeof4.C: New test.
42056 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42057 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42058
42059 1999-09-07 Richard Henderson <rth@cygnus.com>
42060
42061 * gcc.dg/va-arg-1.c: New.
42062
42063 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42064
42065 * gcc.c-torture/execute/va-arg-9.c: New test.
42066
42067 1999-09-05 Craig Burley <craig@jcb-sc.com>
42068
42069 * g77.f-torture/compile/980519-2.f: New test.
42070 * g77.f-torture/compile/19990905-0.f: New test.
42071 * g77.f-torture/compile/19990905-1.f: New test.
42072 * g77.f-torture/compile/19990905-2.f: New test.
42073
42074 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42075
42076 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42077
42078 * gcc.c-torture/execute/990827-1.c: Fix typo.
42079
42080 1999-09-03 Nathan Sidwell <nathan@acm.org>
42081
42082 * g++.old-deja/g++.other/deref1.C: New test.
42083
42084 1999-09-02 Nathan Sidwell <nathan@acm.org>
42085
42086 * g++.old-deja/g++.other/ambig2.C: New test.
42087 * g++.old-deja/g++.other/cond5.C: New test.
42088 * g++.old-deja/g++.other/lookup16.C: New test.
42089
42090 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42091
42092 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42093 assemblers too.
42094
42095 1999-08-31 Jeffrey A Law (law@cygnus.com)
42096
42097 * lib/c-torture.exp: Avoid the "compare executables" optimization
42098 when testing native.
42099
42100 1999-08-29 Jeffrey A Law (law@cygnus.com)
42101
42102 * gcc.c-torture/execute/990829-1.c: New test.
42103 * gcc.c-torture/compile/990829-1.c: New test.
42104
42105 1999-08-27 Paul Burchard <burchard@pobox.com>
42106
42107 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42108 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42109 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42110 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42111 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42112 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42113 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42114 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42115 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42116 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42117 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42118
42119 1999-08-27 Jeffrey A Law (law@cygnus.com)
42120
42121 * gcc.c-torture/execute/990827-1.c: New test.
42122
42123 1999-08-26 Craig Burley <craig@jcb-sc.com>
42124
42125 * g77.f-torture/noncompile/19990826-4.f: New test.
42126
42127 * g77.f-torture/compile/19990826-3.f: New test.
42128
42129 * g77.f-torture/execute/19990826-2.f: New test.
42130
42131 * g77.f-torture/compile/19990826-1.f: New test.
42132
42133 * gcc.c-torture/execute/990826-0.c: New test.
42134 * g77.c-torture/execute/19990826-0.f: New test.
42135
42136 * g77.f-torture/noncompile/970626-2.f: New test.
42137
42138 1999-08-25 Paul Burchard <burchard@pobox.com>
42139
42140 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42141 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42142 lss-011.C: New tests.
42143
42144 1999-08-25 Nathan Sidwell <nathan@acm.org>
42145
42146 * g++.old-deja/g++.other/decl5.C: New test.
42147
42148 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42149
42150 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42151 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42152 call `postbase' for each one. All callers of `postbase' changed
42153 to call this instead.
42154
42155 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42156
42157 * gcc.c-torture/execute/990811-1.c: New test.
42158
42159 1999-08-09 Nick Clifton <nickc@cygnus.com>
42160
42161 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42162 just native ones.
42163
42164 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42165 just native ones.
42166
42167 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42168
42169 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42170
42171 1999-08-04 Jeffrey A Law (law@cygnus.com)
42172
42173 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42174
42175 1999-08-04 Nathan Sidwell <nathan@acm.org>
42176
42177 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42178
42179 1999-08-04 Jeffrey A Law (law@cygnus.com)
42180
42181 * gcc.c-torture/execute/990804-1.c: New test.
42182
42183 1999-08-03 Nathan Sidwell <nathan@acm.org>
42184
42185 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42186 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42187 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42188
42189 1999-08-03 Nathan Sidwell <nathan@acm.org>
42190
42191 * g++.old-deja/g++.other/struct1.C: New test.
42192
42193 1999-08-03 Nathan Sidwell <nathan@acm.org>
42194
42195 * g++.old-deja/g++.other/enum2.C: New test.
42196
42197 1999-08-02 Richard Henderson <rth@cygnus.com>
42198
42199 Adapted from tests from Franz Sirl:
42200 * gcc.c-torture/execute/va-arg-7.c: New test.
42201 * gcc.c-torture/execute/va-arg-8.c: New test.
42202
42203 1999-08-01 Jeffrey A Law (law@cygnus.com)
42204
42205 * gcc.c-torture/compile/990801-2.c: New test.
42206
42207 * gcc.c-torture/compile/990801-1.c: New test.
42208
42209 1999-07-27 Michael Meissner <meissner@cygnus.com>
42210
42211 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42212 fp-cmp-1.c, converting double to float.
42213
42214 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42215 fp-cmp-1.c, converting double to long double.
42216
42217 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42218 from fr1 to unknown_register, since fr1 is a legitimate register
42219 on some machines.
42220
42221 1999-07-25 Jeffrey A Law (law@cygnus.com)
42222
42223 * README: More listname related changes.
42224
42225 1999-07-08 Catherine Moore <clm@cygnus.com>
42226
42227 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42228
42229 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42230
42231 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42232
42233 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42234
42235 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42236
42237 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42238
42239 * gcc.dg/990703-1.c: New test.
42240
42241 1999-06-29 Nick Clifton <nickc@cygnus.com>
42242
42243 * lib/file-format.exp: New file: Move definition of proc
42244 gcc_target_object_format to here from
42245 gcc.dg/special/ecos.exp.
42246
42247 * lib/c-torture.exp: Include lib file-format.exp.
42248 * lib/gcc-dg.exp: Include lib file-format.exp.
42249
42250 * gcc.dg/special/ecos.exp: Remove definition of proc
42251 gcc_target_object_format.
42252
42253 1999-06-28 Jeffrey A Law (law@cygnus.com)
42254
42255 * gcc.c-torture/execute/990628-1.c: New test.
42256
42257 1999-06-25 Jeffrey A Law (law@cygnus.com)
42258
42259 * gcc.c-torture/compile/990625-2.c: New test.
42260
42261 * gcc.c-torture/compile/990625-1.c: New test.
42262
42263 1999-06-23 Nick Clifton <nickc@cygnus.com>
42264
42265 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42266 attributes compile.
42267 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42268 ports that use the COFF/PE file format.
42269
42270 1999-06-17 Jeffrey A Law (law@cygnus.com)
42271
42272 * gcc.c-torture/compile/990617-1.c: New test.
42273
42274 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42275
42276 * g++.old-deja/g++.other/decl4.C: New test.
42277
42278 1999-06-14 Nathan Sidwell <nathan@acm.org>
42279
42280 * g++.old-deja/g++.other/bitfld3.C: New test.
42281
42282 1999-06-08 Nathan Sidwell <nathan@acm.org>
42283
42284 * g++.old-deja/g++.eh/catch1.C: New test.
42285
42286 1999-06-07 Jeffrey A Law (law@cygnus.com)
42287
42288 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42289
42290 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42291 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42292
42293 1999-06-05 Craig Burley <craig@jcb-sc.com>
42294
42295 * g77.f-torture/compile/19990502-0.f: Replace with new,
42296 shorter, test that still fails after recent changes.
42297
42298 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42299
42300 * gcc.c-torture/execute/990604-1.c: New test.
42301
42302 1999-05-31 Jeffrey A Law (law@cygnus.com)
42303
42304 * gcc.c-torture/execute/990531-1.c: New test.
42305
42306 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42307
42308 * gcc.c-torture/compile/990527-1.c: New test.
42309
42310 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42311
42312 * gcc.c-torture/execute/990527-1.c: New test.
42313
42314 1999-05-25 Nick Clifton <nickc@cygnus.com>
42315
42316 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42317 bitfields as signed.
42318
42319 1999-05-25 Craig Burley <craig@jcb-sc.com>
42320
42321 * g77.f-torture/compile/19990525-0.f: New test.
42322
42323 1999-05-25 Jeffrey A Law (law@cygnus.com)
42324
42325 * gcc.c-torture/execute/990525-2.c: New test.
42326
42327 * gcc.c-torture/execute/990525-1.c: New test.
42328
42329 1999-05-24 Nathan Sidwell <nathan@acm.org>
42330
42331 * g++.old-deja/g++.other/anon3.C: New test.
42332 * g++.old-deja/g++.other/anon4.C: New test.
42333 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42334 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42335 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42336 Merrill).
42337
42338 1999-05-24 Jeffrey A Law (law@cygnus.com)
42339
42340 * gcc.c-torture/execute/990524-1.c: New test.
42341
42342 * gcc.dg/990524-1.c: New test.
42343
42344 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42345
42346 * gcc.c-torture/compile/990523-1.c: New test.
42347
42348 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42349
42350 * gcc.c-torture/compile/990519-1.c: New test.
42351
42352 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42353
42354 * gcc.c-torture/compile/990517-1.c: New test.
42355
42356 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42357 (e4, f4): New tests.
42358 (main): Call them.
42359
42360 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42361
42362 * gcc.dg/noreturn-1.c: New test.
42363
42364 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42365
42366 * gcc.c-torture/execute/990513-1.c: New test.
42367
42368 1999-05-10 Richard Henderson <rth@cygnus.com>
42369
42370 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42371
42372 1999-05-10 Craig Burley <craig@jcb-sc.com>
42373
42374 * g77.f-torture/execute/erfc.f: Use small single-precision
42375 values, to avoid problems on Alphas when not -mieee.
42376
42377 1999-05-08 Craig Burley <craig@jcb-sc.com>
42378
42379 * gcc.dg/990506-0.c: New test.
42380
42381 1999-05-08 Richard Henderson <rth@cygnus.com>
42382
42383 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42384 the constant to test. Don't XFAIL 64-bit targets.
42385
42386 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42387 * g++.old-deja/g++.law/profile1.C: Likewise.
42388
42389 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42390 operator new instances.
42391 * g++.old-deja/g++.other/delete5.C: Likewise.
42392
42393 1999-05-03 Craig Burley <craig@jcb-sc.com>
42394
42395 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42396 intrinsic.
42397
42398 1999-05-03 Craig Burley <craig@jcb-sc.com>
42399
42400 * g77.f-torture/execute/u77-test.f: Reverse order of two
42401 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42402
42403 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42404
42405 * gcc.dg/compare1.c: New test.
42406
42407 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42408
42409 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42410 New tests.
42411
42412 1999-05-02 Craig Burley <craig@jcb-sc.com>
42413
42414 * g77.f-torture/compile/19990502-1.f: New test.
42415
42416 1999-05-02 Craig Burley <craig@jcb-sc.com>
42417
42418 * g77.f-torture/compile/19990502-0.f: New test.
42419
42420 1999-05-02 Craig Burley <craig@jcb-sc.com>
42421
42422 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42423 intrinsic.
42424
42425 1999-05-02 Craig Burley <craig@jcb-sc.com>
42426
42427 * g77.f-torture/execute/u77-test.f (main): List libU77
42428 intrinsics not currently tested.
42429 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42430 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42431 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42432 Trim blanks off the ends of some printed strings.
42433
42434 1999-05-02 Craig Burley <craig@jcb-sc.com>
42435
42436 * g77.f-torture/execute/u77-test.f (main): Just warn about
42437 FSTAT gid disagreement, as it's expected on some systems.
42438
42439 1999-05-01 Craig Burley <craig@jcb-sc.com>
42440
42441 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42442 use a new function, which allows for some slop.
42443 Clean up some commentary.
42444 (issum): The new function.
42445 (sgladd): Deleted subroutine.
42446
42447 1999-05-01 Craig Burley <craig@jcb-sc.com>
42448
42449 * g77.f-torture/execute/u77-test.f: Modify to be more like
42450 libf2c/libU77 version, bringing patches to that version here.
42451 Add suitable commentary.
42452
42453 1999-04-25 Richard Henderson <rth@cygnus.com>
42454
42455 * gcc.dg/990424-1.c: New test.
42456
42457 1999-04-24 Craig Burley <craig@jcb-sc.com>
42458
42459 * g77.f-torture/execute/u77-test.f (main): Bug involving
42460 LSTAT has been fixed, so turn back on full checking.
42461
42462 1999-04-20 Craig Burley <craig@jcb-sc.com>
42463
42464 * g77.f-torture/compile/19990419-0.f: New test.
42465 * g77.f-torture/execute/19990419-1.f: New test.
42466
42467 1999-04-17 Richard Henderson <rth@cygnus.com>
42468
42469 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42470 to avoid the need for a prototype to supress a warning.
42471
42472 1999-04-07 Jim Wilson <wilson@cygnus.com>
42473
42474 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42475
42476 1999-04-04 Jeffrey A Law (law@cygnus.com)
42477
42478 * gcc.c-torture/execute/990404-1.c: New test.
42479
42480 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42481
42482 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42483 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42484 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42485 missing initializer warnings.
42486
42487 1999-03-28 Jeffrey A Law (law@cygnus.com)
42488
42489 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42490 matching strings.
42491
42492 1999-03-26 Jeffrey A Law (law@cygnus.com)
42493
42494 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42495
42496 1999-03-26 Craig Burley <craig@jcb-sc.com>
42497
42498 * g77.f-torture/execute/19990325-0.f: New test.
42499 * g77.f-torture/execute/19990325-1.f: New test.
42500
42501 1999-03-24 Jeffrey A Law (law@cygnus.com)
42502
42503 * gcc.c-torture/execute/990324-1.c: New test.
42504
42505 1999-03-22 Jim Wilson <wilson@cygnus.com>
42506
42507 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42508 test with 4.
42509
42510 1999-03-17 Richard Henderson <rth@cygnus.com>
42511
42512 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42513
42514 1999-03-13 Craig Burley <craig@jcb-sc.com>
42515
42516 * g77.f-torture/execute/19990313-2.f: New test.
42517 * g77.f-torture/execute/19990313-3.f: New test.
42518
42519 1999-03-13 Craig Burley <craig@jcb-sc.com>
42520
42521 * g77.f-torture/execute/19990313-0.f: New test.
42522 * g77.f-torture/execute/19990313-1.f: New test.
42523
42524 1999-03-12 Jim Wilson <wilson@cygnus.com>
42525
42526 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42527 printf to sprintf.
42528 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42529 (main): Add check for u15. Conditionalize u31 check depending on
42530 whether ints are <32 bits or >=32 bits.
42531
42532 1999-03-08 Craig Burley <craig@jcb-sc.com>
42533
42534 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42535
42536 1999-03-08 Craig Burley <craig@jcb-sc.com>
42537
42538 * g77.f-torture/compile/19990305-0.f: New test.
42539 * g77.f-torture/execute/19981119-0.f: New test.
42540
42541 1999-03-08 Craig Burley <craig@jcb-sc.com>
42542
42543 * g77.f-torture/execute/970625-2.f: call ABORT if final
42544 result is not correct, instead of just printing it.
42545 Add this checking via newly introduced obfuscation, to
42546 trip up buggy front ends.
42547
42548 1999-03-07 Craig Burley <craig@jcb-sc.com>
42549
42550 * g77.f-torture/compile/960317-1.f: Moved from being
42551 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42552
42553 1999-03-06 Craig Burley <craig@jcb-sc.com>
42554
42555 * g77.f-torture/execute/960317-1.f: New (old) test.
42556 * g77.f-torture/execute/970625-2.f: Ditto.
42557
42558 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42559
42560 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42561 message on line 1 or line 2; cccp and cpplib do this differently.
42562
42563 1999-03-01 Jeffrey A Law (law@cygnus.com)
42564
42565 * g++.old-deja/g++.law/weak1.C: New test.
42566
42567 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42568
42569 * gcc.c-torture/execute/990119-1.c: Renamed to...
42570 * gcc.dg/990119-1.c: this, so it will only be tested once
42571 (it's a preprocessor test, it doesn't need to be run at
42572 multiple optimization levels).
42573
42574 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42575
42576 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42577 ALWAYS_CXXFLAGS.
42578
42579 1999-02-24 Craig Burley <craig@jcb-sc.com>
42580
42581 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42582 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42583 to not be compilable by current g77.
42584
42585 1999-02-24 Nick Clifton <nickc@cygnus.com>
42586
42587 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42588
42589 1999-02-22 Jeffrey A Law (law@cygnus.com)
42590
42591 * gcc.c-torture/execute/990222-1.c: New test.
42592
42593 1999-02-19 Craig Burley <craig@jcb-sc.com>
42594
42595 * g77.f-torture/compile/19990218-0.f: New test.
42596 * g77.f-torture/noncompile/19990218-1.f: New test.
42597
42598 1999-02-18 Craig Burley <craig@jcb-sc.com>
42599
42600 * g77.f-torture/compile/19981216-0.f: New test.
42601
42602 1999-02-14 Jeffrey A Law (law@cygnus.com)
42603
42604 * gcc.dg/990214-1.c: New test.
42605
42606 1999-02-13 Jeffrey A Law (law@cygnus.com)
42607
42608 * gcc.dg/990213-2.c: New test.
42609
42610 * gcc.dg/990213-1.c: New test.
42611
42612 1999-02-12 Jeffrey A Law (law@cygnus.com)
42613
42614 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42615 ints.
42616
42617 1999-02-11 Nick Clifton <nickc@cygnus.com>
42618
42619 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42620 specified by target.
42621
42622 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42623
42624 1999-02-11 Jeffrey A Law (law@cygnus.com)
42625
42626 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42627
42628 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42629
42630 * gcc.dg/special/ecos.exp: New test driver for new tests with
42631 special requirements.
42632
42633 * gcc.dg/special/alias-1.c: New test.
42634 * gcc.dg/special/gcsec-1.c: New test.
42635 * gcc.dg/special/weak-1.c: New test.
42636 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42637 * gcc.dg/special/weak-2.c: New test.
42638 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42639 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42640 * gcc.dg/special/wkali-1.c: New test.
42641 * gcc.dg/special/wkali-2.c: New test.
42642 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42643 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42644
42645 1999-02-10 Felix Lee <flee@cygnus.com>
42646
42647 * lib/c-torture.exp (c-torture-compile): Pull out code for
42648 analyzing gcc error messages.
42649 (c-torture-execute): Likewise. Fix some (harmless) false
42650 positives.
42651 * lib/gcc.exp (gcc_check_compile): New function.
42652
42653 1999-02-08 Richard Henderson <rth@cygnus.com>
42654
42655 * gcc.c-torture/execute/990208-1.c: New test.
42656
42657 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42658
42659 * g++.dg/special/ecos.exp: New driver for new tests with special
42660 requirements
42661
42662 * g++.dg/special/conpr-1.C: New test
42663 * g++.dg/special/conpr-2.C: New test
42664 * g++.dg/special/conpr-2a.C: New test
42665 * g++.dg/special/conpr-3.C: New test
42666 * g++.dg/special/conpr-3a.C: New test
42667 * g++.dg/special/conpr-3b.C: New test
42668
42669 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42670 allow g++ to use the dg driver
42671
42672 * README: Add comment about g++.dg directory
42673
42674 1999-02-06 Jeffrey A Law (law@cygnus.com)
42675
42676 * README: Update email addresses.
42677
42678 1999-02-03 Nick Clifton <nickc@cygnus.com>
42679
42680 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42681 arguments in order to force structure S onto the stack even on
42682 the alpha.
42683 (test): Pass 10 leading arguments to function foo as well as the
42684 structure S.
42685
42686 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42687 failure for all targets.
42688
42689 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42690 abort to terminate program execution.
42691
42692 1999-01-30 Richard Henderson <rth@cygnus.com>
42693
42694 * gcc.c-torture/execute/990130-1.c: New test.
42695
42696 1999-01-30 Jeffrey A Law (law@cygnus.com)
42697
42698 * gcc.dg/990130-1.c: New test.
42699
42700 1999-01-28 Michael Meissner <meissner@cygnus.com>
42701
42702 * gcc.c-torture/execute/990128-1.c: New test.
42703
42704 1999-01-27 Michael Meissner <meissner@cygnus.com>
42705
42706 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42707
42708 1999-01-27 Felix Lee <flee@cygnus.com>
42709
42710 * lib/c-torture.exp (c-torture-compile): pull out code for
42711 analyzing gcc error messages.
42712 (c-torture-execute): ditto, and fix some (harmless) false
42713 positives.
42714 * lib/gcc.exp (gcc_check_compile): new function.
42715
42716 1999-01-17 Jeffrey A Law (law@cygnus.com)
42717
42718 * gcc.dg/990117-1.c: New test.
42719
42720 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42721
42722 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42723
42724 1999-01-15 Jeffrey A Law (law@cygnus.com)
42725
42726 * g77.f-torture/compile/990115-1.f: New test.
42727
42728 1999-01-07 Jeffrey A Law (law@cygnus.com)
42729
42730 * gcc.c-torture/compile/990107-1.c: New test
42731
42732 1999-01-06 Jeffrey A Law (law@cygnus.com)
42733
42734 * gcc.c-torture/execute/990106-2.c: New test.
42735
42736 * gcc.c-torture/execute/990106-1.c: New test.
42737
42738 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42739
42740 * gcc.c-torture/compile/981223-1.c: New test.
42741
42742 1998-12-29 Richard Henderson <rth@cygnus.com>
42743
42744 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42745 (opt3): Rename from opt4 and disable.
42746
42747 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42748
42749 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42750
42751 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42752
42753 * g++.old-deja/g++.other/conv5.C: New test.
42754
42755 1998-12-14 Nick Clifton <nickc@cygnus.com>
42756
42757 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42758
42759 1998-12-11 Jeffrey A Law (law@cygnus.com)
42760
42761 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42762
42763 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42764
42765 * gcc.c-torture/compile/981211-1.c: New test.
42766
42767 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42768
42769 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42770
42771 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42772
42773 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42774
42775 * gcc.special/930510-1.c: Make C9X safe.
42776 * gcc.misc-tests/gcov-1.c Similarly.
42777 * gcc.misc-tests/gcov-2.c Similarly.
42778
42779 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42780
42781 * gcc.dg/ultrasp1.c: New test.
42782
42783 1998-12-06 Richard Henderson <rth@cygnus.com>
42784
42785 * gcc.c-torture/execute/981206.c: New test.
42786
42787 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42788
42789 * g++.old-deja/g++.ns/template7.C: New test.
42790
42791 * g++.old-deja/g++.other/expr1.C: New test.
42792
42793 * g++.old-deja/g++.eh/tmpl3.C: New test.
42794
42795 * g++.old-deja/g++.eh/tmpl2.C: New test.
42796
42797 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42798
42799 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42800 * g++.old-deja/g++.other/using6.C: Removed.
42801 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42802
42803 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42804
42805 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42806
42807 * g++.old-deja/g++.pt/overload8.C: New test.
42808
42809 * g++.old-deja/g++.pt/overload7.C: New test.
42810
42811 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42812
42813 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42814 and relinking messages.
42815 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42816 compiling with -frepo.
42817
42818 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42819
42820 * g++.old-deja/g++.pt/lookup6.C: New test.
42821
42822 1998-11-30 Nick Clifton <nickc@cygnus.com>
42823
42824 * gcc.c-torture/execute/981130-1.c: New test.
42825 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42826
42827 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42828
42829 * g++.old-deja/g++.pt/explicit76.C: New test.
42830
42831 * g++.old-deja/g++.pt/friend38.C: New test.
42832
42833 * g++.old-deja/g++.ns/crash2.C: New test.
42834
42835 * g++.old-deja/g++.pt/defarg8.C: New test.
42836
42837 * g++.old-deja/g++.pt/instantiate6.C: New test.
42838
42839 * g++.old-deja/g++.pt/static6.C: New test.
42840
42841 * g++.old-deja/g++.pt/decl2.C: New test.
42842
42843 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42844
42845 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42846 problem is actually related with name lookup, but so what? :-)
42847
42848 * g++.old-deja/g++.pt/friend37.C: New test.
42849
42850 1998-11-25 Dave Love <d.love@dl.ac.uk>
42851
42852 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42853 element, which fails on some systems.
42854
42855 * g77.f-torture/execute/labug1.f: New test.
42856
42857 1998-11-21 Jeffrey A Law (law@cygnus.com)
42858
42859 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42860 is defined.
42861
42862 1998-11-18 Dave Love <d.love@dl.ac.uk>
42863
42864 * g77.f-torture/compile/981117-1.f: New test.
42865
42866 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42867
42868 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42869 properly discarded.
42870
42871 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42872
42873 * gcc.c-torture/execute/memcheck: New directory of tests for
42874 -fcheck-memory-usage.
42875
42876 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42877
42878 * README: New file, general information about the testsuite and
42879 new description of the various C++ test subdirectories.
42880 * README.g++: Eliminate obsolete information, update and move most
42881 relevant stuff to README.
42882
42883 1998-11-07 Richard Henderson <rth@cygnus.com>
42884
42885 * gcc.c-torture/compile/981107-1.c: New test.
42886
42887 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42888
42889 * execute/memcpy-bi.c: New testcase.
42890
42891 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42892
42893 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42894 base classes.
42895
42896 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42897 template is selected.
42898
42899 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42900 classes, it should be accepted for all types.
42901
42902 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42903
42904 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42905 specializations start with template headers.
42906
42907 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42908
42909 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42910
42911 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42912 non-POD types.
42913
42914 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42915
42916 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42917
42918 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
42919
42920 * compile/981022-1.c, compile/981022-1.x: New test and driver.
42921
42922 1998-10-19 Jeffrey A Law (law@cygnus.com)
42923
42924 * 981019-1.c: New test.
42925
42926 1998-10-14 Robert Lipe <robertl@dgii.com>
42927
42928 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
42929 find objc headers.
42930
42931 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42932
42933 * compile/981001-4.c: Remove use of GCC extension that triggers a
42934 compiler bug.
42935
42936 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
42937
42938 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
42939
42940 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
42941
42942 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
42943 instantiation of template produces incorrect code for delete
42944 expression.
42945
42946 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
42947 constructors' name is not unique.
42948 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
42949 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
42950
42951 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
42952 automatic array of const is ill-formed.
42953
42954 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
42955 of template parameter?
42956
42957 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
42958 const.
42959
42960 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
42961 pointer-to-member expression.
42962
42963 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
42964 declaration causes ICE.
42965
42966 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
42967
42968 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
42969 reserved in the global namespace.
42970
42971 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
42972 generate needed virtual table.
42973
42974 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
42975
42976 1998-10-10 Dariush Eslimi <eslimi@loran.com>
42977
42978 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
42979 template-dependent type
42980
42981 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
42982
42983 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
42984 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
42985 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
42986
42987 * g++.old-deja/g++.other/using5.C: New test; using decl from base
42988 class should be usable as argument of member function.
42989 * g++.old-deja/g++.other/using6.C: New test; using decl from base
42990 class should be usable as return type of member function.
42991 * g++.old-deja/g++.other/using7.C: New test; using decl from base
42992 class should be usable as type of data member.
42993
42994 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
42995
42996 1998-10-09 Jeffrey A Law (law@cygnus.com)
42997
42998 * gcc.c-torture/special/920521-1.c: Fix bogus test.
42999
43000 1998-10-08 Nick Clifton <nickc@cygnus.com>
43001
43002 * gcc.dg/dll-?.c Add thumb to target list.
43003 Fix assembler scan patterns to match current assembler output.
43004
43005 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
43006
43007 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
43008 matching of template brackets.
43009
43010 * g++.old-deja/g++.other/using4.C: New test. Test using
43011 declarations of methods from base classes.
43012
43013 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
43014 within functions should introduce names into the innermost
43015 enclosing namespace.
43016
43017 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
43018 of static locals if first initialization throws.
43019
43020 1998-10-07 Jim Wilson <wilson@cygnus.com>
43021
43022 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
43023
43024 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
43025
43026 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
43027 lose track of the possible targets of tablejump insns.
43028 * special/special.exp: Run it.
43029
43030 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43031
43032 * g++.old-deja/g++.pt/friend35.C: New test. A template function
43033 must be declared before its specializations can be named in friend
43034 declarations.
43035
43036 1998-10-05 Dave Love <d.love@dl.ac.uk>
43037
43038 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
43039
43040 * g77.f-torture/execute/io1.f: New test.
43041
43042 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43043
43044 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
43045 with pointer to template function, for which no argument deduction
43046 is possible.
43047
43048 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
43049 specialization of template function as argument to template
43050 function.
43051
43052 * g++.old-deja/g++.other/access2.C: New test; Inner class
43053 shouldn't have privileged access to Outer's names.
43054
43055 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43056
43057 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43058 friend template declared within template class conflicts with
43059 nested class of the same name.
43060
43061 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43062 is ignored.
43063
43064 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43065 object with direct initializer as function declaration.
43066
43067 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43068 initializers.
43069
43070 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43071 involving const pointer and NULL produces incorrect result.
43072
43073 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43074 type name without `typename' should be rejected with -pedantic.
43075
43076 1998-10-02 Richard Henderson <rth@cygnus.com>
43077
43078 * g++.old-deja/g++.other/addrof1.C: New test.
43079
43080 1998-10-01 Nick Clifton <nickc@cygnus.com>
43081
43082 * gcc.c-torture/compile/981001-1.c: New test.
43083 * gcc.c-torture/execute/981001-1.c: New test.
43084
43085 1998-10-01 Jeffrey A Law (law@cygnus.com)
43086
43087 * gcc.c-torture/compile/981001-2.c: New test.
43088 * gcc.c-torture/compile/981001-3.c: New test.
43089 * gcc.c-torture/compile/981001-4.c: New test.
43090
43091 1998-10-01 Robert Lipe <robertl@dgii.com>
43092
43093 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43094 multilibbed hosts. Idea grafted from g77.exp.
43095
43096 1998-09-30 Dave Love <d.love@dl.ac.uk>
43097
43098 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43099 avoid losing on systems which need -lsocket.
43100
43101 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43102
43103 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43104 * g++.old-deja/g++.other/nested2.C: Ditto.
43105 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43106 failure.
43107
43108 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43109
43110 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43111 preferred over template operator!= for enum bitfields.
43112
43113 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43114
43115 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43116 that happen to have the same base name, but in different scopes,
43117 are incorrectly rejected.
43118
43119 1998-09-16 Richard Henderson <rth@cygnus.com>
43120
43121 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43122 on the native word size instead of an integer literal.
43123
43124 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43125
43126 * g++.old-deja/g++.other/static2.C: Invocation of static data
43127 member of type pointer-to-function denoted as non-static member.
43128
43129 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43130 checks involving function types and aliases.
43131
43132 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43133
43134 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43135 redefined to the same non-trivial type.
43136
43137 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43138 namespace-qualification of template specializations declared in
43139 other namespaces.
43140
43141 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43142 to declare a subset of the specializations of a template function
43143 as friends of specializations of a template class.
43144
43145 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43146 member templates that do not fully specialize the enclosing
43147 template class are rejected.
43148
43149 1998-09-11 Dave Love <d.love@dl.ac.uk>
43150
43151 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43152
43153 1998-09-08 Dave Love <d.love@dl.ac.uk>
43154
43155 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43156 altered from libf2c/libU77 version.
43157
43158 1998-09-06 Dave Love <d.love@dl.ac.uk>
43159
43160 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43161
43162 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43163
43164 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43165 (un)signed char are different types for template specialization
43166 purposes.
43167
43168 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43169
43170 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43171 * objc: ObjC testsuite.
43172
43173 1998-08-31 Catherine Moore <clm@cygnus.com>
43174
43175 * gcc.c-torture/execute/941014-1.x: New file.
43176
43177 1998-08-31 Nick Clifton <nickc@cygnus.com>
43178
43179 * lib/c-torture.exp: Add support for
43180 torture_eval_before_compile and torture_eval_before_execute
43181 variables.
43182
43183 1998-08-30 Jeffrey A Law (law@cygnus.com)
43184
43185 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43186 this test triggers valid.
43187
43188 1998-08-27 Jeffrey A Law (law@cygnus.com)
43189
43190 * gcc.dg/980827-1.c: New test.
43191
43192 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43193
43194 * gcc.c-torture/execute/loop-4b.c: New test.
43195
43196 1998-08-26 Nick Clifton <nickc@cygnus.com>
43197
43198 * lib/c-torture.exp: Add support for
43199 torture_eval_before_compile and torture_eval_before_execute
43200 variables.
43201
43202 1998-08-25 Jeffrey A Law (law@cygnus.com)
43203
43204 * gcc.c-torture/compile/980825-1.c: New test.
43205
43206 1998-08-24 Nick Clifton <nickc@cygnus.com>
43207
43208 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43209 count number tests in opt_t0 not good_t0.
43210
43211 1998-08-24 Jeffrey A Law (law@cygnus.com)
43212
43213 * gcc.c-torture/compile/930326-1.x: Fix typo.
43214
43215 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43216
43217 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43218 causes an ICE.
43219
43220 1998-08-21 Jeffrey A Law (law@cygnus.com)
43221
43222 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43223 STACK_SIZE is defined.
43224 * gcc.c-torture/unsorted/stuct.c: Similarly.
43225
43226 * gcc.c-torture/compile/980821-1.c: New test.
43227
43228 1998-08-21 Jeffrey A Law (law@cygnus.com)
43229
43230 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43231
43232 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43233
43234 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43235 code.
43236
43237 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43238
43239 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43240 error'.
43241
43242 1998-08-18 Jeffrey A Law (law@cygnus.com)
43243
43244 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43245
43246 1998-08-16 Jeffrey A Law (law@cygnus.com)
43247
43248 * gcc.c-torture/compile/980816-1.c: New test.
43249
43250 * gcc.dg/980816-1.c: New test.
43251
43252 1998-08-13 Jeffrey A Law (law@cygnus.com)
43253
43254 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43255 compiler for ieee tests.
43256
43257 1998-08-01 Dave Love <d.love@dl.ac.uk>
43258
43259 * g77.f-torture/compile/980729-0.f: New test.
43260
43261 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43262
43263 * gcc.c-torture/special/eeprof-1.c: New test, for
43264 -finstrument-functions.
43265 * gcc.c-torture/special/special.exp: Run it.
43266
43267 1998-07-29 Jeffrey A Law (law@cygnus.com)
43268
43269 * gcc.c-torture/compile/980729-1.c: New test.
43270
43271 1998-07-27 Nick Clifton <nickc@cygnus.com>
43272
43273 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43274 __thumb__ is defined, and test for ARM style doubles if so.
43275
43276 1998-07-26 Dave Love <d.love@dl.ac.uk>
43277
43278 * g77.f-torture/noncompile/980615-0.f: New test.
43279
43280 1998-07-26 H.J. Lu (hjl@gnu.org)
43281
43282 * gcc.dg/980312-1.c: Do link instead of compile.
43283 * gcc.dg/980313-1.c: Likewise.
43284
43285 1998-07-26 Jeffrey A Law (law@cygnus.com)
43286
43287 * gcc.c-torture/compile/980726-1.c: New test.
43288
43289 1998-07-25 Dave Love <d.love@dl.ac.uk>
43290
43291 * g77.f-torture/execute/io0.f: New test.
43292
43293 1998-07-24 Nick Clifton <nickc@cygnus.com>
43294
43295 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43296 an int.
43297
43298 1998-06-18 Michael Meissner <meissner@cygnus.com>
43299
43300 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43301 m32r bugs.
43302
43303 1998-07-17 Nick Clifton <nickc@cygnus.com>
43304
43305 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43306 c-decl.c:grokdeclarator can handle mode attributes.
43307
43308 1998-07-16 Jeffrey A Law (law@cygnus.com)
43309
43310 * gcc.c-torture/execute/980716-1.c: New test.
43311
43312 1998-07-13 Jeffrey A Law (law@cygnus.com)
43313
43314 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43315 the mn10200.
43316 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43317 the mn10200.
43318 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43319 * gcc.c-torture/compile/930326-1.x: Similarly.
43320
43321 1998-07-13 Dave Love <d.love@dl.ac.uk>
43322
43323 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43324 New test from Craig.
43325
43326 1998-07-12 Dave Love <d.love@dl.ac.uk>
43327
43328 * g77.f-torture/noncompile/980616-0.f: New test.
43329
43330 * g77.f-torture/execute/970816-3.f: New test from Craig.
43331
43332 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43333
43334 * g++.other/singleton.C: Return error value instead of taking
43335 SIGSEGV.
43336
43337 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43338
43339 * g++.other/singleton.C: New test. Warning is under dispute.
43340 Runtime crash is not.
43341
43342 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43343
43344 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43345 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43346 using6.C, using7.C}: New namespace tests.
43347
43348 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43349
43350 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43351 specialization with typedef'ed names used as array indexes.
43352
43353 1998-07-09 Jeffrey A Law (law@cygnus.com)
43354
43355 * gcc.c-torture/execute/980709-1.c: New test.
43356
43357 * gcc.dg/980709-1.c: New test.
43358
43359 1998-07-07 Richard Henderson <rth@cygnus.com>
43360
43361 * gcc.c-torture/execute/bcp-1.c: New test.
43362
43363 1998-07-07 Jeffrey A Law (law@cygnus.com)
43364
43365 * gcc.c-torture/execute/980707-1.c: New test.
43366
43367 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43368
43369 * gcc.c-torture/compile/980706-1.c: New test.
43370
43371 1998-07-01 Dave Love <d.love@dl.ac.uk>
43372
43373 * g77.f-torture/execute/980701-0.f,
43374 g77.f-torture/execute/980701-1.f: New test from Craig.
43375
43376 1998-07-01 Jeffrey A Law (law@cygnus.com)
43377
43378 * gcc.c-torture/compile/980701-1.c: New test.
43379
43380 * gcc.c-torture/execute/980701-1.c: New test.
43381
43382 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43383 rlsruhe.de>
43384
43385 * g++.old-deja/g++.robertl/eb132.C: New test.
43386 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43387
43388 1998-06-29 Dave Love <d.love@dl.ac.uk>
43389
43390 * g77.f-torture/execute/980628-7.f,
43391 g77.f-torture/execute/980628-8.f,
43392 g77.f-torture/execute/980628-9.f,
43393 g77.f-torture/execute/980628-10.f: New tests from Craig.
43394
43395 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43396
43397 1998-06-28 Jeffrey A Law (law@cygnus.com)
43398
43399 * g77.f-torture/execute/980628-4.f: New test from Craig.
43400 * g77.f-torture/execute/980628-5.f: Likewise.
43401 * g77.f-torture/execute/980628-2.f: Likewise.
43402 * g77.f-torture/execute/980628-0.f: Likewise.
43403 * g77.f-torture/execute/980628-1.f: Likewise.
43404 * g77.f-torture/execute/980628-3.f: Likewise.
43405 * g77.f-torture/execute/980628-6.f: Likewise.
43406
43407 1998-06-28 Jeffrey A Law (law@cygnus.com)
43408
43409 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43410 directory when nothing has been installed yet.
43411
43412 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43413
43414 * gcc.c-torture/special/special.exp: Handle newer versions of
43415 dejagnu.
43416
43417 1998-06-26 Jeffrey A Law (law@cygnus.com)
43418
43419 * gcc.dg/980626-1.c: New test.
43420
43421 1998-06-19 Bruno Haible <haible@ilog.fr>
43422
43423 * gcc.misc-tests/m-un-2.c: New test.
43424 * g++.old-deja/g++.other/warn01.c: Likewise.
43425
43426 1998-06-19 Robert Lipe <robertl@dgii.com>
43427
43428 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43429 compatibility with assmblers with a different comment character.
43430 Eliminate use of GAS-specific extensions.
43431
43432 1998-06-19 Jeffrey A Law (law@cygnus.com)
43433
43434 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43435
43436 1998-06-19 Robert Lipe <robertl@dgii.com>
43437
43438 * lib/g77.exp: Replace search for libf2c.a with search for newly
43439 renamed libg2c.a
43440
43441 1998-06-17 Jeffrey A Law (law@cygnus.com)
43442
43443 * gcc.c-torture/execute/980617-1.c: New test.
43444
43445 1998-06-12 Jeffrey A Law (law@cygnus.com)
43446
43447 * gcc.c-torture/execute/980612-1.c: New test.
43448
43449 1998-06-08 Jeffrey A Law (law@cygnus.com)
43450
43451 * gcc.dg/980523-1.c: Only test on ppc-linux.
43452 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43453
43454 * gcc.c-torture/execute/980608-1.c: New test.
43455
43456 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43457
43458 * gcc.c-torture/execute/980605-1.c: New test.
43459
43460 1998-06-04 Jeffrey A Law (law@cygnus.com)
43461
43462 * gcc.c-torture/execute/980604-1.c: New test.
43463
43464 1998-06-02 Jeffrey A Law (law@cygnus.com)
43465
43466 * gcc.c-torture/execute/980602-1.c: New test.
43467 * gcc.c-torture/execute/980602-2.c: Likewise.
43468
43469 1998-06-02 Dave Love <d.love@dl.ac.uk>
43470
43471 * 970125-0.f: Fix per JCB. Add commentary.
43472
43473 1998-05-31 Michael Meissner <meissner@cygnus.com>
43474
43475 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43476 IEEE -0 support.
43477
43478 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43479
43480 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43481 earlier.
43482
43483 1998-05-28 Catherine Moore <clm@cygnus.com>
43484
43485 * gcc.c-torture/execute/980526-3.c: New test.
43486
43487 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43488
43489 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43490 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43491 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43492 m88k-motorola-sysv3 to XFAIL.
43493
43494 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43495
43496 * gcc.dg/980526-1.c: New test.
43497 * gcc.c-torture/execute/980526-2.c: New test.
43498
43499 1998-05-26 Jeffrey A Law (law@cygnus.com)
43500
43501 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43502
43503 * gcc.c-torture/execute/980526-1.c: New test.
43504
43505 1998-05-26 Dave Love <d.love@dl.ac.uk>
43506
43507 * g77.f-torture/execute/alpha2.f: Add runtime test.
43508
43509 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43510
43511 * g++.old-deja/old-deja.exp: Strip leading directories.
43512
43513 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43514 error for the line. Don't run multiple tests for the same line.
43515
43516 1998-05-23 Jeffrey A Law (law@cygnus.com)
43517
43518 * gcc.dg/980523-1.c: New test.
43519
43520 1998-05-23 Dave Love <d.love@dl.ac.uk>
43521
43522 * g77.f-torture/compile/970915-0.f: New test.
43523
43524 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43525
43526 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43527
43528 1998-05-21 Jeffrey A Law (law@cygnus.com)
43529
43530 * gcc.dg/980520-1.c: New test.
43531
43532 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43533
43534 * gcc.dg/980502-1.c: Fix return type.
43535
43536 1998-05-20 Jeffrey A Law (law@cygnus.com)
43537
43538 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43539 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43540 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43541 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43542 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43543
43544 1998-05-20 Dave Love <d.love@dl.ac.uk>
43545
43546 * g77.f-torture/execute/980520-1.f: New test.
43547
43548 1998-05-15 Dave Love <d.love@dl.ac.uk>
43549
43550 * lib/mike-g77.exp: New file.
43551
43552 * g77.f-torture/noncompile/noncompile.exp,
43553 g77.f-torture/noncompile/check0.f: New files.
43554
43555 1998-05-14 Dave Love <d.love@dl.ac.uk>
43556
43557 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43558 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43559 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43560 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43561 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43562 abort where appropriate.
43563
43564 1998-05-05 Michael Meissner <meissner@cygnus.com>
43565
43566 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43567 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43568
43569 1998-04-29 Dave Love <d.love@dl.ac.uk>
43570
43571 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43572
43573 1998-04-27 Dave Love <d.love@dl.ac.uk>
43574
43575 * g77.f-torture/compile/980427-0.f: New test.
43576
43577 1998-04-24 Dave Love <d.love@dl.ac.uk>
43578
43579 * g77.f-torture/compile/980424-0.f: New test.
43580
43581 1998-04-19 Dave Love <d.love@dl.ac.uk>
43582
43583 * g77.f-torture/compile/980419-2.f (main): New test.
43584 * g77.f-torture/compile/970125-0.f: New test.
43585 * g77.f-torture/compile/980419-1.f: New test.
43586
43587 1998-04-08 Jim Wilson <wilson@cygnus.com>
43588
43589 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43590 of loop-4.c.
43591
43592 1998-04-07 Jim Wilson <wilson@cygnus.com>
43593
43594 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43595
43596 1998-04-03 Jim Wilson <wilson@cygnus.com>
43597
43598 * gcc.c-torture/compile/980329-1.c: New test.
43599
43600 1998-03-18 Jim Wilson <wilson@cygnus.com>
43601
43602 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43603 * gcc.dg/980312-1.c: Fix typo in -march command.
43604
43605 1998-03-16 H.J. Lu (hjl@gnu.org)
43606
43607 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43608
43609 1998-03-11 Robert Lipe <robertl@dgii.com>
43610
43611 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43612 Dave Love agree the Fortran source is bogus.
43613
43614 1998-03-11 Robert Lipe <robertl@dgii.com>
43615
43616 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43617 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43618 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43619 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43620 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43621
43622 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43623
43624 * g++.old-deja/g++.other/friend1.C: New test.
43625
43626 1998-02-18 Dave Love <d.love@dl.ac.uk>
43627
43628 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43629 possibly uninitialized) variables and declare dnrm2.
43630
43631 1998-02-23 Robert Lipe <robertl@dgii.com>
43632
43633 From Bruno Haible <haible@ilog.fr>:
43634 * gcc.c-torture/execute/980223.c: New test.
43635
43636 1998-02-13 Jeffrey A Law (law@cygnus.com)
43637
43638 * gcc.dg/ifelse-1.c: New test.
43639
43640 1998-02-09 H.J. Lu (hjl@gnu.org)
43641
43642 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43643
43644 * lib/old-dejagnu.exp (old-dejagnu): Added the
43645 "execution test - XFAIL *-*-*" handling in the spirit of
43646 "excess errors test -". Changed the "execution test fails"
43647 handling to be like "excess errors test fails".
43648 * Update various tests accordingly.
43649
43650 1998-02-06 Jim Wilson <wilson@cygnus.com>
43651
43652 * gcc.c-torture/execute/980205.c: New test.
43653
43654 1998-01-18 Jeffrey A Law (law@cygnus.com)
43655
43656 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43657 * lib/f-torture.exp: Similarly.
43658 * gcc.c-torture: Rename all .cexp files to .x files.
43659
43660 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43661
43662 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43663 (940510-1.c): Removed duplicate.
43664 (971104-1.c): New test.
43665
43666 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43667
43668 * lib/f-torture.exp: Improve error and loop detection.
43669
43670 1997-11-19 Michael Meissner <meissner@cygnus.com>
43671
43672 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43673 use that to size the filler array.
43674
43675 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43676
43677 * lib/c-torture.exp(c-torture-execute): Fix typo.
43678
43679 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43680 testcase as the executable name. Keep the executable around if
43681 the test fails.
43682
43683 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43684
43685 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43686 changes. Only test one -g option, and move it to the end of the
43687 list of options to test.
43688
43689 1997-09-19 Michael Meissner <meissner@cygnus.com>
43690
43691 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43692 variable GCC_TORTURE_OPTIONS to supply default switches separated
43693 by colons. If no environment variable, run tests with -O0 -g, -O1
43694 -g, and -O2 -g as well.
43695
43696 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43697
43698 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43699 explanatory comments. Fix indentation.
43700
43701 1997-09-15 Jeffrey A Law (law@cygnus.com)
43702
43703 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43704
43705 1997-09-11 Jeffrey A Law (law@cygnus.com)
43706
43707 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43708 * g++.old-deja/g++.mike/p7325.C: Likewise.
43709 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43710
43711 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43712
43713 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43714 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43715 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43716 * g++.old-deja/g++.law/operators4.C: Likewise.
43717
43718 1997-09-11 Joe Buck (jbuck@synopsys.com)
43719
43720 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43721 * g++.old-deja/g++.mike/p784.C: Ditto.
43722 * g++.old-deja/g++.mike/p785.C: Ditto.
43723
43724 1997-09-05 Jeffrey A Law (law@cygnus.com)
43725
43726 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43727
43728 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43729
43730 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43731 target feature; pass this to c-torture-execute as needed.
43732
43733 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43734
43735 * lib/c-torture.exp(c-torture-execute): If the previous and the
43736 current executables being tested are identical, we don't need to
43737 run the executable again. Try to make the executable names
43738 unique. Add an optional argument for passing additional compiler
43739 flags.
43740
43741 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43742
43743 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43744
43745 1997-08-29 Jeffrey A Law (law@cygnus.com)
43746
43747 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43748
43749 1997-07-31 Jeffrey A Law (law@cygnus.com)
43750
43751 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43752 32bit or larger longs.
43753
43754 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43755 have either a 32bit long or 32bit int.
43756
43757 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43758
43759 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43760 Make double precision tests dependent on sizeof (double).
43761
43762 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43763
43764 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43765 too.
43766
43767 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43768
43769 * gcc.c-torture/compile/961203-1.cexp: New script.
43770
43771 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43772
43773 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43774 up the includes ourselves.
43775
43776 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43777
43778 * lib/plumhall.exp: Remove random include, and add a few
43779 verbose messages for debugging.
43780
43781 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43782
43783 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43784 of trying to do it ourselves.
43785
43786 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43787
43788 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43789
43790 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43791
43792 * gcc.prms/5403.c: Made regexp a bit less strict.
43793
43794 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43795
43796 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43797 is returned from remote_load instead.
43798 * lib/plumhall.exp: Ditto.
43799 * lib/mike-g++.exp: Ditto.
43800 * lib/old-dejagnu.exp: Ditto.
43801 * lib/c-torture.exp: Ditto.
43802
43803 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43804
43805 * lib/g++.exp: Use build_wrapper procedure.
43806 * lib/gcc.exp: Ditto.
43807
43808 1997-05-20 Jeffrey A Law (law@cygnus.com)
43809
43810 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43811 an old-style decl for malloc. Fixes tests to work when
43812 sizeof (int) != sizeof (size_t).
43813
43814 1997-05-15 Mike Meissner <meissner@cygnus.com>
43815
43816 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43817
43818 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43819 use stdargs.h interface.
43820
43821 1997-05-15 Mike Meissner <meissner@cygnus.com>
43822
43823 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43824 NO_VARARGS when compiling.
43825
43826 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43827
43828 * lib/plumhall.exp(ph_includes): New procedure.
43829 (ph_make): Use it.
43830 (ph_compiler): Ditto.
43831
43832 * lib/g++.exp: Rename test-glue.c to testglue.c.
43833 * lib/gcc.exp: Ditto.
43834
43835 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43836
43837 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43838 to completion when it's called.
43839
43840 1997-03-21 Michael Meissner <meissner@cygnus.com>
43841
43842 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43843 is defined, don't do test.
43844
43845 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43846
43847 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43848 for object files.
43849 (ph_summary): Mark skipped testcases as untested, not unresolved.
43850
43851 * lib/plumhall.exp (ph_make): If unresolved because of bad
43852 errorCode, record errorCode in log file.
43853 (*): Replace send_log/verbose with verbose -log.
43854
43855 1997-03-19 Michael Meissner <meissner@cygnus.com>
43856
43857 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43858 double conversion if double isn't at least 8 bytes.
43859
43860 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43861 int to work with targets where int is 16 bits.
43862
43863 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43864 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43865 precision for the test to complete.
43866
43867 1997-03-14 Michael Meissner <meissner@cygnus.com>
43868
43869 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43870 if d10v is not compiled with the -mdouble64 flag.
43871 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43872
43873 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43874 d10v is not compiled with the -mint32 flag.
43875
43876 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43877
43878 * lib/plumhall.exp: Use incr_count.
43879
43880 1997-03-12 Jeffrey A Law (law@cygnus.com)
43881
43882 * gcc.c-torture: Update to c-torture-1.45.
43883
43884 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43885
43886 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43887 the name of the expect testcase file).
43888
43889 * lib/g++.exp(g++_init): Ditto.
43890
43891 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43892
43893 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43894 the host.
43895
43896 * lib/gcc.exp(gcc_exit): New procedure.
43897
43898 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43899
43900 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43901 specs where appropriate.
43902
43903 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43904 because of new "candidates are" messages, and removed a few
43905
43906 * Converted all non-old-style g++ testcases to old-style, and
43907 moved into g++.old-deja.
43908
43909 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43910
43911 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43912 options.
43913
43914 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43915 succeeded.
43916
43917 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
43918
43919 1997-02-13 Michael Meissner <meissner@cygnus.com>
43920
43921 * lib/gcc.exp (gcc_target_compile): Add support for defining
43922 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
43923 the machine doesn't have those features.
43924
43925 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
43926
43927 * g++.law/operators4.exp: Don't use LIBS.
43928
43929 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
43930
43931 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
43932
43933 * lib/mike-g++.exp: Don't set the compiler to be tested here.
43934 * lib/g++.exp: Set it here instead. Also, allow use of the
43935 --tool_exec and --tool_opt options. Change CXX to
43936 GXX_UNDER_TEST.
43937
43938 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
43939
43940 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
43941
43942 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
43943
43944 * lib/old-dejagnu.exp: Use prune_warnings instead of
43945 prune_system_crud.
43946 * lib/mike-g++.exp: Ditto.
43947 * lib/gcc.exp: Ditto.
43948 * lib/g++.exp: Ditto.
43949
43950 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
43951
43952 1997-02-07 Jeffrey A Law (law@cygnus.com)
43953
43954 * 941014-2.c: Include stdlib.h
43955 * 960327-1.c: Include stdio.h
43956 * dbra.c, index-1.c: Don't assume ints are 32bits.
43957
43958 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
43959
43960 * lib/gcc.exp: Add gcc,stack_size target feature.
43961
43962 * lib/g++.exp(g++_target_compile): Add the include and link
43963 paths here, not in two other places. And, it's $options, not
43964 options.
43965
43966 * lib/mike-g++.exp(postbase): Remove the code that determines
43967 the correct include and link paths.
43968 * g++.old-deja/old-deja.exp: Ditto.
43969
43970 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
43971
43972 * lib/g++.exp(g++_init): target_compile no longer returns the
43973 filename of the result.
43974
43975 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
43976
43977 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
43978 call to glob.
43979
43980 * gcc.c-torture/special/special.exp: Change call to
43981 gcc_target_compile to include the object file.
43982
43983 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
43984
43985 * gcc.c-torture/special/special.exp: Correct misspelling in last
43986 change.
43987
43988 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
43989
43990 * lib/plumhall.exp(ph_summary): Log the entire output of the
43991 executable. Return -1 if there were any failures, 0 otherwise.
43992 (ph_execute): Return -1 if there were any failures, 0 otherwise.
43993 (ph_make): Clean up objects and executables that were built
43994 if the tests succeeded.
43995
43996 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
43997
43998 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
43999 libraries and includes in the build tree as appropriate.
44000
44001 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44002
44003 * lib/c-torture.exp: Instead of looking for the global variable
44004 NO_LONG_LONG, check to see if that's a feature of the target.
44005
44006 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44007
44008 * config/default.exp: Minimize. Delete the remainer of the files in
44009 config; this functionality is now in devo/dejagnu/config.
44010
44011 g++.*/*: Pass any additional flags used to compile to postbase;
44012 delete CXXFLAGS.
44013
44014 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
44015 is now done by runtest.exp. Use gcc_target_compile instead of
44016 compile.
44017
44018 lib/c-torture.exp: Use gcc_target_compile instead of compile.
44019 Remove references to CFLAGS. Use remote_file instead of
44020 calling rm -f.
44021 (c-torture): Take a list of arguments to use to compile this
44022 testcase.
44023
44024 lib/g++.exp: Simplify. Use target_compile instead of compile.
44025 lib/gcc-dg.exp: Ditto.
44026 lib/gcc.exp: Ditto.
44027 lib/mike-{gcc,g++}.exp: Ditto.
44028 lib/old-dejagnu.exp: Ditto.
44029 lib/plumhall.exp: Ditto.
44030
44031 1997-01-08 Jim Wilson <wilson@cygnus.com>
44032
44033 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
44034 (ph_linker): Likewise.
44035
44036 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
44037
44038 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
44039 MAP_ANON / MAP_ANONYMOUS if defined;
44040 else try to map from /dev/zero .
44041
44042 1996-11-12 Jeffrey A Law (law@cygnus.com)
44043
44044 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
44045 isn't defined, then define it to MAP_ANONYMOUS.
44046
44047 1996-11-12 Jeffrey A Law (law@cygnus.com)
44048
44049 * gcc.c-torture: Update to c-torture-1.42 release.
44050
44051 1996-11-11 Jeffrey A Law (law@cygnus.com)
44052
44053 * gcc.c-torture: Update to c-torture-1.41 release.
44054
44055 1996-10-27 Jeffrey A Law (law@cygnus.com)
44056
44057 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44058 c-torture release.
44059
44060 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44061
44062 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44063 and LDFLAGS. Fix second case to append the target_info ldflags
44064 onto LDFLAGS, not CFLAGS.
44065 * lib/g++.exp (g++_init): Add target_info stuff.
44066 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44067 of libgloss and newlib flags for !native.
44068
44069 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44070 (GDB): Fix relative path to go up another dir for finding gdb.
44071
44072 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44073
44074 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44075 versions in the target_info array, if they don't exist.
44076
44077 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44078
44079 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44080
44081 1996-07-08 Jim Wilson <wilson@cygnus.com>
44082
44083 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44084 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44085
44086 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44087
44088 * lib/old-dejagnu.exp: Don't remove the output file before we've
44089 actually tested it. Don't append pwd to the path of the executable
44090 we're testing.
44091
44092 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44093
44094 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44095
44096 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44097
44098 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44099 temporary directory for compiler files, and set it to a default
44100 value of /tmp. Set $output as the name of the output file from
44101 compiling the testcase. Add a -o option to $cflags_var so the
44102 compiler writes the final output file as $output. Set $executable
44103 to $output.
44104
44105 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44106 directory for compiler files, and set it to /tmp if it doesn't
44107 already have a value. Set $output_file to the name of the output
44108 file from compiling the testcase. Add a -o option to CXXFLAGS so
44109 the compiler writes the final output file as $output. Use $output
44110 as the executable to be tested.
44111
44112 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44113
44114 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44115
44116 1996-06-08 Jeffrey A Law (law@cygnus.com)
44117
44118 * gcc.c-torture/execute/pending-1.c: New test. Still
44119 pending in Tege's queue.
44120
44121 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44122
44123 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44124 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44125 if there were failures. Call unresolved if there were unresolved
44126 testcases. Call gcc_fail if program did not run to completion.
44127 (ph_make): Pass additional argument name to ph_execute.
44128 (ph_execute): Add new argument. Pass additional arguments to
44129 ph_summary. Call gcc_fail is there is no execution output.
44130
44131 1996-04-24 Jeffrey A Law (law@cygnus.com)
44132
44133 * lib/plumhall.exp (proc_summary): Output relavent summary
44134 lines into the log so specific failures in plumhall can be
44135 investigated.
44136
44137 1996-04-10 Jeffrey A Law (law@cygnus.com)
44138
44139 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44140 (c-torture-execute): Don't try to execute tests which use
44141 "long long" types if $NO_LONG_LONG is nonzero.
44142
44143 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44144
44145 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44146 not c-torture.
44147
44148 * gcc.ieee: Move from here.
44149 * gcc.c-torture/execute/ieee: To here.
44150
44151 1996-03-26 Jeffrey A Law (law@cygnus.com)
44152
44153 * gcc.c-torture: Update to c-torture-1.41 release.
44154
44155 1996-03-22 Jeffrey A Law (law@cygnus.com)
44156
44157 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44158 not "$output".
44159
44160 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44161
44162 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44163 -c present.
44164
44165 1996-03-02 Jeffrey A Law (law@cygnus.com)
44166
44167 * config/proelf.exp: Handle connecting to a simulator.
44168
44169 1996-01-31 Jeffrey A Law (law@cygnus.com)
44170
44171 * config/proelf.exp: New file. Enough framework that we can
44172 run c-torture tests on the proelf targets (or any other target
44173 that gdb can connect to for that matter).
44174
44175 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44176
44177 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44178 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44179
44180 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44181 exec_output exists.
44182
44183 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44184
44185 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44186 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44187
44188 * config/*.exp: Update FSF address. Change result of ${tool}_load
44189 to pass/fail/unresolved/unsupported/untested. Caller must now
44190 call unresolved/unsupported/untested.
44191 * lib/*.exp: Update FSF address. Update to handle new results of
44192 ${tool}_load.
44193 * lib/chill.exp (verbose): Delete.
44194
44195 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44196
44197 * lib/gcc.exp (default_gcc_start): Change order of args to
44198 $LDFLAGS $CFLAGS $LIBS.
44199 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44200 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44201 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44202 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44203 * gcc.misc-tests/dg-test.exp: Likewise.
44204 * gcc.misc-tests/msgs.exp: Likewise.
44205 * gcc.prms/prms.exp: Likewise.
44206 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44207 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44208
44209 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44210
44211 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44212
44213 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44214
44215 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44216 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44217
44218 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44219 necessary.
44220
44221 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44222
44223 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44224 global for loop; add use of $mathlib.
44225 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44226 settings here; set mathlib for anything but VxWorks.
44227
44228 1996-01-22 Jeffrey A Law (law@cygnus.com)
44229
44230 * gcc.c-torture: Update to c-torture-1.40 release.
44231
44232 1996-01-03 Jeffrey A Law (law@cygnus.com)
44233
44234 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44235 dg.exp.
44236
44237 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44238
44239 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44240 global.
44241
44242 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44243
44244 * lib/g++.exp (LIBS): Define if not already.
44245 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44246 (gcc-dg-prune): Call prune_gcc_output.
44247 * lib/gcc.exp (prune_gcc_output): New proc.
44248 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44249 prune_gcc_output.
44250
44251 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44252
44253 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44254 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44255
44256 1995-11-15 Jeffrey A Law (law@cygnus.com)
44257
44258 * gcc.c-torture: Update to c-torture-1.39 release.
44259
44260 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44261
44262 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44263 fails, try others as well.
44264
44265 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44266
44267 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44268 If compilation fails, mark execute tests as `untested'.
44269 If test is marked as unsupported, don't mark compilation and
44270 execute tests as failed.
44271
44272 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44273
44274 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44275 libstdc++ for whether or not we want to be doing shared
44276 libraries. Delete link_curses since we don't need it anymore.
44277 * lib/mike-g++.exp (postbase): Don't link in libg++.
44278 * g++.old-deja/old-deja.exp: Likewise.
44279
44280 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44281
44282 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44283
44284 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44285
44286 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44287 For that, add `-Wl,-a,shared_archive'.
44288 * g++.old-deja/old-deja.exp: Likewise.
44289
44290 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44291
44292 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44293
44294 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44295
44296 * lib/mike-g++.exp (postbase): Pay attention to the status of
44297 g++_load.
44298
44299 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44300
44301 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44302
44303 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44304
44305 * lib/gcc.exp (default_gcc_start): No longer need to log program
44306 being executed or its output, execute_anywhere does that now.
44307 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44308 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44309
44310 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44311
44312 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44313 the same as those in lib/g++.exp.
44314
44315 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44316
44317 * gcc.c-torture: Update to c-torture-1.38 release.
44318 * gcc.ieee: Related changes.
44319
44320 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44321
44322 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44323 "exec". Minor reformatting changes.
44324
44325 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44326 cross. This means all "exec" calls now work on a remote host as
44327 well.
44328 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44329 cross. Filter out the extra "\r\n" stuff that expect puts in.
44330 (c-torture-execute): Filter out the bogus warnings like
44331 c-torture-compile does. Add support for canadian cross.
44332 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44333 Use execute_anywhere rather than calling exec directly. Now it
44334 works for canadian cross testing.
44335
44336 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44337
44338 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44339 results into a variable, and check that rather than using file exists.
44340
44341 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44342
44343 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44344 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44345
44346 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44347
44348 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44349 lib_curses if there's a shared libg++ in the build tree.
44350
44351 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44352
44353 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44354 if not supported target.
44355
44356 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44357
44358 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44359 link_curses up to always happen, not just for native builds.
44360
44361 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44362
44363 * gcc.c-torture: Update to c-torture-1.36 release.
44364 * gcc.failure: Related changes.
44365
44366 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44367
44368 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44369
44370 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44371
44372 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44373 * lib/mike-g++.exp (postbase): Not in here. Still reference
44374 runshlib, link_curses, and mathlib for link and run.
44375
44376 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44377 pass the runtime shared library options for Solaris, OSF/1, and
44378 Irix5, and link with -lcurses to avoid unresolved references.
44379
44380 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44381
44382 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44383 only run once.
44384
44385 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44386
44387 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44388
44389 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44390
44391 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44392 do not have a framework for the "compat" tests yet.
44393
44394 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44395
44396 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44397 set to null if we're testing vxworks5.1. Use that instead of
44398 `-lm' in the setting of LIBS for link and run.
44399
44400 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44401
44402 * config/rom68k.exp (${tool}_load): Major changes to make it
44403 work. Verified that it does in fact return the stuff in
44404 exec_output properly. Catch any Emul or any TRAP other than 0.
44405
44406 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44407
44408 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44409 LDFLAGS properly for targets that need stuff from libgloss.
44410 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44411 only run once.
44412 (gpp_initialized): New variable.
44413
44414 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44415
44416 * config/rom68k.exp: Load libgloss.exp.
44417 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44418 so we can produce a fully linked binary.
44419 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44420 so we can produce a fully linked binary.
44421
44422 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44423
44424 * lib/plumhall.exp (ph_section): Watch for expected failures.
44425 Add missing `else'.
44426
44427 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44428 run the testcase.
44429 (c-torture): Likewise.
44430
44431 1995-08-28 Doug Evans <dje@cygnus.com>
44432
44433 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44434
44435 * lib/mike-g++.exp (mike_cleanup): New proc.
44436 (prebase): New globals compiler_result, not_compiler_result,
44437 target_regexp.
44438 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44439 allow leading "-" in pattern. Watch for unsupported tests.
44440 If $compiler_result is set, pattern match assembler code,
44441 and ditto for $not_compiler_result.
44442 * lib/mike-gcc.exp: Likewise.
44443
44444 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44445 execution "succeeded".
44446
44447 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44448
44449 * config/win32.exp: New file.
44450 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44451
44452 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44453
44454 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44455 unsupported.
44456 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44457 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44458 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44459
44460 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44461 "... without exceptions was ...". That is now handled by
44462 prune_system_crud.
44463 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44464
44465 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44466
44467 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44468 sieve.c,sort2.c}: New files.
44469 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44470 sieve.exp,sort2.exp}: Drivers for them.
44471
44472 * lib/mike-gcc.exp (program_output): New user settable variable.
44473 (postbase): Call prune_system_crud. Also prune extraneous compiler
44474 messages.
44475 * lib/mike-g++.exp (program_output): New user settable variable.
44476
44477 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44478
44479 * config/sh.exp: Deleted (use sim.exp instead).
44480
44481 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44482
44483 * config/vx.exp: Declare CHECKTASK as global.
44484 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44485 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44486 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44487
44488 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44489
44490 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44491 target. Like vx.exp, only includes `vx29k.exp' instead of
44492 `vxworks.exp'.
44493
44494 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44495
44496 * config/sim.exp: Increase time limit from 120 seconds to 240.
44497
44498 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44499
44500 * gcc.c-torture/execute/950628-1.c: New test.
44501
44502 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44503
44504 * gcc.c-torture: Update with changes/additions from
44505 c-torture-1.34.
44506
44507 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44508
44509 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44510
44511 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44512
44513 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44514
44515 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44516
44517 * gcc.c-torture/compile/950512-1.c: New test.
44518 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44519 * gcc.dg/struct-ret-1.c: Likewise.
44520
44521 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44522
44523 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44524 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44525
44526 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44527
44528 * gcc.c-torture/special/920411-1.c: Deleted.
44529 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44530
44531 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44532
44533 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44534 cpu limit.
44535
44536 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44537
44538 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44539
44540 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44541
44542 From kenner;
44543 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44544 is the proper length.
44545 * va-arg-3.c: Likewise.
44546
44547 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44548
44549 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44550 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44551
44552 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44553 * lib/g++.exp (default_g++_start): Delete old cruft.
44554
44555 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44556
44557 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44558 (2 * (1 << 18)) to (2 * (1 << 17)).
44559
44560 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44561
44562 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44563
44564 * config/rom68k.exp: Renamed from config/idp.exp
44565
44566 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44567
44568 * c-torture/compile/921109-2.c
44569
44570 1995-04-18 Mike Stump <mrs@cygnus.com>
44571
44572 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44573 excess errors.
44574
44575 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44576
44577 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44578 output.
44579 * lib/g++.exp (default_g++_start): Likewise.
44580
44581 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44582
44583 * gcc.c-torture/compile/950329-1.c: New test.
44584
44585 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44586
44587 * config/bug.exp (${tool}_load): Updated to use new remote_open
44588 and remote_close procs.
44589 * config/idp.exp: New file.
44590
44591 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44592
44593 * gcc.c-torture/execute/950322-1.c: New test.
44594
44595 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44596
44597 * config/vx.exp (${tool}_load): Clean up testing of return code from
44598 vxworks_ld and vxworks_spawn.
44599
44600 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44601
44602 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44603
44604 1995-03-13 Mike Stump <mrs@cygnus.com>
44605
44606 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44607 can mark excess errors on a machine by machine basis. Note, the
44608 default is to not expect any excess errors, even when excess
44609 errors test - is given, so you will want to put an XFAIL ... on
44610 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44611 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44612 those 4 machines, but no others.
44613
44614 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44615
44616 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44617 * lib/c-torture.exp: to here.
44618
44619 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44620
44621 * gcc.c-torture/execute/950221-1.c: New test.
44622 * gcc.c-torture/execute/struct-ret-1.c: New test.
44623 * gcc.c-torture/compile/950221-1.c: New test.
44624
44625 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44626
44627 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44628
44629 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44630 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44631
44632 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44633
44634 * g++.gb: New directory of tests, derived from my signature and
44635 class scoping tests.
44636
44637 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44638 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44639 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44640 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44641 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44642 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44643 * g++.gb/sig25.C: Likewise.
44644
44645 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44646 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44647 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44648 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44649 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44650 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44651 * g++.gb/sig25.exp: Likewise.
44652
44653 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44654 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44655 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44656 * g++.gb/scope13.C: Likewise, this test still fails.
44657
44658 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44659 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44660 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44661 * g++.gb/scope13.exp: Ditto.
44662
44663 * g++.gb/README: New file, explains what these tests are about.
44664
44665 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44666
44667 * lib/dg.exp (dg-do): Support `preprocess'.
44668 (dg-test): Likewise.
44669
44670 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44671
44672 * config/udi.exp: change "continue -expect" to "exp_continue".
44673
44674 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44675
44676 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44677 Delete redundant tests.
44678
44679 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44680 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44681 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44682 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44683 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44684 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44685 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44686 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44687
44688 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44689 storing label pointers.
44690 * gcc.c-torture/execute/921019-1.c: Likewise.
44691 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44692 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44693 parameter fp.
44694 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44695 constants.
44696
44697 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44698 Delete obsolete tests.
44699
44700 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44701 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44702 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44703 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44704 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44705 * gcc.c-torture/compile/950124-1.c: New test.
44706
44707 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44708
44709 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44710
44711 * lib/mike-g++.exp: Add -lm to LIBS.
44712
44713 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44714
44715 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44716
44717 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44718
44719 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44720
44721 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44722
44723 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44724
44725 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44726
44727 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44728 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44729 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44730 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44731 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44732 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44733 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44734 * g++.law/{operators31.C, operators32.C,
44735 * g++.law/{operators33.C, operators34.C}: Likewise.
44736 * g++.law/{pic1.C, refs2.C}: Likewise.
44737 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44738 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44739 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44740 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44741
44742 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44743 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44744 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44745 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44746 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44747 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44748 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44749 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44750 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44751 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44752 * g++.law/{operators34.exp}: Likewise.
44753 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44754 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44755 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44756 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44757 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44758
44759 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44760 No longer expected to fail.
44761 * g++.law/missed-error3.C: Tweak for recent bool changes.
44762
44763 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44764
44765 * config/emb-unix: Deleted.
44766 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44767 remote execution. Do final link on remote host if REMOTE_LINK is set.
44768
44769 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44770
44771 * lib/dg.exp (dg-test): Fix typo in last patch.
44772
44773 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44774
44775 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44776 (handles multiple occurrences).
44777
44778 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44779
44780 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44781 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44782 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44783 printed).
44784 * lib/c-torture.exp (c-torture-compile): Likewise.
44785 (c-torture): Prepend full path if missing.
44786 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44787 (gcc_fail): Likewise.
44788 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44789
44790 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44791
44792 * lib/netware.exp: Only attach to NetWare i386 systems.
44793
44794 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44795
44796 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44797 messages. Add test name to "output pattern match" pass/fail message.
44798
44799 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44800
44801 * gcc.dg: New testsuite.
44802 * gcc.dg/dg.exp: New file.
44803
44804 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44805 test-switch.c}: Deleted.
44806
44807 * gcc.misc-tests/msgs.exp: New testcase driver.
44808
44809 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44810
44811 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44812 Watch for illegal return values from ${tool}_load.
44813 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44814 cross targets. Coerce return value >0 to 1.
44815
44816 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44817
44818 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44819
44820 * config/emb-unix.exp: New file.
44821
44822 * config/sim.exp: Error if variable $SIM not defined.
44823 (${tool}_load): Mark test as "untested" if simulator missing.
44824
44825 * config/unix.exp: Load remote.exp to get rcp_download.
44826 * lib/c-torture.exp: Use different option lists for testcases with
44827 and without loops.
44828 * gcc.c-torture/execute/execute.exp: Likewise.
44829
44830 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44831
44832 * config/*.exp: Clarify return code from ${tool}_load.
44833 Call `unresolved' or `untested' instead of `warning' or `perror'
44834 (sometimes you still want to call both though).
44835 Add comment that `shell_id' is local to each file.
44836 * config/udi.exp (timeout): Set to 30.
44837 Don't print warning if connection fails, $connectmode has already
44838 printed an error.
44839 (${tool}_load): Move verbose messages to level 2.
44840 Rework pattern for "Process started" message.
44841 Pass `shell_id' to ${connectmode}_download.
44842 Retry twice upon timeout. Make resetting of target more robust.
44843 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44844 Pass `shell_id' to exit_$connectmode.
44845 Only call exit_$connectmode if connected.
44846 * config/unix.exp (${tool}_load): Check return codes better.
44847 * config/vrtx.exp (${tool}_load): Likewise.
44848 * config/vx.exp (${tool}_load): Likewise.
44849 Delete unneeded global's.
44850 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44851 from ${tool}_load.
44852 (dg-stat): Delete.
44853 (dg-init): Delete recording of pass/fail counts.
44854 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44855 (old-dejagnu-init): Likewise.
44856 (old-dejagnu-stat): Delete contents, empty proc now.
44857 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44858 (c-torture): Delete references to lcnt, lpass, lfail.
44859 Get option list from TORTURE_OPTIONS.
44860 Delete -funroll[-all]-loops if no loops.
44861 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44862 (g++_stat): Delete contents (empty proc now).
44863 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44864 (gcc_finish): Likewise.
44865 (gcc_stat): Deleted.
44866 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44867 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44868 * gcc.c-torture/execute/execute.exp: Likewise.
44869 Split tests into two parts: compile, execute.
44870 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44871 no loops. Update to reflect clarified return codes from ${tool}_load.
44872
44873 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44874
44875 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44876 to grep for.
44877 (old-dejagnu): Likewise (where necessary).
44878
44879 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44880
44881 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44882
44883 * lib/dg.exp (dg-process-target): Fix processing of selector.
44884 Add comment regarding use of `error'.
44885
44886 * lib/gcc.exp (prune_system_crud): Define if missing.
44887 * lib/g++.exp (prune_system_crud): Likewise.
44888
44889 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44890 Call prune_system_crud.
44891 * lib/dg.exp (dg-runtest): New proc.
44892 Use perror instead of send_user for tcl errors in testcase.
44893 Don't return any value, it's never used.
44894 Don't clobber previous definition of `unknown'.
44895 Print tcl errors in `dg-final'.
44896
44897 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44898
44899 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44900 (dg-test): Don't print errorInfo, it contains stack backtrace.
44901
44902 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44903
44904 * lib/g++.exp (runtest_file_p): Define if missing.
44905
44906 1994-09-24 Doug Evans (dje@cygnus.com)
44907
44908 * lib/mike-g++.exp: Comment out loading of g++.exp.
44909 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44910 (default_g++_version): Always print something.
44911 (default_g++_start): Comment out call to `which'.
44912 (g++_start, g++_load): Deleted (must be defined in config file).
44913 * lib/gcc.exp: Test for existence of $CC at start.
44914 Delete check for tmpdir (done in gcc_init).
44915 (default_gcc_version): Always print something.
44916 (default_gcc_start): Comment out call to `which'.
44917 * config/*.exp: Major cleanup - make cross targets work at least a
44918 little better for g++ (by not being "--tool gcc" specific).
44919 Rename gcc_xxx to ${tool}_xxx.
44920 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
44921 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
44922
44923 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
44924
44925 * lib/c-torture.exp (c-torture-compile): Rework compiler
44926 message processing.
44927
44928 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
44929 c-torture.
44930
44931 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
44932
44933 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
44934
44935 * lib/dg.exp (dg-process-target): Support { target native }.
44936
44937 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
44938
44939 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
44940 looked for "... program xxx got fatal signal".
44941 Correct regsub munging of `comp_output'.
44942 Ignore compiler messages "path prefix not used" and "linker input
44943 file unused".
44944
44945 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
44946
44947 * lib/gcc.exp (runtest_file_p): Define if missing.
44948 * gcc.prms/template.c: Example to work from.
44949
44950 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
44951
44952 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
44953 * lib/dg.exp (dg-test): Call unsupported testcases as such.
44954
44955 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
44956 * gcc.prms/1883.c: Moved from compile/940714-1.c.
44957 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
44958 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
44959
44960 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
44961 (dg-process-target): No longer a varargs proc.
44962 Return S/N for target, P/F for xfail. All callers changed.
44963 (user option procs): More argument checking.
44964 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
44965 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
44966 (dg-test): Skip test if not running on selected target in `dg-do'.
44967 Update handling of `dg-do-what', `dg-output-text'.
44968 Separate execution pass/fail from output pattern match pass/fail.
44969 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
44970
44971 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
44972
44973 * gcc.c-torture/special/special.exp: Don't expect failure for mips
44974 target for 920510-1.c.
44975
44976 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
44977
44978 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
44979 Clean up comment regarding use of passcnt, etc.
44980 (gcc_stat): Don't update `testcnt' here.
44981 (gcc_finish): Do it here.
44982 Might as well reset `but_id' here too.
44983 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
44984 to determine if the file should be tested.
44985 * gcc.c-torture/compile/compile.exp: Likewise.
44986 * gcc.c-torture/execute/execute.exp: Likewise.
44987 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
44988 * gcc.misc-tests/dg-test.exp: Likewise.
44989 * gcc.prms/prms.exp: Likewise.
44990 * gcc.wendy/wendy.exp: Likewise.
44991 * g++.old-deja.exp: Likewise.
44992 Move "Testing file" message to verbose level 1.
44993
44994 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
44995
44996 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
44997
44998 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
44999
45000 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
45001 (default_gcc_start): Accept optional second list element
45002 of compiler flags. Print compiler output at verbosity level 2.
45003 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
45004 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
45005 Save current values of framework globals passcnt, failcnt, xpasscnt,
45006 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
45007 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
45008 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
45009 xfailcnt to compute stats. Update framework global `testcnt' from
45010 pass/fail counts.
45011 (gcc_finish): New proc. Clean up test environment.
45012 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
45013 (gcc_epass, gcc_efail): Delete.
45014 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
45015 argument of line number.
45016 (dg-init): If the tool has an init routine, call it.
45017 (dg-test): Remove args `cflags_var' and `libs_var'.
45018 Pass all compiler options to ${tool}_start.
45019 Handle missing line number.
45020 (dg-finish): New function.
45021 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
45022 particular files. Call gcc_finish at end. Move "skipping test"
45023 message to verbosity level 3.
45024 * gcc.c-torture/compile/compile.exp: Likewise.
45025 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45026 * gcc.c-torture/execute/execute.exp: Likewise.
45027 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45028 Print testcase being tried at verbosity level 1.
45029 * gcc.c-torture/special/special.exp: Unset xfail.
45030 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45031 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
45032 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
45033 * gcc.failure/failure.exp: Likewise.
45034 * gcc.ieee/ieee.exp: Likewise.
45035 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
45036 Update call to dg-test. Call dg-finish at end.
45037 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
45038 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45039 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
45040 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
45041 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
45042 * gcc.wendy/wendy.exp: Add copyright.
45043 Delete setting of tmpdir (done by gcc_init).
45044 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
45045 Pass compiler flags to gcc_start. Call gcc_finish at end.
45046 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
45047 gcc_[ce]pass/fail.
45048
45049 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
45050
45051 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45052 confusion.
45053 (g++_load): Likewise.
45054
45055 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45056 Rename argument to `prog' to remove the confusion.
45057 Varargs fns behave differently too!
45058 (g++_load): Likewise.
45059
45060 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45061
45062 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45063 what it is. Delete (always) printing of status value for !native.
45064 Simplify verbose code, and include status and exec_output.
45065 (g++_load): Use gcc_load.
45066
45067 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45068
45069 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45070 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45071 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45072 940714-3.c as these testcases don't exist anymore. Make
45073 va-arg-1.c expected to pass.
45074
45075 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45076
45077 * gcc.misc-tests/misc.exp: Only run specific testcases.
45078 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45079 * gcc.misc-tests/dg-[1-9].c: New files.
45080
45081 * lib/dg.exp: New testsuite driver.
45082 * gcc.prms/prms.exp: Use it.
45083
45084 * README.gcc: New file.
45085
45086 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45087 Document and reset `lxpass' and `lxfail'.
45088 Simplify "initialized" message.
45089 (gcc_stat): Clean up comments a little.
45090
45091 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45092
45093 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45094
45095 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45096
45097 * lib/old-dejagnu.exp (process-option): New proc.
45098 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45099 (old-dejagnu): Simplify.
45100 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45101
45102 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45103
45104 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45105 exists and is not an empty string.
45106
45107 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45108 $xfail rather than calling setup_xfail. Clear $xfail when test is
45109 finished.
45110 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45111 automatically.
45112
45113 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45114 longer expected to fail.
45115
45116 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45117 "f" function call.
45118
45119 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45120
45121 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45122 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45123 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45124 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45125 c-torture-1.29.
45126
45127 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45128 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45129
45130 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45131
45132 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45133 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45134
45135 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45136 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45137 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45138
45139 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45140
45141 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45142 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45143 940714-1.c, 940714-2.c, 940714-3.c},
45144 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45145 gcc.misc-tests/{mg.c,mg.exp}:
45146 New tests.
45147 * gcc.noncompile/noncompile.exp: Change accordingly.
45148
45149 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45150
45151 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45152 Undo previous clobberage.
45153
45154 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45155
45156 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45157 * gcc.special/{930510-1.c, special.exp}:
45158 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45159 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45160 struct-varargs-1.c}: New tests from c-torture-1.26.
45161
45162 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45163
45164 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45165 argument to switch.
45166
45167 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45168
45169 * Revert the previous changes. Please see Rob's directory
45170 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45171 fixes.
45172
45173 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45174
45175 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45176 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45177 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45178 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45179 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45180 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45181 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45182 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45183 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45184 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45185 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45186 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45187 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45188 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45189 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45190 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45191 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45192 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45193 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45194 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45195 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45196 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45197 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45198 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45199 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45200 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45201 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45202
45203 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45204
45205 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45206 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45207 with perror calls.
45208
45209 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45210
45211 * config/unix.exp (g++_load): Fix syntax.
45212
45213 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45214
45215 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45216 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45217 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45218 Don't expect va-arg-1.c to fail. Correct expected output for
45219 920928-1.c.
45220 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45221 * gcc.wendy/hbm4.c: Correct typo.
45222 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45223
45224 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45225
45226 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45227 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45228 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45229 * lib/c-torture.exp (c-torture-compile): Ditto.
45230
45231 Reduce volume of output (remove all the -I's and such).
45232 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45233 Call gcc_cpass, gcc_cfail.
45234 (c-torture): Pass testing option to c-torture-compile.
45235
45236 1994-03-21 Doug Evans (dje@cygnus.com)
45237
45238 Bring patches over from progressive.
45239 * config/default.exp: Exit remote shell cleanly.
45240 (g++_exit, g++_start): Add default versions.
45241 * config/sim.exp (gcc_load): Use perror, not error.
45242
45243 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45244
45245 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45246 set in site.exp.
45247
45248 1994-03-14 Doug Evans (dje@cygnus.com)
45249
45250 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45251 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45252 (wendy_try): New proc to run testcase.
45253 (main loop): Call 'em.
45254 * gcc.wendy/*.c: Clean up pass to correct expected output.
45255
45256 * lib/gcc.exp: Minor cleanup work.
45257 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45258
45259 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45260
45261 * config/sim.exp (gcc_load): Document return codes better.
45262 Don't pass -v to simulator.
45263
45264 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45265
45266 * gcc.special/920717-x.c: Fix typo.
45267 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45268 get at sources.
45269
45270 * lib/mike-gcc.exp: Fix typo.
45271
45272 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45273
45274 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45275 binary to use, transform the name.
45276 * config/*.exp: rename everything. Nuke any g++ specific files,
45277 it's now a special case of gcc that requires no special support.
45278 Add a default.exp for unsupported targets.
45279
45280 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45281
45282 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45283 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45284 version of Tcl.
45285
45286 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45287
45288 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45289 than a warning.
45290
45291 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45292
45293 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45294
45295 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45296
45297 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45298 option_list. Compile every file with only 4/6 option choices
45299 (same as C torture) instead of with 12/18 different option
45300 choices.
45301 * lib/c-torture.exp: Likewise.
45302
45303 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45304 not already set.
45305
45306 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45307
45308 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45309 can put an XFAIL *-*-* on excess errors.
45310
45311 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45312
45313 * g++.law: Add more tests derived from g++-bugs snapshots.
45314
45315 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45316 equivalent to g++.law/init9.
45317
45318 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45319 compiled it, and the a.out file after we've run it.
45320
45321 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45322
45323 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45324 compiled it, and the a.out file after we've run it.
45325
45326 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45327
45328 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45329
45330 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45331
45332 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45333 version number.
45334
45335 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45336
45337 * g++.law: New directory of g++ tests derived from the g++-bugs
45338 snapshots.
45339
45340 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45341
45342 * gcc.compile: initbug1.c initbug1.exp testcase added
45343
45344 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45345
45346 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45347 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45348 fixes submitted by Jeff Law (law@cs.utah.edu)
45349 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45350 Jeff Law (law@cs.utah.edu)
45351
45352
45353 1993-11-30 Mike Stump (mrs@cygnus.com)
45354
45355 * config/unix-g++.exp: Follow the gcc way of doing things.
45356 * g++.old-deja/old-deja.exp: Minor updates.
45357 * lib/g++.exp: New file, follow the gcc way of doing things.
45358 * lib/old-dejagnu.exp: Minor updates.
45359 * lib/mike-g++.exp: Always unset errorInfo.
45360
45361 1993-11-06 Mike Stump (mrs@cygnus.com)
45362
45363 * lib/gcc.exp: Fix some errors with the below change, CC and
45364 CFLAGS should be global when setting, not local.
45365
45366 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45367
45368 * lib/gcc.exp: Transform tool name.
45369
45370 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45371
45372 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45373
45374 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45375
45376 * lib/gcc.exp: change gcc_done to gcc_stat
45377
45378 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45379
45380 * Upgraded gcc testsuite to c-torture version 1.25
45381
45382 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45383
45384 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45385 * lib/c-torture: added hooks for new reporting code.
45386
45387 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45388
45389 * config/sh-gcc.exp: check if sh-sim exists in the path
45390
45391 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45392
45393 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45394 * gcc.compile/compile.exp: Initial changes for new logic.
45395 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45396 * gcc.failure/failure.exp: Initial changes for new logic.
45397 * gcc.ieee/ieee.exp: Initial changes for new logic.
45398 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45399 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45400 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45401 * lib/c-torture.exp: Initial changes for new logic.
45402 * lib/gcc.exp: Initial changes for new logic.
45403
45404 1993-10-15 Mike Stump (mrs@cygnus.com)
45405
45406 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45407 depend upon failure or success. Fully qualify names in failure
45408 and success messages. Always remove a.out before starting
45409 compile, just in case. Pay more attention to error text output by
45410 the compiler. Handle testcases with no known past errors just
45411 like all others, so that things are uniform. Other miscellaneous
45412 improvements.
45413
45414 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45415
45416 * gcc.cpp: new directory for cpp tests
45417
45418 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45419
45420 * lib/chill.exp: Code reformatted, removed unused code.
45421 * config/unix-chill.exp: Code reformatted, removed unused code.
45422 * chill.execute/execute.exp: Code reformatted, removed unused code.
45423 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45424
45425 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45426
45427 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45428 routines not written.
45429
45430 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45431
45432 * config/bug-gcc.exp: Use new procs from bug.exp.
45433
45434 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45435
45436 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45437 via ftp, rather than depending on NFS.
45438 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45439 case.
45440
45441 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45442
45443 * config/bug-gcc.exp: Use new download proc.
45444
45445 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45446
45447 * chill.execute/execute.exp: cleanups, handles errors better
45448 * chill.compile/compile.exp: rewrite, based on execute.exp
45449 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45450 * lib/chill.exp: major changes to diff proc and compile and link
45451 procs. added chill_fail and chill_pass wrappers to pass and
45452 fail. added more comments, and handle error codes better.
45453 Added a hack to capture stderr from exec, so noncompile tests
45454 can work.
45455
45456 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45457
45458 * chill.execute/execute.exp: rewrite of testsuite driver
45459 * lib/chill.exp: rewrite of testsuite driver
45460 * config/unix-chill.exp: rewrite of testsuite driver
45461
45462 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45463
45464 In chill.execute:
45465 * iexpr.ch: Standardize uppercase.
45466 * tuples.dat: Standardize uppercase.
45467 * vary.ch: standardize. Correct varying string assignments.
45468 * vary.dat: Add new output lines.
45469
45470 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45471
45472 In chill.execute:
45473 * chprintf.ch: Standardize use of uppercase.
45474 * tuples.ch: Standardize and turn arr2 into a DCL,
45475 rather than a SYN.
45476 * pinits.ch: Standardize.
45477
45478 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45479
45480 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45481 * Makefil: Renamed to Makefile.in.
45482 * configure.in: New.
45483
45484 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45485
45486 In chill.execute:
45487 * .cvsignore: Add result/output files.
45488 * Makefile: Fix up variables at start. Use MFLAGS
45489 everywhere. Correct bool_loc, built_ins entries.
45490 Add entry for vary1.ch.
45491 * bitarray.ch: Standardize upper-case usage.
45492 * bitexpr.ch: Standardize, add output of b1.
45493 * params.ch: Use arrayt in along PROC parameters, to
45494 avoid novelty problems.
45495 * sets.ch: Tiny cleanup.
45496 * vary1.ch: Re-indent.
45497
45498 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45499
45500 * Add PR-related files to Makefiles, .cvsignore files, etc.
45501
45502 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45503
45504 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45505 with compiler objects. New names are test-flow.c and test-loop.c
45506
45507 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45508
45509 * Upgraded c-torture tests from 1.19 to 1.20
45510
45511 * new files:
45512 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45513 * gcc.compile: 930623-1.c 930623-2.c
45514 * gcc.noncompile: 930622-1.c 930622-2.c
45515 * gcc.failure: 920411-1.c 920627-2.c
45516 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45517
45518 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45519
45520 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45521 More changes to get testsuite working properly. Needs more work.
45522 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45523
45524 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45525
45526 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45527 More changes to get testsuite working properly. Needs more work.
45528
45529 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45530
45531 * chill.compile/compile.exp: Added for Dejagnu support
45532 * chill.execute/execute.exp: Added for Dejagnu support
45533 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45534
45535 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45536
45537 This should complete moving the CHILL test files.
45538 * chill.noncompile(.cvsignore printf.grt
45539 in-printf.grt chprintf.grt chprintf.ch):
45540 Added test-support files.
45541 (Makefile): Modified further.
45542 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45543 signal.ch): Added test files.
45544 * chill.execute (.cvsignore printf.grt printr.c
45545 in-printf.grt rts.c chprintf.grt rts.h): Added
45546 test-support files.
45547 (Makefile): More corrections.
45548
45549 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45550
45551 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45552 test cases, ready for DejaGnu.
45553
45554 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45555
45556 * Upgraded c-torture tests from 1.18 to 1.19
45557
45558 * gcc.compile: added test(s):
45559 930607-1.c
45560 * gcc.execute: added test(s):
45561 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45562
45563 * added new subdirectory for misc tests: gcc.misc-tests
45564 * gcc.misc-test(s): added tests:
45565 inst-check.c test-consts.c test-ior.c test-switch.c
45566
45567 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45568
45569 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45570
45571 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45572
45573 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45574
45575 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45576
45577 * Upgraded c-torture tests from 1.17 to 1.18
45578
45579 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45580
45581 * Upgraded c-torture tests from 1.12 to 1.17
45582
45583 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45584
45585 * lib/old-dejagnu.exp:
45586 Fixed handling of XFAIL target triplets to correctly
45587 recognize wildcard characters. Removed code that
45588 appended a unique id tag to the end of the file name
45589 printed out by the result of the testcases within a
45590 given test file.
45591
45592 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45593
45594 * lib/old-dejagnu.exp:
45595 Reworked expected failure handling to trigger off of XFAIL
45596 keyword in keyphrase embeded in testcase source code. The
45597 XFAIL keyword must be at the end of the keyphrase line. It
45598 may optionally be followed by one or more target triplets.
45599 It has just occured that the handling of wildcards in the
45600 target triplet may not be correct.
45601
45602 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45603
45604 * g++.old-deja/tests:
45605 Moved all subdirectories up one level into g++.old-deja .
45606
45607 * lib/old-dejagnu.exp:
45608 Fixed problem with CXXFLAGS not being properly reset, and being
45609 corrupted with extraneous "-c" compiler option. This was
45610 causing binaries to not be generated for test that needed them.
45611 Modified strings passed to "pass" and "fail" so that individual
45612 tests from the same test file would be distinguished by an
45613 identifier appended to the test file name in the summary logs;
45614 this corrected a problem with erroneous diff logs. Added code
45615 to search testcases for expected fail and unexpected pass keywords.
45616
45617 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45618
45619 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45620
45621 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45622
45623 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45624 Removed extraneous text from end of "Special g++ Options"
45625 keyphrase.
45626
45627 * lib/old-dejagnu.exp: Added pattern matching to look for new
45628 keywords, embedded in testcases comments, which will trigger
45629 calls to xpass and xfail.
45630
45631 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45632
45633 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45634 comments embedded in the testcases, especially the one looking for
45635 special compiler options, as well as the pattern matching for the
45636 compiler output again.
45637
45638 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45639
45640 * lib/old-dejagnu.exp: Do a proper check of the return value for
45641 execute tests. Fixed several problems with the pattern matching
45642 of the compiler output which gave erroneous test results.
45643 Changed several of the test result messages to be more descriptive.
45644 * config/unix-g++.exp: Proc g++_load now actually works and
45645 executes the tests passed to it and returns a usable return
45646 value.
45647
45648 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45649
45650 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45651
45652 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45653
45654 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45655 Modified both files to properly execute the old style
45656 dejagnu tests. The previous versions of these files were
45657 experimental and did not function anything near correctly.
45658
45659 1993-04-05 Rob Savoye (rob@cygnus.com)
45660
45661 * Removed all Makefile.in and configure.in files. No configuration
45662 needed now.
45663
45664 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45665
45666 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45667
45668 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45669
45670 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45671 gcc.special/configure.in, gcc.noncompile/configure.in,
45672 gcc.execute/configure.in, gcc.code_quality/configure.in,
45673 g++.other/configure.in, g++.old-deja/configure.in,
45674 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45675 in srcname setting.
45676
45677 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45678
45679 * lib/udi.exp: Fixed mondfe and mondfe_download.
45680 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45681 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45682
45683 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45684
45685 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45686 (gdb_exit): Don't remove *_soc files.
45687
45688 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45689
45690 * lib/c-torture.exp: Don't look for main; instead always use -w
45691 -c. This is how the c-torture tests work. Remove the object
45692 file if the compilation succeeds.
45693 * gcc.execute/execute.exp: Remove executable if test passes.
45694 * gcc.noncompile/noncompile.exp: Every test is an expected
45695 failure.
45696 * gcc.special/special.exp: Added tests from c-torture 1.11,
45697 corrected use of existing test.
45698 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45699 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45700 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45701 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45702 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45703 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45704 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45705 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45706 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45707 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45708 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45709 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45710 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45711 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45712 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45713 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45714 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45715 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45716 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45717 c-torture 1.11.
45718 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45719 correspond to c-torture 1.11.
45720
45721 * New file.