be3caea1f1268a70dad3013d1da2da88ef4c0b57
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-13 Eric Christopher <echristo@apple.com>
2
3 * gcc.dg/pr25993.c: Skip for darwin.
4
5 2006-10-13 Eric Christopher <echristo@apple.com>
6
7 * gcc.dg/visibility-11.c: Skip for darwin.
8
9 2006-10-13 Eric Christopher <echristo@apple.com>
10
11 * gcc.dg/darwin-weakimport-1.c: Use
12 -fno-asynchronous-unwind-tables.
13 * gcc.dg/darwin-weakimport-3.c: Ditto.
14
15 2006-10-13 Richard Guenther <rguenther@suse.de>
16
17 PR tree-optimization/29446
18 * gcc.dg/torture/pr29446.c: New testcase.
19
20 2006-10-13 Bill Wendling <wendling@apple.com>
21
22 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
23 * g++.old-deja/g++.jason/hmc1.C: Likewise.
24 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
25 * g++.old-deja/g++.law/shadow1.C: Likewise.
26 * g++.old-deja/g++.law/ctors10.C: Likewise.
27 * g++.dg/debug/namespace1.C: Likewise.
28 * g++.dg/inherit/namespace-as-base.C: Likewise.
29 * g++.dg/opt/delay-slot-1.C: Likewise.
30 * g++.dg/parse/defarg10.C: Likewise.
31 * g++.dg/template/ptrmem11.C: Likewise.
32 * g++.dg/template/mem_func_ptr.C: Likewise.
33 * g++.dg/template/spec19.C: Likewise.
34
35 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
36
37 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
38
39 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
40
41 PR fortran/29373
42 * gfortran.dg/implicit_9.f90: New test.
43
44 PR fortran/29407
45 * gfortran.dg/namelist_25.f90: New test.
46
47 PR fortran/27701
48 * gfortran.dg/same_name_2.f90: New test.
49
50 PR fortran/29232
51 * gfortran.dg/host_assoc_types_1.f90: New test.
52
53 PR fortran/29364
54 * gfortran.dg/missing_derived_type_1.f90: New test.
55 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
56
57 PR fortran/29422
58 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
59
60 PR fortran/29428
61 * gfortran.dg/alloc_comp_assign_5.f90: New test.
62
63 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
64
65 PR fortran/29391
66 * gfortran.dg/bound_2.f90: New test.
67
68 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
69
70 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
71 directive.
72 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
73 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
74 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
75 * gfortran.dg/gomp/reduction3.f90: Likewise.
76 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
77 * gfortran.dg/dummy_procedure_2.f90: Likewise.
78 * gfortran.dg/interface_derived_type_1.f90: Likewise.
79 * gfortran.dg/forall_4.f90: Likewise.
80 * gfortran.dg/spec_expr_4.f90: Likewise.
81 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
82 * gfortran.dg/forall_5.f90: Likewise.
83 * gfortran.dg/open_access_append_2.f90: Add check for
84 compile-time warning.
85
86 2006-10-13 Mark Mitchell <mark@codesourcery.com>
87
88 PR c++/28506
89 * g++.dg/parse/pure1.C: New test.
90
91 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
92
93 PR fortran/21435
94 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
95 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
96 for compile-time warnings.
97 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
98 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
99 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
100 file.
101 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
102 specifier.
103 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
104 compile-time warning.
105
106 2006-10-12 Jan Hubicka <jh@suse.cz>
107
108 PR c/28419
109 * gcc.dg/pr28319.c: New test.
110
111 2006-10-12 Mark Mitchell <mark@codesourcery.com>
112 PR c++/29318
113 * g++.dg/ext/vla4.C: New test.
114
115 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
116
117 PR c++/27961
118 * g++.dg/template/crash60.C: New test.
119 * g++.dg/other/large-size-array.C: Adjust error markers.
120 * g++.dg/parse/crash27.C: Likewise.
121 * g++.dg/template/crash1.C: Likewise.
122
123 2006-10-12 Steve Ellcey <sje@cup.hp.com>
124
125 PR testsuite/29093
126 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
127
128 2006-10-12 Jakub Jelinek <jakub@redhat.com>
129
130 PR preprocessor/28709
131 * gcc.dg/cpp/paste14.c: New test.
132
133 2006-10-11 Mark Mitchell <mark@codesourcery.com>
134
135 PR c++/29175
136 * g++.dg/init/array24.C: New test.
137
138 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
139
140 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
141 of <sys/types.h>.
142
143 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
144
145 PR c++/29024
146 * g++.dg/parse/typedef8.C: New test.
147 * g++.dg/other/mult-stor1.C: Adjust error markers.
148
149 2006-10-11 Richard Guenther <rguenther@suse.de>
150
151 PR tree-optimization/28230
152 * gcc.dg/torture/pr28230.c: New testcase.
153
154 2006-10-11 Richard Guenther <rguenther@suse.de>
155
156 PR inline-asm/29119
157 * gcc.dg/torture/pr29119.c: New testcase.
158
159 2006-10-10 Jakub Jelinek <jakub@redhat.com>
160
161 PR middle-end/29272
162 * gcc.c-torture/execute/20060930-2.c: New test.
163
164 2006-10-09 Richard Henderson <rth@redhat.com>
165
166 Revert emutls patch.
167
168 2006-10-09 Richard Guenther <rguenther@suse.de>
169
170 PR middle-end/29254
171 * gcc.dg/pr29254.c: New testcase.
172
173 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
174 Paul Thomas <pault@gcc.gnu.org>
175
176 PR fortran/20541
177 * gfortran.dg/alloc_comp_basics_1.f90: New test.
178 * gfortran.dg/alloc_comp_basics_2.f90: New test.
179 * gfortran.dg/alloc_comp_assign_1.f90: New test.
180 * gfortran.dg/alloc_comp_assign_2.f90: New test.
181 * gfortran.dg/alloc_comp_assign_3.f90: New test.
182 * gfortran.dg/alloc_comp_assign_4.f90: New test.
183 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
184 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
185 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
186 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
187 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
188 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
189 * gfortran.dg/alloc_comp_std.f90: New test.
190 * gfortran.dg/move_alloc.f90: New test.
191
192 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
193
194 PR fortran/29115
195 * gfortran.dg/derived_constructor_comps_2.f90: New test.
196
197 PR fortran/29211
198 * gfortran.dg/forall_char_dependencies_1.f90: New test.
199
200 2006-10-08 Tobias Burnus <burnus@net-b.de>
201
202 PR fortran/28585
203 * gfortran.dg/new_line.f90: New test.
204
205 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
206
207 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
208 * gcc.dg/torture/builtin-convert-1.c,
209 gcc.dg/torture/builtin-convert-2.c,
210 gcc.dg/torture/builtin-convert-3.c,
211 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
212
213 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
214
215 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
216 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
217 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
218 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
219
220 2006-10-07 Andrew Pinski <pinskia@gmail.com>
221
222 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
223 Xfail some tests for powerpc-darwin and powerpc-aix.
224
225 2006-10-07 Jakub Jelinek <jakub@redhat.com>
226
227 PR c/29380
228 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
229
230 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
231
232 PR target/29300
233 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
234 on hppa*-*-hpux*.
235
236 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
237
238 PR fortran/16580
239 PR fortran/29288
240 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
241 Add tests for using all possible intrinsics as actual arguments.
242 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
243 all possible intrinsics as actual arguments.
244 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
245 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
246
247 2006-10-07 Richard Sandiford <richard@codesourcery.com>
248
249 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
250 * gcc.dg/debug/debug-2.c: Likewise.
251
252 2006-10-06 Uros Bizjak <uros@kss-loka.si>
253
254 * gcc.c-torture/compile/sync-2.c: New test.
255
256 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
257
258 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
259 line endings.
260
261 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
262
263 PR rtl-optimization/29128
264 * gcc.c-torture/compile/pr29128.c: New test.
265
266 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
267
268 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
269 line endings.
270
271 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
272
273 PR middle-end/29256
274 * gcc.dg/tree-ssa/loop-19.c: New test.
275
276 2006-10-06 Jakub Jelinek <jakub@redhat.com>
277
278 PR tree-optimization/29330
279 * gcc.dg/pr29330.c: New test.
280
281 PR target/28924
282 * gcc.c-torture/compile/20061005-1.c: New test.
283
284 2006-10-06 Olivier Hainque <hainque@adacore.com>
285
286 * gcc.dg/typename-vla-1.c: New case.
287 * gnat.dg/forward_vla.adb: New case.
288
289 2006-10-06 Jakub Jelinek <jakub@redhat.com>
290
291 PR tree-optimization/29290
292 * gfortran.dg/loop_nest_1.f90: New test.
293
294 PR target/29198
295 * gcc.dg/tls/opt-12.c: New test.
296
297 PR fortran/28415
298 * gfortran.dg/save_2.f90: New test.
299
300 PR c/29091
301 * gcc.dg/pr29091.c: New test.
302
303 2006-10-06 Joseph Myers <joseph@codesourcery.com>
304
305 * lib/target-supports.exp
306 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
307 same as x86_64-*-*; check for LP64.
308
309 2006-10-04 Richard Henderson <rth@redhat.com>
310
311 * lib/target-supports.exp (check_effective_target_tls): Redefine
312 to mean non-emulated tls.
313 * gcc.dg/tls/alias-1.c: Remove tls requirement.
314 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
315 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
316 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
317 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
318 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
319 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
320
321 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
322
323 PR fortran/29343
324 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
325
326 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
327
328 * gfortran.dg/bounds_check_fail_1.f90: New test.
329
330 2006-10-03 Mark Mitchell <mark@codesourcery.com>
331
332 PR c++/29020
333 * g++.dg/template/friend48.C: New test.
334
335 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
336
337 PR fortran/29098
338 * gfortran.dg/default_initialization_2.f90: New test.
339
340 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
341
342 PR fortran/20779
343 PR fortran/20891
344 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
345
346 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
347
348 PR fortran/29284
349 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
350
351 PR fortran/29321
352 PR fortran/29322
353 * gfortran.dg/missing_optional_dummy_2.f90: New test.
354
355 PR fortran/25091
356 PR fortran/25092
357 * gfortran.dg/entry_array_specs_1.f90: New test.
358
359 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
360
361 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
362 insufficient to inhibit some test failures at -O3. Do testing
363 on integers.
364
365 2006-10-03 Mark Mitchell <mark@codesourcery.com>
366
367 PR c++/29138
368 * g++.dg/inherit/access8.C: New test.
369 * g++.dg/template/dtor4.C: Tweak error messages.
370
371 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
372
373 PR fortran/27478
374 * gfortran.dg/entry_8.f90: New test.
375
376 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
377
378 PR c++/29291
379 * g++.dg/parse/new4.C: New test.
380
381 2006-10-03 Uros Bizjak <uros@kss-loka.si>
382
383 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
384 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
385 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
386 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
387 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
388
389 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
390
391 PR fortran/19260
392 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
393 * gfortran.dg/continuation_2.f90: New test.
394
395 PR fortran/19262
396 * gfortran.dg/continuation_3.f90: New test.
397 * gfortran.dg/continuation_4.f90: New test.
398 * gfortran.dg/continuation_5.f: New test.
399 * gfortran.dg/continuation_6.f: New test.
400
401 2006-10-02 Mark Mitchell <mark@codesourcery.com>
402
403 PR c++/29226
404 * g++.dg/template/vla1.C: New test.
405
406 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
407
408 PR fortran/29210
409 * gfortran.dg/complex_parameter_1.f90: New test.
410
411 2006-10-02 Jakub Jelinek <jakub@redhat.com>
412
413 PR c/29154
414 * gcc.c-torture/execute/20060929-1.c: New test.
415
416 2006-10-01 Mark Mitchell <mark@codesourcery.com>
417
418 PR c++/29105
419 * g++.dg/template/member6.C: New test.
420 * g++.dg/parse/typename7.C: Adjust error markers.
421
422 PR c++/29080
423 * g++.dg/template/member7.C: New test.
424
425 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
426
427 PR c/24010
428 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
429 gcc.dg/Woverride-init-3.c: New tests.
430
431 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
432
433 * gcc.c-torture/execute/20060930-1.c: New test.
434
435 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
436
437 PR fortran/18791
438 * gfortran.dg/specifics_1.f90: New test.
439 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
440 complex specifics.
441
442 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
443
444 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
445 pthread-init-common.h: New.
446
447 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
448
449 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
450 precision on some archs.
451
452 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
453
454 * gcc.dg/non-local-goto-1.c: New test.
455 * gcc.dg/non-local-goto-2.c: Likewise.
456 * gcc.dg/setjmp-3.c: Likewise.
457 * gcc.dg/setjmp-4.c: Likewise.
458
459 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
460
461 * gnat.dg/self_aggregate_with_pointer.adb: New test.
462
463 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
464
465 PR fortran/28276
466 * gfortran.dg/exponent_1.f90: New test.
467
468 PR fortran/27021
469 * gfortran.dg/nearest_1.f90: New test.
470
471 2006-09-26 Jakub Jelinek <jakub@redhat.com>
472
473 PR middle-end/25261
474 PR middle-end/28790
475 * gcc.dg/gomp/nestedfn-1.c: New test.
476
477 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
478
479 PR objc/29195
480 * objc/compile/method-1.m: New test.
481
482 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
483
484 PR c++/26938
485 * g++.dg/template/crash58.C: New test.
486 * g++.dg/parse/crash28.C: Adjust error markers.
487 * g++.dg/template/crash34.C: Likewise.
488 * g++.dg/template/friend31.C: Likewise.
489 * g++.dg/template/crash32.C: Likewise.
490
491 PR c++/27329
492 * g++.dg/template/crash59.C: New test.
493
494 PR c++/27667
495 * g++.dg/template/spec33.C: New test.
496 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
497
498 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
499 Adam Nemet <anemet@caviumnetworks.com>
500
501 * gcc.dg/tree-ssa/ivopts-1.c: New test.
502 * gcc.dg/tree-ssa/ivopts-2.c: New test.
503
504 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
505
506 PR target/28911
507 * gcc.dg/pr28911.c: New.
508
509 2006-09-23 Uros Bizjak <uros@kss-loka.si>
510
511 PR target/29169
512 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
513 (dg-options): Add -mfpmath=387.
514
515 2006-09-23 Jakub Jelinek <jakub@redhat.com>
516
517 PR c/28706
518 * gcc.dg/pr28706.c: New test.
519
520 PR c/28712
521 * gcc.dg/pr28712.c: New test.
522
523 2006-09-22 Mike Stump <mrs@apple.com>
524
525 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
526
527 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
528
529 PR tree-optimization/28888
530 * gcc.dg/pr28888.c: New test.
531
532 2006-09-21 Mark Mitchell <mark@codesourcery.com>
533
534 PR c++/29016
535 * g++.dg/init/ptrfn1.C: New test.
536
537 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
538
539 PR c++/28861
540 * g++.dg/template/spec32.C: New test.
541 * g++.dg/parse/crash9.C: Adjust error markers.
542
543 PR c++/28303
544 * g++.dg/template/typedef6.C: New test.
545 * g++.dg/init/error1.C: Adjust error markers.
546 * g++.dg/parse/crash9.C: Likewise.
547 * g++.dg/template/crash55.C: Likewise.
548
549 2006-09-21 Janis Johnson <janis187@us.ibm.com>
550
551 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
552
553 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
554
555 PR target/27650
556 * g++.dg/ext/dllimport12.C: New test.
557
558 2006-09-20 Richard Sandiford <richard@codesourcery.com>
559
560 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
561 * gcc.target/mips/nmadd-2.c: Likewise.
562 * gcc.target/mips/mips-ps-6.c: New test.
563 * gcc.target/mips/neg-abs-1.c: Likewise.
564 * gcc.target/mips/neg-abs-2.c: Likewise.
565 * gcc.target/mips/nmadd-3.c: New test.
566
567 2006-09-20 Jakub Jelinek <jakub@redhat.com>
568
569 PR middle-end/28046
570 * gcc.dg/gomp/atomic-10.c: New test.
571 * g++.dg/gomp/atomic-10.C: New test.
572
573 2006-09-20 Eric Christopher <echristo@apple.com>
574
575 * gcc.target/i386/sse3-not-fisttp.c: New.
576
577 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
578
579 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
580
581 2006-09-19 Richard Sandiford <richard@codesourcery.com>
582
583 * gcc.c-torture/execute/pr28289.c (one): New variable.
584 (main): Use it instead of argc.
585 * gcc.c-torture/execute/20060102-1.c (one): New variable.
586 (main): Use it instead of argc.
587
588 2006-09-19 Paul Brook <paul@codesourcery.com>
589
590 PR target/28516
591 * gcc.dg/nested-func-5.c: New test.
592
593 2006-09-19 Ben Elliston <bje@au.ibm.com>
594
595 * lib/target-supports.exp (check_effective_target_tls): Compile
596 test stubs using ${tool}_target_compile, not just target_compile.
597 (check_effective_target_tls_runtime): Likewise.
598
599 2006-09-19 Ben Elliston <bje@au.ibm.com>
600
601 * gcc.c-torture/compile/20030405-1.x: Remove.
602
603 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
604 optimising linker from discarding it.
605
606 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
607
608 PR fortran/28526
609 * gfortran.dg/keyword_symbol_1.f90: New test.
610
611 * gfortran.dg/spread_shape_1.f90: Add missing warning with
612 pedantic compilation option.
613
614 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
615
616 PR fortran/29060
617 * gfortran.dg/spread_shape_1.f90: New test.
618
619 2006-09-17 Roger Sayle <roger@eyesopen.com>
620
621 PR tree-optimization/28887
622 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
623
624 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
625
626 PR c/25993
627 * gcc.dg/pr25993.c: New test.
628
629 2006-09-17 Ira Rosen <irar@il.ibm.com>
630
631 PR tree-opt/21591
632 * gcc.dg/vect/pr21591.c: New test.
633
634 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
635
636 PR tree-opt/29059
637 * gcc.c-torture/compile/strcpy-1.c: New test.
638 * gcc.c-torture/compile/strcpy-2.c: New test.
639 * gcc.c-torture/compile/memcpy-1.c: New test.
640 * gcc.c-torture/compile/memcpy-2.c: New test.
641
642 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
643
644 PR testsuite/29055
645 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
646
647 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
648
649 * gnat.dg/specs/double_record_extension1.ads: New test.
650 * gnat.dg/specs/double_record_extension2.ads: Likewise.
651
652 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
653
654 PR fortran/29051
655 * gfortran.dg/oldstyle_3.f90: New test.
656
657 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
658
659 PR libgfortran/29099
660 * gfortran.dg/secnds-1.f: New test.
661
662 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
663
664 PR libgfortran/29053
665 * gfortran.dg/streamio_9.f90: New test.
666 * gfortran.dg/streamio_10.f90: New test.
667
668 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
669
670 PR C++/29002
671 * g++.dg/init/array22.C: New test.
672 * g++.dg/init/array23.C: New test.
673
674 2006-09-14 Arnaud Charlet <charlet@adacore.com>
675
676 * stackcheck.lst: Update list of tests requiring stack checking.
677 * norun.lst: Adjust for above change.
678 * ada95.lst: New file.
679 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
680 requiring -gnat95 switch.
681
682 2006-09-14 Olivier Hainque <hainque@adacore.com>
683
684 * gnat.dg/in_out_parameter.adb: New test.
685
686 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
687
688 PR debug/28980
689 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
690
691 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
692
693 * gnat.dg/specs/unchecked_union.ads: New test.
694
695 2006-09-13 Richard Sandiford <richard@codesourcery.com>
696
697 PR rtl-optimization/28982
698 * gcc.c-torture/execute/pr28982a.c: New test.
699 * gcc.c-torture/execute/pr28982b.c: Likewise.
700
701 2006-09-12 Eric Christopher <echristo@apple.com>
702
703 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
704 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
705
706 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
707
708 PR c/28768
709 PR preprocessor/14634
710 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
711 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
712 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
713
714 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
715
716 * gcc.dg/pr28243.c: New test.
717
718 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
719
720 PR fortran/28971
721 gfortran.dg/pr28971.f90: New test to act as a backstop in case
722 this undiagnosed regression reappears.
723
724 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
725
726 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
727 Treat $srcdir as a literal.
728 * lib/fortran-torture.exp (fortran-torture-compile,
729 fortran-torture-execute): Likewise.
730 * lib/objc-torture.exp (objc-torture-compile,
731 objc-torture-execute): Likewise.
732 * lib/profopt.exp (profopt-execute): Likewise.
733
734 2006-09-11 Geoffrey Keating <geoffk@apple.com>
735
736 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
737
738 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
739
740 PR testsuite/28950
741 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
742
743 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
744
745 PR target/13685
746 * gcc.target/i386/pr13685.c: New test.
747
748 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
749
750 * gcc.dg/pr28726.c: New test.
751
752 2006-09-11 Josh Conner <jconner@apple.com>
753
754 * gcc.dg/nrv3.c: Increase size of structure.
755 * gcc.dg/nrv4.c: Likewise.
756 * gcc.dg/nrv5.c: Likewise.
757
758 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
759
760 PR libfortran/28890
761 gfortran.dg/assumed_charlen_function_5.f90: New test.
762
763 2006-09-10 Mark Mitchell <mark@codesourcery.com>
764
765 PR c++/28991
766 * g++.dg/init/static3.C: New test.
767
768 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
769
770 PR testsuite/29007
771 * gcc.dg/long-long-cst1.c (t): Add cast to
772 __SIZE_TYPE__ before casting to int.
773 (main): Return 0 on success.
774
775 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
776
777 * gcc.c-torture/execute/20060910-1.c: New test.
778
779 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
780
781 PR middle-end/26983
782 * gcc.dg/pr26983.c: New test.
783
784 2006-09-10 Richard Sandiford <richard@codesourcery.com>
785
786 PR target/29006
787 * gcc.c-torture/execute/pr29006.c: New test.
788
789 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
790
791 PR libfortran/28947
792 gfortran.dg/matmul_4.f90: New test.
793
794 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
795
796 PR fortran/28959
797 gfortran.dg/used_types_10: New test.
798
799 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
800
801 PR libfortran/28923
802 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
803 gfortran.dg/array_initializer_3.f90: New test.
804
805 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
806
807 PR fortran/28914
808 * gfortran.dg/actual_array_constructor_3.f90: New test.
809
810 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
811
812 PR testsuite/26778
813 * gcc.target/i386/pr26778.c: New testcase.
814
815 2006-09-08 Eric Christopher <echristo@apple.com>
816
817 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
818 * gcc.target/i386/memcpy-1.c: Ditto.
819 * gcc.target/i386/asm-1.c: Ditto.
820 * gcc.target/i386/20060512-4.c: Ditto.
821 * gcc.target/i386/compress-float-387.c: Ditto.
822 * gcc.target/i386/20060512-1.c: Ditto.
823 * gcc.target/i386/compress-float-sse.c: Ditto.
824 * gcc.target/i386/20060512-2.c: Ditto.
825 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
826 * gcc.target/i386/stack-prot-kernel.c: Ditto.
827 * gcc.target/i386/compress-float-387-pic.c: Ditto.
828 * gcc.dg/pr26449.c: Ditto.
829 * gcc.dg/attr-ms_struct-2.c: Ditto.
830 * gcc.dg/attr-ms_struct-1.c: Ditto.
831 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
832
833 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
834
835 PR c/28504
836 * gcc.dg/vla-10.c: New test.
837
838 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
839
840 PR c++/28858
841 * g++.dg/parse/template20.C: New test.
842 * g++.dg/template/operator8.C: Remove obsolete part.
843 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
844 * g++.old-deja/g++.pt/crash65.C: Likewise.
845
846 2006-09-07 Jason Merrill <jason@redhat.com>
847
848 PR middle-end/27724
849 * gcc.dg/long-long-cst1.c: New test.
850
851 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
852
853 PR C++/28906
854 * g++.dg/other/array3.C: New test.
855 * g++.dg/other/array4.C: New test.
856 * g++.dg/other/array5.C: New test.
857
858 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
859
860 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
861
862 2006-09-07 Uros Bizjak <uros@kss-loka.si>
863
864 PR target/28946
865 * gcc.target/i386/pr28946.c: New test.
866
867 2006-09-07 Steven G. Kargl <kargls@comcast.net>
868
869 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
870 in integer literal constant.
871 * gfortran.dg/enum_8.f90: Ditto.
872 * gfortran.dg/g77/20030326-1.f: Ditto.
873
874 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
875
876 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
877 nonconformance usage.
878
879 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
880
881 PR middle-end/28862
882 * gcc.c-torture/compile/vector-align-1.c: New test.
883
884 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
885
886 PR rtl-opt/27883
887 * g++.dg/opt/copysign-1.C: New test.
888
889 2006-09-06 Jason Merrill <jason@redhat.com>
890
891 PR c++/27371
892 * g++.dg/warn/unused-result1.C: New test.
893
894 2006-09-06 Mark Mitchell <mark@codesourcery.com>
895
896 PR c++/28903
897 * g++.dg/ext/vla3.C: New test.
898
899 PR c++/28886
900 * g++.dg/template/array16.C: New test.
901
902 2006-09-06 Richard Guenther <rguenther@suse.de>
903
904 * gcc.dg/pr27226.c: Remove testcase again.
905
906 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
907
908 PR tree-opt/28937
909 * g++.dg/opt/unroll2.C: New test.
910
911 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
912
913 PR tree-opt/28952
914 * gcc.dg/vect/pr28952.c: New test.
915
916 2006-09-05 Richard Guenther <rguenther@suse.de>
917
918 PR tree-optimization/28900
919 * gcc.dg/torture/pr28900.c: New testcase
920
921 2006-09-05 Richard Guenther <rguenther@suse.de>
922
923 PR tree-optimization/28905
924 * gcc.c-torture/compile/pr28905.c: New testcase.
925
926 2006-09-05 Richard Guenther <rguenther@suse.de>
927
928 PR middle-end/28935
929 * gcc.dg/pr28935.c: New testcase.
930
931 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
932
933 * gcc.c-torture/execute/20060905-1.c: New test.
934
935 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
936
937 PR fortran/28908
938 * gfortran.dg/used_types_7.f90: New test.
939 * gfortran.dg/used_types_8.f90: New test.
940 * gfortran.dg/used_types_9.f90: New test.
941
942 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
943
944 * gcc.c-torture/compile/20060904-1.c: New test.
945
946 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
947
948 PR c++/23287 Revert my 2006-09-01 patch
949 * g++.dg/parse/dtor12.C: Remove.
950
951 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
952
953 PR c+/27670
954 * g++.dg/template/operator9.C: New test.
955
956 PR c++/27493
957 * g++.dg/template/operator7.C: New test.
958
959 PR c++/27494
960 * g++.dg/template/operator8.C: New test.
961
962 PR c++/27397
963 * g++.dg/template/crash57.C: New test.
964
965 * g++.dg/template/typedef4.C: Adjust error markers.
966 * g++.dg/template/typedef5.C: Likewise.
967
968 2006-09-02 Jakub Jelinek <jakub@redhat.com>
969
970 PR c++/28878
971 * g++.dg/parse/crash33.C: New test.
972
973 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
974 Richard Guenther <rguenther@suse.de>
975 Adam Nemet <anemet@caviumnetworks.com>
976
977 PR middle-end/27226
978 * gcc.target/mips/memcpy-1.c: New testcase.
979 * gcc.dg/pr27226.c: Likewise.
980
981 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
982
983 PR c++/28705
984 * g++.dg/lookup/koenig5.C: New.
985 * g++.dg/template/crash56.C: New.
986
987 2006-09-01 Josh Conner <jconner@apple.com>
988
989 PR c++/25505
990 * gcc.dg/nrv3.c: New test.
991 * gcc.dg/nrv4.c: New test.
992 * gcc.dg/nrv5.c: New test.
993
994 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
995
996 PR c++/23287
997 * g++.dg/parse/dtor12.C: New.
998
999 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
1000
1001 PR tree-optimization/28839
1002 * gcc.dg/pr28839.c: New test.
1003
1004 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
1005
1006 PR target/24367
1007 * gcc.dg/pr24367.c: New testcase.
1008
1009 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1010
1011 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1012
1013 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1014
1015 PR rtl-optimization/27735
1016 * gcc.dg/loop-unswitch-1.c: New test.
1017
1018 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1019
1020 PR fortran/28885
1021 * gfortran.dg/aliasing_dummy_2.f90: New test.
1022
1023 PR fortran/20067
1024 * gfortran.dg/generic_5.f90: Change error message.
1025
1026 PR fortran/28873
1027 * gfortran.dg/generic_6.f90: New test.
1028
1029 PR fortran/25077
1030 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1031
1032 PR fortran/25102
1033 * gfortran.dg/invalid_interface_assignment.f90: New test.
1034
1035 PR fortran/24866
1036 * gfortran.dg/module_proc_external_dummy.f90: New test.
1037
1038 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1039
1040 PR c++/28349
1041 * testsuite/g++.dg/warn/var-args1.C: New test.
1042
1043 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1044
1045 PR fortran/28866
1046 * gfortran.dg/simpleif_2.f90: New test.
1047 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1048 * gfortran.dg/enum_5.f90: Ditto.
1049
1050 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1051 Kazu Hirata <kazu@codesourcery.com>
1052
1053 PR tree-optimization/17506
1054 * gcc.dg/pr17506.c: New.
1055
1056 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1057
1058 PR c++/28139
1059 * g++.dg/eh/alias1.C: New test.
1060
1061 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1062
1063 PR c++/28860
1064 * g++.dg/template/ttp22.C: New test.
1065
1066 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1067
1068 PR middle-end/26632
1069 * gcc.dg/pr26632.c: New.
1070
1071 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1072
1073 PR libgfortran/28354
1074 * gfortran.dg/fmt_zero_precision.f90: New test.
1075
1076 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1077
1078 PR c++/28058
1079 * g++.dg/template/spec31.C: New test.
1080
1081 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1082
1083 PR c++/26573
1084 * g++.dg/other/static2.C: New test.
1085
1086 2006-08-26 Roger Sayle <roger@eyesopen.com>
1087
1088 * gcc.dg/Wswitch-enum-2.c: New test case.
1089 * gcc.dg/Wswitch-enum-3.c: Likewise.
1090
1091 2006-08-26 Richard Guenther <rguenther@suse.de>
1092
1093 * gcc.c-torture/compile/20060826-1.c: New testcase.
1094
1095 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1096
1097 PR c++/28736
1098 * g++.dg/template/void10.C: New test.
1099
1100 PR c++/28737
1101 * g++.dg/template/void8.C: New test.
1102
1103 PR c+_+/28738
1104 * g++.dg/template/void9.C: New test.
1105
1106 * g++.dg/template/void3.C: Adjust error markers.
1107 * g++.dg/template/void4.C: Likewise.
1108 * g++.dg/template/crash55.C: Likewise.
1109 * g++.dg/template/void7.C: Likewise
1110
1111 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1112
1113 PR c++/28588
1114 * g++.dg/inherit/access6.C: New test.
1115 * g++.dg/inherit/access7.C: Likewise.
1116
1117 PR c++/28595
1118 * g++.dg/template/array15.C: New test.
1119 * g++.dg/template/crash2.C: Tweak error markers.
1120
1121 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1122
1123 PR middle-end/28683
1124 * gcc.c-torture/compile/20060823-1.c: New test.
1125
1126 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1127
1128 PR c++/28853
1129 * g++.dg/template/ttp21.C: New test.
1130
1131 PR c++/28852
1132 * g++.dg/other/operator1.C: Add error-marker.
1133 * g++.dg/other/operator2.C: New test.
1134
1135 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1136
1137 PR c/27893
1138 * gcc.c-torture/compile/vla-const-1.c,
1139 gcc.c-torture/compile/vla-const-2.c: New tests.
1140
1141 2006-08-26 Richard Guenther <rguenther@suse.de>
1142
1143 PR middle-end/28814
1144 * gcc.dg/torture/pr28814.c: New testcase.
1145
1146 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1147
1148 PR c/28418
1149 * gcc.c-torture/compile/compound-literal-1.c: New test.
1150
1151 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1152
1153 PR c/28299
1154 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1155 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1156 Expect extra diagnostics.
1157
1158 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1159
1160 gcc.dg/noncompile/pr16876.c: New test.
1161
1162 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1163
1164 PR c++/28056
1165 * g++.dg/parse/local1.C: New test.
1166 * g++.dg/other/qual1.C: Tweak error marker.
1167
1168 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1169
1170 PR c++/27787
1171 * g++.dg/template/typename10.C: New.
1172 * g++.dg/template/lookup4.C: Remove bogus error marker.
1173
1174 2006-08-25 Richard Guenther <rguenther@suse.de>
1175
1176 PR testsuite/28829
1177 * gcc.dg/pr26570.c: Fix testcase.
1178
1179 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1180
1181 PR tree-opt/28807
1182 * gcc.c-torture/execute/mayalias-2.c: New test.
1183 * gcc.dg/tree-ssa/alias-13.c: New test.
1184
1185 2006-08-24 Jan Hubicka <jh@suse.cz>
1186
1187 PR debug/26881
1188 * gcc.dg/debug/pr26881.c: New file.
1189
1190 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1191
1192 PR fortran/28788
1193 * gfortran.dg/used_types_4.f90: New test.
1194 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1195 association of derived types.
1196 * gfortran.dg/used_types_2.f90: Add module cleanup.
1197 * gfortran.dg/used_types_3.f90: The same.
1198
1199 PR fortran/28771
1200 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1201 fix of regression.
1202
1203 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1204
1205 PR 28813
1206 * gfortran.dg/direct_io_6.f90: Remove test.
1207
1208 2006-08-23 Stuart Hastings <stuart@apple.com>
1209
1210 PR 28825
1211 * gcc.target/i386/20060821-1.c: New.
1212
1213 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1214
1215 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1216 dg-warning strings for dllimport.
1217
1218 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1219
1220 PR C++/28450
1221 * g++.dg/ext/vector4.C: New test.
1222 * g++.dg/ext/complex1.C: New test.
1223
1224 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1225
1226 PR debug/28692
1227 * gcc.dg/debug/const-1.c: New.
1228 * gcc.dg/debug/const-2.c: New.
1229 * gcc.dg/debug/dwarf2/const-1.c: New.
1230 * gcc.dg/debug/dwarf2/const-2.c: New.
1231 * gcc.dg/debug/dwarf2/const-2b.c: New.
1232
1233 2006-08-22 Richard Guenther <rguenther@suse.de>
1234
1235 PR middle-end/28776
1236 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1237 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1238
1239 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1240
1241 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1242
1243 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1244
1245 PR c++/26269
1246 * g++.dg/other/error14.C: New test.
1247
1248 PR c++/28505
1249 * g++.dg/parse/ctor7.C: New test.
1250 * g++.dg/parse/ctor8.C: Likewise.
1251
1252 PR c++/28741
1253 * g++.dg/template/void7.C: New test.
1254
1255 2006-08-21 Olivier Hainque <hainque@adacore.com>
1256
1257 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1258 * gnat.dg/self_aggregate_with_array.adb: New test.
1259
1260 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1261
1262 * g++.dg/eh/arm-vfp-unwind.C: New test.
1263
1264 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1265
1266 PR c++/28341
1267 * g++.dg/template/ref3.C: New test.
1268 * g++.dg/template/nontype13.C: New test.
1269
1270 PR c++/28346
1271 * g++.dg/template/ptrmem17.C: New test.
1272
1273 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1274
1275 PR target/28648 c:
1276 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1277
1278 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1279
1280 PR fortran/28630
1281 * gfortran.dg/used_types_2.f90: New test.
1282
1283 PR fortran/28601
1284 * gfortran.dg/used_types_3.f90: New test.
1285
1286 PR fortran/20886
1287 * gfortran.dg/generic_actual_arg.f90: New test.
1288
1289 PR fortran/28735
1290 * gfortran.dg/module_private_array_refs_1.f90: New test.
1291
1292 PR fortran/28762
1293 * gfortran.dg/program_name_1.f90: New test.
1294
1295 PR fortran/28425
1296 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1297
1298 PR fortran/28496
1299 * gfortran.dg/array_initializer_2.f90: New test.
1300
1301 PR fortran/18111
1302 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1303
1304 PR fortran/28600
1305 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1306
1307 PR fortran/28771
1308 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1309
1310 PR fortran/28660
1311 * gfortran.dg/dependent_decls_1.f90: New test.
1312
1313 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1314
1315 PR fortran/25217
1316 * gfortran.dg/derived_init_2.f90: New.
1317
1318 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1319
1320 * gcc.c-torture/execute/pr28289.c: New test.
1321
1322 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1323
1324 PR c/28744
1325 * gcc.dg/attr-externally-visible-1.c: New test.
1326 * gcc.dg/attr-externally-visible-2.c: New test.
1327 * g++.dg/parse/attr-externally-visible-1.C: New test.
1328 * g++.dg/parse/attr-externally-visible-2.C: New test.
1329
1330 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1331
1332 PR c++/28606
1333 * g++.dg/parse/dtor11.C: New test.
1334
1335 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1336
1337 PR rtl-optimization/28489
1338 * gcc.c-torture/compile/pr28489.c: New test.
1339
1340 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1341
1342 PR c++/28710
1343 * g++.dg/template/redecl4.C: New test.
1344
1345 PR c++/28711
1346 * g++.dg/template/ctor8.C: New test.
1347
1348 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1349
1350 * gcc.dg/pr26570.c: Fix testcase.
1351
1352 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1353
1354 * PR c++/28573
1355 * g++.dg/parse/offsetof6.C: New test.
1356 * g++.dg/parse/offsetof6.C: New test.
1357 * g++.dg/parse/offsetof7.C: New test.
1358
1359 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1360
1361 PR testsuite/28602
1362 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1363 is false.
1364
1365 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1366
1367 PR c++/28302
1368 * g++.dg/ext/vector3.C: New test.
1369
1370 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1371
1372 PR gcov/profile/26570
1373 * gcc.dg/pr26570.c: New test.
1374
1375 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1376
1377 PR c/27697
1378 * gcc.dg/qual-component-1.c: New test.
1379
1380 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1381
1382 PR c++/28593
1383 * g++.dg/parse/new3.C: New test.
1384
1385 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1386
1387 PR fortran/25828
1388 * gfortran.dg/streamio_1.f90: New test.
1389 * gfortran.dg/streamio_2.f90: New test.
1390 * gfortran.dg/streamio_3.f90: New test.
1391 * gfortran.dg/streamio_4.f90: New test.
1392 * gfortran.dg/streamio_5.f90: New test.
1393 * gfortran.dg/streamio_6.f90: New test.
1394 * gfortran.dg/streamio_7.f90: New test.
1395 * gfortran.dg/streamio_8.f90: New test.
1396
1397 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1398
1399 PR c/28287
1400 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1401
1402 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1403
1404 PR c++/28594
1405 * g++.dg/template/void6.C: New test.
1406
1407 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1408
1409 PR c/28649
1410 * gcc.dg/parse-error-1.c: New test.
1411 * gcc.dg/parse-error-2.c: New test.
1412 * gcc.dg/cpp/digraph2.c: Add error-marker.
1413 * gcc.dg/noncompile/920923-1.c: Likewise.
1414
1415 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1416
1417 PR c/27490
1418 * gcc.dg/sizeof-2.c: New testcase.
1419
1420 PR c/27489
1421 * gcc.dg/switch-A.c: New testcase.
1422
1423 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1424
1425 PR c++/28288
1426 PR c++/14556
1427 * g++.old-deja/g++.warn/compare1.C: Delete.
1428 * g++.dg/opt/pr7503-2.C: Delete.
1429 * g++.dg/opt/pr7503-3.C: Delete.
1430 * g++.dg/opt/pr7503-4.C: Delete.
1431 * g++.dg/opt/pr7503-5.C: Delete.
1432 * g++.dg/opt/max1.C: Delete.
1433 * g++.dg/warn/minmax.C: Delete.
1434 * g++.dg/expr/minmax.C: New test.
1435
1436 2006-08-14 Richard Guenther <rguenther@suse.de>
1437
1438 PR testsuite/28703
1439 * gcc.c-torture/execute/pr28651.c: Do not use argc
1440 to avoid optimization, instead forbid inlining.
1441
1442 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1443
1444 PR rtl-optimization/28634
1445 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1446
1447 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1448
1449 PR c/27184
1450 * gcc.dg/torture/pr27184.c: New test.
1451
1452 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1453
1454 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1455
1456 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1457
1458 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1459 * gfortran.dg/stat_2.f90: Likewise.
1460 * gfortran.dg/chmod_1.f90: Likewise.
1461 * gfortran.dg/chmod_2.f90: Likewise.
1462 * gfortran.dg/chmod_3.f90: Likewise.
1463
1464 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1465
1466 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1467
1468 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1469
1470 * g++.dg/opt/pr23454-2.C: New test.
1471
1472 2006-08-11 Richard Guenther <rguenther@suse.de>
1473
1474 PR middle-end/28651
1475 * gcc.c-torture/execute/pr28651.c: New testcase.
1476
1477 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1478
1479 * gnat.dg/specs/static_initializer.ads: New test.
1480
1481 2006-08-10 Paul Brook <paul@codesourcery.com>
1482
1483 * gcc.target/arm/cond-asm.c: New test.
1484
1485 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1486
1487 PR tree-optimization/26197
1488 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1489 * g++.dg/vect/vect.exp: Compile the new tests with
1490 --param max-aliased-vops=0.
1491
1492 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1493
1494 PR c++/28637
1495 * g++.dg/template/void3.C: New test.
1496
1497 PR c++/28638
1498 * g++.dg/template/void4.C: New test.
1499
1500 PR c++/28640
1501 * g++.dg/template/void5.C: New test.
1502
1503 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1504
1505 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1506 after dg-do compile.
1507
1508 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1509
1510 PR tree-optimizations/26969
1511 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1512 "unswitch-loops" with -funswitch-loops.
1513 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1514
1515 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1516
1517 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1518 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1519 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1520 * objc.dg/dwarf-1.m: Likewise.
1521 * objc.dg/dwarf-2.m: Likewise.
1522 * obj-c++.dg/dwarf-2.mm: Likewise.
1523
1524 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1525
1526 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1527 * objc.dg/dwarf-2.m: Likewise.
1528 * obj-c++.dg/dwarf-2.mm: Likewise.
1529
1530 PR libfortran/28603
1531 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1532
1533 PR testsuite/27611
1534 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1535
1536 PR testsuite/27033
1537 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1538
1539 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1540
1541 PR target/27827
1542 * gcc.target/i386/pr27827.c: New testcase.
1543
1544 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1545
1546 PR fortran/28590
1547 * gfortran.dg/sequence_types_1.f90: New test.
1548
1549 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1550
1551 PR fortran/28548
1552 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1553 dg-warning. Add -pedantic option.
1554
1555 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1556
1557 PR c/28502
1558 * gcc.dg/proto-1.c: New test.
1559
1560 PR c/27721
1561 * gcc.dg/lvalue-4.c: New test.
1562
1563 PR c/28136
1564 * gcc.dg/init-bad-5.c: New test.
1565
1566 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1567
1568 PR c++/28347
1569 * g++.dg/ext/typedef-init.C: Add new test for typedef
1570 initialization inside templates. Adjust existing error markers.
1571
1572 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1573
1574 PR c++/28148
1575 * g++.dg/init/ptrmem3.C: New test.
1576
1577 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1578
1579 PR tree-optimization/27770
1580 * lib/target-support.exp: New target keyword "section_anchors".
1581 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1582 tests.
1583 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1584 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1585 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1586 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1587
1588 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1589
1590 * gcc.dg/20060801-1.c: Add missing '}'.
1591
1592 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1593
1594 PR c++/27508
1595 * g++.dg/parse/dtor9.C: New test.
1596 * g++.dg/parse/dtor10.C: New test.
1597 * g++.dg/other/error7.C: Adjust error-marker.
1598
1599 PR c++/28274
1600 * g++.dg/other/default5.C: New test.
1601
1602 2006-08-02 Richard Guenther <rguenther@suse.de>
1603
1604 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1605
1606 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1607
1608 PR c++/28557
1609 * g++.dg/template/conv9.C: New test.
1610
1611 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1612
1613 PR debug/28063
1614 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1615 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1616 Optionally return assembly text. Update callers.
1617 (check_no_compiler_messages): Update verbose messages.
1618 (check_no_messages_and_pattern): New.
1619 (check_effective_target_string_merging): New.
1620
1621 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1622
1623 PR c++/28250
1624 * g++.dg/eh/catch4.C: New test.
1625
1626 PR c++/28257
1627 * g++.dg/other/qual1.C: New test.
1628
1629 PR c++/28259
1630 * g++.dg/inherit/error2.C: New test.
1631
1632 PR c++/28267
1633 * g++.dg/other/new1.C: New test.
1634
1635 * g++.dg/warn/pr23075.C: Remove obsolete test.
1636 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1637 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1638
1639 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1640
1641 PR c++/28523
1642 * g++.dg/eh/cast1.C: New test.
1643
1644 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1645
1646 PR libfortran/28452
1647 * gfortran.dg/random_3.f90: New test.
1648
1649 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1650
1651 PR c++/28432
1652 * g++.dg/other/pr28304.C: Change expected error message.
1653 * g++.dg/other/pr28432.C: New test.
1654
1655 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1656
1657 PR c++/28256
1658 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1659
1660 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1661
1662 PR debug/23336
1663 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1664 at -g1.
1665 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1666 g++.dg/debug/enum-2.C: New.
1667
1668 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1669
1670 PR c++/6634
1671 * g++.dg/parse/long1.C: Add more tests.
1672
1673 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1674
1675 * gfortran.dg/lrshift_1.c: New file.
1676
1677 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1678
1679 PR libgfortran/28335
1680 * gfortran.dg/no_unit_error_1.f90: New test.
1681
1682 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1683
1684 PR libgfortran/28335
1685 * gfortran.dg/no_unit_error_1.f90: Delete test.
1686 * gfortran.dg/no_unit_error_2.f90: Delete test.
1687
1688 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1689
1690 * gfortran.dg/chmod_3.f90: New test.
1691 * gfortran.dg/ltime_gmtime_1.f90: New test.
1692 * gfortran.dg/ltime_gmtime_2.f90: New test.
1693 * gfortran.dg/lrshift_1.f90: New test.
1694 * gfortran.dg/chmod_1.f90: New test.
1695 * gfortran.dg/chmod_2.f90: New test.
1696
1697 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1698
1699 PR c++/27668
1700 * g++.dg/template/crash55.C: New test.
1701
1702 PR c++/27962
1703 * g++.dg/template/nontype16.C: New test.
1704
1705 * g++.dg/template/void2.C: Adjust error markers.
1706 * g++.dg/template/nontype5.C: Adjust error markers.
1707
1708 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1709
1710 * gcc.target/i386/stack-prot-kernel.c: New test.
1711
1712 2006-07-27 Roger Sayle <roger@eyesopen.com>
1713
1714 * gcc.dg/builtins-55.c: New test case.
1715
1716 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1717
1718 PR rtl-optimization/27907
1719 * gcc.c-torture/compile/pr27907.c: New test.
1720
1721 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1722
1723 * gfortran.dg/mclock.f90: New test.
1724 * gfortran.dg/int_conv_1.f90: New test.
1725 * gfortran.dg/stat_1.f90: New test.
1726 * gfortran.dg/stat_2.f90: New test.
1727
1728 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1729
1730 PR libgfortran/28335
1731 * gfortran.dg/no_unit_error_1.f90: New test.
1732 * gfortran.dg/no_unit_error_2.f90: New test.
1733 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1734
1735 2006-07-25 Roger Sayle <roger@eyesopen.com>
1736
1737 PR middle-end/28473
1738 * gcc.dg/fold-convround-1.c: New test case.
1739
1740 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1741
1742 * gfortran.dg/arithmetic_if.f90: Fix comments.
1743
1744 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1745
1746 PR c++/27572
1747 * g++.dg/other/typedef1.C: New test.
1748 * g++.dg/template/typedef4.C: New test.
1749 * g++.dg/template/typedef5.C: New test.
1750
1751 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1752
1753 PR fortran/28416
1754 * gfortran.dg/allocatable_dummy_3.f90: New.
1755
1756 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1757
1758 PR fortran/28439
1759 * gfortran.dg/arithmetic_if.f90: New test.
1760
1761 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1762
1763 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1764 avoid memcpy optimization.
1765
1766 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1767
1768 PR fortran/25289
1769 * gfortran.dg/direct_io_6.f90: New test.
1770
1771 2006-07-24 Jan Hubicka <jh@suse.cz>
1772
1773 PR c/25795
1774 PR c++/27369
1775 * gcc.dg/pr25795.c: New test.
1776 * gcc.dg/pr25795-1.c: New test.
1777
1778 2006-07-23 Roger Sayle <roger@eyesopen.com>
1779
1780 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1781 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1782 which may be transformed to "g || h" on some platforms.
1783
1784 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1785
1786 PR c++/28025
1787 * g++.dg/template/friend45.C: New test.
1788
1789 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1790
1791 PR libgfortran/28339
1792 * gfortran.dg/arrayio_8.f90: New test.
1793
1794 2006-07-21 Mike Stump <mrs@apple.com>
1795
1796 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1797
1798 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1799
1800 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1801
1802 PR c++/28250
1803 * g++.dg/eh/catch3.C: New test.
1804
1805 PR c++/28363
1806 * g++.dg/template/defarg10.C: New test.
1807
1808 2006-07-20 Paul Brook <paul@codesourcery.com>
1809
1810 PR 27363
1811 * gcc.dg/pr27363.c: New test.
1812
1813 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1814
1815 PR c++/28338
1816 * g++.dg/init/ref13.C: New test.
1817
1818 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1819
1820 PR obj-c++/28434
1821 * obj-c++.dg/proto-error-1.mm: New test.
1822
1823 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1824
1825 PR c++/28337
1826 * g++.dg/template/string1.C: New test.
1827
1828 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1829
1830 PR c++/28048
1831 * g++.dg/template/defarg9.C: New test.
1832
1833 PR c++/28235
1834 * g++.dg/template/static27.C: New test.
1835
1836 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1837
1838 PR 28410
1839 * gcc.dg/tree-ssa/pr28410.c: New test.
1840
1841 2006-07-18 Lee Millward <lee.millward@gmail.com>
1842
1843 PR c++/28258
1844 * g++/dg/other/error13.C: New test.
1845
1846 PR c++/28260
1847 * g++.dg/template/friend44.C: New test.
1848
1849 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1850
1851 PR c++/27495
1852 * g++.dg/other/pr27495.C: New.
1853
1854 2006-07-18 Olivier Hainque <hainque@adacore.com>
1855
1856 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1857 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1858
1859 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1860
1861 PR c/28286
1862 * gcc.dg/pragma-pack-4.c: New test.
1863
1864 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1865
1866 PR c++/28291
1867 * g++.dg/ext/pr28291.C: New test.
1868
1869 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1870
1871 PR middle-end/28403
1872 * gcc.c-torture/execute/pr28403.c: New test.
1873
1874 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1875
1876 PR middle-end/28402
1877 * gcc.dg/pr28402.c: New test.
1878
1879 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1880
1881 PR c++/28304
1882 * g++.dg/other/pr28304.C: New test.
1883
1884 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1885
1886 PR other/28251
1887 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1888 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1889
1890 2006-07-17 Richard Guenther <rguenther@suse.de>
1891
1892 PR tree-optimization/28238
1893 * g++.dg/tree-ssa/pr28238.C: New testcase.
1894
1895 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1896
1897 PR c++/28250
1898 * g++.dg/eh/catch1.C: New test.
1899 * g++.dg/eh/catch2.C: New test.
1900
1901 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1902
1903 PR c++/28370
1904 * g++.dg/template/anon3.C: New test.
1905
1906 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1907
1908 PR fortran/20844
1909 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1910 specifiers requiring an explicit format tag..
1911
1912 PR fortran/28201
1913 * gfortran.dg/generic_5: New test.
1914
1915 PR fortran/20893
1916 * gfortran.dg/elemental_optional_args_1.f90: New test.
1917
1918 2006-07-16 Olivier Hainque <hainque@adacore.com>
1919
1920 * gnat.dg/assert.ads: New file.
1921 * gnat.dg/controlled_record.ads: Likewise.
1922 * gnat.dg/controlled_record.adb: Likewise.
1923
1924 2006-07-15 Lee Millward <lee.millward@gmail.com>
1925
1926 PR c++/28292
1927 * g++.dg/other/error12.C: New test.
1928
1929 PR c++/28269
1930 * g++.dg/template/crash54.C: New test.
1931
1932 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1933
1934 PR c++/28249
1935 * g++.dg/parse/catch1.C: New test.
1936
1937 PR c++/28294
1938 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1939
1940 PR c++/28387
1941 * g++.dg/ext/attrib24.C: New test.
1942
1943 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1944
1945 PR c++/28343
1946 * g++.dg/ext/asmspec1.C: New test.
1947
1948 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1949
1950 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1951 (dg-test): Support shouldfail tests.
1952 * lib/target-supports-dg.exp (dg-shouldfail): New.
1953 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1954 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1955 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1956 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1957 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1958 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1959 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1960
1961 2006-07-13 Jan Hubicka <jh@suse.cz>
1962
1963 * gcc.target/i386/memcpy-1.c: New.
1964
1965 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1966
1967 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1968
1969 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1970
1971 PR fortran/25097
1972 * gfortran.dg/present_1.f90: New test.
1973
1974 PR fortran/20903
1975 * gfortran.dg/interface_derived_type_1.f90: New test.
1976
1977 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1978
1979 PR fortran/28213
1980 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1981 list.
1982
1983 2006-07-07 Lee Millward <lee.millward@gmail.com>
1984
1985 PR c++/27820
1986 * g++.dg/other/label1.C: New test.
1987
1988 2006-07-07 Richard Guenther <rguenther@suse.de>
1989
1990 PR middle-end/28268
1991 * gcc.dg/torture/pr28268.c: New testcase.
1992
1993 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1994
1995 PR c++/27019
1996 * g++.dg/ext/pr27019.C: New.
1997
1998 2006-07-07 Richard Guenther <rguenther@suse.de>
1999
2000 PR tree-optimization/28187
2001 * gcc.dg/pr28187.c: New testcase.
2002
2003 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
2004
2005 * gnat.dg/address_conversion.adb: New test.
2006 * gnat.dg/boolean_subtype.adb: Likewise.
2007 * gnat.dg/frame_overflow.adb: Likewise.
2008 * gnat.dg/pointer_array.adb: Likewise.
2009 * gnat.dg/pointer_conversion.adb: Likewise.
2010
2011 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2012
2013 PR fortran/28237
2014 PR fortran/23420
2015 * gfortran.dg/print_fmt_5.f90: New test.
2016
2017 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2018
2019 PR fortran/28129
2020 * gfortran.dg/bounds_check_4.f90: New test.
2021
2022 2006-07-05 Richard Guenther <rguenther@suse.de>
2023
2024 PR target/28158
2025 * gfortran.dg/pr28158.f90: New testcase.
2026
2027 2006-07-05 Richard Guenther <rguenther@suse.de>
2028
2029 PR tree-optimization/28162
2030 * gcc.dg/pr28162.c: New testcase.
2031
2032 2006-07-05 Richard Guenther <rguenther@suse.de>
2033 Andrew Pinski <pinskia@gcc.gnu.org>
2034
2035 PR c++/27084
2036 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2037
2038 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2039
2040 PR fortran/28174
2041 * gfortran.dg/actual_array_substr_2.f90: New test.
2042
2043 PR fortran/28167
2044 * gfortran.dg/actual_array_constructor_2.f90: New test.
2045
2046 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2047
2048 * gfortran.dg/itime_idate_1.f: New test.
2049 * gfortran.dg/itime_idate_2.f: New test.
2050
2051 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2052
2053 PR libgfortran/27704
2054 * gfortran.dg/open_status_3.f90: New test.
2055 * gfortran.dg/fmt_l.f90: Update for new feature.
2056
2057 2006-07-03 Asher Langton <langton2@llnl.gov>
2058
2059 * gfortran.dg/oldstyle_2.f90: New.
2060
2061 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2062
2063 * gnat.dg/string_slice.adb: New test.
2064
2065 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2066
2067 PR fortran/19259
2068 * gfortran.dg/semicolon_fixed.c: New.
2069 * gfortran.dg/semicolon_free.c: New.
2070
2071 2006-06-30 Mike Stump <mrs@apple.com>
2072
2073 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2074 that don't support internal visibility.
2075
2076 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2077
2078 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2079 for '(' / ')' needing an extra '\'.
2080
2081 2006-06-29 Roger Sayle <roger@eyesopen.com>
2082
2083 PR middle-end/27428
2084 * gcc.dg/pr27428-1.c: New test case.
2085
2086 2006-06-29 Mike Stump <mrs@apple.com>
2087
2088 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2089 on darwin as we can't align commons large enough yet.
2090
2091 * gcc.dg/vla-8.c: Add additional testcases.
2092
2093 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2094
2095 PR c++/28114
2096 * g++.dg/other/pr28114.C: New.
2097
2098 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2099
2100 * gcc.c-torture/compile/20060625-1.c: New test.
2101
2102 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2103
2104 PR fortran/20867
2105 * gfortran.dg/stfunc_3.f90: New test.
2106
2107 PR fortran/25056
2108 * gfortran.dg/impure_actual_1.f90: New test.
2109
2110 PR fortran/20874
2111 * gfortran.dg/elemental_result_1.f90: New test.
2112
2113 PR fortran/25073
2114 * gfortran.dg/select_7.f90: New test.
2115
2116 PR fortran/27554
2117 * intrinsic_actual_1.f: New test.
2118
2119 PR fortran/22038
2120 PR fortran/28119
2121 * gfortran.dg/forall_4.f90: New test.
2122
2123 PR fortran/25072
2124 * gfortran.dg/forall_5.f90: New test.
2125
2126 2006-06-25 Lee Millward <lee.millward@gmail.com>
2127
2128 PR c++/28051
2129 * g++.dg/template/using13.C: New test.
2130
2131 PR c++/28054
2132 * g++.dg/other/incomplete3.C: New test.
2133
2134 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2135
2136 PR fortran/28081
2137 * gfortran.dg/substr_3.f: New test.
2138 * gfortran.dg/equiv_2.f90: Update expected error message.
2139
2140 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2141
2142 PR fortran/28118
2143 * gfortran.dg/actual_array_substr_1.f90: New test.
2144
2145 2006-06-24 Olivier Hainque <hainque@adacore.com>
2146
2147 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2148 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2149
2150 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2151
2152 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2153
2154 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2155
2156 PR fortran/27981
2157 * gfortran.dg/simpleif_2.f90: New test.
2158
2159 2006-06-23 Lee Millward <lee.millward@gmail.com>
2160
2161 * g++.dg/template/error22.C: Fix typo.
2162
2163 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2164
2165 PR c++/28112
2166 * g++.dg/ext/attrib23.C: New test.
2167
2168 2006-06-23 Olivier Hainque <hainque@adacore.com>
2169
2170 * gnat.dg/varsize_temp.adb: New test.
2171
2172 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2173
2174 PR c++/11468
2175 * g++.dg/other/java2.C: New test.
2176
2177 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2178
2179 PR target/27789
2180 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2181 initialization.
2182
2183 2006-06-22 Roger Sayle <roger@eyesopen.com>
2184
2185 PR target/27531
2186 * gcc.dg/pr27531-1.c: New test case.
2187
2188 2006-06-22 Asher Langton <langton2@llnl.gov>
2189
2190 PR fortran/24748
2191 * gfortran.dg/implicit_8.f90: New.
2192
2193 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2194
2195 PR rtl-optimization/28121
2196 * gcc.dg/pr28121.c: New test.
2197
2198 2006-06-22 Lee Millward <lee.millward@gmail.com>
2199
2200 PR c++/27805
2201 * g++.dg/parse/ptrmem6.C: New test.
2202
2203 PR c++/27821
2204 * g++.dg/template/error22.C: New test.
2205
2206 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2207
2208 PR c++/28111
2209 * g++.dg/template/friend43.C: New test.
2210
2211 PR c++/28110
2212 * g++.dg/template/crash53.C: New test.
2213
2214 PR c++/28109
2215 * g++.dg/rtti/incomplete1.C: New test.
2216
2217 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2218
2219 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2220
2221 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2222
2223 * gcc.c-torture/execute/complex-7.c: New.
2224
2225 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2226
2227 * gcc.dg/merge-all-constants-1.c: New test.
2228
2229 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2230
2231 PR c++/28113
2232 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2233
2234 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2235
2236 * gfortran.dg/rrspacing_1.f90: New test.
2237
2238 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2239
2240 PR c++/28052
2241 * g++.dg/other/bitfield2.C: New test.
2242
2243 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2244
2245 PR tree-optimization/27331
2246 * gcc.dg/pr27331.c: New test.
2247
2248 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2249 Eric Botcazou <ebotcazou@adacore.com>
2250
2251 PR ada/18692
2252 * lib/gnat.exp: New file.
2253 * lib/gnat-dg.exp: Likewise.
2254 * gnat.dg: New directory.
2255 * gnat.dg/dg.exp: New driver.
2256 * gnat.dg/specs: New directory.
2257 * gnat.dg/specs/specs.exp: New driver.
2258 * gnat.dg/style: New directory.
2259 * gnat.dg/style/style.exp: New driver.
2260
2261 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2262
2263 PR fortran/16206
2264 * gfortran.dg/array_initializer_1.f90: New test.
2265
2266 PR fortran/28005
2267 * gfortran.dg/matmul_3.f90: New test.
2268
2269 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2270
2271 PR middle-end/28075
2272 * gcc.dg/tree-ssa/inline-1.c: New test.
2273
2274 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2275
2276 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2277 in malloc prototype; remove XFAIL.
2278 * gcc.dg/pr18241-2.c: Ditto.
2279 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2280 in memset prototype; remove XFAIL.
2281 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2282
2283 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2284
2285 * gcc.dg/vla-8.c: Add.
2286
2287 2006-06-19 Richard Guenther <rguenther@suse.de>
2288
2289 PR tree-optimization/27090
2290 * g++.dg/tree-ssa/pr27090.C: New testcase.
2291
2292 2006-06-19 Roger Sayle <roger@eyesopen.com>
2293
2294 PR target/27861
2295 * gcc.dg/pr27861-1.c: New test case.
2296
2297 2006-06-19 Richard Guenther <rguenther@suse.de>
2298
2299 PR middle-end/28045
2300 * gcc.dg/torture/pr28045.c: New testcase.
2301
2302 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2303
2304 PR fortran/26801
2305 * gfortran.dg/associated_4.f90: New test.
2306
2307 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2308
2309 PR fortran/19310
2310 PR fortran/19904
2311 * gfortran.dg/real_const_3.f90: New test.
2312
2313 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2314
2315 PR c++/28016
2316 * g++.dg/template/static26.C: New test.
2317
2318 PR c++/27979
2319 * g++.dg/expr/bitfield2.C: New test.
2320
2321 PR c++/27884
2322 * g++.dg/parse/linkage2.C: New test.
2323
2324 2006-06-16 Richard Guenther <rguenther@suse.de>
2325
2326 PR middle-end/27116
2327 * gcc.dg/pr15785-1.c: Revert last change.
2328 * gcc.dg/torture/pr27116-2.c: New testcase.
2329
2330 2006-06-16 Roger Sayle <roger@eyesopen.com>
2331
2332 PR middle-end/27802
2333 * gcc.dg/pr27802-1.c: New test case.
2334
2335 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2336
2337 PR c++/27689
2338 * g++.dg/template/ttp18.C: New test.
2339 * g++.dg/template/ttp19.C: Likewise.
2340
2341 PR c++/27666
2342 * g++.dg/expr/cond9.C: New test.
2343
2344 PR c++/27640
2345 * g++.dg/template/ctor7.C: New test.
2346
2347 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2348
2349 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2350
2351 2006-06-16 Richard Guenther <rguenther@suse.de>
2352
2353 PR tree-optimization/27781
2354 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2355
2356 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2357
2358 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2359
2360 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2361
2362 * gcc.dg/tree-ssa/loop-18.c: New test.
2363
2364 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2365
2366 PR c++/27665
2367 * g++.dg/template/crash52.C: New test.
2368
2369 PR c++/27648
2370 * g++.dg/ext/attrib22.C: New test.
2371
2372 PR c++/26559
2373 * g++.dg/template/builtin1.C: New test.
2374 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2375
2376 PR c++/28018
2377 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2378 assignment.
2379 * g++.old-deja/g++.pt/crash51.C: Likewise.
2380
2381 PR c++/27227
2382 * g++.dg/lookup/linkage1.C: New test.
2383 * g++.dg/lookup/linkage2.C: Likewise.
2384
2385 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2386
2387 PR middle-end/27959
2388 * gcc.dg/pr27959.c: New testcase.
2389
2390 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2391
2392 PR target/28014:
2393 * g++.dg/eh/div.C: New test.
2394
2395 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2396
2397 PR c++/27894
2398 * g++.dg/tree-ssa/pr26757.C: New test.
2399 * g++.dg/tree-ssa/pr27894.C: New test.
2400
2401 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2402
2403 * gcc.c-torture/compile/20060609-1.c: New test.
2404
2405 PR target/27863
2406 * gcc.c-torture/compile/pr27863.c: New test.
2407
2408 2006-06-13 Richard Guenther <rguenther@suse.de>
2409
2410 PR tree-optimization/27830
2411 * g++.dg/tree-ssa/pr27830.C: New testcase.
2412
2413 2006-06-13 Matthew Sachs <msachs@apple.com>
2414
2415 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2416 the list of compiler flags; this causes those flags to be checked
2417 for things like dg-skip-if.
2418
2419 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2420
2421 PR c++/27601
2422 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2423
2424 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2425 Kazu Hirata <kazu@codesourcery.com>
2426
2427 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2428 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2429
2430 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2431
2432 PR c++/27933
2433 * g++.dg/lookup/using15.C: New test.
2434
2435 PR c++/27951
2436 * g++.dg/other/anon4.C: New test.
2437
2438 2006-06-12 Roger Sayle <roger@eyesopen.com>
2439
2440 PR c++/21210
2441 * g++.dg/init/complex1.C: New test case.
2442
2443 2006-06-11 Eric Christopher <echristo@apple.com>
2444
2445 PR middle-end/27948
2446 * gcc.dg/bf-ms-layout.c: Run on darwin.
2447 * gcc.dg/bf-no-ms-layout: Ditto.
2448 * gcc.dg/attr-ms_struct-2.c: New.
2449 * gcc.dg/bf-ms-layout-2.c: Ditto.
2450
2451 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2452
2453 * gcc.dg/attr-ms_struct-packed1.c: New.
2454
2455 2006-06-09 Mike Stump <mrs@apple.com>
2456
2457 * gcc.dg/vla-7.c: Add.
2458
2459 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2460
2461 PR fortran/24558
2462 * gfortran.dg/entry_6.f90: New test.
2463
2464 PR fortran/20877
2465 PR fortran/25047
2466 * gfortran.dg/entry_7.f90: New test.
2467
2468 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2469
2470 PR c/27747
2471 * gcc.dg/cpp/_Pragma6.c: New test.
2472
2473 PR c++/27748
2474 * g++.dg/cpp/_Pragma1.C: New test.
2475
2476 PR preprocessor/27746
2477 * gcc.dg/gomp/macro-3.c: New test.
2478 * gcc.dg/gomp/macro-4.c: New test.
2479 * g++.dg/gomp/macro-3.C: New test.
2480 * g++.dg/gomp/macro-4.C: New test.
2481
2482 2006-06-09 Richard Guenther <rguenther@suse.de>
2483
2484 PR tree-optimization/26998
2485 * gcc.dg/torture/pr26998.c: New testcase.
2486 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2487
2488 2006-06-08 Mike Stump <mrs@apple.com>
2489
2490 * gcc.dg/pr27095.c: Account for stubs.
2491
2492 PR target/26427
2493 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2494 produce bad code on darwin.
2495
2496 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2497
2498 PR fortran/27958
2499 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2500
2501 2006-06-08 Asher Langton <langton2@llnl.gov>
2502
2503 PR fortran/27786
2504 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2505
2506 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2507
2508 PR target/27421
2509 * gcc.dg/union-3.c: New test.
2510
2511 2006-06-08 Richard Guenther <rguenther@suse.de>
2512
2513 PR middle-end/27116
2514 * gcc.dg/torture/pr27116.c: New testcase.
2515 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2516
2517 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2518
2519 PR rtl-optimization/26449
2520 * gcc.dg/pr26449.c: New test.
2521
2522 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2523
2524 PR c++/27601
2525 * g++.dg/ext/offsetof1.C: Test member functions.
2526
2527 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2528
2529 * gcc.dg/pr27095.c: Improve scanning.
2530
2531 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2532
2533 PR fortran/23091
2534 * gfortran.dg/saved_automatic_1.f90: New test.
2535
2536 PR fortran/24168
2537 * gfortran.dg/array_simplify_1.f90: New test.
2538
2539 PR fortran/25090
2540 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2541
2542 PR fortran/25058
2543 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2544
2545 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2546
2547 PR c++/27177
2548 * g++.dg/expr/cast7.C: New test.
2549
2550 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2551
2552 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2553 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2554 * lib/fortran-torture.exp (fortran-torture-compile,
2555 fortran-torture-execute): Ditto.
2556
2557 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2558
2559 PR target/27842
2560 * gcc.dg/vmx/pr27842.c: New test.
2561
2562 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2563
2564 PR libfortran/27895
2565 * gfortran.dg/bounds_check_3.f90: New test.
2566
2567 2006-06-05 Mike Stump <mrs@apple.com>
2568
2569 * objc.dg/objc-fast-4.m: Skip for ppc64.
2570
2571 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2572
2573 PR testsuite/27705
2574 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2575
2576 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2577 Victor Kaplansky <victork@il.ibm.com>
2578
2579 PR tree-optimizations/26360
2580 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2581 with -fno-tree-dce.
2582 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2583
2584 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2585
2586 PR fortran/14067
2587 * gfortran.dg/data_char_1.f90: Add messages for truncated
2588 strings.
2589
2590 PR fortran/16943
2591 * gfortran.dg/func_decl_2.f90: New test.
2592
2593 PR fortran/20839
2594 * gfortran.dg/do_2.f90: New test.
2595
2596 PR fortran/27655
2597 * gfortran.dg/associated_3.f90: New test.
2598
2599 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2600
2601 PR c++/27819
2602 * g++.dg/template/static25.C: New test.
2603
2604 PR c++/27722
2605 * g++.dg/init/array21.C: New test.
2606
2607 PR c++/27807
2608 * g++.dg/ext/complit7.C: New test.
2609
2610 PR c++/27806
2611 * g++.dg/parse/ptrmem5.C: New test.
2612
2613 2006-06-04 Roger Sayle <roger@eyesopen.com>
2614 Andrew Pinski <pinskia@physics.uc.edu>
2615
2616 PR c/27150
2617 PR middle-end/27382
2618 * gcc.dg/pr27150-1.c: New testcase.
2619 * gcc.dg/pr27382-1.c: New testcase.
2620 * gcc.dg/pr27382-2.c: New testcase.
2621
2622 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2623
2624 PR c/25161
2625 PR c/27020
2626 * gcc.dg/array-10.c: New test.
2627
2628 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2629
2630 PR c++/27804
2631 * g++.dg/init/const4.C: New test.
2632 * g++.dg/init/member1.C: Add error-marker.
2633 * g++.dg/other/fold1.C: Adjust error-marker.
2634
2635 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2636
2637 PR c++/27601
2638 * g++.dg/ext/offsetof1.C: New test.
2639
2640 2006-06-04 Eric Christopher <echristo@apple.com>
2641
2642 * gcc.dg/attr-ms_struct-1.c: New.
2643
2644 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2645
2646 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2647
2648 2006-06-04 Richard Guenther <rguenther@suse.de>
2649
2650 PR tree-optimization/27039
2651 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2652
2653 2006-06-03 Roger Sayle <roger@eyesopen.com>
2654
2655 PR target/26223
2656 * gcc.target/i386/amd64-abi-2.c: New test case.
2657
2658 2006-06-02 Eric Christopher <echristo@apple.com>
2659
2660 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2661 * gcc.target/i386/20020523-1.c: Skip if darwin.
2662 * gcc.target/i386/asm-3.c: Ditto.
2663 * gcc.target/i386/20011119-1.c: Ditto.
2664 * gcc.target/i386/clobbers.c: Remove pic part of test.
2665
2666 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2667
2668 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2669 * g++.old-deja/g++.other/init19.C: Ditto.
2670 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2671 and add other platforms as expected failures.
2672
2673 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2674
2675 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2676 (is-effective-target-keyword): Ditto.
2677
2678 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2679
2680 PR fortran/27715
2681 * gfortran.dg/extended_char_comparison_1.f: New test.
2682
2683 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2684
2685 PR fortran/25098
2686 * gfortran.dg/dummy_procedure_1.f90: New test.
2687
2688 PR fortran/25147
2689 * gfortran.dg/dummy_procedure_2.f90: New test.
2690
2691 * gfortran.dg/associated_2.f90: Correct to make consistent with
2692 standard.
2693
2694 2006-05-31 Roger Sayle <roger@eyesopen.com>
2695
2696 * gcc.target/i386/387-11.c: New test case.
2697
2698 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2699
2700 PR c++/27801
2701 * g++.dg/template/cond6.C: New test.
2702
2703 PR c++/26496
2704 * g++.dg/template/crash51.C: New test.
2705 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2706
2707 PR c++/27385
2708 * g++.dg/init/array20.C: New test.
2709
2710 2006-05-31 Roger Sayle <roger@eyesopen.com>
2711
2712 * gcc.dg/builtins-54.c: New test case.
2713
2714 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2715
2716 PR c++/26433
2717 * g++.dg/template/fntry1.C: Add dg-do link.
2718
2719 PR c++/27808
2720 * g++.dg/parse/friend6.C: New test.
2721
2722 2006-05-30 Asher Langton <langton2@llnl.gov>
2723
2724 * gfortran.dg/cray_pointers_7.f90: New test.
2725
2726 2006-05-30 Roger Sayle <roger@eyesopen.com>
2727
2728 PR tree-optimization/23452
2729 * gcc.dg/fold-mulconj-1.c: New test case.
2730
2731 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2732
2733 PR c++/27803
2734 * g++.dg/parse/bitfield1.C: New test.
2735
2736 2006-05-30 Roger Sayle <roger@eyesopen.com>
2737
2738 * gcc.target/ppc-eq0-1.c: New test case.
2739 * gcc.target/ppc-negeq0-1.c: New test case.
2740
2741 2006-05-30 Dirk Mueller <dmueller@suse.de>
2742
2743 PR c/27273
2744 * gcc.dg/overflow-warn-5.c: New test.
2745
2746 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2747
2748 PR c/27718
2749 * gcc.dg/sizeof-1.c: New test.
2750
2751 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2752
2753 PR target/27790
2754 * gcc.target/i386/pr27790.c: New test.
2755
2756 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2757
2758 PR libgfortran/27757
2759 * gfortran.dg/direct_io_5.f90: New test.
2760
2761 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2762
2763 PR libgfortran/27634
2764 * gfortran.dg/fmt_missing_period_1.f: New test.
2765 * gfortran.dg/fmt_missing_period_2.f: New test.
2766 * gfortran.dg/fmt_missing_period_3.f: New test.
2767
2768 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2769
2770 PR fortran/19777
2771 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2772 arrays.
2773
2774 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2775
2776 PR c++/27713
2777 * g++.dg/template/new6.C: New test.
2778
2779 2006-05-29 Roger Sayle <roger@eyesopen.com>
2780
2781 PR tree-optimization/24964
2782 * gcc.target/i386/387-10.c: New test case.
2783
2784 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2785
2786 * intrinsics/string_intrinsics.c (compare_string):
2787 Use memcmp instead of strncmp to avoid tripping over
2788 CHAR(0) in a string.
2789
2790 2006-05-27 Richard Guenther <rguenther@suse.de>
2791
2792 PR middle-end/27773
2793 * gcc.dg/torture/pr27773.c: New testcase.
2794
2795 2006-05-27 Dirk Mueller <dmueller@suse.de>
2796
2797 * gcc.dg/pr24561.c: Rename to..
2798 * gcc.dg/pr25962.c: .. this.
2799
2800 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2801
2802 PR fortran/19777
2803 * gfortran.dg/bounds_check_2.f: New test.
2804
2805 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2806
2807 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2808 * gfortran.dg/byte_1.f90: Likewise.
2809 * gfortran.dg/dup_save_2.f90: Likewise.
2810
2811 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2812
2813 * gfortran.dg/associated_2.f90: New test.
2814
2815 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2816
2817 PR fortran/27524
2818 * gfortran.dg/bounds_check_1.f90: New test.
2819
2820 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2821
2822 PR rtl-optimization/27661
2823 * gcc.dg/pr27661.c: New test case.
2824
2825 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2826
2827 PR fortran/23151
2828 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2829 * gfortran.dg/print_parentheses_1.f: New test.
2830 * gfortran.dg/print_parentheses_2.f90: New test.
2831
2832 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2833
2834 PR target/27758
2835 * gcc.dg/pr27758.c: New test.
2836
2837 2006-05-24 Falk Hueffner <falk@debian.org>
2838
2839 * gcc.c-torture/compile/pr27571.c: New test.
2840
2841 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2842
2843 PR fortran/27709
2844 * gfortran.dg/spec_expr_4.f90: New test.
2845
2846 PR fortran/27155
2847 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2848
2849 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2850
2851 PR c++/20103
2852 * g++.dg/ext/complit6.C: New test.
2853 * g++.dg/ext/complit3.C: Adjust error markers.
2854 * g++.dg/init/const3.C: New test.
2855
2856 2006-05-25 Richard Guenther <rguenther@suse.de>
2857
2858 PR middle-end/27743
2859 * gcc.dg/torture/pr27743.c: New testcase.
2860
2861 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2862
2863 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2864
2865 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2866
2867 * gcc.dg/compat/scalar-by-value-x.h: New.
2868 * gcc.dg/compat/scalar-by-value-y.h: New.
2869 * gcc.dg/compat/scalar-by-value-5.c: New.
2870 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2871 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2872 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2873 * gcc.dg/compat/scalar-by-value-6.c: New.
2874 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2875 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2876 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2877
2878 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2879
2880 PR tree-optimization/27639
2881 PR tree-optimization/26719
2882 * gcc.dg/pr27639.c: New test.
2883 * gcc.dg/pr26719.c: New test.
2884 * gcc.dg/tree-ssa/scev-cast.c: New test.
2885
2886 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2887
2888 PR c++/20173
2889 * g++.dg/template/error21.C: New test.
2890
2891 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2892
2893 PR target/27696
2894 * gcc.target/i386/pr27696.c: New.
2895
2896 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2897
2898 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2899
2900 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2901
2902 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2903
2904 PR c++/27716
2905 * g++.dg/other/assign1.C: New test.
2906
2907 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2908
2909 PR target/27266
2910 * gcc.target/i386/pr27266.c: New.
2911
2912 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2913
2914 PR c++/27451
2915 * g++.dg/ext/asm9.C: New test.
2916
2917 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2918
2919 PR rtl-optimization/25514
2920 * gcc.c-torture/compile/pr25514.c: New test.
2921
2922 2006-05-22 Richard Guenther <rguenther@suse.de>
2923
2924 Revert
2925 2006-01-31 Richard Guenther <rguenther@suse.de>
2926
2927 * gcc.target/i386/sselibm-1.c: New testcase.
2928 * gcc.target/i386/sselibm-2.c: Likewise.
2929 * gcc.target/i386/sselibm-3.c: Likewise.
2930 * gcc.target/i386/sselibm-4.c: Likewise.
2931 * gcc.target/i386/sselibm-5.c: Likewise.
2932
2933 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2934
2935 PR c/27420
2936 * gcc.dg/func-args-2.c: New test.
2937
2938 PR c/26818
2939 * gcc.dg/struct-incompl-1.c: New test.
2940
2941 2006-05-22 Richard Guenther <rguenther@suse.de>
2942
2943 PR testsuite/27708
2944 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2945 the transformations we test for.
2946
2947 2006-05-22 Richard Guenther <rguenther@suse.de>
2948
2949 PR testsuite/27707
2950 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2951
2952 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2953
2954 PR c++/27210
2955 * g++.dg/warn/new1.C: New test.
2956 * g++.dg/template/new5.C: Likewise.
2957
2958 2006-05-21 Roger Sayle <roger@eyesopen.com>
2959
2960 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2961 * gcc.target/i386/20060512-3.c: Likewise.
2962
2963 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2964
2965 PR rtl-optimization/27671
2966 * gcc.c-torture/execute/pr27671-1.c: New.
2967 * gcc.dg/pr27671-2.c: Likewise.
2968
2969 PR tree-optimization/26622.
2970 * gcc.c-torture/compile/pr26622.c: New.
2971
2972 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2973
2974 PR fortran/27613
2975 * gfortran.dg/recursive_reference_1.f90: New test.
2976
2977 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2978
2979 PR fortran/25746
2980 * gfortran.dg/elemental_subroutine_3.f90: New test.
2981
2982 PR fortran/25090
2983 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2984
2985 PR fortran/27584
2986 * gfortran.dg/associated_target_1.f90: New test.
2987
2988 PR fortran/19015
2989 * gfortran.dg/maxloc_shape_1.f90: New test.
2990
2991 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2992
2993 PR libgfortran/24459
2994 * gfortran.dg/namelist_24.f90: New test.
2995 * gfortran.dg/namelist_12.f: Fix typo in comment.
2996
2997 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2998
2999 PR middle-end/25776
3000 * g++.dg/other/error11.C: New test.
3001
3002 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3003
3004 * gcc.target/mips/pr26765.c: Add -w to options.
3005
3006 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3007
3008 * lib/target-supports.exp (check_effective_target_mpaired_single):
3009 New function.
3010 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3011 multilibs.
3012 * g++.dg/vect/vect.exp: Likewise.
3013
3014 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3015
3016 PR testsuite/25891
3017 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3018
3019 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3020
3021 PR fortran/27662
3022 * gfortran.dg/temporary_1.f90: New file.
3023
3024 2006-05-19 Andreas Schwab <schwab@suse.de>
3025
3026 * g++.dg/other/unused1.C: Also match "stringz".
3027
3028 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3029
3030 PR c++/26433
3031 * g++.dg/template/fntry1.C: New test.
3032
3033 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3034
3035 PR c++/27471
3036 PR c++/27506
3037 * g++.dg/conversion/bitfield5.C: New test.
3038 * g++.dg/conversion/bitfield6.C: New test.
3039
3040 2006-05-18 Mike Stump <mrs@apple.com>
3041
3042 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3043 * gcc.dg/vla-4.c: Add.
3044 * gcc.dg/vla-5.c: Add.
3045 * gcc.dg/vla-6.c: Add.
3046
3047 2006-05-12 Stuart Hastings <stuart@apple.com>
3048
3049 * testsuite/gcc.target/i386/20060512-1.c: New.
3050 * testsuite/gcc.target/i386/20060512-2.c: New.
3051 * testsuite/gcc.target/i386/20060512-3.c: New.
3052 * testsuite/gcc.target/i386/20060512-4.c: New.
3053
3054 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3055
3056 PR c++/26122
3057 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3058
3059 PR c++/26068
3060 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3061 * g++.dg/parse/linkage1.C: New test.
3062
3063 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3064
3065 PR tree-optimization/27548
3066 * g++.dg/tree-ssa/pr27548.C: New test.
3067
3068 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3069
3070 PR fortran/26551
3071 * gfortran.dg/recursive_check_1.f: New test.
3072 * gfortran.dg/recursive_check_2.f90: New test.
3073
3074 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3075
3076 * g++.dg/opt/temp2.C: New test.
3077
3078 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3079
3080 PR c++/27491
3081 * g++.dg/init/brace5.C: New test.
3082
3083 PR middle-end/27415
3084 * gcc.dg/gomp/pr27415.c: New test.
3085 * g++.dg/gomp/pr27415.C: New test.
3086
3087 PR tree-optimization/27549
3088 * g++.dg/tree-ssa/pr27549.C: New test.
3089
3090 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3091
3092 PR libgfortran/27575
3093 * gfortran.dg/read_eof_4.f90: New test.
3094
3095 2006-05-16 Richard Guenther <rguenther@suse.de>
3096
3097 PR tree-optimization/22303
3098 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3099
3100 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR middle-end/27573
3103 * gcc.dg/gomp/pr27573.c: New test.
3104 * gfortran.dg/gomp/pr27573.f90: New test.
3105
3106 PR c/27499
3107 * gcc.dg/gomp/pr27499.c: New test.
3108 * g++.dg/gomp/pr27499.C: New test.
3109
3110 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3111
3112 PR c++/27339
3113 * g++.dg/parser/access8.C: Adjust error marker.
3114 * g++.dg/template/access17.C: New test.
3115 * g++.dg/template/access18.C: Likewise.
3116
3117 2006-05-15 Roger Sayle <roger@eyesopen.com>
3118
3119 PR target/26600
3120 * gcc.target/i386/pr26600.c: New test case.
3121
3122 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3123
3124 PR c++/27505
3125 * g++.dg/expr/bitfield1.C: New test.
3126
3127 2006-05-15 Richard Guenther <rguenther@suse.de>
3128
3129 PR tree-optimization/27603
3130 * gcc.dg/torture/pr27603.c: New testcase.
3131
3132 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3133
3134 PR fortran/25090
3135 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3136
3137 PR fortran/25082
3138 * gfortran.dg/scalar_return_1.f90: New test.
3139
3140 PR fortran/27411
3141 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3142
3143 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3144
3145 * gcc.dg/gomp/critical-4.c: New test.
3146 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3147 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3148 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3149 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3150
3151 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3152
3153 PR c++/27582
3154 * g++.dg/template/dependent-args1.C: New test.
3155
3156 PR c++/27581
3157 * g++.dg/lookup/this1.C: New test.
3158
3159 PR c++/27315
3160 * g++.dg/template/operator6.C: New test.
3161 * g++.dg/template/incomplete3.C: New test.
3162
3163 PR c++/27559
3164 * g++.dg/template/new4.C: New test.
3165
3166 PR c++/27496
3167 * g++.dg/template/void2.C: New test.
3168
3169 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3170
3171 * g++.dg/template/dependent-expr5.C: New test.
3172
3173 2006-05-14 Roger Sayle <roger@eyesopen.com>
3174
3175 PR middle-end/26729
3176 * gcc.dg/pr26729-1.c: New test case.
3177
3178 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3179
3180 * gcc.dg/pr27003.c: New test.
3181
3182 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3183
3184 * lib/target-supports.dg (check_cxa_atexit_available): Change
3185 v3_target_compile to ${tool}_target_compile.
3186
3187 2006-05-11 Jason Merrill <jason@redhat.com>
3188
3189 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3190
3191 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3192
3193 PR fortran/27553
3194 * gfortran.dg/label_5.f90: New test.
3195
3196 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3197
3198 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3199 check_effective_target_powerpc_altivec_ok): New.
3200 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3201 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3202 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3203 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3204 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3205 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3206 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3207 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3208 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3209 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3210 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3211 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3212 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3213 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3214 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3215 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3216 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3217 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3218 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3219 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3220 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3221 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3222 gcc.target/powerpc/altivec-9.c,
3223 gcc.target/powerpc/altivec-consts.c,
3224 gcc.target/powerpc/altivec-pr22085.c,
3225 gcc.target/powerpc/altivec-splat.c,
3226 gcc.target/powerpc/altivec-types-1.c,
3227 gcc.target/powerpc/altivec-types-2.c,
3228 gcc.target/powerpc/altivec-types-3.c,
3229 gcc.target/powerpc/altivec-types-4.c,
3230 gcc.target/powerpc/altivec-varargs-1.c,
3231 gcc.target/powerpc/altivec-vec-merge.c,
3232 gcc.target/powerpc/ppc-vector-memcpy.c,
3233 gcc.target/powerpc/ppc-vector-memset.c,
3234 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3235 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3236 these effective targets.
3237 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3238 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3239
3240 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3241
3242 PR middle-end/27384
3243 * g++.dg/other/fold1.C: New test.
3244
3245 PR middle-end/27488
3246 * gcc.dg/fold-nonneg-1.c: New test.
3247
3248 PR c++/27547
3249 * g++.dg/other/operator1.C: New test.
3250
3251 2006-05-11 Richard Guenther <rguenther@suse.de>
3252
3253 PR middle-end/27529
3254 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3255
3256 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3257
3258 * lib/target-supports-dg.exp (check-flags): New.
3259 (dg-skip-if): Move flag checks.
3260
3261 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3262
3263 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3264 * lib/target-supports.dg (check_cxa_atexit_available): New.
3265
3266 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3267
3268 PR fortran/27470
3269 * gfortran.dg/multiple_allocation_2.f90: New test case.
3270
3271 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3272
3273 * gcc.target/arm/pr27387.C: Fix a comment typo.
3274
3275 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3276
3277 PR fortran/24549
3278 * gfortran.dg/error_recovery_1.f90: New test.
3279
3280 2006-05-10 Richard Guenther <rguenther@suse.de>
3281
3282 PR tree-optimization/27302
3283 * gcc.dg/torture/pr27302.c: New testcase.
3284
3285 2006-05-09 Dirk Mueller <dmueller@suse.de>
3286 Richard Guenther <rguenther@suse.de>
3287
3288 PR middle-end/27498
3289 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3290
3291 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3292
3293 PR rtl-optimization/27335
3294 * gcc.dg/pr27335.c: New test.
3295
3296 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3297
3298 * gcc.target/mips/mips-ps-5.c: New file.
3299
3300 2006-05-08 Jan Hubicka <jh@suse.cz>
3301
3302 PR middle-end/25962
3303 * gcc.dg/pr25962.c: New.
3304
3305 2006-05-08 Roger Sayle <roger@eyesopen.com>
3306
3307 PR target/27158
3308 * gcc.target/powerpc/pr27158.c: New test case.
3309
3310 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3311
3312 PR testsuite/27476
3313 * ada/acats/run_all.sh: Use test -z.
3314
3315 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3316
3317 PR libfortran/18271
3318 * gfortran.dg/spec_expr_3.f90: New test.
3319
3320 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3321
3322 PR target/24879
3323 * gcc.target/i386/monitor.c: New file.
3324
3325 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3326
3327 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3328
3329 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3330
3331 PR c++/27447
3332 * g++.dg/other/ptrmem7.C: New test.
3333
3334 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3335
3336 PR target/27421
3337 * gcc.dg/array-9.c: New test.
3338
3339 2006-05-07 Richard Guenther <rguenther@suse.de>
3340
3341 PR tree-optimization/27409
3342 * gcc.dg/torture/pr27409.c: New testcase.
3343
3344 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3345
3346 PR fortran/27457
3347 * gfortran.dg/select_6.f90: New.
3348
3349 2006-05-07 Richard Guenther <rguenther@suse.de>
3350
3351 PR tree-optimization/27136
3352 * gcc.dg/torture/pr27136.c: New testcase.
3353
3354 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3355
3356 PR fortran/24813
3357 * gfortran.dg/char_cons_len_1.f90: New test.
3358
3359 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3360
3361 PR c++/27427
3362 * g++.dg/template/incomplete2.C: New test.
3363
3364 2006-05-06 Richard Guenther <rguenther@suse.de>
3365
3366 PR tree-optimization/27151
3367 * gcc.dg/vect/pr27151.c: New testcase.
3368
3369 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3370
3371 PR c++/27430
3372 * g++.dg/template/void1.C: New test.
3373
3374 PR c++/27423
3375 * g++.dg/other/void2.C: New test.
3376
3377 PR c++/27422
3378 * g++.dg/conversion/void1.C: New test.
3379
3380 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3381
3382 PR/21391
3383 * g++.dg/other/unused1.C: New.
3384
3385 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3386
3387 PR objc/27240
3388 * objc.dg/member-1.m: New test.
3389
3390 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3391
3392 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3393
3394 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3395
3396 PR libfortran/26985
3397 * gfortran.dg/matmul_2.f90: New test.
3398
3399 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3400
3401 * ada/acats/run_all.sh: Use sync when main not found.
3402
3403 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3404
3405 PR target/26765
3406 * gcc.target/mips/pr26765.c: New.
3407
3408 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3409
3410 * gcc.target/bfin: New directory.
3411 * gcc.target/bfin/bfin.exp: New file.
3412 * gcc.target/bfin/frmul.c: New file.
3413 * gcc.target/bfin/arith.c: New file.
3414 * gcc.target/bfin/mul-combine.c: New file.
3415 * gcc.target/bfin/shift.c: New file.
3416
3417 2006-05-04 Richard Guenther <rguenther@suse.de>
3418
3419 PR tree-optimization/14287
3420 PR tree-optimization/14844
3421 PR tree-optimization/19792
3422 PR tree-optimization/21608
3423 PR tree-optimization/27090
3424 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3425 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3426 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3427 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3428 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3429
3430 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3431
3432 PR tree-optimization/27285
3433 * gcc.c-torture/execute/pr27285.c: New test.
3434
3435 PR middle-end/27388
3436 * gcc.dg/gomp/pr27388-1.c: New test.
3437 * gcc.dg/gomp/pr27388-2.c: New test.
3438 * gcc.dg/gomp/pr27388-3.c: New test.
3439
3440 PR c++/27359
3441 * g++.dg/gomp/pr27359.C: New test.
3442
3443 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3444
3445 PR fortran/20248
3446 * gfortran.dg/iargc.f90: New test.
3447
3448 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3449
3450 PR c++/27102
3451 * g++.dg/template/crash49.C: New test.
3452
3453 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3454
3455 PR testsuite/27032
3456 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3457
3458 2006-05-02 Jeff Law <law@redhat.com>
3459
3460 PR tree-optimization/27364
3461 * gcc.c-torture/execute/pr27364.c: New test.
3462
3463 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3464
3465 PR c++/27309
3466 * g++.dg/parser/ctor5.C: New test.
3467
3468 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3469
3470 PR target/27387
3471 * gcc.target/arm/arm.exp: New.
3472 * gcc.target/arm/pr27387.C: Likewise.
3473
3474 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3475
3476 PR fortran/27269
3477 PR fortran/27324
3478 * gfortran.dg/module_equivalence_2.f90: New test.
3479
3480 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3481
3482 PR middle-end/27337
3483 * g++.dg/gomp/pr27337-1.C: New test.
3484 * g++.dg/gomp/pr27337-2.C: New test.
3485
3486 PR middle-end/27328
3487 * gcc.dg/gomp/pr27328.c: New test.
3488
3489 PR middle-end/27325
3490 * g++.dg/gomp/pr27325.C: New test.
3491
3492 PR middle-end/27310
3493 * g++.dg/gomp/pr27310.C: New test.
3494
3495 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3496
3497 PR tree-optimization/27291
3498 * g++.dg/tree-ssa/pr27291.C: New test.
3499
3500 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3501
3502 PR tree-optimization/27283
3503 * g++.dg/tree-ssa/pr27283.C: New test.
3504
3505 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3506
3507 * gcc.dg/tree-ssa/loop-16.c: New test.
3508
3509 2006-05-01 Roger Sayle <roger@eyesopen.com>
3510 Joseph S. Myers <joseph@codesourcery.com>
3511
3512 * gcc.dg/Wconversion-3.c: New test case.
3513 * gcc.dg/Wconversion-4.c: Likewise.
3514
3515 2006-05-01 Richard Guenther <rguenther@suse.de>
3516
3517 PR tree-optimization/26726
3518 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3519
3520 2006-04-30 Roger Sayle <roger@eyesopen.com>
3521
3522 * gcc.dg/Woverflow-1.c: New test case.
3523 * gcc.dg/Woverflow-2.c: Likewise.
3524 * gcc.dg/Woverflow-3.c: Likewise.
3525
3526 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3527
3528 PR c++/27094
3529 * g++.dg/template/defarg8.C: New test.
3530
3531 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3532
3533 PR c++/27278
3534 * g++.dg/parse/operator7.C: New test.
3535
3536 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3537
3538 PR c++/11471
3539 PR c++/27102
3540 * g++.dg/template/crash48.C: New test.
3541
3542 PR c++/27279
3543 * g++.dg/parse/ctor4.C: New test.
3544
3545 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3546
3547 PR fortran/25681
3548 * gfortran.df/char_type_len.f90: New test.
3549
3550 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3551
3552 PR libgfortran/27304
3553 * gfortran.dg/fmt_exhaust.f90: New test.
3554
3555 2006-04-28 Roger Sayle <roger@eyesopen.com>
3556
3557 PR c/25309
3558 * gcc.dg/large-size-array-2.c: New test case.
3559
3560 2006-04-28 Richard Guenther <rguenther@suse.de>
3561
3562 PR target/26826
3563 * gcc.target/i386/pr26826.c: New testcase.
3564
3565 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3566
3567 PR middle-end/27260
3568 * gcc.c-torture/execute/pr27260.c: New.
3569
3570 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3571
3572 PR middle-end/27095
3573 * gcc.dg/pr27095.c: New.
3574
3575 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3576
3577 PR c++/27292
3578 * g++.dg/conversion/bitfield4.C: New test.
3579
3580 2006-04-27 Eric Christopher <echristo@apple.com>
3581
3582 * gcc.dg/pragma-ms_struct.c: New.
3583
3584 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3585
3586 PR c++/27102
3587 * g++.dg/template/crash47.C: New test.
3588
3589 2006-04-27 Dirk Mueller <dmueller@suse.de>
3590
3591 * gcc.target/i386/sse-7.c: build with -msse.
3592
3593 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3594
3595 PR testsuite/27274:
3596 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3597 (main): Exit if processor doesn't support SSE.
3598
3599 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3600
3601 PR middle-end/27282
3602 * gcc.c-torture/compile/pr27282.c: New test.
3603
3604 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3605
3606 PR middle-end/26913
3607 * g++.dg/gomp/pr26913.C: New test.
3608
3609 PR c/25996
3610 * gcc.dg/gomp/pr25996.c: New test.
3611 * g++.dg/gomp/pr25996.C: New test.
3612
3613 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3614
3615 PR rtl-optimization/26725
3616 * gcc.c-torture/compile/pr26725.c: New test.
3617
3618 2006-04-25 Richard Guenther <rguenther@suse.de>
3619
3620 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3621 than n + -1.
3622
3623 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3624
3625 * gcc.dg/20060425-1.c: New testcase.
3626
3627 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3628
3629 PR tree-optimization/26865
3630 * gcc.dg/pr26865.c: New test.
3631
3632 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3633
3634 PR c++/27292
3635 * g++.dg/conversion/bitfield1.C: New test.
3636 * g++.dg/conversion/bitfield2.C: Likewise.
3637 * g++.dg/conversion/bitfield3.C: Likewise.
3638
3639 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3640 Richard Guenther <rguenther@suse.de>
3641
3642 PR tree-optimization/27236
3643 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3644
3645 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3646
3647 PR c++/19963
3648 * g++.dg/other/incomplete2.C: New test.
3649
3650 2006-04-24 Richard Guenther <rguenther@suse.de>
3651
3652 PR middle-end/26869
3653 * gcc.dg/torture/pr26869.c: New testcase.
3654
3655 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3656 Richard Guenther <rguenther@suse.de>
3657
3658 PR tree-optimization/27218
3659 * g++.dg/tree-ssa/pr27218.C: New testcase.
3660
3661 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3662
3663 PR c++/26912
3664 * g++.dg/template/friend41.C: New test.
3665
3666 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3667
3668 * g++.dg/opt/pr15551.C: Include cstdio.
3669 (main): Use remove instead of unlink.
3670
3671 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3672
3673 * gcc.dg/sibcall-7.c: New test.
3674 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3675 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3676 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3677 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3678 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3679
3680 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3681
3682 PR c++/26534
3683 * g++.dg/opt/bitfield1.C: New test.
3684 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3685 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3686 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3687 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3688 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3689 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3690 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3691 * g++.dg/abi/bitfield2.C: Likewise.
3692 * g++.dg/init/bitfield1.C: Likewise.
3693
3694 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3695
3696 PR fortran/25099
3697 * gfortran.dg/elemental_subroutine_4.f90: New test.
3698 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3699 call sub (m, x).
3700
3701 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3702
3703 * gcc.c-torture/compile/20060421-1.c: New testcase.
3704
3705 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3706
3707 PR c/25875
3708 * gcc.dg/init-bad-4.c: New test.
3709
3710 2006-04-21 Paul Brook <paul@codesourcery.com>
3711
3712 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3713
3714 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3715
3716 PR fortran/27122
3717 * gfortran.dg/defined_operators_1.f90: New test.
3718 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3719 remove old ones associated, incorrectly, with Note 5.46.
3720
3721 PR fortran/27113
3722 * gfortran.dg/character_array_constructor_1.f90: New test.
3723
3724 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3725
3726 * gcc.dg/20060419-1.c: New test.
3727
3728 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3729
3730 PR c/26774
3731 * gcc.dg/struct-parse-1.c: New test case.
3732
3733 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3734
3735 PR c++/26558
3736 * g++.dg/parse/template19.C: New test.
3737
3738 PR c++/26739
3739 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3740
3741 PR c++/26036
3742 * g++.dg/expr/call3.C: New test.
3743
3744 PR c++/10385
3745 * g++.dg/conversion/dynamic1.C: New test.
3746
3747 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3748
3749 PR c++/27102
3750 * g++.dg/template/crash35.C: Tweak error markers.
3751 * g++.dg/template/crash46.C: New test.
3752 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3753 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3754
3755 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3756
3757 PR rtl-optimization/14261
3758 * gcc.c-torture/compile/20060419-1.c: Added.
3759
3760 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3761
3762 * gfortran.dg/label_1.f90: Adjust dg-error.
3763
3764 2006-04-16 Roger Sayle <roger@eyesopen.com>
3765
3766 PR target/26961
3767 * gcc.dg/fold-cond-1.c: New test case.
3768 * gcc.dg/pr26961-1.c: Likewise.
3769
3770 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3771
3772 PR libgfortran/27138
3773 * gfortran.dg/read_bad_advance.f90: New test.
3774
3775 2006-04-16 Roger Sayle <roger@eyesopen.com>
3776 Dale Johannesen <dalej@apple.com>
3777
3778 PR target/24076
3779 * gcc.target/i386/vecinit-3.c: New testcase.
3780 * gcc.target/i386/vecinit-4.c: Likewise.
3781 * gcc.target/i386/sse-18.c: Likewise.
3782 * gcc.target/i386/sse-19.c: Likewise.
3783
3784 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3785
3786 * gfortran.dg/allocate_zerosize_1.f90: New test.
3787
3788 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3789
3790 PR c++/26365
3791 * g++.dg/template/crash45.C: New test.
3792
3793 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3794
3795 PR fortran/26787
3796 * gfortran.dg/proc_assign_1.f90: New test.
3797 * gfortran.dg/procedure_lvalue.f90: Change message.
3798 * gfortran.dg/namelist_4.f90: Add new error.
3799
3800 PR fortran/25597
3801 PR fortran/27096
3802 * gfortran.dg/auto_pointer_array_result_1.f90
3803
3804 PR fortran/27089
3805 * gfortran.dg/specification_type_resolution_1.f90
3806
3807 PR fortran/18003
3808 PR fortran/25669
3809 PR fortran/26834
3810 * gfortran.dg/bounds_temporaries_1.f90: New test.
3811
3812 PR fortran/27124
3813 * gfortran.dg/array_return_value_1.f90: New test.
3814
3815 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3816
3817 PR fortran/25336
3818 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3819
3820 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3821
3822 PR middle-end/26823
3823 * g++.dg/gomp/pr26823-1.C: New test.
3824 * g++.dg/gomp/pr26823-2.C: New test.
3825
3826 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3827
3828 PR middle-end/27134
3829 * gcc.dg/pr27314.c: New test.
3830
3831 2006-04-13 Richard Henderson <rth@redhat.com>
3832
3833 * g++.dg/gomp/block-0.C: Update expected matches.
3834
3835 2006-04-13 DJ Delorie <dj@redhat.com>
3836
3837 * lib/target-supports.exp (check_effective_target_int32plus): New.
3838 (check_effective_target_ptr32plus): New.
3839 (check_effective_target_size32plus): New.
3840 (check_effective_target_int16): New.
3841 (check_profiling_available): Add m32c to the list of unsupported targets.
3842
3843 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3844 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3845 memory size.
3846 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3847 pointers.
3848 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3849 size_t.
3850 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3851 and size_t.
3852 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3853 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3854 not just xstormy16. Skip m32c due to weird pointer size.
3855 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3856 not just xstormy16.
3857 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3858 not just xstormy16.
3859 * gcc.dg/20020312-2.c: Add m32c support.
3860 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3861 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3862 in test.
3863 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3864 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3865 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3866 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3867 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3868 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3869 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3870 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3871 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3872 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3873 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3874 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3875 in test.
3876 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3877 in test.
3878 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3879 * gcc.dg/pr23049.c: Require >=32 bit integers.
3880 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3881 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3882 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3883 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3884 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3885 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3886 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3887 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3888 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3889 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3890 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3891 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3892 prototype in test.
3893 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3894 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3895 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3896 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3897 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3898
3899 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3900 * gcc.c-torture/execute/20040703-1.x: Likewise.
3901 * gcc.c-torture/execute/20040705-1.x: Likewise.
3902 * gcc.c-torture/execute/20040705-2.x: Likewise.
3903 * gcc.c-torture/execute/20040709-1.x: Likewise.
3904 * gcc.c-torture/execute/20040709-2.x: Likewise.
3905 * gcc.c-torture/execute/20040811-1.x: Likewise.
3906 * gcc.c-torture/execute/20050316-1.x: Likewise.
3907 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3908 * gcc.c-torture/execute/pr19689.x: Likewise.
3909 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3910 * gcc.c-torture/execute/usmul.x: Likewise.
3911 * gcc.c-torture/execute/vrp-5.x: Likewise.
3912 * gcc.c-torture/execute/vrp-6.x: Likewise.
3913 * gcc.dg/debug/20041023-1.s: Likewise.
3914
3915 2006-04-13 Roger Sayle <roger@eyesopen.com>
3916
3917 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3918 of integers to a vector types are now constant expressions in C.
3919 * gcc.dg/vect/vect-fold-1.c: New test case.
3920
3921 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3922 Ulrich Weigand <uweigand@de.ibm.com>
3923
3924 PR target/27006
3925 * gcc.dg/vmx/pr27006.c: New testcase.
3926
3927 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3928
3929 PR libgfortran/26766
3930 * gfortran.dg/write_recursive.f90: New test.
3931
3932 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3933
3934 * g++.dg/parse/dtor7.C: New test.
3935 * g++.dg/parse/new1.C: Add error marker.
3936 * g++.dg/template/new3.C: New test.
3937
3938 PR c++/26122
3939 * g++.dg/template/pure1.C: New test.
3940
3941 PR c++/26295
3942 * g++.dg/parse/ptrmem4.C: New test.
3943
3944 2006-04-10 Jeff Law <law@redhat.com>
3945
3946 PR/27087
3947 * gcc.c-torture/compile/pr27087.c: New test.
3948
3949 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3950
3951 PR/21391
3952 * gcc.dg/20060410.c: New.
3953
3954 2006-04-10 Matthias Klose <doko@debian.org>
3955
3956 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3957 Recognize multilib directory names containing underscores.
3958
3959 2006-04-10 Roger Sayle <roger@eyesopen.com>
3960
3961 * gcc.target/i386/vecinit-1.c: New test case.
3962 * gcc.target/i386/vecinit-2.c: Likewise.
3963
3964 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3965
3966 PR debug/27057
3967 * g++.dg/debug/dwarf2-2.C: New test.
3968
3969 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3970
3971 PR rtl-optimization/27073
3972 * gcc.c-torture/execute/pr27073.c: New test.
3973
3974 2006-04-08 Mike Stump <mrs@apple.com>
3975
3976 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3977
3978 2006-04-07 Richard Guenther <rguenther@suse.de>
3979
3980 PR tree-optimization/26135
3981 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3982
3983 2006-04-06 Jan Hubicka <jh@suse.cz>
3984
3985 PR profile/26399
3986 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3987
3988 2006-04-06 Roger Sayle <roger@eyesopen.com>
3989
3990 * g++.dg/conversion/nullptr1.C: New test case.
3991 * g++.dg/conversion/nullptr2.C: Likewise.
3992
3993 2006-04-05 Roger Sayle <roger@eyesopen.com>
3994
3995 * gfortran.dg/dependency_18.f90: New test case.
3996
3997 2006-04-05 Richard Guenther <rguenther@suse.de>
3998
3999 PR tree-optimization/26919
4000 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
4001 * gcc.dg/ipa/ipa-2.c: Likewise.
4002 * gcc.dg/ipa/ipa-3.c: Likewise.
4003 * gcc.dg/ipa/ipa-5.c: Likewise.
4004
4005 2006-04-05 Richard Guenther <rguenther@suse.de>
4006
4007 PR tree-optimization/26763
4008 * gcc.dg/torture/pr26763-1.c: New testcase.
4009 * gcc.dg/torture/pr26763-2.c: Likewise.
4010
4011 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
4012
4013 PR fortran/23634
4014 PR fortran/25619
4015 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
4016
4017 2006-04-04 Eric Christopher <echristo@apple.com>
4018
4019 * gcc.target/i386/387-1.c: Allow regexp to match darwin
4020 stubs.
4021 * gcc.target/i386/387-5.c: Ditto.
4022
4023 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
4024
4025 * gcc.target/sparc/struct-ret-check.c: New test.
4026
4027 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4028
4029 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
4030 zero decimal digits specified in format.
4031
4032 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
4033
4034 PR fortran/26891
4035 * gfortran.dg/missing_optional_dummy_1.f90: New test.
4036
4037 PR fortran/26976
4038 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
4039 * gfortran.dg/initialization_1.f90: Make assignment compliant.
4040 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
4041 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
4042 bigendian-ness.
4043
4044 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
4045
4046 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
4047 dummy arguments work when the actual argument is itself a dummy
4048 argument of the caller.
4049
4050 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4051
4052 PR libfortran/24685
4053 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
4054
4055 2006-04-01 Roger Sayle <roger@eyesopen.com>
4056
4057 * gfortran.dg/dependencency_17.f90: New test case.
4058
4059 2006-04-01 Roger Sayle <roger@eyesopen.com>
4060
4061 * gfortran.dg/dependency_14.f90: New test case.
4062 * gfortran.dg/dependency_15.f90: Likewise.
4063 * gfortran.dg/dependency_16.f90: Likewise.
4064
4065 2006-03-31 Asher Langton <langton2@llnl.gov>
4066
4067 PR fortran/25358
4068 gfortran.dg/cray_pointers_6.f90: New test.
4069
4070 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4071
4072 PR libgfortran/26890
4073 * gfortran.dg/read_size_noadvance.f90: New test.
4074
4075 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
4076
4077 PR fortran/25031
4078 * gfortran.dg/multiple_allocation_1.f90: Check that the
4079 size has changed after a re-allocation with stat.
4080
4081 2006-03-30 Richard Guenther <rguenther@suse.de>
4082
4083 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
4084 removal.
4085 * gcc.target/i386/sselibm-2.c: Likewise.
4086 * gcc.target/i386/sselibm-3.c: Likewise.
4087 * gcc.target/i386/sselibm-4.c: Likewise.
4088 * gcc.target/i386/sselibm-5.c: Likewise.
4089
4090 2006-03-28 Roger Sayle <roger@eyesopen.com>
4091
4092 * gcc.dg/fold-andxor-1.c: New test case.
4093 * gcc.dg/fold-xorand-1.c: Likewise.
4094
4095 2006-03-28 Roger Sayle <roger@eyesopen.com>
4096
4097 * gcc.dg/fold-convnotconv-1.c: New test case.
4098
4099 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
4100
4101 PR fortran/26779
4102 * gfortran.dg/private_type_5.f90: New test.
4103
4104 2006-03-27 David Edelsohn <edelsohn@gnu.org>
4105
4106 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
4107
4108 2006-03-27 Jakub Jelinek <jakub@redhat.com>
4109
4110 * gfortran.dg/advance_2.f90: New test.
4111 * gfortran.dg/advance_3.f90: New test.
4112
4113 * gfortran.fortran-torture/execute/equiv_5.f: New test.
4114
4115 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4116
4117 PR libgfortran/26661
4118 PR libgfortran/26880
4119 * gfortran.dg/read_x_past.f: New test.
4120
4121 2006-03-26 Geoffrey Keating <geoffk@apple.com>
4122
4123 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
4124 to be STABS.
4125
4126 2006-03-26 David Edelsohn <edelsohn@gnu.org>
4127
4128 * objc.dg/dwarf-1.m: Skip on AIX.
4129 * objc.dg/dwarf-2.m: Skip on AIX.
4130
4131 2006-03-25 Steven G. Kargl <kargls@comcast.net>
4132
4133 PR fortran/26816
4134 * gfortran.dg/float_1.f90: New test.
4135
4136 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
4137
4138 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
4139 X86_64 targets.
4140 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4141
4142 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4143
4144 PR libfortran/26735
4145 * gfortran.dg/convert_implied_open.f90: New test case.
4146
4147 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4148
4149 PR fortran/26769
4150 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4151
4152 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4153
4154 PR middle-end/26717
4155 * gcc.dg/pr26717.c: New test.
4156
4157 2006-03-25 Roger Sayle <roger@eyesopen.com>
4158
4159 * gfortran.dg/dependency_12.f90: New test case.
4160
4161 2006-03-24 Roger Sayle <roger@eyesopen.com>
4162
4163 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4164
4165 2006-03-24 Jeff Law <law@redhat.com>
4166
4167 * gcc.c-torture/pr26840.c: New test.
4168
4169 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4170
4171 * objc.dg/dwarf-2.m: New.
4172 * obj-c++.dg/dwarf-2.mm: New.
4173
4174 * g++.old-deja/g++.other/init19.C: New.
4175
4176 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4177
4178 * g++.dg/eh/spbp.C: Skip on AIX.
4179
4180 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4181
4182 PR middle-end/26611
4183 * g++.dg/gomp/pr26611-1.C: New test.
4184 * g++.dg/gomp/pr26611-2.C: New test.
4185
4186 2006-03-24 Jeff Law <law@redhat.com>
4187
4188 * gcc.c-torture/compile/pr26833.c: New test.
4189 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4190
4191 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4192
4193 * gfortran.dg/endfile_2.f90: Delete temp file.
4194
4195 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4196
4197 PR fortran/19303
4198 * gfortran.dg/record_marker_1.f90: New test case.
4199 * gfortran.dg/record_marker_2.f: New test case.
4200 * gfortran.dg/record_marker_3.f90: New test case.
4201
4202 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4203
4204 PR fortran/17298
4205 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4206 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4207
4208 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4209
4210 * lib/gcc-dg.exp (cleanup-modules): New proc.
4211 * gfortran.dg/allocatable_function_1.f90,
4212 gfortran.dg/allocate_char_star_scalar_1.f90,
4213 gfortran.dg/assumed_charlen_function_1.f90,
4214 gfortran.dg/assumed_dummy_1.f90,
4215 gfortran.dg/assumed_shape_ranks_1.f90,
4216 gfortran.dg/assumed_shape_ranks_2.f90,
4217 gfortran.dg/assumed_size_dt_dummy.f90,
4218 gfortran.dg/auto_char_dummy_array_1.f90,
4219 gfortran.dg/auto_char_len_3.f90,
4220 gfortran.dg/automatic_module_variable.f90,
4221 gfortran.dg/bad_automatic_objects_1.f90,
4222 gfortran.dg/char_array_constructor.f90,
4223 gfortran.dg/char_array_structure_constructor.f90,
4224 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4225 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4226 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4227 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4228 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4229 gfortran.dg/derived_pointer_recursion.f90,
4230 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4231 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4232 gfortran.dg/dummy_functions_1.f90,
4233 gfortran.dg/elemental_initializer_1.f90,
4234 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4235 gfortran.dg/elemental_pointer_1.f90,
4236 gfortran.dg/elemental_subroutine_1.f90,
4237 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4238 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4239 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4240 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4241 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4242 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4243 gfortran.dg/global_references_1.f90,
4244 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4245 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4246 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4247 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4248 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4249 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4250 gfortran.dg/large_integer_kind_1.f90,
4251 gfortran.dg/large_real_kind_1.f90,
4252 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4253 gfortran.dg/module_double_reuse.f90,
4254 gfortran.dg/module_equivalence_1.f90,
4255 gfortran.dg/module_interface_1.f90,
4256 gfortran.dg/module_parameter_array_refs_1.f90,
4257 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4258 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4259 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4260 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4261 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4262 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4263 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4264 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4265 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4266 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4267 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4268 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4269 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4270 gfortran.dg/same_name_1.f90,
4271 gfortran.dg/sibling_dummy_procedure_1.f90,
4272 gfortran.dg/sibling_dummy_procedure_2.f90,
4273 gfortran.dg/sibling_dummy_procedure_3.f90,
4274 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4275 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4276 gfortran.dg/used_dummy_types_2.f90,
4277 gfortran.dg/used_dummy_types_3.f90,
4278 gfortran.dg/used_dummy_types_4.f90,
4279 gfortran.dg/used_dummy_types_5.f90,
4280 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4281 gfortran.dg/userdef_operator_1.f90: Use it.
4282
4283 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4284
4285 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4286 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4287 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4288 gfortran.dg/write_back.f,
4289 gfortran.fortran-torture/execute/inquire_1.f90,
4290 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4291
4292 2006-03-21 Jeff Law <law@redhat.com>
4293
4294 * gcc.dg/tree-ssa/vrp28.c: New test.
4295
4296 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4297
4298 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4299 if _STDC_C99 is defined.
4300 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4301 * gcc.dg/builtins-20.c: Likewise.
4302 * gcc.dg/builtins-53.c: Likewise.
4303 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4304 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4305
4306 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4307
4308 PR tree-opt/26781
4309 * gcc.c-torture/compile/pr26781-1.c: New test.
4310 * gcc.c-torture/compile/pr26781-2.c: New test.
4311
4312 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4313
4314 PR c++/26690
4315 * g++.dg/gomp/pr26690-1.C: New test.
4316 * g++.dg/gomp/pr26690-2.C: New test.
4317
4318 2006-03-20 Jeff Law <law@redhat.com>
4319
4320 * gcc.dg/tree-ssa/pr21829.c: New test.
4321
4322 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4323
4324 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4325
4326 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4327 (check_visibility_available): Use it.
4328 (check_effective_target_default_packed): Likewise.
4329 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4330 (check_effective_target_fopenmp): Likewise.
4331 (check_effective_target_freorder): Likewise.
4332 (check_effective_target_fpic): Likewise.
4333 (check_named_sections_available): Likewise.
4334 (check_effective_target_ilp32): Likewise.
4335 (check_effective_target_lp64): Likewise.
4336
4337 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4338
4339 PR fortran/20935
4340 * gfortran.dg/scalar_mask_2.f90: New test case.
4341
4342 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4343
4344 PR tree-opt/26629
4345 * gcc.dg/tree-ssa/loadpre12.c: New test.
4346 * gcc.dg/tree-ssa/loadpre13.c: New test.
4347 * gcc.dg/tree-ssa/loadpre14.c: New test.
4348 * gcc.dg/tree-ssa/loadpre15.c: New test.
4349 * gcc.dg/tree-ssa/loadpre16.c: New test.
4350 * gcc.dg/tree-ssa/loadpre17.c: New test.
4351 * gcc.dg/tree-ssa/loadpre18.c: New test.
4352 * gcc.dg/tree-ssa/loadpre19.c: New test.
4353 * gcc.dg/tree-ssa/loadpre20.c: New test.
4354 * gcc.dg/tree-ssa/loadpre21.c: New test.
4355 * gcc.dg/tree-ssa/loadpre22.c: New test.
4356
4357 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4358
4359 PR fortran/26741
4360 * gfortran.dg/elemental_initializer_1.f90: New test.
4361
4362 PR fortran/26716
4363 * gfortran.dg/assumed_shape_ranks_2: New test.
4364
4365 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4366
4367 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4368 target fpic.
4369
4370 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4371
4372 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4373 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4374 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4375 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4376 gfortran.fortran-torture/execute/direct_io.f90,
4377 gfortran.fortran-torture/execute/inquire_2.f90,
4378 gfortran.fortran-torture/execute/inquire_4.f90,
4379 gfortran.fortran-torture/execute/list_read_1.f90,
4380 gfortran.fortran-torture/execute/open_replace.f90,
4381 gfortran.fortran-torture/execute/slash_edit.f90,
4382 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4383 temporary files from testcases.
4384
4385 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4386
4387 PR libgfortran/26509
4388 gfortran.dg/write_direct_eor.f90: New test.
4389
4390 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4391
4392 * gcc.target/powerpc/pr26350.c: New.
4393 * gcc.target/powerpc/indexed-addr.c: New.
4394
4395 2006-03-16 Roger Sayle <roger@eyesopen.com>
4396
4397 * gfortran.dg/dependency_13.f90: New test case.
4398
4399 2006-03-16 Roger Sayle <roger@eyesopen.com>
4400
4401 PR middle-end/21781
4402 * gcc.dg/real-const-1.c: New test case.
4403
4404 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4405
4406 * g++.old-deja/g++.other/init18.C: New.
4407 * g++.old-deja/g++.other/init5.C: Remove xfail.
4408
4409 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4410
4411 * g++.dg/opt/pr15551.C: Cleanup temp file.
4412
4413 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4414
4415 PR c++/6634
4416 g++.dg/parse/long1.C: New test.
4417
4418 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4419
4420 PR fortran/19101
4421 * gfortran.dg/continuation.f90: New test.
4422 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4423
4424 2006-03-14 Richard Guenther <rguenther@suse.de>
4425
4426 PR tree-optimization/26672
4427 * gcc.dg/torture/pr26672.c: New testcase.
4428
4429 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4430
4431 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4432 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4433
4434 2006-03-13 Roger Sayle <roger@eyesopen.com>
4435
4436 PR middle-end/26557
4437 * gcc.c-torture/compile/switch-1.c: New test case.
4438
4439 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4440
4441 PR fortran/25378
4442 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4443 test to include more permuatations of mask and index.
4444 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4445 respond to F2003 spec. that the position returned for an all false
4446 mask && condition is zero.
4447
4448 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4449
4450 PR middle-end/25989
4451 * gcc.dg/gomp/pr25989.c: New test.
4452
4453 2006-03-13 Jeff Law <law@redhat.com>
4454
4455 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4456
4457 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4458
4459 * gcc.dg/switch-9.c: New test.
4460
4461 2006-03-13 Richard Guenther <rguenther@suse.de>
4462
4463 PR middle-end/26630
4464 * gcc.dg/torture/pr26630.c: New testcase.
4465
4466 2006-03-11 Roger Sayle <roger@eyesopen.com>
4467
4468 * gfortran.dg/dependency_10.f90: New test case.
4469 * gfortran.dg/dependency_11.f90: Likewise.
4470
4471 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4472 Erik Edelmann <eedelman@gcc.gnu.org>
4473
4474 * gfortran.dg/allocatable_function_1.f90: New.
4475 * gfortran.dg/allocatable_function_2.f90: New.
4476
4477 2006-03-10 Richard Guenther <rguenther@suse.de>
4478
4479 PR middle-end/26565
4480 * gcc.dg/torture/pr26565.c: New testcase.
4481
4482 2006-03-09 Eric Christopher <echristo@apple.com>
4483
4484 * gcc.c-torture/compile/20060309-1.c: New.
4485
4486 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4487
4488 PR libgfortran/26499
4489 * gfortran.dg/write_back.f: New test.
4490 * gfortran.dg/write_rewind_1.f: New test.
4491 * gfortran.dg/write_rewind_2.f: New test.
4492
4493 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4494
4495 PR libgfortran/26554
4496 * gfortran.dg/read_logical.f90: New test.
4497
4498 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4499
4500 * ada/acats/norun.lst: cdd2a03 now passes.
4501
4502 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4503
4504 PR testsuite/25177
4505 * gcc.target/powerpc/pr18096-1.c: Change where the error
4506 would match.
4507
4508 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4509
4510 * gcc.target/i386/cleanup-1.c: New test.
4511 * gcc.target/i386/cleanup-2.c: New test.
4512
4513 2006-03-04 Roger Sayle <roger@eyesopen.com>
4514
4515 * gfortran.dg/dependency_9.f90: Remove for the time being.
4516
4517 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4518
4519 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4520 directive.
4521
4522 2006-03-03 Roger Sayle <roger@eyesopen.com>
4523
4524 * gfortran.dg/dependency_9.f90: New test case.
4525
4526 2006-03-03 Roger Sayle <roger@eyesopen.com>
4527
4528 * gfortran.dg/dependency_4.f90: New test case.
4529 * gfortran.dg/dependency_5.f90: New test case.
4530 * gfortran.dg/dependency_6.f90: New test case.
4531 * gfortran.dg/dependency_7.f90: New test case.
4532 * gfortran.dg/dependency_8.f90: New test case.
4533
4534 2006-03-03 Paul Brook <paul@codesourcery.com>
4535
4536 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4537 Add m68k-*-elf.
4538
4539 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4540
4541 PR fortran/25031
4542 * multiple_allocation_1.f90: New test.
4543
4544 2006-03-03 Roger Sayle <roger@eyesopen.com>
4545
4546 PR tree-optimization/26524
4547 * gfortran.dg/pr26524.f: New test case.
4548
4549 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4550
4551 * g++.dg/template/repo5.C: Cleanup repo files.
4552 * gcc.dg/20051201-1.c: Cleanup coverage files.
4553 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4554 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4555 tree dump files.
4556
4557 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4558
4559 * objc.dg/objc-nofilename-1.m: New test.
4560 * objc.dg/bad-receiver-type.m: New test.
4561 * obj-c++.dg/bad-receiver-type.mm: New test.
4562
4563 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4564
4565 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4566
4567 2006-03-01 Mike Stump <mrs@apple.com>
4568
4569 * g++.dg/abi/key2.C: Add.
4570
4571 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4572
4573 * gfortran.dg/logical_dot_product.f90: New test.
4574
4575 PR fortran/26393
4576 * gfortran.dg/used_interface_ref.f90: New test.
4577
4578 PR fortran/20938
4579 * gfortran.dg/dependency_2.f90: New test.
4580 * gfortran.fortran-torture/execute/where17.f90: New test.
4581 * gfortran.fortran-torture/execute/where18.f90: New test.
4582 * gfortran.fortran-torture/execute/where19.f90: New test.
4583 * gfortran.fortran-torture/execute/where20.f90: New test.
4584
4585 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4586
4587 * g++.dg/tree-ssa/pr26443.C: New test case.
4588
4589 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4590
4591 PR middle-end/26022
4592 * g++.dg/opt/return-slot1.C: New test.
4593
4594 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4595
4596 PR libgfortran/26136
4597 * gfortran.dg/namelist_23.f90: New test.
4598
4599 2006-02-28 Roger Sayle <roger@eyesopen.com>
4600
4601 PR middle-end/14752
4602 * gcc.dg/fold-eqandshift-2.c: New test case.
4603
4604 2006-02-28 Richard Guenther <rguenther@suse.de>
4605
4606 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4607 decomposition.
4608
4609 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4610
4611 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4612
4613 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4614
4615 PR libgfortran/26464
4616 * gfortran.dg/backspace_5.f: New test.
4617 * gfortran.dg/backspace_6.f: New test.
4618
4619 2006-02-26 Roger Sayle <roger@eyesopen.com>
4620
4621 * gcc.dg/fold-eqandnot-1.c: New test case.
4622
4623 2006-02-26 Roger Sayle <roger@eyesopen.com>
4624
4625 PR middle-end/19983
4626 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4627
4628 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4629
4630 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4631 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4632
4633 2006-02-26 Richard Guenther <rguenther@suse.de>
4634
4635 PR tree-optimization/26421
4636 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4637
4638 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4639
4640 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4641 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4642
4643 2006-02-26 Roger Sayle <roger@eyesopen.com>
4644
4645 * gcc.dg/fold-even-1.c: New test case.
4646
4647 2006-02-26 Roger Sayle <roger@eyesopen.com>
4648
4649 PR middle-end/21137
4650 * gcc.dg/fold-eqandshift-1.c: New test case.
4651
4652 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4653
4654 PR tree-optimization/25125
4655 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4656 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4657
4658 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4659
4660 PR tree-optimizations/26359
4661 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4662 with -fdump-tree-dceloop-details.
4663 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4664
4665 2006-02-25 Roger Sayle <roger@eyesopen.com>
4666
4667 PR middle-end/23673
4668 * gcc.dg/fold-eqxor-1.c: New test case.
4669 * gcc.dg/fold-eqxor-2.c: Likewise.
4670 * gcc.dg/fold-eqxor-3.c: Likewise.
4671
4672 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4673
4674 PR fortran/23092
4675 * scalar_mask_1.f90: New test.
4676
4677 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4678
4679 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4680 * g++.dg/eh/uncaught2.C: New.
4681 * g++.dg/eh/uncaught3.C: New.
4682
4683 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4684
4685 PR libgfortran/26423
4686 * gfortran.dg/read_many_1.f: New test.
4687
4688 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4689
4690 PR fortran/24519
4691 * gfortran.dg/dependency_3.f90: New test.
4692 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4693 XFAILs.
4694
4695 PR fortran/25395
4696 * gfortran.dg/equiv_6.f90: New test.
4697
4698 2006-02-23 Jeff Law <law@redhat.com>
4699
4700 * gcc.c-torture/compile/pr26425.c: New test.
4701
4702 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4703
4704 PR middle-end/26412
4705 * gcc.dg/gomp/pr26412.c: New test.
4706
4707 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4708
4709 PR c++/26291
4710 * g++.dg/other/ellipsis1.C: New test.
4711 * g++.dg/parse/operator4.C: Adjust error marker.
4712
4713 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4714
4715 PR target/25603
4716 * gfortran.dg/pr25603.f: New testcase.
4717
4718 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4719
4720 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4721 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4722
4723 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4724
4725 * g++.dg/eh/spbp.C: New.
4726
4727 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4728
4729 PR middle-end/26379
4730 * gcc.target/i386/mmx-7.c: New test.
4731
4732 2006-02-20 Roger Sayle <roger@eyesopen.com>
4733
4734 PR tree-optimization/26361
4735 * gcc.dg/tree-ssa/vrp27.c: New test case.
4736
4737 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4738
4739 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4740 * gcc.dg/tree-ssa/complex-4.c: Here.
4741
4742 2006-02-19 Roger Sayle <roger@eyesopen.com>
4743
4744 PR middle-end/19543
4745 * gfortran.dg/logical_1.f90: New test case.
4746
4747 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4748
4749 PR middle-end/26334
4750 * gcc.dg/20060218-1.c: Moved to...
4751 * gcc.target/i386/20060218-1.c: ... here. New test.
4752
4753 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4754
4755 PR fortran/26201
4756 * gfortran.dg/convert_1.f90: New.
4757
4758 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4759
4760 PR fortran/25054
4761 * gfortran.dg/namelist_5.f90: New test.
4762
4763 PR fortran/25089
4764 * gfortran.dg/namelist_4.f90: New test.
4765
4766 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4767
4768 PR tree-opt/25680
4769 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4770
4771 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4772
4773 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4774 variable to take into account the variable name in the
4775 function header.
4776 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4777
4778 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4779
4780 PR middle-end/26334
4781 * gcc.c-torture/compile/20060217-1.c: New test.
4782 * gcc.dg/20060218-1.c: New test.
4783
4784 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4785
4786 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4787
4788 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4789
4790 * gcc.dg/cpp/undef3.c: New test.
4791 * gcc.dg/cpp/trad/builtins2.c: New test.
4792
4793 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4794
4795 PR c++/26266
4796 * g++.dg/template/static22.C: New test.
4797 * g++.dg/template/static23.C: New test.
4798 * g++.dg/template/static24.C: New test.
4799 * g++.dg/template/non-dependent13.C: New test.
4800 * g++.dg/init/member1.C: Tweak error markers.
4801
4802 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4803
4804 PR target/26255
4805 * gcc.c-torture/compile/pr26255.c: New test case.
4806
4807 2006-02-16 Roger Sayle <roger@eyesopen.com>
4808
4809 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4810 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4811 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4812 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4813 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4814 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4815 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4816
4817 2006-02-16 Jeff Law <law@redhat.com>
4818
4819 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4820 * gcc.dg/tree-ssa/vrp26.c: New test.
4821
4822 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4823
4824 PR target/20353
4825 PR target/24578
4826 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4827 __UCLIBC__ is defined.
4828
4829 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4830
4831 PR fortran/26224
4832 * gfortran.dg/gomp/pr26224.f: New test.
4833
4834 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4835
4836 PR tree-opt/25918
4837 * lib/target-supports.exp
4838 (check_effective_target_vect_short_mult): New.
4839 (check_effective_target_vect_char_mult): New.
4840 (check_effective_target_vect_widen_sum_qi_to_si): New.
4841 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4842 (check_effective_target_vect_widen_sum_hi_to_si): New.
4843 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4844 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4845 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4846 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4847 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4848 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4849 vect-reduc-pattern-2c.c
4850 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4851 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4852 vect-reduc-pattern-1c.c
4853
4854 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4855
4856 PR fortran/24557
4857 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4858
4859 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4860
4861 PR fortran/26054
4862 * gfortran.dg/enum_8.f90: Remove check for warning.
4863 * gfortran.dg/iomsg_1.f90: Ditto.
4864 * gfortran.dg/enum_1.f90: Ditto.
4865 * gfortran.dg/enum_9.f90: Ditto.
4866 * gfortran.dg/enum_2.f90: Ditto.
4867 * gfortran.dg/enum_10.f90: Ditto.
4868 * gfortran.dg/enum_3.f90: Ditto.
4869 * gfortran.dg/flush_1.f90: Ditto.
4870 * gfortran.dg/enum_4.f90: Ditto.
4871 * gfortran.dg/array_constructor_1.f90: Ditto.
4872 * gfortran.dg/enum_5.f90: Ditto.
4873 * gfortran.dg/enum_6.f90: Ditto.
4874 * gfortran.dg/enum_7.f90: Ditto.
4875
4876 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4877
4878 PR middle-end/26300
4879 * gcc.c-torture/compile/20060215-1.c: New test.
4880
4881 2006-02-14 Roger Sayle <roger@eyesopen.com>
4882
4883 PR middle-end/23670
4884 * gcc.dg/tree-ssa/andor-2.c: New test case.
4885
4886 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4887
4888 PR fortran/25045
4889 * optional_dim.f90: New test.
4890
4891 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4892
4893 PR fortran/26277
4894 * gfortran.dg/label_4.f90: New.
4895
4896 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4897 Diego Novillo <dnovillo@redhat.com>
4898 Uros Bizjak <uros@kss-loka.si>
4899
4900 * gfortran.dg/gomp: New directory.
4901
4902 2006-02-14 Richard Guenther <rguenther@suse.de>
4903
4904 PR tree-optimization/26258
4905 * gcc.dg/torture/pr26258.c: New testcase.
4906
4907 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4908
4909 PR fortran/26246
4910 * gfortran.dg/pr26246_1.f90: New test.
4911 * gfortran.dg/pr26246_2.f90: New test.
4912
4913 PR middle-end/26092
4914 * gcc.c-torture/compile/20060208-1.c: New test.
4915
4916 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4917
4918 PR fortran/26074
4919 PR fortran/25103
4920 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4921 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4922 * gfortran.dg/automatic_module_variable.f90: Change error message.
4923
4924 PR fortran/20861
4925 * gfortran.dg/internal_dummy_1.f90: New test.
4926
4927 PR fortran/20871
4928 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4929
4930
4931 PR fortran/25083
4932 * gfortran.dg/uncommon_block_data_1.f90: New test.
4933 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4934 with standard.
4935
4936 PR fortran/25088
4937 * gfortran.dg/typed_subroutine_1.f90: New test.
4938
4939 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4940
4941 * objc.dg/dwarf-1.m: New.
4942
4943 2006-02-13 Roger Sayle <roger@eyesopen.com>
4944
4945 PR middle-end/24427
4946 * gcc.dg/tree-ssa/andor-1.c: New test case.
4947
4948 2006-02-13 Josh Conner <jconner@apple.com>
4949
4950 PR target/25376
4951 * gcc.dg/pr25376.c: New test.
4952
4953 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4954 assemble.
4955 * lib/target-supports.exp (check_named_sections_available):
4956 Only compile named-sections test -- don't assemble.
4957
4958 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4959
4960 * g++.dg/warn/no-write-strings.C: New test.
4961 * g++.dg/warn/write-strings.C: Likewise.
4962 * g++.dg/warn/write-strings-default.C: Likewise.
4963
4964 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4965
4966 PR fortran/25806
4967 * gfortran.dg/ret_pointer_2.f90: New test.
4968
4969 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4970
4971 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4972
4973 2006-02-10 Jeff Law <law@redhat.com>
4974
4975 * gcc.c-torture/compile/pr26213.c: New test.
4976
4977 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4978
4979 gfortran.dg/null_1.f90: New test.
4980
4981 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4982
4983 PR fortran/14771
4984 * gfortran.dg/parens_4.f90: New.
4985 * gfortran.dg/parens_5.f90: New.
4986
4987 2006-02-10 Richard Guenther <rguenther@suse.de>
4988
4989 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4990
4991 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4992 Paul Thomas <pault@gcc.gnu.org>
4993
4994 PR fortran/14771
4995 * gfortran.dg/parens_1.f90: New.
4996 * gfortran.dg/parens_2.f90: New.
4997 * gfortran.dg/parens_3.f90: New.
4998
4999 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
5000
5001 PR fortran/26038
5002 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
5003
5004 PR fortran/25059
5005 * gfortran.dg/impure_assignment_1.f90: New test.
5006
5007 PR fortran/25070
5008 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
5009
5010 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5011
5012 PR target/26141
5013 * g++.dg/expr/stdarg2.C: New test.
5014
5015 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5016
5017 PR inline-asm/16194
5018 * gcc.dg/pr16194.c: New test.
5019
5020 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5021
5022 * ada/acats/run_acats: Use portable variant of "$@".
5023
5024 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5025
5026 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
5027 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
5028
5029 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5030
5031 PR tree-opt/26179
5032 * g++.dg/opt/pr26179.C: New test.
5033
5034 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5035
5036 PR middle-end/26134
5037 * gcc.dg/tree-ssa/complex-3.c: New test.
5038
5039 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5040
5041 * gcc.c-torture/compile/volatile-1.c: New test.
5042
5043 2006-02-09 Diego Novillo <dnovillo@redhat.com>
5044
5045 PR 26180
5046 * gcc.dg/tree-ssa/pr26180.c: New test.
5047
5048 2006-02-08 Jeff Law <law@redhat.com>
5049
5050 * gcc.dg/tree-ssa/pr21417.c: New test.
5051
5052 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5053
5054 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5055 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
5056
5057 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5058
5059 * lib/scanrtl.exp: New.
5060
5061 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5062
5063 PR c++/26071
5064 * g++.dg/other/virtual2.C: New test.
5065
5066 PR c++/26070
5067 * g++.dg/other/virtual1.C: New test.
5068
5069 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5070
5071 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
5072 cleanup-ipa-dump): Update dump file glob patterns.
5073 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
5074 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
5075
5076 * lib/gcc-dg.exp: Load it.
5077 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
5078
5079 2006-02-07 Janis Johnson <janis187@us.ibm.com>
5080
5081 PR testsuite/26159
5082 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
5083 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5084
5085 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5086
5087 PR fortran/25577
5088 * gfortran.dg/mvbits_1.f90: New.
5089
5090 2006-02-07 Dirk Mueller <dmueller@suse.com>
5091
5092 * g++.dg/warn/Wdiv-by-zero.C: New test.
5093 * g++.dg/warn/Wno-div-by-zero.C: New.
5094
5095 2006-02-07 Jeff Law <law@redhat.com>
5096
5097 * gcc.dg/tree-ssa/pr21559.c: New test.
5098
5099 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
5100 multiple VRP passes.
5101 * gcc.dg/tree-ssa/vrp09.c: Likewise.
5102 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5103 * gcc.dg/tree-ssa/pr21582.c: Likewise.
5104 * gcc.dg/tree-ssa/pr20657.c: Likewise.
5105 * gcc.dg/tree-ssa/pr21001.c: Likewise.
5106 * gcc.dg/tree-ssa/vrp02.c: Likewise
5107 * gcc.dg/tree-ssa/vrp11.c: Likewise
5108 * gcc.dg/tree-ssa/pr14341.c: Likewise
5109 * gcc.dg/tree-ssa/vrp19.c: Likewise
5110 * gcc.dg/tree-ssa/vrp20.c: Likewise
5111 * gcc.dg/tree-ssa/vrp03.c: Likewise
5112 * gcc.dg/tree-ssa/pr21086.c: Likewise
5113 * gcc.dg/tree-ssa/pr21959.c: Likewise
5114 * gcc.dg/tree-ssa/vrp21.c: Likewise
5115 * gcc.dg/tree-ssa/vrp04.c: Likewise
5116 * gcc.dg/tree-ssa/pr25485.c: Likewise
5117 * gcc.dg/tree-ssa/pr22026.c: Likewise
5118 * gcc.dg/tree-ssa/vrp22.c: Likewise
5119 * gcc.dg/tree-ssa/vrp05.c: Likewise
5120 * gcc.dg/tree-ssa/20030807-10.c: Likewise
5121 * gcc.dg/tree-ssa/pr20701.c: Likewise
5122 * gcc.dg/tree-ssa/vrp23.c: Likewise
5123 * gcc.dg/tree-ssa/vrp06.c: Likewise
5124 * gcc.dg/tree-ssa/pr22117.c: Likewise
5125 * gcc.dg/tree-ssa/pr20702.c: Likewise
5126 * gcc.dg/tree-ssa/vrp15.c: Likewise
5127 * gcc.dg/tree-ssa/pr21090.c: Likewise
5128 * gcc.dg/tree-ssa/pr21294.c: Likewise
5129 * gcc.dg/tree-ssa/vrp24.c: Likewise
5130 * gcc.dg/tree-ssa/vrp07.c: Likewise
5131 * gcc.dg/tree-ssa/pr21563.c: Likewise
5132 * gcc.dg/tree-ssa/pr25382.c: Likewise
5133 * gcc.dg/tree-ssa/vrp16.c: Likewise
5134 * gcc.dg/tree-ssa/vrp25.c: Likewise
5135 * gcc.dg/tree-ssa/vrp08.c: Likewise
5136 * gcc.dg/tree-ssa/20030807-6.c: Likewise
5137 * gcc.dg/tree-ssa/vrp17.c: Likewise
5138 * gcc.dg/tree-ssa/pr21458.c: Likewise
5139 * g++.dg/tree-ssa/pr18178.C: Likewise
5140
5141 2006-02-07 Richard Guenther <rguenther@suse.de>
5142
5143 PR c++/26140
5144 Revert
5145 2006-01-30 Richard Guenther <rguenther@suse.de>
5146 PR c++/23372
5147 * gcc.dg/pr23372-1.C: New testcase.
5148
5149 * g++.dg/tree-ssa/pr26140.C: New testcase.
5150
5151 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5152
5153 PR c++/9737
5154 * g++.dg/template/ttp15.C: New test.
5155 * g++.dg/template/ttp16.C: Likewise.
5156 * g++.dg/template/ttp17.C: Likewise.
5157 * g++.old-deja/g++.pt/ttp36.C: Remove.
5158 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5159 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5160 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5161 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5162 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5163 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5164 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5165 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5166 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5167
5168 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5169
5170 PR libfortran/23815
5171 * unf_io_convert_4.f90: New test.
5172
5173 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5174
5175 * gcc.dg/tree-ssa/loadpre10.c: New test.
5176 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5177 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5178 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5179
5180 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5181
5182 PR libfortran/24685
5183 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5184
5185 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5186
5187 PR tree-opt/25251
5188 * gfortran.dg/assign_7.f: New test.
5189
5190 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5191
5192 PR fortran/26041
5193 PR fortran/26064
5194 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5195 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5196 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5197
5198 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5199
5200 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5201 in size_t typedef.
5202
5203 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5204
5205 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5206 * g++.dg/charset/string.c (foo): Likewise.
5207 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5208 const char*
5209 * g++.dg/ext/builtin2.C (printf): Likewise.
5210 * g++.dg/init/new15.C (printf): Likewise.
5211 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5212 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5213 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5214 * g++.dg/template/non-dependent4.C (temp): Likewise.
5215 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5216 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5217 parameter type to const char*.
5218 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5219 Change type to const char*.
5220 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5221 Likewise.
5222 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5223 second parameter type to const char*.
5224 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5225 (Y::Y): Change parameter type to const char*.
5226 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5227 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5228 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5229 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5230 (char*).
5231 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5232 const char*.
5233 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5234 type to const char*.
5235 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5236 return type to const char*.
5237 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5238 to const char*.
5239 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5240 * g++.old-deja/g++.law/refs1.C: Likewise.
5241 * g++.old-deja/g++.law/visibility1.C: Likewise.
5242 * g++.old-deja/g++.law/visibility2.C: Likewise.
5243 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5244 const char*.
5245 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5246 * g++.old-deja/g++.mike/net48.C: Likewise.
5247 * g++.old-deja/g++.mike/p646.C: Likewise.
5248 * g++.old-deja/g++.mike/p6746.C: Likewise.
5249 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5250 type to const char*.
5251 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5252 deprecated conversion warning.
5253 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5254 char*.
5255 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5256 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5257 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5258 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5259 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5260 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5261 * g++.old-deja/g++.pt/t39.C: Likewise.
5262 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5263 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5264
5265 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5266
5267 PR fortran/25075
5268 intrinsic_argument_conformance_1.f90: New test.
5269
5270 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5271
5272 PR fortran/20845
5273 * gfortran.dg/char_result_11.f90: Add SAVE.
5274 * gfortran.dg/der_pointer_4.f90: Ditto.
5275 * gfortran.dg/default_initialization.f90: New test.
5276
5277 2006-02-03 Jeff Law <law@redhat.com>
5278
5279 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5280 handle more than 100 dump files.
5281 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5282 * lib/scantree.exp (scan-tree-dump): Likewise.
5283 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5284 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5285 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5286 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5287 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5288
5289 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5290
5291 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5292
5293 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5294
5295 * g++.dg/template/using12.C: New test.
5296
5297 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5298
5299 * gcc.target/powerpc/pr25960.c: New test.
5300
5301 2006-02-02 Steven G. Kargl <kargls@comcast>
5302
5303 PR fortran/24958
5304 gfortran.dg/nullify_2.f90: New test.
5305
5306 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5307
5308 PR 25990
5309 * gcc.dg/gomp/pr25990.c: New test.
5310
5311 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5312
5313 PR c++/25342
5314 * g++.gd/template/partial4.C: New test.
5315
5316 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5317
5318 PR middle-end/26001
5319 * gfortran.dg/data_char_2.f90: New.
5320
5321 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5322
5323 PR fortran/26039
5324 maxval_maxloc_conformance_1.f90: New test.
5325
5326 2006-01-31 Richard Guenther <rguenther@suse.de>
5327
5328 * gcc.target/i386/sselibm-1.c: New testcase.
5329 * gcc.target/i386/sselibm-2.c: Likewise.
5330 * gcc.target/i386/sselibm-3.c: Likewise.
5331 * gcc.target/i386/sselibm-4.c: Likewise.
5332 * gcc.target/i386/sselibm-5.c: Likewise.
5333
5334 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5335
5336 PR fortran/24266
5337 * gfortran.dg/arrayio_derived_2.f90: New.
5338
5339 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5340
5341 * gcc.dg/unsigned-long-compare.c: New test.
5342
5343 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5344
5345 PR testsuite/25318
5346 * lib/target-supports.exp (check_effective_target_freorder):
5347 Check to see if target supports -freorder-blocks-and-partition.
5348 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5349 instead of "dg-require-named-sections".
5350
5351 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5352
5353 PR target/14798:
5354 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5355 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5356 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5357 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5358 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5359 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5360 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5361 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5362
5363 2006-01-30 Richard Guenther <rguenther@suse.de>
5364
5365 PR c++/23372
5366 * gcc.dg/pr23372-1.C: New testcase.
5367
5368 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5369
5370 * gcc.dg/gomp/pr25874.c: New test.
5371
5372 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5373
5374 PR tree-opt/25911
5375 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5376
5377 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5378
5379 PR fortran/18578
5380 PR fortran/18579
5381 PR fortran/20857
5382 PR fortran/20885
5383 * gfortran.dg/intent_out_1.f90: New test.
5384
5385 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5386
5387 PR fortran/17911
5388 * gfortran.dg/procedure_lvalue.f90: New test.
5389
5390 PR fortran/20895
5391 PR fortran/25030
5392 * gfortran.dg/char_pointer_assign_2.f90: New test.
5393 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5394 assignment to be consistent with standard.
5395 * gfortran.dg/char_result_2.f90: The same.
5396 * gfortran.dg/char_result_8.f90: The same.
5397
5398 2006-01-28 Zack Weinberg <zackw@panix.com>
5399
5400 * gcc.dg/Woverlength-strings.c
5401 * gcc.dg/Woverlength-strings-pedantic-c89.c
5402 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5403 * gcc.dg/Woverlength-strings-pedantic-c99.c
5404 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5405
5406 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5407
5408 * gcc.c-torture/execute/20060127-1.c: New test.
5409
5410 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5411
5412 PR c++/25999
5413 * g++.dg/ext/pragmaweak1.C: New test.
5414
5415 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5416
5417 PR c++/25855
5418 * g++.dg/template/spec29.C: New test.
5419
5420 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5421
5422 PR c/19606.
5423 * gcc.c-torture/execute/pr19606.c: New.
5424
5425 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5426
5427 * gcc.dg/pragma-re-4.c: New test.
5428
5429 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5430
5431 PR fortran/25964
5432 * gfortran.dg/assumed_size_refs_3.f90: New test.
5433
5434 2006-01-27 Ben Elliston <bje@au.ibm.com>
5435
5436 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5437
5438 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5439
5440 PR ada/21317
5441 * ada/acats/support/impdef.a: Add One_Long_Second.
5442 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5443 * ada/acats/tests/c9/c94026.a: Likewise.
5444 * ada/acats/tests/c9/c97305c.ada: Likewise.
5445 * ada/acats/tests/c9/c99004a.ada: Likewise.
5446
5447 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5448
5449 PR fortran/25964
5450 * gfortran.dg/global_references_2.f90: New test.
5451
5452 PR fortran/25084
5453 PR fortran/20852
5454 PR fortran/25085
5455 PR fortran/25086
5456 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5457 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5458
5459 PR fortran/25416
5460 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5461
5462 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5463
5464 PR c/25892
5465 * gcc.dg/Wpointer-sign.c: New.
5466 * gcc.dg/Wpointer-sign-Wall.c: New.
5467 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5468 * gcc.dg/Wpointer-sign-pedantic.c: New.
5469 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5470 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5471
5472 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5473
5474 PR C/25861
5475 * gcc.c-torture/compile/pr25861.c: New test.
5476
5477 2006-01-26 Paul Brook <paul@codesourcery.com>
5478
5479 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5480 on short-enum targets.
5481 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5482 variable.
5483 (generate_fields): Use short_enums.
5484 (main): Set short_enums. Document -e.
5485 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5486 on short-enum targets.
5487 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5488 variable.
5489 (generate_fields): Use short_enums.
5490 (main): Set short_enums. Document -e.
5491 * lib/target-supports.exp (check_effective_target_short_enums): New.
5492
5493 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5494
5495 PR target/25947
5496 * gcc.dg/torture/pr25947-1.c: New test.
5497
5498 2006-01-25 Jan Hubicka <jh@suse.cz>
5499 Roger Sayle <roger@eyesopen.com>
5500
5501 PR rtl-optimization/25703
5502 * gcc.target/i386/20060125-1.c: New test case.
5503 * gcc.target/i386/20060125-2.c: New test case.
5504
5505 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5506
5507 PR fortran/18540
5508 * gfortran.dg/goto_1.f: New.
5509
5510 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5511
5512 PR fortran/25716
5513 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5514 25716 on 32-bit systems too.
5515
5516 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5517
5518 PR testsuite/25590
5519 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5520
5521 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5522
5523 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5524
5525 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5526
5527 PR fortran/25835
5528 * gfortran.dg/read_eof.f90: Delete, renamed.
5529 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5530 * gfortran.dg/read_eof_2.f90: New test.
5531 * gfortran.dg/read_eof_3.f90: New test.
5532
5533 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5534
5535 PR tree-opt/25860
5536 * gcc.c-torture/compile/pr25860.c: New test.
5537
5538 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5539
5540 PR c++/25552
5541 * g++.dg/parse/dtor8.C: New test.
5542
5543 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5544
5545 PR testsuite/25891
5546 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5547 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5548 check_effective_target_fopenmp returns 0.
5549
5550 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5551
5552 PR ada/20548
5553 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5554 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5555 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5556
5557 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5558
5559 PR tree-opt/25857
5560 * g++.dg/opt/pr25857.C: New test.
5561
5562 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5563 Jan Hubicka <jh@suse.cz>
5564 Richard Guenther <rguenther@suse.de>
5565
5566 PR rtl-optimization/25654
5567 * gcc.dg/torture/pr25654.c: New testcase.
5568 * gcc.target/i386/pr25654.c: Likewise.
5569
5570 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5571
5572 PR fortran/25901
5573 * gfortran.dg/internal references_2.f90: New test.
5574
5575 Fix regression in testing of admissability of attributes.
5576 * gfortran.dg/intent_used_1.f90: New test.
5577
5578 2006-01-23 Ben Elliston <bje@au.ibm.com>
5579
5580 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5581 Remove target conditional torture options for i?86 and x86_64
5582 GNU/Linux.
5583
5584 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5585
5586 PR c++/10891
5587 * g++.dg/rtti/no-rtti.C: New.
5588
5589 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5590
5591 PR c++/25895
5592 * g++.dg/inherit/conv2.C: New test.
5593
5594 PR c++/25856
5595 * g++.dg/parse/dtor7.C: New test.
5596
5597 PR c++/25858
5598 * g++.dg/template/crash44.C: New test.
5599
5600 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5601
5602 PR fortran/25124
5603 PR fortran/25625
5604 * gfortran.dg/internal_references_1.f90: New test.
5605 PR fortran/20881
5606 PR fortran/23308
5607 PR fortran/25538
5608 PR fortran/25710
5609 * gfortran.dg/global_references_1.f90: New test.
5610 * gfortran.dg/g77/19990905-1.f: Restore the error that
5611 there is a clash between the common block name and
5612 the name of a subroutine reference.
5613
5614 PR fortran/PR24276
5615 * gfortran.dg/aliasing_dummy_1.f90: New test.
5616
5617 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5618
5619 * gcc.dg/vmx/1b-01.c: Warning fix.
5620 * gcc.dg/vmx/1c-02.c: Likewise.
5621 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5622
5623 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5624
5625 PR testsuite/24962
5626 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5627
5628 2006-01-20 Richard Guenther <rguenther@suse.de>
5629 Steven Bosscher <stevenb.gcc@gmail.com>
5630
5631 PR rtl-optimization/24626
5632 * gcc.dg/torture/pr24626-1.c: New testcase.
5633 * gcc.dg/torture/pr24626-2.c: Likewise.
5634 * gcc.dg/torture/pr24626-3.c: Likewise.
5635 * gcc.dg/torture/pr24626-4.c: Likewise.
5636
5637 2006-01-20 Dirk Mueller <dmueller@suse.com>
5638
5639 PR c++/5520
5640 * g++.dg/warn/empty-body.C: New.
5641
5642 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5643
5644 PR c++/22136
5645 * g++.dg/template/using10.C: New test.
5646 * g++.dg/temlpate/using11.C: Likewise.
5647 * g++.dg/inherit/using5.C: Tweak error messages.
5648
5649 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5650
5651 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5652 target test.
5653 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5654
5655 2006-01-19 Jan Hubicka <jh@suse.cz>
5656
5657 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5658
5659 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5660
5661 PR c++/25854
5662 * g++.dg/template/spec28.C: New test.
5663
5664 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5665
5666 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5667 Fix fprintf's by adding srcdir or removing it.
5668
5669 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5670
5671 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5672 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5673 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5674 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5675 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5676 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5677 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5678 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5679 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5680 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5681 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5682 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5683 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5684 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5685
5686 2006-01-18 Jeff Law <law@redhat.com>
5687
5688 * gcc.dg/tree-ssa/vrp25.c: New test.
5689
5690 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5691
5692 * gcc.dg/pr25805.c: Fix misapplied patch.
5693
5694 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5695
5696 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5697 (check_effective_target_vect_udot_qi): New.
5698 (check_effective_target_vect_sdot_hi): New.
5699 (check_effective_target_vect_udot_hi): New.
5700 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5701 prefixed with "wrapv-" with -fwrapv.
5702 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5703 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5704 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5705 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5706 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5707
5708 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5709 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5710 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5711 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5712
5713 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5714
5715 PR c++/16829
5716 * g++.dg/other/default2.C: New test.
5717 * g++.dg/other/default3.C: New test.
5718
5719 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5720
5721 PR c/25805
5722 * gcc.dg/pr25805.c: New file.
5723
5724 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5725
5726 PR c++/25836
5727 * g++.dg/template/init6.C: New test.
5728
5729 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5730
5731 * gcc.dg/tree-ssa/pr24287.c: New test
5732
5733 2006-01-18 Eric Christopher <echristo@apple.com>
5734
5735 * g++.dg/eh/table.C: New.
5736
5737 2006-01-18 DJ Delorie <dj@redhat.com>
5738
5739 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5740 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5741 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5742 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5743
5744 2006-01-18 Jeff Law <law@redhat.com>
5745
5746 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5747 on wrapping on overflow semantics.
5748
5749 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5750
5751 * gcc.gc/tree-ssa/vrp23.c: New test.
5752 * gcc.gc/tree-ssa/vrp24.c: New test.
5753
5754 2006-01-18 Richard Henderson <rth@redhat.com>
5755 Aldy Hernandez <aldyh@redhat.com>
5756 Jakub Jelinek <jakub@redhat.com>
5757 Diego Novillo <dnovillo@redhat.com>
5758 Uros Bizjak <uros@kss-loka.si>
5759
5760 * testsuite/gcc.dg/gomp: New directory.
5761
5762 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5763 Steven G. Kargl <kargls@comcast.net>
5764
5765 PR fortran/20869
5766 * gfortran.dg/intrinsic_external_1.f90: New test.
5767
5768 PR fortran/20875.
5769 * gfortran.dg/elemental_pointer_1.f90: New test.
5770
5771 PR fortran/25024
5772 * gfortran.dg/external_procedures_1.f90: New test.
5773
5774 PR fortran/25785
5775 gfortran.dg/assumed_present.f90: New test.
5776
5777 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5778
5779 * g++.dg/parse/lookup5.C: New test.
5780
5781 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5782
5783 PR fortran/25697
5784 * gfortran.dg/read_eof.f90: New test.
5785
5786 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5787
5788 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5789 add a closing brace.
5790
5791 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5792
5793 PR fortran/25631
5794 * gfortran.dg/fmt_tl.f: New test.
5795
5796 2006-01-17 Eric Christopher <echristo@apple.com>
5797
5798 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5799 * g++.old-deja/g++.warn/impint2.C: Ditto.
5800 * g++.old-deja/g++.other/null1.C: Ditto.
5801 * g++.dg/warn/conv2.C: Ditto.
5802 * g++.dg/warn/conv4.C: New file.
5803
5804 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5805
5806 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5807
5808 2006-01-17 Andreas Jaeger <aj@suse.de>
5809 Janis Johnson <janis187@us.ibm.com>
5810
5811 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5812 in 64-bit.
5813 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5814 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5815
5816 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5817
5818 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5819 xfail txxx where xxx >= 25.
5820
5821 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5822
5823 PR testsuite/25764
5824 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5825
5826 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5827
5828 PR c/25682
5829 * gcc.dg/pr25682.c: New test.
5830 * g++.dg/parse/array-size2.C: New test.
5831
5832 2006-01-16 Ian Lance Taylor <ian@airs.com>
5833
5834 * consistency.vlad: Remove entire directory, 1652 files.
5835
5836 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5837
5838 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5839 check_effective_target_dfprt_nocache): New.
5840 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5841 (check_effective_target_dfprt): New.
5842 * lib/c-compat.exp (check_dfp): Remove.
5843 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5844 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5845 level of support for decimal float.
5846 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5847 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5848 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5849 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5850 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5851 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5852 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5853 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5854 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5855 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5856 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5857 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5858 directives.
5859
5860 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5861
5862 PR testsuite/25741
5863 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5864 $base_dir/../.
5865 * lib/gfortran.exp (gfortran_init): Likewise.
5866 * lib/obj-c++.exp (obj-c++_init): Likewise.
5867 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5868 (scan-assembler-dem-not): Likewise.
5869 * lib/scandump.exp (scan-dump-dem): Likewise.
5870 (scan-dump-dem-not): Likewise.
5871
5872 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5873
5874 PR testsuite/25767
5875 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5876 powerpc-*-darwin*.
5877 * lib/obj-c++.exp (obj-c++_init): Likewise.
5878
5879 2006-01-16 Richard Guenther <rguenther@suse.de>
5880
5881 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5882
5883 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5884
5885 PR testsuite/25777
5886 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5887 to LD_LIBRARY_PATH.
5888
5889 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5890 Andrew Pinski <pinskia@physics.uc.edu>
5891
5892 * gcc.dg/minmax-1.c: New test.
5893
5894 2006-01-16 Ben Elliston <bje@au.ibm.com>
5895
5896 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5897 * gcc.misc-tests/dectest.exp: Ditto.
5898
5899 2006-01-15 Ian Lance Taylor <ian@airs.com>
5900
5901 PR testsuite/25796
5902 * gcc.target/i386/cmov6.c: Use -march=k8.
5903
5904 2006-01-15 Andreas Jaeger <aj@suse.de>
5905
5906 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5907 x86 does not have __float128.
5908
5909 2006-01-14 Ian Lance Taylor <ian@airs.com>
5910
5911 * gcc.target/i386/cmov6.c: New test.
5912
5913 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5914
5915 PR c++/25663
5916 * g++.dg/template/ctor6.C: New test.
5917
5918 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5919
5920 PR tree-optimization/25485
5921 * gcc.dg/tree-ssa/pr25485.c: New.
5922
5923 2006-01-14 Richard Guenther <rguenther@suse.de>
5924
5925 PR tree-optimization/22548
5926 PR tree-optimization/22555
5927 PR tree-optimization/22501
5928 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5929 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5930 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5931 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5932 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5933 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5934 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5935 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5936 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5937
5938 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5939
5940 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5941 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5942
5943 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5944 Richard Guenther <rguenther@suse.de>
5945
5946 PR rtl-optimization/24257
5947 * gcc.dg/torture/pr24257.c: New testcase.
5948
5949 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5950
5951 * gcc.c-torture/execute/20060110-1.c: New test.
5952 * gcc.c-torture/execute/20060110-2.c: New test.
5953
5954 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5955
5956 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5957
5958 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5959
5960 PR fortran/25756
5961 * gfortran.dg/label_3.f90: New test.
5962
5963 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5964
5965 PR tree-optimization/25771
5966 * g++.dg/tree-ssa/pr25771.C: New test
5967
5968 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5969
5970 PR tree-opt/24365
5971 * g++.dg/opt/complex5.C: New test.
5972
5973 2006-01-13 Richard Guenther <rguenther@suse.de>
5974
5975 * gcc.target/i386/387-9.c: New testcase.
5976
5977 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5978
5979 PR c++/24824
5980 * g++.dg/debug/dwarf2-1.C: New.
5981
5982 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5983
5984 PR testsuite/25728
5985 * lib/gcov.exp (verify-lines): Add "close $fd".
5986
5987 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5988 Ben Elliston <bje@au.ibm.com>
5989
5990 * gcc.dg/dfp/inf-1.c: New test.
5991
5992 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5993 Yao Qi <qiyaoltc@cn.ibm.com>
5994 Ben Elliston <bje@au.ibm.com>
5995 Jon Grimm <jgrimm2@us.ibm.com>
5996
5997 * gcc.dg/nodfp-1.c: New test.
5998 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5999 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6000 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
6001 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
6002 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
6003 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
6004 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
6005 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
6006 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
6007 * gcc.dg/format/dfp-scanf-1.c: Likewise.
6008 * gcc.dg/format/dfp-printf-1.c: Likewise.
6009 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
6010 (compat_setup_dfp): New.
6011 * gcc.dg/compat/compat.exp: Use it.
6012 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
6013 Make some variables global, prepend "compat_" to their names.
6014 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
6015 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
6016 * gcc.misc-tests/dectest.exp: New test driver for decTest.
6017 * lib/compat.exp (compat_skip_list): Make global, rename.
6018 * lib/c-compat.exp: New file.
6019 * lib/target-supports.exp (check_effective_target_dfp): New.
6020
6021 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
6022 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
6023 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
6024 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
6025 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
6026 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
6027 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
6028 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
6029 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
6030 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
6031 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
6032 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
6033 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
6034 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
6035 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
6036 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
6037 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
6038 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
6039 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
6040 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
6041 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
6042 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
6043 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
6044 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
6045 gcc.dg/dfp/struct-layout-1.c,
6046 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
6047 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
6048 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
6049 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
6050 gcc.dg/dfp/func-vararg-dfp.c,
6051 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
6052 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
6053 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
6054 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
6055 gcc.dg/dfp/wtr-conversion-1.c: New tests.
6056
6057 2006-01-11 Richard Guenther <rguenther@suse.de>
6058
6059 PR tree-optimization/25734
6060 * gcc.dg/tree-ssa/pr25734.c: New testcase.
6061
6062 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6063
6064 PR fortran/25486
6065 * gfortran.dg/literal_character_constant_1_x.F: New test.
6066 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
6067 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
6068 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
6069
6070 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
6071
6072 PR c++/25386
6073 * g++.dg/ext/packed3.C: Add expected packed error.
6074
6075 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
6076
6077 PR target/25706
6078 * gcc.dg/torture/pr25706-1.c: New test.
6079
6080 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
6081
6082 PR tree-optimization/23109
6083 PR tree-optimization/23948
6084 PR tree-optimization/24123
6085
6086 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
6087 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
6088 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
6089 g++.dg/tree-ssa/pr23948.C: New testcases.
6090 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
6091 three divisions in order to do the optimization.
6092
6093 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6094
6095 PR c++/25632
6096 * g++.dg/other/pr25632.C: New test.
6097
6098 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
6099
6100 PR fortran/25730
6101 * gfortran.dg/used_types_1.f90: New test.
6102
6103 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
6104
6105 PR target/25718
6106 * gcc.dg/torture/pr25718-1.c: New test.
6107
6108 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6109
6110 * gfortran.dg/list_read_2.f90: Fix typo in description.
6111
6112 2006-01-10 Jan Beulich <jbeulich@novell.com>
6113
6114 * lib/target-supports.exp (check_visibility_available): Simplify test
6115 for *-*-netware*.
6116 (check_profiling_available): Fail for *-*-netware*.
6117 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
6118 * gcc.dg/20021014-1.c: Likewise.
6119 * gcc.dg/nest.c: Likewise.
6120
6121 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6122
6123 fortran/24936
6124 * gfortran.dg/forall_3.f90: New test.
6125
6126 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6127
6128 PR fortran/21977
6129 * gfortran.dg/nesting_2.f90: New test.
6130 * gfortran.dg/nesting_3.f90: New test.
6131
6132 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
6133
6134 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
6135 Fix typo in comment.
6136
6137 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6138
6139 * gfortran.dg/single_char_string.f90: New test.
6140
6141 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6142
6143 * gfortran.dg/ichar_2.f90: New test.
6144
6145 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6146
6147 PR fortran/25093
6148 * gfortran.dg/private_type_4.f90: New.
6149
6150 2006-01-07 Richard Guenther <rguenther@suse.de>
6151
6152 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6153
6154 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6155
6156 * gfortran.dg/func_decl_1.f90: New.
6157 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6158 * gfortran.dg/array_alloc_2.f90: Likewise.
6159 * gfortran.dg/char_result_8.f90: Likewise.
6160 * gfortran.dg/dup_save_1.f90: Likewise.
6161 * gfortran.dg/dup_save_2.f90: Likewise.
6162 * gfortran.dg/f2c_6.f90: Likewise.
6163 * gfortran.dg/f2c_7.f90: Likewise.
6164 * gfortran.dg/func_result_2.f90: Likewise.
6165 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6166
6167 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6168
6169 PR fortran/22146
6170 * gfortran.dg/elemental_subroutine_1.f90: New test.
6171 * gfortran.dg/elemental_subroutine_2.f90: New test.
6172
6173 PR fortran/25029
6174 PR fortran/21256
6175 * gfortran.dg/assumed_size_refs_1.f90: New test.
6176
6177 PR fortran/20868
6178 PR fortran/20870
6179 * gfortran.dg/assumed_size_refs_2.f90: New test.
6180 * gfortran.dg/initialization_1.f90: Change warning message.
6181
6182 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6183
6184 * gcc.dg/tree-ssa/loop-15.c: New test.
6185
6186 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6187
6188 PR fortran/25598
6189 * gfortran.dg/backspace_3.f: New test.
6190 * gfortran.dg/backspace_4.f: New test.
6191
6192 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6193
6194 PR fortran/24268
6195 * gfortran.dg/fmt_white.f: Update test.
6196
6197 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6198
6199 * gcc.dg/cast-1.c: Add new warning.
6200 * gcc.dg/cast-2.c: Likewise.
6201 * gcc.dg/cast-3.c: Likewise.
6202 * gcc.dg/format/cast-1.c: Likewise.
6203 * gcc.dg/cast-4.c: New testcase.
6204
6205 2006-01-05 Richard Guenther <rguenther@suse.de>
6206
6207 PR tree-optimization/22555
6208 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6209
6210 2006-01-05 Richard Guenther <rguenther@suse.de>
6211 Diego Novillo <dnovillo@redhat.com>
6212
6213 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6214 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6215 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6216 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6217 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6218 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6219 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6220 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6221 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6222 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6223 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6224 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6225 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6226 * treelang/compile/extravar.tree: Likewise.
6227 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6228 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6229 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6230 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6231 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6232
6233 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6234
6235 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6236 for 64-bit fix.
6237
6238 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6239
6240 PR fortran/23675
6241 gfortran.dg/char_result_11.f90: New.
6242
6243 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6244
6245 PR c++/24782
6246 * g++.dg/parse/access9.C: New test.
6247 * g++.dg/tc1/dr52.C: Tweak error markers.
6248
6249 2006-01-04 Richard Henderson <rth@redhat.com>
6250
6251 Merge from gomp branch.
6252 * g++.dg/parse/pragma2.C: Update expected error lines.
6253
6254 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6255
6256 * g++.dg/other/i386-2.C: New test.
6257
6258 PR target/25554
6259 * gcc.c-torture/compile/20051228-1.c: New test.
6260
6261 PR c/25559
6262 * gcc.dg/pr25559.c: New test.
6263
6264 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6265
6266 PR c++/25492
6267 * g++.dg/lookup/friend9.C: New test.
6268
6269 PR c++/25625
6270 * g++.dg/template/repo5.C: New test.
6271
6272 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6273
6274 PR fortran/25101
6275 * gfortran.dg/forall_2.f90: New test.
6276
6277 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6278
6279 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6280 dg-require-weak. Adjust regexp to handle leading-underscore
6281 targets and space as well as TAB after .weak. Change previous
6282 64-bit fix to not use naked dot.
6283
6284 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6285
6286 PR rtl-optimization/25578
6287 * gcc.c-torture/execute/20060102-1.c: New testcase.
6288
6289 2006-01-03 Richard Guenther <rguenther@suse.de>
6290
6291 PR c/25183
6292 * gcc.dg/torture/pr25183.c: New testcase.
6293
6294 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6295
6296 Merge from gomp-branch.
6297 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6298 * gcc.dg/ia64-sync-2.c: Likewise.
6299 * gcc.dg/ia64-sync-3.c: Likewise.
6300 * gcc.dg/ia64-sync-4.c: Likewise.
6301 * gcc.dg/sync-2.c: Likewise.
6302 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6303 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6304
6305 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6306
6307 PR c++/25635
6308 * g++.dg/parse/operator6.C: New test.
6309
6310 PR c++/25637
6311 * g++.dg/parse/error29.C: New test.
6312
6313 PR c++/25638
6314 * g++.dg/parse/dtor6.C: New test.
6315
6316 PR c++/25633
6317 * g++.dg/parse/ctor3.C: New test.
6318
6319 PR c++/25634
6320 * g++.dg/template/class3.C: New test.
6321
6322 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6323
6324 * g++.dg/debug/debug9.C: New.
6325
6326 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6327
6328 PR fortran/24640
6329 * gfortran.dg/label_2.f90: New test.
6330
6331 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6332
6333 * g++.dg/lookup/using12.C: Tighten error marker.
6334
6335 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6336 Andrew Pinski <pinskia@physics.uc.edu>
6337
6338 * gcc.target/powerpc/darwin-abi-3.c: New file.
6339 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6340 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6341 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6342 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6343 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6344 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6345 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6346 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6347
6348 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6349
6350 * gcc.dg/tree-ssa/loadpre1.c: New;
6351 * gcc.dg/tree-ssa/loadpre2.c: New;
6352 * gcc.dg/tree-ssa/loadpre3.c: New;
6353 * gcc.dg/tree-ssa/loadpre4.c: New;
6354 * gcc.dg/tree-ssa/loadpre5.c: New;
6355 * gcc.dg/tree-ssa/loadpre6.c: New;
6356 * gcc.dg/tree-ssa/loadpre7.c: New;
6357 * gcc.dg/tree-ssa/loadpre8.c: New;
6358 * gcc.dg/tree-ssa/loadpre9.c: New;
6359
6360 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6361
6362 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6363 * g++.dg/abi/thunk4.C: Likewise.
6364
6365 2006-01-01 Andreas Jaeger <aj@suse.de>
6366
6367 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6368 portable.
6369
6370 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6371
6372 PR c++/25294
6373 * gcc.dg/pragma-pack-3.c: New test.
6374 * g++.dg/parse/pragma3.C: New test.
6375
6376 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6377
6378 PR middle-end/24827
6379 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6380
6381 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6382
6383 PR testsuite/25214
6384 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6385
6386 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6387
6388 PR fortran/22607
6389 * gfortran-dg/pure_byref_3.f90: New.
6390
6391 fortran/PR 25396
6392 * gfortran.dg/userdef_operator_1.f90: New.
6393
6394 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6395
6396 * g++.dg/abi/thunk3.C: New.
6397 * g++.dg/abi/thunk4.C: New.
6398
6399 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6400
6401 PR fortran/25532
6402 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6403 associated derived type components of derived types are
6404 properly declared in contained procedures.
6405
6406 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6407
6408 PR libgfortran/25139
6409 * gfortran.dg/backspace_2.f: New test.
6410
6411 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6412
6413 PR libgfortran/25550
6414 * gfortran.dg/endfile.f: New test.
6415
6416 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6417
6418 PR libgfortran/25419
6419 * gfortran.dg/comma.f: New test.
6420
6421 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6422
6423 * lib/gfortran-dg.exp: Remove trailing whitespace.
6424 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6425 -funroll-all-loops.
6426
6427 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6428
6429 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6430 Extended Double long doubles or repeat tests when long double is
6431 the same size as double.
6432
6433 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6434
6435 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6436
6437 PR testsuite/25442
6438 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6439 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6440
6441 PR testsuite/25441
6442 * gcc.dg/pr23911.c: Make test variable static.
6443
6444 PR testsuite/25444
6445 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6446
6447 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6448
6449 PR c++/25439
6450 * g++.dg/parse/crash17.C: Adjust error markers.
6451 * g++.dg/template/error20.C: New test.
6452
6453 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6454
6455 PR c++/23172
6456 * g++.dg/ext/complit4.C: New test.
6457
6458 PR c++/25417
6459 * g++.dg/ext/complit5.C: Likewise.
6460
6461 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6462
6463 PR tree-optimization/25125
6464 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6465 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6466 * gcc.c-torture/execute/pr25125.c: New.
6467
6468 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6469
6470 PR fortran/25029
6471 PR fortran/21256
6472 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6473 with incorrect assumed size references.
6474
6475 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6476
6477 PR c++/23171
6478 * g++.dg/opt/init1.C: New test.
6479
6480 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6481
6482 PR c++/24671
6483 * g++.dg/template/sfinae3.C: New test.
6484
6485 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6486
6487 * g++.dg/other/friend4.C: New test.
6488
6489 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6490
6491 PR target/25005
6492 * g++.dg/opt/pr25005.C: New test.
6493
6494 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6495
6496 PR c++/25369
6497 * g++.dg/template/ptrmem16.C: New test.
6498
6499 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6500
6501 PR fortran/25029
6502 PR fortran/21256
6503 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6504
6505 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6506
6507 PR libgfortran/25307
6508 * gfortran.dg/list_read_5.f90: New test.
6509
6510 2005-12-22 Richard Henderson <rth@redhat.com>
6511
6512 * gcc.target/i386/sse-7.c: Use -msse2.
6513
6514 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6515
6516 PR rtl-optimization/25432
6517 * gcc.c-torture/compile/20051216-1.c: New test.
6518
6519 PR objc/25328
6520 * objc/execute/pr25328.m: New test.
6521
6522 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6523
6524 PR c++/25364
6525 * g++.dg/template/call4.C: New test.
6526
6527 2005-12-22 Dale Johannesen <dalej@apple.com>
6528
6529 * gcc.target/i386/sse-17.c: New.
6530
6531 2005-12-22 Paul Brook <paul@codesourcery.com>
6532
6533 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6534
6535 2005-12-22 Paul Brook <paul@codesourcery.com>
6536
6537 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6538
6539 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6540
6541 PR tree-opt/25513
6542 * gcc.c-torture/compile/pr25513.c: New test.
6543
6544 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6545
6546 PR c++/23333
6547 * g++.dg/parse/error25.C: Add more tests.
6548
6549 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6550
6551 PR fortran/18990
6552 * gfortran.dg/der_charlen_1.f90: New.
6553
6554 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6555
6556 PR fortran/20889
6557 * gfortran.dg/pointer_component_type_1.f90: New test.
6558
6559 PR fortran/25029
6560 PR fortran/21256
6561 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6562 should give an error with assumed size array refernces and checks those
6563 that should not.
6564 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6565 reference an upper bound so that it does not generate an error.
6566
6567 PR fortran/19362
6568 PR fortran/20244
6569 PR fortran/20864
6570 PR fortran/25391
6571 * gfortran.dg/used_dummy_types_1.f90: New test.
6572 * gfortran.dg/used_dummy_types_2.f90: New test.
6573 * gfortran.dg/used_dummy_types_3.f90: New test.
6574 * gfortran.dg/used_dummy_types_4.f90: New test.
6575 * gfortran.dg/used_dummy_types_5.f90: New test.
6576
6577 PR fortran/23152
6578 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6579 group already being USE associated.
6580 * gfortran.dg/assumed_shape_nml.f90: New test.
6581 * gfortran.dg/assumed_size_nml.f90: New test.
6582
6583 PR fortran/20862
6584 PR fortran/25053
6585 PR fortran/25063
6586 PR fortran/25064
6587 PR fortran/25066
6588 PR fortran/25067
6589 PR fortran/25068
6590 PR fortran/25307
6591 * gfortran.dg/io_constraints_1.f90: New test.
6592 * gfortran.dg/io_constraints_1.f90: New test.
6593 * gfortran.dg/iostat_3.f90: Change wording of warning.
6594 * gfortran.dg/g77/19981216-0.f: The same.
6595
6596 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6597
6598 PR tree-optimization/23518
6599 * testsuite/gcc.dg/pr23518.c: New.
6600
6601 2005-12-21 Mike Stump <mrs@apple.com>
6602
6603 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6604
6605 2005-12-21 Paul Brook <paul@codesourcery.com>
6606
6607 * gcc.dg/pr19340.c: Skip on m68k targets.
6608
6609 2005-12-21 Steven Bosscher <stevenb@suse.de>
6610
6611 PR rtl-optimization/25196
6612 * gcc.dg/pr25196.c: New test.
6613
6614 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6615
6616 PR fortran/25423
6617 gfortran.dg/where_nested_1.f90: New.
6618
6619 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6620
6621 PR tree-optimization/25382.
6622 * gcc.dg/tree-ssa/pr25382.c: New.
6623
6624 2005-12-20 Richard Guenther <rguenther@suse.de>
6625
6626 PR middle-end/24306
6627 * gcc.target/i386/pr24306.c: New testcase.
6628
6629 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6630
6631 PR tree-optimization/25501
6632 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6633
6634 2005-12-20 Richard Guenther <rguenther@suse.de>
6635
6636 Revert
6637 2005-12-02 Richard Guenther <rguenther@suse.de>
6638
6639 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6640
6641 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6642
6643 PR c++/21228
6644 * g++.dg/warn/Wunreachable-code-2.C: New test.
6645
6646 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6647
6648 PR c++/24278
6649 * g++.dg/template/ctor5.C: New test.
6650
6651 PR c++/24915
6652 * g++.dg/template/overload8.C: New test.
6653
6654 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6655
6656 * gcc.c-torture/compile/pr25483 : New test.
6657
6658 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6659
6660 PR c++/20552
6661 * g++.dg/ext/typeof10.C: New test.
6662
6663 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6664
6665 * gcc.dg/mt-loopi1.c: New.
6666
6667 2005-12-18 Richard Guenther <rguenther@suse.de>
6668
6669 PR tree-optimization/25481
6670 * gcc.dg/torture/pr25481.c: New testcase.
6671
6672 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6673
6674 PR rtl-optimization/21041
6675 * gcc.dg/pr21041.c: New test.
6676
6677 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6678
6679 PR libgfortran/25463
6680 * gfortran.dg/advance.f90: New test.
6681
6682 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6683
6684 * gcc.dg/20051201-1.c: New test.
6685
6686 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6687
6688 PR fortran/25018
6689 * gfortran.dg/initialization_1.f90: New test.
6690 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6691 * gfortran.dg/g77/980616-0.f: The same.
6692
6693 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6694
6695 * PR fortran/25458
6696 * gfortran.dg/chkbits.f90: New test.
6697
6698 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6699
6700 * gfortran.dg/enum_5.f: Revert to previous version.
6701
6702 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6703
6704 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6705 * gfortran.dg/nested_modules_1.f90: Ditto.
6706 * gfortran.dg/hollerith_f95.f90: Ditto.
6707 * gfortran.dg/select_5.f90: Ditto.
6708 * gfortran.dg/secnds.f: Ditto.
6709 * gfortran.dg/hollerith2.f90: Ditto.
6710 * gfortran.dg/imag_2.f: Ditto.
6711 * gfortran.dg/ftell_2.f90: Ditto.
6712 * gfortran.dg/malloc_free_1.f90: Ditto.
6713 * gfortran.dg/logint-1.f: Ditto.
6714 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6715 * gfortran.dg/e_d_fmt.f90: Ditto.
6716 * gfortran.dg/hollerith_legacy.f90: Ditto.
6717 * gfortran.dg/logint-2.f: Ditto.
6718 * gfortran.dg/enum_5.f90: Ditto.
6719 * gfortran.dg/f2c_2.f90: Ditto.
6720 * gfortran.dg/pr17143.f90: Ditto.
6721 * gfortran.dg/namelist_14.f90: Ditto.
6722 * gfortran.dg/logint-3.f: Ditto.
6723 * gfortran.dg/spread_scalar_source.f90: Ditto.
6724 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6725 * gfortran.dg/namelist_11.f: Ditto.
6726 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6727 * gfortran.dg/g77/20010519-1.f
6728 * gfortran.dg/g77/alpha1.f: Ditto.
6729 * gfortran.dg/g77/990115-1.f: Ditto.
6730 * gfortran.dg/g77/erfc.f: Ditto.
6731 * gfortran.dg/g77/19990313-3.f: Ditto.
6732 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6733 * gfortran.dg/g77/20010426.f: Ditto.
6734 * gfortran.dg/g77/19990313-0.f: Ditto.
6735 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6736 * gfortran.dg/g77/20000629-1.f: Ditto.
6737 * gfortran.dg/g77/970125-0.f: Ditto.
6738 * gfortran.dg/g77/8485.f: Ditto.
6739 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6740 * gfortran.dg/g77/19990313-1.f: Ditto.
6741 * gfortran.dg/g77/int8421.f: Ditto.
6742 * gfortran.dg/g77/19990305-0.f: Ditto.
6743 * gfortran.dg/g77/947.f: Ditto.
6744 * gfortran.dg/g77/19990905-2.f: Ditto.
6745 * gfortran.dg/g77/cabs.f: Ditto.
6746 * gfortran.dg/g77/19990313-2.f: Ditto.
6747 * gfortran.dg/g77/20020307-1.f: Ditto.
6748 * gfortran.dg/g77/dcomplex.f: Ditto.
6749 * gfortran.dg/g77/19990502-1.f: Ditto.
6750 * gfortran.dg/g77/19981216-0.f: Ditto.
6751 * gfortran.dg/common_4.f90: Ditto.
6752 * gfortran.dg/entry_4.f90: Ditto.
6753 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6754 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6755 * gfortran.dg/namelist_12.f: Ditto.
6756 * gfortran.dg/scale_1.f90: Ditto.
6757 * gfortran.dg/modulo_1.f90
6758 * gfortran.dg/hollerith.f90: Ditto.
6759 * gfortran.dg/direct_io_3.f90: Ditto.
6760 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6761 * gfortran.dg/gnu_logical_1.F: Ditto.
6762 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6763 * gfortran.dg/assign_1.f90: Ditto.
6764 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6765 * gfortran.dg/pr23095.f: Ditto.
6766 * gfortran.dg/read_float_1.f90: Ditto.
6767
6768 2005-12-17 Andreas Jaeger <aj@suse.de>
6769
6770 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6771 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6772
6773 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6774
6775 PR fortran/24268
6776 * gfortran.dg/fmt_white.f: New test.
6777
6778 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6779
6780 * gfortran.dg/label_1.f90: New test.
6781
6782 2005-12-15 Ben Elliston <bje@au.ibm.com>
6783
6784 PR testsuite/25422
6785 * gcc.dg/20031012-1.c: Add -Walways-true option.
6786 * gcc.dg/weak/weak-3.c: Likewise.
6787 * g++.old-deja/g++.mike/warn8.C: Likewise.
6788
6789 2005-12-16 Mike Stump <mrs@apple.com>
6790
6791 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6792 exit.
6793
6794 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6795
6796 PR libgfortran/25264
6797 PR libgfortran/25349
6798 * gfortran.dg/tl_editing.f90: Added additional checks.
6799 * gfortran.dg/t_editing.f: New test.
6800 * gfortran.dg/write_padding.f90: New test
6801
6802 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6803
6804 PR testsuite/25215
6805 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6806
6807 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6808
6809 PR rtl-optimization/24899
6810 * gcc.c-torture/execute/20051215-1.c: New test.
6811
6812 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6813
6814 PR 24823
6815 * gfortran.dg/pr24823.f: New test.
6816
6817 2005-12-16 Jeff Law <law@redhat.com>
6818
6819 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6820
6821 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6822
6823 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6824 Change C++ style comments to C style comments.
6825 Remove aligned types from the array.
6826 Keep Enums disabled.
6827 (complex_types): Remove aligned types from the array.
6828 Comment out "_Complex long double".
6829 (attrib_types): Remove.
6830 (complex_attrib_types): Remove.
6831 (attrib_array_types): Remove.
6832 (complex_attrib_array_types): Remove.
6833 (aligned_bitfld_types): Remove.
6834 (n_aligned_bitfld_types): Remove.
6835 (FEATURE_ALIGNEDPACKED): Delete.
6836 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6837 (singles): Remove support for adding attributes.
6838 (choose_type): Remove support for attributed types.
6839 (generate_fields): Remove support for attributed bit-fields.
6840 Remove support for adding attributes.
6841 (generate_random_tests): Remove support for adding attributes.
6842 (features): Add back "[0] :0" and "complex vector [0]".
6843 (main): Remove support for attributed bit-fields.
6844 Uncomment the calling of generate_random_tests for the rests of
6845 the tests.
6846
6847 2005-12-16 Jan Hubicka <jh@suse.cz>
6848
6849 * gcc.c-torture/combine/pr25224.c: New.
6850
6851 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6852
6853 PR other/25028
6854 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6855 HP-UX.
6856
6857 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6858
6859 * gcc.dg/20051215-1.c: New file.
6860
6861 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6862
6863 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6864 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6865
6866 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6867
6868 PR fortran/18197
6869 * gfortran.dg/dummy_functions_1.f90: New.
6870
6871 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6872
6873 PR rtl-optimization/25310
6874 * gcc.c-torture/compile/pr25310.c: New test.
6875
6876 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6877
6878 PR debug/25023
6879 * gcc.dg/pr25023.c: New test.
6880
6881 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6882
6883 * g++.old-deja/g++.brendan/redecl1.C,
6884 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6885 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6886 g++.old-deja/g++.oliva/typeof1.C,
6887 g++.old-deja/g++.other/crash16.C,
6888 g++.old-deja/g++.other/crash34.C,
6889 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6890 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6891 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6892 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6893 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6894 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6895 Remove xfail.
6896
6897 2005-12-14 Kean Johnston <jkj@sco.com>
6898 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6899
6900 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6901 * gcc.target/i386/20020523-1.c: Ditto.
6902 * gcc.target/i386/tailcall-1.c: Ditto.
6903 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6904 * gcc.target/i386/ssetype-5.c: Ditto.
6905
6906 2005-12-14 Jeff Law <law@redhat.com>
6907
6908 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6909
6910 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6911
6912 PR target/25254
6913 PR target/24188
6914 * gcc.target/i386/pr25254.c: New test.
6915 * gfortran.dg/PR24188.f: New test.
6916
6917 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6918
6919 * lib/fortran-torture.exp: Catch remaining uses of
6920 remote_file build delete.
6921
6922 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6923
6924 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6925
6926 2005-12-14 Ben Elliston <bje@au.ibm.com>
6927
6928 * gcc.dg/warn-addr-cmp.c: New test.
6929
6930 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6931
6932 PR debug/25023
6933 PR target/25293
6934 * gcc.target/i386/pr25293.c: New test.
6935
6936 2005-12-13 Petr Machata <machata@post.cz>
6937
6938 PR c++/24907
6939 * g++.dg/parse/comma2.C: New test.
6940
6941 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6942 Jakub Jelinek <jakub@redhat.com>
6943
6944 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6945 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6946 (limits.h): Include unconditionally.
6947 (stdlib.h): Likewise.
6948 (hashtab.h): Do not include.
6949 (getopt.h): Likewise.
6950 (stddef.h): Include.
6951 (hashval_t): Define.
6952 (struct entry): Add "next" field.
6953 (HASH_SIZE): New macro.
6954 (hash_table): New variable.
6955 (switchfiles): Do not use xmalloc.
6956 (mix): New macro.
6957 (iterative_hash): New function.
6958 (hasht): Remove.
6959 (e_exists): New function.
6960 (e_insert): Likewise.
6961 (output): Use, instead of libiberty hashtable functions.
6962 (main): Do not use getopt. Do not call htab_create.
6963
6964 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6965
6966 PR c++/25331
6967 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6968 put atal* and atpaal* attributes on array elements.
6969 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6970 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6971 put atal* and atpaal* attributes on array elements.
6972 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6973
6974 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6975
6976 * gcc.dg/single-precision-constant.c: New test.
6977
6978 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6979
6980 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6981 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6982 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6983 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6984 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6985 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6986 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6987 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6988 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6989 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6990 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6991 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6992 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6993 gcc.target/powerpc/ppc-sdata-2.c,
6994 gcc.target/powerpc/ppc-stackalign-1.c,
6995 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6996 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6997 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6998 gcc.target/powerpc/rs6000-ldouble-2.c,
6999 gcc.target/powerpc/rs6000-power2-1.c,
7000 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
7001 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
7002 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
7003 option into target selector.
7004 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
7005 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
7006
7007 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7008
7009 PR objc/25348
7010 * objc.dg/encode-9.m: New test.
7011
7012 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7013
7014 PR testsuite/20772
7015 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
7016 * gcc.dg/asm-b.c: Fix typo.
7017 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
7018 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7019 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
7020 i?86 lp64 and x86_64 ilp32.
7021 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
7022 on i?86 lp64.
7023 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
7024
7025 2005-12-12 Steven G. Kargl <kargls@comcast.net>
7026
7027 PR fortran/25078
7028 gfortran.dg/equiv_5.f90: New test.
7029
7030 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
7031
7032 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
7033 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
7034 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
7035 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
7036 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
7037 * gcc.dg/tree-ssa/reassoc-5.c: New.
7038 * gcc.dg/tree-ssa/reassoc-6.c: New.
7039 * gcc.dg/tree-ssa/reassoc-7.c: New.
7040 * gcc.dg/tree-ssa/reassoc-8.c: New.
7041 * gcc.dg/tree-ssa/reassoc-9.c: New.
7042 * gcc.dg/tree-ssa/reassoc-10.c: New.
7043 * gcc.dg/tree-ssa/reassoc-11.c: New.
7044
7045 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7046
7047 PR testsuite/25167
7048 PR testsuite/24478
7049 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
7050
7051 2005-12-12 Mark Mitchell <mark@codesourcery.com>
7052
7053 PR c++/25300
7054 * g++.dg/template/inherit.C: Do not use a generic error message.
7055
7056 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7057
7058 PR libobjc/25354
7059 * objc.dg/gnu-encoding: New directory.
7060 * objc.dg/gnu-encoding/compat-common.h: New file.
7061 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
7062 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
7063 * objc.dg/gnu-encoding/vector-defs.h: New file.
7064 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
7065 * objc.dg/gnu-encoding/generate-random.c: New file.
7066 * objc.dg/gnu-encoding/generate-random_r.c: New file.
7067 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
7068 * objc.dg/gnu-encoding/generate-random.h: New file.
7069
7070 2005-12-11 Mark Mitchell <mark@codesourcery.com>
7071
7072 PR c++/25337
7073 * g++.dg/template/defarg7.C: New test.
7074
7075 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7076
7077 PR libobjc/25347
7078 * objc.dg/encode-8.m: New test.
7079
7080 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7081
7082 PR libobjc/25346
7083 * objc.dg/encode-7.m: New test.
7084
7085 2005-12-10 Mark Mitchell <mark@codesourcery.com>
7086
7087 PR c++/25010
7088 * g++.dg/opt/inline10.C: New test.
7089
7090 2005-12-11 Steven G. Kargl <kargls@comcast.net>
7091
7092 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
7093
7094 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
7095
7096 * gfortran.dg/substring_equivalence.f90: typo in comment
7097
7098 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7099
7100 PR fortran/25068
7101 * gfortran.dg/iostat_3.f90: New test.
7102
7103 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
7104
7105 PR fortran/23815
7106 * gfortran.dg/unf_io_convert_1.f90: New test.
7107 * gfortran.dg/unf_io_convert_2.f90: New test.
7108 * gfortran.dg/unf_io_convert_3.f90: New test.
7109
7110 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7111
7112 PR testsuite/20772
7113 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
7114 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
7115 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7116 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
7117 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
7118 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7119 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
7120 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
7121 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7122 gcc.dg/torture/fp-int-convert-float128-timode.c,
7123 gcc.dg/torture/fp-int-convert-float128.c,
7124 gcc.dg/torture/fp-int-convert-float80-timode.c,
7125 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
7126 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
7127
7128 * gcc.dg/tls/opt-1.c: Require effective target fpic.
7129
7130 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
7131
7132 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
7133
7134 2005-12-10 Richard Sandiford <richard@codesourcery.com>
7135
7136 * gcc.dg/20051207-1.c,
7137 * gcc.dg/20051207-2.c,
7138 * gcc.dg/20051207-3.c: New tests.
7139
7140 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7141
7142 PR testsuite/20772
7143 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7144 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7145 dg-skip-if target selector.
7146
7147 PR testsuite/20772
7148 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7149 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7150 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7151 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7152 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7153 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7154 and/or merge with i?86 cases.
7155
7156 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7157
7158 PR testsuite/20772
7159 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7160 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7161 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7162 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7163 x86_64-*-linux*.
7164
7165 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7166
7167 PR target/25311
7168 * gcc.c-torture/compile/pr25311.c: New test.
7169
7170 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7171
7172 PR libgfortran/25039
7173 * gfortran.dg/read_comma.f: New test.
7174
7175 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7176
7177 PR c++/19317
7178 * g++.dg/opt/pr19317-1.C: New test.
7179 * g++.dg/opt/pr19317-2.C: New test.
7180 * g++.dg/opt/pr19317-3.C: New test.
7181
7182 PR target/19005
7183 * gcc.c-torture/execute/pr19005.c: New test.
7184
7185 PR target/17828
7186 * g++.old-deja/g++.other/comdat5.C: New test.
7187 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7188
7189 * g++.dg/compat/struct-layout-1.exp: New file.
7190 * g++.dg/compat/struct-layout-1.h: New.
7191 * g++.dg/compat/struct-layout-1_generate.c: New.
7192 * g++.dg/compat/struct-layout-1_x1.h: New.
7193 * g++.dg/compat/struct-layout-1_x2.h: New.
7194 * g++.dg/compat/struct-layout-1_y1.h: New.
7195 * g++.dg/compat/struct-layout-1_y2.h: New.
7196
7197 * gcc.dg/20050330-2.c: New test.
7198
7199 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7200
7201 PR fortran/25292
7202 * gfortran.dg/associated_1.f90: New.
7203
7204 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7205
7206 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7207 ILP32 vect_no_align platforms.
7208
7209 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7210 Jakub Jelinek <jakub@redhat.com>
7211
7212 PR target/25268
7213 * gcc.c-torture/compile/20051207-1.c: New test.
7214
7215 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7216
7217 PR testsuite/20772
7218 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7219 gcc.dg/torture/pr18582-1.c,
7220 gcc.target/i386/attributes-error.c: Also test on x86_64.
7221
7222 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7223
7224 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7225
7226 PR c++/19397
7227 * g++.dg/template/typedef3.C: New test.
7228
7229 PR c++/19762
7230 PR c++/19764
7231 * g++.dg/template/dtor3.C: Fix error markers.
7232
7233 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7234
7235 * lib/target-supports.exp (check_effective_target_sync_char_short):
7236 Add s390*.
7237
7238 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7239
7240 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7241
7242 2005-12-06 Roger Sayle <roger@eyesopen.com>
7243
7244 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7245 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7246 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7247 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7248
7249 2005-12-06 Roger Sayle <roger@eyesopen.com>
7250
7251 PR c++/25263
7252 * g++.dg/other/array2.C: New test case.
7253
7254 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7255
7256 * gcc.dg/darwin-weakimport-3.c: New.
7257
7258 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7259 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7260 and to work on Darwin.
7261 * gcc.dg/attr-weakref-1b.c: New file.
7262 * gcc.dg/attr-weakref-2.c: New test.
7263 * gcc.dg/darwin-weakref-1.c: New test.
7264
7265 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7266
7267 PR testsuite/25247
7268 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7269 use in selector expressions.
7270 (dg-xfail-if): Ditto.
7271 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7272 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7273 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7274 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7275 * gcc.test-framework/test-framework.exp: Skip generated tests if
7276 CHECK_TEST_FRAMEWORK is not 1.
7277
7278 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7279
7280 PR tree-optimization/24963
7281 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7282
7283 PR target/24108
7284 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7285
7286 PR target/18580
7287 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7288 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7289 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7290 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7291
7292 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7293
7294 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7295 dg-options.
7296
7297 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7298
7299 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7300
7301 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7302
7303 * gcc.dg/format/cast-1.c: New test.
7304
7305 2005-12-04 Roger Sayle <roger@eyesopen.com>
7306
7307 PR c/7776
7308 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7309 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7310 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7311 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7312
7313 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7314
7315 * gcc.dg/cast-pretty-print-1.c: New test.
7316
7317 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7318
7319 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7320
7321 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7322
7323 PR c++/24173
7324 * g++.dg/template/friend40.C: New test.
7325
7326 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7327
7328 PR target/25199
7329 * gcc.target/i386/movq-2.c: New test.
7330 * gcc.target/i386/movq.c: Remove target i?86, instead add
7331 dg-require-effective-target ilp32.
7332
7333 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7334
7335 PR c++/24103
7336 * g++.dg/other/default1.C: New test.
7337
7338 2005-12-02 Richard Guenther <rguenther@suse.de>
7339
7340 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7341
7342 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7343
7344 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7345
7346 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7347
7348 PR target/21017
7349 * gcc.target/powerpc/rotate.c: New.
7350
7351 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7352
7353 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7354 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7355
7356 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7357
7358 PR c/13384
7359 * gcc.dg/pr17730-1.c: Adjust.
7360 * gcc.dg/lvalue1.c (main): Likewise.
7361 * gcc.dg/lvalue-2.c: Likewise.
7362 * g++.dg/pr7503-3.C
7363
7364 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7365
7366 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7367 error messages.
7368
7369 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7370
7371 PR fortran/24789
7372 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7373
7374 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7375
7376 PR target/24475
7377 * lib/target-supports.exp (check_effective_target_tls): New.
7378 (check_effective_target_tls_runtime): New.
7379 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7380 for TLS support.
7381 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7382 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7383 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7384 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7385 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7386 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7387 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7388 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7389 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7390 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7391 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7392 effective-target TLS.
7393 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7394 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7395 effective-target TLS runtime.
7396
7397 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7398
7399 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7400
7401 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7402
7403 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7404 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7405 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7406 ignored" warnings when "packing" is the same as the ABI layout.
7407
7408 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7409
7410 PR fortran/21302
7411 * gfortran.dg/line_length_1.f: New test.
7412 * gfortran.dg/line_length_2.f90: Ditto.
7413
7414 2005-11-30 Richard Guenther <rguenther@suse.de>
7415
7416 PR tree-optimization/21655
7417 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7418
7419 2005-11-30 Dale Johannesen <dalej@apple.com>
7420
7421 * gcc.c-torture/compile/pr24930.c: New.
7422
7423 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7424
7425 PR fortran/15809
7426 * gfortran.dg/auto_char_dummy_array.f90: New test.
7427
7428 2005-11-30 Jeff Law <law@redhat.com>
7429
7430 * g++.old-deja/g++.law/pr25000.C: New test.
7431
7432 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7433
7434 * gcc.dg/tls/opt-11.c: New test.
7435
7436 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7437
7438 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7439 targets.
7440 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7441 LP64 ia64.
7442
7443 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7444
7445 * gfortran.dg/open_access_1.f90: New test.
7446
7447 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7448
7449 * gcc.dg/charset/builtin2.c: New test.
7450
7451 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7452
7453 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7454 on mmix-*-* for *_[xy].c.
7455
7456 2005-11-28 Kean Johnston <jkj@sco.com>
7457
7458 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7459 headers.
7460 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7461 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7462 * gcc.target/i386/asm-3.c: Ditto.
7463 * gcc.target/i386/clobbers.c: Ditto.
7464 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7465 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7466 test regexp.
7467 * gcc.target/i386/mul.c: Ditto.
7468 * gcc.target/i386/ssetype-1.c: Ditto.
7469 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7470 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7471 static so the test works with -fPIC mode too. Based on comment in
7472 PR19231 by Pinski.
7473 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7474
7475 2005-11-28 Richard Guenther <rguenther@suse.de>
7476
7477 * gcc.dg/alias-9.c: New testcase.
7478 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7479
7480 2005-11-28 Roger Sayle <roger@eyesopen.com>
7481 Uros Bizjak <uros@kss-loka.si>
7482
7483 PR middle-end/20219
7484 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7485 tan(x)/sin(x) transformations.
7486
7487 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7488
7489 PR middle-end/24575
7490 * gcc.dg/tree-ssa/divide-3.c: New test.
7491 * gcc.dg/tree-ssa/divide-4.c: New test.
7492
7493 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7494
7495 PR fortran/24917
7496 * gfortran.dg/boz_6.f90: New test.
7497
7498 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7499
7500 PR fortran/23912
7501 * gfortran.dg/modulo_1.f90: New test.
7502
7503 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7504
7505 PR libfortran/24919
7506 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7507 fail on CRLF platforms.
7508 * gfortran.dg/ftell_2.f90: Likewise.
7509
7510 2005-11-26 Eric Christopher <echristo@apple.com>
7511
7512 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7513
7514 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7515
7516 * objc.dg/gnu-runtime-3.m: Simplify.
7517
7518 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7519
7520 PR middle-end/23669
7521 * gcc.dg/tree-ssa/divide-1.c: New test.
7522 * gcc.dg/tree-ssa/divide-2.c: New test.
7523
7524 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7525
7526 PR libgfortran/24945
7527 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7528
7529 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7530
7531 PR libgfortran/24945
7532 * gfortran.dg/open_status_2.f90: New test.
7533
7534 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7535
7536 * gcc.c-torture/execute/builtins/fprintf.c,
7537 gcc.c-torture/execute/builtins/fputs-lib.c,
7538 gcc.c-torture/execute/builtins/fputs.c,
7539 gcc.c-torture/execute/builtins/lib/fprintf.c,
7540 gcc.c-torture/execute/builtins/lib/printf.c,
7541 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7542
7543 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7544
7545 * gcc.dg/20050922-2.c: New test.
7546
7547 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7548
7549 * objc.dg/gnu-runtime-3.m: New test.
7550
7551 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7552
7553 PR c++/9278
7554 * g++.dg/other/void1.C: New test.
7555
7556 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7557
7558 PR middle-end/24998
7559 * gcc.dg/torture/fp-int-convert-float.c,
7560 gcc.dg/torture/fp-int-convert-double.c,
7561 gcc.dg/torture/fp-int-convert-long-double.c,
7562 gcc.dg/torture/fp-int-convert-timode.c,
7563 gcc.dg/torture/fp-int-convert-float80.c,
7564 gcc.dg/torture/fp-int-convert-float80-timode.c,
7565 gcc.dg/torture/fp-int-convert-float128.c,
7566 gcc.dg/torture/fp-int-convert-float128-timode.c,
7567 gcc.dg/torture/fp-int-convert.h: New files.
7568
7569 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7570
7571 PR middle-end/24989
7572 * gcc.dg/tree-ssa/bool-10.c: New test.
7573 * gcc.dg/tree-ssa/bool-11.c: New test.
7574 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7575
7576 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7577
7578 PR middle-end/24990
7579 * tree-ssa/pr24990-1.c: New test.
7580
7581 2005-11-24 Richard Guenther <rguenther@suse.de>
7582 Dirk Mueller <dmueller@suse.de>
7583
7584 PR c++/14024
7585 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7586 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7587 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7588 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7589 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7590 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7591
7592 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7593
7594 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7595
7596 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7597
7598 PR c/21668
7599 * gcc.dg/Wc++-compat.c: New.
7600 * gcc.dg/Wno-c++-compat.c: New.
7601
7602 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7603
7604 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7605 (vspltish, vspltisw): Likewise.
7606
7607 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7608
7609 PR libgfortran/24794
7610 * gfortran.dg/namelist_12.f: Fix quotes.
7611 * gfortran.dg/namelist_13.f90: Fix quotes.
7612 * gfortran.dg/namelist_14.f90: Fix quotes.
7613 * gfortran.dg/namelist_15.f90: Fix quotes.
7614 * gfortran.dg/namelist_use.f90: Fix quotes.
7615 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7616 * gfortran.dg/namelist_21.f90: New test.
7617 * gfortran.dg/namelist_22.f90: New test.
7618
7619 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7620
7621 PR target/23435
7622 * gcc.c-torture/compile/pr23435.c: New.
7623
7624 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7625
7626 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7627
7628 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7629
7630 * gcc.target/powerpc/405-macchw-1.c,
7631 gcc.target/powerpc/405-macchw-2.c,
7632 gcc.target/powerpc/405-macchwu-1.c,
7633 gcc.target/powerpc/405-macchwu-2.c,
7634 gcc.target/powerpc/405-machhw-1.c,
7635 gcc.target/powerpc/405-machhw-2.c,
7636 gcc.target/powerpc/405-machhwu-1.c,
7637 gcc.target/powerpc/405-machhwu-2.c,
7638 gcc.target/powerpc/405-maclhw-1.c,
7639 gcc.target/powerpc/405-maclhw-2.c,
7640 gcc.target/powerpc/405-maclhwu-1.c,
7641 gcc.target/powerpc/405-maclhwu-2.c,
7642 gcc.target/powerpc/405-mulchw-1.c,
7643 gcc.target/powerpc/405-mulchw-2.c,
7644 gcc.target/powerpc/405-mulchwu-1.c,
7645 gcc.target/powerpc/405-mulchwu-2.c,
7646 gcc.target/powerpc/405-mulhhw-1.c,
7647 gcc.target/powerpc/405-mulhhw-2.c,
7648 gcc.target/powerpc/405-mulhhwu-1.c,
7649 gcc.target/powerpc/405-mulhhwu-2.c,
7650 gcc.target/powerpc/405-mullhw-1.c,
7651 gcc.target/powerpc/405-mullhw-2.c,
7652 gcc.target/powerpc/405-mullhwu-1.c,
7653 gcc.target/powerpc/405-mullhwu-2.c,
7654 gcc.target/powerpc/405-nmacchw-1.c,
7655 gcc.target/powerpc/405-nmacchw-2.c,
7656 gcc.target/powerpc/405-nmachhw-1.c,
7657 gcc.target/powerpc/405-nmachhw-2.c,
7658 gcc.target/powerpc/405-nmaclhw-1.c,
7659 gcc.target/powerpc/405-nmaclhw-2.c,
7660 gcc.target/powerpc/440-macchw-1.c,
7661 gcc.target/powerpc/440-macchw-2.c,
7662 gcc.target/powerpc/440-macchwu-1.c,
7663 gcc.target/powerpc/440-macchwu-2.c,
7664 gcc.target/powerpc/440-machhw-1.c,
7665 gcc.target/powerpc/440-machhw-2.c,
7666 gcc.target/powerpc/440-machhwu-1.c,
7667 gcc.target/powerpc/440-machhwu-2.c,
7668 gcc.target/powerpc/440-maclhw-1.c,
7669 gcc.target/powerpc/440-maclhw-2.c,
7670 gcc.target/powerpc/440-maclhwu-1.c,
7671 gcc.target/powerpc/440-maclhwu-2.c,
7672 gcc.target/powerpc/440-mulchw-1.c,
7673 gcc.target/powerpc/440-mulchw-2.c,
7674 gcc.target/powerpc/440-mulchwu-1.c,
7675 gcc.target/powerpc/440-mulchwu-2.c,
7676 gcc.target/powerpc/440-mulhhw-1.c,
7677 gcc.target/powerpc/440-mulhhw-2.c,
7678 gcc.target/powerpc/440-mulhhwu-1.c,
7679 gcc.target/powerpc/440-mulhhwu-2.c,
7680 gcc.target/powerpc/440-mullhw-1.c,
7681 gcc.target/powerpc/440-mullhw-2.c,
7682 gcc.target/powerpc/440-mullhwu-1.c,
7683 gcc.target/powerpc/440-mullhwu-2.c,
7684 gcc.target/powerpc/440-nmacchw-1.c,
7685 gcc.target/powerpc/440-nmacchw-2.c,
7686 gcc.target/powerpc/440-nmachhw-1.c,
7687 gcc.target/powerpc/440-nmachhw-2.c,
7688 gcc.target/powerpc/440-nmaclhw-1.c,
7689 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7690
7691 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7692
7693 PR fortran/24774
7694 * gfortran.dg/inquire_9.f90: New test.
7695
7696 PR fortran/21647
7697 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7698
7699 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7700
7701 PR libfortran/24432
7702 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7703 Check that 'cos' is supported.
7704
7705 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7706
7707 PR fortran/24223
7708 * gfortran.dg/substring_equivalence.f90: New test.
7709
7710 PR fortran/24705
7711 * gfortran.dg/auto_internal_assumed.f90: New test.
7712
7713 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7714
7715 * gcc.dg/fold-div-2.c: New test.
7716
7717 2005-11-20 Ian Lance Taylor <ian@airs.com>
7718
7719 PR rtl-optimization/24883
7720 * gcc.c-torture/compile/pr24883.c: New test.
7721
7722 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7723
7724 PR middle-end/20583
7725 * gcc.c-torture/compile/pr20583.c: New.
7726
7727 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7728
7729 * gcc.c-torture/execute/usmul.c: New test.
7730
7731 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7732
7733 * gcc.dg/tree-ssa/vrp22.c: New test.
7734
7735 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7736
7737 PR middle-end/24912
7738 * gcc.dg/torture/pr24912-1.c: New test.
7739
7740 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7741
7742 PR fortran/24862
7743 * gfortran.dg/arrayio_derived_1.f90: New test.
7744
7745 2005-11-19 Richard Guenther <rguenther@suse.de>
7746
7747 PR middle-end/23294
7748 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7749
7750 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7751
7752 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7753
7754 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7755
7756 PR c++/8355
7757 * g++.dg/template/friend39.C: New test.
7758
7759 2005-11-18 James E Wilson <wilson@specifix.com>
7760
7761 * gcc.dg/builtin-strstr.c: New.
7762
7763 2005-11-18 Richard Henderson <rth@redhat.com>
7764
7765 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7766 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7767 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7768 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7769 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7770 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7771 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7772 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7773 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7774 renaming to remove initial "ia64-".
7775
7776 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7777
7778 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7779
7780 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7781
7782 * g++.dg/cpp/string-2.C: New test.
7783
7784 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7785
7786 * gcc.dg/tree-ssa/loop-14.c: New test.
7787
7788 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7789 Michael Chamberlain <michael@chamberlain.net.au>
7790
7791 * ada/acats/run_all.sh (target_run): Kill long running tests.
7792
7793 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7794
7795 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7796 * gcc.dg/cleanup-9.c: Likewise.
7797 * gcc.dg/cleanup-10.c: Likewise.
7798 * gcc.dg/cleanup-11.c: Likewise.
7799
7800 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7801
7802 PR fortran/24892
7803 * gfortran.dg/open_access_append_1.f90: New test.
7804 * gfortran.dg/open_access_append_2.f90: New test.
7805
7806 2005-11-16 Richard Guenther <rguenther@suse.de>
7807
7808 PR middle-end/24851
7809 * gcc.c-torture/execute/pr24851.c: New testcase.
7810
7811 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7812
7813 * gcc.dg/fold-overflow-1.c: New test.
7814
7815 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7816
7817 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7818 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7819
7820 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7821
7822 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7823 structures.
7824 * g++.dg/eh/forced2.C: Likewise.
7825 * g++.dg/eh/forced3.C: Likewise.
7826 * g++.dg/eh/forced4.C: Likewise.
7827
7828 2005-11-11 Mike Stump <mrs@apple.com>
7829
7830 * g++.old-deja/g++.mike/unused.C: Add.
7831
7832 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7833
7834 PR c++/24667
7835 * g++.dg/warn/Wcast-qual1.C: New test.
7836
7837 2005-11-15 Jan Hubicka <jh@suse.cz>
7838
7839 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7840
7841 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7842
7843 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7844
7845 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7846
7847 PR 24840
7848 * gcc.dg/tree-ssa/pr24840.c: New test.
7849
7850 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7851
7852 PR testsuite/24841
7853 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7854
7855 2005-11-14 Dale Johannesen <dalej@apple.com>
7856
7857 * gcc.c-torture/execute/20051113-1.c: New.
7858
7859 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7860
7861 PR c++/24687
7862 * g++.dg/template/crash43.C: New test.
7863
7864 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7865
7866 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7867
7868 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7869
7870 PR c++/24817
7871 * g++.dg/eh/spec8.C: New test.
7872
7873 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7874
7875 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7876
7877 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7878
7879 PR c++/20293
7880 * g++.dg/parse/ambig4.C: New test.
7881 * g++.dg/tc1/dr101.C: Adjust error markers.
7882 * g++.dg/lookup/strong-using-2.C: Likewise.
7883 * g++.dg/lookup/ambig5.C: Likewise.
7884 * g++.dg/lookup/ambig4.C: Likewise.
7885 * g++.dg/parse/crash22.C: Likewise.
7886
7887 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7888
7889 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7890
7891 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7892
7893 * gcc.dg/nested-calls-1.c: New test.
7894
7895 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7896
7897 * gfortran.dg/complex_intrinsic_1.f90: New test.
7898 * gfortran.dg/complex_intrinsic_2.f90: New test.
7899 * gfortran.dg/fgetc_1.f90: New test.
7900 * gfortran.dg/fgetc_2.f90: New test.
7901 * gfortran.dg/fgetc_3.f90: New test.
7902 * gfortran.dg/ftell_1.f90: New test.
7903 * gfortran.dg/ftell_2.f90: New test.
7904 * gfortran.dg/gnu_logical_1.F: New test.
7905 * gfortran.dg/gnu_logical_2.f90: New test.
7906
7907 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7908
7909 PR middle-end/24820
7910 * testsuite/gcc.dg/pr24820.c: New test.
7911
7912 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7913
7914 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7915 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7916 variable.
7917
7918 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7919
7920 testsuite/24614
7921 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7922
7923 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7924
7925 * gcc.target/cris/cris.exp: New file.
7926 * gcc.target/cris/rld-legit1.c: New test.
7927 * gcc.target/cris/rld-legit2.c: New test.
7928
7929 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7930
7931 PR c++/24780
7932 * g++.dg/opt/pr24780.C: New test.
7933
7934 PR c++/24761
7935 * g++.dg/template/asm1.C: New test.
7936
7937 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7938
7939 PR libgfortran/24787
7940 * gfortran.dg/scan_1.f90: New test.
7941
7942 2005-11-12 Jan Hubicka <jh@suse.cz>
7943
7944 * gcc.target/i386/minmax-1.c: New.
7945 * gcc.target/i386/minmax-2.c: New.
7946
7947 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7948
7949 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7950
7951 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7952
7953 * gcc.c-torture/execute/20051110-1.c,
7954 gcc.c-torture/execute/20051110-2.c: New tests.
7955
7956 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7957
7958 PR middle-end/24750
7959 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7960 New tests.
7961
7962 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7963
7964 * lib/target-libpath.exp (get_shlib_extension): New proc.
7965 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7966 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7967 * lib/objc.exp (objc_target_compile): Likewise.
7968 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7969 detection.
7970
7971 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7972
7973 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7974
7975 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7976 Add -static to additional_flags and pass it to target_compile.
7977
7978 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7979
7980 PR libgfortran/24719
7981 gfortran.dg/read_noadvance.f90: New test.
7982
7983 PR libgfortran/24699
7984 gfortran.dg/fmt_t_2.f90: New test.
7985
7986 PR libgfortran/24785
7987 gfortran.dg/read_x_eor.f90: New test.
7988
7989 PR libgfortran/24584
7990 gfortran.dg/namelist_empty.f90: Rename test.
7991
7992 PR libgfortran/24489
7993 gfortran/read_eor.f90: Rename test.
7994
7995 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7996
7997 PR fortran/15976
7998 * gfortran.dg/automatic_module_variable.f90: New test.
7999
8000 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
8001
8002 PR target/24445
8003 * gcc.dg/pr24445.c: New test.
8004
8005 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8006
8007 PR fortran/24655
8008 PR fortran/24755
8009 * gfortran.dg/recursive_statement_functions.f90: Add statement
8010 functions using inline intrinsic functions and parameters to test
8011 that they no longer seg-fault.
8012
8013 PR fortran/24409
8014 gfortran.dg/nested_modules_4.f90: New test.
8015 gfortran.dg/nested_modules_5.f90: New test.
8016
8017 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8018
8019 PR fortran/24643
8020 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
8021
8022 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
8023
8024 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
8025 failures.
8026
8027 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8028
8029 * gcc.dg/sparc-getcontext-1.c: New test.
8030
8031 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
8032
8033 * gcc.dg/ifcvt-fabs-1.c: New test.
8034
8035 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
8036
8037 PR other/4372
8038 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
8039 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
8040
8041 2005-11-09 Richard Guenther <rguenther@suse.de>
8042
8043 PR tree-optimization/24716
8044 * gcc.c-torture/execute/pr24716.c: New testcase.
8045
8046 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8047
8048 * gcc.dg/pr24624.c: Disable for non S/390 targets.
8049
8050 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8051
8052 PR 24624
8053 * gcc.dg/pr24624.c: Testcase added.
8054
8055 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8056
8057 PR 24623
8058 * g++.dg/other/pr24623.C: Testcase added.
8059
8060 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
8061
8062 PR fortran/22607
8063 * gfortran-dg/pure_byref_1.f90: New.
8064 * gfortran-dg/pure_byref_2.f90: New.
8065
8066 2005-11-09 Uros Bizjak <uros@kss-loka.si>
8067
8068 PR c/24101
8069 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
8070 * gcc.dg/dg.exp: Run main loop also for *.i files.
8071
8072 2005-11-08 Jakub Jelinek <jakub@redhat.com>
8073
8074 PR c++/19450
8075 * g++.dg/tls/diag-3.C: New test.
8076 * g++.dg/tls/diag-4.C: New test.
8077 * g++.dg/tls/static-1.C: New test.
8078 * g++.dg/tls/static-1a.cc: New file.
8079
8080 2005-11-08 Diego Novillo <dnovillo@redhat.com>
8081
8082 PR 23046
8083 * g++.dg/tree-ssa/pr23046.C: New test.
8084
8085 2005-11-08 Devang Patel <dpatel@apple.com>
8086
8087 PR tree-optimization/23115
8088 * gcc.dg/tree-ssa/pr23115.c: New.
8089
8090 2005-11-08 David Edelsohn <edelsohn@gnu.org>
8091
8092 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
8093 * gcc.target/powerpc/pr16155.c: Same.
8094 * gcc.target/powerpc/altivec-1.c: Same.
8095 * gcc.target/powerpc/altivec-2.c: Same.
8096 * gcc.target/powerpc/altivec-3.c: Same.
8097 * gcc.target/powerpc/altivec-5.c: Same.
8098 * gcc.target/powerpc/altivec-11.c: Same.
8099 * gcc.target/powerpc/altivec-12.c: Same.
8100 * gcc.target/powerpc/altivec-14.c: Same.
8101 * gcc.target/powerpc/altivec-22.c: Same.
8102 * gcc.target/powerpc/altivec-consts.c: Same.
8103 * gcc.target/powerpc/altivec-pr22085.c: Same.
8104 * gcc.target/powerpc/altivec-splat.c: Same.
8105 * gcc.target/powerpc/altivec-varargs-1.c: Same.
8106 * gcc.target/powerpc/altivec-vec-merge.c: Same.
8107 * gcc.target/powerpc/darwin-longlong.c: Same.
8108
8109 2005-11-08 Uros Bizjak <uros@kss-loka.si>
8110
8111 PR target/19340
8112 * gcc.dg/pr19340.c: New test.
8113
8114 2005-11-07 Ian Lance Taylor <ian@airs.com>
8115
8116 PR rtl-optimization/24683
8117 * gcc.dg/pr24683.c: New test.
8118
8119 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8120
8121 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
8122 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
8123
8124 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8125
8126 * gcc.target/i386/pr23376.c: Compile with -mmmx.
8127
8128 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
8129
8130 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
8131
8132 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8133
8134 PR target/24230
8135
8136 * gcc.target/powerpc/altivec-consts.c,
8137 gcc.target/powerpc/altivec-splat.c: New testcase.
8138
8139 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8140
8141 PR c/24599
8142
8143 * gcc.dg/overflow-2.c: New testcase.
8144
8145 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8146
8147 PR rtl-optimization/23567
8148 * gcc.c-torture/execute/20051104-1.c: New test.
8149
8150 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8151
8152 PR fortran/24534
8153 gfortran.dg/private_type_2.f90: Modified to check that case with
8154 PRIVATE declaration within derived type is accepted.
8155
8156 PR fortran/20838
8157 gfortran.dg/pointer_assign_1.f90: New test.
8158
8159 PR fortran/20840
8160 * gfortran.dg/arrayio_0.f90: New test.
8161
8162 PR fortran/17737
8163 gfortran.dg/data_initialized.f90: New test.
8164 gfortran.dg/data_constraints_1.f90: New test.
8165 gfortran.dg/data_constraints_2.f90: New test.
8166
8167 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8168
8169 PR fortran/24174
8170 PR fortran/24305
8171 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8172
8173 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8174
8175 PR 24670
8176 * gcc.dg/tree-ssa/pr24670.c: New test.
8177
8178 2005-11-05 Ian Lance Taylor <ian@airs.com>
8179
8180 PR target/22432
8181 * gcc.target/i386/pr22432.c: New test.
8182
8183 2005-11-05 Richard Henderson <rth@redhat.com>
8184
8185 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8186 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8187 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8188 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8189 from gcc.dg/alpha-*.
8190 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8191 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8192
8193 2005-11-05 Andreas Jaeger <aj@suse.de>
8194
8195 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8196
8197 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8198
8199 PR target/23424
8200 * gcc.dg/torture/pr23424-1.c: New test.
8201
8202 2005-11-04 Richard Henderson <rth@redhat.com>
8203
8204 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8205 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8206 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8207 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8208 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8209 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8210 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8211 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8212 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8213 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8214 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8215 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8216 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8217 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8218 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8219 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8220 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8221 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8222 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8223 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8224 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8225 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8226 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8227 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8228 Move from gcc.dg/.
8229 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8230 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8231 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8232 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8233 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8234 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8235 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8236 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8237 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8238 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8239 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8240 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8241 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8242 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8243 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8244 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8245 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8246 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8247 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8248 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8249 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8250 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8251 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8252 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8253 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8254 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8255 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8256 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8257 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8258 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8259 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8260 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8261 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8262 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8263 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8264 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8265 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8266 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8267 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8268 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8269 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8270 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8271 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8272 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8273 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8274
8275 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8276
8277 PR 24627
8278 * gcc.dg/tree-ssa/pr24627.c: New test.
8279
8280 2005-11-04 Paul Brook <paul@codesourcery.com>
8281
8282 * gcc.dg/tls/opt-10.c: New test.
8283
8284 2005-11-04 Andreas Jaeger <aj@suse.de>
8285
8286 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8287 avoid extra warnings.
8288
8289 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8290
8291 PR libfortran/22298
8292 * gcc/testsuite/lib/target-supports.exp
8293 (check_effective_target_static_libgfortran): New
8294 static_libgfortran effective target.
8295 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8296 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8297
8298 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8299
8300 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8301
8302 2005-11-03 Josh Conner <jconner@apple.com>
8303
8304 PR c++/19989
8305 g++.dg/ext/array2.C: New test.
8306 g++.dg/template/dependent-name3.C: New test.
8307 g++.dg/template/dependent-name4.C: New test.
8308 g++.dg/template/sfinae2.C: New test.
8309
8310 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8311
8312 PR preprocessor/22042
8313 * gcc.dg/cpp/strify4.c: New test.
8314
8315 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8316
8317 PR c++/17964
8318 * g++.dg/cpp/string-1.C: New test.
8319
8320 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8321
8322 * gcc.target/powerpc: New directory.
8323 * gcc.target/powerpc/powerpc.exp: New file.
8324 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8325 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8326 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8327 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8328 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8329 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8330 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8331 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8332 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8333 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8334 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8335 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8336 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8337 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8338 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8339 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8340 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8341 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8342 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8343 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8344 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8345 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8346 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8347 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8348 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8349 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8350 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8351 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8352 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8353 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8354 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8355 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8356 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8357 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8358
8359 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8360
8361 PR c++/21627
8362 * g++.dg/warn/inline2.C: New test.
8363
8364 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8365
8366 PR middle-end/23155
8367 * g++.dg/ext/c99struct1.C: New test.
8368 * gcc.dg/union-cast-1.c: New test.
8369 * gcc.dg/union-cast-2.c: New test.
8370 * gcc.dg/union-cast-3.c: New test.
8371
8372 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8373
8374 PR middle-end/24589
8375 * gcc.c-torture/execute/zero-struct-2.c: New test.
8376
8377 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8378
8379 PR c++/24582
8380 * g++.dg/init/switch1.C: New test.
8381
8382 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8383
8384 * gcc.dg/delay-slot-1.c: New test.
8385
8386 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8387
8388 PR target/24620
8389 * gcc.dg/pr24620.c: New test.
8390
8391 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8392
8393 PR c/24329
8394 * gcc.dg/format/unnamed-1.c: New test.
8395
8396 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8397
8398 PR c++/22434
8399 * g++.dg/expr/cond8.C: New test.
8400
8401 PR c++/24560
8402 * g++.dg/parse/dot1.C: New test.
8403
8404 2005-11-02 Jan Hubicka <jh@suse.cz>
8405
8406 PR target/23303
8407 * gcc.dg/i386-lea.c: New test
8408
8409 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8410
8411 PR target/24615
8412 * gcc.dg/pr24615.c: New test.
8413
8414 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8415
8416 PR target/24600
8417 * gcc.dg/pr24600.c: New test.
8418
8419 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8420
8421 PR c++/19253
8422 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8423 * g++.dg/parse/typename9.C: New test.
8424 * g++/dg/parse/typename10.C: Likewise.
8425
8426 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8427
8428 PR fortran/18157
8429 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8430 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8431 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8432
8433 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8434
8435 PR c++/24569
8436 * g++.dg/debug/static1.C: New test.
8437
8438 2005-11-02 Josh Conner <jconner@apple.com>
8439
8440 * g++.dg/crash38.C: moved into proper directory...
8441 * g++.dg/template/crash42.C: ...here
8442
8443 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8444
8445 PR target/18338
8446 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8447 pcc_bitfield_type_matters || default_packed.
8448
8449 * lib/target-supports.exp
8450 (check_effective_target_pcc_bitfield_type_matters): New proc.
8451 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8452
8453 PR testsuite/23304
8454 * lib/target-supports.exp (check_effective_default_packed): New proc.
8455 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8456 Gate expected errors on target ! default_packed.
8457 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8458
8459 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8460
8461 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8462 change (r106358).
8463
8464 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8465
8466 PR fortran/24008
8467 * gfortran.dg/entry_5.f90: New.
8468 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8469
8470 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8471
8472 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8473
8474 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8475
8476 PR fortran/21565
8477 gfortran.dg/namelist_blockdata.f90: New test.
8478
8479 PR fortran/18737
8480 gfortran.dg/external_implicit_none.f90: New test.
8481
8482 PR fortran/14994
8483 * gfortran.dg/secnds.f: New test.
8484
8485 2005-10-31 Jan Hubicka <jh@suse.cz>
8486
8487 PR target/20928
8488 * gcc.c-torture/compile/pr20928.c: New test.
8489
8490 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8491
8492 PR middle-end/23492
8493 * gcc.c-torture/compile/zero-strct-5.c: New test.
8494
8495 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8496
8497 PR libgfortran/24584
8498 * gfortran.dg/pr24584.f90: New test.
8499
8500 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8501
8502 PR fortran/18883
8503 * gfortran.dg/char_result_9.f90: New.
8504 * gfortran.dg/char_result_10.f90: New.
8505
8506 2005-10-30 Jan Hubicka <jh@suse.cz>
8507
8508 * g++.dg/tree-ssa/pr24172.C: New testcase.
8509
8510 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8511
8512 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8513
8514 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8515
8516 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8517 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8518 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8519 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8520 gfortran.dg/enum_9.f90,
8521 gfortran.fortran-torture/compile/enum_1.f90,
8522 gfortran.fortran-torture/execute/enum_1.f90,
8523 gfortran.fortran-torture/execute/enum_2.f90,
8524 gfortran.fortran-torture/execute/enum_3.f90,
8525 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8526
8527 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8528
8529 PR target/18482
8530 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8531 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8532
8533 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8534
8535 PR libfortran/20179
8536 * gfortran.dg/mixed_io_1.f90: New test.
8537 * gfortran.dg/mixed_io_1.c: New file.
8538
8539 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8540
8541 * gfortran.dg/malloc_free_1.f90: New test.
8542
8543 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8544
8545 * gcc.dg/nested-func-4.c: Require profiling -pg.
8546
8547 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8548
8549 PR C++/23229
8550 * g++.dg/warn/main-2.C: New test.
8551
8552 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8553
8554 PR fortran/24545
8555 * gfortran.dg/interface_2.f90: new test.
8556
8557 2005-10-28 Josh Conner <jconner@apple.com>
8558
8559 PR c++/22153
8560 * g++.dg/template/crash38.C: New test.
8561 * g++.dg/parse/explicit1.C: Change expected errors.
8562
8563 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8564
8565 PR C++/23426
8566 * g++.dg/other/large-size-array.C: New test.
8567
8568 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8569
8570 PR middle-end/24362
8571 * g++.dg/opt/complex4.C: New test.
8572
8573 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8574
8575 * gcc.dg/nested-func-4.c: New test.
8576
8577 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8578
8579 PR fortran/24158
8580 gfortran.dg/derived_recursion.f90: New test.
8581 gfortran.dg/implicit_actual.f90: New test.
8582
8583 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8584
8585 PR middle-end/24295, PR testsuite/24477
8586 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8587 removed when weakref hits the tree.
8588
8589 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8590
8591 * gfortran.dg/cray_pointers_4.f90: New test.
8592
8593 * gfortran.dg/cray_pointers_5.f90: New test.
8594
8595 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8596
8597 PR fortran/22290
8598 * gfortran.dg/assign_5.f90: New test.
8599 * gfortran.dg/assign_6.f: New test.
8600
8601 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8602
8603 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8604 CPU has no SSE support.
8605
8606 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8607
8608 PR libgfortran/24224
8609 * gfortran.dg/arrayio_1.f90: Update attribution.
8610 * gfortran.dg/arrayio_2.f90: Update attribution.
8611 * gfortran.dg/arrayio_3.f90: Update attribution.
8612 * gfortran.dg/arrayio_4.f90: Update test conditions.
8613 * gfortran.dg/arrayio_5.f90: Update attribution.
8614 * gfortran.dg/arrayio_6.f90: New test.
8615 * gfortran.dg/arrayio_7.f90: New test.
8616
8617 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8618
8619 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8620
8621 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8622
8623 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8624
8625 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8626
8627 PR fortran/24416
8628 * gfortran.dg/namelist_char_only.f90: New test.
8629
8630 2005-10-24 Asher Langton <langton2@llnl.gov>
8631
8632 PR fortran/17031
8633 PR fortran/22282
8634 * gfortran.dg/cray_pointers_1.f90: New test.
8635 * gfortran.dg/cray_pointers_2.f90: New test.
8636 * gfortran.dg/cray_pointers_3.f90: New test.
8637 * gfortran.dg/loc_1.f90: New test.
8638 * gfortran.dg/loc_2.f90: New test.
8639
8640 2005-10-24 Steven Bosscher <stevenb@suse.de>
8641
8642 * gcc.dg/pr24225.c: New test.
8643
8644 2005-10-24 Asher Langton <langton2@llnl.gov>
8645
8646 * gfortran.dg/dup_save_1.f90: New test.
8647 * gfortran.dg/dup_save_2.f90: New test.
8648
8649 2005-10-24 Paul Brook <paul@codesourcery.com>
8650
8651 PR 24107
8652 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8653 stdint.h.
8654
8655 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8656
8657 PR libgfortran/24489
8658 * gfortran.dg/pr24489.f90: New test.
8659
8660 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8661
8662 PR fortran/23635
8663 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8664
8665 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8666
8667 PR target/18911
8668 * g++.dg/init/array16.C: Skip for mmix-*-*.
8669
8670 2005-10-23 Asher Langton <langton2@llnl.gov>
8671
8672 * gfortran.dg/byte_1.f90: New test.
8673 * gfortran.dg/byte_2.f90: New test.
8674
8675 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8676
8677 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8678
8679 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8680
8681 PR fortran/18022
8682 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8683
8684 PR fortran/24311
8685 * gfortran.dg/merge_char_const.f90: New test.
8686
8687 PR fortran/24384
8688 * gfortran.dg/spread_scalar_source.f90: New test.
8689
8690 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8691
8692 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8693
8694 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8695 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8696
8697 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8698
8699 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8700
8701 PR fortran/24426
8702 * gfortran.dg/der_pointer_4.f90: New.
8703
8704 2005-10-22 David Ayers <d.ayers@inode.at>
8705
8706 * obj-c++.dg/except-1.mm: Simplify.
8707
8708 2005-10-21 David Ayers <d.ayers@inode.at>
8709
8710 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8711
8712 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8713
8714 * gfortran.dg/assumed_dummy_2.f90: New test.
8715
8716 2005-10-21 James E Wilson <wilson@specifix.com>
8717
8718 PR preprocessor/15220
8719 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8720
8721 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8722
8723 * gcc.c-torture/execute/20051021-1.c: New test.
8724
8725 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8726
8727 PR c++/24260
8728 * g++.dg/ext/tmplattr1.C: New test.
8729
8730 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8731
8732 PR fortran/24440
8733 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8734
8735 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8736
8737 * obj-c++.dg/except-1.mm: New.
8738
8739 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8740
8741 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8742
8743 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8744
8745 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8746
8747 PR middle-end/24295
8748 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8749 declarations with the same names as thunks' alias targets, use
8750 aliases instead.
8751 * gcc.dg/attr-alias-3.c: New test.
8752 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8753
8754 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8755
8756 PR c++/22618
8757 * g++.dg/parse/access8.C: New test.
8758
8759 2005-10-20 Richard Guenther <rguenther@suse.de>
8760
8761 PR c++/24439
8762 * g++.dg/tree-ssa/pr24439.C: New testcase.
8763
8764 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8765
8766 * g++.dg/opt/delay-slot-1.C: New test.
8767
8768 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8769
8770 PR fortran/21625
8771 * gfortran.fg/der_init_1.f90: New.
8772
8773 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8774
8775 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8776
8777 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8778
8779 PR c++/21908
8780 * g++.dg/parse/error28.C: New test.
8781
8782 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8783
8784 * gcc.dg/profile-generate-2.c: New test.
8785
8786 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8787
8788 PR target/23589
8789 * g++.dg/ext/dllimport11.C: New.
8790
8791 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8792
8793 PR c++/22293
8794 * g++.dg/other/friend3.C: New test.
8795
8796 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8797
8798 PR c++/23293
8799 * g++.dg/template/error19.C: New test.
8800
8801 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8802
8803 PR c++/21383
8804 * g++.dg/overload/koenig2.C: New.
8805
8806 PR c++/23118
8807 * g++.dg/overload/error2.C: New.
8808
8809 PR c++/22604
8810 * g++.dg/inherit/covariant14.C: New.
8811
8812 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8813
8814 PR c++/23440
8815 * g++.dg/parse/for1.C: New test.
8816
8817 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8818
8819 PR fortran/23446
8820 * gfortran.dg/host_dummy_index_1.f90: New test.
8821
8822 PR fortran/21459
8823 * gfortran.dg/automatic_char_len_2.f90: New test.
8824
8825 PR fortran/20866
8826 * gfortran.dg/recursive_statement_functions.f90: New test.
8827
8828 PR fortran/20853
8829 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8830
8831 PR fortran/20849
8832 * gfortran.dg/external_initializer.f90: New test.
8833
8834 PR fortran/20837
8835 * non_module_public.f90: New test.
8836
8837 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8838
8839 PR c++/24386
8840 * g++.dg/template/overload7.C: New.
8841
8842 PR c++/22551
8843 * g++.dg/other/switch2.C: Remove expected warnings.
8844
8845 PR c++/21353
8846 * g++.dg/template/defarg6.C: New.
8847
8848 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8849
8850 PR target/24315
8851 * gcc.target/i386/pr24315.c: New test.
8852
8853 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8854
8855 PR c++/24389
8856 * g++.dg/template/static21.C: New test.
8857 * g++.dg/template/static21-a.cc: Likewise.
8858
8859 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8860
8861 PR c++/23959
8862 * g++.dg/warn/Wswitch-default-1.C: New test.
8863 * g++.dg/warn/Wswitch-default-2.C: New test.
8864
8865 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8866
8867 PR c++/22173
8868 * g++.dg/parse/template18.C: New test.
8869 * g++.dg/template/nontype15.C: Likewise.
8870
8871 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8872
8873 PR fortran/22273
8874 * gfortran.dg/spec_expr_2.f90: New.
8875
8876 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8877
8878 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8879 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8880 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8881 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8882 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8883 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8884 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8885 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8886 previous target-specific skips and warning-message matches where
8887 applicable.
8888
8889 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8890
8891 PR c++/21347
8892 * g++.dg/warn/Wctor-dtor.C: New test.
8893
8894 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8895
8896 PR c/23439
8897 * gcc.dg/for-1.c: New test.
8898
8899 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/19565
8902 * g++.dg/warn/Wconversion1.C: New test.
8903 * g++.dg/ext/packed4.C: Compile with -w.
8904 * g++.dg/opt/20050511-1.C: Likewise.
8905 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8906
8907 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8908
8909 * gfortran.dg/boz_5.f90: New test.
8910
8911 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8912
8913 PR c++/22551
8914 * g++.dg/other/switch2.C: New.
8915
8916 PR c++/23984
8917 * g++.dg/init/ctor7.C: New.
8918
8919 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8920
8921 PR c++/23730
8922 * g++.dg/parse/crash32.C: New test.
8923
8924 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8925
8926 PR c++/20721
8927 * g++.dg/init/goto2.C: New test.
8928
8929 PR c++/22464
8930 * g++.dg/template/crash/41.C: New test.
8931
8932 PR c++/22180
8933 * g++.dg/template/crash40.C: New test.
8934
8935 PR c++/23694
8936 * g++.dg/parse/friend5.C: New test.
8937
8938 PR c++/23307
8939 * g++.dg/template/crash38.C: New test.
8940
8941 PR c++/22352
8942 * g++.dg/template/friend38.C: New test.
8943
8944 PR c++/22405
8945 * g++.dg/template/crash39.C: New test.
8946
8947 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8948
8949 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8950 gcc.dg/debug/dwarf2/dwarf-char2.c,
8951 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8952
8953 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8954
8955 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8956
8957 * gcc.dg/dll-2.c: Add tests for warnings.
8958 * gcc.dg/dll-3.c: Likewise.
8959 * gcc.dg/dll-4.c: Likewise.
8960
8961 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8962 * g++.dg/ext/dllimport2.C: Likewise.
8963 * g++.dg/ext/dllimport3.C: Likewise.
8964 * g++.dg/ext/dllimport7.C: Likewise.
8965 * g++.dg/ext/dllimport8.C: Likewise.
8966 * g++.dg/ext/dllimport9.C: Likewise.
8967
8968 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8969
8970 PR fortran/24092
8971 * gfortran.dg/derived_pointer_recursion.f90: New test.
8972
8973 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8974
8975 * gcc.c-torture/execute/20051012-1.c: New test.
8976
8977 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8978
8979 PR fortran/18082
8980 * gfortran.dg/automatic_char_len_1.f90: New test.
8981
8982 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8983
8984 PR fortran/20847
8985 * gfortran.dg/save_common.f90: New test.
8986
8987 PR fortran/20856
8988 * gfortran.dg/save_result.f90: New test.
8989
8990 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8991
8992 PR c++/21592
8993 * g++.dg/template/dependent-expr1.C: Add new expected error.
8994 * g++.dg/template/dependent-expr2.C: Adjust error text.
8995 * g++.dg/template/overload6.C: New.
8996
8997 PR c++/23797
8998 * g++.dg/other/typename8.C: New.
8999
9000 PR c++/21117
9001 * g++.dg/other/return1.C: New.
9002
9003 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
9004
9005 PR c++/24052
9006 * g++.dg/ext/label5.C: New.
9007
9008 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9009
9010 PR c++/19964
9011 * g++.dg/parse/crash31.C: New.
9012
9013 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
9014
9015 * g++.dg/ipa/ipa-1.c: New test.
9016 * g++.dg/ipa/ipa-2.c: New test.
9017 * g++.dg/ipa/ipa-3.c: New test.
9018 * g++.dg/ipa/ipa-4.c: New test.
9019 * g++.dg/ipa/ipa-5.c: New test.
9020 * g++.dg/ipa/ipa.exp: New file.
9021
9022 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9023
9024 PR fortran/24207
9025 * gfortran.dg/private_type_3.f90: New test.
9026
9027 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9028
9029 PR fortran/20786
9030 gfortran.dg/aint_anint_1.f90: New test.
9031
9032 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9033
9034 PR libgfortran/24313
9035 gfortran.dg/csqrt.f: New test.
9036
9037 2005-10-11 Ian Lance Taylor <ian@airs.com>
9038
9039 PR c++/8057
9040 * g++.dg/warn/noeffect7.C: New test.
9041 * g++.dg/warn/noeffect2.C: Instantiate templates.
9042 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
9043 and warning.
9044
9045 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9046
9047 PR c++/21089
9048 * g++.dg/init/float1.C: New test.
9049
9050 PR c++/24277
9051 * g++.dg/init/member1.C: Tweak error markers.
9052
9053 2005-10-11 Janis Johnson <janis187@us.ibm.com>
9054
9055 PR testsuite/24281
9056 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
9057 Check for null pointer.
9058
9059 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9060
9061 PR c++/21369
9062 * g++.dg/parse/ret-type3.C: New test.
9063
9064 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9065
9066 PR tree-opt/23946
9067 * gcc.c-torture/compile/pr23946.c: New test.
9068
9069 2005-10-11 Jakub Jelinek <jakub@redhat.com>
9070
9071 * g++.dg/opt/mmx2.C: New test.
9072
9073 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9074
9075 PR c++/24277
9076 * g++.dg/template/static20.C: New test.
9077
9078 PR c++/24302
9079 * g++.dg/warn/Wunused-12.C: New test.
9080
9081 PR c++/23437
9082 * g++.dg/template/arg4.C: New test.
9083
9084 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9085
9086 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
9087 * gcc.dg/ucnid-3.c: Likewise.
9088 * gcc.dg/ucnid-4.c: Likewise.
9089 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
9090 * g++.dg/other/ucnid-1.C: Likewise.
9091 * gcc.dg/sparc-frame-1.c: New test.
9092
9093 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9094
9095 PR c++/24139
9096 * g++.dg/template/spec27.C: New test.
9097
9098 PR c++/24275
9099 * g++.dg/template/static19.C: New test.
9100
9101 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9102
9103 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
9104 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
9105
9106 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9107
9108 PR target/24136
9109 * gfortran.fortran-torture/compile/pr24136.f: New test.
9110
9111 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
9112
9113 PR c++/22172
9114 * g++.dg/parse/crash30.C: New test.
9115
9116 2005-10-07 Richard Guenther <rguenther@suse.de>
9117
9118 PR middle-end/24227
9119 * gcc.c-torture/compile/pr24227.c: New testcase.
9120
9121 2005-10-07 Steve Ellcey <sje@cup.hp.com>
9122
9123 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
9124 Do not put aligned attributes on array elements.
9125
9126 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
9127
9128 PR testsuite/23611, PR testsuite/23615
9129 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
9130 writing prototypes of library functions by hand.
9131 * obj-c++.dg/bitfield-4.mm: Likewise.
9132 * obj-c++.dg/const-str-4.mm: Likewise.
9133 * obj-c++.dg/encode-4.mm: Likewise.
9134 * obj-c++.dg/encode-5.mm: Likewise.
9135 * obj-c++.dg/encode-6.mm: Likewise.
9136 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
9137 * obj-c++.dg/method-10.mm: Likewise.
9138 * obj-c++.dg/method-17.mm: Likewise.
9139 * obj-c++.dg/method-19.mm: Likewise.
9140 * obj-c++.dg/try-catch-2.mm: Likewise.
9141
9142 2005-10-06 Richard Henderson <rth@redhat.com>
9143
9144 PR 24236
9145 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9146
9147 2005-10-06 Dale Johannesen <dalej@apple.com>
9148
9149 * gcc.c-torture/execute/20030125-1.c: Correct.
9150
9151 2005-10-06 Richard Guenther <rguenther@suse.de>
9152
9153 PR tree-optimization/24238
9154 * g++.dg/tree-ssa/pr24238.C: New testcase.
9155
9156 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9157
9158 PR 18568
9159 * gfortran.dg/der_pointer_3.f90: New test.
9160
9161 2005-10-05 Devang Patel <dpatel@apple.com>
9162
9163 PR Debug/23205
9164 * g++.dg/other/PR23205.C: New.
9165
9166 2005-10-05 Richard Henderson <rth@redhat.com>
9167
9168 PR target/23602
9169 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9170 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9171
9172 2005-10-05 Dale Johannesen <dalej@apple.com>
9173
9174 * gcc.c-torture/execute/float-floor.c: New.
9175
9176 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9177
9178 PR tree-optimization/21419
9179 PR tree-optimization/24146
9180 PR tree-optimization/24151
9181
9182 * g++.dg/ext/asm7.C: New.
9183 * g++.dg/ext/asm8.C: New.
9184 * gcc.dg/asm-1.c: Compile on all targets.
9185 * gcc.dg/asm-pr24146.c: New.
9186 * gcc.dg/pr21419.c: Adjust error messages.
9187
9188 2005-10-05 Richard Guenther <rguenther@suse.de>
9189
9190 PR fortran/24176
9191 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9192
9193 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9194
9195 PR c++/23513
9196 * g++.dg/template/spec22.C: Robustify test.
9197 * g++.dg/template/spec26.C: New.
9198
9199 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9200
9201 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9202 if target supports vector instructions.
9203
9204 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9205
9206 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9207 C99 functions.
9208
9209 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9210
9211 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9212 check_effective_target_fortran_large_int): Replace cached result
9213 when target changes.
9214
9215 2005-10-04 Devang Patel <dpatel@apple.com>
9216
9217 * gcc.dg/i386-sse-vect-types.c: New.
9218
9219 2005-10-04 Ian Lance Taylor <ian@airs.com>
9220
9221 PR preprocessor/13726
9222 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9223 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9224
9225 2005-10-04 Richard Guenther <rguenther@suse.de>
9226
9227 PR c/23576
9228 * gcc.dg/noncompile/pr23576.c: New testcase.
9229
9230 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9231
9232 PR middle-end/23125
9233 * gcc.dg/register-var-3.c: New test.
9234
9235 2005-10-04 Steven Bosscher <stevenb@suse.de>
9236
9237 * gcc.dg/pr23049.c: New test.
9238
9239 * gcc.dg/ucnid-4.c: Fix test.
9240
9241 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9242
9243 PR 23445
9244 * gcc.c-torture/compile/pr23445.c: New test.
9245
9246 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9247
9248 * g++.dg/overload/unknown1.C: New.
9249
9250 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9251
9252 PR c++/17775
9253 * g++.dg/template/repo4.C: New test.
9254
9255 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9256
9257 PR libfortran/19308
9258 * gfortran.dg/large_real_kind_2.F90: New test.
9259 * gfortran.dg/large_integer_kind_2.f90: New test.
9260
9261 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9262
9263 * lib/target-supports.exp (check_effective_target_vect_shift):
9264 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9265 (check_effective_target_vect_condition): Fix copy-n-pasto.
9266
9267 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9268 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9269 targets.
9270
9271 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9272
9273 PR c++/22621
9274 * g++.dg/template/overload5.C : New test.
9275
9276 PR c++/23840
9277 * g++.dg/expr/stdarg1.C: New test.
9278
9279 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9280
9281 PR 24142
9282 * gcc.c-torture/execute/pr24142.c: New test.
9283
9284 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9285
9286 PR 24141
9287 * gcc.c-torture/execute/pr24141.c: New test.
9288
9289 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9290 Diego Novillo <dnovillo@redhat.com>
9291
9292 PR 23604
9293 * gcc.c-torture/execute/pr23604.c: New test.
9294
9295 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9296
9297 PR fortran/16404
9298 PR fortran/20835
9299 PR fortran/20890
9300 PR fortran/20899
9301 PR fortran/20900
9302 PR fortran/20901
9303 PR fortran/20902
9304 gfortran.dg/equiv_constraint_1.f90: New test.
9305 gfortran.dg/equiv_constraint_2.f90: New test.
9306 gfortran.dg/equiv_constraint_3.f90: New test.
9307 gfortran.dg/equiv_constraint_4.f90: New test.
9308 gfortran.dg/equiv_constraint_5.f90: New test.
9309 gfortran.dg/equiv_constraint_6.f90: New test.
9310 gfortran.dg/equiv_constraint_7.f90: New test.
9311 gfortran.dg/equiv_constraint_8.f90: New test.
9312 gfortran.dg/private_type_1.f90: New test.
9313 gfortran.dg/private_type_2.f90: New test.
9314 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9315 980628-10.f: Assert std=gnu to permit mixing of
9316 types in equivalence statements.
9317
9318 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9319
9320 PR 24112
9321 * gfortran.dg/open_status_1.f90: New.
9322
9323 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9324
9325 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9326 * gcc.dg/vect/pr22480.c: Clean up temp files.
9327 * gcc.dg/vect/pr23831.c: Clean up temp files.
9328 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9329 Clean up temp files.
9330 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9331 Clean up temp files.
9332
9333 * gcc.dg/20050309-1.c: Clean up temp files.
9334 * gcc.dg/20050325-1.c: Clean up temp files.
9335
9336 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9337
9338 PR tree-optimization/24059
9339 * gcc.dg/vect/pr24059.c : New test.
9340
9341 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9342
9343 PR middle-end/24109
9344 * gcc.c-torture/execute/20050929-1.c: New test.
9345
9346 2005-09-29 Steven Bosscher <stevenb@suse.de>
9347
9348 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9349
9350 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9351
9352 PR c/21419
9353 * gcc.dg/pr21419.c: New test.
9354
9355 2005-09-29 Steven Bosscher <stevenb@suse.de>
9356
9357 * gcc.dg/pr23911.c: New test.
9358
9359 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9360
9361 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9362
9363 PR c++/16782
9364 * g++.dg/parse/qualified4.C: New test.
9365 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9366 * g++.old-deja/g++.mike/p8154.C: Likewise.
9367
9368 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9369
9370 PR c++/22147
9371 * g++.dg/template/friend37.C: New test.
9372 * g++.dg/parse/crash28.C: Adjust error markers.
9373
9374 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9375
9376 PR fortran/18518
9377 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9378
9379 2005-09-27 Devang Patel <dpatel@apple.com>
9380
9381 PR tree-optimization/23625
9382 * gcc.dg/pr23625.c: New test.
9383
9384 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9385
9386 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9387 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9388
9389 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9390
9391 PR fortran/23677
9392 * gfortran.fortran-torture/execute/save_1.f90: New test.
9393 * gfortran.dg/save_1.f90: New test.
9394
9395 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9396
9397 * gcc.target/i386/builtin-apply-mmx.c: New test.
9398
9399 PR target/22576
9400 * gcc.target/i386/pr22576.c: New test.
9401
9402 PR target/22585
9403 * gcc.target/i386/pr22585.c: New test.
9404
9405 PR target/23268
9406 * gcc.target/i386/pr23268.c: New test.
9407
9408 PR middle-end/23831
9409 * gcc.dg/vect/pr23831.c: New test.
9410
9411 PR target/24055
9412 * gcc.target/i386/pr24055.c: New test.
9413
9414 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9415
9416 PR tree-optimization/23960
9417 * gcc.c-torture/compile/pr23960.c: New.
9418
9419 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9420
9421 PR fortran/16861
9422 * gfortran.dg/nested_modules_3.f90: New.
9423
9424 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9425
9426 PR fortran/24005
9427 gfortran.dg/interface_1.f90: New test.
9428
9429 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9430 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9431
9432 PR fortran/23843
9433 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9434
9435 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9436
9437 PR fortran/23516
9438 * gfortran.dg/imag_1.f: New test.
9439 * gfortran.dg/imag_2.f: Ditto.
9440
9441 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9442
9443 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9444
9445 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9446
9447 PR c++/21983
9448 * g++.dg/warn/pr21983.C: New test.
9449
9450 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9451
9452 PR c++/23993
9453 * g++.dg/template/array14.C: New test.
9454
9455 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9456
9457 PR fortran/19929
9458 * gfortran.dg/der_ptr_component_1.f90: New test.
9459
9460 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9461
9462 PR c++/23965
9463 * g++.dg/template/error1.C: Reject "no matching function" message.
9464
9465 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9466
9467 PR c++/17609
9468 * g++.dg/lookup/error1.C: New test.
9469
9470 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9471
9472 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9473 functionality of the testcase.
9474
9475 2005-09-20 Richard Henderson <rth@redhat.com>
9476
9477 * gcc.dg/vect/vect-22.c: Require vect_float.
9478 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9479
9480 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9481
9482 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9483 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9484 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9485 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9486 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9487 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9488 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9489 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9490 * gcc.dg/cpp/ucnid-8.c: New test.
9491
9492 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9493
9494 PR tree-optimization/23929
9495 * gcc.c-torture/compile/pr23929.c: New test.
9496
9497 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9498
9499 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9500 for one loop.
9501
9502 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9503
9504 PR testsuite/23186
9505 * g++.dg/other/pr22003.C: Require named sections.
9506
9507 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9508
9509 PR c++/23947
9510 * g++.dg/rtti/crash3.C: New test.
9511
9512 PR tree-optimization/23818
9513 * gcc.dg/pr23818.c: New test.
9514
9515 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9516
9517 PR fortran/23420
9518 * gfortran.dg/print_fmt_4.f: New.
9519
9520 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9521
9522 PR fortran/23663
9523 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9524
9525 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9526
9527 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9528 Use pointers to local alignable arrays instead. Added comments.
9529 * gcc.dg/vect/vect-46.c: Likewise.
9530 * gcc.dg/vect/vect-48.c: Likewise.
9531 * gcc.dg/vect/vect-49.c: Likewise.
9532 * gcc.dg/vect/vect-52.c: Likewise.
9533 * gcc.dg/vect/vect-53.c: Likewise.
9534 * gcc.dg/vect/vect-54.c: Likewise.
9535 * gcc.dg/vect/vect-56.c: Likewise.
9536 * gcc.dg/vect/vect-57.c: Likewise.
9537 * gcc.dg/vect/vect-58.c: Likewise.
9538 * gcc.dg/vect/vect-60.c: Likewise.
9539 * gcc.dg/vect/vect-61.c: Likewise.
9540
9541 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9542 The test is no longer vectorizable on vect_no_align targets.
9543 * gcc.dg/vect/vect-43.c: Likewsie.
9544
9545 * gcc.dg/vect/vect-44.c: Added comments.
9546 * gcc.dg/vect/vect-45.c: Added comments.
9547 * gcc.dg/vect/vect-50.c: Added comments.
9548 * gcc.dg/vect/vect-51.c: Added comments.
9549
9550 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9551 aligned type.
9552 * gcc.dg/vect/Os-vect-95.c: Likewise.
9553
9554 * gcc.dg/vect/vect-41.c: Test removed.
9555 * gcc.dg/vect/vect-47.c: Test removed.
9556 * gcc.dg/vect/vect-55.c: Test removed.
9557 * gcc.dg/vect/vect-59.c: Test removed.
9558
9559 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9560
9561 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9562 No longer vectorizable on vect_no_align targets.
9563 * gcc.dg/vect/pr20122.c: Likewise.
9564 * gcc.dg/vect/vect-74.c: Likewise.
9565 * gcc.dg/vect/vect-75.c: Likewise.
9566 * gcc.dg/vect/vect-76.c: Likewise.
9567
9568 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9569 Will not be vectorizable on vect_no_align targets once aliasing issues
9570 are resolved.
9571 * gcc.dg/vect/vect-79.c: Likewise.
9572
9573 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9574 * gcc.dg/vect/vect-78.c: Likewise.
9575 * gcc.dg/vect/vect-97.c: Likewise.
9576
9577 2005-09-19 Steven Bosscher <stevenb@suse.de>
9578
9579 * gcc.dg/pr23943.c: New test.
9580
9581 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9582
9583 PR fortran/19181
9584 * gfortran.dg/derived_pointer_null_1.f90: New test.
9585
9586 2005-09-18 Richard Guenther <rguenther@suse.de>
9587
9588 PR middle-end/23944
9589 * gcc.c-torture/compile/pr23944.c: New testcase.
9590
9591 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9592
9593 PR fortran/15975
9594 * gfortran.dg/der_pointer_2.f90: New test.
9595
9596 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9597
9598 PR fortran/16861
9599 * gfortran.dg/nested_modules_2.f90: New test.
9600
9601 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9602
9603 PR c++/18368
9604 * g++.dg/other/semicolon.C: New test.
9605
9606 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9607
9608 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9609 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9610
9611 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9612
9613 PR c++/23914
9614 * g++.dg/template/static18.C: New test.
9615
9616 PR c++/21514
9617 * g++.dg/template/crash19.C: Remove dg-error marker.
9618 * g++.dg/template/local4.C: New test.
9619
9620 2005-09-16 Paul Brook <paul@codesourcery.com>
9621
9622 PR fortran/23906
9623 * gfortran.dg/dependency_1.f90: New test.
9624
9625 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9626
9627 PR c++/23896
9628 * g++.dg/template/static17.C: New test.
9629
9630 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9631
9632 PR c++/23139
9633 * g++.dg/warn/huge-val1.C: New test.
9634
9635 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9636
9637 PR c++/13140
9638 * g++.dg/parse/class2.C: New test.
9639 * g++.dg/template/explicit8.C: Likewise.
9640 * g++.dg/template/spec25.C: Likewise.
9641
9642 2005-09-14 Josh Conner <jconner@apple.com>
9643
9644 PR middle-end/23584
9645 * gcc.dg/pr23584.c: New test.
9646
9647 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9648
9649 PR fortran/21875 Internal Unit Array I/O, NIST
9650 * gfortran.dg/arrayio_1.f90: New test.
9651 * gfortran.dg/arrayio_1.f90: New test.
9652 * gfortran.dg/arrayio_1.f90: New test.
9653 * gfortran.dg/arrayio_1.f90: New test.
9654 * gfortran.dg/arrayio_1.f90: New test.
9655
9656 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9657
9658 PR middle-end/22480
9659 * gcc.dg/vect/pr22480.c: New test.
9660
9661 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9662
9663 PR fortran/19358
9664 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9665
9666 2005-09-13 Josh Conner <jconner@apple.com>
9667
9668 PR c++/23180
9669 * g++.dg/init/struct2.C: New test.
9670 * g++.dg/init/struct3.C: New test.
9671
9672 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9673
9674 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9675 Clean up temp files.
9676 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9677 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9678 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9679 gcc.dg/tree-ssa/builtin-printf-1.c,
9680 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9681 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9682 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9683 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9684 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9685 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9686 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9687 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9688 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9689 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9690 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9691 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9692
9693 2005-09-13 Josh Conner <jconner@apple.com>
9694
9695 * lib/gcc-dg.exp: Load scanipa.exp.
9696 (cleanup-dump): New procedure.
9697 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9698 * lib/scandump.exp: New file.
9699 * lib/scantree.exp: Use it.
9700 * lib/scanipa.exp: New file.
9701
9702 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9703
9704 PR fortran/17740
9705 * gfortran.dg/generic_4.f90: New test.
9706
9707 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9708
9709 PR target/23816
9710 * gcc.target/i386/pr23816-1.c: New test.
9711 * gcc.target/i386/pr23816-2.c: New test.
9712
9713
9714 2005-09-13 Bastian Blank <waldi@debian.org>
9715
9716 PR c++/16171
9717 * g++.dg/abi/mangle26.C: New test.
9718 * g++.dg/abi/mangle27.C: New test.
9719 * g++.dg/abi/mangle28.C: New test.
9720 * g++.dg/abi/mangle29.C: New test.
9721
9722 PR c++/23839
9723 * g++.dg/parse/register1.C: New test.
9724
9725 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9726
9727 PR c++/23842
9728 * g++.dg/template/access16.C: New test.
9729
9730 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9731
9732 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9733
9734 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9735
9736 PR fortran/18899
9737 * gfortran.dg/shape_2.f90: New test.
9738
9739 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9740
9741 PR target/19269
9742 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9743 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9744 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9745 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9746 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9747 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9748 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9749 tests.
9750
9751 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9752
9753 PR c++/23841
9754 * g++.dg/parse/template17.C: New test.
9755
9756 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9757
9758 PR c++/23789
9759 * g++.dg/template/nontype14.C: New test.
9760
9761 2005-09-12 Ian Lance Taylor <ian@airs.com>
9762
9763 PR g++/7874
9764 * g++.dg/lookup/friend7.C: New test.
9765 * g++.dg/lookup/friend8.C: New test.
9766 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9767 so that it will be found via argument dependent lookup.
9768 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9769 friend functions which will no longer be found.
9770 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9771 function g, so that it will be found via argument dependent
9772 lookup.
9773 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9774 * g++.old-deja/g++.mike/net43.C: Likewise.
9775
9776 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9777
9778 PR c++/23691
9779 * g++.dg/template/static16.C: New test.
9780
9781 2005-09-12 Josh Conner <jconner@apple.com>
9782
9783 PR middle-end/23237
9784 * gcc.c-torture/compile/pr23237.c: New test.
9785
9786 2005-09-11 Richard Henderson <rth@redhat.com>
9787
9788 * g++.dg/other/error8.C: Update expected diagnostic text.
9789
9790 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9791
9792 PR libfortran/19872
9793 * gfortran.dg/overwrite_1.f: New test.
9794
9795 2005-09-09 Josh Conner <jconner@apple.com>
9796
9797 * g++.dg/init/pr23180-1.C: Removed.
9798 * g++.dg/init/pr23180-2.C: Removed.
9799
9800 2005-09-09 David Daney <ddaney@avtrex.com>
9801
9802 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9803 files which are ...
9804 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9805 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9806
9807 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9808
9809 * gfortran.dg/iostat_2.f90: New test.
9810
9811 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9812
9813 PR c++/22252
9814 * g++.dg/ext/interface1.C: New test.
9815 * g++.dg/ext/interface1.h: Likewise.
9816 * g++.dg/ext/interface1a.cc: Likewise.
9817
9818 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9819
9820 * gfortran.dg/iomsg_1.f90: New test case.
9821
9822 2005-09-09 Richard Guenther <rguenther@suse.de>
9823
9824 PR c++/23624
9825 * g++.dg/tree-ssa/pr23624.C: New testcase.
9826
9827 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9828
9829 PR fortran/19239
9830 * gfortran.dg/vector_subscript_1.f90,
9831 * gfortran.dg/vector_subscript_2.f90: New tests.
9832
9833 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9834
9835 PR fortran/21104
9836 * gfortran.dg/array_alloc_1.f90,
9837 * gfortran.dg/array_alloc_2.f90,
9838 * gfortran.dg/array_alloc_3.f90: New tests.
9839
9840 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9841
9842 PR fortran/12840
9843 * gfortran.dg/array_constructor_6.f90
9844 * gfortran.dg/array_constructor_7.f90
9845 * gfortran.dg/array_constructor_8.f90
9846 * gfortran.dg/array_constructor_9.f90
9847 * gfortran.dg/array_constructor_10.f90
9848 * gfortran.dg/array_constructor_11.f90
9849 * gfortran.dg/array_constructor_12.f90: New tests.
9850
9851 2005-09-08 Josh Conner <jconner@apple.com>
9852
9853 PR c++/23180
9854 * g++.dg/init/pr23180-1.C: New test.
9855 * g++.dg/init/pr23180-2.C: New test.
9856
9857 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9858
9859 PR fortran/18878
9860 * gfortran.dg/module_double_reuse.f90: New.
9861
9862 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9863
9864 PR fortran/23270
9865 PR fortran/22304
9866 PR fortran/18870
9867 PR fortran/17917
9868 PR fortran/16511
9869 * gfortran.dg/common_equivalence_1.f: New.
9870 * gfortran.dg/common_equivalence_2.f: New.
9871 * gfortran.dg/common_equivalence_3.f: New.
9872 * gfortran.dg/contained_equivalence_1.f90: New.
9873 * gfortran.dg/module_blank_common.f90: New.
9874 * gfortran.dg/module_commons_1.f90: New.
9875 * gfortran.dg/module_equivalence_1.f90: New.
9876 * gfortran.dg/nested_modules_1.f90: New.
9877 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9878 equivalences and add comment to connect the test with
9879 the PR.
9880
9881 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9882
9883 PR fortran/23765
9884 * gfortran.dg/common_6.f90: New test.
9885
9886 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9887
9888 PR fortran/15326
9889 * gfortran.dg/char_result_1.f90,
9890 * gfortran.dg/char_result_2.f90,
9891 * gfortran.dg/char_result_3.f90,
9892 * gfortran.dg/char_result_4.f90,
9893 * gfortran.dg/char_result_5.f90,
9894 * gfortran.dg/char_result_6.f90,
9895 * gfortran.dg/char_result_7.f90,
9896 * gfortran.dg/char_result_8.f90: New tests.
9897
9898 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9899
9900 PR fortran/19928
9901 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9902
9903 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9904
9905 PR obj-c++/16816
9906 * obj-c++.dg/selector-5.mm: New test.
9907 * obj-c++.dg/selector-6.mm: New test.
9908
9909 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9910
9911 PR objc/20574
9912 PR objc/19324
9913 * objc.dg/error-1.m: New test.
9914
9915 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9916
9917 PR fortran/23373
9918 * gfortran.fortran-torture/execute/pr23373-1.f90,
9919 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9920
9921 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9922
9923 PR libfortran/23760
9924 * gfortran.dg/g77/1832.f: Remove long string in write statement
9925 to allow the test to pass on correct list directed output with
9926 prepended space.
9927
9928 2005-09-07 James E Wilson <wilson@specifix.com>
9929
9930 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9931
9932 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9933
9934 * gfortran.dg/parameter+save.f90: Rename to
9935 * gfortran.dg/parameter_save.f90: .. this.
9936
9937 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9938
9939 PR fortran/20848
9940 * gfortran.dg/parameter+save.f90: New test case.
9941
9942 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9943
9944 PR fortran/19269
9945 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9946
9947 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9948
9949 PR c/23075
9950 * gcc.dg/pr23075.c: New test.
9951 * g++.dg/warn/pr23075.C: New test.
9952
9953 PR target/22362
9954 * gcc.target/i386/pr22362.c: New test.
9955
9956 PR rtl-optimization/23098
9957 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9958
9959 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9960 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9961 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9962
9963 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9964
9965 * g++.dg/expr/cast6.C: New test.
9966
9967 PR c++/9782
9968 * g++.dg/init/new15.C: New test.
9969
9970 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9971
9972 * gcc.dg/vect/Os-vect-95.c: New test.
9973 * gcc.dg/vect/vect-95.c: Same.
9974
9975 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9976
9977 * gcc.dg/vect/vect-29.c: Update xfail testing.
9978 * gcc.dg/vect/vect-44.c: Same.
9979 * gcc.dg/vect/vect-48.c: Same.
9980 * gcc.dg/vect/vect-50.c: Same.
9981 * gcc.dg/vect/vect-72.c: Same.
9982 * gcc.dg/vect/vect-77.c: Same.
9983 * gcc.dg/vect/vect-78.c: Same.
9984 * gcc.dg/vect/vect-80.c: Same.
9985 * gcc.dg/vect/vect-96.c: Same.
9986 * gcc.dg/vect/vect-100.c: Same.
9987 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9988 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9989 * gfortran.dg/vect/vect-5.f90: Same.
9990
9991 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9992
9993 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9994 start strings.
9995 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9996 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9997
9998 PR c++/23056
9999 * g++.dg/opt/pr23056.C: New test.
10000
10001 PR rtl-optimization/23098
10002 * gcc.target/i386/pr23098.c: New test.
10003
10004 2005-09-05 Mark Mitchell <mark@codesourcery.com>
10005
10006 PR c++/23667
10007 * g++.dg/template/static15.C: New test.
10008
10009 PR c++/21440
10010 * g++.dg/ext/stmtexpr5.C: New test.
10011 * g++.dg/ext/stmtexpr6.C: Likewise.
10012
10013 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
10014
10015 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
10016
10017 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
10018 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10019 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10020
10021 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
10022
10023 PR libfortran/23321
10024 * gfortran.dg/direct_io_4.f90: New test case.
10025
10026 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
10027 Rasmus Hahn <rassahah@neofonie.de>
10028
10029 PR libobjc/23108
10030 * objc.dg/type-stream-1.m: New test.
10031
10032 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
10033
10034 PR fortran/23661
10035 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
10036 gfortran.dg/print_fmt_3.f90: New test.
10037
10038 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10039
10040 * gfortran.dg/fmt_t_1.f90: New test.
10041
10042 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10043
10044 PR rtl-optimization/23454
10045 * g++.dg/opt/pr23454.C: New test.
10046
10047 2005-09-03 Mark Mitchell <mark@codesourcery.com>
10048
10049 PR c++/23699
10050 * g++.dg/ext/static1.C: New test.
10051
10052 2005-09-02 Richard Henderson <rth@redhat.com>
10053
10054 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
10055 tail call to check_fa_work.
10056
10057 2005-09-02 Mark Mitchell <mark@codesourcery.com>
10058
10059 PR c++/21687
10060 * g++.dg/other/gc3.C: New test.
10061
10062 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10063
10064 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
10065 * gcc.dg/20050826-1.c: Likewise.
10066
10067 2005-08-31 Mark Mitchell <mark@codesourcery.com>
10068
10069 PR c++/23167
10070 * g++.dg/expr/volatile1.C: New test.
10071
10072 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
10073
10074 PR middle-end/23547
10075 * gcc.dg/pr23547.c: New test.
10076
10077 2005-09-02 Richard Sandiford <richard@codesourcery.com>
10078
10079 PR c/22061
10080 * gcc.c-torture/execute/pr22061-1.c,
10081 * gcc.c-torture/execute/pr22061-2.c,
10082 * gcc.c-torture/execute/pr22061-3.c,
10083 * gcc.c-torture/execute/pr22061-4.c: New tests.
10084
10085 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
10086
10087 * gcc.dg/Wredundant-decls-2.c: New test to check that
10088 -Wredundant-decls does not issue warning for a variable
10089 definition following a declaration.
10090
10091 2005-09-01 Jakub Jelinek <jakub@redhat.com>
10092
10093 PR debug/7241
10094 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
10095 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
10096 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
10097
10098 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
10099 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
10100 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
10101 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
10102 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
10103 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
10104 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
10105 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
10106
10107 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10108
10109 PR objc/23306
10110 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
10111 scan-assmbler.
10112
10113 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
10114
10115 PR target/21255
10116 * gcc.dg/pr21255-1.c: New test.
10117 * gcc.dg/pr21255-2-mb.c: Likewise.
10118 * gcc.dg/pr21255-2-ml.c: Likewise.
10119 * gcc.dg/pr21255-3.c: Likewise.
10120 * gcc.dg/pr21255-4.c: Likewise.
10121
10122 2005-08-31 Dale Johannesen <dalej@apple.com>
10123
10124 * gcc.dg/20050830-1.c: New.
10125
10126 2005-08-31 Josh Conner <jconner@apple.com>
10127
10128 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
10129 command-line options for arm-*-* targets.
10130 * g++.dg/init/array16.C: Likewise.
10131 * g++.dg/other/crash-4.C: Likewise.
10132
10133 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10134
10135 PR obj-c++/23640
10136 * obj-c++.dg/gnu-runtime-3.mm: New test.
10137
10138 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10139
10140 PR c++/13377
10141 * g++.dg/lookup/ambig4.C: New test.
10142 * g++.dg/lookup/ambig5.C: New test.
10143 * g++.dg/tc1/dr101.C: Adjust error markers.
10144
10145 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10146
10147 PR c++/23639
10148 * g++.dg/template/ttp5.C: Adjust error markers.
10149
10150 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10151
10152 PR testsuite/23609
10153 * lib/obj-c++.exp: Include target-libpath.exp.
10154 (obj-c++_link_flags): Look for the GNU libobjc library
10155 and set the library path to include it.
10156 Don't manually set LD_LIBRARY_PATH (etc.) but call
10157 set_ld_library_path_env_vars instead.
10158 (obj-c++_target_compile): Don't set library path or
10159 linker flags because they are already set correctly
10160 in obj-c++_link_flags.
10161
10162 2005-08-30 Josh Conner <jconner@apple.com>
10163
10164 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10165 to command-line options for arm-*-* targets.
10166
10167 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10168
10169 * g++.dg/other/i386-1.C: New.
10170
10171 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10172
10173 PR preprocessor/20348
10174 PR preprocessor/20356
10175 * gcc.dg/cpp/pr20348.c: New test.
10176 * gcc.dg/cpp/pr20348.h: New file.
10177 * gcc.dg/cpp/inc/pr20348.h: New file.
10178 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10179 * gcc.dg/cpp/pr20356.c: New test.
10180 * gcc.dg/cpp/pr20356.h: New file.
10181 * gcc.dg/cpp/inc/pr20356.h: New file.
10182 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10183
10184 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10185
10186 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10187 Fix array dimension to avoid correct end-of-file error.
10188
10189 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10190
10191 PR libfortran/23598
10192 * gfortran.dg/iostat_1.f90: New test.
10193
10194 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10195
10196 PR middle-end/23408
10197 * gcc.dg/pr23408.c: New test.
10198
10199 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10200
10201 PR c++/23099
10202 * g++.dg/init/member1.C: Make sure erroneous static data member
10203 definitions are required.
10204 * g++.dg/template/static13.C: New test.
10205 * g++.dg/template/static14.C: Likewise.
10206
10207 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10208
10209 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10210 -march=pentium4, remove ilp32 requirement.
10211
10212 PR middle-end/23484
10213 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10214 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10215
10216 2005-08-29 Andreas Jaeger <aj@suse.de>
10217
10218 PR testsuite/23607
10219 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10220
10221 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10222
10223 * gcc.c-torture/execute/20050316-2.c: New test.
10224 * gcc.c-torture/execute/20050316-3.c: New test.
10225 * gcc.dg/torture/pr16104-1.c: New test.
10226
10227 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10228
10229 PR middle-end/23463
10230 * gcc.c-torture/execute/zero-struct-1.c: New test.
10231
10232 2005-08-27 Richard Guenther <rguenther@suse.de>
10233
10234 PR target/23575
10235 * gcc.target/i386/pr23575.c: New testcase.
10236
10237 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10238
10239 PR rtl-optimization/23561
10240 * gcc.c-torture/execute/20050826-1.c: New test.
10241
10242 PR rtl-opt/23560
10243 * gcc.c-torture/execute/20050826-2.c: New test.
10244
10245 2005-08-26 Dale Johannesen <dalej@apple.com>
10246
10247 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10248 * gcc.dg/20050826-1.c: New.
10249
10250 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/19004
10253 * g++.dg/template/nontype13.C: New test.
10254
10255 PR c++/23491
10256 * g++.dg/init/new14.C: New test.
10257 * g++.dg/expr/anew1.C: Do not XFAIL.
10258 * g++.dg/expr/anew2.C: Likewise.
10259 * g++.dg/expr/anew3.C: Likewise.
10260
10261 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10262
10263 PR middle-end/22439
10264 * gcc.dg/vla-3.c: New test.
10265
10266 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10267
10268 PR fortran/20363
10269 * gfortran.dg/named_interface.f90: New.
10270
10271 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10272
10273 * gcc.c-torture/execute/frame-address.c: New test.
10274
10275 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10276
10277 PR c++/20817
10278 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10279
10280 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10281
10282 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10283
10284 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10285
10286 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10287 * gcc.dg/altivec-22.c: Rename from..
10288 * gcc.dg/altivec-nomfcr.c: ..this.
10289
10290 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10291
10292 PR tree-optimization/23546
10293 * gcc.dg/tree-ssa/pr23546.c: New test.
10294
10295 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10296
10297 PR fortran/17758
10298 * gfortran.dg/nonreturning_statements.f90: New test.
10299
10300 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10301
10302 PR c++/22454
10303 * g++.dg/parse/crash29.C: New.
10304
10305 2005-08-23 DJ Delorie <dj@redhat.com>
10306
10307 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10308 constants have the L suffix.
10309
10310 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10311
10312 PR c++/23044
10313 * g++.dg/template/instantiate8.C: New.
10314
10315 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10316
10317 PR middle-end/23467
10318 * gcc.c-torture/execute/pr23467.c: New test.
10319
10320 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10321
10322 PR tree-optimization/22043
10323 * gcc.c-torture/execute/20050613-1.c: New test.
10324
10325 2005-08-23 Ben Elliston <bje@au.ibm.com>
10326
10327 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10328
10329 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10330
10331 PR rtl-optimization/23478
10332 * g++.dg/opt/pr23478.C: New test.
10333
10334 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10335
10336 PR c/18715
10337 * gcc.dg/switch-warn-3.c: New test.
10338
10339 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10340
10341 PR c++/22233
10342 * g++.dg/template/param1.C: New test.
10343
10344 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10345
10346 PR c++/23089
10347 * g++.dg/other/incomplete1.C: New test.
10348
10349 2005-08-22 Ira Rosen <irar@il.ibm.com>
10350
10351 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10352 are vectorizable.
10353
10354 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10355
10356 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10357 d_lines_5.f: New.
10358
10359 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10360
10361 * gcc.target/i386/sse-4.c: New test.
10362
10363 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10364
10365 PR testsuite/23239
10366 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10367
10368 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10369
10370 * gcc.dg/20050811-1.c: New test.
10371 * gcc.dg/20050811-2.c: New test.
10372
10373 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10374
10375 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10376
10377 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10378
10379 PR 23476
10380 * gcc.c-torture/compile/pr23476.c: New test.
10381
10382 2005-08-19 Devang Patel <dpatel@apple.com>
10383
10384 PR tree-optimization/23048
10385 * gcc.dg/tree-ssa/pr23048.c: New test.
10386
10387 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10388
10389 PR middle-end/20624
10390 * g++.dg/warn/Wreturn-3.C: New test
10391
10392 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10393
10394 PR tree-optimization/22228
10395 * g++.dg/vect/pr22543.cc: New test.
10396
10397 2005-08-17 Steven Bosscher <stevenb@suse.de>
10398
10399 PR tree-optimization/21574
10400 * gcc.dg/tree-ssa/pr21574.c: New test.
10401
10402 2005-08-16 James E Wilson <wilson@specifix.com>
10403
10404 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10405
10406 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10407
10408 PR tree-opt/23402
10409 * gcc.c-torture/compile/zero-strct-3.c: New test.
10410 * gcc.c-torture/compile/zero-strct-4.c: New test.
10411
10412 2005-08-16 Steven Bosscher <stevenb@suse.de>
10413
10414 PR target/23376
10415 * gcc.target/x86_64/pr23376.c: New test.
10416
10417 2005-08-16 Ian Lance Taylor <ian@airs.com>
10418
10419 PR c++/23337
10420 * g++.dg/ext/vector2.C: New.
10421
10422 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10423
10424 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10425
10426 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10427
10428 PR libfortran/23428
10429 * gfortran.dg/inquire-complex.f90: New test case.
10430
10431 2005-08-16 James E Wilson <wilson@specifix.com>
10432
10433 PR tree-optimization/21105
10434 * gcc.dg/large-size-array.c: New.
10435
10436 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10437
10438 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10439 type.
10440 * gcc.dg/vect/vect-41: Likewise.
10441 * gcc.dg/vect/vect-42: Likewise.
10442 * gcc.dg/vect/vect-43: Likewise.
10443 * gcc.dg/vect/vect-44: Likewise.
10444 * gcc.dg/vect/vect-46: Likewise.
10445 * gcc.dg/vect/vect-47: Likewise.
10446 * gcc.dg/vect/vect-48: Likewise.
10447 * gcc.dg/vect/vect-52: Likewise.
10448 * gcc.dg/vect/vect-53: Likewise.
10449 * gcc.dg/vect/vect-54: Likewise.
10450 * gcc.dg/vect/vect-55: Likewise.
10451 * gcc.dg/vect/vect-56: Likewise.
10452 * gcc.dg/vect/vect-57: Likewise.
10453 * gcc.dg/vect/vect-58: Likewise.
10454 * gcc.dg/vect/vect-59: Likewise.
10455 * gcc.dg/vect/vect-60: Likewise.
10456 * gcc.dg/vect/vect-61: Likewise.
10457 * gcc.dg/vect/vect-85: Likewise.
10458 * gcc.dg/vect/vect-87: Likewise.
10459 * gcc.dg/vect/vect-88: Likewise.
10460 * gcc.dg/vect/vect-93.c: Likewise.
10461 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10462 * gcc.dg/vect/vect-75: Likewise.
10463 * gcc.dg/vect/vect-76: Likewise.
10464 * gcc.dg/vect/vect-77: Likewise.
10465 * gcc.dg/vect/vect-78: Likewise.
10466 * gcc.dg/vect/vect-80: Likewise.
10467 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10468 vectorized for the expected reason, rather than checking how alignment
10469 was handled.
10470 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10471 type and also instead of aligned pointers. Added documentation.
10472
10473 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10474
10475 * gfortran.dg/power.f90: New test.
10476
10477 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10478
10479 PR rtl-optimization/23299
10480 * g++.dg/opt/pr23299.C: New test.
10481
10482 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10483
10484 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10485
10486 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10487
10488 * g++.dg/template/local6.C: New test.
10489
10490 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10491
10492 * execute/exceptions/finally-1.m: Check that the catch and finally are
10493 being called. Also add a "return 0;" at the end of main.
10494
10495 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10496
10497 PR fortran/21432.
10498 * gfortran.dg/namelist_print_1.f: New test of functionality of
10499 PRINT namelist.
10500 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10501 namelist generates error with -std=f95.
10502
10503 2005-08-14 Ira Rosen <irar@il.ibm.com>
10504
10505 PR tree-optimization/23119
10506 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10507
10508 2005-08-13 Marcin Koziej <creep@desk.pl>
10509 Andrew Pinski <pinskia@physics.uc.edu>
10510
10511 PR libobjc/22492
10512 * execute/exceptions/finally-1.m: New test.
10513
10514 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10515
10516 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10517 testsuite.
10518 * objc/execute/exceptions/trivial.m: New test.
10519 * objc.dg/try-catch-11.m: Move to ...
10520 * objc/execute/exceptions/foward-1.m: Here.
10521 * objc.dg/try-catch-2.m: Move to ...
10522 * objc/execute/exceptions/catchall-1.m: Here.
10523 * objc.dg/try-catch-8.m: Move to ...
10524 * objc/execute/exceptions/local-variables-1.m: Here.
10525
10526 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10527
10528 * objc.dg/nested-func-1.m: Move to ...
10529 * objc/execute/nested-func-1.m: Here.
10530
10531 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10532
10533 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10534 in ${options} instead of [target_info name].
10535 * lib/obj-c++.exp (objc_target_compile): Likewise.
10536
10537 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10538
10539 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10540
10541 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10542
10543 part of PR testsuite/23348
10544 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10545 of the torture options.
10546 * objc/compile/trivial.m: New test.
10547
10548 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10549
10550 * gfortran.dg/eoshift.f90: Correct format.
10551
10552 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10553
10554 * gfortran.fortran-torture/execute/character_passing.f90:
10555 Fix comment typo.
10556
10557 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10558
10559 PR c++/8271
10560 * g++.dg/template/unify10.C: New.
10561
10562 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10563
10564 * g++.dg/parse/pr22514.C: Move to...
10565 * g++.dg/debug/pr22514.C: here.
10566
10567 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10568
10569 PR c++/23266
10570 * g++.dg/inherit/pure1.C: New test.
10571
10572 * ChangeLog: Fix typos.
10573
10574 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10575 Steven Bosscher <stevenb@suse.de>
10576
10577 * gfortran.dg/runtime_warning_1.f90: New test.
10578
10579 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10580
10581 PR c++/23219
10582 * g++.dg/parse/crash28.C: New.
10583
10584 2005-08-11 Richard Guenther <rguenther@suse.de>
10585
10586 PR target/23289
10587 * gcc.target/i386/tailcall-1.c: New testcase.
10588
10589 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10590
10591 * gcc.dg/vect/vect-67.c: Un-xfail.
10592
10593 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10594
10595 PR c++/23225
10596 * g++.dg/testsuite/parse/crash27.C: new test.
10597
10598 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10599
10600 PR libfortran/22143
10601 * gfortran.dg/shift-kind.f90: New testcase.
10602
10603 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10604
10605 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10606 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10607
10608 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10609
10610 PR c++/20646
10611 * g++.dg/other/mult-stor1.C: New test.
10612
10613 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10614
10615 * gcc.c-torture/pr18299-1.c: Move to ...
10616 * gcc.c-torture/compile/pr18299-1.c: Here.
10617
10618 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10619
10620 * gfortran/fortran.torture/execute/character_passing.f90:
10621 Fix types for LSAME.
10622
10623 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10624
10625 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10626 input data back to what it was originally.
10627
10628 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10629
10630 * objc.dg/try-catch-8.m: Enable for all targets.
10631
10632 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10633
10634 * gcc.dg/pr23165.c: New test.
10635
10636 2005-08-09 Steven Bosscher <stevenb@suse.de>
10637
10638 PR tree-optimization/23234
10639 * gcc.dg/tree-ssa/pr23234.c: New test.
10640
10641 2005-08-08 Josh Conner <jconner@apple.com>
10642
10643 PR rtl-optimization/23241
10644 * gcc.dg/char-compare.c: New test.
10645
10646 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10647
10648 PR c++/22508
10649 * g++.dg/init/new13.C: New test.
10650
10651 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10652
10653 PR c++/21166
10654 * g++.dg/other/crash-4.C: Adjust
10655 * g++/dg/ext/packed9.C: New.
10656
10657 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10658
10659 PR middle-end/21964
10660 * gcc.c-torture/execute/pr21964-1.c: New test.
10661
10662 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10663
10664 PR c/22458
10665 * gcc.dg/pr22458-1.c: New test.
10666
10667 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10668 Steven G. Kargl <kargls@comcast.net>
10669
10670 PR fortran/22390
10671 * gfortran.dg/flush_1.f90: New test.
10672
10673 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10674
10675 PR c++/23191
10676 * g++.dg/template/eh2.C: New test.
10677
10678 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10679
10680 PR c++/19498
10681 * g++.dg/template/instantiate7.C: New test.
10682
10683 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10684
10685 PR c/23113
10686 * gcc.dg/Wunused-value-1.c: New test.
10687
10688 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10689
10690 PR rtl-optimization/23233
10691 * gcc.c-torture/compile/pr23233-1.c: New test.
10692
10693 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10694
10695 PR fortran/18833
10696 PR fortran/20850
10697 * gfortran.dg/equiv_1.f90: New test.
10698 * gfortran.dg/equiv_2.f90: New test.
10699 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10700 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10701 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10702
10703 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10704
10705 * gcc.c-torture/execute/vrp-5.c: New test.
10706 * gcc.c-torture/execute/vrp-6.c: New test.
10707 * gcc.dg/tree-ssa/vrp21.c: New test.
10708
10709 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10710
10711 * g++.dg/parse/pr22514.C: New test.
10712
10713 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10714
10715 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10716
10717 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10718 instead of constant loads / pool entries.
10719
10720 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10721
10722 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10723 TEST_TO_WCTYPE.
10724
10725 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10726
10727 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10728 __WINT_TYPE__ in generated prototypes if possible.
10729
10730 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10731
10732 PR 22037
10733 * g++.dg/tree-ssa/pr22037.C:
10734
10735 2005-08-04 Richard Henderson <rth@redhat.com>
10736
10737 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10738 scan-tree-dump-times directive.
10739
10740 2005-08-04 Jan Hubicka <jh@suse.cz>
10741
10742 * gcov-1.C: Fix switch counts.
10743 * gcov-4b.c: Likewise.
10744
10745 2005-08-03 Jeff Law <law@redhat.com>
10746
10747 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10748
10749 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10750
10751 * gcc.c-torture/execute/pr23135.c: New test.
10752
10753 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10754
10755 PR tree-optimization/19899
10756 * gcc.dg/tree-ssa/scev-1.c: New test.
10757 * gcc.dg/tree-ssa/scev-2.c: New test.
10758
10759 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10760
10761 PR target/18582
10762 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10763
10764 2005-08-03 Jan Hubicka <jh@suse.cz>
10765
10766 * update-conroll.c: New testcase.
10767 * update-conroll-2.c: New testcase.
10768
10769 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10770
10771 * gfortran.dg/constant_substring.f: New test.
10772 * gfortran.dg/pr22491.f: New test.
10773
10774 2005-08-02 Jan Hubicka <jh@suse.cz>
10775
10776 * update-threading.c: Replace by the proper one.
10777
10778 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10779
10780 PR 23164
10781 * g++.dg/tree-ssa/pr23164.C: New test.
10782
10783 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10784
10785 * gcc.dg/tree-ssa/pr23192.c: New test.
10786
10787 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10788
10789 * gcc.c-torture/execute/vrp-4.c: New test.
10790
10791 2005-08-02 Jan Hubicka <jh@suse.cz>
10792
10793 * update-threading.c: New test.
10794
10795 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10796
10797 * gcc.c-torture/compile/20050801-1.c: New test.
10798 * gcc.c-torture/compile/20050801-2.c: New test.
10799
10800 2005-08-01 Jan Hubicka <jh@suse.cz>
10801
10802 * val-prof-5.c: New test.
10803
10804 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10805
10806 PR c/22311
10807 * gcc.dg/pr22311-1.c : New test.
10808
10809 2005-07-31 Steven Bosscher <stevenb@suse.de>
10810
10811 PR target/23095
10812 * gfortran.dg/pr23095.f: New test.
10813
10814 PR c++/22003
10815 * g++.dg/other/pr22003.C: New test.
10816
10817 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10818
10819 PR target/20621
10820 * gcc.c-torture/execute/pr20621-1.c: New test.
10821
10822 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10823
10824 * gfortran.dg/comma_format_extension_4.f: Adjust length
10825 of string for format.
10826 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10827 print statement with internal write.
10828 * gfortran.dg/der_array_io_2.f: Likewise.
10829 * gfortran.dg/der_array_io_3.f: Likewise.
10830
10831 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10832
10833 * gcc.dg/fold-abs-4.c: new test.
10834
10835 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10836
10837 PR fortran/22570 an related issues.
10838 * gfortran.dg/x_slash_1.f: New test.
10839
10840 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10841
10842 PR c/23143
10843 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10844 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10845
10846 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10847
10848 PR c/529
10849 * gcc.dg/Wshadow-3.c: New test.
10850
10851 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10852
10853 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10854 used to have the wrong bounds).
10855
10856 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10857
10858 PR c/21720
10859 * gcc.dg/hex-round-1.c: Test more cases.
10860 * gcc.dg/hex-round-2.c: New test.
10861
10862 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10863
10864 PR 22550
10865 * g++.dg/tree-ssa/pr22550.C: New test.
10866
10867 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10868
10869 * gcc.dg/tree-ssa/vrp19.c: New test.
10870 * gcc.dg/tree-ssa-vrp20.c: New test.
10871
10872 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10873
10874 PR c/22240
10875 * gcc.dg/transparent-union-4.c: New test.
10876
10877 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10878
10879 PR c/22192
10880 * gcc.dg/c99-vla-2.c: New test.
10881
10882 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10883
10884 PR c/21720
10885 * gcc.dg/hex-round-1.c: New test.
10886
10887 2005-07-28 Jan Hubicka <jh@suse.cz>
10888
10889 * inliner-1.c: Do not dump everything.
10890 * tree-prof.exp: Do not pass -ftree-based-profiling.
10891 * bprob.exp: Likewise.
10892
10893 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10894
10895 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10896
10897 PR c++/22545
10898 * g++.dg/expr/ptrmem7.C: New test.
10899
10900 2005-07-28 Mike Stump <mrs@apple.com>
10901
10902 * g++.old-deja/g++.mike/visibility-1.C: New test.
10903
10904 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10905
10906 PR c/20187
10907 * gcc.c-torture/execute/pr20187-1.c: New test.
10908
10909 2005-07-28 Jeff Law <law@redhat.com>
10910
10911 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10912 * gcc.dg/tree-ssa/vrp18.c: New test.
10913
10914 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10915
10916 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10917
10918 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10919
10920 PR tree-optimization/22506
10921 * gcc.dg/vect/ps22506.c: New test.
10922
10923 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10924
10925 PR target/21149
10926 * gcc.target/i386/sse-3.c: New test.
10927
10928 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10929
10930 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10931 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10932
10933 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10934
10935 PR c/22589
10936 * gcc.c-torture/compile/pr22589-1.c: New test.
10937
10938 2005-07-28 Jan Hubicka <jh@suse.cz>
10939
10940 * update-loopch.c: New testcase.
10941
10942 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10943
10944 PR rtl-optimization/23047
10945 * gcc.c-torture/execute/pr23047.c: New test.
10946 * gcc.c-torture/execute/pr23047.x: New.
10947
10948 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10949
10950 PR tree-optimization/22493
10951 * gcc.c-torture/execute/pr22493-1.c: New test.
10952 * gcc.c-torture/execute/pr22493-1.x: New.
10953 * gcc.c-torture/execute/vrp-1.c: New test.
10954 * gcc.c-torture/execute/vrp-2.c: New test.
10955 * gcc.c-torture/execute/vrp-2.c: New test.
10956
10957 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10958
10959 * gcc.target/frv/all-builtin-read8.c: Delete.
10960 * gcc.target/frv/all-builtin-read16.c: Delete.
10961 * gcc.target/frv/all-builtin-read32.c: Delete.
10962 * gcc.target/frv/all-builtin-read64.c: Delete.
10963 * gcc.target/frv/all-builtin-write8.c: Delete.
10964 * gcc.target/frv/all-builtin-write16.c: Delete.
10965 * gcc.target/frv/all-builtin-write32.c: Delete.
10966 * gcc.target/frv/all-builtin-write64.c: Delete.
10967 * gcc.target/frv/all-read-write-1.c: New.
10968
10969 2005-07-27 Jeff Law <law@redhat.com>
10970
10971 * gcc.c-torture/execute/pr22630.c: New test.
10972
10973 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10974
10975 PR tree-optimization/23073
10976 * gcc.dg/vect/nodump-pr23073.c: New test.
10977 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10978
10979 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10980
10981 PR tree-optimize/22348
10982 * gcc.c-torture/execute/pr22348.c: New.
10983
10984 2005-07-27 Richard Guenther <rguenther@suse.de>
10985
10986 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10987
10988 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10989
10990 PR fortran/22503
10991 * gfortran.dg/logical_comp.f90: New test.
10992
10993 2005-07-27 Jan Hubicka <jh@suse.cz>
10994
10995 * inliner-1.c: Add cleanup of dumps.
10996 * val-prof-*.c: Likewise.
10997 * update-tailcall.c: New.
10998
10999 2005-07-26 Diego Novillo <dnovillo@redhat.com>
11000
11001 PR 22591
11002 * gcc.dg/tree-ssa/pr22591.c: New test.
11003 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
11004
11005 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
11006
11007 PR libobjc/22606
11008 * objc.dg/try-catch-11.m: New test.
11009
11010 2005-07-26 Richard Guenther <rguenther@suse.de>
11011
11012 PR tree-optimization/22486
11013 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
11014
11015 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11016
11017 PR tree-opt/22484
11018 * testsuite/g++.dg/opt/loop2.C: New test.
11019
11020 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11021
11022 * gcc.dg/tree-ssa/reassoc-3.c: New test.
11023 * gcc.dg/tree-ssa/reassoc-4.c: New test.
11024
11025 2005-07-25 Adam Nemet <anemet@lnxw.com>
11026
11027 * lib/profopt.exp (profopt-execute): Check for profiling data
11028 files on the target.
11029
11030 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
11031
11032 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
11033 for matching of asm labels.
11034
11035 2005-07-25 Richard Guenther <rguenther@suse.de>
11036
11037 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
11038
11039 2005-07-25 Richard Guenther <rguenther@suse.de>
11040
11041 PR testsuite/22624
11042 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
11043
11044 2005-07-25 Ira Rosen <irar@il.ibm.com>
11045
11046 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
11047 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
11048 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
11049 * gcc.dg/vect/vect-100.c: New test.
11050 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
11051 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
11052 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
11053 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
11054 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
11055 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
11056 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
11057 * gfortran.dg/vect/pr19049.f90: New testcase.
11058 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
11059
11060 2005-07-25 Jakub Jelinek <jakub@redhat.com>
11061
11062 * gcc.c-torture/execute/20050713-1.c: New test.
11063
11064 PR fortran/20063
11065 * gfortran.fortran-torture/execute/data_4.f90: New test.
11066
11067 PR middle-end/20303
11068 * gcc.dg/visibility-d.c: New test.
11069
11070 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
11071
11072 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
11073 * gfortran.dg/underflow.f90: Ditto.
11074
11075 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11076
11077 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
11078 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
11079 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
11080
11081 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11082
11083 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
11084 include case of field width of zero.
11085
11086 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11087
11088 PR libgfortran/21875
11089 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
11090 with trailing blanks on normal formatted read.
11091
11092 2005-07-23 Chao-ying Fu <fu@mips.com>
11093
11094 * gcc.target/mips/mips32-dsp-type.c: New test.
11095 * gcc.target/mips/mips32-dsp.c: New test.
11096
11097 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
11098
11099 PR testsuite/21073
11100 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
11101
11102 PR testsuite/20454
11103 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
11104 and __cyg_profile_func_exit.
11105
11106 2005-07-22 David Edelsohn <edelsohn@gnu.org>
11107
11108 * gfortran.dg/comma_format_extension_3.f: Fix typo.
11109 * gfortran.dg/comma_format_extension_4.f: Same.
11110 * gfortran.dg/pr15332.f: Same.
11111 * gfortran.dg/pr21730.f: Same.
11112
11113 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
11114
11115 * g++.dg/opt/vrp2.C: Fix testcase.
11116
11117 PR tree-opt/22625
11118 * g++.dg/opt/vrp2.C: New test.
11119
11120 2005-07-22 Mark Mitchell <mark@codesourcery.com>
11121
11122 PR debug/21828
11123 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
11124
11125 2005-07-22 Diego Novillo <dnovillo@redhat.com>
11126
11127 * gcc.dg/tree-ssa/20050719-1.c: New test.
11128
11129 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
11130
11131 * gcc.dg/bfin-longcall-1.c: New file.
11132 * gcc.dg/bfin-longcall-2.c: New file.
11133
11134 2005-07-21 Janis Johnson <janis187@us.ibm.com>
11135
11136 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
11137
11138 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11139
11140 PR middle-end/19055
11141 * gcc.dg/tree-ssa/pr19055.c: New test.
11142 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11143
11144 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11145
11146 PR C++/22358
11147 * g++.dg/other/pr22358.C: New test.
11148
11149 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11150
11151 PR c++/2922
11152 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11153
11154 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11155
11156 PR c++/15938
11157 * g++.dg/init/union2.C: New test.
11158
11159 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11160
11161 PR c/22393
11162 * gcc.dg/complex-4.c: New test.
11163
11164 2005-07-21 Richard Guenther <rguenther@suse.de>
11165
11166 PR testsuite/22522
11167 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11168 scanning for asm labels.
11169 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11170
11171 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11172
11173 PR target/22085
11174 * gcc.dg/altivec-pr22085.c: New.
11175
11176 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11177
11178 PR tree-optimization/19210
11179 * gcc.dg/tree-ssa/pr19210-1.c: New.
11180 * gcc.dg/tree-ssa/pr19210-2.c: New.
11181
11182 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11183
11184 PR rtl-optimization/22167
11185 * g++.dg/opt/pr22167.C: New test.
11186
11187 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11188
11189 PR c++/2922
11190 * g++.dg/lookup/two-stage2.C: New.
11191 * g++.dg/lookup/two-stage3.C: New.
11192 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11193 fixed two-stage name lookup for operators.
11194 * g++.dg/template/call3.C: Compiler now produces an appropriate
11195 error message.
11196 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11197 14 as a candidate.
11198 * g++.dg/template/ptrmem4.C: Compiler produces different error
11199 message.
11200 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11201 connect_to_method as a candidate.
11202
11203 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11204
11205 * gcc.dg/fold-alloc-1.c: New test.
11206
11207 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11208
11209 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11210 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11211
11212 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11213
11214 * gcc.dg/fold-abs-1.c: New test.
11215 * gcc.dg/fold-abs-2.c: New test.
11216 * gcc.dg/fold-abs-3.c: New test.
11217
11218 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11219
11220 Make CONSTRUCTOR use VEC to store initializers.
11221 * g++.dg/ext/complit3.C: Check for specific error messages.
11222 * g++.dg/init/brace2.C: Update error message.
11223 * g++.dg/warn/Wbraces2.C: Likewise.
11224
11225 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11226
11227 PR fortran/16940
11228 * gfortran.dg/module_interface_1.f90: New test.
11229
11230 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11231 Kenneth Zadeck <zadeck@naturalbridge.com>
11232
11233 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11234
11235 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11236
11237 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11238 specify -Wformat for these tests.
11239 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11240 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11241 * gcc.dg/format/opt-6.c: Delete.
11242
11243 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11244
11245 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11246 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11247
11248 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11249
11250 * gcc.dg/tree-ssa/alias-2.c: New test.
11251
11252 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11253
11254 PR c++/22263
11255 * g++.dg/template/explicit7.C: New test.
11256
11257 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11258
11259 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11260 width of 8 to +Inf and -Inf.
11261
11262 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11263
11264 PR c++/22139
11265 * g++.dg/template/friend36.C: New test.
11266
11267 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11268
11269 PR fortran/21730
11270 * gfortran.dg/pr21730.f: New test.
11271
11272 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11273 Kenneth Zadeck <zadeck@naturalbridge.com>
11274
11275 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11276 since pure const detection cannot run at -O1 in c compiler.
11277 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11278 can now optimize this case properly.
11279 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11280 because we now pass.
11281 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11282
11283 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11284
11285 PR c/22421
11286 * gcc.dg/format/bitfld-1.c: New test.
11287
11288 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11289
11290 PR c++/22204
11291 * g++.dg/rtti/repo1.C: New test.
11292
11293 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11294
11295 PR middle-end/22398
11296 * gcc.c-torture/compile/pr22398.c: New test.
11297
11298 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11299
11300 PR c++/22132
11301 * g++.dg/expr/cast4.C: New test.
11302
11303 2005-07-15 Richard Guenther <rguenther@suse.de>
11304
11305 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11306 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11307
11308 2005-07-15 Steven Bosscher <stevenb@suse.de>
11309
11310 PR tree-optimization/22230
11311 * gcc.dg/tree-ssa/pr22230.c: New test.
11312
11313 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11314
11315 * gfortran.dg/g77/cpp6.f: New test.
11316
11317 PR fortran/22417
11318 * gfortran.dg/g77/cpp5.F: New test.
11319 * gfortran.dg/g77/cpp5.h: New file.
11320 * gfortran.dg/g77/cpp5inc.h: New file.
11321
11322 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11323
11324 PR libfortran/16435
11325 * gfortran.dg/tl_editting.f90: New.
11326 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11327
11328 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11329
11330 * gfortran.dg/char_array_constructor.f90: New test.
11331
11332 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11333
11334 * gfortran.dg/past_eor.f90: New.
11335 * gfortran.dg/complex_read.f90: New.
11336
11337 2005-07-13 Jeff Law <law@redhat.com>
11338
11339 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11340 additional casts.
11341
11342 * gcc.dg/tree-ssa/pr22321.c: New test
11343
11344 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11345
11346 PR tree-optimization/21921
11347 * gcc.dg/tree-ssa/pr21921.c: New.
11348
11349 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11350
11351 PR tree-optimizatio/22442
11352 * gcc.dg/tree-ssa/loop-11.c: New test.
11353
11354 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11355
11356 PR tree-opt/21840
11357 * gcc.c-torture/compile/pr21840.c: New test.
11358
11359 2005-07-12 Jan Hubicka <jh@suse.cz>
11360
11361 * gcc.c-torture/compile/pr22379.c: New test.
11362
11363 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11364
11365 PR libfortran/21593
11366 gfortran.dg/dev_null.f90: Remove outdated comment about
11367 PR libfortran/21593.
11368
11369
11370 2005-07-12 Dale Johannesen <dalej@apple.com>
11371
11372 * gcc.target/i386/compress-float-sse.c: New.
11373 * gcc.target/i386/compress-float-sse-pic.c: New.
11374 * gcc.target/i386/compress-float-387.c: New.
11375 * gcc.target/i386/compress-float-387-pic.c: New.
11376 * gcc.dg/compress-float-ppc.c: New.
11377 * gcc.dg/compress-float-ppc-pic.c: New.
11378
11379 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11380
11381 PR libfortran/21593
11382 gfortran.dg/dev_null.f90: Remove targets.
11383
11384 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11385
11386 PR tree-opt/22335
11387 * gcc.dg/pr22335-1.c: New test.
11388 * gcc.dg/pr22335-2.c: New test.
11389
11390 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11391
11392 PR c++/20172
11393 * g++.dg/template/nontype12.C : New test.
11394
11395 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11396
11397 * gcc.dg/tree-ssa/loop-10.c: New test.
11398
11399 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11400
11401 * gcc.c-torture/execute/20020720-1.x: Remove.
11402
11403 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11404
11405 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11406
11407 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11408
11409 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11410 (dg-mips-options): Use it.
11411
11412 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11413
11414 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11415
11416 2005-07-09 Richard Henderson <rth@redhat.com>
11417
11418 * lib/target-supports.exp (check_effective_target_sync_char_short):
11419 Add alpha.
11420
11421 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11422
11423 PR libfortran/22217
11424 * gfortran.dg/negative-z-descriptor.f90: New test.
11425
11426 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11427
11428 PR tree-opt/22329
11429 * gcc.dg/pr22329.c: New test.
11430
11431 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11432
11433 PR tree-optimization/20139
11434 * gcc.dg/tree-ssa/pr20139.c: New.
11435
11436 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11437
11438 PR tree-opt/22356
11439 * testsuite/gcc.dg/pr22356-1.c: New test.
11440
11441 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11442
11443 PR c++/21799
11444 * g++.dg/template/unify8.C: New.
11445 * g++.dg/template/unify9.C: New.
11446
11447 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11448
11449 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11450
11451 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11452
11453 * gcc.dg/darwin-version-1.c: New.
11454 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11455 * gcc.dg/builtins-20.c: Likewise.
11456 * gcc.dg/builtins-53.c: Likewise.
11457 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11458 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11459 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11460 * gcc.dg/torture/builtins-power-1.c: Likewise.
11461 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11462 on Darwin.
11463
11464 2005-07-07 Jeff Law <law@redhat.com>
11465
11466 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11467 argument evaluation order.
11468
11469 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11470
11471 PR libfortran/21594
11472 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11473 Add test cases where the shift length is greater than the
11474 array length.
11475
11476 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11477
11478 * obj-c++.dg/proto-lossage-6.mm: New.
11479 * objc.dg/proto-lossage-6.m: New.
11480
11481 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11482
11483 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11484 * objc.dg/gnu-runtime-2.m: Likewise.
11485
11486 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11487
11488 * gfortran.dg/longline.f: New test.
11489
11490 * gfortran.dg/badline.f: New test.
11491
11492 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11493
11494 PR fortran/16531
11495 PR fortran/15966
11496 PR fortran/18781
11497 * gfortran.dg/hollerith.f90: New.
11498 * gfortran.dg/hollerith2.f90: New.
11499 * gfortran.dg/hollerith3.f90: New.
11500 * gfortran.dg/hollerith4.f90: New.
11501 * gfortran.dg/hollerith_f95.f90: New.
11502 * gfortran.dg/hollerith_legacy.f90: New.
11503 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11504
11505 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11506
11507 PR objc/22274
11508 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11509 * objc.dg/gnu-runtime-2.m: New.
11510
11511 2005-07-06 Jeff Law <law@redhat.com>
11512
11513 * gcc.dg/tree-ssa/vrp17.c: New test.
11514
11515 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11516
11517 PR fortran/22327
11518 * gfortran.dg/array_constructor_5.f90: New test.
11519
11520 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11521
11522 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11523
11524 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11525
11526 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11527 * gcc.dg/980816-1.c: Ditto.
11528
11529 2005-07-06 Jeff Law <law@redhat.com>
11530
11531 * gcc.c-torture/compile/pr21356.c: New test.
11532
11533 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11534
11535 PR c/22013
11536 PR c/22098
11537 * gcc.c-torture/compile/pr22013-1.c,
11538 gcc.c-torture/execute/pr22098-1.c,
11539 gcc.c-torture/execute/pr22098-2.c,
11540 gcc.c-torture/execute/pr22098-3.c: New tests.
11541
11542 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11543
11544 PR c/22308
11545 * gcc.dg/pr22308-1.c: New test.
11546
11547 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11548
11549 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11550 target.
11551 * gcc.dg/compare9.c: Use -fshort-enums instead of
11552 -fno-short-enums. Change the last test to dg-bogus.
11553
11554 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11555
11556 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11557 * gcc.dg/compare9.c: New.
11558
11559 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11560
11561 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11562
11563 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11564
11565 PR testsuite/22288
11566 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11567
11568
11569 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11570
11571 * gcc.dg/format/gcc_gfc-1.c: New.
11572
11573 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11574
11575 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11576
11577 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11578
11579 PR fortran/20842
11580 * gfortran.dg/io_invalid_1.f90: New test.
11581
11582 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11583
11584 * gcc.dg/format/gcc_diag-1.c: Update.
11585
11586 2005-07-02 Jeff Law <law@redhat.com>
11587
11588 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11589 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11590
11591 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11592
11593 * gcc.dg/format/gcc_diag-1.c: Update.
11594
11595 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11596
11597 PR tree-opt/22269
11598 * gcc.c-torture/compile/pr22269.c: New test.
11599
11600 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11601
11602 PR 21584
11603 PR 22219
11604 * g++.dg/tree-ssa/pr21584-1.C: New test.
11605 * g++.dg/tree-ssa/pr21584-2.C: New test.
11606
11607 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11608
11609 * obj-c++.dg/try-catch-11.mm: New.
11610 * objc.dg/try-catch-10.m: New.
11611
11612 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11613
11614 * g++.dg/other/ucnid-1.C: xfail on AIX.
11615
11616 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11617
11618 PR 22234
11619 * gcc.dg/20050629-1.c: New test.
11620
11621 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11622
11623 * obj-c++.dg/const-str-1[0-1].mm: New.
11624 * objc.dg/const-str-1[0-1].m: New.
11625
11626 2005-05-29 Richard Henderson <rth@redhat.com>
11627
11628 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11629 Rename from check_effective_target_vect_no_max.
11630 (check_effective_target_vect_no_int_add): New.
11631 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11632 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11633 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11634 * gcc.dg/vect/vect-reduc-1.c: Use both.
11635 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11636
11637 2005-05-29 Richard Henderson <rth@redhat.com>
11638
11639 * lib/target-supports.exp (check_effective_target_vect_no_max):
11640 Remove i386 and x86_64.
11641
11642 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11643
11644 PR testsuite/21969
11645 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11646
11647 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11648
11649 PR middle-end/21969
11650 * gcc.dg/vect/pr21969.c: New test.
11651
11652 2005-06-28 Eric Christopher <echristo@redhat.com>
11653
11654 PR c/22052
11655 PR c/21975
11656 * gcc.dg/inline1.c: New test.
11657 * gcc.dg/inline2.c: Ditto.
11658 * gcc.dg/inline3.c: Ditto.
11659 * gcc.dg/inline4.c: Ditto.
11660 * gcc.dg/inline5.c: Ditto.
11661
11662 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11663
11664 PR libfortran/22142
11665 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11666 Add testcase also testing eoshift1 for PR 22142.
11667
11668 2005-06-28 Richard Henderson <rth@redhat.com>
11669
11670 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11671 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11672 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11673 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11674 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11675
11676 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11677
11678 PR libfortran/22142
11679 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11680 Add testcase for PR 22142.
11681
11682 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11683
11684 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11685 gcc.target/ia64/fpreg-2.c: New tests.
11686
11687 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11688
11689 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11690
11691 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11692
11693 PR libfortran/22170
11694 * gfortran.dg/slash_1.f90: New test.
11695
11696 2005-06-27 Richard Henderson <rth@redhat.com>
11697
11698 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11699 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11700 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11701 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11702 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11703 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11704
11705 2005-06-27 Richard Henderson <rth@redhat.com>
11706
11707 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11708 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11709
11710 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11711
11712 * obj-c++.dg/proto-lossage-5.mm: New.
11713 * objc.dg/proto-lossage-5.m: New.
11714
11715 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11716
11717 PR 21959
11718 * gcc.dg/tree-ssa/pr21959.c: New test.
11719
11720 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11721
11722 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11723 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11724 testing uninitialized var.
11725
11726 * gcc.c-torture/execute/builtins/chk.h: New.
11727 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11728 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11729 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11730 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11731 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11732 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11733 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11734 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11735 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11736 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11737 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11738 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11739 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11740 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11741 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11742 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11743 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11744 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11745 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11746 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11747 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11748 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11749 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11750 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11751 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11752 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11753 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11754 * gcc.dg/builtin-object-size-1.c: New test.
11755 * gcc.dg/builtin-object-size-2.c: New test.
11756 * gcc.dg/builtin-object-size-3.c: New test.
11757 * gcc.dg/builtin-object-size-4.c: New test.
11758 * gcc.dg/builtin-object-size-5.c: New test.
11759 * gcc.dg/builtin-stringop-chk-1.c: New test.
11760 * gcc.dg/builtin-stringop-chk-2.c: New test.
11761 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11762 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11763 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11764 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11765 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11766 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11767 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11768 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11769 * gcc.c-torture/execute/printf-1.c: New test.
11770 * gcc.c-torture/execute/fprintf-1.c: New test.
11771 * gcc.c-torture/execute/vprintf-1.c: New test.
11772 * gcc.c-torture/execute/vfprintf-1.c: New test.
11773 * gcc.c-torture/execute/printf-chk-1.c: New test.
11774 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11775 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11776 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11777
11778 2005-06-27 Michael Matz <matz@suse.de>
11779
11780 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11781 slot is not merged if address escapes.
11782
11783 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11784
11785 PR c/21911
11786 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11787
11788 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11789
11790 PR middle-end/17965
11791 * gcc.c-torture/compile/20050622-1.c: New test.
11792
11793 PR middle-end/22028
11794 * gcc.dg/20050620-1.c: New test.
11795
11796 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11797
11798 PR tree-optimization/22026
11799 * gcc.dg/tree-ssa/pr22026.c: New.
11800
11801 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11802
11803 PR libfortran/22144
11804 * gfortran.dg/shift-alloc.f90: New testcase.
11805
11806 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11807
11808 * all files: Update FSF address in copyright headers.
11809
11810 2005-06-22 Jan Hubicka <jh@suse.cz>
11811
11812 * wholeprogram-1.c: New testcase.
11813 * wholeprogram-2.c: New testcase.
11814
11815 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11816
11817 PR 22171
11818 * gcc.dg/tree-ssa/pr22171.c: New test.
11819
11820 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11821
11822 * gfortran.dg/simplify_modulo.f90: New.
11823
11824 2005-06-24 Jan Hubicka <jh@suse.cz>
11825
11826 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11827
11828 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11829
11830 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11831
11832 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11833
11834 * obj-c++.dg/typedef-alias-1.mm: New.
11835 * objc.dg/typedef-alias-1.m: New.
11836
11837 2005-06-23 Jeff Law <law@redhat.com>
11838
11839 * gcc.dg/tree-ssa/vrp16.c: New test.
11840
11841 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11842
11843 * lib/target-supports.exp: Add
11844 check_effective_target_fortran_large_real and
11845 check_effective_target_fortran_large_int to check for
11846 corresponding effective targets.
11847 * gfortran.dg/large_integer_kind_1.f90: New test.
11848 * gfortran.dg/large_real_kind_1.f90: New test.
11849
11850 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11851
11852 PR tree-optimization/22117
11853 * gcc.dg/tree-ssa/pr22117.c: New.
11854
11855 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11856
11857 PR testsuite/22123
11858 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11859
11860 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11861
11862 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11863
11864 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11865
11866 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11867 * gfortran.dg/f2c_4.c: Likewise.
11868
11869 2005-06-22 Paul Brook <paul@codesourcery.com>
11870
11871 PR fortran/21034
11872 * gfortran.dg/auto_save_1.f90: New test.
11873
11874 2005-06-22 Michael Matz <matz@suse.de>
11875
11876 * gcc.target/x86-64/abi: New directory.
11877 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11878 * gcc.target/x86-64/abi/README.gcc: New file.
11879 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11880 * gcc.target/x86-64/abi/asm-support.s: New file.
11881 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11882 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11883 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11884 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11885 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11886 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11887 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11888 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11889 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11890 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11891 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11892 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11893 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11894 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11895 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11896 * gcc.target/x86_64/abi/test_varargs.c: New test.
11897
11898 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11899
11900 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11901 32-bit i?86 and x86_64.
11902
11903 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11904
11905 * obj-c++.dg/const-str-[1-9].mm: New tests.
11906
11907 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11908
11909 PR fortran/22010
11910 * gfortran.dg/namelist_use.f90: New.
11911 * gfortran.dg/namelist_use_only.f90: New.
11912
11913 2005-06-21 Jeff Law <law@redhat.com>
11914
11915 * gcc.dg/tree-ssa/vrp15.c: New test.
11916
11917 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11918
11919 * lib/target-supports.exp (check_effective_target_vect_reduction):
11920 Remove.
11921 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11922 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11923 remove vect_reduction target keyword. Also avoid two returns in main.
11924 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11925 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11926 * gcc.dg/vect/vect-reduc-1short.c: New test.
11927 * gcc.dg/vect/vect-reduc-1char.c: New test.
11928 * gcc.dg/vect/vect-reduc-2short.c: New test.
11929 * gcc.dg/vect/vect-reduc-2char.c: New test.
11930 * gcc.dg/vect/vect-reduc-6.c: New test.
11931 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11932 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11933 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11934
11935 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11936 Paul Thomas <pault@gcc.gnu.org>
11937
11938 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11939 New tests.
11940
11941 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11942
11943 * gfortran.dg/backslash_1.f90: New test.
11944 * gfortran.dg/backslash_2.f90: New test.
11945
11946 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11947
11948 * gfortran.dg/duplicate_labels.f90: New test.
11949
11950 2005-06-20 Jan Beulich <jbeulich@novell.com>
11951
11952 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11953 unsupportable relocations.
11954 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11955 * gcc.dg/20050321-2.c: xfail for NetWare.
11956
11957 2005-06-20 Andreas Jaeger <aj@suse.de>
11958
11959 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11960 gcc.target/i386/fastcall-sseregparm.c,
11961 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11962
11963 2005-06-19 Richard Henderson <rth@redhat.com>
11964
11965 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11966
11967 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11968
11969 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11970
11971 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11972
11973 PR c++/22115
11974 * g++.dg/conversion/simd2.C: Change expected error message.
11975
11976 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11977
11978 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11979 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11980 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11981
11982 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11983
11984 * gcc.dg/fold-mod-1.c: New test.
11985
11986 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11987
11988 PR fortran/19926
11989 * gfortran.dg/pr19926.f90: New test.
11990
11991 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11992
11993 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11994 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11995 targets.
11996 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11997 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11998
11999 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
12000
12001 * gcc.target/ia64/float80-varargs-1.c: New test.
12002
12003 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12004
12005 PR tree-opt/22035
12006 * gfortran.dg/f2c_6.f90: New test.
12007
12008 2005-06-17 Geoffrey Keating <geoffk@apple.com>
12009
12010 PR c++/17413
12011 * g++.dg/template/local5.C: New.
12012
12013 2005-06-17 Richard Henderson <rth@redhat.com>
12014
12015 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
12016
12017 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
12018
12019 PR testsuite/21945
12020 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
12021
12022 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
12023
12024 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
12025 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
12026 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
12027 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
12028 check_vect to verify the presence of hardware vector support.
12029
12030 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
12031
12032 PR testsuite/22056
12033 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
12034
12035 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12036
12037 PR libfortran/19216
12038 * gfortran.dg/pr19216.f: Add correct space between brackets and
12039 dg directive.
12040
12041 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12042
12043 PR libfortran/16436
12044 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
12045
12046 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
12047
12048 * gcc.target/i386/attributes-error.c: New testcase.
12049 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
12050 * gcc.target/i386/regparm-stdcall.c: Likewise.
12051 * gcc.target/i386/sseregparm-1.c: Likewise.
12052 * gcc.target/i386/sseregparm-2.c: Likewise.
12053
12054 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
12055
12056 * g++.dg/rtti/crash2.C: New.
12057
12058 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
12059
12060 * gcc.dg/noncompile/20040203-3.c: Update expected message.
12061
12062 2005-06-15 David Ung <davidu@mips.com>
12063
12064 * gcc.target/mips/mips16e-extends.c: New test for testing the
12065 generation of MIPS16e zeb/zeh, seb/seh instructions.
12066
12067 2005-06-15 Diego Novillo <dnovillo@redhat.com>
12068
12069 PR 22018
12070 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
12071 * gcc.dg/tree-ssa/pr22018.c: New test.
12072
12073 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
12074
12075 * gcc.dg/simd-1.c: Update error messages.
12076 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
12077 * gcc.dg/simd-2.c: Update error messages.
12078 * gcc.dg/simd-4.c: New.
12079
12080 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
12081
12082 PR c++/20678
12083 * g++.dg/other/crash-4.C: New.
12084
12085 2005-06-14 Devang Patel <dpatel@apple.com>
12086
12087 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
12088
12089 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
12090
12091 PR c++/21929
12092 * g++.dg/parse/crash11.C: Update
12093
12094 2005-06-13 Jeff Law <law@redhat.com>
12095
12096 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
12097 perform the desired transformations.
12098 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
12099 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
12100
12101 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12102
12103 PR fortran/22038
12104 * gfortran.dg/forall_1.f90: Un-XFAIL.
12105
12106 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
12107
12108 PR c++/21929
12109 * g++.dg/parse/crash26.C: New.
12110
12111 PR c++/20789
12112 * g++.dg/init/member1.C: New.
12113
12114 2005-06-13 Jakub Jelinek <jakub@redhat.com>
12115
12116 * gfortran.dg/altreturn_1.f90: New test.
12117
12118 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
12119
12120 PR middle-end/21985
12121 * gcc.dg/tree-ssa/pr21985.c: New test.
12122
12123 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12124
12125 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
12126
12127 2005-06-12 Roger Sayle <roger@eyesopen.com>
12128
12129 PR c++/21930
12130 * g++.dg/other/error10.C: New test case.
12131
12132 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12133
12134 PR libfortran/19155
12135 * gfortran.dg/pr19155.f: Add test.
12136
12137 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12138
12139 * gfortran.dg/f2c_7.f90: New test.
12140
12141 * gfortran.dg/forall_1.f90: XFAILed.
12142
12143 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12144
12145 * gcc.dg/pr14796-1.c: New.
12146 * gcc.dg/pr14796-2.c: New.
12147
12148 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12149
12150 PR fortran/17792
12151 PR fortran/21375
12152 * gfortran.dg/deallocate_stat.f90: New test.
12153
12154 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12155
12156 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12157
12158 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12159
12160 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12161 access will be generated when this loop is vectorized. Test that
12162 accesses with same alignment were detected.
12163 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12164 Test that accesses with same alignment were detected.
12165 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12166 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12167 alignment were detected.
12168
12169 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12170
12171 PR c++/10611
12172 * g++.dg/conversion/simd2.C: New.
12173
12174 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12175
12176 * gcc.dg/Wcxx-compat-1.c: New.
12177
12178 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12179
12180 PR libfortran/21480
12181 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12182 complex array.
12183
12184 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 * gcc.dg/alias-8.c: New.
12187
12188 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12189
12190 * gcc.dg/format/cmn_err-1.c: Update.
12191
12192 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12193
12194 PR target/20666
12195 * gcc.target/sparc/fexpand-2.c: New.
12196 * gcc.target/sparc/fpmerge-2.c: New.
12197 * gcc.target/sparc/fpmul-2.c: New.
12198 * gcc.target/sparc/noresult.c: New.
12199 * gcc.target/sparc/pdist-2.c: New.
12200 * gcc.target/sparc/pdist-3.c: New.
12201
12202 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12203
12204 PR testsuite/21702
12205 * gcc.target/i386/i386.exp: Fix comment typo.
12206
12207 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12208
12209 PR c++/19497
12210 * g++.dg/inherit/using5.C: New.
12211 * g++.dg/inherit/using6.C: New.
12212
12213 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12214
12215 PR c++/19894
12216 * g++.dg/template/ptrmem15.C: New test.
12217
12218 PR c++/20563
12219 * g++.dg/ext/label4.C: New test.
12220
12221 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12222
12223 * gcc.dg/tls/debug-1.c: New test.
12224
12225 2005-06-07 Dale Johannesen <dalej@apple.com>
12226
12227 * gcc.target/i386/movq.c: New.
12228
12229 2005-06-07 Dale Johannesen <dalej@apple.com>
12230
12231 * gcc.dg/20050607-1.c: New.
12232
12233 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12234
12235 PR middle-end/21850
12236 * gcc.c-torture/execute/20050607-1.c: New test.
12237
12238 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12239
12240 PR libfortran/21926
12241 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12242 Test case where the return array has lowest stride one,
12243 but isn't packed.
12244
12245 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12246
12247 * lib/target-supports.exp (check_effective_target_sync_int_long):
12248 Add s390 and s390x targets.
12249
12250 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12251
12252 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12253 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12254 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12255 * gcc.dg/tree-ssa/loop-9.c: New test.
12256
12257 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12258
12259 * g++.dg/parse/defarg10.C: New.
12260
12261 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12262
12263 PR regression/21897
12264 * gcc.c-torture/execute/20050604-1.c: New test.
12265
12266 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12267
12268 PR 21903
12269 * g++.dg/parse/defarg9.C: New.
12270
12271 PR c++/20637
12272 * g++.dg/inherit/using4.C: New.
12273 * g++.dg/overload/error1.C: Adjust expected errors.
12274 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12275 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12276 * g++.old-deja/g++.other/redecl2.C: Likewise.
12277 * g++.old-deja/g++.other/redecl4.C: Likewise.
12278 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12279
12280 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12281
12282 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12283
12284 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12285
12286 * lib/gfortran.exp (gfortran_target_compile): Call
12287 dg-additional-files-options
12288 * gfortran.dg/f2c_4.f90: New file
12289 * gfortran.dg/f2c_4.c: New file
12290 * gfortran.dg/f2c_5.f90: New file
12291 * gfortran.dg/f2c_5.c: New file
12292
12293 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12294
12295 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12296
12297 PR fortran/21912
12298 * gfortran.dg/array_constructor_4.f90: New test.
12299
12300 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12301
12302 PR c++/21619
12303 * g++.dg/ext/builtin9.C: New test.
12304
12305 2005-06-05 Dale Johannesen <dalej@apple.com>
12306
12307 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12308 * gcc.c-torture/execute/20050603-2.c: Ditto.
12309
12310 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12311
12312 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12313 * gcc.dg/vect/vect-reduc-1.c: New.
12314 * gcc.dg/vect/vect-reduc-2.c: New.
12315 * gcc.dg/vect/vect-reduc-3.c: New.
12316
12317 2005-06-04 Dale Johannesen <dalej@apple.com>
12318
12319 * gcc.c-torture/execute/20050603-1.c: New.
12320 * gcc.c-torture/execute/20050603-2.c: New.
12321 * gcc.dg/20050603-3.c: New.
12322
12323 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12324
12325 PR fortran/19195
12326 * gfortran.dg/debug_1.f90: New test.
12327
12328 * gfortran.dg/forall_1.f90: New test.
12329
12330 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12331
12332 * gfortran.dg/array_constructor_3.f90: New test.
12333
12334 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12335
12336 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12337
12338 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12339
12340 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12341
12342 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12343
12344 PR c/21873
12345 * gcc.dg/init-excess-1.c: New test.
12346
12347 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12348
12349 PR c++/21853
12350 * g++.dg/expr/static_cast6.C: New test.
12351
12352 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12353
12354 * gcc.dg/tree-ssa/vrp14.c: New test.
12355
12356 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12357
12358 PR c++/21336
12359 * g++.dg/template/new2.C: New test.
12360
12361 2005-06-03 Josh Conner <jconner@apple.com>
12362
12363 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12364 all entries in initializer.
12365
12366 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12367
12368 PR middle-end/21858
12369 * gcc.dg/pr21858.c: New testcase.
12370
12371 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12372
12373 PR tree-optimization/21292
12374
12375 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12376 New.
12377 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12378 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12379 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12380 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12381 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12382
12383 2005-06-02 Richard Henderson <rth@redhat.com>
12384
12385 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12386
12387 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12388
12389 * gcc.dg/wtypequal.c: New testcase.
12390
12391 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12392
12393 PR 21582
12394 * gcc.dg/tree-ssa/pr21582.c: New test.
12395
12396 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12397
12398 PR c++/21280
12399 * g++.dg/opt/interface2.h: New.
12400 * g++.dg/opt/interface2.C: New.
12401 * g++.dg/init/ctor4.C: Adjust error lines.
12402 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12403 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12404 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12405 * g++.old-deja/g++.pt/assign1.C: Likewise.
12406 * g++.old-deja/g++.pt/crash20.C: Likewise.
12407
12408 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12409
12410 PR tree-optimization/21734
12411 * g++.dg/vect/pr21734_1.cc: New.
12412 * g++.dg/vect/pr21734_2.cc: New.
12413
12414 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12415
12416 PR c++/20350
12417 * g++.dg/template/spec24.C: New.
12418
12419 PR c++/21151
12420 * g++.dg/pch/local-1.C: New.
12421 * g++.dg/pch/local-1.Hs: New.
12422
12423 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12424
12425 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12426 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12427 * gcc.dg/tree-ssa/pr14341.c: New test.
12428 * gcc.dg/tree-ssa/pr14841.c: New test.
12429 * gcc.dg/tree-ssa/pr20701.c: New test.
12430 * gcc.dg/tree-ssa/pr21086.c: New test.
12431 * gcc.dg/tree-ssa/pr21090.c: New test.
12432 * gcc.dg/tree-ssa/pr21332.c: New test.
12433 * gcc.dg/tree-ssa/pr21458.c: New test.
12434 * gcc.dg/tree-ssa/pr21658.c: New test.
12435 * gcc.dg/tree-ssa/vrp01.c: New test.
12436 * gcc.dg/tree-ssa/vrp02.c: New test.
12437 * gcc.dg/tree-ssa/vrp03.c: New test.
12438 * gcc.dg/tree-ssa/vrp04.c: New test.
12439 * gcc.dg/tree-ssa/vrp05.c: New test.
12440 * gcc.dg/tree-ssa/vrp06.c: New test.
12441 * gcc.dg/tree-ssa/vrp07.c: New test.
12442 * gcc.dg/tree-ssa/vrp08.c: New test.
12443 * gcc.dg/tree-ssa/vrp09.c: New test.
12444 * gcc.dg/tree-ssa/vrp10.c: New test.
12445 * gcc.dg/tree-ssa/vrp11.c: New test.
12446 * gcc.dg/tree-ssa/vrp12.c: New test.
12447 * gcc.dg/tree-ssa/vrp13.c: New test.
12448
12449 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12450
12451 PR 21029
12452 * gcc.dg/tree-ssa/pr21029.c: New test.
12453
12454 2005-06-01 Roger Sayle <roger@eyesopen.com>
12455
12456 * gfortran.dg/logint-1.f: New test case.
12457 * gfortran.dg/logint-2.f: Likewise.
12458 * gfortran.dg/logint-3.f: Likewise.
12459
12460 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12461
12462 PR c/21536
12463 PR c/20760
12464 * gcc.dg/20050527-1.c: New test.
12465
12466 * gcc.dg/i386-sse-12.c: New test.
12467
12468 PR fortran/21729
12469 * gfortran.dg/implicit_5.f90: New test.
12470
12471 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12472
12473 PR fortran/20883
12474 * gfortran/assign_4.f90: New test.
12475 * gfortran/assign_2.f90: Change compile to run.
12476
12477 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12478
12479 * lib/target-supports.exp
12480 (check_effective_target_sync_char_short): New.
12481 * gcc.dg/sync-2.c: New.
12482
12483 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12484
12485 PR tree-optimization/21817
12486 * gcc.dg/torture/pr21817-1.c: New.
12487
12488 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12489
12490 PR c++/21165
12491 * g++.dg/template/init5.C: New.
12492
12493 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12494
12495 * gfortran.dg/char_initialiser_actual.f90:
12496 Test character initialisers as actual arguments.
12497 * gfortran.dg/char_pointer_comp_assign.f90:
12498 Test character pointer structure component assignments.
12499 * gfortran.dg/char_array_structure_constructor.f90:
12500 Test character components in structure constructors.
12501
12502 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12503
12504 PR middle-end/20931
12505 * g++.dg/opt/pr20931.C: New test.
12506
12507 2005-05-31 Andreas Jaeger <aj@suse.de>
12508
12509 PR testsuite/20772
12510 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12511 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12512 g++.old-deja/g++.ext/asmspec1.C,
12513 g++.old-deja/g++.other/regstack.C,
12514 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12515 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12516 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12517 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12518 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12519 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12520 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12521 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12522 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12523 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12524 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12525 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12526 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12527 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12528 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12529 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12530 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12531 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12532 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12533
12534 2005-05-31 Jeff Law <law@redhat.com>
12535
12536 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12537
12538 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12539
12540 PR middle-end/21743
12541 * gcc.dg/builtins-1.c: Activate disabled clog test.
12542 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12543
12544 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12545
12546 * gfortran.dg/char_pointer_assign.f90:
12547 Test character-pointer assignments and pointer assignments.
12548 * gfortran.dg/char_pointer_dummy.f90:
12549 Test character-pointer dummy arguments.
12550 * gfortran.dg/char_pointer_func.f90:
12551 Test character-pointer function returns.
12552 * gfortran.dg/char_pointer_dependency.f90:
12553 Test character-pointer functions with dependencies.
12554
12555 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12556
12557 PR c++/21784
12558 * g++.dg/lookup/using14.C: New test.
12559
12560 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12561
12562 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12563 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12564 trailing ^M.
12565
12566 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12567
12568 PR c++/17413
12569 * g++.dg/template/local5.C: New.
12570
12571 PR target/21761
12572 * gcc.c-torture/compile/pr21761.c: New.
12573
12574 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12575 before darwin8.
12576
12577 2005-05-30 Steven G. Kargl
12578
12579 PR fortran/20846
12580 * gfortran.dg/inquire_8.f90: New test.
12581
12582 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12583
12584 PR libfortran/21376
12585 * gfortran.dg/output_exponents_1.f90: New test.
12586
12587 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12588
12589 PR libfortran/20006
12590 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12591
12592 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12593
12594 PR c++/21210
12595 * g++.dg/ext/complex1.C: New test.
12596
12597 PR c++/21340
12598 * g++.dg/init/ctor6.C: New test.
12599
12600 2005-05-29 Jan Hubicka <jh@suse.cz>
12601
12602 * gcc.c-torture/compile/pr21562.c: New.
12603
12604 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12605
12606 * gfortran.dg/subnormal_1.f90: New test.
12607
12608 2005-05-28 Jan Hubicka <jh@suse.cz>
12609
12610 * tree-prof.exp: Fix comment.
12611 * value-prof-1.c: New.
12612 * value-prof-2.c: New.
12613 * value-prof-3.c: New.
12614 * value-prof-4.c: New.
12615
12616 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12617
12618 PR c++/21614
12619 * g++.dg/expr/ptrmem6.C: New test.
12620 * g++.dg/expr/ptrmem6a.C: Likewise.
12621
12622 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12623
12624 PR tree-optimization/21658
12625 * gcc.dg/tree-ssa/pr21658.c: New.
12626
12627 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12628
12629 PR c++/21455
12630 * g++.dg/inherit/ptrmem3.C: New.
12631
12632 PR c++/21681
12633 * g++.dg/parse/template16.C: New.
12634
12635 2005-05-27 Andreas Jaeger <aj@suse.de>
12636
12637 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12638
12639 * gcc.dg/i386-sse-8.c: Run test on all archs.
12640
12641 2005-05-26 Mike Stump <mrs@apple.com>
12642
12643 * objc.dg/isa-field-1.m: Only run on darwin.
12644 * objc.dg/lookup-1.m: Likewise.
12645 * objc.dg/try-catch-8.m: Likewise.
12646
12647 2005-05-26 Roger Sayle <roger@eyesopen.com>
12648
12649 PR tree-optimization/9814
12650 * gcc.dg/pr9814-1.c: New test case.
12651
12652 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12653
12654 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12655 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12656 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12657 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12658 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12659 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12660 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12661 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12662 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12663 objc.dg/try-catch-8.m: New.
12664
12665 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12666
12667 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12668 remove extraneous semicolons.
12669
12670 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12671
12672 * obj-c++.dg/comp-types-12.mm: New.
12673 * objc.dg/comp-types-11.m: New.
12674 * objc.dg/selector-4.m: New.
12675
12676 2005-05-26 Andreas Jaeger <aj@suse.de>
12677
12678 PR testsuite/20772
12679 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12680 g++.old-deja/g++.ext/attrib3.C,
12681 g++.old-deja/g++.other/store-expr1.C,
12682 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12683 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12684 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12685 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12686 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12687 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12688 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12689 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12690 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12691 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12692 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12693 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12694 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12695 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12696 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12697 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12698 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12699 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12700 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12701
12702 2005-05-26 Andreas Jaeger <aj@suse.de>
12703
12704 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12705 x86-64 compilation.
12706
12707 2005-05-26 Andreas Jaeger <aj@suse.de>
12708
12709 PR testsuite/20772
12710 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12711 gcc.misc-tests/i386-pf-athlon-1.c,
12712 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12713 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12714 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12715 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12716 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12717 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12718 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12719 programs.
12720
12721 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12722 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12723 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12724 x86-64 compilation.
12725
12726 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12727 x86_64.
12728
12729 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12730 effective-target ilp32.
12731
12732 2005-05-26 David Ung <davidu@mips.com>
12733
12734 * gcc.target/mips/ext_ins.c: New test for testing the generation
12735 of MIPS32/64 rev 2 ext/ins instructions.
12736
12737 2005-05-26 Andreas Jaeger <aj@suse.de>
12738
12739 * treelang/compile/unsigned.tree: Use gimple instead of
12740 nonexisting generic dump.
12741
12742 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12743
12744 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12745
12746 2005-05-26 Andreas Jaeger <aj@suse.de>
12747
12748 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12749
12750 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12751
12752 PR libfortran/17283
12753 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12754 Test callee-allocated memory with write statements.
12755
12756 2005-05-25 Roger Sayle <roger@eyesopen.com>
12757
12758 PR middle-end/21709
12759 * gcc.dg/pr21709-1.c: New test case.
12760
12761 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12762 Mike Stump <mrs@apple.com>
12763
12764 * objc/execute/next_mapping.h: Update for C++.
12765
12766 * obj-c++.dg/selector-1.mm: Move to...
12767 * obj-c++.dg/selector-4.mm: here...
12768
12769 * obj-c++.dg/basic.mm: New.
12770 * obj-c++.dg/comp-types-1.mm: New.
12771 * obj-c++.dg/cxx-class-1.mm: New.
12772 * obj-c++.dg/cxx-ivars-1.mm: New.
12773 * obj-c++.dg/cxx-ivars-2.mm: New.
12774 * obj-c++.dg/cxx-ivars-3.mm: New.
12775 * obj-c++.dg/cxx-scope-1.mm: New.
12776 * obj-c++.dg/cxx-scope-2.mm: New.
12777 * obj-c++.dg/defs.mm: New.
12778 * obj-c++.dg/empty-private-1.mm: New.
12779 * obj-c++.dg/encode-1.mm: New.
12780 * obj-c++.dg/encode-2.mm: New.
12781 * obj-c++.dg/encode-3.mm: New.
12782 * obj-c++.dg/extern-c-1.mm: New.
12783 * obj-c++.dg/extra-semi.mm: New.
12784 * obj-c++.dg/fix-and-continue-2.mm: New.
12785 * obj-c++.dg/isa-field-1.mm: New.
12786 * obj-c++.dg/ivar-list-semi.mm: New.
12787 * obj-c++.dg/local-decl-1.mm: New.
12788 * obj-c++.dg/lookup-1.mm: New.
12789 * obj-c++.dg/lookup-2.mm: New.
12790 * obj-c++.dg/method-1.mm: New.
12791 * obj-c++.dg/method-2.mm: New.
12792 * obj-c++.dg/method-3.mm: New.
12793 * obj-c++.dg/method-4.mm: New.
12794 * obj-c++.dg/method-5.mm: New.
12795 * obj-c++.dg/method-6.mm: New.
12796 * obj-c++.dg/method-7.mm: New.
12797 * obj-c++.dg/no-extra-load.mm: New.
12798 * obj-c++.dg/overload-1.mm: New.
12799 * obj-c++.dg/pragma-1.mm: New.
12800 * obj-c++.dg/pragma-2.mm: New.
12801 * obj-c++.dg/private-1.mm: New.
12802 * obj-c++.dg/private-2.mm: New.
12803 * obj-c++.dg/proto-qual-1.mm: New.
12804 * obj-c++.dg/qual-types-1.mm: New.
12805 * obj-c++.dg/stubify-1.mm: New.
12806 * obj-c++.dg/stubify-2.mm: New.
12807 * obj-c++.dg/super-class-1.mm: New.
12808 * obj-c++.dg/super-class-2.mm: New.
12809 * obj-c++.dg/super-dealloc-1.mm: New.
12810 * obj-c++.dg/super-dealloc-2.mm: New.
12811 * obj-c++.dg/template-1.mm: New.
12812 * obj-c++.dg/template-2.mm: New.
12813 * obj-c++.dg/template-3.mm: New.
12814 * obj-c++.dg/template-4.mm: New.
12815 * obj-c++.dg/template-5.mm: New.
12816 * obj-c++.dg/template-6.mm: New.
12817 * obj-c++.dg/try-catch-1.mm: New.
12818 * obj-c++.dg/try-catch-2.mm: New.
12819 * obj-c++.dg/try-catch-3.mm: New.
12820 * obj-c++.dg/try-catch-4.mm: New.
12821 * obj-c++.dg/try-catch-5.mm: New.
12822 * obj-c++.dg/try-catch-6.mm: New.
12823 * obj-c++.dg/try-catch-7.mm: New.
12824 * obj-c++.dg/try-catch-8.mm: New.
12825 * obj-c++.dg/try-catch-9.mm: New.
12826 * obj-c++.dg/va-meth-1.mm: New.
12827
12828 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12829
12830 * obj-c++.dg/selector-1.mm: New.
12831 * obj-c++.dg/selector-2.mm: New.
12832
12833 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12834
12835 * obj-c++.dg/selector-3.mm: New.
12836 * objc.dg/selector-3.m: New.
12837
12838 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12839
12840 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12841 about where warning appears.
12842
12843 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12844
12845 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12846 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12847 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12848 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12849
12850 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12851
12852 * gcc.dg/20050524-1.c: New test.
12853
12854 2005-05-25 Jan Hubicka <jh@suse.cz>
12855
12856 * gcc.dg/tree-prof/inliner-1.c: New.
12857
12858 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12859
12860 * gcc.dg/tree-prof: New directory.
12861 * gcc.dg/tree-prof/tree-prof.exp: New.
12862
12863 2005-05-25 DJ Delorie <dj@redhat.com>
12864
12865 * gcc.dg/Wattributes-1.c: New.
12866 * gcc.dg/Wattributes-2.c: New.
12867 * gcc.dg/Wattributes-3.c: New.
12868
12869 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12870
12871 PR tree-optimization/19833
12872 * gcc.dg/uninit-4.c: Remove xfail.
12873 * gcc.dg/uninit-9.c: Ditto.
12874
12875 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12876
12877 * obj-c++.dg/bitfield-[1-5].mm: New.
12878 * obj-c++.dg/class-protocol-1.mm: New.
12879 * obj-c++.dg/comp-types-1[0-1].mm: New.
12880 * obj-c++.dg/comp-types-[2-9].mm: New.
12881 * obj-c++.dg/encode-[4-8].mm: New.
12882 * obj-c++.dg/layout-1.mm: New.
12883 * obj-c++.dg/method-1[0-9].mm: New.
12884 * obj-c++.dg/method-2[0-1].mm: New.
12885 * obj-c++.dg/method-[8-9].mm: New.
12886 * obj-c++.dg/objc-gc-3.mm: New.
12887 * obj-c++.dg/try-catch-10.mm: New.
12888 * objc.dg/bitfield-5.m: New.
12889 * objc.dg/comp-types-10.m: New.
12890 * objc.dg/comp-types-9.m: New.
12891 * objc.dg/layout-1.m: New.
12892 * objc.dg/objc-gc-4.m: New.
12893 * objc.dg/try-catch-9.m: New.
12894 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12895 * objc.dg/comp-types-1.m: Likewise.
12896 * objc.dg/comp-types-[5-6].m: Likewise.
12897 * objc.dg/method-9.m: Likewise.
12898
12899 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12900
12901 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12902 and on hardware without VMX support.
12903
12904 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12905
12906 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12907
12908 * lib/profopt.exp (dg-final-generate, dg-final-use,
12909 profopt-final-code, profopt-get-options): New.
12910 (profopt-execute): Process test directives.
12911
12912 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12913 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12914 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12915
12916 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12917
12918 PR C++/21645
12919 * g++.dg/init/ctor5.C: New test.
12920
12921 2005-05-24 Ira Rosen <irar@il.ibm.com>
12922
12923 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12924 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12925 vect-113.c, vect-114.c.
12926
12927 2005-05-23 Adam Nemet <anemet@lnxw.com>
12928
12929 * gcc.dg/const-elim-1.c: Remove xfails.
12930
12931 2005-05-23 Jeff Law <law@redhat.com>
12932
12933 * gcc.c-torture/compile/pr21638.c: New test.
12934 * gcc.c-torture/compile/20050520-1.c: New test.
12935
12936 2005-05-23 Nick Clifton <nickc@redhat.com>
12937
12938 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12939 be a proper triple, ie: m32r*-*-*.
12940 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12941
12942 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12943
12944 PR middle-end/21331
12945 PR tree-opt/21293
12946 * gcc.c-torture/compile/pr21293.c: New test.
12947 * gcc.c-torture/execute/pr21331.c: New test.
12948
12949 2004-05-20 Richard Henderson <rth@redhat.com>
12950
12951 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12952
12953 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12954
12955 * obj-c++-dg.exp: Add.
12956 * obj-c++.exp: Add.
12957 * obj-c++.dg/dg.exp: Add.
12958
12959 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12960
12961 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12962 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12963
12964 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12965
12966 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12967
12968 2004-05-19 Richard Henderson <rth@redhat.com>
12969
12970 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12971
12972 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12973
12974 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12975
12976 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12977
12978 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12979
12980 PR c++/21495
12981 * g++.dg/parse/extern1.C: New test.
12982 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12983
12984 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12985
12986 * gcc.dg/c99-math.h: New.
12987 * gcc.dg/c99-math-float-1.c: New test.
12988 * gcc.dg/c99-math-double-1.c: Likewise.
12989 * gcc.dg/c99-math-long-double-1.c: Likewise.
12990
12991 2005-05-18 Richard Henderson <rth@redhat.com>
12992
12993 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12994
12995 2005-05-18 Devang Patel <dpatel@apple.com>
12996
12997 * g++.dg/opt/20050511-1.C: New test.
12998
12999 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
13000
13001 PR libfortran/21127
13002 * gfortran.dg/reshape-complex.f90: New test.
13003
13004 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
13005
13006 * gfortran.dg/array_constructor_1.f90: New test.
13007 * gfortran.dg/array_constructor_2.f90: New test.
13008
13009 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
13010
13011 PR fortran/20954
13012 * gfortran.dg/pr20954.f: New test.
13013
13014 2005-05-17 Mike Stump <mrs@apple.com>
13015
13016 Yet more Objective-C++...
13017
13018 * objc.dg/method-5.m: Update.
13019 * objc.dg/method-6.m: Update.
13020 * objc.dg/method-7.m: Update.
13021 * objc.dg/method-9.m: Update.
13022 * objc.dg/try-catch-2.m: Update.
13023
13024 2005-05-17 Mark Mitchell <mark@codesourcery.com>
13025
13026 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
13027 Remove little-endian optimizations.
13028
13029 2005-05-17 Jeff Law <law@redhat.com>
13030
13031 * g++.dg/tree-ssa/pr14814.C: New test.
13032 * gcc.dg/tree-ssa/pr14814.C: New test.
13033 * gcc.dg/tree-ssa/pr17141-1.C: New test.
13034 * gcc.dg/tree-ssa/pr17141-2.C: New test.
13035
13036 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13037
13038 * gcc.dg/compat/generate-random.c: Do not include
13039 libiberty.h.
13040 * gcc.dg/compat/generate-random_r.c: Likewise.
13041
13042 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
13043
13044 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
13045
13046 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13047
13048 PR middle-end/21595
13049 * g++.dg/tree-ssa/builtin1.C: New testcase.
13050
13051 2005-05-17 Jakub Jelinek <jakub@redhat.com>
13052
13053 PR c++/21454
13054 * g++.dg/opt/const4.C: New test.
13055
13056 PR middle-end/21492
13057 * g++.dg/opt/crossjump1.C: New test.
13058
13059 PR tree-optimization/21610
13060 * gcc.c-torture/compile/20050516-1.c: New test.
13061
13062 PR fortran/15080
13063 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
13064 about the test failing.
13065 * gfortran.fortran-torture/execute/where_7.f90: New test.
13066 * gfortran.fortran-torture/execute/where_8.f90: New test.
13067
13068 2005-05-16 Richard Henderson <rth@redhat.com>
13069
13070 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
13071 i?86 and x86_64.
13072
13073 2005-05-16 Mark Mitchell <mark@codesourcery.com>
13074
13075 * gcc.dg/compat/generate-random.c (config.h): Do not include.
13076 (limits.h): Include unconditionally.
13077 (stdlib.h): Likewise.
13078 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
13079 (limits.h): Include unconditionally.
13080 (stdlib.h): Likewise.
13081 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
13082 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
13083 (limits.h): Include unconditionally.
13084 (stdlib.h): Likewise.
13085 (hashtab.h): Do not include.
13086 (getopt.h): Likewise.
13087 (stddef.h): Include.
13088 (hashval_t): Define.
13089 (struct entry): Add "next" field.
13090 (HASH_SIZE): New macro.
13091 (hash_table): New variable.
13092 (switchfiles): Do not use xmalloc.
13093 (mix): New macro.
13094 (iterative_hash): New function.
13095 (hasht): Remove.
13096 (e_exists): New function.
13097 (e_insert): Likewise.
13098 (output): Use, instead of libiberty hashtable functions.
13099 (main): Do not use getopt. Do not call htab_create.
13100
13101 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
13102
13103 PR libstdc++/21526
13104 * lib/target-supports.exp (check_mkfifo_available):
13105 Return 0 for cygwin as mkfifo support incomplete on platform.
13106 Fix typos in comments.
13107
13108 2005-05-15 Mark Mitchell <mark@codesourcery.com>
13109
13110 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
13111
13112 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
13113
13114 PR fortran/17432
13115 * gfortran.dg/assign_4.f: New test.
13116
13117 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
13118
13119 PR tree-optimization/21563
13120 * gcc.dg/tree-ssa/pr21563.c: New.
13121
13122 2005-05-14 Jan Hubicka <jh@suse.cz>
13123
13124 * gcc.dg/noreturn-7.c: Allow control reaches warning.
13125
13126 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
13127
13128 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
13129
13130 2005-05-13 Julian Brown <julian@codesourcery.com>
13131
13132 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
13133 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
13134
13135 2005-05-13 Jan Hubicka <jh@suse.cz>
13136
13137 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
13138 * gcc.dg/fold-xor-?.c: Likewise.
13139 * gcc.dg/pr15784-?.c: Likewise.
13140 * gcc.dg/pr20922-?.c: Likewise.
13141 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13142 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13143 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13144
13145 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13146
13147 PR fortran/21260
13148 * gfortran.dg/hollerith_1.f90: New test.
13149
13150 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13151
13152 * gfortran.dg/func_result_2.f90: New test.
13153
13154 2005-05-11 Bud Davis <bdavis@gfortran.org>
13155
13156 * gfortran.dg/dev_null.f90: New test.
13157
13158 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13159
13160 * gcc.dg/arm-vfp1.c: Revert last change.
13161
13162 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13163
13164 PR middle-end/19807
13165 PR tree-optimization/19639
13166 * g++.dg/tree-ssa/pr19807.C: New testcase.
13167
13168 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13169
13170 PR libfortran/21471
13171 * gfortran.dg/append-1.f90: New test.
13172
13173 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13174
13175 * gcc.dg/pr18501.c: XFAIL.
13176 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13177 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13178 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13179 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13180 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13181 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13182 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13183 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13184
13185 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13186
13187 PR fortran/20178
13188 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13189 gfortran.dg/f2c_3.f90: New tests.
13190
13191 * gfortran.dg/return_1.f90: Fix dg annotation.
13192
13193 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13194
13195 * gcc.c-torture/compile/20050510-1.c: New test.
13196
13197 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13198
13199 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13200
13201 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13202
13203 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13204
13205 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13206
13207 PR c/17913
13208 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13209
13210 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13211
13212 PR c/21342
13213 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13214 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13215
13216 2005-05-10 Ben Elliston <bje@au.ibm.com>
13217
13218 PR debug/16676
13219 * gcc.dg/debug/pr16676.c: New test.
13220
13221 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13222
13223 PR testsuite/21443
13224 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13225 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13226 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13227 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13228 Change -O1 to -O2.
13229 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13230 -fno-tree-dominator-opts.
13231
13232 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13233
13234 * gfortran.dg/return_1.f90: New test.
13235
13236 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13237
13238 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13239
13240 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13241
13242 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13243
13244 PR c++/21427
13245 * g++.dg/inherit/covariant13.C: New.
13246
13247 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13248
13249 PR libfortran/19155
13250 * gfortran.dg/pr19155.f: New test.
13251
13252 2005-05-08 Roger Sayle <roger@eyesopen.com>
13253
13254 PR inline-asm/8788
13255 * gcc.dg/pr8788-1.c: New testcase.
13256
13257 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13258
13259 PR target/21416
13260 * gcc.target/mips/fpcmp-[12].c: New tests.
13261
13262 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13263
13264 * lib/target-supports-dg.exp (dg-require-fork): New function.
13265 (dg-require-mkfifo): Likewise.
13266 * lib/target-supports.exp (check_function_available): New
13267 function.
13268 (check_fork_available): Likewise.
13269 (check_mkfifo_available): Likewise.
13270
13271 2005-05-06 Jeff Law <law@redhat.com>
13272
13273 * gcc.c-torture/compile/pr21380.c: New test.
13274
13275 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13276
13277 PR c++/20961
13278 * g++.dg/ext/weak3.C: New test.
13279
13280 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13281
13282 PR c++/21352
13283 * g++.dg/template/crash37.C: New test.
13284
13285 2005-05-05 Paul Brook <paul@codesourcery.com>
13286
13287 * gcc.dg/arm-g2.c: Use effective-target arm32.
13288 * gcc.dg/arm-mmx-1.c: Ditto.
13289 * gcc.dg/arm-scd42-2.c: Ditto.
13290 * gcc.dg/arm-vfp1.c: Ditto.
13291 * lib/target-supports.exp (check_effective_target_arm32): New
13292 function.
13293
13294 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13295
13296 PR libfortran/21354
13297 gfortran.dg/in_pack_rank7.f90: New test.
13298
13299 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13300
13301 PR middle-end/15618
13302 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13303
13304 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13305
13306 PR middle-end/21265
13307 * gcc.dg/20050503-1.c: New test.
13308
13309 PR rtl-optimization/21239
13310 * gcc.dg/i386-sse-11.c: New test.
13311
13312 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13313
13314 PR target/16888
13315 * gcc.target/i386/asm-1.c: New test.
13316
13317 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13318
13319 PR rtl-optimization/21330
13320 * gcc.c-torture/execute/20050502-1.c: New test.
13321
13322 PR target/21297
13323 * gcc.c-torture/execute/20050502-2.c: New test.
13324
13325 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13326
13327 PR middle-end/21282
13328 * gcc.dg/pr21282.c: New.
13329
13330 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13331
13332 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13333 * gcc.dg/vect/vect-92.c: Likewise.
13334 * gcc.dg/vect/vect-93.c: Likewise.
13335 * gcc.dg/vect/vect-dv-1.c: Likewise.
13336 * gcc.dg/vect/vect-dv-2.c: Likewise.
13337 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13338
13339 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13340
13341 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13342 * gfortran.dg/vect/vect-2.f90: Likewise.
13343 * gfortran.dg/vect/vect-3.f90: Likewise.
13344 * gfortran.dg/vect/vect-4.f90: Likewise.
13345 * gfortran.dg/vect/vect-5.f90: Likewise.
13346
13347 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13348
13349 PR target/20813
13350 * gcc.dg/rs6000-fpint-2.c: New.
13351
13352 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13353
13354 PR c/15698
13355 * gcc.dg/builtins-30.c: Update expected messages.
13356 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13357 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13358 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13359
13360 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13361
13362 PR tree-optimization/21294
13363 * gcc.dg/tree-ssa/pr21294.c: New.
13364
13365 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13366
13367 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13368 __builtin_altivec_st_internal_4si built-in.
13369
13370 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13371
13372 PR c++/15875
13373 * g++.dg/template/ptrmem14.C: New test.
13374
13375 2005-05-02 Paul Brook <paul@codesourcery.com>
13376
13377 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13378
13379 2005-05-02 Michael Matz <matz@suse.de>
13380
13381 PR c++/19542
13382 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13383
13384 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13385
13386 * g++.dg/cpp/weak.C: New test.
13387
13388 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13389
13390 * gcc.dg/tree-ssa/loop-8.c: New test.
13391
13392 2005-04-30 Michael Maty <matz@suse.de>
13393
13394 * gcc.dg/inline-mcpy.c: New test.
13395
13396 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13397
13398 PR libfortran/18958
13399 * gfortran.dg/eoshift.f90: New test case.
13400
13401 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13402
13403 PR libfortran/18857
13404 * gfortran.dg/matmul_1.f90: New test.
13405
13406 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13407
13408 PR tree-optimization/21030
13409 * gcc.dg/tree-ssa/pr21030.c: New.
13410
13411 2005-04-29 Devang Patel <dpatel@apple.com>
13412
13413 PR tree-optimization/21272
13414 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13415
13416 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13417
13418 PR fortran/13082
13419 PR fortran/18824
13420 * gfortran.dg/entry_4.f90: New test.
13421 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13422 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13423 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13424 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13425 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13426 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13427 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13428
13429 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13430
13431 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13432
13433 2005-04-29 Paul Brook <paul@codesourcery.com>
13434
13435 * gfortran.dg/entry_3.f90: New test.
13436
13437 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13438
13439 * gfortran.dg/implicit_4.f90: New test.
13440
13441 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13442
13443 * lib/target-supports.exp (check_profiling_available): Return
13444 false for xtensa-*-elf.
13445
13446 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13447
13448 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13449 error if file cannot be deleted.
13450
13451 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13452
13453 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13454 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13455 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13456 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13457 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13458 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13459 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13460 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13461 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13462 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13463 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13464 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13465 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13466
13467 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13468
13469 PR fortran/20865
13470 * gfortran.dg/pr20865.f90: New test.
13471
13472 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13473
13474 * gcc.dg/void-cast-2.c: New test.
13475
13476 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13477
13478 PR c/21159
13479 * gcc.dg/void-cast-1.c: New test.
13480
13481 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13482
13483 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13484
13485 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13486
13487 PR fortran/21177
13488 * gfortran.dg/pr21177.f90: New test.
13489
13490 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13491
13492 PR tree-optimization/21171
13493 * gcc.dg/tree-ssa/pr21171.c: New test.
13494
13495 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13496
13497 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13498 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13499 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13500 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13501 gcc.dg/tree-ssa/gen-vect-32.c: New.
13502 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13503 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13504 don't run on PPC32.
13505
13506 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13507
13508 PR c/21213
13509 * gcc.dg/transparent-union-3.c: New test.
13510
13511 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13512
13513 PR c/20740
13514 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13515 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13516 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13517 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13518 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13519 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13520
13521 2005-04-26 Jeff Law <law@redhat.com>
13522
13523 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13524 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13525 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13526 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13527 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13528 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13529 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13530
13531 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13532
13533 PR tree-optimization/17598
13534 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13535
13536 2005-04-25 Mike Stump <mrs@apple.com>
13537
13538 * objc.dg/fix-and-continue-1.m: Add.
13539
13540 2005-04-25 Roger Sayle <roger@eyesopen.com>
13541
13542 PR c++/20995
13543 * g++.dg/opt/pr20995-1.C: New test case.
13544
13545 2005-04-25 Devang Patel <dpatel@apple.com>
13546
13547 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13548
13549 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13550
13551 PR testsuite/21062
13552 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13553
13554 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13555
13556 PR C++/21188
13557 * g++.dg/opt/rtti2.C: New test.
13558
13559 2005-04-25 Paul Brook <paul@codesourcery.com>
13560 Steven G. Kargl <kargls@comcast.net>
13561
13562 PR fortran/20879
13563 * gfortran.dg/ichar_1.f90: New file.
13564
13565 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13566
13567 PR middle-end/20991
13568 * g++.dg/opt/pr20991.C: New test.
13569
13570 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13571 where sizeof (type) < __alignof__ (type).
13572 * gcc.dg/compat/struct-layout-1.h: Likewise.
13573
13574 2005-04-24 Per Bothner <per@bothner.com>
13575 Devang Patel <dpatel@apple.com>
13576
13577 PR preprocessor/20907
13578 * gcc.dg/cpp/very-long-comment.c: New test.
13579
13580 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13581
13582 PR fortran/20059
13583 * gfortran.dg/common_5.f: New test.
13584
13585 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13586
13587 PR middle-end/21082
13588 * g++.dg/tree-ssa/pr21082.C: New testcase.
13589
13590 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13591
13592 * gcc.dg/vect/vect-99.c: New test.
13593
13594 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13595
13596 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13597
13598 2005-04-22 Jeff Law <law@redhat.com>
13599
13600 * gcc.dg/uninit-5.c: Remove xfails.
13601 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13602 conditionals and loads.
13603
13604 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13605
13606 PR libfortran/20074
13607 PR libfortran/20436
13608 PR libfortran/21108
13609 * gfortran.dg/nested_reshape.f90: new test
13610 * gfortran.dg/reshape-alloc.f90: new test
13611 * gfortran.dg/reshape.f90: new test
13612
13613 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13614
13615 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13616
13617 * gcc.dg/arm-vfp1.c: New test.
13618
13619 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13620
13621 PR c++/21087
13622 * g++.dg/lookup/builtin2.C: New test.
13623
13624 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13625
13626 * gcc.dg/weak/weak-13.c: New test.
13627
13628 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13629
13630 * lib/target-supports.exp (check_effective_target_sync_int_long):
13631 Add powerpc*.
13632
13633 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13634
13635 * gcc.target/mips/branch-1.c: New test.
13636
13637 2005-04-21 Richard Henderson <rth@redhat.com>
13638
13639 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13640 * gcc.dg/vect/vect-86.c: Likewise.
13641 * gcc.dg/vect/vect-87.c: Likewise.
13642 * gcc.dg/vect/vect-88.c: Likewise.
13643
13644 2005-04-21 Devang Patel <dpatel@apple.com>
13645
13646 PR optimization/20994
13647 * gcc.dg/tree-ssa/ifc-3.c: New test.
13648
13649 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13650
13651 PR c/12913
13652 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13653 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13654 gcc.dg/c99-vla-jump-5.c: New tests.
13655
13656 2005-04-19 Richard Henderson <rth@redhat.com>
13657
13658 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13659 Fix typo in exists check.
13660 (check_effective_target_sync_int_long): New.
13661 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13662 * gcc.dg/ia64-sync-2.c: Likewise.
13663 * gcc.dg/ia64-sync-3.c: Likewise.
13664 * gcc.dg/ia64-sync-4.c: Likewise.
13665
13666 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13667
13668 * gcc.dg/fold-xor-1.c: New test.
13669 * gcc.dg/fold-xor-2.c: New test.
13670
13671 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13672
13673 PR target/20670
13674 * g++.dg/eh/fp-regs.C: New test.
13675
13676 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13677
13678 * gcc.dg/Wint-to-pointer-cast-1.c,
13679 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13680 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13681 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13682
13683 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13684
13685 PR fortran/16861
13686 * gfortran.dg/pr16861.f90: New test.
13687
13688 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13689
13690 * gcc.dg/pr21085.c: New test.
13691
13692 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13693
13694 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13695 (setup_mips_tests, dg-mips-options): New procedures.
13696 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13697 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13698 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13699 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13700 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13701 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13702 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13703 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13704 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13705 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13706 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13707 dg-mips-options instead of dg-options. Remove now-redundant
13708 preprocessor guards.
13709 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13710 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13711 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13712 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13713 * gcc.dg/vr-mult-2.c: Delete.
13714 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13715 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13716 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13717 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13718 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13719 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13720 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13721
13722 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13723
13724 * ada/acats/run_all.sh: Use sync when executable not present.
13725
13726 2005-04-18 Devang Patel <dpatel@apple.com>
13727
13728 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13729 * gcc.dg/vect/vect-11a.c: New.
13730 * gcc.dg/vect/vect-none.c: Update.
13731 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13732
13733 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13734
13735 PR tree-optimization/20922
13736 * gcc.dg/pr20922-1.c: New test.
13737 * gcc.dg/pr20922-2.c: New test.
13738 * gcc.dg/pr20922-3.c: New test.
13739 * gcc.dg/pr20922-4.c: New test.
13740 * gcc.dg/pr20922-5.c: New test.
13741 * gcc.dg/pr20922-6.c: New test.
13742
13743 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13744
13745 PR libfortran/20950
13746 * gfortran.dg/pr20950.f: New test.
13747
13748 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13749
13750 PR libfortran/19216
13751 * gfortran.dg/pr19216.f: New test.
13752
13753 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13754
13755 PR tree-optimization/21001
13756 * gcc.dg/tree-ssa/pr21001.c: New.
13757
13758 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13759
13760 PR libfortran/21075
13761 * gfortran.dg/reshape_rank7.f90: New test.
13762
13763 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13764
13765 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13766 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13767 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13768 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13769 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13770 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13771 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13772 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13773 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13774 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13775 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13776 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13777 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13778 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13779 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13780 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13781 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13782 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13783 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13784 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13785 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13786
13787 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13788
13789 * gfortran.dg/wtruncate.f: New testcase.
13790 * gfortran.dg/wtruncate.f90: New testcase.
13791
13792 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13793
13794 PR c++/21025
13795 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13796 which sizeof/alignof is dependent, rather than just whether we are
13797 processing_template_decl.
13798
13799 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13800
13801 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13802 corrected typo where the wrong variables had been compared.
13803
13804 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13805
13806 PR libfortran/18495
13807 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13808 Test callee-allocated version of return array with a write
13809 statement.
13810 Test spread with a temporary with another write statement.
13811
13812 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13813
13814 PR tree-optimization/21031
13815 * gcc.dg/tree-ssa/pr21031.c: New.
13816
13817 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13818
13819 PR tree-optimization/21004
13820 * gcc.dg/builtins-53.c: Include builtins-config.h.
13821 Check floorf, ceilf, floorl and ceill transformations
13822 only when HAVE_C99_RUNTIME is defined.
13823
13824 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13825
13826 PR middle-end/20739
13827 * gcc.dg/tree-ssa/pr20739.c: New test.
13828
13829 2005-04-14 Mike Stump <mrs@apple.com>
13830
13831 * gcc.dg/Foundation.framework/empty: New.
13832 * gcc.dg/framework-2.c: New.
13833
13834 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13835
13836 PR tree-optimization/21021
13837 * gcc.c-torture/compile/pr21021.c: New.
13838
13839 2005-04-14 Janis Johnson <janis187@us.ibm.com
13840
13841 PR testsuite/21010
13842 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13843 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13844 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13845 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13846 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13847 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13848 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13849 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13850
13851 2005-04-14 Richard Henderson <rth@redhat.com>
13852
13853 * lib/target-supports.exp (check_effective_target_vect_condition):
13854 Add ia64, i?86, and x86_64.
13855
13856 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13857
13858 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13859
13860 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13861
13862 PR tree-optimization/20657
13863 * gcc.dg/tree-ssa/pr20657.c: New.
13864
13865 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13866
13867 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13868 (long long int)trunc*.
13869
13870 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13871
13872 PR target/20927
13873 * gcc.dg/pr20927.c: New test.
13874
13875 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13876
13877 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13878 * gcc.target/mips/asm-1.c: Likewise.
13879
13880 2005-04-13 Dale Johannesen <dalej@apple.com>
13881
13882 * objc.dg/objc-fast-4.m: New.
13883
13884 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13885
13886 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13887 directory.
13888 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13889
13890 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13891
13892 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13893 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13894 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13895
13896 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13897
13898 PR tree-optimization/20913
13899 * gcc.dg/tree-ssa/pr20913.c: New.
13900
13901 PR tree-optimization/20702
13902 * gcc.dg/tree-ssa/pr20702.c: New.
13903
13904 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13905
13906 PR c++/13744
13907 * g++.dg/inherit/local3.C: New test.
13908
13909 2005-04-12 Jeff Law <law@redhat.com>
13910
13911 * gcc.dg/tree-ssa/20050412-1.c: New test.
13912
13913 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13914
13915 PR libfortran/19016
13916 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13917 Add tests with mask generated by expression.
13918 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13919 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13920 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13921
13922 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13923
13924 PR middle-end/20917
13925 * gcc.dg/20050409-1.c: New test.
13926
13927 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13928
13929 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13930
13931 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13932
13933 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13934 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13935 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13936 (TARGET_CXX): Adjust accordingly.
13937 * target.h (struct gcc_target): Remove epxort_class_data. Add
13938 determine_class_data_visibility and class_data_always_comdat.
13939 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13940 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13941 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13942 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13943 (arm_cxx_determine_class_data_visibility): New.
13944 (arm_cxx_class_data_always_comdat): Likewise.
13945 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13946 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13947 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13948 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13949 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13950 Define.
13951
13952 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13953
13954 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13955
13956 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13957
13958 * gcc.dg/i386-darwin-fpmath.c: New.
13959
13960 2004-04-11 Devang Patel <dpatel@apple.com>
13961
13962 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13963 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13964 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13965 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13966 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13967 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13968 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13969 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13970 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13971
13972 2004-04-11 Devang Patel <dpatel@apple.com>
13973
13974 * gcc.dg/vect/vect-dv-1.c: New test.
13975 * gcc.dg/vect/vect-dv-2.c: New test.
13976
13977 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13978
13979 PR tree-optimization/20933
13980 * gcc.dg/tree-ssa/pr20933.c: New test.
13981
13982 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13983
13984 * gfortran.dg/fold_nearest.f90: New test.
13985
13986 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13987
13988 * gcc.dg/tree-ssa/alias-1.c: New test.
13989
13990 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13991
13992 PR tree-optimization/20920
13993 * g++.dg/tree-ssa/pr20920.C: New test.
13994
13995 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13996
13997 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13998 (long long int)ceil*.
13999
14000 2005-04-10 Mark Mitchell <mark@codesourcery.com>
14001
14002 * g++.dg/warn/Wdtor1.C: Declare template in system header with
14003 explicit C++ linkage.
14004
14005 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14006
14007 * gfortran.dg/pr17229.f: Take care of the new obsolescence
14008 warning for arithmetic IF statements.
14009
14010 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
14011
14012 * eor_handling_1.f90: New test case.
14013 * eor_handling_2.f90: New test case.
14014 * eor_handling_3.f90: New test case.
14015 * eor_handling_4.f90: New test case.
14016 * eor_handling_5.f90: New test case.
14017 * noadv_size.f90: New test case.
14018 * pad_no.f90: New test case.
14019
14020 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
14021
14022 * gcc.c-torture/execute/20050410-1.c: New test.
14023
14024 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
14025
14026 * gcc.dg/pr20126.c: New.
14027
14028 2005-04-09 Bud Davis <bdavis@gfortran.org>
14029 Steven G. Kargl <kargls@comcast.net>
14030
14031 * gfortran.dg/PR19872.f: New test.
14032
14033 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14034
14035 * gfortran.dg/nint_1.f90: Fix dg-do directive.
14036
14037 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14038
14039 * gfortran.dg/nint_1.f90: New test.
14040
14041 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14042
14043 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
14044 Added test for callee-allocated arrays with write statements.
14045 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
14046 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
14047 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14048 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14049 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14050
14051 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14052
14053 PR libfortran/20163
14054 * gfortran.dg/open-options-blanks.f: New test.
14055
14056 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14057
14058 PR fortran/13257
14059 * gfortran.dg/comma_format_extension_[1234].f: New tests.
14060
14061 2005-04-09 Jakub Jelinek <jakub@redhat.com>
14062
14063 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14064 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14065 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14066 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14067 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14068 * gcc.c-torture/execute/stdarg-4.c: New test.
14069
14070 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
14071
14072 PR target/20795
14073 * g++.dg/abi/param2.C: New test.
14074
14075 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14076
14077 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
14078
14079 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14080
14081 * gcc.dg/builtins-53.c: New test.
14082
14083 2005-04-08 Diego Novillo <dnovillo@redhat.com>
14084
14085 * g++.dg/tree-ssa/pr18178.C: New test.
14086 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
14087 * gcc.c-torture/execute/20041019-1.c: New test.
14088 * gcc.dg/tree-ssa/20041008-1.c: New test.
14089 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
14090 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
14091 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14092 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
14093 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
14094 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
14095 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
14096 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
14097 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14098 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14099
14100 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
14101
14102 PR rtl-optimization/20466
14103 * gcc.c-torture/execute/pr20466-1.c: New test.
14104
14105 2005-04-08 Mark Mitchell <mark@codesourcery.com>
14106
14107 PR c++/20905
14108 * g++.dg/parse/cond2.C: New test.
14109
14110 PR c++/20145
14111 * g++.dg/warn/Wdtor1.C: New test.
14112
14113 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14114
14115 PR fortran/17229
14116 * gfortran.dg/pr17229.f: New test.
14117
14118 2005-04-07 Steven G. Kargl <kargls@comcast.net>
14119
14120 * gfortran.dg/tiny_1.f90: New test.
14121 * gfortran.dg/tiny_2.f90: ditto.
14122
14123 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
14124
14125 * gfortran.dg/eor_1.f90: Fix dg-do run line
14126 * gfortran.dg/open_new.f90: Fix dg-do run line
14127
14128 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
14129
14130 * lib/target-supports.exp (get_compiler_messages): Support
14131 optional arguments, the fourth being compiler options.
14132 (check_effective_target_fpic): New proc.
14133 * gcc.dg/20050321-2.c: Restrict to target fpic.
14134
14135 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
14136
14137 * gcc.dg/15443-1.c: New test.
14138 * gcc.dg/15443-2.c: Likewise.
14139
14140 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14141
14142 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14143
14144 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14145
14146 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14147
14148 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14149
14150 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14151 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14152 -m64.
14153 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14154 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14155 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14156
14157 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14158
14159 PR c++/20212
14160 * g++.dg/warn/Wunused-11.C: New test.
14161
14162 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14163
14164 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14165
14166 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14167
14168 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14169
14170 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14171
14172 PR c++/20734
14173 * g++.dg/template/ptrmem13.C: New test.
14174
14175 2005-04-05 Per Bothner <per@bothner.com>
14176
14177 * lib/gcc.exp: Always add -fno-show-column, for now.
14178
14179 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14180
14181 PR testsuite/20767
14182 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14183 of plain old "unsigned int" for the type of "i". Makes this test
14184 64bit clean.
14185
14186 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14187
14188 * gcc.dg/i386-ssefn-1.c: New test.
14189 * gcc.dg/i386-ssefn-2.c: New test.
14190 * gcc.dg/i386-ssefn-3.c: New test.
14191 * gcc.dg/i386-ssefn-4.c: New test.
14192
14193 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14194
14195 PR tree-optimization/20076
14196 * gcc.dg/builtin-apply4.c: New test.
14197
14198 PR preprocessor/19475
14199 * gcc.dg/cpp/macspace1.c: New test.
14200 * gcc.dg/cpp/macspace2.c: New test.
14201
14202 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14203
14204 * gfortran.dg/pr20755.f: Fixed bad format.
14205
14206 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14207
14208 PR c++/20763
14209 * g++.dg/ext/attrib21.C: New test.
14210
14211 2004-04-05 Devang Patel <dpatel@apple.com>
14212
14213 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14214 * gcc.dg/vect/vect-shift-1.c: New test.
14215
14216 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14217
14218 PR libfortran/20755
14219 * gfortran.dg/pr20755.f: New test.
14220
14221 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14222
14223 * gfortran.dg/pr15959.f90: New test.
14224 * gfortran.dg/string_pad_trunc.f90: New test.
14225
14226 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14227
14228 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14229 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14230 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14231 syntax.
14232
14233 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14234
14235 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14236
14237 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14238
14239 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14240 * gcc.c-torture/compile/20011119-2.c: Likewise.
14241 * gcc.c-torture/compile/981001-2.c: Likewise.
14242
14243 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14244
14245 PR c++/20679
14246 * g++.dg/template/overload4.C: New test.
14247
14248 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14249
14250 PR c++/20746
14251 * g++.dg/abi/covariant5.C: New.
14252
14253 PR debug/20505
14254 * g++.dg/debug/const2.C: New.
14255
14256 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14257
14258 PR rtl-optimization/16104
14259 * gcc.c-torture/execute/20050316-1.c: New test.
14260
14261 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14262
14263 * g++.dg/template/spec23.C: Fix dg-error text.
14264
14265 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14266
14267 PR c++/19199
14268 * g++.dg/expr/lval2.C: New.
14269
14270 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14271
14272 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14273 __builtin_strcasecmp and __builtin_strncasecmp.
14274
14275 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14276
14277 PR c++/20723
14278 * g++.dg/template/spec22.C: New.
14279 * g++.dg/template/spec23.C: New.
14280
14281 2005-04-03 Dale Ranta <dir@lanl.gov>
14282 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14283
14284 PR libfortran/20068
14285 PR libfortran/20125
14286 PR libfortran/20156
14287 PR libfortran/20471
14288 * gfortran.dg/backspace.f: New test.
14289
14290 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14291
14292 * gcc.dg/pr19345.c: New test.
14293
14294 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14295
14296 PR tree-optimization/20640
14297 * gcc.dg/torture/tree-loop-1.c: New.
14298
14299 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14300
14301 PR rtl-optimization/20290
14302 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14303
14304 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14305
14306 * gcc.dg/rs6000-fpint.c: New.
14307
14308 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14309
14310 * gcc.dg/old-style-then-proto-1.c: New test.
14311
14312 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14313
14314 * gfortran.fortran-torture/execute/backspace.f90: Check
14315 after backspace and read was incorrect.
14316
14317 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14318
14319 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14320 buffer past the terminating NUL using memcmp.
14321 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14322 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14323
14324 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14325 Fix unused/uninitialized variable warnings.
14326
14327 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14328 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14329 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14330 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14331
14332 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14333 gcc.c-torture/execute/builtins/fputs-lib.c,
14334 gcc.c-torture/execute/builtins/lib/fprintf.c,
14335 gcc.c-torture/execute/builtins/lib/main.c,
14336 gcc.c-torture/execute/builtins/lib/memcmp.c,
14337 gcc.c-torture/execute/builtins/lib/memmove.c,
14338 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14339 gcc.c-torture/execute/builtins/lib/memset.c,
14340 gcc.c-torture/execute/builtins/lib/printf.c,
14341 gcc.c-torture/execute/builtins/lib/sprintf.c,
14342 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14343 gcc.c-torture/execute/builtins/lib/strchr.c,
14344 gcc.c-torture/execute/builtins/lib/strcmp.c,
14345 gcc.c-torture/execute/builtins/lib/strcpy.c,
14346 gcc.c-torture/execute/builtins/lib/strcspn.c,
14347 gcc.c-torture/execute/builtins/lib/strlen.c,
14348 gcc.c-torture/execute/builtins/lib/strncat.c,
14349 gcc.c-torture/execute/builtins/lib/strncmp.c,
14350 gcc.c-torture/execute/builtins/lib/strncpy.c,
14351 gcc.c-torture/execute/builtins/lib/strrchr.c,
14352 gcc.c-torture/execute/builtins/lib/strspn.c,
14353 gcc.c-torture/execute/builtins/lib/strstr.c,
14354 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14355 gcc.c-torture/execute/builtins/strlen-2.c,
14356 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14357 prototypes.
14358
14359 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14360
14361 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14362 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14363 selectany usage.
14364
14365 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14366
14367 PR c++/19406
14368 * g++.dg/debug/using1.C: New test.
14369
14370 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14371
14372 PR middle-end/20524
14373 * gcc.dg/alias-7.c: Prefix asm-declared name with
14374 __USER_LABEL_PREFIX__.
14375
14376 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14377
14378 Fix fallout from PR middle-end/15700:
14379 * gcc.c-torture/compile/20011119-1.c: Take
14380 __USER_LABEL_PREFIX__ into account.
14381 * gcc.c-torture/compile/20011119-2.c: Likewise.
14382
14383 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14384
14385 PR c++/18644
14386 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14387
14388 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14389
14390 PR c/17855
14391 * gcc.c-torture/compile/struct-non-lval-1.c,
14392 gcc.c-torture/compile/struct-non-lval-2.c,
14393 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14394
14395 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14396
14397 * gcc.dg/tls/tls.exp: Remove temporary file.
14398 * g++.dg/tls/tls.exp: Ditto.
14399 * lib/file-format.exp: Ditto.
14400 * g++.dg/special/ecos.exp: Ditto.
14401
14402 * lib/profopt.exp: Treat prof_ext as a list.
14403 * gcc.misc-tests/bprob.exp: Ditto.
14404 * g++.dg/bprob/bprob.exp: Ditto.
14405
14406 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14407 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14408 g++.dg/tree-ssa/pointer-reference-alias.C,
14409 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14410 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14411 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14412 g++.dg/vect/pr19951.cc: Ditto.
14413 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14414 gcc.dg/builtins-47.c: Ditto.
14415 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14416 gcc.dg/pr20115-1.c: Ditto.
14417 * gcc.dg/tree-ssa/20030530-2.c,
14418 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14419 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14420 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14421 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14422 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14423 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14424 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14425 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14426 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14427 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14428 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14429 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14430 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14431 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14432 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14433 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14434 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14435 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14436 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14437 gcc.dg/tree-ssa/20030824-1.c,
14438 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14439 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14440 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14441 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14442 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14443 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14444 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14445 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14446 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14447 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14448 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14449 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14450 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14451 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14452 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14453 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14454 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14455 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14456 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14457 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14458 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14459 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14460 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14461 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14462 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14463 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14464 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14465 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14466 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14467 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14468 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14469 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14470 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14471 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14472 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14473 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14474 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14475 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14476 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14477 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14478 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14479 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14480 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14481 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14482 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14483 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14484 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14485 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14486 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14487 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14488 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14489 gcc.dg/tree-ssa/useless-1.c: Ditto.
14490 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14491 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14492 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14493 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14494 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14495 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14496 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14497 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14498 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14499 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14500 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14501 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14502 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14503 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14504 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14505 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14506 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14507 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14508 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14509 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14510 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14511 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14512 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14513 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14514 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14515 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14516 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14517 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14518 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14519 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14520 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14521 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14522 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14523 gcc.dg/vect/vect-none.c: Ditto.
14524 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14525 treelang/compile/unsigned.tree: Ditto.
14526
14527 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14528 * gcc.dg/cpp/direct2s.c: Ditto.
14529 * gcc.dg/cpp/paste4.c: Ditto.
14530 * gcc.dg/cpp/separate-1.c: Ditto.
14531 * gcc.dg/pch/save-temps-1.c: Ditto.
14532 * g++.dg/ext/altivec-10.C: Ditto.
14533 * g++.dg/pch/pch.C: Ditto.
14534
14535 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14536
14537 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14538 * g++.dg/template/repo1.C: Ditto.
14539 * g++.dg/template/repo2.C: Ditto.
14540 * g++.dg/template/repo3.C: Ditto.
14541 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14542 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14543 * g++.old-deja/g++.pt/repo1.C: Ditto.
14544 * g++.old-deja/g++.pt/repo2.C: Ditto.
14545 * g++.old-deja/g++.pt/repo3.C: Ditto.
14546 * g++.old-deja/g++.pt/repo4.C: Ditto.
14547
14548 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14549 * gcc.dg/20030107-1.c: Ditto.
14550 * gcc.dg/20030702-1.c: Ditto.
14551 * gcc.dg/profile-generate-1.c: Ditto.
14552 * g++.dg/other/profile1.C: Ditto.
14553 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14554
14555 * lib/gcc-dg.exp (remove-build-file): New.
14556 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14557 cleanup-tree-dump, cleanup-saved-temps): New.
14558
14559 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14560
14561 PR c++/19203, DR 214
14562 * g++.dg/parse/ambig3.C: Not ambiguous.
14563 * g++.dg/template/spec20.C: New.
14564 * g++.dg/template/spec21.C: New.
14565
14566 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14567
14568 PR target/20045
14569 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14570
14571 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14572
14573 PR libfortran/20660
14574 * gfortran.dg/negative_unit.f: New test.
14575
14576 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14577
14578 * gcc.dg/20050330-1.c: New test.
14579
14580 2005-03-30 Devang Patel <dpatel@apple.com>
14581
14582 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14583
14584 2005-03-30 Dale Johannesen <dalej@apple.com>
14585
14586 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14587
14588 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14589
14590 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14591 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14592 Strip options from test name.
14593
14594 2005-03-31 Jan Hubicka <jh@suse.cz>
14595
14596 * gcc.dg/varpool-1.c: New testcase.
14597
14598 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14599
14600 PR c/772
14601 PR c/17913
14602 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14603 gcc.dg/stmt-expr-label-3.c : New tests.
14604 * gcc.c-torture/execute/medce-2.c: Remove.
14605
14606 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14607
14608 PR c/20368
14609 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14610 tests.
14611
14612 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14613
14614 * gcc.c-torture/compile/pr20203.c: New test.
14615
14616 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14617
14618 * gfortran.dg/promotion.f90: New test.
14619
14620 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14621
14622 PR middle-end/20491
14623 * gcc.dg/torture/asm-subreg-1.c: New test.
14624
14625 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14626
14627 PR c/20672
14628 * gcc.dg/pr20672-1.c: New test.
14629
14630 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14631
14632 * gfortran.dg/vect: New directory.
14633 * gfortran.dg/vect/vect.exp: New.
14634 * gfortran.dg/vect/vect-1.f90: New test.
14635 * gfortran.dg/vect/vect-2.f90: New test.
14636 * gfortran.dg/vect/vect-3.f90: New test.
14637 * gfortran.dg/vect/vect-4.f90: New test.
14638 * gfortran.dg/vect/vect-5.f90: New test.
14639
14640 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14641
14642 PR middle-end/20622
14643 * gcc.dg/alias-7.c: New test.
14644
14645 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14646
14647 * gcc.dg/sparc-reg-1.c: New test.
14648
14649 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14650
14651 PR target/19890
14652 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14653
14654 2005-03-29 Dale Ranta <dir@lanl.gov>
14655 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14656
14657 PR libfortran/20163
14658 * gfortran.dg/pr20163-2.f: New test.
14659
14660 2005-03-28 Jan Hubicka <jh@suse.cz>
14661
14662 PR middle-end/20635
14663 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14664 by Jakub Jelinek.
14665
14666 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14667
14668 PR tree-optimization/20626
14669 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14670 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14671
14672 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14673
14674 * gfortran.dg/underflow.f90: New test.
14675 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14676
14677 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14678
14679 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14680
14681 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14682
14683 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14684 (g++_init): Make sure that CXXFLAGS is set.
14685 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14686 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14687 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14688 * lib/objc.exp (objc_init): Likewise.
14689 * lib/treelang.exp (treelang_init): Likewise.
14690
14691 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14692
14693 PR tree-optimization/20470
14694 * gcc.dg/tree-ssa/pr20470.c: New test.
14695
14696 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14697
14698 * gcc.dg/ppc-stfiwx.c: New.
14699
14700 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14701
14702 PR target/19888
14703 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14704
14705 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14706
14707 * gcc.dg/20050325-1.c: Fix a typo.
14708
14709 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14710
14711 PR libfortran/19678
14712 PR libfortran/19679
14713 * gfortran.dg/dos_eol.f: New test.
14714
14715 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14716
14717 PR rtl-optimization/20249
14718 * gcc.dg/20050325-1.c: New test.
14719
14720 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14721
14722 PR libfortran/15332
14723 * gfortran.dg/pr15332.f: New test.
14724
14725 2005-03-24 Dale Johannesen <dalej@apple.com>
14726
14727 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14728
14729 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14730
14731 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14732 'internal' visibility.
14733 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14734 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14735 'protected' visibility.
14736 * gcc.dg/visibility-7.c: Likewise.
14737 * lib/target-supports.exp (check_visibility_available): Take
14738 a parameter, the kind of visibility to check for.
14739 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14740 to check_visibility_available.
14741
14742 * g++.dg/expr/cast3.C: New.
14743
14744 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14745
14746 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14747 rs6000.
14748
14749 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14750
14751 PR target/20095
14752 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14753
14754 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14755
14756 * gcc.dg/badshift.c: Renamed to...
14757 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14758
14759 * gcc.target/i386/badshift.c: Renamed to...
14760 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14761 only.
14762
14763 PR rtl-optimization/20532
14764 * gcc.target/i386/badshift.c: New.
14765
14766 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14767
14768 * gfortran.dg/pr18025.f90: New test.
14769
14770 2005-03-23 Dale Johannesen <dalej@apple.com>
14771
14772 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14773
14774 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14775
14776 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14777
14778 * lib/target-supports.exp (check_iconv_available): Default
14779 libiconv to -liconv, if there is no definition.
14780
14781 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14782
14783 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14784
14785 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14786
14787 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14788 * g++.dg/opt/pr7503-2.C: Likewise.
14789 * g++.dg/opt/pr7503-3.C: Likewise.
14790 * g++.dg/opt/pr7503-4.C: Likewise.
14791 * g++.dg/opt/pr7503-5.C: Likewise.
14792 * g++.dg/warn/minmax.C: New test.
14793
14794 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14795
14796 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14797 * gfortran.dg/g77_intrinsics_sub.f: New test.
14798
14799 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14800 Jan Hubicka <jh@suse.cz>
14801 Steven Bosscher <stevenb@suse.de
14802
14803 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14804
14805 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14806
14807 PR c++/19980
14808 * g++.dg/template/redecl3.C: New test.
14809
14810 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14811
14812 PR c++/20499
14813 * g++.dg/parse/error16.C: Tweak error markers.
14814
14815 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14816
14817 PR target/20561
14818 * gcc.dg/20050321-2.c: New test.
14819
14820 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14821
14822 PR c++/20465
14823 PR c++/20381
14824 * g++.dg/template/ptrmem12.C: New.
14825
14826 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14827
14828 PR rtl-optimization/20527
14829 * gcc.c-torture/execute/pr20527-1.c: New test.
14830
14831 2005-03-22 Ben Elliston <bje@au.ibm.com>
14832
14833 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14834 program, compile it into a real executable and then delete the .c
14835 and .x files afterwards, to avoid problems on testglue targets.
14836
14837 2005-03-21 Stuart Hastings <stuart@apple.com>
14838
14839 * gcc.target/i386/sse-2.c: New.
14840
14841 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14842
14843 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14844
14845 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14846
14847 * g++.dg/parse/crash25.C: Fix typo.
14848
14849 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14850
14851 PR c++/20461
14852 * g++.dg/parse/crash24.C: New test.
14853
14854 PR c++/20536
14855 * g++.dg/parse/crash25.C: New test.
14856
14857 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14858
14859 PR c++/20147
14860 * g++.dg/ext/stmtexpr4.C: New test.
14861
14862 2005-03-20 Roger Sayle <roger@eyesopen.com>
14863
14864 PR middle-end/20539
14865 * gcc.c-torture/compile/pr13066-1.c: New test case.
14866 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14867 * g++.dg/opt/pr13066-1.C: Likewise.
14868
14869 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14870
14871 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14872
14873 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14874
14875 PR fortran/18525
14876 * gfortran.dg/nesting_1.f90: New test.
14877
14878 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14879
14880 PR c++/20240
14881 * g++.dg/lookup/using13.C: New test.
14882
14883 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14884
14885 PR c++/20333
14886 * g++.dg/template/crash36.C: New test.
14887
14888 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14889
14890 PR c++/20463
14891 * g++.dg/template/crash35.C: New test.
14892
14893 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14894
14895 PR c++/19966
14896 * g++.dg/overload/operator2.C: New test.
14897
14898 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14899
14900 PR libfortran/20257
14901 * gfortran.dg/pr20257.f90: New test.
14902
14903 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14904
14905 PR libfortran/20480
14906 * gfortran.dg/pr20480.f90: New test.
14907
14908 2005-03-16 Richard Henderson <rth@redhat.com>
14909
14910 PR middle-end/15700
14911 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14912 (_rtld_global): New.
14913 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14914 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14915
14916 * gcc.dg/alias-3.c: New.
14917 * gcc.dg/alias-4.c: New.
14918 * gcc.dg/alias-5.c: New.
14919 * gcc.dg/alias-6.c: New.
14920
14921 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14922
14923 * gcc.dg/cpp/ucnid-7.c: New.
14924
14925 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14926 Dorit Naishlos <dorit@il.ibm.com>
14927
14928 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14929 darwin.
14930
14931 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14932
14933 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14934 misaligned accesses.
14935 * gcc.dg/vect/vect-58.c: Likewise.
14936 * gcc.dg/vect/vect-92.c: New.
14937 * gcc.dg/vect/vect-93.c: New.
14938
14939 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14940
14941 PR fortran/18827
14942 * gfortran.dg/assign_2.f90: New test.
14943 * gfortran.dg/assign_3.f90: New test.
14944 * gfortran.dg/assign.f90: New test.
14945
14946 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14947
14948 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14949 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14950 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14951 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14952 names.
14953
14954 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14955
14956 * gcc.dg/cpp/ucnid-6.c: New.
14957
14958 * gcc.dg/cpp/normalize-1.c: New.
14959 * gcc.dg/cpp/normalize-2.c: New.
14960 * gcc.dg/cpp/normalize-3.c: New.
14961 * gcc.dg/cpp/normalize-4.c: New.
14962 * gcc.dg/cpp/ucnid-4.c: New.
14963 * gcc.dg/cpp/ucnid-5.c: New.
14964 * g++.dg/cpp/normalize-1.C: New.
14965 * g++.dg/cpp/ucnid-1.C: New.
14966
14967 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14968
14969 * gcc.dg/pr18628.c: New.
14970
14971 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14972
14973 PR c++/20280
14974 * g++.dg/tree-ssa/pr20280.C: New.
14975
14976 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14977
14978 PR fortran/20467
14979 * gfortran.dg/stfunc_2.f90: New test.
14980
14981 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14982
14983 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14984
14985 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14986
14987 * gcc.dg/tree-ssa/20050314-1.c: New test.
14988
14989 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14990
14991 PR c++/4403
14992 PR c++/9783, DR433
14993 * g++.dg/template/friend34.C: New test.
14994 * g++.dg/template/friend35.C: Likewise.
14995 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14996
14997 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14998
14999 Friend class name lookup 5/n
15000 PR c++/1016
15001 * g++.dg/lookup/hidden-class1.C: New test.
15002 * g++.dg/lookup/hidden-class2.C: Likewise.
15003 * g++.dg/lookup/hidden-class3.C: Likewise.
15004 * g++.dg/lookup/hidden-class4.C: Likewise.
15005 * g++.dg/lookup/hidden-class5.C: Likewise.
15006 * g++.dg/lookup/hidden-class6.C: Likewise.
15007 * g++.dg/lookup/hidden-class7.C: Likewise.
15008 * g++.dg/lookup/hidden-class8.C: Likewise.
15009 * g++.dg/lookup/hidden-class9.C: Likewise.
15010 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
15011 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
15012 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
15013 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
15014 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
15015 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
15016 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
15017 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
15018 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
15019 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
15020 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
15021
15022 2005-03-13 Mark Mitchell <mark@codesourcery.com>
15023
15024 PR c++/20157
15025 * g++.dg/template/error18.C: New test.
15026
15027 2005-03-09 Ben Elliston <bje@au.ibm.com>
15028
15029 PR debug/16792
15030 * g++.dg/debug/pr16792.C: New test.
15031
15032 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15033
15034 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
15035 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
15036 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
15037 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
15038 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
15039 test assertion names.
15040
15041 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15042
15043 PR fortran/18600
15044 * gfortran.dg/stfunc_1.f90: New test.
15045
15046 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15047
15048 PR fortran/16907
15049 * gfortran.dg/real_index_1.f90: New test.
15050
15051 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15052
15053 PR fortran/20323
15054 * gfortran.dg/spec_expr_1.f90: New test.
15055
15056 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15057
15058 PR c/20402
15059 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
15060 new parser.
15061
15062 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15063
15064 PR fortran/20361
15065 * gfortran.dg/largeequiv_1.f90: New test.
15066
15067 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15068
15069 * gcc.dg/ucnid-1.c: New.
15070 * gcc.dg/ucnid-2.c: New.
15071 * gcc.dg/ucnid-3.c: New.
15072 * gcc.dg/ucnid-4.c: New.
15073 * gcc.dg/ucnid-5.c: New.
15074 * gcc.dg/ucnid-6.c: New.
15075 * gcc.dg/cpp/ucnid-1.c: New.
15076 * gcc.dg/cpp/ucnid-2.c: New.
15077 * gcc.dg/cpp/ucnid-3.c: New.
15078 * g++.dg/other/ucnid-1.C: New.
15079
15080 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15081
15082 * gcc.dg/vmx/darwin-abi-3.c: Delete.
15083
15084 2005-03-11 Per Bothner <per@bothner.com>
15085
15086 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
15087 that diagnotics refer to correct token.
15088 * gcc.dg/unused-3.c: Likewise.
15089
15090 2005-03-11 Per Bothner <per@bothner.com>
15091
15092 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
15093 constant" is now actually on same line as string constant.
15094 * gcc.dg/cpp/direct2s.c: Likewise.
15095
15096 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
15097
15098 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
15099
15100 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15101
15102 PR libfortran/20124
15103 * gfortran.dg/pr20124.f90: New Test
15104
15105 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
15106
15107 PR tree-optimization/20130
15108 * gcc.dg/pr20130-1.c: New test.
15109
15110 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15111
15112 PR target/20095
15113 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
15114
15115 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15116
15117 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
15118
15119 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15120
15121 * g++.dg/eh/forced1.C: Fix comment.
15122 * g++.dg/eh/forced2.C: Ditto.
15123 * g++.dg/eh/forced3.C: Ditto.
15124 * g++.dg/eh/forced4.C: Ditto.
15125
15126 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
15127
15128 PR rtl-opt/20412
15129 * gcc.c-torture/compile/pr20412.c: New test.
15130
15131 2005-03-10 Roger Sayle <roger@eyesopen.com>
15132
15133 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
15134
15135 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15136
15137 PR target/20322
15138 * gcc.dg/20050307-1.c: New test.
15139
15140 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15141
15142 PR c++/20375
15143 * g++.dg/other/stdarg3.C: New.
15144
15145 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15146
15147 PR c++/18384, c++/18327
15148 * g++.dg/init/array19.C: New test.
15149
15150 PR inline-asm/20314
15151 * gcc.dg/torture/pr20314-1.c: New test.
15152 * gcc.dg/torture/pr20314-2.c: New test.
15153
15154 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15155
15156 * gcc.dg/20050309-1.c: New test.
15157
15158 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15159
15160 * gcc.dg/builtins-10.c: Reactivate disabled test.
15161 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15162 new cbrt transformations.
15163
15164 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15165
15166 PR c++/20208
15167 * g++.dg/template/array13.C: New test.
15168
15169 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15170
15171 PR c++/16859
15172 * g++.dg/init/brace4.C: New test.
15173
15174 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15175
15176 PR c++/20186
15177 * g++.dg/template/non-dependent12.C: New.
15178
15179 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15180
15181 PR c++/20142
15182 * g++.dg/init/array18.C: Add dg-do run marker.
15183
15184 PR c++/20142
15185 * g++.dg/init/array18.C: New test.
15186
15187 2005-03-09 Ben Elliston <bje@au.ibm.com>
15188
15189 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15190 * g++.dg/gcov/gcov.exp: Likewise.
15191 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15192 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15193 * lib/c-torture.exp: Likewise.
15194 * lib/fortran-torture.exp: Likewise.
15195 * lib/g++.exp: Likewise.
15196 * lib/gcc-defs.exp: Likewise.
15197 * lib/gcc-dg.exp: Likewise.
15198 * lib/gcc.exp: Likewise.
15199 * lib/gcov.exp: Likewise.
15200 * lib/gfortran.exp: Likewise.
15201 * lib/mike-g++.exp: Likewise.
15202 * lib/mike-gcc.exp: Likewise.
15203 * lib/objc-torture.exp: Likewise.
15204 * lib/objc.exp: Likewise.
15205 * lib/profopt.exp: Likewise.
15206 * lib/target-libpath.exp: Likewise.
15207 * lib/target-supports.exp: Likewise.
15208 * lib/treelang.exp: Likewise.
15209 * lib/wrapper.exp: Likewise.
15210
15211 2005-03-08 Jeff Law <law@redhat.com>
15212
15213 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15214 PHI-OPT changes.
15215
15216 2005-03-08 Ira Rosen <irar@il.ibm.com>
15217
15218 * gcc.dg/vect/pr20122.c: New test.
15219
15220 2005-03-07 Jeff Law <law@redhat.com>
15221
15222 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15223 was folded away.
15224 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15225 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15226 * gcc.dg/tree-ssa/pr18134.c: New test.
15227
15228 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15229
15230 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15231 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15232 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15233
15234 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15235
15236 PR tree-opt/17671
15237 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15238
15239 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15240
15241 * g++.dg/warn/Wnvdtor.C: New test.
15242
15243 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15244
15245 * gcc.dg/torture/pr19683-1.c: New test.
15246
15247 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15248
15249 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15250 * gfortran.dg/g77/19990313-2.f: Ditto.
15251 * gfortran.dg/g77/19990313-3.f: Ditto.
15252 * gfortran.dg/g77/19990525-0.f: Ditto.
15253 * gfortran.dg/g77/19990826-0.f: Ditto.
15254 * gfortran.dg/g77/19990826-2.f: Ditto.
15255 * gfortran.dg/g77/19990826-3.f: Ditto.
15256 * gfortran.dg/g77/20000511-1.f: Ditto.
15257 * gfortran.dg/g77/20000511-2.f: Ditto.
15258 * gfortran.dg/g77/970625-2.f: Ditto.
15259 * gfortran.dg/g77/980310-2.f: Ditto.
15260 * gfortran.dg/g77/980310-3.f: Ditto.
15261 * gfortran.dg/g77/980310-8.f: Ditto.
15262 * gfortran.dg/g77/980519-2.f: Ditto.
15263 * gfortran.dg/g77/alpha1.f: Ditto.
15264 * gfortran.dg/g77/claus.f: Ditto.
15265 * gfortran.dg/g77/erfc.f: Ditto.
15266 * gfortran.dg/g77/short.f: Ditto.
15267 * gfortran.fortran-torture/execute/data.f90: Ditto.
15268 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15269 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15270
15271 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15272
15273 * lib/file-format.exp (gcc_target_object_format): Add check for som
15274 format and hardcode object formats on hppa*-*-hpux*.
15275 * lib/target-supports.exp (check_weak_available): Add check for som
15276 object format. Always return 0 on hppa*-*-hpux10*.
15277
15278 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15279 is defined.
15280
15281 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15282
15283 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15284
15285 * gfortran.dg/pr19936_1.f90: New test.
15286 * gfortran.dg/pr19936_2.f90: New test.
15287 * gfortran.dg/pr19936_3.f90: New test.
15288
15289 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15290 Paul Thomas <prthomas@drfccad.cea.fr>
15291
15292 * gfortran.dg/PR19754_1.f90: New test.
15293 * gfortran.dg/PR19754_2.f90: Ditto.
15294
15295 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15296
15297 PR c++/19311
15298 * g++.dg/template/non-dependent11.C: New test.
15299
15300 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15301
15302 * lib/target-supports.exp (check_iconv_available): Fix comment.
15303
15304 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15305 Joseph S. Myers <joseph@codesourcery.com>
15306
15307 PR c++/19797
15308 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15309
15310 2005-03-04 Matthew Sachs <msachs@apple.com>
15311
15312 * gcc.exp (gcc_target_compile): Put braces around
15313 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15314 * objc.exp (objc_target_compile): Likewise.
15315 * treelang.exp (treelang_target_compile): Likewise.
15316
15317 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15318
15319 PR fortran/19673
15320 * gfortran.dg/func_result_1.f90: New test.
15321
15322 2005-03-04 Ben Elliston <bje@au.ibm.com>
15323
15324 * gcc.misc-tests/options.exp: New test.
15325
15326 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15327
15328 * gcc.dg/pr15784-4.c: New test.
15329
15330 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15331
15332 * gcc.c-torture/execute/pr17133.c: New.
15333 * gcc.c-torture/compile/20050303-1.c: New.
15334
15335 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15336
15337 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15338
15339 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15340
15341 * g++.dg/overload/using2.C: New.
15342
15343 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15344
15345 PR c++/19916
15346 * g++.dg/init/ptrmem2.C: New test.
15347
15348 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15349
15350 PR c/8927
15351 * gcc.dg/pr8927-1.c: New test.
15352
15353 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15354
15355 PR c++/20232
15356 * g++.dg/inherit/covariant12.C: New.
15357
15358 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15359
15360 PR fortran/19479
15361 * gfortran.dg/bound_1.f90: New test.
15362
15363 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15364
15365 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15366 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15367
15368 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15369
15370 PR c/20245
15371 * gcc.dg/pr20245-1.c: New test.
15372
15373 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15374
15375 PR middle-end/19874
15376 * gcc.c-torture/execute/20050119-2.c: New test case.
15377
15378 2005-02-28 Ben Elliston <bje@au.ibm.com>
15379
15380 * README: Update the DejaGnu bug reporting address.
15381 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15382 * lib/objc-torture.exp: Likewise.
15383
15384 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15385
15386 * gfortran.dg/boz_1.f90: New test.
15387 * gfortran.dg/boz_3.f90: New test.
15388 * gfortran.dg/boz_4.f90: New test.
15389
15390 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15391
15392 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15393 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15394
15395 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15396
15397 PR libfortran/20101
15398 * gfortran.dg/write_0_pe_format.f90: New test.
15399
15400 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15401
15402 PR c++/20206
15403 * g++.dg/opt/thunk2.C: New test.
15404 * g++.dg/opt/covariant1.C: New test.
15405
15406 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15407
15408 * gfortran.dg/e_d_fmt.f90: New test.
15409
15410 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15411
15412 * gcc.dg/asm-b.c: Fix comment typos.
15413
15414 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15415
15416 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15417 a V_MAY_DEF also.
15418
15419 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15420
15421 PR tree-opt/20188
15422 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15423 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15424 * gcc.dg/asm-b.c: New test.
15425
15426 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15427
15428 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15429 Disable this test on IRIX 6.
15430
15431 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15432
15433 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15434 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15435 parser.
15436
15437 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15438
15439 PR tree-optimization/20204
15440 * testsuite/gcc.dg/pr20204.c: New test.
15441
15442 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15443
15444 PR target/20196
15445 * gcc.c-torture/execute/20050224-1.c: New test.
15446
15447 PR c++/20175
15448 * g++.dg/warn/Wbraces2.C: New test.
15449
15450 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15451
15452 PR c++/19878
15453 * g++.dg/init/const2.C: New test.
15454
15455 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15456
15457 PR tree-optimization/20100
15458 * gcc.c-torture/execute/pr20100-1.c: New test.
15459
15460 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15461
15462 * gfortran.dg/implicit_3.f90: New test.
15463
15464 * gfortran.dg/deftype_1.f90: New test.
15465
15466 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15467
15468 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15469 the test passes.
15470 * g++.dg/other/anon3.C: Accept a warning.
15471
15472 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15473
15474 * gcc.dg/pr20017.c: Fix a comment typo.
15475
15476 2005-02-23 Bud Davis <bdavis@gfortran.org>
15477
15478 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15479
15480 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15481
15482 PR ada/19902
15483 * ada/acats/tests/cxa/cxa3004.a: Remove.
15484 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15485
15486 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15487
15488 PR c++/20073
15489 * g++.dg/init/const1.C: New test.
15490
15491 PR c++/19991
15492 * g++.dg/parse/constant7.C: New test.
15493
15494 PR c++/20152
15495 * g++.dg/parse/error27.C: New test.
15496 * g++.dg/template/qualttp15.C: Adjust error markers.
15497 * g++.old-deja/g++.other/struct1.C: Likewise.
15498
15499 PR c++/20153
15500 * g++.dg/template/error17.C: New test.
15501
15502 PR c++/20148
15503 * g++.dg/parser/error26.C: New test.
15504
15505 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15506
15507 PR tree-optimization/20100
15508 PR tree-optimization/20115
15509 * gcc.dg/pr20115.c: New test.
15510 * gcc.dg/pr20115-1.c: New test.
15511 * gcc.dg/pr20100.c: New test.
15512 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15513 call-clobbered variables after alias1.
15514
15515 2005-02-22 Bud Davis <bdavis@gfortran.org>
15516
15517 * gfortran.dg/list_read_4.f90: new test.
15518
15519 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15520
15521 PR rtl-optimization/20017.
15522 * gcc.dg/pr20017.c: New.
15523
15524 2005-02-22 Devang Patel <dpatel@apple.com>
15525
15526 PR 19952
15527 * g++.dg/tree-ssa/pr19952.C: New test.
15528
15529 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15530
15531 PR c++/19883
15532 * g++.dg/parse/constant6.C: New test.
15533
15534 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15535
15536 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15537 * g++.dg/charset/asm2.c: Likewise.
15538 * g++.dg/charset/asm3.c: Likewise.
15539 * g++.dg/charset/asm4.c: Likewise.
15540 * g++.dg/charset/asm5.c: Likewise.
15541 * g++.dg/charset/attribute1.c: Likewise.
15542 * g++.dg/charset/attribute2.c: Likewise.
15543 * g++.dg/charset/extern1.cc: Likewise.
15544 * g++.dg/charset/extern2.cc: Likewise.
15545 * g++.dg/charset/extern3.cc: Likewise.
15546 * g++.dg/charset/function.cc: Likewise.
15547 * g++.dg/charset/string.c: Likewise.
15548 * g++.dg/charset/charset.exp: Likewise.
15549 * lib/target-supports.exp (check_iconv_available): Fix comment.
15550
15551 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15552
15553 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15554 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15555 * gcc.dg/charset/asm2.c: Likewise.
15556 * gcc.dg/charset/asm3.c: Likewise.
15557 * gcc.dg/charset/asm4.c: Likewise.
15558 * gcc.dg/charset/asm5.c: Likewise.
15559 * gcc.dg/charset/asm6.c: Likewise.
15560 * gcc.dg/charset/attribute1.c: Likewise.
15561 * gcc.dg/charset/attribute2.c: Likewise.
15562 * gcc.dg/charset/builtin1.c: Likewise.
15563 * gcc.dg/charset/extern.c: Likewise.
15564 * gcc.dg/charset/function.c: Likewise.
15565 * gcc.dg/charset/string.c: Likewise.
15566 * gcc.dg/charset/charset.exp: Likewise.
15567
15568 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15569
15570 PR fortran/20086
15571 * gfortran.dg/pr20086.f90: New test.
15572
15573 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15574
15575 PR tree-optimization/19786
15576 * g++.dg/tree-ssa/pr19786.C: New.
15577
15578 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15579
15580 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15581
15582 2005-02-21 Jeff Law <law@redhat.com>
15583
15584 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15585
15586 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15587
15588 * gfortran.dg/do_iterator: Split loop, markup all lines for
15589 which an error locus is printed.
15590 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15591 locus is printed.
15592 * gfortran.dg/select_4.f90: Likewise.
15593 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15594 locuses in the various permutations.
15595
15596 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15597
15598 PR tree-optimization/19951
15599 * g++.dg/vect: New directory.
15600 * g++.dg/vect/vect.exp: New file.
15601 * g++.dg/vect/pr19951.cc: New testcase.
15602 * g++.dg/dg.exp: Also prune vectorizer tests.
15603
15604 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15605
15606 PR 18785
15607 * gcc.dg/charset/builtin1.c: New test.
15608
15609 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15610
15611 PR c++/19299
15612 * g++.dg/inherit/volatile1.C: New test.
15613
15614 PR c++/19440
15615 * g++.dg/template/dtor4.C: New test.
15616
15617 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15618
15619 * gfortran.dg/int_1.f90: New test.
15620
15621 2005-02-19 Devang Patel <dpatel@apple.com>
15622
15623 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15624
15625 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15626
15627 * gfortran.dg/achar_1.f90: New test.
15628
15629 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15630
15631 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15632
15633 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15634 Jakub Jelinek <jakub@redhat.com>
15635
15636 PR tree-optimization/19828
15637 * gcc.dg/tree-ssa/loop-7.c: New test.
15638 * gcc.c-torture/execute/20050218-1.c: New test.
15639
15640 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15641
15642 PR c/20043
15643 * gcc.dg/transparent-union-1.c: New test.
15644 * gcc.dg/transparent-union-2.c: New test.
15645
15646 2005-02-18 James E Wilson <wilson@specifixinc.com>
15647
15648 PR tree-optimization/18977
15649 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15650
15651 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15652
15653 PR target/20054
15654 * gcc.dg/pr20054.c: New test.
15655
15656 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15657
15658 PR c++/19508
15659 * g++.dg/ext/attrib20.C: New test.
15660
15661 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15662
15663 PR middle-end/20030
15664 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15665
15666 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15667
15668 PR c++/20008
15669 * g++.dg/opt/switch4.C: New.
15670
15671 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15672
15673 PR c++/20023
15674 PR tree-optimization/20009
15675 * gcc.c-torture/compile/20050217-1.c: New test.
15676 * g++.dg/opt/switch3.C: New test.
15677
15678 PR tree-optimization/18947
15679 * gcc.c-torture/compile/20050215-1.c: New test.
15680 * gcc.c-torture/compile/20050215-2.c: New test.
15681 * gcc.c-torture/compile/20050215-3.c: New test.
15682
15683 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15684
15685 PR c++/20028
15686 * g++.dg/template/crash34.C: New.
15687
15688 PR c++/20022
15689 * g++.dg/other/access3.C: New.
15690
15691 2005-02-17 Ira Rosen <irar@il.ibm.com>
15692
15693 * gcc.dg/vect/vect-98.c: New test.
15694
15695 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15696
15697 PR tree-optimization/19967
15698 * gcc.dg/pr19967.c: New.
15699
15700 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15701
15702 PR middle-end/19857
15703 * gcc.dg/tree-ssa/20050215-1.c: New test.
15704 * gcc.c-torture/execute/20050215-1.c: New test.
15705
15706 2005-02-15 Eric Christopher <echristo@redhat.com>
15707
15708 * gcc.dg/cpp/20050215-1.c: New file.
15709
15710 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15711
15712 PR tree-optimization/15785
15713 * gcc.dg/pr15785-1.c: New test.
15714
15715 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15716
15717 PR c++/17788
15718 * g++.dg/init/ctor4.C: New.
15719 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15720
15721 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15722
15723 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15724 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15725
15726 2005-02-15 Andreas Schwab <schwab@suse.de>
15727
15728 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15729 declare malloc.
15730
15731 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15732
15733 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15734
15735 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15736
15737 PR tree-optimization/19853
15738 * gcc.c-torture/compile/pr19853.c: New test.
15739
15740 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15741
15742 PR c++/19608
15743 * g++.dg/parse/local-class1.C: New.
15744
15745 PR c++/19895
15746 * g++.dg/parse/ptrmem3.C: New.
15747
15748 PR c++/19884
15749 * g++.old-deja/g++.oliva/template6.C: Add another case.
15750 * g++.dg/template/explicit6.C: New.
15751
15752 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15753
15754 PR c++/17816
15755 * g++.dg/other/redecl2.C: New.
15756
15757 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15758
15759 PR c++/19891
15760 * g++.dg/abi/covariant4.C: New.
15761
15762 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15763
15764 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15765
15766 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15767
15768 * gcc.dg/vect/vect-96.c: Fix typo.
15769
15770 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15771
15772 PR c++/14479
15773 PR c++/19487
15774 * g++.dg/template/enum5.C: New test.
15775
15776 2005-02-12 Ira Rosen <irar@il.ibm.com>
15777
15778 * gcc.dg/vect/vect-97.c: New test.
15779
15780 2005-02-12 Ira Rosen <irar@il.ibm.com>
15781
15782 * gcc.dg/vect/vect-96.c: New test.
15783
15784 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15785
15786 * gcc.dg/builtins-34.c: Also check ldexp*.
15787
15788 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15789
15790 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15791
15792 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15793
15794 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15795 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15796 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15797 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15798 selector_list, selector_expression, dg-process-target): Move to new
15799 file target-supports-dg.exp.
15800 * lib/target-supports-dg.exp: New.
15801
15802 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15803 New.
15804
15805 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15806
15807 PR c++/19666
15808 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15809
15810 PR middle-end/19858
15811 * gcc.c-torture/compile/20050210-1.c: New test.
15812
15813 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15814
15815 PR c++/19755
15816 * g++.dg/warn/Wbraces1.C: New test.
15817
15818 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15819
15820 * gcc.dg/builtins-52.c: New testcase.
15821
15822 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15823
15824 PR c/19342
15825 * gcc.c-torture/execute/20050119-1.c: New test.
15826
15827 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15828
15829 PR c++/19811
15830 * g++.dg/init/delete1.C: New test.
15831
15832 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15833
15834 PR c++/18470
15835 * g++.dg/template/static12.C: New test.
15836
15837 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15838
15839 PR c++/19787
15840 * g++.dg/conversion/ambig1.C: New test.
15841
15842 PR c++/19739
15843 * g++.dg/ext/attrib19.C: New test.
15844
15845 PR c++/19732
15846 * g++.dg/parse/dtor5.C: New test.
15847
15848 PR c++/19762
15849 * g++.dg/template/dtor3.C: New test.
15850
15851 PR c++/19826
15852 * g++.dg/template/static11.C: New test.
15853 * g++.dg/template/crash2.C: Remove dg-error marker.
15854
15855 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15856
15857 PR C++/18491
15858 * g++.old-deja/g++.mike/p10769a.C: Remove.
15859
15860 2005-02-09 Roger Sayle <roger@eyesopen.com>
15861
15862 * gcc.dg/builtins-48.c: New test case.
15863 * gcc.dg/builtins-49.c: New test case.
15864 * gcc.dg/builtins-50.c: New test case.
15865 * gcc.dg/builtins-51.c: New test case.
15866
15867 2005-02-09 Ian Lance Taylor <ian@airs.com>
15868
15869 PR middle-end/19583
15870 * g++.dg/warn/Wreturn-type-3.C: New test.
15871
15872 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15873
15874 PR middle-end/19402
15875 * gcc.dg/pr19402-1.c: New testcase.
15876 * gcc.dg/pr19402-2.c: likewise.
15877
15878 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15879
15880 PR middle-end/19854
15881 * g++.dg/tree-ssa/tmmti.C: New testcase.
15882
15883 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15884
15885 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15886
15887 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15888
15889 PR c++/19733
15890 * g++.dg/parse/crash23.C: New test.
15891 * g++.dg/warn/Weff1.C: New test.
15892
15893 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15894
15895 * gcc.dg/20050209-1.c: New test.
15896
15897 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15898
15899 PR target/19799
15900 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15901
15902 2005-02-08 Mike Stump <mrs@apple.com>
15903
15904 * g++.dg/pch/import-2.c: New test.
15905 * g++.dg/pch/import-2.hs: New.
15906 * g++.dg/pch/include/import-2a.h: New.
15907 * g++.dg/pch/include/import-2b.h: New.
15908
15909 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15910
15911 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15912
15913 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15914
15915 * gfortran.dg/substr_1.f90: New test.
15916
15917 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15918
15919 PR middle-end/19775
15920 * gcc.dg/torture/builtin-power-1.c: Disable test for
15921 invalid transformation.
15922 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15923 no longer optimize.
15924 * gcc.dg/builtins-47.c: New testcase.
15925
15926 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15927 Dorit Naishlos <dorit@il.ibm.com>
15928
15929 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15930
15931 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15932
15933 * gcc.c-torture/compile/20050206-1.c: New test.
15934
15935 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15936
15937 PR tree-opt/19768
15938 * g++.dg/opt/pr19768.C: New test.
15939
15940 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15941
15942 PR tree-opt/19736
15943 * gcc.c-torture/compile/pr19736.c: New test.
15944
15945 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15946
15947 PR c++/17401
15948 * g++.dg/parse/error25.C: New test.
15949
15950 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15951
15952 * gcc.c-torture/execute/20050203-1.c: New.
15953
15954 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15955
15956 * gcc.dg/vect/vect-85.c: Remove xfail.
15957 * gcc.dg/vect/vect-86.c: Remove xfail.
15958 * gcc.dg/vect/vect-87.c: Remove xfail.
15959 * gcc.dg/vect/vect-88.c: Remove xfail.
15960
15961 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15962
15963 * gcc.dg/altivec-19.c: New.
15964
15965 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15966
15967 PR c/17807
15968 * gcc.dg/nested-func-3.c: New test.
15969 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15970
15971 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15972
15973 * gcc.test-framework/gen_directive_tests: Generate tests for
15974 selector expressions.
15975
15976 2005-02-02 Matt Austern <austern@apple.com>
15977
15978 PR c++/19628
15979 * g++/ext/builtin7.C: New.
15980 * g++/ext/builtin8.C: New.
15981
15982 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15983
15984 PR c/18502
15985 * gcc.dg/pr18502-1.c: New test.
15986
15987 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15988
15989 PR c++/17413
15990 * g++.dg/template/local4.C: Tweak.
15991
15992 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15993
15994 PR tree-optimization/19578
15995 * gcc.c-torture/compile/20050202-1.c: New test.
15996
15997 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15998
15999 PR c/19435
16000 * gcc.dg/c99-init-4.c: New test.
16001
16002 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16003
16004 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
16005
16006 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
16007
16008 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
16009 * g++.dg/eh/check-vect.h: New.
16010
16011 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
16012 * gcc.dg/vect/vect-78.c: Ditto.
16013 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
16014 Remove.
16015
16016 * g++.dg/conversion/simd1.C: Expect warning.
16017 * g++.dg/ext/attribute-test-1.C: Ditto.
16018 * g++.dg/ext/attribute-test-2.C: Ditto.
16019 * g++.dg/ext/attribute-test-3.C: Ditto.
16020 * g++.dg/ext/attribute-test-4.C: Ditto.
16021
16022 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
16023 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
16024
16025 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
16026
16027 2005-02-01 Richard Henderson <rth@redhat.com>
16028
16029 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16030 long double for ibm double-double format.
16031 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16032
16033 2005-02-01 Diego Novillo <dnovillo@redhat.com>
16034
16035 PR tree-optimization/19633
16036 * testsuite/gcc.dg/pr19633-1.c: New test.
16037 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
16038 to NULL or a symbol.
16039
16040 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16041
16042 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
16043 New procs.
16044 (dg-process-target (local override)): Handle selector expressions.
16045
16046 * gcc.test-framework/README: Describe tests in source directory.
16047 * gcc.test-framework/test-framework.awk: Handle dg- tests.
16048 * gcc.test-framework/test-framework.exp: Handle dg- tests.
16049 * gcc.test-framework/dg-bogus-exp-P.c: New test.
16050 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
16051 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
16052 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
16053 * gcc.test-framework/dg-do-link-exp-P.c: New test.
16054 * gcc.test-framework/dg-do-run-exp-P.c: New test.
16055 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
16056 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
16057 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
16058 * gcc.test-framework/dg-error-exp-P.c: New test.
16059 * gcc.test-framework/dg-error-exp-XP.c: New test.
16060 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
16061 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
16062 * gcc.test-framework/dg-output-exp-P.c: New test.
16063 * gcc.test-framework/dg-output-exp-XF.c: New test.
16064 * gcc.test-framework/dg-warning-exp-P.c: New test.
16065 * gcc.misc-tests/dg-1.c: Remove.
16066 * gcc.misc-tests/dg-2.c: Remove.
16067 * gcc.misc-tests/dg-3.c: Remove.
16068 * gcc.misc-tests/dg-4.c: Remove.
16069 * gcc.misc-tests/dg-5.c: Remove.
16070 * gcc.misc-tests/dg-6.c: Remove.
16071 * gcc.misc-tests/dg-7.c: Remove.
16072 * gcc.misc-tests/dg-8.c: Remove.
16073 * gcc.misc-tests/dg-9.c: Remove.
16074 * gcc.misc-tests/dg-10.c: Remove.
16075 * gcc.misc-tests/dg-11.c: Remove.
16076 * gcc.misc-tests/dg-12.c: Remove.
16077 * gcc.misc-tests/dg-test.exp: Remove.
16078
16079 * gcc.test-framework/test-framework.awk: Change recording and
16080 printing of passes and failures.
16081
16082 * gcc.test-framework: New directory.
16083 * gcc.test-framework/README: New.
16084 * gcc.test-framework/test-framework.exp: New.
16085 * gcc.test-framework/test-framework.awk: New.
16086 * gcc.test-framework/gen_directive_tests: New.
16087
16088 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
16089
16090 * lib/treelang.exp: Fix comment typos.
16091 (treelang_target_compile): Don't append libs=-ltreelang to options.
16092
16093 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
16094
16095 * g++.dg/parse/typename7.C: Adjust error messages.
16096
16097 2005-01-31 Jeff Law <law@redhat.com>
16098
16099 * gcc.c-torture/execute/20050131-1.c: New test.
16100 * gcc.dg/wcaselabel.c: New test.
16101
16102 2005-01-31 Mark Mitchell <mark@codesourcery.com>
16103
16104 * g++.dg/other/warning1.C: Adjust error messags.
16105 * g++.dg/parse/constant5.C: New test.
16106
16107 2005-01-31 Steven Bosscher <stevenb@suse.de>
16108
16109 PR c/19333
16110 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
16111 the test case valid.
16112 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
16113 * testsuite/gcc.dg/array-7.c: Adjust expected result.
16114 * testsuite/gcc.dg/pr18596-3.c: Likewise.
16115 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
16116 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
16117 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
16118
16119 2005-01-31 Dale Johannesen <dalej@apple.com>
16120
16121 * g++.dg/opt/pr19650.C: New test.
16122
16123 2005-01-31 Richard Henderson <rth@redhat.com>
16124
16125 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16126 long double for intel double extended format.
16127 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16128
16129 2005-01-30 Mark Mitchell <mark@codesourcery.com>
16130
16131 PR c++/19555
16132 * g++.dg/template/static10.C: New test.
16133
16134 PR c++/19395
16135 * g++.dg/parse/error24.C: New test.
16136
16137 PR c++/19367
16138 * g++.dg/lookup/builtin1.C: New test.
16139
16140 PR c++/19457
16141 * g++.dg/warn/conv3.C: New test.
16142
16143 2005-01-30 Bud Davis <bdavis@gfortran.org>
16144
16145 PR fortran/19647
16146 * gfortan.dg/inquire_7.f90
16147
16148 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16149
16150 PR tree-optimization/15791
16151 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16152 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16153 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16154 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16155 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16156 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16157 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16158 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16159 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16160 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16161
16162 2005-01-29 Paul Brook <paul@codesourcery.com>
16163
16164 PR fortran/18565
16165 * check.c (real_or_complex_check): New function.
16166 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16167 * intrinsic.c (add_functions): Use new check functions.
16168 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16169 Add prototypes.
16170
16171 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16172
16173 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16174 gcc.dg/lvalue-3.c: New tests.
16175 * gcc.dg/concat.c: Update expected messages.
16176
16177 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16178
16179 PR libfortran/19595
16180 * gfortran.dg/eor_1.f90: New test.
16181
16182 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16183
16184 PR fortran/19589
16185 * gfortran.dg/logical_data_1.f90: New test.
16186
16187 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16188
16189 PR c++/19253
16190 * g++.dg/template/crash33.C: New test.
16191
16192 PR c++/19667
16193 * g++.dg/template/crash32.C: New test.
16194
16195 2005-01-28 Ian Lance Taylor <ian@airs.com>
16196
16197 PR middle-end/16558
16198 * g++.dg/warn/Wreturn-type-2.C: New test.
16199
16200 2004-06-24 Jeff Law <law@redhat.com>
16201
16202 * gcc.dg/tree-ssa/20050128-1.c: New test.
16203
16204 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16205
16206 * gcc.target/frv/all-mdpackh-1.c: New test.
16207
16208 2005-01-28 Steven Bosscher <stevenb@suse.de>
16209
16210 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16211
16212 2005-01-27 Richard Henderson <rth@redhat.com>
16213
16214 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16215
16216 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16217
16218 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16219
16220 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16221
16222 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16223 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16224 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16225 to cope with cases where the multilib options override the dg-options.
16226
16227 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16228
16229 PR c/18946
16230 * gcc.dg/noncompile/20050120-1.c: New test.
16231
16232 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16233
16234 PR tree-optimization/19633
16235 * gcc.dg/pr19633.c: New test.
16236 * gcc.dg/tree-ssa/pr19633.c: New test.
16237
16238 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16239
16240 * gcc.dg/20041216-1.c: New test.
16241
16242 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16243
16244 PR objc/18862
16245 * objc.dg/selector-2.m: New test.
16246
16247 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16248
16249 * g++.dg/opt/range-test-2.C: New test.
16250
16251 PR rtl-optimization/19579
16252 * gcc.c-torture/execute/20050124-1.c: New test.
16253
16254 2005-01-26 Greg Parker <gparker@apple.com>
16255 Stuart Hastings <stuart@apple.com>
16256
16257 * gcc.c-torture/execute/20050125-1.c: New.
16258
16259 2005-01-18 Jan Hubicka <jh@suse.cz>
16260
16261 PR tree-optimize/19337
16262 * gcc.c-torture/compile/20050119-1.c: New test.
16263
16264 2005-01-24 James E Wilson <wilson@specifixinc.com>
16265
16266 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16267 test for successful match.
16268
16269 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16270
16271 PR objc/18408
16272 * objc.dg/comp-types-7.m: New test.
16273
16274 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16275
16276 * lib/target-supports.exp (current_target_name): New.
16277 (check_effective_target_ilp32, check_effective_target_lp64):
16278 Cache the result to use as long as the current target, with
16279 multilib flags, remains the same.
16280
16281 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16282 (dg-require-weak, dg-require-visibility, dg-require-alias,
16283 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16284 dg-require-effective-target, dg-skip-if): Remove call to
16285 skip_test_and_clear_xfail.
16286 (dg-test): Clear xfail data.
16287
16288 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16289
16290 PR target/17751
16291 * gcc.dg/ppc64-toc.c: New test.
16292
16293 * g++.dg/tree-ssa/empty-1.C: New test.
16294
16295 PR middle-end/19551
16296 * gcc.c-torture/execute/20050121-1.c: New test.
16297 * gcc.dg/20050121-2.c: New test.
16298
16299 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16300 Paul Brook <paul@codesourcery.com>
16301
16302 PR fortran/17941
16303 * gfortran.dg/real_const_1.f: New test.
16304 * gfortran.dg/real_const_2.f90: New test.
16305 * gfortran.dg/complex_int_1.f90: New test.
16306
16307 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16308
16309 PR fortran/19313
16310 * gfortan.dg/inquire_6.f90: New test.
16311
16312 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16313
16314 PR libfortran/19451
16315 * open_readonly_1.f90: New test.
16316
16317 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16318
16319 PR libfortran/18982
16320 * gfortran.dg/open_new.f90: New file.
16321
16322 2005-01-22 Paul Brook <paul@codesourcery.com>
16323
16324 * namelist_1.f90: New test.
16325
16326 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16327
16328 PR tree-optimization/19484
16329 * gcc.c-torture/compile/20050122-[12].c: New tests.
16330
16331 2005-01-22 Paul Brook <paul@codesourcery.com>
16332
16333 * gfortran.dg/implicit_2.f90: New test.
16334
16335 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16336
16337 PR fortran/19314
16338 * gfortran.dg/inquire_5.f90: New test.
16339
16340 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16341
16342 PR c/18809
16343 * gcc.dg/pr18809-1.c: New test.
16344
16345 2005-01-21 Ian Lance Taylor <ian@airs.com>
16346
16347 * gcc.dg/20050121-1.c: New test.
16348
16349 PR tree-optimization/13000
16350 * gcc.dg/20040206-1.c: Change warning to point where function is
16351 being inlined.
16352
16353 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16354
16355 PR c++/19208
16356 * g++.dg/template/array11.C: New test.
16357
16358 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16359
16360 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16361 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16362 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16363 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16364 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16365 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16366
16367 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16368
16369 PR tree-optimization/15349
16370 * gcc.dg/tree-ssa/pr15349.c: New.
16371
16372 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16373
16374 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16375
16376 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16377
16378 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16379 scan-assembler-times directive name.
16380
16381 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16382 after dg-do.
16383
16384 PR rtl-optimization/19462
16385 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16386
16387 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16388
16389 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16390 counting function calls on ia64.
16391
16392 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16393
16394 PR rtl-optimization/15139
16395 * gcc.dg/20050111-2.c: New test.
16396
16397 PR c/17297
16398 * gcc.c-torture/compile/20050113-1.c: New testcase.
16399
16400 PR middle-end/19164
16401 * gcc.dg/20050113-1.c: New testcase.
16402
16403 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16404
16405 * gcc.dg/vect/vect-85.c: Add comment.
16406 * gcc.dg/vect/vect-86.c: Add xfail for now.
16407 * gcc.dg/vect/vect-87.c: Add xfail for now.
16408 * gcc.dg/vect/vect-88.c: Add xfail for now.
16409 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16410
16411 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16412
16413 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16414
16415 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16416
16417 * g++.dg/debug/typedef3.C: New test.
16418
16419 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16420
16421 PR c/19472
16422 * gcc.dg/asm-a.c: New test.
16423
16424 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16425
16426 * gcc.dg/sh-relax.c: Add prototype for abort.
16427
16428 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16429
16430 * gcc.dg/short-compare-1.c: New test.
16431 * gcc.dg/short-compare-2.c: Likewise.
16432
16433 2005-01-18 Michael Matz <matz@suse.de>
16434
16435 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16436
16437 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16438
16439 PR tree-optimization/19121
16440 * gcc.c-torture/compile/pr19121.c: New test.
16441
16442 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16443
16444 PR target/19357
16445 * gcc.c-torture/compile/pr19357.c: New test.
16446
16447 2005-01-17 Ian Lance Taylor <ian@airs.com>
16448
16449 PR c/5675
16450 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16451 pass--those that refer just to the variable, possibly with a
16452 cast.
16453 * gcc.dg/c99-const-expr-3.c: Likewise.
16454
16455 PR middle-end/13127
16456 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16457 longer emitted.
16458
16459 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16460
16461 PR fortran/18778
16462 * gfortran.dg/endfile_2.f90: New test.
16463
16464 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16465
16466 PR 19168
16467 * gfortran.dg/select_5.f90: New test.
16468
16469 2004-01-16 Paul Brook <paul@codesourcery.com>
16470
16471 * gfortran.dg/common_4.f90: New test.
16472
16473 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16474
16475 PR rtl-optimization/19462
16476 * gcc.dg/torture/pr19462-1.c: New test.
16477
16478 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16479
16480 PR objc/19321
16481 * objc.dg/func-ptr-2.m: New.
16482 * objc.dg/volatile-1.m: New.
16483
16484 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16485
16486 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16487
16488 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16489
16490 PR tree-optimization/19060
16491 * gcc.c-torture/execute/20050104-1.c: New test.
16492
16493 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16494
16495 PR fortran/18983
16496 * gfortran.dg/write_to_null.f90: New test.
16497
16498 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16499 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16500
16501 PR other/19328
16502 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16503 argument.
16504
16505 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16506
16507 PR c++/19263
16508 * g++.dg/init/vector1.C: New test.
16509
16510 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16511
16512 PR target/13158
16513 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16514 PR target/18987
16515 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16516
16517 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16518
16519 * gfortran.dg/select_1.f90: New test.
16520 * gfortran.dg/select_2.f90: New test.
16521 * gfortran.dg/select_3.f90: New test.
16522 * gfortran.dg/select_4.f90: New test.
16523
16524 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16525
16526 PR middle-end/19084
16527 PR rtl-optimization/19348
16528 * gcc.dg/20050111-1.c: New test.
16529 * gcc.c-torture/execute/20050111-1.c: New test.
16530
16531 * gcc.dg/i386-asm-4.c: New test.
16532
16533 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16534
16535 * gcc.dg/nested-func-2.c: New test.
16536 * ada/acats/norun.lst: Remove c953002.
16537
16538 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16539
16540 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16541
16542 2005-01-12 Ben Elliston <bje@au.ibm.com>
16543
16544 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16545
16546 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16547
16548 PR target/18761
16549 * g++.dg/abi/align1.C: New test.
16550
16551 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16552
16553 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16554 at a time.
16555 * g++.dg/ext/altivec_check.h: Support compiling as C.
16556
16557 2005-01-10 Roger Sayle <roger@eyesopen.com>
16558
16559 PR c++/19355
16560 * g++.dg/expr/pr19355-1.C: New test case.
16561
16562 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16563
16564 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16565 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16566 * ada/acats/tests/c3/c92005b.ada: Likewise.
16567 * ada/acats/tests/c3/cxb3012.a: Likewise.
16568 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16569
16570 2005-01-09 Paul Brook <paul@codesourcery.com>
16571
16572 * gfortran.dg/common_2.f90: New file.
16573 * gfortran.dg/common_3.f90: New file.
16574
16575 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16576
16577 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16578
16579 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16580
16581 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16582 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16583 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16584 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16585 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16586 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16587 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16588 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16589 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16590 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16591 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16592 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16593 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16594 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16595 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16596 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16597 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16598 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16599 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16600 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16601 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16602 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16603 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16604 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16605 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16606 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16607 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16608 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16609 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16610 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16611 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16612 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16613 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16614 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16615 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16616 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16617 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16618 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16619 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16620 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16621 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16622 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16623 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16624 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16625 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16626 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16627 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16628 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16629 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16630 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16631 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16632 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16633 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16634 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16635 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16636 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16637 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16638 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16639 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16640 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16641 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16642 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16643 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16644 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16645 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16646 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16647 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16648
16649 * gcc.dg/vect/vect-1.c: Fix spelling.
16650 * gcc.dg/vect/vect-10.c: Fix spelling.
16651 * gcc.dg/vect/vect-11.c: Fix spelling.
16652 * gcc.dg/vect/vect-12.c: Fix spelling.
16653 * gcc.dg/vect/vect-14.c: Fix spelling.
16654 * gcc.dg/vect/vect-15.c: Fix spelling.
16655 * gcc.dg/vect/vect-16.c: Fix spelling.
16656 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16657 * gcc.dg/vect/vect-64.c: Fix comments.
16658 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16659
16660 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16661 Ira Rosen <irar@il.ibm.com>
16662
16663 * gcc.dg/vect/vect-70.c: New test.
16664 * gcc.dg/vect/vect-71.c: New test.
16665
16666 2005-01-09 Manfred Hollstein <mh@suse.com>
16667
16668 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16669 * gcc.dg/pr18241-2.c: Likewise.
16670 * gcc.dg/pr18241-3.c: Likewise.
16671 * gcc.dg/pr18241-4.c: Likewise.
16672 * gcc.dg/pr18241-5.c: Likewise.
16673
16674 2005-01-08 Richard Henderson <rth@redhat.com>
16675
16676 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16677 False for x86 and x86-64.
16678
16679 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16680
16681 PR tree-optimization/18241
16682 * gcc.dg/pr18241-1.c: New test.
16683 * gcc.dg/pr18241-2.c: New test.
16684 * gcc.dg/pr18241-3.c: New test.
16685 * gcc.dg/pr18241-4.c: New test.
16686 * gcc.dg/pr18241-5.c: New test.
16687
16688 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16689
16690 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16691 gfortran.dg/select_4.f90: New.
16692
16693 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16694
16695 * gcc.c-torture/execute/20050107-1.c: New test.
16696
16697 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16698
16699 PR c++/19298
16700 * g++.dg/template/ref2.C: New.
16701
16702 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16703
16704 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16705 instead of being empty.
16706
16707 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16708
16709 PR fortran/15553
16710 * gfortran.dg/array-1.f90: New test.
16711
16712 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16713
16714 PR tree-optimization/19283
16715 * gcc.c-torture/execute/20050106-1.c: New test.
16716
16717 PR rtl-optimization/18861
16718 * gcc.dg/20050105-1.c: New test.
16719
16720 PR tree-optimization/18828
16721 * gcc.dg/20050105-2.c: New test.
16722
16723 2005-01-07 Andreas Jaeger <aj@suse.de>
16724
16725 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16726
16727 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16728
16729 PR fortran/18398
16730 * gfortran.dg/fmt_read.f90: New test.
16731
16732 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16733
16734 * gcc.dg/rs6000-ldouble-2.c: New.
16735
16736 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16737
16738 PR c++/19244
16739 * g++.dg/parser/ctor2.C: New test.
16740
16741 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16742
16743 PR c++/17154
16744 * g++.dg/template/using9.C: New test.
16745
16746 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16747
16748 PR c++/19258
16749 * g++.dg/lookup/friend6.C: New test.
16750
16751 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16752
16753 PR c++/19270
16754 * g++.dg/template/array10.C: New.
16755
16756 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16757
16758 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16759 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16760
16761 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16762
16763 * gcc.c-torture/compile/20050105-1.c: New test.
16764
16765 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16766
16767 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16768
16769 2005-01-05 Roger Sayle <roger@eyesopen.com>
16770
16771 PR middle-end/19100
16772 * gcc.dg/conv-3.c: New test case.
16773
16774 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16775
16776 * gcc.dg/asm-wide-1.c: New test.
16777
16778 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16779
16780 PR c++/19030
16781 * g++.dg/parse/crash22.C: New
16782
16783 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16784
16785 PR 19257
16786 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16787
16788 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16789
16790 PR middle-end/17767
16791 * gcc.dg/i386-mmx-6.c: New test case.
16792
16793 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16794
16795 PR tree-optimization/18308
16796 * gcc.dg/vect/pr18308.c: New testcase.
16797
16798 2005-01-04 Andreas Jaeger <aj@suse.de>
16799
16800 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16801
16802 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16803 Robert Bowdidge <bowdidge@apple.com>
16804
16805 * gcc.dg/cpp/subframework1.c: New.
16806 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16807 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16808 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16809 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16810
16811 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16812
16813 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16814 producing warning.
16815 * gcc.dg/darwin-weakimport-2.c: New.
16816
16817 2005-01-03 Richard Henderson <rth@redhat.com>
16818
16819 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16820
16821 2005-01-03 Richard Henderson <rth@redhat.com>
16822
16823 * gcc.dg/vect/vect.exp: Enable for ia64.
16824 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16825 (check_effective_target_vect_float): Likewise.
16826 (check_effective_target_vect_no_align): Likewise.
16827 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16828 * gcc.dg/vect/vect-8.c: Likewise.
16829
16830 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16831
16832 PR target/19236
16833 * gcc.dg/pr19236-1.c: New test case.
16834
16835 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16836
16837 PR rtl-optimization/12092
16838 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16839
16840 2005-01-02 Andreas Jaeger <aj@suse.de>
16841
16842 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16843
16844 2005-01-01 Roger Sayle <roger@eyesopen.com>
16845 Andrew Pinski <pinskia@physics.uc.edu>
16846
16847 PR rtl-optimization/12092
16848 * gcc.dg/pr12092-1.c: New test case.
16849
16850 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16851
16852 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16853 'hidden' and 'default' for better portability.
16854 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16855
16856 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16857 6 and 7.
16858 * g++.old-deja/g++.brendan/new3.C: Likewise.
16859
16860 2005-01-01 Steven Bosscher <stevenb@suse.de>
16861
16862 * gcc.dg/20041231-1.C: New test.
16863 * g++.dg/warn/Wunreachable-code-1.C: New test.
16864
16865 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16866
16867 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16868 file, not /dev/null. Abort on error.
16869
16870 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16871 Ziemowit Laski <zlaski@apple.com>
16872
16873 PR objc/18971
16874 * objc.dg/encode-5.m: New test.
16875
16876 2004-12-29 Richard Henderson <rth@redhat.com>
16877
16878 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16879 * objc.dg/stabs-1.m: Disable for ia64.
16880
16881 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16882
16883 PR c++/19190
16884 * g++.dg/warn/Wunused-10.C: New test.
16885
16886 2004-12-28 Richard Henderson <rth@redhat.com>
16887
16888 * objc.dg/stabs-1.m: Disable for alpha.
16889
16890 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16891
16892 PR c++/19149
16893 * g++.dg/parse/error23.C: New test.
16894
16895 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16896
16897 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16898
16899 PR fortran/19032
16900 * gfortran.dg/intrinsic_modulo_1.f90: New.
16901 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16902 tests with divisor -1.
16903
16904 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16905
16906 * g++.dg/opt/temp1.C (memcpy): Return a value.
16907
16908 PR c++/19148
16909 * g++.dg/expr/cond7.C: New test.
16910
16911 2004-12-27 Paul Brook <paul@codesourcery.com>
16912
16913 * gfortran.dg/g77/select_no_compile.f: Remove.
16914
16915 2004-12-27 Richard Henderson <rth@redhat.com>
16916
16917 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16918 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16919 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16920
16921 2004-12-26 Richard Henderson <rth@redhat.com>
16922
16923 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16924 by 1i instead of token pasting.
16925
16926 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16927
16928 PR tree-optimization/17578
16929 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16930 to additional_flags.
16931 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16932
16933 2004-12-25 Richard Henderson <rth@redhat.com>
16934
16935 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16936 Remove Alpha.
16937
16938 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16939
16940 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16941 hppa*-*-hpux*.
16942 * gcc.dg/pr17957.c (dg-options): Likewise.
16943 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16944 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16945 instead of 0 on __hppa__.
16946 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16947 "foo,%r" on hppa*-*-*.
16948
16949 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16950
16951 PR fortran/19071
16952 * gfortran.dg/complex_write.f90: New test.
16953
16954 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16955
16956 PR c++/17595
16957 * g++.dg/parse/pragma2.C: New test.
16958
16959 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16960
16961 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16962
16963 * gcc.dg/empty2.c: Add missing dg-warning.
16964
16965 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16966
16967 PR c++/17413
16968 * g++.dg/template/local4.C: New test.
16969 * g++.dg/template/crash19.C: Add dg-error marker.
16970
16971 * g++.dg/template/crash31.C: Correct embedded PR number.
16972
16973 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16974
16975 PR c++/16405
16976 * g++.dg/opt/temp1.C: Add do-run marker.
16977
16978 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16979
16980 * g++.dg/template/spec19.C: New.
16981
16982 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16983
16984 PR target/16819
16985 * gcc.dg/empty2.c: New.
16986
16987 2004-12-23 Richard Henderson <rth@redhat.com>
16988
16989 * lib/target-supports.exp (check_effective_target_vect_no_align):
16990 Remove i?86 and x86-64.
16991
16992 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16993
16994 PR c++/16405
16995 * g++.dg/opt/temp1.C: New test.
16996
16997 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16998
16999 PR c++/18733
17000 * g++.dg/template/friend33.C: New testcase.
17001
17002 2004-12-22 Mark Mitchell <mark@codesourcery.com>
17003
17004 PR c++/18464
17005 * g++.dg/template/cond5.C: New test.
17006
17007 PR c++/18492
17008 * g++.dg/inherit/thunk3.C: New test.
17009
17010 PR c++/11224
17011 * g++.dg/warn/Wunused-9.C: New test.
17012
17013 2004-12-22 Janis Johnson <janis187@us.ibm.com>
17014
17015 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
17016
17017 2004-12-22 Jan Beulich <jbeulich@novell.com>
17018
17019 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
17020
17021 2004-12-21 Mark Mitchell <mark@codesourcery.com>
17022
17023 PR c++/18378
17024 * g++.dg/ext/packed8.C: New test.
17025
17026 PR c++/19063
17027 * g++.dg/template/crash31.C: New test.
17028
17029 PR c++/19034
17030 * g++.dg/template/crash30.C: New test.
17031
17032 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17033
17034 PR C++/18984
17035 * g++.dg/eh/ctor3.C: New test.
17036
17037 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17038
17039 * objc.dg/stabs-1.m: Allow section name to be quoted and
17040 assembly label to begin with '.LL'.
17041
17042 2004-12-21 Janis Johnson <janis187@us.ibm.com>
17043
17044 * gcc.dg/vect/vect.exp
17045 (check_effective_target_lp64_or_vect_no_align): New.
17046 * gcc.dg/vect/vect-77.c: Use it.
17047 * gcc.dg/vect/vect-78.c: Use it.
17048
17049 * lib/target-supports.exp
17050 (check_effective_target_vect_no_max,
17051 check_effective_target_vect_no_bitwise,
17052 check_effective_target_vect_no_align): New.
17053 * gcc.dg/vect/vect-13.c: Use them.
17054 * gcc.dg/vect/vect-17.c: Ditto.
17055 * gcc.dg/vect/vect-18.c: Ditto.
17056 * gcc.dg/vect/vect-19.c: Ditto.
17057 * gcc.dg/vect/vect-20.c: Ditto.
17058 * gcc.dg/vect/vect-27.c: Ditto.
17059 * gcc.dg/vect/vect-29.c: Ditto.
17060 * gcc.dg/vect/vect-44.c: Ditto.
17061 * gcc.dg/vect/vect-48.c: Ditto.
17062 * gcc.dg/vect/vect-50.c: Ditto.
17063 * gcc.dg/vect/vect-52.c: Ditto.
17064 * gcc.dg/vect/vect-54.c: Ditto.
17065 * gcc.dg/vect/vect-56.c: Ditto.
17066 * gcc.dg/vect/vect-58.c: Ditto.
17067 * gcc.dg/vect/vect-60.c: Ditto.
17068 * gcc.dg/vect/vect-72.c: Ditto.
17069 * gcc.dg/vect/vect-80.c: Ditto.
17070
17071 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
17072
17073 PR c++/14075
17074 * g++.dg/init/string1.C: New.
17075
17076 PR c++/18975
17077 * g++.dg/other/synth1.C: New.
17078
17079 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17080
17081 PR c/18963
17082 * gcc.dg/pr18963-1.c: New test.
17083
17084 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17085
17086 PR c/18596
17087 * gcc.dg/funcdef-storage-1.c (foo): Remove.
17088 * gcc.dg/pr18596-1.c: Use dg-error.
17089 (dg-options): Use -fno-unit-at-a-time.
17090 * gcc.dg/pr18596-2.c: New test.
17091 * gcc.dg/pr18596-3.c: New test.
17092
17093 2004-12-20 Roger Sayle <roger@eyesopen.com>
17094
17095 PR middle-end/18683
17096 * g++.dg/opt/pr18683-1.C: New test case.
17097
17098 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
17099
17100 PR other/19093
17101 * g++.dg/opt/max1.C: Fix for 64bit targets.
17102
17103 2004-12-20 Matt Austern <austern@apple.com>
17104
17105 PR c++/19044
17106 * g++.dg/ext/builtin6.C: New
17107
17108 2004-12-20 Diego Novillo <dnovillo@redhat.com>
17109
17110 PR tree-optimization/19080
17111 * gcc.c-torture/compile/pr19080.c: New test.
17112
17113 2004-12-20 Steven Bosscher <stevenb@suse.de>
17114
17115 * gcc.dg/20041219-1.c: New test.
17116
17117 2004-12-19 Roger Sayle <roger@eyesopen.com>
17118
17119 PR middle-end/19068
17120 * g++.dg/opt/max1.C: New test case.
17121
17122 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17123
17124 * gcc.dg/fdata-sections-1.c: New test.
17125
17126 2004-12-18 Roger Sayle <roger@eyesopen.com>
17127
17128 PR middle-end/18548
17129 * gcc.dg/max-1.c: New test case.
17130
17131 2004-12-18 Jakub Jelinek <jakub@redhat.com>
17132
17133 * gcc.c-torture/execute/20041218-1.c: New test.
17134
17135 2004-12-17 Diego Novillo <dnovillo@redhat.com>
17136
17137 * gcc.dg/pr18501.c: New test.
17138 * gcc.dg/uninit-5.c: XFAIL.
17139 * gcc.dg/uninit-9.c: XFAIL.
17140
17141 2004-12-17 Dale Johannesen <dalej@apple.com>
17142
17143 * gcc.dg/20041213-1.c: New.
17144
17145 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17146
17147 * objc.dg/stabs-1.m: Allow assembly label to begin
17148 with a dot ('.').
17149
17150 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17151
17152 * gcc.c-torture/execute/20041213-1.c: Move...
17153 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17154
17155 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17156
17157 PR c++/18721
17158 * g++.dg/lookup/conv-5.C: New.
17159
17160 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17161
17162 * objc.dg/stabs-1.m: New test.
17163
17164 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17165
17166 * gcc.dg/visibility-c.c: Change compile to
17167 assemble for the test.
17168
17169 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17170
17171 PR target/19041
17172 * gcc.dg/visibility-c.c: New test.
17173
17174 2004-12-16 Roger Sayle <roger@eyesopen.com>
17175
17176 PR middle-end/18493
17177 * gcc.dg/switch-8.c: New test case.
17178
17179 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17180
17181 PR c++/18905
17182 * g++.dg/template/init4.C: New.
17183 * g++.dg/opt/static3.C: Enable optimizer.
17184
17185 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17186
17187 * g++.dg/other/complex1.C: New test.
17188
17189 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17190
17191 * g++.dg/opt/inline9.C: New test.
17192
17193 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17194
17195 PR fortran/18993
17196 * gfotran.dg/nullify_1.f: New test.
17197
17198 2004-12-15 Richard Henderson <rth@redhat.com>
17199
17200 * gcc.target/i386/i386.exp: New harness.
17201 * gcc.target/i386/vect-args.c: New.
17202
17203 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17204
17205 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17206
17207 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17208
17209 PR c++/18825
17210 * g++.dg/template/friend32.C: New test.
17211
17212 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17213
17214 * cpp/pragma-once-1.c: New test.
17215 * cpp/pragma-once-1b.h: Likewise.
17216 * cpp/pragma-once-1c.h: Likewise.
17217 * cpp/pragma-once-1d.h: Likewise.
17218 * cpp/inc/pragma-once-1a.h: Likewise.
17219
17220 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17221 Steven G. Kargl <kargls@comcast.net>
17222
17223 PR fortran/17597
17224 * gfortran.dg/list_read_3.f90: New test.
17225
17226 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17227
17228 * gcc.dg/ftrapv-2.c: New test.
17229
17230 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17231
17232 PR c++/18981
17233 * g++.dg/template/typename9.C: New test.
17234
17235 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17236
17237 PR c++/18738
17238 * g++.dg/template/typename8.C: New test.
17239 * g++.dg/parse/friend2.C: Tweak error message.
17240
17241 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17242
17243 * gcc.c-torture/20041214-1.c: New test.
17244
17245 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17246
17247 PR c++/18965
17248 * g++.dg/init/array17.C: New test.
17249
17250 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17251
17252 PR c++/18793
17253 * g++.dg/init/aggr3.C: New test.
17254
17255 2004-12-14 Janis Johnson <janis187@us.ibm.com
17256
17257 * gcc.dg/altivec-types-1.c: New test.
17258 * gcc.dg/altivec-types-2.c: New test.
17259 * gcc.dg/altivec-types-3.c: New test.
17260 * gcc.dg/altivec-types-4.c: New test.
17261 * g++.dg/ext/altivec-types-1.C: New test.
17262 * g++.dg/ext/altivec-types-2.C: New test.
17263 * g++.dg/ext/altivec-types-3.C: New test.
17264 * g++.dg/ext/altivec-types-4.C: New test.
17265
17266 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17267
17268 PR middle-end/18951
17269 * gcc.c-torture/execute/20041213-1.c: New test.
17270
17271 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17272
17273 PR c++/18949
17274 * g++.dg/template/cast1.C: New.
17275
17276 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17277
17278 * gcc.c-torture/execute/20041213-2.c: New test.
17279
17280 2004-12-13 Richard Henderson <rth@redhat.com>
17281
17282 * gcc.dg/i386-sse-10.c: Fix typo in options.
17283
17284 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17285
17286 PR c++/18968
17287 * g++.dg/opt/pr18968.C: New test.
17288
17289 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17290
17291 PR c++/18925
17292 * g++.dg/ext/visibility/staticdatamem.C: New test.
17293
17294 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17295
17296 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17297
17298 2004-12-13 Roger Sayle <roger@eyesopen.com>
17299
17300 PR rtl-optimization/18928
17301 * gcc.dg/pr18928-1.c: New test case.
17302
17303 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17304
17305 PR tree-opt/16951
17306 * gcc.c-torture/compile/20041211-1.c: New.
17307
17308 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17309
17310 PR middle-end/17564
17311 * gcc.c-torture/execute/20041212-1.c: New test.
17312
17313 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17314
17315 PR fortran/18869
17316 * gfortran.dg/common_1.f90: New test.
17317
17318 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17319 Paul Brook <paul@codesourcery.com>
17320
17321 PR fortran/16222
17322 * gfortran.dg/real_do_1.f90: New test.
17323
17324 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17325
17326 PR tree-opt/18040
17327 * g++.dg/opt/ptrmem6.C: New test.
17328
17329 2004-12-11 Roger Sayle <roger@eyesopen.com>
17330
17331 PR middle-end/18921
17332 * gcc.dg/pr18921-1.c: New test case.
17333
17334 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17335
17336 PR fortran/17175
17337 * gfortran.dg/scale_1.f90: New test.
17338
17339 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17340
17341 PR middle-end/18903
17342 * gcc.c-torture/compile/pr18903.c: New test.
17343
17344 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17345
17346 * gcc.c-torture/execute/20041210-1.c: New test.
17347
17348 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17349
17350 PR c++/18731
17351 * g++.dg/parser/struct-1.C: New test.
17352 * g++.dg/parser/struct-2.C: New test.
17353 * g++.dg/parser/struct-3.C: New test.
17354
17355 2004-12-09 Richard Henderson <rth@redhat.com>
17356
17357 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17358
17359 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17360 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17361
17362 2004-12-09 Matt Austern <austern@apple.com>
17363
17364 PR c++/18514
17365 * g++.dg/ext/builtin1.C: New
17366 * g++.dg/ext/builtin2.C: New
17367 * g++.dg/ext/builtin3.C: New
17368 * g++.dg/ext/builtin4.C: New
17369 * g++.dg/ext/builtin5.C: New
17370
17371 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17372
17373 PR tree-opt/18904
17374 * g++.dg/opt/ptrmem5.C: New test.
17375
17376 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17377
17378 * g++.dg/parse/typename5.C: Adjust for new error.
17379 * g++.dg/parse/typename7.C: New.
17380
17381 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17382
17383 PR c++/18073
17384 * g++.dg/other/mmintrin.C: New test.
17385
17386 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17387
17388 PR c++/16681
17389 * g++.dg/init/array15.C: New.
17390 * g++.dg/init/array16.C: New.
17391
17392 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17393
17394 PR fortran/18826
17395 * gfortran.dg/assign_1.f90: New test.
17396
17397 2004-12-08 Nick Clifton <nickc@redhat.com>
17398
17399 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17400 * gcc.target/xstormy16/data_below100: Likewise.
17401 * gcc.target/xstormy16/sfr: Likewise.
17402 * gcc.target/xstormy16/below100.S: New test source file.
17403 * gcc.target/xstormy16/below100.ld: New test linker script.
17404 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17405 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17406 bp instructions.
17407 * gcc.target/xstormy16/bp.c: Likewise.
17408
17409 * gcc.target/xstormy16/bss_below100: New files:
17410 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17411 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17412 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17413 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17414 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17415 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17416 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17417 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17418 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17419 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17420 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17421 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17422 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17423 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17424 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17425 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17426 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17427 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17428 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17429 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17430 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17431 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17432 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17433 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17434 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17435 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17436 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17437
17438 * gcc.target/xstormy16/data_below100: New files:
17439 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17440 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17441 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17442 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17443 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17444 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17445 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17446 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17447 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17448 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17449 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17450 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17451 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17452 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17453 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17454 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17455 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17456 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17457 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17458 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17459 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17460 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17461 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17462 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17463 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17464 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17465 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17466
17467 * gcc.target/xstormy16/sfr: New files:
17468 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17469 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17470 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17471 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17472 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17473 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17474 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17475 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17476 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17477 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17478 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17479 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17480 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17481 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17482 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17483 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17484 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17485 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17486 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17487 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17488 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17489 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17490 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17491 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17492 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17493 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17494 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17495 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17496 27_if0_sfrw_bitfield_f.c
17497
17498 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17499
17500 PR c++/18100
17501 * g++.dg/lookup/name-clash4.C: New test.
17502
17503 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17504
17505 PR c++/18672
17506 * g++.dg/opt/array1.C: New.
17507
17508 PR c++/18803
17509 * g++.dg/template/operator5.C: New.
17510
17511 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17512
17513 PR c/18867
17514 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17515
17516 2004-12-07 Steven Bosscher <stevenb@suse.de>
17517
17518 * gcc.dg/noncompile/20041207.c: New test.
17519
17520 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17521
17522 * g++.dg/other/unreachable-1.C: New test.
17523
17524 2004-12-06 Nick Clifton <nickc@redhat.com>
17525
17526 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17527 <limits.h> because the latter comes from gcc's include/ directory
17528 and not the newlib/libc/include directory.
17529
17530 2004-12-04 Richard Henderson <rth@redhat.com>
17531
17532 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17533
17534 2004-12-04 Richard Henderson <rth@redhat.com>
17535
17536 * lib/target-supports.exp (check_gc_sections_available): Disable
17537 for alpha and ia64.
17538
17539 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17540
17541 PR middle-end/17909
17542 * g++.dg/other/vararg-2.C: New test.
17543
17544 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17545
17546 PR c++/17011, c++/17971
17547 * g++.dg/template/error15.C: Adjust expected error.
17548 * g++.dg/template/instantiate3.C: Likewise.
17549
17550 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17551
17552 * gcc.dg/altivec-18.c: Fix for darwin
17553
17554 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17555
17556 PR c++/18782
17557 * g++.dg/parse/ptrmem2.C: New.
17558
17559 PR c++/18318
17560 * g++.dg/template/new1.C: New.
17561
17562 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17563
17564 PR fortran/18710
17565 * gfortran.dg/direct_io_3.f90: New test.
17566
17567 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17568
17569 PR 18758
17570 * g++.dg/parse/crash21.C: New.
17571
17572 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17573
17574 PR c++/15664, c++/18276
17575 * g++.dg/template/ttp13.C: New test.
17576 * g++.dg/template/ttp14.C: Likewise.
17577
17578 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17579
17580 PR c++/18123
17581 * g++.dg/parse/enum2.C: New test.
17582 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17583
17584 2004-12-02 Nick Clifton <nickc@redhat.com>
17585
17586 * gcc.target/xstormy16: New test directory.
17587 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17588 * gcc.target/xstormy16/bp.c: Check the generation of bp
17589 instructions.
17590 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17591 bn instructions and the BELOW100 attribute.
17592
17593 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17594
17595 PR target/16952
17596 * gcc.dg/ppc-eabi.c: New.
17597
17598 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17599
17600 PR fortran/18284
17601 * gfortran.dg/backspace.f90
17602
17603 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17604
17605 * gfortran.dg/inquire.f90: New test.
17606
17607 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17608
17609 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17610 handle effective-target-keyword.
17611 (dg-skip-if): Support effective-target keyword as target list.
17612 (dg-xfail-if): Ditto.
17613 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17614
17615 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17616
17617 PR tree-optimization/18291
17618 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17619
17620 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17621
17622 PR C++/18729
17623 * g++.dg/parse/crash20.C: New.
17624
17625 PR c++/17431
17626 * g++.dg/overload/arg1.C: New.
17627 * g++.dg/overload/arg2.C: New.
17628 * g++.dg/overload/arg3.C: New.
17629 * g++.dg/overload/arg4.C: New.
17630
17631 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17632
17633 * gcc.dg/c99-flex-array-4.c: Remove.
17634
17635 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17636
17637 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17638
17639 * lib/target-supports.exp (is-effective-target): Simplify.
17640
17641 * lib/target-supports.exp (check_effective_target_vect_long):
17642 Fix for powerpc64-*-*.
17643
17644 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17645
17646 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17647 to support new requirements on FreeBSD 5.
17648
17649 2004-11-30 Devang Patel <dpatel@apple.com>
17650
17651 PR 18702
17652 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17653
17654 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17655
17656 * g++.dg/ext/altivec-13.C: New test.
17657
17658 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17659
17660 PR tree-opt/18298
17661 * gcc.c-torture/execute/p18298.c: New test.
17662
17663 2004-11-30 Ira Rosen <irar@il.ibm.com>
17664 Dorit Naishlos <dorit@il.ibm.com>
17665
17666 PR tree-opt/18607
17667 * gcc.dg/vect/vect-89.c: New test.
17668
17669 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17670
17671 * gcc.dg/pr18596-1.c: New test.
17672
17673 2004-11-30 Ben Elliston <bje@au.ibm.com>
17674
17675 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17676
17677 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17678
17679 PR c/18479
17680 * gcc.dg/pr18479.c: New test.
17681
17682 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17683
17684 PR target/18490
17685 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17686 mmix-knuth-mmixware.
17687
17688 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17689 cris-*-elf* cris-*-aout* mmix-*-*
17690
17691 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17692
17693 PR middle-end/18725
17694 * gcc.dg/pr18725.c: New test.
17695
17696 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17697
17698 PR target/18488
17699 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17700
17701 PR target/18336
17702 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17703
17704 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17705
17706 PR c++/18368
17707 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17708 * g++.old-deja/g++.law/ctors5.C: Likewise.
17709 * g++.old-deja/g++.other/crash25.C: Likewise.
17710
17711 PR c++/18674
17712 * g++.dg/template/error16.C: New test.
17713
17714 PR c++/18512
17715 * g++.dg/template/crash29.C: New test.
17716
17717 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17718
17719 PR tree-optimization/18712
17720 * gcc.c-torture/compile/pr18712.c: New test.
17721
17722 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17723
17724 PR c/7544
17725 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17726 tests.
17727
17728 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17729
17730 PR c++/18652
17731 * g++.dg/lookup/crash6.C: New test.
17732
17733 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17734
17735 PR middle-end/18164
17736 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17737
17738 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17739
17740 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17741 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17742 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17743
17744 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17745
17746 * gcc.dg/pr18164.c: New test.
17747
17748 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17749
17750 * gcc.dg/funroll-loops-all.c: New.
17751
17752 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17753
17754 PR target/18489
17755 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17756 delimeter, match space and TAB as well as ":".
17757
17758 PR target/18484
17759 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17760
17761 PR target/18348
17762 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17763
17764 PR target/18345
17765 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17766
17767 PR target/18337
17768 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17769
17770 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17771
17772 * gfortran.dg/direct_io_2.f90: New test.
17773
17774 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17775
17776 PR target/18334
17777 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17778
17779 2004-11-28 Richard Henderson <rth@redhat.com>
17780
17781 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17782
17783 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17784
17785 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17786 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17787 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17788 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17789 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17790 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17791 gcc.dg/pointer-arith-8.c: New tests.
17792
17793 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17794
17795 PR fortran/18364
17796 * gfortran.dg/endfile.f90: New test.
17797
17798 2004-11-27 Falk Hueffner <falk@debian.org>
17799
17800 * gcc.dg/loop-6.c: New test.
17801
17802 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17803
17804 * gcc.c-torture/execute/20041126-1.c: New test.
17805
17806 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17807
17808 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17809 on IRIX.
17810
17811 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17812
17813 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17814 functions.
17815
17816 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17817
17818 PR rtl-optimization/17825
17819 * gcc.c-torture/compile/20041119-1.c: New test.
17820
17821 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17822
17823 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17824 Check existence of ld library path variables before unsetting.
17825
17826 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17827
17828 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17829
17830 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17831
17832 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17833
17834 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17835
17836 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17837
17838 2004-11-26 Ben Elliston <bje@au.ibm.com>
17839
17840 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17841 dg-do directive.
17842
17843 2004-11-26 Ben Elliston <bje@au.ibm.com>
17844
17845 * gcc.dg/pr17957.c: Pass --param, not -param.
17846
17847 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17848
17849 PR middle-end/17957
17850 * testsuite/gcc.dg/pr17957.c: New test.
17851
17852 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17853
17854 PR c++/18445
17855 * g++.dg/template/crash28.C: Likewise.
17856
17857 PR c++/18001
17858 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17859 * g++.dg/ext/lvaddr.C: Likewise.
17860 * g++.dg/opt/pr7503-3.C: Likewise.
17861
17862 PR c++/18466
17863 * g++.dg/parse/qualified3.C: New test.
17864 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17865
17866 PR c++/18545
17867 * g++.dg/expr/return1.C: New test.
17868
17869 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17870
17871 Friend class name lookup 3/n, PR c++/3332
17872 * g++.dg/lookup/friend3.C: New test.
17873 * g++.dg/lookup/friend4.C: Likewise.
17874 * g++.dg/lookup/friend5.C: Likewise.
17875
17876 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17877
17878 Friend class name lookup 2/n, PR c++/14513, c++/15410
17879 * g++.dg/lookup/friend2.C: New test.
17880 * g++.dg/template/friend31.C: Likewise.
17881
17882 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17883
17884 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17885
17886 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17887
17888 PR c++/17473
17889 * g++.dg/tc1/dr56.C: Remove.
17890 * g++.dg/template/typedef1.C: Add dg-error markers.
17891 * g++.old-deja/g++.other/typedef7.C: Likewise.
17892
17893 PR c++/18285
17894 * g++.dg/parse/typedef7.C: New test.
17895
17896 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17897
17898 * gcc.c-torture/execute/20041124-1.c: New test.
17899
17900 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17901
17902 * g++.dg/template/deduce3.C: New test.
17903
17904 PR c++/18586
17905 * g++.dg/template/crash27.C: New test.
17906
17907 PR c++/18530
17908 * g++.dg/warn/Wshadow-3.C: New test.
17909
17910 2004-11-24 Devang Patel <dpatel@apple.com>
17911
17912 PR/18555
17913 * gcc.dg/cpp/isysroot-1.c: New test.
17914 * gcc.dg/cpp/usr/include/stdio.h: New file.
17915 * gcc.dg/cpp/isysroot-2.c: New test.
17916 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17917 New file.
17918
17919 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17920
17921 PR c++/8929
17922 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17923
17924 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17925
17926 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17927 * gcc.target/sparc/pdist.c: Likewise.
17928
17929 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17930
17931 PR c++/16882
17932 * g++.dg/conversion/simd1.C: New test.
17933
17934 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17935
17936 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17937 and restore_ld_library_path_env_vars.
17938 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17939 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17940 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17941 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17942
17943 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17944
17945 * gcc.dg/pragma-align-2.c: Test macro expansion.
17946 * gcc.dg/pragma-pack-2.c: New test.
17947
17948 2004-11-23 Richard Henderson <rth@redhat.com>
17949
17950 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17951 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17952 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17953 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17954 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17955 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17956
17957 * gcc.dg/vect/vect.exp: Add check for alpha.
17958 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17959 (check_effective_target_vect_int): Enable for alpha.
17960 (check_effective_target_vect_long): New.
17961 (is-effective-target): Add it.
17962
17963 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17964
17965 * gcc.dg/pr18614-1.c: New test.
17966
17967 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17968
17969 * gcc.dg/setjmp-2.c: New test.
17970
17971 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17972
17973 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17974 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17975 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17976 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17977 gcc.target/sparc/pdist.c: New tests.
17978
17979 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17980
17981 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17982
17983 2004-11-22 Dale Johannesen <dalej@apple.com>
17984
17985 * gcc.dg/20041111-1.c: New.
17986
17987 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17988
17989 PR tree-opt/18536
17990 * gcc.dg/vect/pr18536.c: New test.
17991
17992 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17993
17994 PR c++/18354
17995 * g++.dg/template/nontype11.C: New test.
17996
17997 2004-11-21 Roger Sayle <roger@eyesopen.com>
17998
17999 PR middle-end/18520
18000 * gcc.dg/pr18520-1.c: New test case.
18001
18002 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
18003
18004 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
18005 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
18006 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
18007 expected diagnostics.
18008
18009 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18010
18011 PR target/18580
18012 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
18013 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
18014 vect-77.c, vect-77a.c: XFAIL on the SPARC.
18015
18016 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18017
18018 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
18019
18020 2004-11-19 Mark Mitchell <mark@codesourcery.com>
18021 Joseph Myers <joseph@codesourcery.com>
18022
18023 * lib/target-supports.exp (check_visibility_available): Really
18024 test the compiler.
18025
18026 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18027
18028 PR tree-opt/18181
18029 * gcc.dg/vect/vect-85.c: New test.
18030 * gcc.dg/vect/vect-86.c: New test.
18031 * gcc.dg/vect/vect-87.c: New test.
18032 * gcc.dg/vect/vect-88.c: New test.
18033
18034 2004-11-19 Ben Elliston <bje@au.ibm.com>
18035
18036 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
18037
18038 2004-11-18 Janis Johnson <janis187@us.ibm.com>
18039
18040 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
18041 * gcc.dg/ppc-and-1.c: Ditto.
18042 * gcc.dg/ppc-compare-1.c: Ditto.
18043 * gcc.dg/ppc-mov-1.c: Ditto
18044
18045 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
18046 Mark Mitchell <mark@codesourcery.com>
18047
18048 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
18049
18050 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18051 Aldy Hernandez <aldyh@redhat.com>
18052
18053 * lib/target-supports.exp (check_effective_target_vect_int): New
18054 (check_effective_target_vect_float): New
18055 (check_effective_target_vect_double): New.
18056 (is-effective-target): Support new effective targets keywords.
18057 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
18058 default action for dg-do.
18059 * gcc.dg/vect/pr16105.c: Use new support.
18060 * gcc.dg/vect/pr18400.c: Ditto.
18061 * gcc.dg/vect/pr18425.c: Ditto.
18062 * gcc.dg/vect/vect-1.c: Ditto.
18063 * gcc.dg/vect/vect-10.c: Ditto.
18064 * gcc.dg/vect/vect-11.c: Ditto.
18065 * gcc.dg/vect/vect-12.c: Ditto.
18066 * gcc.dg/vect/vect-13.c: Ditto.
18067 * gcc.dg/vect/vect-14.c: Ditto.
18068 * gcc.dg/vect/vect-15.c: Ditto.
18069 * gcc.dg/vect/vect-16.c: Ditto.
18070 * gcc.dg/vect/vect-17.c: Ditto.
18071 * gcc.dg/vect/vect-18.c: Ditto.
18072 * gcc.dg/vect/vect-19.c: Ditto.
18073 * gcc.dg/vect/vect-2.c: Ditto.
18074 * gcc.dg/vect/vect-20.c: Ditto.
18075 * gcc.dg/vect/vect-21.c: Ditto.
18076 * gcc.dg/vect/vect-22.c: Ditto.
18077 * gcc.dg/vect/vect-23.c: Ditto.
18078 * gcc.dg/vect/vect-24.c: Ditto.
18079 * gcc.dg/vect/vect-25.c: Ditto.
18080 * gcc.dg/vect/vect-26.c: Ditto.
18081 * gcc.dg/vect/vect-27.c: Ditto.
18082 * gcc.dg/vect/vect-27a.c: Ditto.
18083 * gcc.dg/vect/vect-28.c: Ditto.
18084 * gcc.dg/vect/vect-29.c: Ditto.
18085 * gcc.dg/vect/vect-29a.c: Ditto.
18086 * gcc.dg/vect/vect-3.c: Ditto.
18087 * gcc.dg/vect/vect-30.c: Ditto.
18088 * gcc.dg/vect/vect-31.c: Ditto.
18089 * gcc.dg/vect/vect-32.c: Ditto.
18090 * gcc.dg/vect/vect-33.c: Ditto.
18091 * gcc.dg/vect/vect-34.c: Ditto.
18092 * gcc.dg/vect/vect-35.c: Ditto.
18093 * gcc.dg/vect/vect-36.c: Ditto.
18094 * gcc.dg/vect/vect-37.c: Ditto.
18095 * gcc.dg/vect/vect-38.c: Ditto.
18096 * gcc.dg/vect/vect-4.c: Ditto.
18097 * gcc.dg/vect/vect-40.c: Ditto.
18098 * gcc.dg/vect/vect-41.c: Ditto.
18099 * gcc.dg/vect/vect-42.c: Ditto.
18100 * gcc.dg/vect/vect-43.c: Ditto.
18101 * gcc.dg/vect/vect-44.c: Ditto.
18102 * gcc.dg/vect/vect-45.c: Ditto.
18103 * gcc.dg/vect/vect-46.c: Ditto.
18104 * gcc.dg/vect/vect-47.c: Ditto.
18105 * gcc.dg/vect/vect-48.c: Ditto.
18106 * gcc.dg/vect/vect-48a.c: Ditto.
18107 * gcc.dg/vect/vect-49.c: Ditto.
18108 * gcc.dg/vect/vect-5.c: Ditto.
18109 * gcc.dg/vect/vect-50.c: Ditto.
18110 * gcc.dg/vect/vect-51.c: Ditto.
18111 * gcc.dg/vect/vect-52.c: Ditto.
18112 * gcc.dg/vect/vect-53.c: Ditto.
18113 * gcc.dg/vect/vect-54.c: Ditto.
18114 * gcc.dg/vect/vect-55.c: Ditto.
18115 * gcc.dg/vect/vect-56.c: Ditto.
18116 * gcc.dg/vect/vect-56a.c: Ditto.
18117 * gcc.dg/vect/vect-57.c: Ditto.
18118 * gcc.dg/vect/vect-58.c: Ditto.
18119 * gcc.dg/vect/vect-59.c: Ditto.
18120 * gcc.dg/vect/vect-6.c: Ditto.
18121 * gcc.dg/vect/vect-60.c: Ditto.
18122 * gcc.dg/vect/vect-61.c: Ditto.
18123 * gcc.dg/vect/vect-62.c: Ditto.
18124 * gcc.dg/vect/vect-63.c: Ditto.
18125 * gcc.dg/vect/vect-64.c: Ditto.
18126 * gcc.dg/vect/vect-65.c: Ditto.
18127 * gcc.dg/vect/vect-66.c: Ditto.
18128 * gcc.dg/vect/vect-67.c: Ditto.
18129 * gcc.dg/vect/vect-68.c: Ditto.
18130 * gcc.dg/vect/vect-69.c: Ditto.
18131 * gcc.dg/vect/vect-7.c: Ditto.
18132 * gcc.dg/vect/vect-72.c: Ditto.
18133 * gcc.dg/vect/vect-72a.c: Ditto.
18134 * gcc.dg/vect/vect-73.c: Ditto.
18135 * gcc.dg/vect/vect-74.c: Ditto.
18136 * gcc.dg/vect/vect-75.c: Ditto.
18137 * gcc.dg/vect/vect-76.c: Ditto.
18138 * gcc.dg/vect/vect-77.c: Ditto.
18139 * gcc.dg/vect/vect-77a.c: Ditto.
18140 * gcc.dg/vect/vect-78.c: Ditto.
18141 * gcc.dg/vect/vect-79.c: Ditto.
18142 * gcc.dg/vect/vect-8.c: Ditto.
18143 * gcc.dg/vect/vect-80.c: Ditto.
18144 * gcc.dg/vect/vect-82.c: Ditto.
18145 * gcc.dg/vect/vect-82_64.c: Ditto.
18146 * gcc.dg/vect/vect-83.c: Ditto.
18147 * gcc.dg/vect/vect-83_64.c: Ditto.
18148 * gcc.dg/vect/vect-9.c: Ditto.
18149 * gcc.dg/vect/vect-all.c: Ditto.
18150 * gcc.dg/vect/vect-none.c: Ditto.
18151
18152 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18153
18154 * lib/gcc-dg.exp (dg-skip-if): New function.
18155 (dg-forbid-option): Remove.
18156 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18157 * g++.dg/abi/bitfield8.C: Likewise.
18158 * g++.dg/abi/dtor1.C: Likewise.
18159 * g++.dg/abi/empty10.C: Likewise.
18160 * g++.dg/abi/empty7.C: Likewise.
18161 * g++.dg/abi/empty9.C: Likewise.
18162 * g++.dg/abi/layout3.C: Likewise.
18163 * g++.dg/abi/layout4.C: Likewise.
18164 * g++.dg/abi/thunk1.C: Likewise.
18165 * g++.dg/abi/thunk2.C: Likewise.
18166 * g++.dg/abi/vbase11.C: Likewise.
18167 * g++.dg/abi/vthunk2.C: Likewise.
18168 * g++.dg/abi/vthunk3.C: Likewise.
18169 * g++.dg/ext/attrib8.C: Likewise.
18170 * g++.dg/opt/longbranch2.C: Likewise.
18171 * g++.dg/opt/reg-stack4.C: Likewise.
18172 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18173 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18174 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18175 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18176 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18177 * gcc.dg/20000609-1.c: Likewise.
18178 * gcc.dg/20000720-1.c: Likewise.
18179 * gcc.dg/20011107-1.c: Likewise.
18180 * gcc.dg/20011119-1.c: Likewise.
18181 * gcc.dg/20020108-1.c: Likewise.
18182 * gcc.dg/20020122-2.c: Likewise.
18183 * gcc.dg/20020122-3.c: Likewise.
18184 * gcc.dg/20020201-3.c: Likewise.
18185 * gcc.dg/20020206-1.c: Likewise.
18186 * gcc.dg/20020218-1.c: Likewise.
18187 * gcc.dg/20020310-1.c: Likewise.
18188 * gcc.dg/20020411-1.c: Likewise.
18189 * gcc.dg/20020418-2.c: Likewise.
18190 * gcc.dg/20020426-1.c: Likewise.
18191 * gcc.dg/20020426-2.c: Likewise.
18192 * gcc.dg/20020517-1.c: Likewise.
18193 * gcc.dg/20020523-1.c: Likewise.
18194 * gcc.dg/20020523-2.c: Likewise.
18195 * gcc.dg/20020729-1.c: Likewise.
18196 * gcc.dg/20030204-1.c: Likewise.
18197 * gcc.dg/20030826-2.c: Likewise.
18198 * gcc.dg/20030926-1.c: Likewise.
18199 * gcc.dg/20031202-1.c: Likewise.
18200 * gcc.dg/980312-1.c: Likewise.
18201 * gcc.dg/980313-1.c: Likewise.
18202 * gcc.dg/990117-1.c: Likewise.
18203 * gcc.dg/990424-1.c: Likewise.
18204 * gcc.dg/990524-1.c: Likewise.
18205 * gcc.dg/991230-1.c: Likewise.
18206 * gcc.dg/i386-387-1.c: Likewise.
18207 * gcc.dg/i386-387-2.c: Likewise.
18208 * gcc.dg/i386-387-3.c: Likewise.
18209 * gcc.dg/i386-387-4.c: Likewise.
18210 * gcc.dg/i386-387-5.c: Likewise.
18211 * gcc.dg/i386-387-6.c: Likewise.
18212 * gcc.dg/i386-asm-1.c: Likewise.
18213 * gcc.dg/i386-bitfield1.c: Likewise.
18214 * gcc.dg/i386-bitfield2.c: Likewise.
18215 * gcc.dg/i386-loop-1.c: Likewise.
18216 * gcc.dg/i386-loop-2.c: Likewise.
18217 * gcc.dg/i386-loop-3.c: Likewise.
18218 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18219 * gcc.dg/i386-pic-1.c: Likewise.
18220 * gcc.dg/i386-regparm.c: Likewise.
18221 * gcc.dg/i386-signbit-1.c: Likewise.
18222 * gcc.dg/i386-signbit-2.c: Likewise.
18223 * gcc.dg/i386-signbit-3.c: Likewise.
18224 * gcc.dg/i386-sse-5.c: Likewise.
18225 * gcc.dg/i386-sse-8.c: Likewise.
18226 * gcc.dg/i386-unroll-1.c: Likewise.
18227 * gcc.dg/tls/opt-1.c: Likewise.
18228 * gcc.dg/tls/opt-2.c: Likewise.
18229 * gcc.dg/unroll-1.c: Likewise.
18230 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18231 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18232 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18233 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18234
18235 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18236
18237 * g++.dg/template/incomplete1.C: New test.
18238
18239 2004-11-16 Nick Clifton <nickc@redhat.com>
18240
18241 Revert patches accidentally commited during checkin of fixes for
18242 xstormy16 tests:
18243 gcc.c-torture/execute/simd-4.c: Revert
18244 gcc.dg/20040910-1.c: Revert.
18245
18246 2004-11-16 Paul Brook <paul@codesourcery.com>
18247
18248 PR fortran/13010
18249 * gfortran.dg/der_pointer_1.f90: New test.
18250
18251 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18252
18253 PR c/18498
18254 * gcc.dg/bitfld-13.c: New test.
18255
18256 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18257
18258 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18259 powerpc*-*-linux*.
18260
18261 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18262 * gcc.dg/ppc64-abi-2.c: Ditto.
18263 * gcc.dg/ppc64-abi-3.c: Ditto.
18264
18265 * lib/gcc-dg.exp (dg-target-list): Remove.
18266
18267 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18268
18269 * gcc.dg/ia64-postinc.c: New test.
18270
18271 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18272
18273 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18274
18275 2004-11-15 Nick Clifton <nickc@redhat.com>
18276
18277 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18278 __INT_MAX__ so that the test can be compiled by toolchains
18279 targeted at 16-bit processors.
18280
18281 * gcc.dg/20040625-1.c: Use long constants rather than integers
18282 when performing arithmetic that will overflow 16-bits.
18283
18284 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18285 xstormy16. It does not support 128-bit vector operations.
18286
18287 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18288 with the macro PTR_TYPE. Define this macro to an integer type
18289 suitable for holding a pointer.
18290
18291 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18292 the target is a 16-bit processor.
18293
18294 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18295 16-bit targets where the character constant will be too long.
18296
18297 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18298 where the double will not be directly addressable.
18299
18300 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18301
18302 Friend class name lookup 1/n, PR c++/18471
18303 * g++.dg/template/crash26.C: New test.
18304 * g++.dg/lookup/struct1.C: Adjust expected error.
18305 * g++.dg/parse/elab1.C: Likewise.
18306 * g++.dg/parse/elab2.C: Likewise.
18307 * g++.dg/parse/int-as-enum1.C: Likewise.
18308 * g++.dg/parse/struct-as-enum1.C: Likewise.
18309 * g++.dg/parse/typedef1.C: Likewise.
18310 * g++.dg/parse/typedef3.C: Likewise.
18311 * g++.dg/parse/typedef4.C: Likewise.
18312 * g++.dg/parse/typedef5.C: Likewise.
18313 * g++.dg/template/nontype4.C: Likewise.
18314 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18315 * g++.old-deja/g++.other/elab1.C: Likewise.
18316 * g++.old-deja/g++.other/syntax4.C: Likewise.
18317
18318 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18319
18320 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18321
18322 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18323
18324 * gcc.c-torture/execute/20041114-1.c: New test.
18325
18326 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18327
18328 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18329 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18330 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18331 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18332 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18333 gcc.dg/switch-7.c: New tests.
18334
18335 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18336
18337 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18338
18339 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18340
18341 PR tree-opt/18400
18342 * gcc.dg/vect/pr18400.c: New test.
18343
18344 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18345 Andrew Pinski <pinskia@physics.uc.edu>
18346
18347 PR tree-opt/18425
18348 * gcc.dg/vect/pr18425.c: New test.
18349
18350 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18351
18352 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18353 Guard with dg-require-alias and dg-require-visibility.
18354
18355 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18356
18357 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18358
18359 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18360
18361 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18362
18363 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18364
18365 PR c++/17344
18366 * g++.dg/template/defarg5.C: New test.
18367
18368 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18369
18370 * g++.dg/parse/cast1.C: Run only on ILP32.
18371 * g++.old-deja/g++.mike/p784.C: Likewise.
18372
18373 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18374
18375 * gcc.c-torture/execute/20041113-1.c: New test.
18376
18377 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18378
18379 PR target/18230
18380 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18381 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18382 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18383 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18384 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18385 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18386 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18387 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18388 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18389 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18390 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18391 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18392 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18393
18394 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18395
18396 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18397 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18398 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18399 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18400 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18401 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18402 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18403 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18404 gcc.target/sparc/combined-1.c: New tests.
18405
18406 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18407
18408 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18409 New tests.
18410
18411 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18412
18413 * lib/gcc-dg.exp (dg-forbid-option): New function.
18414 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18415 * g++.dg/abi/bitfield8.C: Likewise.
18416 * g++.dg/abi/dtor1.C: Likewise.
18417 * g++.dg/abi/empty10.C: Likewise.
18418 * g++.dg/abi/empty7.C: Likewise.
18419 * g++.dg/abi/empty9.C: Likewise.
18420 * g++.dg/abi/layout3.C: Likewise.
18421 * g++.dg/abi/layout4.C: Likewise.
18422 * g++.dg/abi/thunk1.C: Likewise.
18423 * g++.dg/abi/thunk2.C: Likewise.
18424 * g++.dg/abi/vbase11.C: Likewise.
18425 * g++.dg/abi/vthunk2.C: Likewise.
18426 * g++.dg/abi/vthunk3.C: Likewise.
18427 * g++.dg/ext/attrib8.C: Likewise.
18428 * g++.dg/opt/longbranch2.C: Likewise.
18429 * g++.dg/opt/reg-stack4.C: Likewise.
18430 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18431 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18432 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18433 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18434 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18435 * gcc.dg/20000609-1.c: Likewise.
18436 * gcc.dg/20000720-1.c: Likewise.
18437 * gcc.dg/20011107-1.c: Likewise.
18438 * gcc.dg/20011119-1.c: Likewise.
18439 * gcc.dg/20020108-1.c: Likewise.
18440 * gcc.dg/20020122-2.c: Likewise.
18441 * gcc.dg/20020122-3.c: Likewise.
18442 * gcc.dg/20020201-3.c: Likewise.
18443 * gcc.dg/20020206-1.c: Likewise.
18444 * gcc.dg/20020218-1.c: Likewise.
18445 * gcc.dg/20020310-1.c: Likewise.
18446 * gcc.dg/20020411-1.c: Likewise.
18447 * gcc.dg/20020418-2.c: Likewise.
18448 * gcc.dg/20020426-1.c: Likewise.
18449 * gcc.dg/20020426-2.c: Likewise.
18450 * gcc.dg/20020517-1.c: Likewise.
18451 * gcc.dg/20020523-1.c: Likewise.
18452 * gcc.dg/20020523-2.c: Likewise.
18453 * gcc.dg/20020729-1.c: Likewise.
18454 * gcc.dg/20030204-1.c: Likewise.
18455 * gcc.dg/20030826-2.c: Likewise.
18456 * gcc.dg/20030926-1.c: Likewise.
18457 * gcc.dg/20031202-1.c: Likewise.
18458 * gcc.dg/980312-1.c: Likewise.
18459 * gcc.dg/980313-1.c: Likewise.
18460 * gcc.dg/990117-1.c: Likewise.
18461 * gcc.dg/990424-1.c: Likewise.
18462 * gcc.dg/990524-1.c: Likewise.
18463 * gcc.dg/991230-1.c: Likewise.
18464 * gcc.dg/i386-387-1.c: Likewise.
18465 * gcc.dg/i386-387-2.c: Likewise.
18466 * gcc.dg/i386-387-3.c: Likewise.
18467 * gcc.dg/i386-387-4.c: Likewise.
18468 * gcc.dg/i386-387-5.c: Likewise.
18469 * gcc.dg/i386-387-6.c: Likewise.
18470 * gcc.dg/i386-asm-1.c: Likewise.
18471 * gcc.dg/i386-bitfield1.c: Likewise.
18472 * gcc.dg/i386-bitfield2.c: Likewise.
18473 * gcc.dg/i386-loop-1.c: Likewise.
18474 * gcc.dg/i386-loop-2.c: Likewise.
18475 * gcc.dg/i386-loop-3.c: Likewise.
18476 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18477 * gcc.dg/i386-pic-1.c: Likewise.
18478 * gcc.dg/i386-regparm.c: Likewise.
18479 * gcc.dg/i386-signbit-1.c: Likewise.
18480 * gcc.dg/i386-signbit-2.c: Likewise.
18481 * gcc.dg/i386-signbit-3.c: Likewise.
18482 * gcc.dg/i386-sse-5.c: Likewise.
18483 * gcc.dg/i386-sse-8.c: Likewise.
18484 * gcc.dg/i386-unroll-1.c: Likewise.
18485 * gcc.dg/tls/opt-1.c: Likewise.
18486 * gcc.dg/tls/opt-2.c: Likewise.
18487 * gcc.dg/unroll-1.c: Likewise.
18488 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18489 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18490 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18491 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18492 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18493 -m64 is specified.
18494
18495 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18496
18497 PR c++/18389
18498 * g++.dg/parse/cond1.C: New test.
18499
18500 PR c++/18429
18501 * g++.dg/template/array9.C: New test.
18502 * g++.dg/ext/vla1.C: Adjust error messages.
18503 * g++.dg/ext/vlm1.C: Likewise.
18504 * g++.dg/template/crash2.C: Likewise.
18505
18506 PR c++/18436
18507 * g++.dg/template/call3.C: New test.
18508
18509 PR c++/18407
18510 * g++.dg/template/ptrmem11.C: New test.
18511
18512 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18513
18514 PR other/14264
18515 * lib/g++.exp: Set LC_ALL and LANG to C.
18516 * lib/gcc-dg.exp: Likewise.
18517 * lib/gfortran.exp: Likewise.
18518 * lib/objc.exp: Likewise.
18519 * lib/treelang.exp: Likewise.
18520
18521 2004-11-12 Andreas Schwab <schwab@suse.de>
18522
18523 * gcc.dg/pr16286.c: Fix last change.
18524
18525 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18526
18527 PR c++/18416
18528 * g++.dg/init/global1.C: New test.
18529
18530 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18531
18532 * gcc.c-torture/execute/20041112-1.c: New test.
18533
18534 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18535
18536 * lib/gcc-dg.exp (dg-target-list): New.
18537
18538 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18539 Richard Sandiford <rsandifo@redhat.com>
18540
18541 * lib/target-supports.exp (get-compiler_messages): New.
18542 (check_named_sections_available): Use it.
18543 (check_effective_target_ilp32): New.
18544 (check_effective_target_lp64): New.
18545 (is-effective-target): New.
18546 * lib/gcc-dg.exp (dg-require-effective-target): New.
18547
18548 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18549
18550 * gcc.dg/precedence-1.c: New test.
18551
18552 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18553
18554 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18555
18556 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18557 message, delete generated files, use more descriptive name for
18558 executable, and make the test unsupported when it cannot be run.
18559
18560 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18561 (dg-require-weak, dg-require-visibility, dg-require-alias,
18562 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18563 dg-require-iconv, dg-require-named-sections): Use it.
18564
18565 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18566
18567 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18568
18569 PR target/16457
18570 * gcc.dg/ppc-and-1: New
18571
18572 PR target/16796
18573 * gcc.dg/ppc-mov-1.c: New.
18574
18575 PR target/16458
18576 * gcc.dg/ppc-compare-1.c: New.
18577
18578 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18579
18580 * objc.dg/desig-init-2.m: New test.
18581
18582 2004-11-10 Adam Nemet <anemet@lnxw.com>
18583
18584 PR middle-end/18160
18585 * g++.dg/warn/register-var-1.C: New test.
18586 * g++.dg/warn/register-var-2.C: New test.
18587
18588 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18589
18590 * gcc.dg/union-2.c: New test.
18591
18592 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18593
18594 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18595 New test for PR tree-optimization/17892.
18596
18597 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18598
18599 PR c++/18369
18600 * g++.dg/init/new12.C: New test.
18601
18602 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18603
18604 * gcc.target/sparc: New directory.
18605 * gcc.target/sparc/sparc.exp: New driver.
18606 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18607 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18608 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18609 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18610
18611 2004-11-10 Paul Brook <paul@codesourcery.com>
18612
18613 PR fortran/18218
18614 * gfortran.dg/list_read.c: New test.
18615
18616 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18617
18618 PR c/18322
18619 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18620 expected diagnostic location.
18621
18622 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18623
18624 * gcc.dg/20041109-1.c: New test.
18625
18626 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18627
18628 PR objc/18406
18629 * objc/compile/pr18406.m: New test.
18630
18631 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18632
18633 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18634
18635 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18636
18637 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18638
18639 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18640
18641 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18642
18643 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18644
18645 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18646 exit.
18647
18648 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18649
18650 PR tree-opt/18299
18651 * gcc.c-torture/pr18299-1.c: New test.
18652
18653 2004-11-06 Andreas Schwab <schwab@suse.de>
18654
18655 * gcc.dg/pr16286.c: Also test for bool and pixel.
18656
18657 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18658
18659 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18660 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18661 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18662 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18663 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18664 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18665 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18666 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18667 gcc.dg/struct-semi-3.c: New tests.
18668
18669 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18670
18671 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18672
18673 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18674
18675 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18676 Do not use C99 designators.
18677
18678 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18679
18680 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18681
18682 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18683
18684 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18685 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18686 * gcc.c-torture/execute/simd-5.x: Remove.
18687
18688 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18689
18690 PR rtl-optimization/17933
18691 * gcc.dg/torture/pr17933-1.c: New test.
18692
18693 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18694
18695 PR target/18106
18696 * lib/target-supports.exp (check_weak_available): Support
18697 Windows.
18698
18699 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18700
18701 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18702 call to fflush(stdout) before abort.
18703 (my_ffsll): New function.
18704 (generate_fields): Use it.
18705
18706 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18707
18708 * gcc.dg/init-undef-1.c: New test.
18709
18710 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18711
18712 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18713 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18714 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18715 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18716 expected messages for new parser.
18717
18718 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18719
18720 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18721
18722 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18723
18724 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18725 on LP64 targets.
18726
18727 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18728
18729 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18730 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18731 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18732 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18733 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18734 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18735 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18736 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18737 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18738 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18739
18740 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18741
18742 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18743 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18744 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18745 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18746 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18747 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18748 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18749 for new parser.
18750
18751 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18752
18753 PR target/15342
18754 * gcc.dg/20041104-1.c: New test.
18755
18756 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18757
18758 * g++.dg/template/nontype7.C: New test.
18759 * g++.dg/template/nontype8.C: Likewise.
18760 * g++.dg/template/nontype9.C: Likewise.
18761 * g++.dg/template/nontype10.C: Likewise.
18762 * g++.dg/tc1/dr49.C: Likewise.
18763 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18764 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18765
18766 2004-11-04 Ben Elliston <bje@au.ibm.com>
18767
18768 * g++.dg/rtti/tinfo1.C: Remove xfails.
18769
18770 2004-11-04 Ben Elliston <bje@au.ibm.com>
18771
18772 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18773 packed attribute to the definition to satisfy the new C++ parser.
18774
18775 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18776
18777 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18778 invocations of va_arg.
18779
18780 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18781
18782 PR c++/18124
18783 * g++.dg/template/crash25.C: New test.
18784
18785 PR c++/18155
18786 * g++.dg/template/typedef2.C: New test.
18787 * g++.dg/parse/crash13.C: Adjust error markers.
18788
18789 PR c++/18177
18790 * g++.dg/conversion/const3.C: New test.
18791
18792 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18793
18794 PR fortran/17535
18795 PR fortran/17583
18796 PR fortran/17713
18797 * gfortran.dg/generic_[123].f90: New testcases.
18798
18799 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18800
18801 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18802 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18803
18804 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18805
18806 PR tree-opt/16808
18807 * gcc.c-torture/compile/pr16808.c: New test.
18808
18809 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18810
18811 PR rtl-optimization/17104
18812 * gcc.dg/ppc-bitfield1.c: New.
18813
18814 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18815
18816 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18817
18818 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18819
18820 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18821 strings for 32-bit code.
18822
18823 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18824
18825 PR c/18239
18826 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18827
18828 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18829
18830 PR c++/18064
18831 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18832
18833 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18834
18835 PR c++/15172
18836 * g++.dg/init/aggr2.C: New test.
18837
18838 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18839
18840 * objc.dg/local-decl-1.m: New test.
18841
18842 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18843
18844 * gcc.dg/20040910-1.c: Adjust regex.
18845
18846 2004-10-30 Roger Sayle <roger@eyesopen.com>
18847
18848 PR rtl-optimization/18084
18849 * g++.dg/opt/pr18084-1.C: New testcase.
18850
18851 2004-10-30 Matt Austern <austern@apple.com>
18852
18853 PR c++/17542
18854 * g++.dg/ext/attrib18.C: New test.
18855
18856 2004-10-30 Roger Sayle <roger@eyesopen.com>
18857
18858 PR middle-end/18096
18859 * gcc.dg/pr18096-1.c: New test case.
18860
18861 2004-10-30 Roger Sayle <roger@eyesopen.com>
18862
18863 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18864
18865 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18866
18867 PR c/16666
18868 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18869 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18870 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18871 gcc.dg/old-style-prom-3.c: New tests.
18872
18873 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18874
18875 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18876 Remove unnecessary inclusion of stdio.h.
18877
18878 2004-10-29 Roger Sayle <roger@eyesopen.com>
18879
18880 PR rtl-optimization/17581
18881 * gcc.dg/pr17581-1.c: New test case.
18882
18883 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18884
18885 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18886 being implemented.
18887 * g++.dg/conversion/dr195-1.C: New.
18888 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18889 * g++.old-deja/g++.mike/p10148.C: Likewise.
18890
18891 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18892
18893 PR c++/17695
18894 * g++.dg/debug/typedef2.C: New test.
18895
18896 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18897
18898 PR fortran/13490
18899 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18900 * gfortran.dg/g77/README: Update.
18901
18902 2004-10-28 Matt Austern <austern@apple.com>
18903
18904 PR c++/14124
18905 * g++.dg/ext/packed7.C: New test.
18906
18907 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18908
18909 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18910 scan-assembler.
18911 * lib/scanasm.exp (hidden-scan-for): New proc.
18912 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18913 string.
18914 (scan-not-hidden): Likewise.
18915 * lib/target-supports.exp (check_visibility_available): mach-o is
18916 support too.
18917
18918 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18919
18920 PR c++/17132
18921 * g++.dg/template/memclass3.C: New test.
18922
18923 2004-10-28 Adam Nemet <anemet@lnxw.com>
18924
18925 PR middle-end/18160
18926 * gcc.dg/register-var-1.c: New test.
18927 * gcc.dg/register-var-2.c: New test.
18928 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18929 error now.
18930
18931 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18932
18933 PR other/18172
18934 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18935 unused variables.
18936 * gcc.dg/vect/vect-22.c: Likewise.
18937
18938 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18939
18940 * gcc.dg/i386-rotate-1.c: New test.
18941
18942 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18943
18944 * g++.dg/init/ref12.C: Add "run" marker.
18945
18946 PR c++/17435
18947 * g++.dg/init/ref12.C: New test.
18948
18949 PR c++/18140
18950 * g++.dg/template/shift1.C: New test.
18951 * g++.dg/template/error10.C: Adjust error markers.
18952
18953 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18954
18955 PR tree-opt/17529
18956 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18957
18958 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18959
18960 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18961 * gcc.dg/weak/weak-3.c: Likewise.
18962 * gcc.dg/weak/weak-5.c: Likewise.
18963 * gcc.dg/weak/weak-9.c: Likewise.
18964 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18965 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18966
18967 * gcc.dg/darwin-weakimport-1.c: New.
18968
18969 2004-10-28 Ben Elliston <bje@au.ibm.com>
18970
18971 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18972
18973 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18974
18975 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18976 'syntax' error messages.
18977 * gcc.dg/cpp/direct2s.c: Likewise.
18978
18979 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18980
18981 * gcc.c-torture/compile/20041026-1.c: New.
18982
18983 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18984
18985 PR c++/18093
18986 * g++.dg/lookup/ns2.C: New test.
18987
18988 PR c++/18020
18989 * g++.dg/template/enum4.C: New test.
18990
18991 PR c++/18161
18992 * g++.dg/template/expr1.C: New test.
18993
18994 2004-10-26 Ben Elliston <bje@au.ibm.com>
18995
18996 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18997
18998 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18999
19000 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
19001 gcc.dg/decl-nospec-3.c: New tests.
19002
19003 2004-10-26 Ziemowit Laski <zlaski@apple.com>
19004
19005 * objc.dg/super-class-3.m: New test.
19006
19007 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
19008
19009 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
19010 resyncing.
19011 * gcc.dg/cpp/direct2s.c: Likewise.
19012
19013 2004-10-25 Geoffrey Keating <geoffk@apple.com>
19014
19015 * objc.dg/image-info.m: Update for changes to section selection.
19016
19017 2004-10-25 David Ayers <d.ayers@inode.at>
19018 Ziemowit Laski <zlaski@apple.com>
19019
19020 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
19021 diagnostics when messaging 'id <Proto>'.
19022 * objc.dg/class-protocol-1.m: New test.
19023 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
19024 a non-existent method signature.
19025 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
19026 Update diagnostics when messaging with non-existent method signature.
19027 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
19028 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
19029 invalid receivers are now resolved as if messaging 'id'; remove
19030 extraneous diagnostics.
19031
19032 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
19033
19034 PR c/16667
19035 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
19036 gcc.dg/init-desig-obs-3.c: New tests.
19037
19038 2004-10-25 Jakub Jelinek <jakub@redhat.com>
19039
19040 * gcc.dg/debug/20041023-1.c: New test.
19041
19042 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
19043
19044 PR middle-end/17407
19045 * gcc.c-torture/compile/pr17407.c: New test.
19046
19047 PR c++/18121
19048 * g++.dg/template/array8.C: New test.
19049
19050 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19051
19052 PR other/18138
19053 * lib/g++.exp: Accept more than one multilib libgcc.
19054 * lib/gcc-dg.exp: Likewise.
19055 * lib/objc.exp: Likewise.
19056 * lib/treelang.exp: Likewise.
19057 * lib/gfortran.exp: Likewise.
19058
19059 2004-10-24 Ben Elliston <bje@au.ibm.com>
19060
19061 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
19062
19063 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
19064
19065 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
19066 * gcc.dg/c99-const-expr-3.c: Likewise.
19067
19068 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
19069
19070 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
19071
19072 2004-10-23 Ben Elliston <bje@au.ibm.com>
19073
19074 * gcc.c-torture/execute/loop-2e.x: Remove.
19075
19076 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
19077
19078 PR c++/18095
19079 * g++.dg/parse/crash18.C: New.
19080 * g++.dg/parse/crash19.C: New.
19081
19082 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19083
19084 * g++.dg/ext/dllimport1.C: Move dg-warnings.
19085 * g++.dg/ext/dllimport2.C: Same.
19086 * g++.dg/ext/dllimport8.C: Same.
19087
19088 2004-10-21 Mark Mitchell <mark@codesourcery.com>
19089
19090 PR c++/10841
19091 * g++.dg/conversion/cast1.C: New test.
19092 * g++.dg/overload/pmf1.C: Adjust error marker.
19093
19094 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
19095
19096 PR objc/17923
19097 * objc.dg/const-str-7.m: New test.
19098
19099 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19100
19101 * g++.dg/template/memfriend11.C: Fix comment typo.
19102 * g++.dg/template/memfriend14.C: Likewise.
19103
19104 2004-10-20 Richard Henderson <rth@redhat.com>
19105
19106 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
19107 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
19108 -fasynchronous-unwind-tables.
19109
19110 2004-10-20 Richard Henderson <rth@redhat.com>
19111
19112 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
19113 (main): Return success.
19114 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
19115 (main): Return success.
19116
19117 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19118
19119 PR c++/13495
19120 * g++.dg/template/memfriend9.C: New test.
19121 * g++.dg/template/memfriend10.C: Likewise.
19122 * g++.dg/template/memfriend11.C: Likewise.
19123 * g++.dg/template/memfriend12.C: Likewise.
19124 * g++.dg/template/memfriend13.C: Likewise.
19125 * g++.dg/template/memfriend14.C: Likewise.
19126 * g++.dg/template/memfriend15.C: Likewise.
19127 * g++.dg/template/memfriend16.C: Likewise.
19128 * g++.dg/template/memfriend17.C: Likewise.
19129 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
19130
19131 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
19132
19133 * g++.dg/conversion/dr195.C: New.
19134 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
19135
19136 2004-10-20 Ben Elliston <bje@au.ibm.com>
19137 Devang Patel <dpatel@apple.com>
19138
19139 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
19140 of floating point arithmetic, which could trap.
19141
19142 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19143
19144 PR c++/14035
19145 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19146 * g++.dg/conversion/const2.C: New test.
19147 * g++.dg/expr/reinterpret2.C: New test.
19148 * g++.dg/expr/reinterpret3.C: New test.
19149 * g++.dg/expr/cast2.C: New test.
19150 * g++.dg/expr/copy1.C: New test.
19151 * g++.dg/other/conversion1.C: Change error message.
19152 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19153 function pointers to void *.
19154 * g++.old-deja/g++.mike/p10148.C: Likewise.
19155
19156 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19157
19158 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19159
19160 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19161
19162 PR c++/18047
19163
19164 * g++.dg/parse/expr3.C: New test.
19165
19166 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19167
19168 * gcc.dg/smod-1.c: New test.
19169
19170 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19171
19172 * objc.dg/method-14.m: New test.
19173
19174 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19175
19176 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19177 Also xfail as the patch was reverted.
19178
19179 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19180
19181 PR middle-end/16973
19182 * gcc.dg/pr16973.c: New test.
19183
19184 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19185
19186 PR tree-optimization/17656
19187 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19188
19189 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19190
19191 * g++.dg/eh/shadow1.C: New.
19192
19193 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19194
19195 * gcc.c-torture/compile/20041018-1.c: New test.
19196
19197 2004-10-18 Ben Elliston <bje@au.ibm.com>
19198
19199 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19200 compiler referring to register 0 when accessing sdata. The linker
19201 now patches things up.
19202
19203 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19204
19205 PR c/17529
19206 * gcc.c-torture/compile/pr17529.c: New test.
19207
19208 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19209
19210 PR c++/17743
19211 * g++.dg/ext/attrib17.C: New test.
19212
19213 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19214
19215 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19216
19217 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19218
19219 PR c++/10479
19220 * g++.dg/ext/attrib16.C: New test.
19221
19222 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19223
19224 PR c++/17042
19225 * g++.dg/init/dso_handle1.C: New test.
19226
19227 PR c++/14667
19228 * g++.dg/parse/typedef6.C: New test.
19229
19230 PR c++/17916
19231 * g++.dg/parse/pragma1.C: New test.
19232
19233 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19234
19235 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19236
19237 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19238
19239 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19240 -fno-common when on HPPA HP-UX platforms.
19241
19242 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19243
19244 PR other/16820
19245 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19246 stdint.h.
19247 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19248 uintptr_t.
19249
19250 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19251
19252 PR c++/16301
19253 * g++.dg/lookup/strong-using-4.C: New test.
19254
19255 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19256
19257 PR middle-end/16567
19258 * gcc.c-torture/compile/nested-1.c: New test.
19259
19260 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19261
19262 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19263 and mipsisa64*-*-* (until support for misaligned loads is added).
19264 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19265 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19266 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19267 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19268 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19269 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19270
19271 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19272
19273 PR c++/17976
19274 * g++.dg/init/dtor3.C: New test.
19275
19276 2004-10-15 Ben Elliston <bje@au.ibm.com>
19277
19278 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19279
19280 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19281
19282 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19283 * gcc.dg/macho-lo-sum.c: Likewise.
19284
19285 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19286
19287 * gcc.dg/ppc-spe64-1.c: New test.
19288
19289 2004-10-14 Devang Patel <dpatel@apple.com>
19290
19291 PR 17635
19292 * gcc.dg/pr17635.c : New test.
19293
19294 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19295
19296 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19297 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19298 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19299 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19300 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19301 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19302 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19303 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19304 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19305 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19306 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19307 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19308 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19309 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19310 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19311 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19312 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19313 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19314
19315 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19316
19317 * gcc.dg/vect/vect-82.c: New testcase.
19318 * gcc.dg/vect/vect-82_64.c: New testcase.
19319 * gcc.dg/vect/vect-83.c: New testcase.
19320 * gcc.dg/vect/vect-83_64.c: New testcase.
19321
19322 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19323
19324 * gcc.dg/cpp/error-1.c: New test.
19325
19326 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19327
19328 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19329
19330 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19331
19332 PR target/17984
19333 * gcc.dg/cris-peep2-xsrand2.c: New test.
19334
19335 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19336
19337 PR c++/17661
19338 * testsuite/g++.dg/expr/for2.C: New test.
19339
19340 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19341
19342 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19343
19344 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19345
19346 PR tree-optimization/17724
19347 * g++.dg/opt/pr17724-1.C: New test.
19348 * g++.dg/opt/pr17724-2.C: New test.
19349 * g++.dg/opt/pr17724-3.C: New test.
19350 * g++.dg/opt/pr17724-4.C: New test.
19351 * g++.dg/opt/pr17724-5.C: New test.
19352 * g++.dg/opt/pr17724-6.C: New test.
19353
19354 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19355
19356 PR c/17301
19357 * gcc.dg/pr17301-2.c: New test.
19358
19359 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19360
19361 PR c++/15876
19362 * g++.dg/parse/error22.C: New test.
19363
19364 PR c++/17936
19365 * g++.dg/template/spec18.C: New test.
19366
19367 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19368
19369 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19370 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19371 memcpy.
19372 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19373 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19374
19375 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19376
19377 * g++.dg/eh/cleanup5.C: Add dg-options "".
19378
19379 2004-10-11 Roger Sayle <roger@eyesopen.com>
19380
19381 PR middle-end/17657
19382 * gcc.dg/switch-4.c: New test case.
19383
19384 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19385
19386 * gcc.c-torture/execute/20041011-1.c: New test.
19387
19388 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19389
19390 PR c++/17554
19391 * g++.dg/init/for3.C: New test.
19392
19393 PR c++/17657
19394 * g++.dg/opt/switch2.C: New test.
19395
19396 PR middle-end/17703
19397 * g++.dg/warn/Wreturn-2.C: New test.
19398
19399 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19400
19401 PR c++/17907
19402 * g++.dg/eh/cleanup5.C: New test.
19403
19404 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19405
19406 PR c++/17393
19407 * g++.dg/parse/error21.C: New test.
19408
19409 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19410
19411 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19412 * g++.dg/warn/incomplete1.C: Likewise.
19413 * g++.dg/template/qualttp20.C: Likewise.
19414
19415 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19416
19417 PR c/17881
19418 * parm-incomplete-1.c: New test.
19419
19420 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19421
19422 PR c++/17867
19423 * g++.dg/parse/error19.C: New test.
19424
19425 PR c++/17670
19426 * g++.dg/init/new11.C: New test.
19427
19428 PR c++/17821
19429 * g++.dg/parse/error20.C: New test.
19430
19431 PR c++/17826
19432 * g++.dg/template/crash24.C: New test.
19433
19434 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19435
19436 PR c/17301
19437 * gcc.dg/pr17301-1.c: New test.
19438
19439 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19440
19441 PR c/17189
19442 * gcc.dg/anon-struct-5.c: New test.
19443
19444 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19445
19446 PR c/17844
19447 * gcc.dg/pr17844-1.c: New test.
19448
19449 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19450
19451 PR tree-optimization/17906
19452 * gcc.c-torture/compile/pr17906.c: New.
19453
19454 2004-10-09 Stuart Hastings <stuart@apple.com>
19455 Roger Sayle <roger@eyesopen.com>
19456
19457 PR rtl-optimization/17853
19458 * gcc.dg/i386-mmx-5.c: New testcase.
19459
19460 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19461
19462 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19463
19464 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19465
19466 PR c++/17524
19467 * g++.dg/template/static9.C: New test.
19468
19469 PR c++/17685
19470 * g++.dg/parse/operator5.C: New test.
19471
19472 2004-10-09 Roger Sayle <roger@eyesopen.com>
19473
19474 PR middle-end/17894
19475 * gcc.c-torture/execute/divcmp-4.c: New test case.
19476
19477 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19478
19479 PR tree-opt/17902
19480 * g++.dg/opt/pr17902.C: New test.
19481
19482 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19483
19484 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19485
19486 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19487
19488 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19489
19490 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19491
19492 * gcc.dg/assign-warn-3.c: New test.
19493
19494 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19495
19496 PR c/16999
19497 * gcc.dg/cpp/ident-1.c: New test.
19498
19499 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19500
19501 * gcc.c-torture/compile/acc1.c: New.
19502
19503 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19504
19505 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19506 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19507
19508 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19509
19510 * gcc.dg/ultrasp11.c: New test.
19511
19512 2004-10-08 Michael Matz <matz@suse.de>
19513
19514 * gcc.dg/doloop-2.c: New test.
19515
19516 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19517
19518 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19519 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19520 objc.dg/method-9.m: Update expected diagnostics.
19521
19522 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19523
19524 * gcc.dg/ppc-fsel-3.c: New file.
19525 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19526
19527 2004-10-07 Paul Brook <paul@codesourcery.com>
19528
19529 * gfortran.dg/intrinsic_verify_1.f90: New test.
19530
19531 2004-10-07 Paul Brook <paul@codesourcery.com>
19532
19533 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19534
19535 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19536
19537 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19538 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19539 commit.
19540
19541 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19542
19543 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19544
19545 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19546
19547 PR c++/17115
19548 * g++.dg/warn/Winline-4.C: New test.
19549
19550 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19551
19552 * gcc.c-torture/compile/20041007-1.c: New test.
19553
19554 2004-10-07 Paul Brook <paul@codesourcery.com>
19555
19556 PR fortran/17678
19557 * gfortran.dg/use_allocated_1.f90: New test.
19558
19559 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19560
19561 PR middle-end/17849
19562 * gfortran.fortran-torture/compile/nested.f90: New test
19563
19564 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19565
19566 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19567
19568 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19569
19570 PR c++/17368
19571 * g++.dg/ext/asm6.C: New test.
19572
19573 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19574
19575 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19576
19577 2004-10-06 Paul Brook <paul@codesourcery.com>
19578
19579 PR libfortran/17709
19580 * gfortran.dg/empty_format_1.f90: New test.
19581
19582 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19583
19584 PR fortran/17568
19585 * gfortran.dg/ishft.f90: New test.
19586
19587 PR fortran/17283
19588 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19589 tests.
19590
19591 2004-10-06 Paul Brook <paul@codesourcery.com>
19592
19593 * gfortran.dg/do_1.f90: New test.
19594
19595 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19596
19597 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19598 optimizing for size.
19599
19600 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19601
19602 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19603
19604 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19605
19606 * gcc.c-torture/compile/20041005-1.c: New test.
19607
19608 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19609
19610 PR c++/17829
19611 * g++.dg/lookup/koenig4.C: New.
19612
19613 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19614
19615 * g++.dg/other/classkey1.C: Adjust quoting marks.
19616 * g++.dg/parse/error15.C: Likewise.
19617 * g++.dg/template/meminit2.C (int>): Likewise.
19618
19619 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19620
19621 PR fortran/17283
19622 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19623
19624 PR fortran/17631
19625 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19626
19627 PR fortran/17708
19628 * gfortran.dg/pr17708.f90: New test.
19629
19630 2004-10-04 Chao-ying Fu <fu@mips.com>
19631
19632 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19633 * gcc.dg/vect/vect-4.c: Ditto.
19634 * gcc.dg/vect/vect-5.c: Ditto.
19635 * gcc.dg/vect/vect-6.c: Ditto.
19636 * gcc.dg/vect/vect-8.c: Ditto.
19637 * gcc.dg/vect/vect-16.c: Ditto.
19638 * gcc.dg/vect/vect-30.c: Ditto.
19639 * gcc.dg/vect/vect-40.c: Ditto.
19640 * gcc.dg/vect/vect-41.c: Ditto.
19641 * gcc.dg/vect/vect-42.c: Ditto.
19642 * gcc.dg/vect/vect-43.c: Ditto.
19643 * gcc.dg/vect/vect-44.c: Ditto.
19644 * gcc.dg/vect/vect-45.c: Ditto.
19645 * gcc.dg/vect/vect-46.c: Ditto.
19646 * gcc.dg/vect/vect-47.c: Ditto.
19647 * gcc.dg/vect/vect-48.c: Ditto.
19648 * gcc.dg/vect/vect-49.c: Ditto.
19649 * gcc.dg/vect/vect-50.c: Ditto.
19650 * gcc.dg/vect/vect-51.c: Ditto.
19651 * gcc.dg/vect/vect-52.c: Ditto.
19652 * gcc.dg/vect/vect-53.c: Ditto.
19653 * gcc.dg/vect/vect-54.c: Ditto.
19654 * gcc.dg/vect/vect-55.c: Ditto.
19655 * gcc.dg/vect/vect-56.c: Ditto.
19656 * gcc.dg/vect/vect-57.c: Ditto.
19657 * gcc.dg/vect/vect-58.c: Ditto.
19658 * gcc.dg/vect/vect-59.c: Ditto.
19659 * gcc.dg/vect/vect-60.c: Ditto.
19660 * gcc.dg/vect/vect-74.c: Ditto.
19661 * gcc.dg/vect/vect-79.c: Ditto.
19662 * gcc.dg/vect/vect-80.c: Ditto.
19663
19664 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19665
19666 * gcc.dg/unused-7.c: Use the correct option.
19667
19668 2004-10-04 Paul Brook <paul@codesourcery.com>
19669 Bud Davis <bdavis9659@comcast.net>
19670
19671 PR fortran/17706
19672 PR fortran/16434
19673 * gfortran/pr17706.f90: New test.
19674 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19675
19676 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19677
19678 * gfortran.dg/pr17612.f90: New test.
19679
19680 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19681
19682 * g++.dg/template/local1.C: Adjust quoting marks in
19683 testing for diagnostics.
19684 * g++.dg/tls/diag-2.C: Likewise.
19685 * g++.dg/other/error8.C: Likewise.
19686
19687 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19688
19689 PR c/17178
19690 * gcc.dg/unused-4.c: Adjust to be correct.
19691
19692 PR c/17820
19693 * gcc.dg/unused-7.c: New test.
19694
19695 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19696
19697 PR c++/17797
19698 * g++.dg/overload/template2.C: New test.
19699
19700 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19701
19702 PR tree-optimization/16632
19703 * gcc.dg/tree-ssa/20041002-1.c: New.
19704
19705 2004-10-03 Paul Brook <paul@codesourcery.com>
19706
19707 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19708 rather than relying on default formatting.
19709
19710 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19711
19712 * gcc.dg/20040920-1.c: Update expected message text.
19713
19714 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19715
19716 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19717
19718 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19719
19720 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19721 tree level.
19722
19723 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19724
19725 * gcc.dg/tree-ssa/pr17343.c: Remove.
19726
19727 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19728
19729 PR tree-opt/17343
19730 * gcc.dg/tree-ssa/pr17343.c: New test.
19731
19732 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19733
19734 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19735 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19736 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19737 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19738 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19739
19740 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19741
19742 * gcc.dg/lvalue-2.c: New test.
19743
19744 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19745
19746 PR c/17730
19747 * gcc.dg/pr17730-1.c: New test
19748
19749 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19750
19751 PR c/7425
19752 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19753
19754 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19755
19756 * gcc.c-torture/execute/stdarg-1.c: New test.
19757 * gcc.c-torture/execute/stdarg-2.c: New test.
19758 * gcc.c-torture/execute/stdarg-3.c: New test.
19759 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19760 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19761 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19762 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19763 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19764
19765 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19766
19767 PR tree-optimization/17697
19768 * g++.dg/opt/pr17697-1.C: New test.
19769 * g++.dg/opt/pr17697-2.C: New test.
19770 * g++.dg/opt/pr17697-3.C: New test.
19771
19772 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19773
19774 PR c/16409
19775 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19776 gcc.dg/vla-init-5.c: New tests.
19777
19778 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19779
19780 PR c/13804
19781 * gcc.dg/pr13804-1.c: New test.
19782
19783 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19784
19785 PR fortran/16938
19786 * gfortran.dg/pr16938.f90: New test.
19787
19788 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19789
19790 * g++.dg/template/crash23.C: New test.
19791
19792 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19793
19794 PR c++/17585
19795 * g++.dg/template/static8.C: New test.
19796
19797 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19798
19799 PR c++/17681
19800 * g++.dg/other/error9.C: New test.
19801
19802 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19803
19804 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19805
19806 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19807
19808 PR fortran/15164
19809 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19810
19811 2004-09-26 Roger Sayle <roger@eyesopen.com>
19812
19813 PR middle-end/17112
19814 * gcc.dg/pr17112-1.c: New test case.
19815
19816 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19817
19818 PR c/11459
19819 * gcc.dg/pr11459-1.c: New test.
19820
19821 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19822
19823 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19824 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19825
19826 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19827
19828 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19829
19830 2004-09-25 Jan Hubicka <jh@suse.cz>
19831
19832 * compile/30040909-1.c: New test.
19833 * compile/30040907-1.c: New test.
19834
19835 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19836
19837 * gcc.c-torture/execute/va-arg-26.c: New test.
19838
19839 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19840
19841 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19842 extra diagnostics on targets with 64-bit pointers.
19843 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19844
19845 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19846
19847 PR c/17188
19848 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19849 * gcc.dg/decl-3.c: Adjust expected message.
19850
19851 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19852
19853 PR fortran/17615
19854 * gfortran.dg/pr17615.f90: New test.
19855
19856 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19857
19858 PR tree-optimzation/17517
19859 * g++.dg/tree-ssa/pr17517.C: New Test.
19860
19861 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19862
19863 PR c++/16889
19864 * g++.dg/lookup/ambig3.C: New.
19865
19866 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19867
19868 PR tree-opt/17624
19869 * g++.dg/opt/pr17624.C: New test.
19870
19871 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19872
19873 PR c/6980
19874 * gcc.dg/Wbad-function-cast-1.c: New test.
19875
19876 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19877
19878 * g++.dg/ext/complit1.C
19879 * g++.dg/other/error2.C
19880 * g++.dg/other/nontype-1.C
19881 * g++.dg/parse/crash11.C
19882 * g++.dg/parse/crash12.C
19883 * g++.dg/parse/error15.C
19884 * g++.dg/parse/error4.C
19885 * g++.dg/parse/tmpl-outside1.C
19886 * g++.dg/parse/too-many-tmpl-args1.C
19887 * g++.dg/template/dependent-expr3.C
19888 * g++.dg/template/error10.C
19889 * g++.dg/template/instantiate1.C
19890 * g++.dg/template/vtable2.C
19891 * g++.dg/warn/Wshadow-1.C
19892 * g++.dg/warn/weak1.C
19893 * g++.old-deja/g++.brendan/crash16.C
19894 * g++.old-deja/g++.brendan/crash18.C
19895 * g++.old-deja/g++.brendan/crash48.C
19896 * g++.old-deja/g++.brendan/crash49.C
19897 * g++.old-deja/g++.brendan/crash55.C
19898 * g++.old-deja/g++.brendan/crash56.C
19899 * g++.old-deja/g++.brendan/crash8.C
19900 * g++.old-deja/g++.brendan/enum11.C
19901 * g++.old-deja/g++.brendan/enum8.C
19902 * g++.old-deja/g++.brendan/enum9.C
19903 * g++.old-deja/g++.brendan/friend3.C
19904 * g++.old-deja/g++.brendan/misc14.C
19905 * g++.old-deja/g++.bugs/900402_02.C
19906 * g++.old-deja/g++.bugs/900404_03.C
19907 * g++.old-deja/g++.bugs/900404_04.C
19908 * g++.old-deja/g++.bugs/900428_03.C
19909 * g++.old-deja/g++.jason/crash4.C
19910 * g++.old-deja/g++.jason/overload21.C
19911 * g++.old-deja/g++.jason/redecl1.C
19912 * g++.old-deja/g++.jason/report.C
19913 * g++.old-deja/g++.jason/rfg10.C
19914 * g++.old-deja/g++.jason/template30.C
19915 * g++.old-deja/g++.law/arm12.C
19916 * g++.old-deja/g++.law/ctors5.C
19917 * g++.old-deja/g++.law/cvt20.C
19918 * g++.old-deja/g++.law/init10.C
19919 * g++.old-deja/g++.law/init8.C
19920 * g++.old-deja/g++.law/visibility17.C
19921 * g++.old-deja/g++.law/visibility7.C
19922 * g++.old-deja/g++.mike/net8.C
19923 * g++.old-deja/g++.mike/p646.C
19924 * g++.old-deja/g++.mike/p700.C
19925 * g++.old-deja/g++.mike/p701.C
19926 * g++.old-deja/g++.mike/p811.C
19927 * g++.old-deja/g++.ns/template13.C
19928 * g++.old-deja/g++.other/array3.C
19929 * g++.old-deja/g++.other/crash25.C
19930 * g++.old-deja/g++.other/dtor3.C
19931 * g++.old-deja/g++.other/dtor4.C
19932 * g++.old-deja/g++.other/main1.C
19933 * g++.old-deja/g++.other/warn7.C
19934 * g++.old-deja/g++.pt/crash11.C
19935 * g++.old-deja/g++.pt/crash36.C
19936 * g++.old-deja/g++.pt/spec22.C
19937 * g++.old-deja/g++.pt/spec9.C
19938 * g++.old-deja/g++.pt/ttp52.C
19939 * g++.old-deja/g++.robertl/eb103.C
19940 * g++.old-deja/g++.robertl/eb121.C
19941 * g++.old-deja/g++.robertl/eb22.C
19942 * g++.old-deja/g++.robertl/eb8.C:
19943 Update locations and/or regexps of dg-error markers.
19944 Remove markers for some bogus messages that are no longer issued.
19945
19946 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19947
19948 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19949 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19950
19951 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19952
19953 PR c++/17618
19954 * g++.dg/lookup/crash5.C: New test.
19955
19956 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19957
19958 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19959 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19960 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19961 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19962 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19963 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19964
19965 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19966 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19967 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19968 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19969 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19970 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19971
19972 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19973
19974 * gcc.dg/vect/vect-44.c: Check additional cases.
19975 * gcc.dg/vect/vect-48.c: Check additional cases.
19976
19977 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19978 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19979 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19980 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19981 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19982 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19983 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19984 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19985 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19986
19987 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19988 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19989 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19990
19991 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19992
19993 * gcc.dg/tree-ssa/loop-6.c: New test.
19994
19995 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19996
19997 PR c++/17620
19998 * g++.dg/inherit/base2.C: New.
19999
20000 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20001
20002 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
20003 * gcc.dg/20001012-2.c: Likewise.
20004 * gcc.dg/20001013-1.c: Likewise.
20005 * gcc.dg/20001101-1.c: Likewise.
20006 * gcc.dg/20001102-1.c: Likewise.
20007 * gcc.dg/bf-spl1.c: Likewise.
20008 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
20009 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
20010
20011 2004-09-22 Diego Novillo <dnovillo@redhat.com>
20012
20013 PR tree-optimization/16721
20014 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
20015
20016 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
20017
20018 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
20019 * gcc.dg/20040305-1.c: Likewise.
20020
20021 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
20022
20023 PR c/16566
20024 * gcc.c-torture/compile/pr16566-1.c,
20025 gcc.c-torture/compile/pr16566-2.c,
20026 gcc.c-torture/compile/pr16566-3.c: New tests.
20027
20028 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
20029
20030 PR tree-optimization/17512
20031 * gcc.c-torture/compile/20040916-1.c.
20032
20033 2004-09-21 Mark Mitchell <mark@codesourcery.com>
20034
20035 * gcc.dg/pragma-re-3.c: New test.
20036
20037 2004-09-17 Matt Austern <austern@apple.com>
20038
20039 PR c++/15049
20040 * g++.dg/other/anon3.C: New.
20041
20042 2004-09-21 Roger Sayle <roger@eyesopen.com>
20043
20044 PR c++/7503
20045 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
20046 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
20047 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
20048 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
20049 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
20050
20051 2004-09-21 Bud Davis <bdavis9659@comcast.net>
20052
20053 PR fortran/17286
20054 * gfortran.dg/pr17286.f90: New test.
20055
20056 2004-09-20 Mark Mitchell <mark@codesourcery.com>
20057
20058 PR c++/17530
20059 * g++.dg/template/static7.C: New test.
20060
20061 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
20062
20063 PR tree-opt/17558
20064 * gcc.c-torture/compile/pr17558.c: New test.
20065
20066 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20067
20068 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
20069 if SKIP_ATTRIBUTE is defined.
20070
20071 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20072
20073 PR fortran/15957
20074 * gfortran.dg/pr15957.f90: New test.
20075
20076 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
20077
20078 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
20079 in comparison.
20080 * gcc.dg/vect/vect-79.c: Likewise.
20081 * gcc.dg/vect/vect-80.c: Likewise.
20082
20083 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20084
20085 PR fortran/15750
20086 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
20087
20088 2004-09-20 Ira Rosen <irar@il.ibm.com>
20089
20090 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
20091 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
20092 * gcc.dg/vect/vect-62.c: New testcase.
20093 * gcc.dg/vect/vect-63.c: New testcase.
20094 * gcc.dg/vect/vect-64.c: New testcase.
20095 * gcc.dg/vect/vect-65.c: New testcase.
20096 * gcc.dg/vect/vect-66.c: New testcase.
20097 * gcc.dg/vect/vect-67.c: New testcase.
20098 * gcc.dg/vect/vect-68.c: New testcase.
20099 * gcc.dg/vect/vect-69.c: New testcase.
20100 * gcc.dg/vect/vect-79.c: New testcase.
20101 * gcc.dg/vect/vect-80.c: New testcase.
20102
20103 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20104
20105 * gcc.target/mips/asm-1.c: New test.
20106
20107 2004-09-19 Ira Rosen <irar@il.ibm.com>
20108
20109 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
20110 * gcc.dg/vect/vect-73.c: New testcase.
20111 * gcc.dg/vect/vect-74.c: New testcase.
20112 * gcc.dg/vect/vect-75.c: New testcase.
20113 * gcc.dg/vect/vect-76.c: New testcase.
20114 * gcc.dg/vect/vect-77.c: New testcase.
20115 * gcc.dg/vect/vect-78.c: New testcase
20116
20117 2004-09-18 Paul Brook <paul@codesourcery.com>
20118
20119 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
20120
20121 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
20122
20123 PR c/17424
20124 * gcc.dg/pr17424-1.c: New test.
20125
20126 2004-09-18 Diego Novillo <dnovillo@redhat.com>
20127
20128 * g++.dg/tree-ssa/pr17153.C: New test.
20129
20130 2004-09-16 Geoffrey Keating <geoffk@apple.com>
20131
20132 PR pch/13361
20133 * testsuite/g++.dg/pch/wchar-1.C: New.
20134 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20135
20136 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
20137
20138 * gcc.c-torture/execute/20040917-1.c: New test.
20139
20140 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20141
20142 PR tree-optimization/17319
20143 * gcc.dg/pr17319.c: New test.
20144
20145 2004-09-17 Devang Patel <dpatel@apple.com>
20146
20147 * gcc.dg/20040813-1.c: New test.
20148
20149 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20150
20151 PR tree-optimization/17273
20152 * gcc.c-torture/compile/pr17273.c: New test.
20153
20154 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20155
20156 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20157 Update expected messages.
20158 * gcc.dg/declspec-13.c: New test.
20159
20160 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20161
20162 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20163
20164 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20165
20166 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20167 change what 'a' is pointing to.
20168
20169 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20170
20171 PR c++/16002
20172 * g++.dg/template/error18.C: New test.
20173
20174 PR c++/16029
20175 * g++.dg/warn/Wunused-8.C: New test.
20176
20177 2004-09-17 Steven Bosscher <stevenb@suse.de>
20178
20179 PR tree-optimization/17513
20180 * gcc.dg/20040916-1.c: New test.
20181
20182 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20183
20184 PR c++/17501
20185 * g++.dg/template/typename7.C: New test.
20186
20187 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20188
20189 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20190
20191 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20192
20193 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20194 with -ftree-based-profiling also.
20195 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20196
20197 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20198
20199 PR/15364
20200 * gfortran.dg/der_array_io_1.f90: New test.
20201 * gfortran.dg/der_array_io_2.f90: New test.
20202 * gfortran.dg/der_array_io_3.f90: New test.
20203
20204 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20205
20206 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20207 EABI.
20208
20209 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20210
20211 * g++.dg/opt/switch1.C: New test.
20212
20213 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20214
20215 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20216 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20217 Update expected messages.
20218
20219 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20220
20221 PR fortran/16485
20222 * gfortran.dg/same_name_1.f90: New test.
20223
20224 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20225
20226 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20227 dereference garbage pointers.
20228
20229 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20230
20231 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20232 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20233
20234 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20235 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20236 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20237
20238 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20239
20240 PR c++/17324
20241 * g++.dg/template/mangle1.C: New test.
20242
20243 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20244
20245 PR tree-optimization/17252
20246 * gcc.c-torture/execute/pr17252.c: New test.
20247
20248 2004-09-14 Andrew Pinski <apinski@apple.com>
20249
20250 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20251
20252 2004-09-14 Roger Sayle <roger@eyesopen.com>
20253
20254 PR rtl-optimization/9771
20255 * gcc.dg/pr9771-1.c: New test case.
20256
20257 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20258
20259 PR tree-optimization/15262
20260 * gcc.c-torture/execute/pr15262-1.c: New test.
20261 * gcc.c-torture/execute/pr15262-2.c: New test.
20262
20263 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20264
20265 * gcc.dg/declspec-12.c: New test.
20266
20267 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20268
20269 * gfortran.dg/pr17090.f90: Add directives to test.
20270
20271 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20272
20273 * gcc.c-torture/compile/20040914-1.c: New test.
20274
20275 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20276
20277 PR c++/16162
20278 * g++.dg/template/decl2.C: New test.
20279
20280 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20281
20282 PR fortran/17090
20283 * gfortran.dg/pr17090.f90: New test.
20284
20285 2004-09-13 Dale Johannesen <dalej@apple.com>
20286
20287 * gcc.c-torture/compile/pr17408.c: New test case.
20288
20289 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20290
20291 PR c++/16716
20292 * g++.dg/parse/crash17.C: New test.
20293
20294 PR c++/17327
20295 * g++.dg/template/enum3.C: New test.
20296
20297 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20298
20299 * lib/gcc-defs.exp: Load wrapper.exp.
20300 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20301 using local code.
20302 * lib/gcc.exp (gcc_init): Similar.
20303 * lib/gfortran.exp (gfortran_init): Similar.
20304 * lib/objc.exp (objc_init): Similar.
20305 * lib/treelang.exp (treelang_init): Similar.
20306 * lib/wrapper.exp: New file with build_wrapper call machinery in
20307 ${tool}_maybe_build_wrapper.
20308
20309 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20310
20311 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20312 "inline".
20313 * gcc.dg/declspec-11.c: Update expected messages.
20314 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20315 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20316 gcc.dg/inline-12.c: New tests.
20317
20318 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20319
20320 * g++.dg/tree-ssa/pr17400.C: New testcase.
20321
20322 2004-09-13 James E Wilson <wilson@specifixinc.com>
20323
20324 * gcc.target/mips/sb1-1.c: New testcase.
20325
20326 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20327
20328 * lib/g77-dg.exp: Remove unused file.
20329 * lib/mike-g77.exp: Ditto.
20330 * lib/g77.exp: Ditto.
20331
20332 2004-09-12 Richard Henderson <rth@redhat.com>
20333
20334 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20335
20336 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20337
20338 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20339 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20340 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20341 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20342 Update expected messages.
20343
20344 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20345
20346 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20347 declaration/use mismatch for dirp parameter.
20348
20349 2004-09-12 Andrew Pinski <apinski@apple.com>
20350
20351 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20352 -fgnu-runtime is passed.
20353
20354 2004-09-12 Richard Henderson <rth@redhat.com>
20355
20356 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20357 do the uplevel thing and update additional_flags directly.
20358 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20359 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20360 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20361 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20362
20363 2004-09-11 Steven Bosscher <stevenb@suse.de>
20364
20365 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20366
20367 2004-09-11 Roger Sayle <roger@eyesopen.com>
20368
20369 PR middle-end/17411
20370 * g++.dg/opt/pr17411-1.C: New test case.
20371
20372 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20373
20374 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20375 gcc.dg/tls/diag-2.c: Update expected messages.
20376 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20377 messages.
20378 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20379 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20380 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20381 gcc.dg/tls/diag-5.c: New tests.
20382
20383 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20384
20385 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20386
20387 2004-09-11 Steven Bosscher <stevenb@suse.de>
20388
20389 * g++.dg/parse/break-in-for.C: New test.
20390
20391 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20392
20393 * gcc.dg/tree-ssa/20040911-1.c: New test.
20394
20395 2004-09-11 Andreas Jaeger <aj@suse.de>
20396
20397 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20398 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20399
20400 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20401
20402 * gcc.target/frv: New directory of FR-V-specific tests.
20403
20404 2004-09-10 James E Wilson <wilson@specifixinc.com>
20405
20406 * gcc.dg/convert-vec-1.c: New test.
20407
20408 2004-09-10 Roger Sayle <roger@eyesopen.com>
20409
20410 PR middle-end/17024
20411 * gcc.dg/pr17024-1.c: New test case.
20412
20413 2004-09-10 Eric Christopher <echristo@redhat.com>
20414
20415 * gcc.dg/20040910-1.c: New test.
20416
20417 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20418
20419 * gcc.dg/bitfld-9.c: New test.
20420
20421 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20422
20423 * gcc.c-torture/execute/ieee/acc1.c: New test.
20424 * gcc.c-torture/execute/ieee/acc2.c: New test.
20425 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20426
20427 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20428
20429 * gcc.dg/deprecated-2.c: New test.
20430
20431 2004-09-09 James E Wilson <wilson@specifixinc.com>
20432
20433 * gcc.dg/init-vec-1.c: New test.
20434
20435 2004-09-09 Roger Sayle <roger@eyesopen.com>
20436
20437 PR middle-end/17055
20438 * gcc.dg/pr17055-1.c: New test case.
20439
20440 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20441
20442 PR target/17377
20443 * gcc.c-torture/execute/pr17377.c: New test.
20444
20445 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20446
20447 PR c/8420
20448 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20449 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20450 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20451 gcc.dg/long-long-typespec-1.c: New tests.
20452 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20453
20454 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20455
20456 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20457 gcc.dg/gnu99-static-1.c: New tests.
20458
20459 2004-09-08 Devang Patel <dpatel@apple.com>
20460
20461 * gcc.dg/darwin-ld-20040828-1.c: New test.
20462 * gcc.dg/darwin-ld-20040828-2.c: New test.
20463 * gcc.dg/darwin-ld-20040828-3.c: New test.
20464
20465 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20466
20467 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20468 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20469 in error message.
20470 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20471 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20472 in error message.
20473 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20474 types they qualify.
20475 * objc.dg/type-size-2.m: Fix wording in comment.
20476 * objc.dg/va-meth-1.m: New test case.
20477
20478 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20479
20480 PR c/16633:
20481 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20482 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20483
20484 2004-09-06 Devang Patel <dpatel@apple.com>
20485
20486 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20487 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20488
20489 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20490
20491 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20492 reflect changed line numbering of diagnostics.
20493
20494 2004-09-06 Paul Brook <paul@codesourcery.com>
20495
20496 * gfortran.dg/edit_real_1.f90: Add new test.
20497
20498 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20499
20500 * gcc.dg/tree-ssa/loop-2.c: New test.
20501 * gcc.dg/tree-ssa/loop-3.c: New test.
20502 * gcc.dg/tree-ssa/loop-4.c: New test.
20503 * gcc.dg/tree-ssa/loop-5.c: New test.
20504
20505 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20506
20507 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20508
20509 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20510
20511 * gcc.dg/format/sentinel-1.c: New test.
20512
20513 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20514
20515 * testsuite/gcc.dg/builtins-46.c: New.
20516
20517 2004-09-03 Devang Patel <dpatel@apple.com>
20518
20519 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20520 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20521
20522 2004-09-03 Jan Beulich <jbeulich@novell.com>
20523
20524 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20525 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20526 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20527 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20528 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20529 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20530 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20531 the non-portable bzero.
20532 * gcc.dg/20010912-1.c: xfail for NetWare.
20533 * gcc.dg/20020426-2.c: xfail for NetWare.
20534 * gcc.dg/20021014-1.c: xfail for NetWare.
20535 * gcc.dg/20021018-1.c: xfail for NetWare.
20536 * gcc.dg/20030213-1.c: xfail for NetWare.
20537 * gcc.dg/20030225-1.c: xfail for NetWare.
20538 * gcc.dg/20030708-1.c: xfail for NetWare.
20539 * gcc.dg/builtins-config.h: Also exclude NetWare.
20540 * gcc.dg/format/format.h: Define restrict only if not already defined.
20541 * gcc.dg/nest.c: xfail for NetWare.
20542 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20543 * lib/target-supports.exp (check_visibility_available): Exclude
20544 NetWare.
20545
20546 2004-09-03 Jan Beulich <jbeulich@novell.com>
20547
20548 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20549 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20550 deterministic starting point for the alignment of structure fields.
20551 * gcc.dg/Wpadded.c: Dito.
20552 * g++.dg/abi/vbase10.C: Dito.
20553
20554 2004-09-03 Devang Patel <dpatel@apple.com>
20555
20556 * g++.dg/debug/pr15736.cc: New test.
20557
20558 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20559
20560 * README.QMTEST: Fix out-of-date link.
20561
20562 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20563
20564 PR fortran/16579
20565 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20566 Delete. Duplicate of gfortran.dg/g77/20010610.f
20567
20568 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20569
20570 * g++.dg/abi/arm_rtti1.C: New test.
20571
20572 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20573
20574 * gcc.dg/ppc-vector-memcpy.c: New.
20575 * gcc.dg/ppc-vector-memset.c: New.
20576
20577 2004-09-02 Chao-ying Fu <fu@mips.com>
20578
20579 * gcc.target/mips/mips-3d-1.c: New test.
20580 * gcc.target/mips/mips-3d-2.c: New test.
20581 * gcc.target/mips/mips-3d-3.c: New test.
20582 * gcc.target/mips/mips-3d-4.c: New test.
20583 * gcc.target/mips/mips-3d-5.c: New test.
20584 * gcc.target/mips/mips-3d-6.c: New test.
20585 * gcc.target/mips/mips-3d-7.c: New test.
20586 * gcc.target/mips/mips-3d-8.c: New test.
20587 * gcc.target/mips/mips-3d-9.c: New test.
20588 * gcc.target/mips/mips-ps-1.c: New test.
20589 * gcc.target/mips/mips-ps-2.c: New test.
20590 * gcc.target/mips/mips-ps-3.c: New test.
20591 * gcc.target/mips/mips-ps-4.c: New test.
20592 * gcc.target/mips/mips-ps-type.c: New test.
20593
20594 2004-09-02 Paul Brook <paul@codesourcery.com>
20595
20596 * gfortran.dg/edit_real_1.f90: Add new tests.
20597
20598 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20599
20600 PR fortran/15327
20601 * gfortran.dg/merge_char_1.f90: New test.
20602
20603 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20604
20605 PR fortran/16404
20606 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20607
20608 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20609
20610 PR c/1522
20611 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20612
20613 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20614
20615 * g++.dg/opt/loop1.C: Do not XFAIL.
20616
20617 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20618
20619 * gcc.c-torture/execute/20040831-1.c: New test.
20620
20621 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20622
20623 PR fortran/16579
20624 * gfortran.dg/g77/20010610.f: Now passes.
20625 Copy from g77.f-torture/execute. Add dg-run directive.
20626 * gfortran.dg/g77/README: Update
20627
20628 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20629
20630 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20631 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20632 (t1, t2, t3, t4): Add volatile.
20633
20634 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20635
20636 * g++.dg/ext/visibility/arm1.C: New test.
20637
20638 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20639
20640 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20641 -pedantic-errors.
20642
20643 2004-09-01 Paul Brook <paul@codesourcery.com>
20644
20645 * gfortran.dg/eof_2.f90: New test.
20646
20647 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20648
20649 PR fortran/16579
20650 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20651
20652 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20653
20654 PR libfortran/16805
20655 * gfortran.dg/list_read_2.f90: New test.
20656
20657 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20658
20659 * g++.dg/abi/key1.C: New test.
20660
20661 2004-08-31 Richard Henderson <rth@redhat.com>
20662
20663 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20664 form of offsetof.
20665 * g++.dg/other/offsetof5.C: Remove duplicate.
20666
20667 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20668
20669 PR fortran/17244
20670 * gfortran.dg/func_derived_1.f90: New test.
20671
20672 2004-08-31 Paul Brook <paul@codesourcery.com>
20673
20674 * gfortran.dg/eof_1.f90: New test.
20675
20676 2004-08-31 Paul Brook <paul@codesourcery.com>
20677
20678 * gfortran.dg/list_read_1.f90: New file.
20679
20680 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20681
20682 * g++.dg/opt/loop1.C: XFAIL.
20683
20684 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20685
20686 * gcc.dg/funcdef-storage-1.c: New.
20687 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20688 an extern function in local scope.
20689 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20690 declare an 'auto inline' function in local scope.
20691 * gcc.dg/20011130-1.c: Likewise.
20692 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20693 an 'auto' function in local scope.
20694 * gcc.dg/20021014-1.c: Likewise.
20695 * gcc.dg/20030331-2.c: Likewise.
20696
20697 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20698
20699 * gfortran.dg/blockdata_1.f90: New test.
20700
20701 2004-08-30 Richard Henderson <rth@redhat.com>
20702
20703 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20704
20705 2004-08-30 Richard Henderson <rth@redhat.com>
20706
20707 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20708 additional_flags set by alternate driver.
20709 (ieee-options): New procedure.
20710 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20711 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20712 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20713 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20714
20715 2004-08-30 Richard Henderson <rth@redhat.com>
20716
20717 * lib/f-torture.exp: Remove.
20718
20719 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20720
20721 PR rtl-optimization/16590
20722 * g++.dg/opt/loop1.C: New test.
20723
20724 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20725
20726 PR fortran/13910
20727 * gfortran.dg/oldstyle_1.f90: New test.
20728
20729 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20730 Paul Brook <paul@codesourcery.com>
20731
20732 * gfortran.dg/g77/README: Update.
20733 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20734 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20735 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20736
20737 2004-08-28 Paul Brook <paul@codesourcery.com>
20738
20739 PR libfortran/17195
20740 * gfortran.dg/edit_real_1.f90: New test.
20741
20742 2004-08-27 Paul Brook <paul@codesourcery.com>
20743
20744 * gfortran.dg/rewind_1.f90: New test.
20745
20746 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20747
20748 PR fortran/16597
20749 * gfortran.dg/pr16597.f90: New test.
20750
20751 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20752
20753 PR c/13801
20754 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20755 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20756 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20757 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20758 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20759
20760 2004-08-26 Nick Clifton <nickc@redhat.com>
20761
20762 * gcc.c-torture/compile/pr17119.c: New test.
20763
20764 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20765
20766 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20767
20768 2004-08-25 Richard Henderson <rth@redhat.com>
20769
20770 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20771 the bits that expect kind=8 to be the largest real kind.
20772
20773 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20774
20775 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20776
20777 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20778
20779 * gfortran.dg/assignment_1.f90: New test.
20780
20781 2004-08-25 Adam Nemet <anemet@lnxw.com>
20782
20783 * g++.dg/template/repo3.C: New test.
20784
20785 2004-08-25 Roger Sayle <roger@eyesopen.com>
20786
20787 PR middle-end/16693
20788 PR tree-optimization/16372
20789 * g++.dg/opt/pr16372-1.C: New test case.
20790 * g++.dg/opt/pr16693-1.C: New test case.
20791 * g++.dg/opt/pr16693-2.C: New test case.
20792
20793 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20794
20795 * objc.dg/proto-lossage-4.m: New test.
20796
20797 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20798
20799 PR c++/17155
20800 * g++.dg/inherit/local2.C: New test.
20801
20802 2004-08-25 Paul Brook <paul@codesourcery.com>
20803
20804 PR fortran/17144
20805 * gfortran.dg/string_ctor_1.f90: New test.
20806
20807 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20808
20809 PR c++/14428
20810 * g++.dg/template/redecl2.C: New test.
20811
20812 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20813
20814 PR fortran/17143
20815 * gfortran.dg/pr17143.f90: New test.
20816
20817 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20818
20819 PR fortran/17164
20820 * gfortran.dg/pr17164.f90: New test.
20821
20822 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20823
20824 * gcc.dg/tree-ssa/loop-1.c: New test.
20825
20826 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20827
20828 * gcc.c-torture/compile/20040824-1.c: New test.
20829
20830 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20831
20832 * gcc.c-torture/compile/iftrap-3.c: New test.
20833
20834 2004-08-24 Paul Brook <paul@codesourcery.com>
20835
20836 * gfortran.dg/entry_2.f90: New test.
20837
20838 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20839
20840 PR c++/16889
20841 * g++.dg/lookup/ambig[12].C: New.
20842
20843 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20844
20845 PR c++/16706
20846 * g++.dg/template/crash21.C: New test.
20847 * g++.dg/template/crash22.C: Likewise.
20848
20849 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20850
20851 PR c++/17149
20852 * g++.dg/template/access15.C: New.
20853
20854 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20855
20856 PR c++/17163
20857 * g++.dg/template/repo2.C: New test.
20858
20859 2004-08-23 Roger Sayle <roger@eyesopen.com>
20860
20861 PR rtl-optimization/17078
20862 * gcc.c-torture/execute/pr17078-1.c: New test case.
20863
20864 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20865
20866 PR c/14492
20867 * gcc.dg/debug/crash1.c: New test.
20868
20869 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20870
20871 PR c/16180
20872 * gcc.dg/loop-5.c: New test.
20873
20874 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20875
20876 * gcc.c-torture/execute/20040823-1.c: New test.
20877
20878 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20879
20880 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20881 to the assembler. Simplify test accordingly.
20882 (asm_abi_flags): Use GNU names.
20883 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20884 to check for ABI flags.
20885
20886 2004-08-22 Andrew Pinski <apinski@apple.com>
20887
20888 * g++.dg/opt/pr14029.C: New test.
20889 * gcc.c-torture/execute/pr15262.c: New test.
20890
20891 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20892
20893 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20894
20895 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20896
20897 PR 16908
20898 * gfortran.dg/direct_io.f90: New test.
20899
20900 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20901
20902 PR c++/17121
20903 * g++.dg/inherit/local2.C: New test.
20904
20905 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20906
20907 PR c++/17120
20908 * g++.dg/warn/Wparentheses-4.C: New test.
20909
20910 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20911
20912 PR c++/17121
20913 * g++.dg/inherit/local2.C: New test.
20914
20915 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20916 * gcc.dg/ppc-ldstruct.c: Likewise.
20917 * gcc.dg/ppc64-abi-2.c: Likewise.
20918
20919 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20920
20921 PR rtl-optimization/17099
20922 * gcc.c-torture/execute/20040820-1.c: New test.
20923
20924 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20925
20926 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20927
20928 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20929
20930 PR fortran/17077
20931 * gfortran.dg/auto_array_1.f90: New test.
20932
20933 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20934
20935 PR fortran/17074
20936 * gfortran.dg/simpleif_1.f90: New test.
20937
20938 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20939
20940 * lib/target-supports.exp (check_profiling_available): Return
20941 false for arm*-*-symbianelf* and arm*-*-eabi*.
20942
20943 PR c++/15890
20944 * g++.dg/template/delete1.C: New test.
20945
20946 2004-08-19 Paul Brook <paul@codesourcery.com>
20947
20948 PR fortran/14976
20949 PR fortran/16228
20950 * gfortran.dg/data_char_1.f90: New test.
20951
20952 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20953
20954 PR fortran/16946
20955 * gfortran.dg/reduction.f90: New testcase.
20956
20957 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20958
20959 PR fortran/16520
20960 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20961
20962 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20963
20964 PR c++/17041
20965 * g++.dg/Wparentheses-3.C: New test.
20966
20967 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20968
20969 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20970 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20971 * gcc.dg/vect/vect-2.c: Likewise.
20972 * gcc.dg/vect/vect-3.c: Likewise.
20973 * gcc.dg/vect/vect-4.c: Likewise.
20974 * gcc.dg/vect/vect-5.c: Likewise.
20975 * gcc.dg/vect/vect-6.c: Likewise.
20976 * gcc.dg/vect/vect-7.c: Likewise.
20977 * gcc.dg/vect/vect-25.c: Likewise.
20978 * gcc.dg/vect/vect-31.c: Likewise.
20979 * gcc.dg/vect/vect-32.c: Likewise.
20980 * gcc.dg/vect/vect-34.c: Likewise.
20981 * gcc.dg/vect/vect-36.c: Likewise.
20982 * gcc.dg/vect/vect-all.c: Likewise.
20983
20984 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20985
20986 PR c++/17068
20987 * g++.dg/template/operator4.C: New test.
20988
20989 2004-08-18 Richard Henderson <rth@redhat.com>
20990
20991 * gcc.dg/20040206-1.c: XFAIL.
20992
20993 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20994
20995 PR c++/16246
20996 * g++.dg/template/array7.C: New test.
20997
20998 2004-08-17 James E Wilson <wilson@specifixinc.com>
20999
21000 * gcc.dg/mips-movcc-1.c: New test.
21001 * gcc.dg/mips-movcc-2.c: New test.
21002 * gcc.dg/mips-movcc-3.c: New test.
21003
21004 * gcc.dg/mips-nmadd-1.c: New test.
21005 * gcc.dg/mips-nmadd-2.c: New test.
21006
21007 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21008
21009 PR c++/15871
21010 * g++.dg/opt/inline8.C: New test.
21011
21012 PR c++/16965
21013 * g++.dg/parse/error17.C: New test.
21014
21015 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
21016
21017 * gcc.dg/vect: New directory for vectorizer tests.
21018 * gcc.dg/vect/tree-vect.h: New file.
21019 * gcc.dg/vect/vect.exp: New file.
21020 * gcc.dg/vect/pr16105.c.c: New test.
21021 * gcc.dg/vect/vect-1.c: New test.
21022 * gcc.dg/vect/vect-2.c: New test.
21023 * gcc.dg/vect/vect-3.c: New test.
21024 * gcc.dg/vect/vect-4.c: New test.
21025 * gcc.dg/vect/vect-5.c: New test.
21026 * gcc.dg/vect/vect-6.c: New test.
21027 * gcc.dg/vect/vect-7.c: New test.
21028 * gcc.dg/vect/vect-8.c: New test.
21029 * gcc.dg/vect/vect-9.c: New test.
21030 * gcc.dg/vect/vect-10.c: New test.
21031 * gcc.dg/vect/vect-11.c: New test.
21032 * gcc.dg/vect/vect-12.c: New test.
21033 * gcc.dg/vect/vect-13.c: New test.
21034 * gcc.dg/vect/vect-14.c: New test.
21035 * gcc.dg/vect/vect-15.c: New test.
21036 * gcc.dg/vect/vect-16.c: New test.
21037 * gcc.dg/vect/vect-17.c: New test.
21038 * gcc.dg/vect/vect-18.c: New test.
21039 * gcc.dg/vect/vect-19.c: New test.
21040 * gcc.dg/vect/vect-20.c: New test.
21041 * gcc.dg/vect/vect-21.c: New test.
21042 * gcc.dg/vect/vect-22.c: New test.
21043 * gcc.dg/vect/vect-23.c: New test.
21044 * gcc.dg/vect/vect-24.c: New test.
21045 * gcc.dg/vect/vect-25.c: New test.
21046 * gcc.dg/vect/vect-26.c: New test.
21047 * gcc.dg/vect/vect-27.c: New test.
21048 * gcc.dg/vect/vect-28.c: New test.
21049 * gcc.dg/vect/vect-29.c: New test.
21050 * gcc.dg/vect/vect-30.c: New test.
21051 * gcc.dg/vect/vect-31.c: New test.
21052 * gcc.dg/vect/vect-32.c: New test.
21053 * gcc.dg/vect/vect-33.c: New test.
21054 * gcc.dg/vect/vect-34.c: New test.
21055 * gcc.dg/vect/vect-35.c: New test.
21056 * gcc.dg/vect/vect-36.c: New test.
21057 * gcc.dg/vect/vect-37.c: New test.
21058 * gcc.dg/vect/vect-38.c: New test.
21059 * gcc.dg/vect/vect-40.c: New test.
21060 * gcc.dg/vect/vect-41.c: New test.
21061 * gcc.dg/vect/vect-42.c: New test.
21062 * gcc.dg/vect/vect-43.c: New test.
21063 * gcc.dg/vect/vect-44.c: New test.
21064 * gcc.dg/vect/vect-45.c: New test.
21065 * gcc.dg/vect/vect-46.c: New test.
21066 * gcc.dg/vect/vect-47.c: New test.
21067 * gcc.dg/vect/vect-48.c: New test.
21068 * gcc.dg/vect/vect-49.c: New test.
21069 * gcc.dg/vect/vect-50.c: New test.
21070 * gcc.dg/vect/vect-51.c: New test.
21071 * gcc.dg/vect/vect-52.c: New test.
21072 * gcc.dg/vect/vect-53.c: New test.
21073 * gcc.dg/vect/vect-54.c: New test.
21074 * gcc.dg/vect/vect-55.c: New test.
21075 * gcc.dg/vect/vect-56.c: New test.
21076 * gcc.dg/vect/vect-57.c: New test.
21077 * gcc.dg/vect/vect-58.c: New test.
21078 * gcc.dg/vect/vect-59.c: New test.
21079 * gcc.dg/vect/vect-60.c: New test.
21080 * gcc.dg/vect/vect-61.c: New test.
21081 * gcc.dg/vect/vect-all.c: New test.
21082 * gcc.dg/vect/vect-none.c: New test.
21083
21084 2004-08-17 Paul Brook <paul@codesourcery.com>
21085
21086 PR fortran/13082
21087 * gfortran.dg/entry_1.f90: New test.
21088
21089 2004-08-17 Andrew Pinski <apinski@apple.com>
21090
21091 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
21092
21093 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
21094
21095 * gcc.dg/pr17036-1.c: New test.
21096
21097 2004-08-16 Devang Patel <dpatel@apple.com>
21098
21099 * gcc.dg/darwin-20040809-1.c: New test.
21100
21101 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
21102
21103 * gcc.dg/funcdef-attr-1.c: New test.
21104
21105 2004-08-16 Janis Johnson <janis187@us.ibm.com>
21106
21107 * gcc.dg/altivec-17.c: New test.
21108 * gcc.dg/altivec-18.c: New test.
21109
21110 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21111
21112 PR c++/6749
21113 * g++.dg/template/vtable2.C: New test.
21114
21115 2004-08-14 Richard Henderson <rth@redhat.com>
21116
21117 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
21118 * gcc.dg/pack-test-4.c (main): Return 0.
21119 * gcc.dg/setjmp-1.c: Remove XFAIL.
21120 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
21121
21122 2004-08-14 Richard Henderson <rth@redhat.com>
21123
21124 * gcc.dg/980217-1.c: Add prototype for printf.
21125
21126 2004-08-13 Bud Davis <bdavis9659@comcast.net>
21127
21128 * gfortran.dg/pr16935.f90: New test.
21129
21130 2004-08-13 Janis Johnson <janis187@us.ibm.com>
21131
21132 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
21133
21134 2004-08-13 Paul Brook <paul@codesourcery.com>
21135
21136 * gfortran.dg/der_io_1.f90: Remove stray comma.
21137
21138 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21139
21140 * gcc.dg/vmx/cw-bug-2.c: Remove.
21141 * gcc.dg/vmx/vprint-1.c: Remove.
21142 * gcc.dg/vmx/vscan-1.c: Remove.
21143
21144 2004-08-12 Devang patel <dpatel@apple.com>
21145
21146 * gcc.dg/darwin-20040809-2.c: New test.
21147
21148 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21149
21150 * g++.dg/ext/altivec-12.C: New test.
21151
21152 * g++.dg/ext/altivec-11.C: New test.
21153
21154 2004-08-12 Paul Brook <paul@codesourcery.com>
21155
21156 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21157
21158 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21159
21160 * g++.dg/ext/altivec-2.C: Check for hardware support before
21161 executing any VMX instructions.
21162
21163 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21164
21165 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21166
21167 PR c++/16276
21168 * g++.old-deja/g++.other/comdat4.C: New test.
21169 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21170
21171 2004-08-12 Ben Elliston <bje@au.ibm.com>
21172
21173 PR target/16286
21174 * gcc.dg/pr16286.c: New test.
21175
21176 2004-08-12 Jan Beulich <jbeulich@novell.com>
21177
21178 * g++.dg/ext/asm5.C: New.
21179
21180 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21181
21182 PR c++/16698
21183 * g++.dg/eh/crash1.C: New test.
21184
21185 PR c++/16717
21186 * g++.dg/ext/construct1.C: New test.
21187
21188 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21189
21190 PR c++/16853
21191 * g++.dg/init/ptrmem1.C: New test.
21192
21193 PR c++/16618
21194 * g++.dg/parse/offsetof5.C: New test.
21195
21196 PR c++/16870
21197 * g++.dg/template/overload3.C: New test.
21198
21199 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21200
21201 PR c++/16964
21202 * g++.dg/parse/error16.C: New test.
21203
21204 PR c++/16904
21205 * g++.dg/template/error14.C: New test.
21206
21207 PR c++/16929
21208 * g++.dg/template/error15.C: New test.
21209
21210 2004-08-11 Devang Patel <dpatel@apple.com>
21211
21212 * gcc.dg/darwin-ld-20040809-1.c: New test.
21213 * gcc.dg/darwin-ld-20040809-2.c: New test.
21214
21215 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21216
21217 PR fortran/16917
21218 * gfortran.dg/dfloat_1.f90: New test.
21219
21220 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21221
21222 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21223 * gcc.dg/dll-2.c: Fix dg-require syntax.
21224 * gcc.misc-tests/arm-isr.c (abort): Declare.
21225 (exit): Likewise.
21226
21227 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21228
21229 PR c++/16971
21230 * g++.dg/parse/crash16.C: New test.
21231
21232 2004-08-10 Roger Sayle <roger@eyesopen.com>
21233
21234 * gcc.dg/mips-rsqrt-1.c: New test case.
21235 * gcc.dg/mips-rsqrt-2.c: New test case.
21236 * gcc.dg/mips-rsqrt-3.c: New test case.
21237
21238 2004-08-10 Paul Brook <paul@codesourcery.com>
21239
21240 * gfortran.dg/der_io_1.f90: New test.
21241
21242 2004-08-10 Paul Brook <paul@codesourcery.com>
21243
21244 PR fortran/16919
21245 * gfortran.dg/der_array_1.f90: New test.
21246
21247 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21248
21249 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21250
21251 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21252
21253 * gcc.dg/wchar_t-2.c: Fix typo.
21254
21255 2004-08-09 Falk Hueffner <falk@debian.org>
21256
21257 PR tree-optimization/12517
21258 * gcc.c-torture/compile/pr12517.c: New test.
21259
21260 PR tree-optimization/12578
21261 * gcc.c-torture/compile/pr12578.c: New test.
21262
21263 PR tree-optimization/12899
21264 * gcc.c-torture/compile/pr12899.c: New test.
21265
21266 PR rtl-optimization/14692
21267 * gcc.c-torture/compile/pr14692.c: New test.
21268
21269 PR tree-optimization/16461
21270 * gcc.c-torture/compile/pr16461.c: New test.
21271
21272 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21273
21274 * gfortran.dg/getenv_1.f90: New test.
21275
21276 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21277
21278 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21279 wchar_t.
21280 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21281
21282 2004-08-06 Paul Brook <paul@codesourcery.com>
21283
21284 * gfortran.dg/ret_array_1.f90: New test.
21285 * gfortran.dg/ret_pointer_1.f90: New test.
21286
21287 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21288
21289 * gcc.dg/missing-field-init-[12].c: New tests.
21290 * g++.dg/warn/missing-field-init-[12].C: New tests.
21291
21292 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21293
21294 * gcc.dg/enum2.c: New test.
21295 * gcc.dg/symbian3.c: Likewise.
21296 * gcc.dg/symbian4.c: Likewise.
21297 * gcc.dg/wchar_t-2.c: Likewise.
21298
21299 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21300
21301 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21302 destructor tests.
21303
21304 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21305
21306 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21307 dg-require-visiblity.
21308 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21309 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21310 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21311 * g++.dg/ext/visibility/new1.C: Likewise.
21312 * g++.dg/ext/visibility/pragma.C: Likewise.
21313 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21314 * g++.dg/ext/visibility/virtual.C: Likewise.
21315 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21316 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21317 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21318 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21319 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21320 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21321 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21322 * g++/dg/ext/visibility/visibility-8.C: New test.
21323 * gcc.c-torture/compile/dll.x: Remove.
21324 * gcc.dg/dll-2.c: Use dg-require-dll
21325 * gcc.dg/visibility-10.c: New test.
21326 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21327 supporting DLLs.
21328 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21329 (scan_not_hidden): Likewise.
21330
21331 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21332
21333 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21334
21335 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21336
21337 * gcc.c-torture/execute/20040805-1.c: New test.
21338
21339 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21340
21341 * gcc.dg/20020118-1.c: Declare abort.
21342 * gcc.dg/altivec_check.h: Likewise.
21343 * gcc.dg/iftrap-2.c: Likewise.
21344 * gcc.dg/pragma-darwin.c: Likewise.
21345 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21346
21347 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21348
21349 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21350
21351 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21352
21353 * gcc.c-torture/execute/builtins/abs-2.c,
21354 gcc.c-torture/execute/builtins/abs-3.c,
21355 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21356 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21357 intmax_t, uintmax_t and their limits.
21358 * gcc.dg/intmax_t-1.c: New test.
21359
21360 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21361
21362 * g++.dg/tc1/dr147.C: Add reference to PR.
21363
21364 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21365
21366 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21367 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21368
21369 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21370
21371 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21372
21373 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21374
21375 * gcc.dg/redecl-5.c: New test.
21376 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21377 of scanf.
21378
21379 2004-08-03 Roger Sayle <roger@eyesopen.com>
21380
21381 PR middle-end/16790
21382 * gcc.c-torture/execute/pr16790-1.c: New test case.
21383
21384 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21385
21386 * g++.dg/ext/visibility/assign1.C: New test.
21387 * g++.dg/ext/visibility/new1.C: Likewise.
21388
21389 * gcc.dg/symbian1.c: New test.
21390 * gcc.dg/symbian2.c: Likewise.
21391
21392 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21393
21394 PR target/16570
21395 * gcc.dg/i386-sse-9.c: New test.
21396
21397 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21398
21399 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21400
21401 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21402
21403 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21404 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21405 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21406 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21407 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21408 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21409 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21410 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21411 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21412 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21413 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21414 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21415 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21416 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21417 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21418 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21419 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21420 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21421 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21422 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21423 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21424 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21425 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21426 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21427 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21428 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21429 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21430 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21431 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21432 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21433 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21434 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21435 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21436 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21437 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21438 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21439 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21440 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21441 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21442 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21443 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21444 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21445 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21446 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21447 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21448 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21449 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21450 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21451 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21452 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21453 gcc.misc-tests/i386-pf-3dnow-1.c,
21454 gcc.misc-tests/i386-pf-athlon-1.c,
21455 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21456 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21457 Declare built-in functions used.
21458 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21459
21460 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21461
21462 PR c++/16707
21463 * g++.dg/lookup/using12.C: New test.
21464
21465 * g++.dg/init/null1.C: Fix PR number.
21466 * g++.dg/parse/namespace10.C: Likewise.
21467
21468 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21469
21470 PR c++/16224
21471 * g++.dg/template/spec17.C: New test.
21472 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21473 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21474
21475 2004-08-02 David Billinghurst
21476
21477 PR fortran/16292
21478 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21479
21480 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21481
21482 * gcc.dg/ia64-got-1.c: New test case.
21483
21484 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21485
21486 PR c++/16489
21487 * g++.dg/init/null1.C: New test.
21488 * g++.dg/tc1/dr76.C: Adjust error marker.
21489
21490 PR c++/16529
21491 * g++.dg/parse/namespace10.C: New test.
21492
21493 PR c++/16810
21494 * g++.dg/inherit/ptrmem2.C: New test.
21495
21496 2004-08-02 Ben Elliston <bje@au.ibm.com>
21497
21498 PR target/16155
21499 * gcc.dg/pr16155.c: New test.
21500
21501 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21502
21503 * gcc.dg/redecl-2.c: New test.
21504
21505 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21506
21507 * gcc.dg/darwin-longdouble.c: New file.
21508
21509 2004-07-30 Richard Henderson <rth@redhat.com>
21510
21511 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21512 write to constant argument.
21513 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21514
21515 2004-07-30 Richard Henderson <rth@redhat.com>
21516
21517 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21518 tests of nearest around zero.
21519
21520 2004-07-30 Andrew Pinski <apinski@apple.com>
21521
21522 * gcc.c-torture/compile/20040730-1.c: New test.
21523
21524 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21525
21526 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21527 powerpc-eabispe.
21528
21529 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21530
21531 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21532
21533 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21534
21535 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21536 contains $ld_library_path.
21537 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21538
21539 2004-07-29 Richard Henderson <rth@redhat.com>
21540
21541 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21542
21543 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21544 (alt2, which): New.
21545 (Check): Accept either alternative.
21546
21547 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21548
21549 * g++.dg/abi/inline1.C: New test.
21550 * g++.dg/abi/local1-a.cc: Likewise.
21551 * g++.dg/abi/local1.C: Likewise.
21552 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21553 * g++.dg/abi/mangle12.C: Likewise.
21554 * g++.dg/abi/mangle17.C: Likewise.
21555 * g++.dg/abi/mangle20-2.C: Likewise.
21556 * g++.dg/opt/interface1.C: Likewise.
21557 * g++.dg/opt/interface1.h: Likewise.
21558 * g++.dg/opt/interface1-a.cc: New test.
21559 * g++.dg/parse/repo1.C: New test.
21560 * g++.dg/template/repo1.C: Likewise.
21561 * g++.dg/warn/Winline-1.C: Likewise.
21562 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21563
21564 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21565
21566 * gcc.dg/tree-ssa/20040729-1.c: New test.
21567
21568 2004-07-27 Matt Austern <austern@apple.com>
21569
21570 * gcc.dg/darwin-bool-1.c: New test.
21571 * gcc.dg/darwin-bool-2.c: New test.
21572
21573 2004-07-28 Richard Henderson <rth@redhat.com>
21574
21575 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21576 arguments in the correct type. Don't write to constant arguments.
21577
21578 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21579
21580 PR tree-optimization/16688
21581 PR tree-optimization/16689
21582 * g++.dg/tree-ssa/pr16688.C: New test.
21583
21584 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21585
21586 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21587 loads. Not only in the comment, this time.
21588
21589 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21590
21591 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21592 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21593 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21594 * gcc.dg/sh4a-bitmovua.c: New.
21595 * gcc.dg/sh4a-cos.c: New.
21596 * gcc.dg/sh4a-cosf.c: New.
21597 * gcc.dg/sh4a-fprun.c: New.
21598 * gcc.dg/sh4a-fsrra.c: New.
21599 * gcc.dg/sh4a-memmovua.c: New.
21600 * gcc.dg/sh4a-sin.c: New.
21601 * gcc.dg/sh4a-sincos.c: New.
21602 * gcc.dg/sh4a-sincosf.c: New.
21603 * gcc.dg/sh4a-sinf.c: New.
21604
21605 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21606
21607 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21608 conditionals.
21609 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21610 loads.
21611 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21612 DOM1.
21613
21614 2004-07-27 Andrew Pinski <apinski@apple.com>
21615
21616 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21617
21618 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21619
21620 * gcc.dg/pragma-isr.c: New test.
21621
21622 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21623
21624 PR c++/14429
21625 * g++.dg/template/ttp11.C: New test.
21626
21627 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21628
21629 * gcc.c-torture/compile/20040727-1.c: New test.
21630
21631 2004-07-26 Eric Christopher <echristo@redhat.com>
21632
21633 * gcc.c-torture/compile/20040726-2.c: New test.
21634
21635 2004-07-26 Andrew Pinski <apinski@apple.com>
21636
21637 * g++.dg/rtti/tinfo1.C: Xfail.
21638
21639 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21640
21641 * gcc.c-torture/compile/20040726-1.c: New test.
21642
21643 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21644 Brian Ryner <bryner@brianryner.com>
21645
21646 PR c++/9283
21647 PR c++/15000
21648 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21649 * g++.dg/ext/visibility/: New directory.
21650 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21651 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21652 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21653 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21654 * g++.dg/ext/visibility/fvisibility.C,
21655 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21656 g++.dg/ext/visibility/fvisibility-override1.C
21657 g++.dg/ext/visibility/fvisibility-override2.C
21658 g++.dg/ext/visibility/memfuncts.C
21659 g++.dg/ext/visibility/noPLT.C
21660 g++.dg/ext/visibility/pragma.C
21661 g++.dg/ext/visibility/pragma-override1.C
21662 g++.dg/ext/visibility/pragma-override2.C
21663 g++.dg/ext/visibility/staticmemfuncts.C
21664 g++.dg/ext/visibility/virtual.C: New tests.
21665
21666 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21667
21668 PR c/15360
21669 * gcc.dg/pr15360-1.c: New test.
21670
21671 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21672
21673 * gcc.dg/pragma-align-2.c: New test.
21674 * gcc.dg/pragma-init-fini.c: New test.
21675 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21676 targets.
21677
21678 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21679
21680 * gcc.dg/init-string-2.c: New test.
21681
21682 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21683
21684 PR 16684
21685 * gcc.dg/Wredundant-decls-1.c: New test case.
21686
21687 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21688
21689 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21690 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21691 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21692 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21693 * gcc.dg/compat/generate-random.c: New file.
21694 * gcc.dg/compat/generate-random.h: Likewise.
21695 * gcc.dg/compat/generate-random_r.c: Likewise.
21696 * gcc.dg/compat/struct-layout-1.h: Likewise.
21697 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21698 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21699 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21700 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21701 * gcc.dg/compat/struct-layout-1_main.c: New test.
21702 * gcc.dg/compat/struct-layout-1_x.c: New file.
21703 * gcc.dg/compat/struct-layout-1_y.c: New file.
21704 * gcc.dg/compat/struct-layout-1_test.h: New file.
21705
21706 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21707
21708 * gcc.dg/comp-return-1.c: New test
21709
21710 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21711
21712 * gcc.dg/vmx/8-02a.c: Fix typo.
21713
21714 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21715 * gcc.dg/darwin-abi-3.c: New test.
21716
21717 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21718 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21719
21720 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21721 * gcc.dg/vmx/ops-long-1.c: New test.
21722 * gcc.dg/vmx/ops-long-2.c: New test.
21723
21724 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21725
21726 * g++.dg/lookup/conv-[1234].C: New.
21727
21728 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21729
21730 * g++.dg/parse/attr2.C: Simplify.
21731
21732 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21733
21734 PR c/7284
21735 * gcc.c-torture/execute/pr7284-1.c: New test.
21736
21737 2004-07-22 Brian Booth <bbooth@redhat.com>
21738
21739 * gcc.dg/tree-ssa/20040721-1.c: New test.
21740
21741 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21742
21743 * g++.dg/template/crash20.c: New.
21744
21745 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21746
21747 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21748 Add dg-run directive. Declare variables as required.
21749 * gfortran.dg/g77/README: Update
21750
21751 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21752
21753 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21754 gcc.dg/cris-peep2-andu2.c: New tests.
21755
21756 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21757
21758 PR c/15052
21759 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21760 on return type.
21761 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21762 messages.
21763 * gcc.dg/qual-return-2.c: Update expected messages.
21764 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21765
21766 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21767
21768 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21769 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21770
21771 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21772
21773 PR c/11250
21774 * gcc.dg/init-string-1.c: New test.
21775
21776 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21777
21778 PR middle-end/15345
21779 PR c/16450
21780 * gcc.dg/torture/nested-fn-1.c: New test.
21781
21782 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21783
21784 PR target/16559
21785 * gcc.dg/ia64-fptr-1.c: New file.
21786
21787 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21788
21789 PR c++/14497
21790 * g++.dg/template/spec16.C: New test.
21791 * g++.old-deja/g++.robertl/eb118.C: Remove.
21792
21793 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21794
21795 PR c++/509
21796 * g++.dg/template/spec15.C: New test.
21797
21798 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21799
21800 Copy cases from g77.f-torture/execute and add dg-run
21801 directive. Other changes as noted.
21802 * gfortran.dg/g77/13037.f
21803 * gfortran.dg/g77/1832.f
21804 * gfortran.dg/g77/19981119-0.f
21805 * gfortran.dg/g77/19990313-0.f
21806 * gfortran.dg/g77/19990313-1.f
21807 * gfortran.dg/g77/19990313-2.f
21808 * gfortran.dg/g77/19990313-3.f
21809 * gfortran.dg/g77/19990419-1.f
21810 * gfortran.dg/g77/19990826-0.f
21811 * gfortran.dg/g77/19990826-2.f
21812 * gfortran.dg/g77/20000503-1.f
21813 * gfortran.dg/g77/20001111.f
21814 * gfortran.dg/g77/20010116.f
21815 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21816 * gfortran.dg/g77/20010430.f
21817 * gfortran.dg/g77/6177.f
21818 * gfortran.dg/g77/947.f
21819 * gfortran.dg/g77/970816-3.f
21820 * gfortran.dg/g77/971102-1.f
21821 * gfortran.dg/g77/980520-1.f
21822 * gfortran.dg/g77/980628-0.f
21823 * gfortran.dg/g77/980628-1.f
21824 * gfortran.dg/g77/980628-10.f
21825 * gfortran.dg/g77/980628-2.f
21826 * gfortran.dg/g77/980628-3.f
21827 * gfortran.dg/g77/980628-7.f
21828 * gfortran.dg/g77/980628-8.f
21829 * gfortran.dg/g77/980628-9.f
21830 * gfortran.dg/g77/980701-0.f
21831 * gfortran.dg/g77/980701-1.f
21832 * gfortran.dg/g77/cabs.f
21833 * gfortran.dg/g77/claus.f
21834 * gfortran.dg/g77/complex_1.f
21835 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21836 * gfortran.dg/g77/dcomplex.f
21837 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21838 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21839 * gfortran.dg/g77/f90-intrinsic-numeric.f
21840 * gfortran.dg/g77/int8421.f
21841 * gfortran.dg/g77/labug1.f
21842 * gfortran.dg/g77/large_vec.f
21843 * gfortran.dg/g77/le.f
21844 * gfortran.dg/g77/short.f
21845 * gfortran.dg/g77/README: Update
21846
21847 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21848
21849 PR c++/16637
21850 * g++.dg/parse/lookup4.C: New test.
21851
21852 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21853
21854 PR c++/16175
21855 * g++.dg/template/ttp10.C: New test.
21856
21857 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21858
21859 * gcc.dg/pr12625-1.c: New test.
21860
21861 2004-07-20 Steven Bosscher <stevenb@suse.de>
21862
21863 * testsuite/gcc.dg/switch-warn-1.c: New test.
21864 * testsuite/gcc.dg/switch-warn-2.c: New test.
21865 * gcc.c-torture/compile/pr14730.c: Update.
21866
21867 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21868
21869 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21870 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21871 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21872 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21873
21874 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21875
21876 PR c++/16623
21877 * g++.dg/template/assign1.C: New test.
21878
21879 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21880
21881 PR c++/12170
21882 * g++.dg/template/ttp9.C: New test.
21883
21884 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21885
21886 * gcc.dg/format/cmn-err-1.c: New test.
21887
21888 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21889
21890 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21891 gcc.dg/Wparentheses-10.c: New tests.
21892 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21893
21894 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21895
21896 PR fortran/16465
21897 * gfortran.dg/g77//ffixed-line-length-0.f,
21898 gfortran.dg/g77/ffixed-line-length-132.f,
21899 gfortran.dg/g77/ffixed-line-length-72.f,
21900 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21901 gfortran.dg/g77/README: Update.
21902
21903 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21904
21905 PR c++/13092
21906 * g++.dg/template/non-dependent7.C: New test.
21907 * g++.dg/template/non-dependent8.C: Likewise.
21908 * g++.dg/template/non-dependent9.C: Likewise.
21909 * g++.dg/template/non-dependent10.C: Likewise.
21910
21911 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21912
21913 PR c++/16337
21914 * g++.dg/parse/attr2.C: New test.
21915
21916 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21917
21918 * g77.dg: Removed.
21919 * g77.f-torture: Ditto.
21920
21921 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21922
21923 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21924 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21925 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21926
21927 2004-07-16 Richard Henderson <rth@redhat.com>
21928
21929 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21930
21931 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21932
21933 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21934 tests with full list of options.
21935 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21936 of TORTURE_OPTIONS if test contains 'dg-do run'.
21937
21938 PR fortran/16404
21939 * gfortran.dg/do_iterator.f90: New test.
21940
21941 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21942
21943 PR rtl-optimization/16536
21944 * gcc.c-torture/execute/restrict-1.c: New test.
21945
21946 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21947
21948 PR fortran/15324
21949 * gfortran.dg/pr15324.f90: New test.
21950
21951 PR fortran/15129
21952 * gfortran.dg/pr15129.f90: New test.
21953
21954 PR fortran/15140
21955 * gfortran.dg/pr15140.f90: New test.
21956
21957 PR fortran/13792
21958 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21959 compile-time simplification.
21960
21961 2004-07-14 Mike Stump <mrs@apple.com>
21962
21963 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21964
21965 2004-07-14 James E Wilson <wilson@specifixinc.com>
21966
21967 PR target/16325
21968 * gcc.dg/profile-generate-1.c: New.
21969
21970 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21971
21972 * gcc.c-torture/execute/20040709-1.c: New test.
21973 * gcc.c-torture/execute/20040709-2.c: New test.
21974
21975 2004-07-14 Mike Stump <mrs@apple.com>
21976
21977 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21978
21979 2004-07-14 Mike Stump <mrs@apple.com>
21980
21981 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21982
21983 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21984
21985 PR c++/16518
21986 * g++.dg/parse/mutable1.C: New test.
21987
21988 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21989
21990 PR tree-optimization/16443
21991 * gcc.dg/tree-ssa/20040713-1.c: New test.
21992
21993 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21994
21995 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21996 for operator new.
21997
21998 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21999
22000 * gfortran.dg/g77/README: New file
22001 * gfortran.dg/g77/19981216-0.f: Copy from
22002 g77.f-torture/noncompile. Add "dg-do compile" and
22003 dg-error as required.
22004 * gfortran.dg/g77/19990218-1.f: Likewise.
22005 * gfortran.dg/g77/19990905-1.f: Likewise.
22006 * gfortran.dg/g77/9263.f: Likewise.
22007 * gfortran.dg/g77/980615-0.f: Likewise.
22008 * gfortran.dg/g77/980616-0.f: Likewise.
22009 * gfortran.dg/g77/check0.f: Likewise.
22010 * gfortran.dg/g77/select_no_compile.f: Likewise.
22011
22012 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22013
22014 Copy files from g77.f-torture/compile.
22015 Add "{ dg-do compile}". Other changes as noted
22016 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
22017 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
22018 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
22019 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
22020 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
22021 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
22022 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
22023 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
22024 statement to conform to standard. Append alpha1.x for reference.
22025 * gfortran.dg/g77/xformat.f: Add dg-warning
22026
22027 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22028
22029 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
22030 Add {dg-do compile} directive.
22031 * gfortran.dg/g77/cpp2.F: Likewise.
22032
22033 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22034
22035 PR c++/5402
22036 * g++.dg/lookup/name-clash1.C: New test.
22037
22038 PR c++/9777
22039 * g++.dg/lookup/name-clash2.C: New test.
22040
22041 PR c++/12102
22042 * g++.dg/lookup/name-clash3.C: New test.
22043
22044 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22045
22046 * g++.dg/lookup/new2.C: New test.
22047 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
22048
22049 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
22050
22051 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
22052 Add {dg-do compile} directive.
22053 * gfortran.dg/g77/13060.f: Likewise.
22054 * gfortran.dg/g77/19990218-0.f: Likewise.
22055 * gfortran.dg/g77/19990305-0.f: Likewise.
22056 * gfortran.dg/g77/19990419-0.f: Likewise.
22057 * gfortran.dg/g77/19990502-0.f: Likewise.
22058 * gfortran.dg/g77/19990502-1.f: Likewise.
22059 * gfortran.dg/g77/19990525-0.f: Likewise.
22060 * gfortran.dg/g77/19990826-1.f: Likewise.
22061 * gfortran.dg/g77/19990826-3.f: Likewise.
22062 * gfortran.dg/g77/19990905-2.f: Likewise.
22063 * gfortran.dg/g77/20000412-1.f: Likewise.
22064 * gfortran.dg/g77/20000511-1.f: Likewise.
22065 * gfortran.dg/g77/20000511-2.f: Likewise.
22066 * gfortran.dg/g77/20000518.f: Likewise.
22067 * gfortran.dg/g77/20000601-1.f: Likewise.
22068 * gfortran.dg/g77/20000601-2.f: Likewise.
22069 * gfortran.dg/g77/20000629-1.f: Likewise.
22070 * gfortran.dg/g77/20000630-2.f: Likewise.
22071 * gfortran.dg/g77/20010115.f: Likewise.
22072 * gfortran.dg/g77/20010321-1.f: Likewise.
22073 * gfortran.dg/g77/20010426.f: Likewise.
22074 * gfortran.dg/g77/20020307-1.f: Likewise.
22075 * gfortran.dg/g77/8485.f: Likewise.
22076 * gfortran.dg/g77/960317-1.f: Likewise.
22077 * gfortran.dg/g77/970915-0.f: Likewise.
22078 * gfortran.dg/g77/980310-1.f: Likewise.
22079 * gfortran.dg/g77/980310-2.f: Likewise.
22080 * gfortran.dg/g77/980310-3.f: Likewise.
22081 * gfortran.dg/g77/980310-4.f: Likewise.
22082 * gfortran.dg/g77/980310-6.f: Likewise.
22083 * gfortran.dg/g77/980310-7.f: Likewise.
22084 * gfortran.dg/g77/980310-8.f: Likewise.
22085 * gfortran.dg/g77/980419-2.f: Likewise.
22086 * gfortran.dg/g77/980424-0.f: Likewise.
22087 * gfortran.dg/g77/980427-0.f: Likewise.
22088 * gfortran.dg/g77/980729-0.f: Likewise.
22089 * gfortran.dg/g77/981117-1.f: Likewise.
22090 * gfortran.dg/g77/toon_1.f: Likewise.
22091
22092 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22093
22094 PR c++/2204
22095 * g++.dg/other/abstract2.C: New test.
22096
22097 2004-07-12 Paul Brook <paul@codesourcery.com>
22098
22099 * gfortran.dg/pointer_init_1.f90: New test.
22100
22101 2004-07-11 Paul Brook <paul@codesourcery.com>
22102
22103 PR fortran/15986
22104 * gfortran.dg/contained_1.f90: New test.
22105
22106 2004-07-11 Mark Mitchell <mark@codesourcery.com>
22107
22108 * g++.dg/parse/defarg8.C: New test.
22109
22110 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22111
22112 PR fortran/16433
22113 * gfortran.dg/pr16433.f: New test.
22114
22115 PR fortran/17574
22116 * gfortran.dg/pr15754.f90: New test.
22117
22118 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
22119
22120 PR tree-optimization/16437
22121 * gcc.c-torture/execute/bitfld-4.c: New test.
22122
22123 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22124
22125 * gfortran.fortran-torture/execute/common_2.f90: Add check for
22126 access to common var from module.
22127
22128 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22129
22130 PR fortran/16336
22131 * gfortran.fortran-torture/execute/common_2.f90: New test.
22132
22133 2004-07-10 Paul Brook <paul@codesourcery.com>
22134
22135 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
22136
22137 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22138
22139 PR fortran/15969
22140 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22141
22142 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22143
22144 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22145 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22146 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22147 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22148 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22149 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22150 * gfortran.dg/g77/funderscoring.f: Likewise.
22151 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22152
22153 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22154
22155 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22156
22157 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22158 Paul Brook <paul@codesourcery.com>
22159
22160 PR fortran/13415
22161 * gfortran.dg/common_pointer_1.f90: New test.
22162
22163 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22164
22165 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22166
22167 2004-07-09 James E Wilson <wilson@specifixinc.com>
22168
22169 PR target/16364
22170 * gcc.c-torture/compile/20040709-1.c: New.
22171
22172 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22173
22174 PR fortran/14077
22175 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22176
22177 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22178
22179 PR fortran/13201
22180 * gfortran.dg/shape_1.f90: New test.
22181
22182 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22183 Andrew Pinski <apinski@apple.com>
22184
22185 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22186
22187 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22188
22189 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22190 comment.
22191
22192 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22193 Paul Brook <paul@codesourcery.com>
22194
22195 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22196 '.f95' and '.F95'.
22197
22198 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22199
22200 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22201
22202 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22203
22204 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22205 testcases with capital suffix.
22206
22207 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22208
22209 PR fortran/15481
22210 PR fortran/13372
22211 PR fortran/13575
22212 PR fortran/15978
22213 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22214
22215 * gfortran.dg/implicit_1.f90: New test.
22216
22217 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22218
22219 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22220 expression to match gfortran warning/error messages
22221 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22222 dg-error text.
22223
22224 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22225
22226 * lib/fortran-torture.exp: Rename proc search_for to
22227 search_for_re.
22228
22229 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22230
22231 * gcc.c-torture/execute/simd-5.x: New file.
22232 XFAIL on SPARC 64-bit at -O0.
22233
22234 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22235
22236 PR c++/8211
22237 PR c++/16165
22238 * g++.dg/warn/effc3.C: New test.
22239
22240 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22241
22242 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22243 change X to 1X in format.
22244 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22245 add data statements to conform to standard.
22246
22247 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22248
22249 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22250 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22251 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22252
22253 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22254
22255 * gfortran.dg/g77/7388.f: Copy from g77.dg
22256 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22257 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22258 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22259 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22260 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22261 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22262 * gfortran.dg/g77/strlen0.f: Likewise.
22263
22264 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22265
22266 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22267 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22268
22269 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22270
22271 * gcc.c-torture/execute/920428-2.x: Delete.
22272 * gcc.c-torture/execute/920501-7.x: Likewise.
22273
22274 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22275
22276 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22277 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22278 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22279 prescott and c3-2.
22280 (PREFETCH_3DNOW): Add -march=c3.
22281
22282 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22283
22284 PR c/16437
22285 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22286 * gcc.c-torture/execute/bf64-1.x: Likewise.
22287
22288 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22289
22290 * gcc.c-torture/compile/20040708-1.c: New test.
22291
22292 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22293
22294 PR c++/16169
22295 * g++.dg/warn/effc2.C: New test.
22296
22297 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22298
22299 * gcc.c-torture/execute/bitfld-1.x: Remove.
22300 * gcc.c-torture/execute/bitfld-3.c: New test.
22301 * gcc.dg/bitfld-2.c: Remove XFAILs.
22302
22303 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22304
22305 PR c++/16276
22306 * g++.dg/rtti/tinfo1.C: New file.
22307
22308 2004-07-07 Eric Christopher <echristo@redhat.com>
22309
22310 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22311
22312 2004-07-07 Andrew Pinski <apinski@apple.com>
22313
22314 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22315
22316 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22317
22318 * g++.dg/init/call1.C: XFAIL.
22319
22320 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22321
22322 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22323 except for movstrict*, to movmem* and clrstr* to clrmem*.
22324
22325 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22326
22327 * gcc.c-torture/execute/20040707-1.c: New test.
22328
22329 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22330
22331 * gcc.c-torture/execute/20040706-1.c: New test.
22332
22333 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22334
22335 PR c++/3671
22336 * g++.dg/template/spec14.C: New test.
22337
22338 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22339
22340 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22341 nothing if not yet defined. Use it in b, c and d type definitions.
22342 * gcc.c-torture/execute/20040705-1.c: New test.
22343 * gcc.c-torture/execute/20040705-2.c: New test.
22344
22345 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22346
22347 PR c++/2518
22348 * g++.dg/lookup/new1.C: New test.
22349
22350 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22351
22352 PR c++/11406
22353 * g++.dg/template/sizeof8.C: New test.
22354
22355 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22356
22357 * gcc.c-torture/compile/20040705-1.c: New test.
22358
22359 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22360
22361 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22362
22363 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22364
22365 * gcc.dg/cpp/if-mop.c: Two new testcases.
22366 * gcc.dg/cpp/trad/comment-3.c: New.
22367
22368 2004-07-04 Paul Brook <paul@codesourcery.com>
22369
22370 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22371
22372 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22373
22374 PR c++/3761
22375 * g++.dg/lookup/crash4.C: New test.
22376
22377 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22378
22379 * gcc.c-torture/execute/builtin-abs-1.c
22380 * gcc.c-torture/execute/builtin-abs-2.c
22381 * gcc.c-torture/execute/builtin-complex-1.c
22382 * gcc.c-torture/execute/builtins/string-1-lib.c
22383 * gcc.c-torture/execute/builtins/string-1.c
22384 * gcc.c-torture/execute/builtins/string-2-lib.c
22385 * gcc.c-torture/execute/builtins/string-2.c
22386 * gcc.c-torture/execute/builtins/string-3-lib.c
22387 * gcc.c-torture/execute/builtins/string-3.c
22388 * gcc.c-torture/execute/builtins/string-4-lib.c
22389 * gcc.c-torture/execute/builtins/string-4.c
22390 * gcc.c-torture/execute/builtins/string-5-lib.c
22391 * gcc.c-torture/execute/builtins/string-5.c
22392 * gcc.c-torture/execute/builtins/string-6-lib.c
22393 * gcc.c-torture/execute/builtins/string-6.c
22394 * gcc.c-torture/execute/builtins/string-7-lib.c
22395 * gcc.c-torture/execute/builtins/string-7.c
22396 * gcc.c-torture/execute/builtins/string-8-lib.c
22397 * gcc.c-torture/execute/builtins/string-8.c
22398 * gcc.c-torture/execute/builtins/string-9-lib.c
22399 * gcc.c-torture/execute/builtins/string-9.c
22400 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22401 * gcc.c-torture/execute/builtins/string-asm-1.c
22402 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22403 * gcc.c-torture/execute/builtins/string-asm-2.c
22404 * gcc.c-torture/execute/stdio-opt-1.c
22405 * gcc.c-torture/execute/stdio-opt-2.c
22406 * gcc.c-torture/execute/stdio-opt-3.c
22407 * gcc.c-torture/execute/string-opt-1.c
22408 * gcc.c-torture/execute/string-opt-10.c
22409 * gcc.c-torture/execute/string-opt-11.c
22410 * gcc.c-torture/execute/string-opt-12.c
22411 * gcc.c-torture/execute/string-opt-13.c
22412 * gcc.c-torture/execute/string-opt-14.c
22413 * gcc.c-torture/execute/string-opt-15.c
22414 * gcc.c-torture/execute/string-opt-16.c
22415 * gcc.c-torture/execute/string-opt-2.c
22416 * gcc.c-torture/execute/string-opt-6.c
22417 * gcc.c-torture/execute/string-opt-7.c
22418 * gcc.c-torture/execute/string-opt-8.c:
22419 Replace with ...
22420
22421 * gcc.c-torture/execute/builtins/abs-2.c
22422 * gcc.c-torture/execute/builtins/abs-3.c
22423 * gcc.c-torture/execute/builtins/complex-1.c
22424 * gcc.c-torture/execute/builtins/fprintf.c
22425 * gcc.c-torture/execute/builtins/fputs.c
22426 * gcc.c-torture/execute/builtins/memcmp.c
22427 * gcc.c-torture/execute/builtins/memmove.c
22428 * gcc.c-torture/execute/builtins/memops-asm.c
22429 * gcc.c-torture/execute/builtins/mempcpy-2.c
22430 * gcc.c-torture/execute/builtins/mempcpy.c
22431 * gcc.c-torture/execute/builtins/memset.c
22432 * gcc.c-torture/execute/builtins/printf.c
22433 * gcc.c-torture/execute/builtins/sprintf.c
22434 * gcc.c-torture/execute/builtins/strcat.c
22435 * gcc.c-torture/execute/builtins/strchr.c
22436 * gcc.c-torture/execute/builtins/strcmp.c
22437 * gcc.c-torture/execute/builtins/strcpy.c
22438 * gcc.c-torture/execute/builtins/strcspn.c
22439 * gcc.c-torture/execute/builtins/strlen-2.c
22440 * gcc.c-torture/execute/builtins/strlen.c
22441 * gcc.c-torture/execute/builtins/strncat.c
22442 * gcc.c-torture/execute/builtins/strncmp-2.c
22443 * gcc.c-torture/execute/builtins/strncmp.c
22444 * gcc.c-torture/execute/builtins/strncpy.c
22445 * gcc.c-torture/execute/builtins/strpbrk.c
22446 * gcc.c-torture/execute/builtins/strpcpy-2.c
22447 * gcc.c-torture/execute/builtins/strpcpy.c
22448 * gcc.c-torture/execute/builtins/strrchr.c
22449 * gcc.c-torture/execute/builtins/strspn.c
22450 * gcc.c-torture/execute/builtins/strstr-asm.c
22451 * gcc.c-torture/execute/builtins/strstr.c:
22452 ... these new files.
22453
22454 * gcc.c-torture/execute/builtins/abs-2-lib.c
22455 * gcc.c-torture/execute/builtins/abs-3-lib.c
22456 * gcc.c-torture/execute/builtins/complex-1-lib.c
22457 * gcc.c-torture/execute/builtins/fprintf-lib.c
22458 * gcc.c-torture/execute/builtins/fputs-lib.c
22459 * gcc.c-torture/execute/builtins/memcmp-lib.c
22460 * gcc.c-torture/execute/builtins/memmove-lib.c
22461 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22462 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22463 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22464 * gcc.c-torture/execute/builtins/memset-lib.c
22465 * gcc.c-torture/execute/builtins/printf-lib.c
22466 * gcc.c-torture/execute/builtins/sprintf-lib.c
22467 * gcc.c-torture/execute/builtins/strcat-lib.c
22468 * gcc.c-torture/execute/builtins/strchr-lib.c
22469 * gcc.c-torture/execute/builtins/strcmp-lib.c
22470 * gcc.c-torture/execute/builtins/strcpy-lib.c
22471 * gcc.c-torture/execute/builtins/strcspn-lib.c
22472 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22473 * gcc.c-torture/execute/builtins/strlen-lib.c
22474 * gcc.c-torture/execute/builtins/strncat-lib.c
22475 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22476 * gcc.c-torture/execute/builtins/strncmp-lib.c
22477 * gcc.c-torture/execute/builtins/strncpy-lib.c
22478 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22479 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22480 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22481 * gcc.c-torture/execute/builtins/strrchr-lib.c
22482 * gcc.c-torture/execute/builtins/strspn-lib.c
22483 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22484 * gcc.c-torture/execute/builtins/strstr-lib.c
22485 * gcc.c-torture/execute/builtins/lib/abs.c
22486 * gcc.c-torture/execute/builtins/lib/fprintf.c
22487 * gcc.c-torture/execute/builtins/lib/memset.c
22488 * gcc.c-torture/execute/builtins/lib/printf.c
22489 * gcc.c-torture/execute/builtins/lib/sprintf.c
22490 * gcc.c-torture/execute/builtins/lib/strcpy.c
22491 * gcc.c-torture/execute/builtins/lib/strcspn.c
22492 * gcc.c-torture/execute/builtins/lib/strncat.c
22493 * gcc.c-torture/execute/builtins/lib/strncmp.c
22494 * gcc.c-torture/execute/builtins/lib/strncpy.c
22495 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22496 * gcc.c-torture/execute/builtins/lib/strspn.c
22497 * gcc.c-torture/execute/builtins/lib/strstr.c:
22498 New files containing support routines.
22499
22500 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22501 declaration.
22502 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22503 when not optimizing.
22504
22505 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22506
22507 PR c++/16240
22508 * g++.dg/abi/mangle22.C: New test.
22509 * g++.dg/abi/mangle23.C: Likewise.
22510
22511 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22512
22513 PR fortran/16290
22514 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22515 Allow for cases without denormalized floating point numbers.
22516
22517 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22518
22519 PR c/1027
22520 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22521 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22522 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22523 expected warning text.
22524 * gcc.dg/format/diag-2.c: New test.
22525
22526 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22527
22528 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22529
22530 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22531
22532 * gcc.dg/builtins-43.c: New.
22533 * gcc.dg/builtins-44.c: New.
22534 * gcc.dg/builtins-45.c: New.
22535
22536 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22537 Andreas Tobler <a.tobler@schweiz.ch>
22538
22539 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22540 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22541 as SIGSEGV.
22542 * gcc.dg/cleanup-11.c: Likewise.
22543 * gcc.dg/cleanup-8.c: Likewise.
22544 * gcc.dg/cleanup-9.c: Likewise.
22545 * gcc.dg/cleanup-5.c: Run on all platforms.
22546
22547 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22548
22549 * g++.dg/warn/nonnull1.C: New test.
22550
22551 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22552
22553 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22554 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22555 Special-case the Sun compiler wrt to <complex.h>.
22556
22557 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22558
22559 * gcc.dg/Wunreachable-8.C: New test.
22560
22561 * gcc.dg/h8300-ice2.c : New test.
22562
22563 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22564
22565 PR fortran/16161
22566 * gfortran.fortran-torture/compile/implicit.f90: Add test
22567 for implicit character.
22568
22569 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22570
22571 PR fortran/16289
22572 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22573 Use tiny() intrinsic to find smallest non-negative real
22574
22575 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22576
22577 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22578 * gcc.dg/compat/struct-by-value-22_x.c: New.
22579 * gcc.dg/compat/struct-by-value-22_y.c: New.
22580
22581 * gcc.c-torture/execute/20040629-1.c: New test.
22582
22583 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22584
22585 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22586 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22587
22588 PR target/16195
22589 * gcc.dg/20040625-1.c: New test.
22590
22591 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22592
22593 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22594
22595 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22596
22597 PR fortran/15963
22598 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22599
22600 2004-06-29 Richard Henderson <rth@redhat.com>
22601
22602 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22603
22604 2004-06-29 Paul Brook <paul@codesourcery.com>
22605
22606 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22607 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22608
22609 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22610
22611 PR c++/16260
22612 * g++.dg/parse/crash15.C: New.
22613
22614 2004-06-28 Andrew Pinski <apinski@apple.com>
22615
22616 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22617 by the error already.
22618
22619 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22620
22621 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22622
22623 PR target/14041
22624 * gcc.dg/h8300-bss-align-1.c : New.
22625
22626 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22627
22628 * PR c++/16174
22629 * g++.dg/template/ctor4.C: New.
22630
22631 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22632
22633 PR c++/16205
22634 * g++.dg/warn/Wsequence-point-1.C: New test.
22635
22636 2004-06-27 Paul Brook <paul@codesourcery.com>
22637
22638 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22639
22640 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22641
22642 * g++.old-deja/g++.mike/p7325.C: Remove.
22643
22644 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22645
22646 PR c/14963
22647 * gcc.dg/pr14963.c: New test.
22648
22649 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22650
22651 PR c++/16193
22652 * g++.dg/parse/redef1.C: New test.
22653
22654 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22655
22656 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22657 20021110.c.
22658 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22659 20021119-1.c.
22660 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22661 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22662 5-04.c.
22663 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22664 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22665 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22666 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22667 g++.brendan/enum14.C.
22668 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22669 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22670 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22671 g++.mike/virt1.C.
22672 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22673 memtemp24.C.
22674
22675 2004-06-27 Roger Sayle <roger@eyesopen.com>
22676
22677 * gcc.dg/20040527-1.c: New test case.
22678
22679 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22680
22681 PR gfortran/pr16196
22682 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22683
22684 2004-06-25 Roger Sayle <roger@eyesopen.com>
22685
22686 PR middle-end/15825
22687 * gcc.dg/pr15825-1.c: New test case.
22688
22689 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22690
22691 * gcc.c-torture/execute/20040625-1.c: New test.
22692
22693 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22694
22695 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22696
22697 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22698
22699 * gcc.dg/torture/mips-div-1.c: New test.
22700
22701 2004-06-24 Jeff Law <law@redhat.com>
22702
22703 * gcc.dg/tree-ssa/20040624-1.c: New test.
22704
22705 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22706
22707 * gcc.c-torture/compile/20040624-1.c: New test.
22708
22709 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22710
22711 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22712 this directory.
22713
22714 2004-06-23 Andrew Pinski <apinski@apple.com>
22715
22716 PR middle-end/15988
22717 * g++.dg/opt/ptrmem4.C: New test.
22718
22719 * gcc.dg/c90-array-quals-2.c: New test.
22720
22721 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22722
22723 * gcc.dg/kpice1.c: New test.
22724
22725 2006-06-23 Andrew Pinski <apinski@apple.com>
22726
22727 * gcc.dg/c90-array-quals.c: New test.
22728
22729 2006-06-22 Richard Henderson <rth@redhat.com>
22730
22731 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22732
22733 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22734
22735 * gcc.dg/builtins-config.h: Handle FreeBSD.
22736
22737 2006-06-22 Richard Henderson <rth@redhat.com>
22738
22739 * g++.dg/opt/devirt1.C: New.
22740
22741 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22742
22743 * g++.dg/opt/pr15551.C: New testcase.
22744
22745 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22746
22747 PR target/14800
22748 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22749 x86_64-*-linux* when compiling for 32bit.
22750
22751 2004-06-21 Andrew Pinski <apinski@apple.com>
22752
22753 * gcc.dg/pch/struct-1.c: New.
22754 * gcc.dg/pch/struct-1.hs: New.
22755
22756 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22757
22758 * gcc.dg/pch/save-temps-1.c: New file.
22759 * gcc.dg/pch/save-temps-1.hs: New file.
22760
22761 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22762
22763 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22764 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22765
22766 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22767
22768 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22769 to fix type error.
22770 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22771 Remove trailing spaces.
22772
22773 2004-06-21 Richard Henderson <rth@redhat.com>
22774
22775 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22776 merging && to BIT_FIELD_REF.
22777
22778 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22779
22780 * g++.dg/opt/placeholder1.C: New test.
22781
22782 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22783
22784 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22785 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22786 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22787 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22788
22789 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22790
22791 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22792 extern "C".
22793 * g++.dg/other/pragma-re-1.C: Add comments.
22794
22795 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22796
22797 PR gfortran/16080
22798 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22799
22800 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22801
22802 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22803 instead of setting the type of size_t by
22804 hand.
22805
22806 2004-06-18 Roger Sayle <roger@eyesopen.com>
22807
22808 * gcc.dg/unordered-2.c: New test case.
22809 * gcc.dg/unordered-3.c: New test case.
22810
22811 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22812
22813 PR other/16043
22814 * lib/g++.exp (g++_version): Tweak regexp for version
22815 * lib/g77.exp (g77_version): Likewise.
22816 * lib/gfortran.exp (gfortran_version): Likewise.
22817 * lib/objc.exp (objc_version): Likewise.
22818 * lib/treelang.exp (treelang_version): Likewise.
22819
22820 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22821
22822 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22823 Use INT_MAX instead of __INT_MAX__.
22824 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22825
22826 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22827 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22828 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22829 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22830 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22831 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22832 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22833 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22834 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22835
22836 * gcc.dg/range-test-1.c: New test.
22837 * g++.dg/opt/range-test-1.C: New test.
22838
22839 2004-06-17 Richard Henderson <rth@redhat.com>
22840
22841 * objc.dg/sync-1.m: New.
22842 * objc.dg/try-catch-1.m: Don't force next runtime.
22843 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22844 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22845 shadowed catch clause.
22846 * objc.dg/try-catch-5.m: New.
22847
22848 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22849
22850 Bug 14610
22851 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22852
22853 2004-06-15 Richard Henderson <rth@redhat.com>
22854
22855 * gcc.dg/20001116-1.c: Move expected warning line.
22856
22857 2004-06-15 Richard Henderson <rth@redhat.com>
22858
22859 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22860 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22861
22862 2004-06-15 Jeff Law <law@redhat.com>
22863
22864 * gcc.dg/tree-ssa/20040615-1.c: New test.
22865 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22866 be less sensitive to operand ordering.
22867 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22868
22869 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22870
22871 * g++.dg/abi/bitfield3.C: Add comment..
22872
22873 2004-06-15 Richard Henderson <rth@redhat.com>
22874
22875 * g++.dg/ext/stmtexpr1.C: XFAIL.
22876 * gcc.dg/20030612-1.c: XFAIL.
22877
22878 2004-06-15 Eric Christopher <echristo@redhat.com>
22879
22880 * g++.dg/charset/asm5.c: New.
22881 * gcc.dg/charset/asm6.c: New.
22882
22883 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22884
22885 PR fortran/15962
22886 * gfortran.fortran-torture/execute/select_1.f90: New test.
22887
22888 2004-06-15 Paul Brook <paul@codesourcery.com>
22889
22890 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22891
22892 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22893
22894 PR c++/15967
22895 * g++.dg/lookup/crash3.C: New test.
22896
22897 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22898
22899 PR c++/15947
22900 * g++.dg/parse/dtor4.C: New test.
22901
22902 2004-06-14 Jeff Law <law@redhat.com>
22903
22904 * gcc.c-torture/compile/20040614-1.c: New test.
22905
22906 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22907
22908 PR fortran/15211
22909 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22910 LEN of a character array.
22911
22912 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22913
22914 PR c++/15096
22915 * g++.dg/template/ptrmem10.C: New test.
22916
22917 PR c++/14930
22918 * g++.dg/template/friend30.C: New test.
22919
22920 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22921
22922 PR fortran/14928
22923 * gfortran.fortran-torture/compile/mloc.f90: New test.
22924
22925 2004-06-13 Paul Brook <paul@codesourcery.com>
22926
22927 * gfortran.fortran-torture/execute/random_2.f90: New test.
22928
22929 2004-06-13 Eric Christopher <echristo@redhat.com>
22930
22931 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22932
22933 2004-06-12 Paul Brook <paul@codesourcery.com>
22934
22935 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22936
22937 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22938
22939 PR fortran/14923
22940 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22941
22942 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22943
22944 PR fortran/14957
22945 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22946 syntax errors in end statements of contained subroutines.
22947
22948 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22949
22950 PR fortran/12841
22951 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22952
22953 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22954
22955 PR fortran/15665
22956 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22957
22958 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22959
22960 PR gfortran/12839
22961 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22962
22963 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22964
22965 PR c++/15862
22966 * g++.dg/parse/enum1.C: New test.
22967
22968 2004-06-10 Jeff Law <law@redhat.com>
22969
22970 * gcc.c-torture/compile/20040610-1.c: New test.
22971
22972 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22973
22974 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22975 * g++.old-deja/g++.other/decl3.C: Likewise.
22976
22977 2004-06-10 Brian Booth <bbooth@redhat.com>
22978
22979 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22980 V_MAY_DEF instead of VDEF.
22981 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22982
22983 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22984
22985 PR c++/14211
22986 * g++.dg/conversion/const1.C: New test.
22987
22988 PR c++/15076
22989 * g++.dg/conversion/reinterpret1.C: New test.
22990
22991 PR c++/15877
22992 * g++.dg/template/enum2.C: New test.
22993
22994 PR c++/15227
22995 * g++.dg/template/error13.C: New test.
22996
22997 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22998
22999 PR fortran/14957
23000 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
23001 arguments to test_* REAL and of the right size.
23002
23003 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23004
23005 PR target/15569
23006 PR rtl-optimization/15681
23007 * gcc.dg/20040609-1.c: New test.
23008
23009 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23010
23011 PR c++/14791
23012 * g++.dg/opt/builtins1.C: New test.
23013
23014 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
23015
23016 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
23017 that use default windows32 struct layout.
23018 * gcc.dg/i386-bitfield2.c: Likewise.
23019
23020 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
23021
23022 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
23023 for mingw32 and cygwin targets.
23024
23025 2004-06-09 Geoffrey Keating <geoffk@apple.com>
23026
23027 * gcc.dg/pch/macro-4.c: New.
23028 * gcc.dg/pch/macro-4.hs: New.
23029
23030 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23031
23032 PR fortran/13249
23033 * gfortran.fortran-torture/compile/name_clash.f90: New test.
23034
23035 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23036
23037 PR fortran/13372
23038 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
23039
23040 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23041
23042 PR gfortran/14897
23043 * gfortran.fortran-torture/execute/t_edit.f90: New test.
23044
23045 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23046
23047 PR gfortran/15755
23048 * gfortran.fortran-torture/execute/backspace.c : New test.
23049
23050 2004-06-09 Paul Brook <paul@codesourcery.com>
23051
23052 * gfortran.fortran-torture/execure/intrinsic_associated.f90
23053 (pointer_to_section): Rewrite to use smaller array.
23054
23055 2004-06-08 David Edelsohn <edelsohn@gnu.org>
23056
23057 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
23058 * gcc.dg/ext/altivec-10.c: Same.
23059 * gcc.dg/ext/altivec-11.c: Same.
23060 * gcc.dg/ext/altivec-12.c: Same.
23061 * gcc.dg/ext/altivec-13.c: Same.
23062 * gcc.dg/ext/altivec-14.c: Same.
23063 * gcc.dg/ext/altivec-15.c: Same.
23064 * gcc.dg/ext/altivec-16.c: Same.
23065 * gcc.dg/ext/altivec-3.c: Same.
23066 * gcc.dg/ext/altivec-4.c: Same.
23067 * gcc.dg/ext/altivec-6.c: Same.
23068 * gcc.dg/ext/altivec-7.c: Same.
23069 * gcc.dg/ext/altivec-8.c: Same.
23070 * gcc.dg/ext/altivec-varargs-1.c: Same.
23071
23072 * g++.dg/ext/altivec-1.C: Correct dg syntax.
23073 * g++.dg/ext/altivec-10.C: Same.
23074 * g++.dg/ext/altivec-2.C: Same.
23075 * g++.dg/ext/altivec-3.C: Same.
23076 * g++.dg/ext/altivec-4.C: Same.
23077 * g++.dg/ext/altivec-5.C: Same.
23078 * g++.dg/ext/altivec-6.C: Same.
23079 * g++.dg/ext/altivec-7.C: Same.
23080 * g++.dg/ext/altivec-8.C: Same.
23081 * g++.dg/ext/altivec-9.C: Same.
23082
23083 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23084
23085 PR c++/7841
23086 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
23087
23088 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23089
23090 * gcc.dg/union-1.c: New test.
23091
23092 2004-06-07 Roger Sayle <roger@eyesopen.com>
23093
23094 * gcc.dg/builtins-41.c: New test case.
23095 * gcc.dg/builtins-42.c: New test case.
23096
23097 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23098
23099 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
23100 * g++.dg/ext/altivec-10.C: Same.
23101 * g++.dg/ext/altivec-2.C: Same.
23102 * g++.dg/ext/altivec-3.C: Same.
23103 * g++.dg/ext/altivec-4.C: Same.
23104 * g++.dg/ext/altivec-5.C: Same.
23105 * g++.dg/ext/altivec-6.C: Same.
23106 * g++.dg/ext/altivec-7.C: Same.
23107 * g++.dg/ext/altivec-8.C: Same.
23108 * g++.dg/ext/altivec-9.C: Same.
23109 * g++.old-deja/g++.abi/cxa_vec.C: Same.
23110 * g++.old-deja/g++.brendan/new3.C: Same.
23111 * gcc.c-torture/execute/eeprof-1.x: Same.
23112
23113 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
23114
23115 PR c/14765
23116 * gcc.dg/pr14765-1.c: New test.
23117
23118 2004-06-07 Roger Sayle <roger@eyesopen.com>
23119
23120 PR c/14649
23121 * gcc.dg/pr14649-1.c: New test case.
23122
23123 2004-06-07 Richard Henderson <rth@redhat.com>
23124
23125 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
23126 if temporaries.
23127
23128 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23129
23130 * g++.dg/eh/elide1.C: Remove XFAIL.
23131
23132 2004-06-07 Mark Mitchell <mark@codesourcery.com>
23133
23134 PR c++/15337
23135 * g++.dg/expr/sizeof3.C: New test.
23136
23137 PR c++/14777
23138 * g++.dg/template/access14.C: New test.
23139
23140 PR c++/15554
23141 * g++.dg/template/enum1.C: New test.
23142
23143 PR c++/15057
23144 * g++.dg/eh/throw1.C: New test.
23145
23146 2004-06-07 David Ayers <d.ayers@inode.at>
23147 Ziemowit Laski <zlaski@apple.com>
23148
23149 * lib/objc.exp (objc_target_compile): Revert the '-framework
23150 Foundation' flag fix, since bare Darwin does not ship
23151 with the Foundation framework.
23152 * objc/execute/next_mapping.h: Provide a local NSConstantString
23153 @interface and @implementation.
23154 (objc_constant_string_init): A constructor function, used to
23155 initialize the NSConstantString meta-class object.
23156 * objc/execute/string1.m: Include "next_mapping.h" instead of
23157 <Foundation/NSString.h>.
23158 * objc/execute/string2.m: Likewise.
23159 * objc/execute/string3.m: Likewise.
23160 * objc/execute/string4.m: Likewise.
23161
23162 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23163
23164 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23165 to double. Replace double with FLOAT.
23166 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23167
23168 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23169 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23170 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23171 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23172 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23173 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23174 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23175 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23176
23177 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23178
23179 PR c/13519
23180 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23181
23182 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23183
23184 PR c++/15503
23185 * g++.dg/template/meminit2.C: New test.
23186
23187 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23188
23189 PR target/15822
23190 * gcc.c-torture/execute/compare-fp-1.c,
23191 gcc.c-torture/execute/compare-fp-2.c,
23192 gcc.c-torture/execute/compare-fp-3.c,
23193 gcc.c-torture/execute/compare-fp-4.c,
23194 gcc.c-torture/execute/compare-fp-3.x,
23195 gcc.c-torture/execute/compare-fp-4.x: Moved...
23196 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23197 gcc.c-torture/execute/ieee/compare-fp-2.c,
23198 gcc.c-torture/execute/ieee/compare-fp-3.c,
23199 gcc.c-torture/execute/ieee/compare-fp-4.c,
23200 gcc.c-torture/execute/ieee/compare-fp-3.x,
23201 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23202
23203 2004-06-04 David Ayers <d.ayers@inode.at>
23204
23205 * objc/execute/protocol-isEqual-4.m: New testcase.
23206
23207 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23208
23209 * objc/execute/protocol-isEqual-1.m: New testcase.
23210 * objc/execute/protocol-isEqual-2.m: New testcase.
23211 * objc/execute/protocol-isEqual-3.m: New testcase.
23212
23213 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23214
23215 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23216
23217 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23218
23219 * lib/objc.exp (objc_target_compile): When running tests on
23220 Darwin (Mac OS X), inform the linker about '-framework
23221 'Foundation'.
23222
23223 2004-06-02 Eric Christopher <echristo@redhat.com>
23224
23225 * gcc.c-torture/compile/20040602-1.c: New.
23226
23227 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23228
23229 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23230 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23231
23232 PR tree-optimization/14736
23233 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23234
23235 PR tree-optimization/14042
23236 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23237
23238 PR tree-optimization/14729
23239 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23240
23241 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23242
23243 PR fortran/15557
23244 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23245
23246 2004-06-01 Richard Hederson <rth@redhat.com>
23247
23248 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23249
23250 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23251
23252 PR c++/14932
23253 * g++.dg/parse/offsetof4.C: New test.
23254
23255 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23256
23257 PR objc/7993
23258 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23259
23260 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23261
23262 PR c++/15701
23263 * g++.dg/template/friend29.C: New test.
23264
23265 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23266
23267 PR c/15749
23268 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23269
23270 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23271
23272 * gcc.dg/sparc-trap-1.c: New test.
23273
23274 2004-05-31 Roger Sayle <roger@eyesopen.com>
23275
23276 PR middle-end/15069
23277 * g++.dg/opt/fold3.C: New test case.
23278
23279 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23280
23281 * lib/target-supports.exp (check_iconv_available): Fix fallout
23282 from 2004-05-28 patch.
23283
23284 2004-05-30 Paul Brook <paul@codesourcery.com>
23285
23286 PR fortran/15620
23287 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23288 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23289
23290 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23291
23292 * gfortran.fortran-torture/execute/random_1.f90: New test.
23293
23294 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23295
23296 * g++.dg/ext/altivec-10.C: New test.
23297
23298 2004-05-29 Paul Brook <paul@codesourcery.com>
23299
23300 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23301
23302 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23303
23304 * gcc.dg/altivec-16.c: New test.
23305
23306 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23307
23308 * lib/target-supports.exp (check_vmx_hw_available): New.
23309 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23310
23311 * lib/target-supports.exp (check_alias_available,
23312 check_iconv_available, check_named_sections_available): Use
23313 unique names for temporary files.
23314
23315 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23316
23317 * gcc.dg/altivec-15.c: New test.
23318
23319 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23320
23321 PR c++/15083
23322 * g++.dg/warn/noeffect6.C: New test.
23323
23324 PR c++/15471
23325 * g++.dg/expr/ptrmem4.C: New test.
23326
23327 PR c++/15640
23328 * g++.dg/template/operator3.C: New test.
23329
23330 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23331
23332 PR c++/14668
23333 * g++.dg/lookup/redecl1.C: New test.
23334 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23335
23336 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23337
23338 * gcc.c-torture/execute/compare-fp-1.c,
23339 gcc.c-torture/execute/compare-fp-2.c,
23340 gcc.c-torture/execute/compare-fp-3.c,
23341 gcc.c-torture/execute/compare-fp-4.c,
23342 gcc.c-torture/execute/compare-fp-3.x,
23343 gcc.c-torture/execute/compare-fp-4.x,
23344 gcc.dg/pr15649-1.c: New.
23345
23346 2004-05-27 Adam Nemet <anemet@lnxw.com>
23347
23348 PR c++/12883
23349 * g++.dg/init/array14.C: New test.
23350
23351 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23352
23353 * lib/compat.exp (compat-get-options-main): New.
23354 (compat-get-options): Remove unneeded code, warn for ignored
23355 command.
23356 (compat-execute): Check flag set by dg-require-* commands.
23357
23358 * lib/compat.exp (compat-execute): Break up long lines.
23359
23360 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23361
23362 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23363 * gcc.dg/altivec-14.c: New test.
23364 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23365
23366 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23367 * gcc.dg/altivec-12.c: Ditto.
23368
23369 * gcc.dg/altivec-3.c: Move call to altivec_check.
23370
23371 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23372
23373 PR c++/15044
23374 * g++.dg/template/error12.C: New test.
23375
23376 PR c++/15317
23377 * g++.dg/ext/attrib15.C: New test.
23378
23379 PR c++/15329
23380 * g++.dg/template/ptrmem9.C: New test.
23381
23382 2004-05-25 Paul Brook <paul@codesourcery.com>
23383
23384 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23385
23386 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23387
23388 PR c++/15165
23389 * g++.dg/template/crash19.C: New test.
23390
23391 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23392
23393 PR c++/15025
23394 * g++.dg/template/redecl1.C: New test.
23395
23396 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23397
23398 PR c++/14821
23399 * g++.dg/other/ns1.C: New test.
23400
23401 PR c++/14883
23402 * g++.dg/template/invalid1.C: New test.
23403
23404 2004-05-23 Paul Brook <paul@codesourcery.com>
23405 Victor Leikehman <lei@haifasphere.co.il>
23406
23407 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23408 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23409
23410 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23411
23412 PR c++/15285
23413 PR c++/15299
23414 * g++.dg/template/non-dependent5.C: New test.
23415 * g++.dg/template/non-dependent6.C: New test.
23416
23417 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23418
23419 PR c++/15507
23420 * g++.dg/inherit/union1.C: New test.
23421
23422 PR c++/15542
23423 * g++.dg/template/addr1.C: New test.
23424
23425 PR c++/15427
23426 * g++.dg/template/array5.C: New test.
23427
23428 PR c++/15287
23429 * g++.dg/template/array6.C: New test.
23430
23431 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23432 Roger Sayle <roger@eyesopen.com>
23433
23434 * g++.dg/lookup/forscope2.C: New test case.
23435
23436 2004-05-22 Ben Elliston <bje@au.ibm.com>
23437
23438 * gcc.dg/cpp/Wmissingdirs.c: New.
23439
23440 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23441
23442 PR target/15301
23443 * gcc.dg/compat/union-m128-1.h: New file.
23444 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23445 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23446 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23447
23448 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23449
23450 PR target/15302
23451 * gcc.dg/compat/struct-complex-1.h: New file.
23452 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23453 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23454 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23455
23456 2004-05-20 Roger Sayle <roger@eyesopen.com>
23457
23458 PR middle-end/3074
23459 * gcc.dg/pr3074-1.c: New test case.
23460 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23461
23462 2004-05-20 Falk Hueffner <falk@debian.org>
23463
23464 PR other/15526
23465 * gcc.dg/ftrapv-1.c: New test case.
23466
23467 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23468
23469 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23470
23471 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23472 Jeff Law <law@redhat.com>
23473
23474 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23475 * gcc.dg/tree-ssa/20040518-2.c: New test.
23476
23477 * gcc.dg/tree-ssa/20040518-1.c: New test.
23478
23479 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23480
23481 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23482
23483 2004-05-18 Paul Brook <paul@codesourcery.com>
23484
23485 PR fortran/13930
23486 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23487
23488 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23489
23490 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23491 constant folding.
23492
23493 2004-05-17 Steven Bosscher <stevenb@suse.de>
23494
23495 * gcc.dg/tree-ssa/20040517-1.c: New test.
23496
23497 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23498
23499 * gcc.dg/loop-4.c: New test.
23500
23501 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23502
23503 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23504
23505 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23506
23507 PR fortran/15311
23508 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23509
23510 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23511
23512 PR fortran/13826
23513 PR fortran/13940
23514 * gfortran.fortran-torture/compile/data_1.f90: New test.
23515
23516 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23517
23518 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23519 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23520
23521 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23522
23523 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23524
23525 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23526
23527 PR c/15444
23528 * gcc.dg/format/xopen-1.c: Adjust expected message.
23529 * gcc.dg/format/xopen-3.c: New test.
23530
23531 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23532
23533 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23534
23535 2004-05-14 Jeff Law <law@redhat.com>
23536
23537 * gcc.dg/tree-ssa/20040514-2.c: New test.
23538
23539 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23540
23541 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23542 this ...
23543 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23544 this.
23545
23546 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23547
23548 * gcc.dg/tree-ssa/20040514-1.c: New test.
23549
23550 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23551
23552 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23553 test.
23554
23555 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23556
23557 PR fortran/14066
23558 * gfortran.fortran-torture/compile/do_1.f90: New test.
23559
23560 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23561
23562 PR fortran/15051
23563 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23564 test.
23565
23566 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23567
23568 PR fortran/15149
23569 * gfortran.fortran-torture/execute/random_init.f90: New test.
23570
23571 2004-05-13 Paul Brook <paul@codesourcery.com>
23572
23573 PR fortran/15314
23574 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23575
23576 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23577
23578 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23579 for the powerpc case.
23580
23581 2004-05-13 Jeff Law <law@redhat.com>
23582
23583 * gcc.dg/tree-ssa/20040513-1.c: New test.
23584 * gcc.dg/tree-ssa/20040513-2.c: New test.
23585
23586 2004-05-13 Paul Brook <paul@codesourcery.com>
23587
23588 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23589 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23590 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23591
23592 2004-05-13 Andreas Schwab <schwab@suse.de>
23593
23594 PR other/10819
23595 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23596 characters.
23597
23598 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23599
23600 PR fortran/15294
23601 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23602
23603 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23604
23605 Merge from tree-ssa-20020619-branch. See
23606 ChangeLog.tree-ssa for details.
23607
23608 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23609
23610 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23611 include <altivec.h> explicitly.
23612 * gcc.dg/altivec-13.c: Likewise.
23613
23614 2004-05-11 Paul Brook <paul@codesourcery.com>
23615
23616 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23617
23618 2004-05-10 Eric Christopher <echristo@redhat.com>
23619
23620 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23621 * gcc.dg/sibcall-4.c: Ditto.
23622
23623 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23624
23625 * g++.dg/ext/altivec-8.C: New test case.
23626 * gcc.dg/altivec-13.c: New test case.
23627
23628 2004-05-08 Roger Sayle <roger@eyesopen.com>
23629
23630 * gcc.c-torture/execute/divcmp-1.c: New test case.
23631 * gcc.c-torture/execute/divcmp-2.c: New test case.
23632 * gcc.c-torture/execute/divcmp-3.c: New test case.
23633
23634 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23635
23636 * g++.dg/other/pragma-re-2.C: New test.
23637
23638 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23639
23640 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23641 * gcc.dg/i386-387-2.c: Likewise.
23642
23643 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23644 __builtin_drem.
23645 * gcc.dg/i386-387-6.c: Likewise.
23646
23647 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23648
23649 * gcc.dg/builtins-33.c: Also check log1p*.
23650
23651 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23652
23653 PR optimization/15296
23654 * gcc.c-torture/execute/pr15296.c: New test.
23655
23656 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23657
23658 * gcc.dg/builtins-40.c: New test.
23659
23660 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23661
23662 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23663
23664 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23665
23666 * g++.dg/ext/spe1.C: New testcase.
23667
23668 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23669
23670 * objc.dg/image-info.m: Allow additional attributes
23671 for __image_info section.
23672
23673 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23674
23675 * gcc.dg/torture/mips-hilo-2.c: New test.
23676
23677 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23678
23679 PR c++/14389
23680 * g++.dg/template/member5.C: New test.
23681
23682 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23683
23684 * gcc.dg/builtins-34.c: Also check expm1*.
23685
23686 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23687
23688 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23689 * gcc.dg/torture/builtin-convert-3.c: New test.
23690
23691 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23692
23693 PR middle-end/15054
23694 * g++.dg/opt/pr15054.C: New test.
23695
23696 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23697
23698 * gcc.dg/torture/builtin-rounding-1.c: New test.
23699 * gcc.dg/builtins-25.c: Delete.
23700 * gcc.dg/builtins-29.c: Delete.
23701
23702 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23703
23704 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23705 * gcc.dg/sibcall-4.c: Likewise.
23706 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23707
23708 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23709
23710 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23711 bit-field on 16-bit targets.
23712
23713 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23714
23715 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23716 16-bit targets.
23717
23718 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23719
23720 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23721 * gcc.dg/rs6000-power2-2.c: Likewise.
23722
23723 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23724
23725 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23726 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23727 Change the asm registers to be in form of frN instead of fN.
23728
23729 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23730
23731 * gcc.dg/torture/builtin-convert-2.c: New test.
23732
23733 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23734
23735 * gcc.dg/rs6000-power2-1.c: New test.
23736 * gcc.dg/rs6000-power2-2.c: New test.
23737
23738 2004-04-28 Jan Hubicka <jh@suse.cz>
23739
23740 * gcc.dg/unused-6.c: New test.
23741
23742 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23743 Ulrich Weigand <uweigand@de.ibm.com>
23744
23745 * ada/acats/run_all.sh: Define $target variable.
23746
23747 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23748
23749 PR c++/15119
23750 * g++.dg/other/vararg-1.C: New test.
23751
23752 PR c++/4794
23753 * g++.dg/eh/cleanup3.C: New test.
23754
23755 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23756
23757 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23758 and ad8011a (target_insn).
23759 * ada/acats/support/macro.dfs: Likewise.
23760 * ada/acats/support/impbit.adb: New file.
23761
23762 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23763
23764 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23765
23766 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23767
23768 * gcc.dg/loop-3.c: New test.
23769
23770 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23771
23772 * gcc.c-torture/execute/simd-5.c: New test.
23773
23774 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23775
23776 PR c++/15064
23777 * g++.dg/template/crash18.C: New test.
23778
23779 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23780
23781 * g++.dg/ext/complit3.C: New test.
23782
23783 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23784
23785 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23786 * gcc.dg/altivec-3.c: Same.
23787 * gcc.dg/altivec-varargs-1.c: Same.
23788
23789 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23790
23791 * lib/target-supports.exp (check_profiling_available): Assume
23792 profiling is not available on powerpc-eabi targets.
23793
23794 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23795
23796 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23797 * gcc.dg/vmx/bug-1.c: Ditto.
23798
23799 2004-04-20 Eric Christopher <echristo@redhat.com>
23800
23801 * gcc.dg/charset/extern.c: New test.
23802 * g++.dg/charset/extern3.cc: Ditto.
23803
23804 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23805
23806 * gcc.dg/builtins-39.c: New test.
23807
23808 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23809
23810 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23811
23812 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23813
23814 * gcc.dg/torture/mips-hilo-1.c: New test.
23815
23816 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23817
23818 * gcc.c-torture/compile/20040419-1.c: New test.
23819
23820 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23821
23822 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23823
23824 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23825 Aldy Hernandez <aldyh@redhat.com>
23826
23827 * gcc.c-torture/execute/va-arg-24.c: New.
23828
23829 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23830 Aldy Hernandez <aldyh@redhat.com>
23831
23832 * gcc.dg/vmx/1b-01.c: New.
23833 * gcc.dg/vmx/1b-02.c: New.
23834 * gcc.dg/vmx/1b-03.c: New.
23835 * gcc.dg/vmx/1b-04.c: New.
23836 * gcc.dg/vmx/1b-05.c: New.
23837 * gcc.dg/vmx/1b-06.c: New.
23838 * gcc.dg/vmx/1b-07.c: New.
23839 * gcc.dg/vmx/1c-01.c: New.
23840 * gcc.dg/vmx/1c-02.c: New.
23841 * gcc.dg/vmx/3a-01a.c: New.
23842 * gcc.dg/vmx/3a-01.c: New.
23843 * gcc.dg/vmx/3a-01m.c: New.
23844 * gcc.dg/vmx/3a-03.c: New.
23845 * gcc.dg/vmx/3a-03m.c: New.
23846 * gcc.dg/vmx/3a-04.c: New.
23847 * gcc.dg/vmx/3a-04m.c: New.
23848 * gcc.dg/vmx/3a-05.c: New.
23849 * gcc.dg/vmx/3a-06.c: New.
23850 * gcc.dg/vmx/3a-06m.c: New.
23851 * gcc.dg/vmx/3a-07.c: New.
23852 * gcc.dg/vmx/3b-01.c: New.
23853 * gcc.dg/vmx/3b-02.c: New.
23854 * gcc.dg/vmx/3b-10.c: New.
23855 * gcc.dg/vmx/3b-13.c: New.
23856 * gcc.dg/vmx/3b-14.c: New.
23857 * gcc.dg/vmx/3b-15.c: New.
23858 * gcc.dg/vmx/3c-01a.c: New.
23859 * gcc.dg/vmx/3c-01.c: New.
23860 * gcc.dg/vmx/3c-02.c: New.
23861 * gcc.dg/vmx/3c-03.c: New.
23862 * gcc.dg/vmx/3d-01.c: New.
23863 * gcc.dg/vmx/4-01.c: New.
23864 * gcc.dg/vmx/4-03.c: New.
23865 * gcc.dg/vmx/5-01.c: New.
23866 * gcc.dg/vmx/5-02.c: New.
23867 * gcc.dg/vmx/5-03.c: New.
23868 * gcc.dg/vmx/5-04.c: New.
23869 * gcc.dg/vmx/5-05.c: New.
23870 * gcc.dg/vmx/5-06.c: New.
23871 * gcc.dg/vmx/5-07.c: New.
23872 * gcc.dg/vmx/5-07t.c: New.
23873 * gcc.dg/vmx/5-08.c: New.
23874 * gcc.dg/vmx/5-10.c: New.
23875 * gcc.dg/vmx/5-11.c: New.
23876 * gcc.dg/vmx/7-01a.c: New.
23877 * gcc.dg/vmx/7-01.c: New.
23878 * gcc.dg/vmx/7c-01.c: New.
23879 * gcc.dg/vmx/7d-01.c: New.
23880 * gcc.dg/vmx/7d-02.c: New.
23881 * gcc.dg/vmx/8-01.c: New.
23882 * gcc.dg/vmx/8-02a.c: New.
23883 * gcc.dg/vmx/8-02.c: New.
23884 * gcc.dg/vmx/brode-1.c: New.
23885 * gcc.dg/vmx/bug-1.c: New.
23886 * gcc.dg/vmx/bug-2.c: New.
23887 * gcc.dg/vmx/bug-3.c: New.
23888 * gcc.dg/vmx/cw-bug-1.c: New.
23889 * gcc.dg/vmx/cw-bug-2.c: New.
23890 * gcc.dg/vmx/cw-bug-3.c: New.
23891 * gcc.dg/vmx/dct.c: New.
23892 * gcc.dg/vmx/debug-1.c: New.
23893 * gcc.dg/vmx/debug-2.c: New.
23894 * gcc.dg/vmx/debug-3.c: New.
23895 * gcc.dg/vmx/debug-4.c: New.
23896 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23897 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23898 * gcc.dg/vmx/eg-5.c: New.
23899 * gcc.dg/vmx/fft.c: New.
23900 * gcc.dg/vmx/gcc-bug-1.c: New.
23901 * gcc.dg/vmx/gcc-bug-2.c: New.
23902 * gcc.dg/vmx/gcc-bug-3.c: New.
23903 * gcc.dg/vmx/gcc-bug-4.c: New.
23904 * gcc.dg/vmx/gcc-bug-5.c: New.
23905 * gcc.dg/vmx/gcc-bug-6.c: New.
23906 * gcc.dg/vmx/gcc-bug-7.c: New.
23907 * gcc.dg/vmx/gcc-bug-8.c: New.
23908 * gcc.dg/vmx/gcc-bug-9.c: New.
23909 * gcc.dg/vmx/gcc-bug-b.c: New.
23910 * gcc.dg/vmx/gcc-bug-c.c: New.
23911 * gcc.dg/vmx/gcc-bug-d.c: New.
23912 * gcc.dg/vmx/gcc-bug-e.c: New.
23913 * gcc.dg/vmx/gcc-bug-f.c: New.
23914 * gcc.dg/vmx/gcc-bug-g.c: New.
23915 * gcc.dg/vmx/gcc-bug-i.c: New.
23916 * gcc.dg/vmx/harness.h: New.
23917 * gcc.dg/vmx/ira1.c: New.
23918 * gcc.dg/vmx/ira2a.c: New.
23919 * gcc.dg/vmx/ira2b.c: New.
23920 * gcc.dg/vmx/ira2.c: New.
23921 * gcc.dg/vmx/ira2c.c: New.
23922 * gcc.dg/vmx/mem.c: New.
23923 * gcc.dg/vmx/newton-1.c: New.
23924 * gcc.dg/vmx/ops.c: New.
23925 * gcc.dg/vmx/sn7153.c: New.
23926 * gcc.dg/vmx/spill2.c: New.
23927 * gcc.dg/vmx/spill3.c: New.
23928 * gcc.dg/vmx/spill.c: New.
23929 * gcc.dg/vmx/t.c: New.
23930 * gcc.dg/vmx/varargs-1.c: New.
23931 * gcc.dg/vmx/varargs-2.c: New.
23932 * gcc.dg/vmx/varargs-3.c: New.
23933 * gcc.dg/vmx/varargs-4.c: New.
23934 * gcc.dg/vmx/varargs-5.c: New.
23935 * gcc.dg/vmx/varargs-6.c: New.
23936 * gcc.dg/vmx/varargs-7.c: New.
23937 * gcc.dg/vmx/vmx.exp: New.
23938 * gcc.dg/vmx/vprint-1.c: New.
23939 * gcc.dg/vmx/vscan-1.c: New.
23940 * gcc.dg/vmx/x-01.c: New.
23941 * gcc.dg/vmx/x-02.c: New.
23942 * gcc.dg/vmx/x-03.c: New.
23943 * gcc.dg/vmx/x-04.c: New.
23944 * gcc.dg/vmx/x-05.c: New.
23945 * gcc.dg/vmx/yousufi-1.c: New.
23946 * gcc.dg/vmx/zero-1.c: New.
23947 * gcc.dg/vmx/zero.c: New.
23948
23949 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23950
23951 * g++.dg/lookup/java1.C: Update for chage of
23952 _Jv_AllocObject.
23953 * g++.dg/lookup/java2.C: Likewise.
23954
23955 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23956
23957 * ada/acats/run_all.sh: use -O2 by default.
23958
23959 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23960
23961 * gcc.dg/vr-mult-[12].c: New tests.
23962
23963 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23964
23965 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23966
23967 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23968
23969 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23970
23971 * lib/target-supports.exp (check_profiling_available): Assume profiling
23972 isn't available for mips*-*-elf targets.
23973
23974 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23975
23976 * gcc.dg/builtins-38.c: New test.
23977
23978 2004-04-14 Eric Christopher <echristo@redhat.com>
23979
23980 * g++.dg/charset/charset.exp: Run .cc extension tests.
23981
23982 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23983
23984 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23985
23986 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23987
23988 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23989
23990 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23991
23992 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23993 * gcc.dg/i386-387-2.c: Likewise.
23994
23995 * gcc.dg/i386-387-7.c: New test.
23996 * gcc.dg/i386-387-8.c: New test.
23997
23998 * gcc.dg/builtins-37.c: New test.
23999
24000 2004-04-13 Geoffrey Keating <geoffk@apple.com>
24001
24002 * g++.dg/pch/externc-1.C: Add missing semicolon.
24003
24004 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
24005
24006 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
24007
24008 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24009
24010 * gcc.c-torture/execute/20040411-1.c: New test.
24011
24012 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
24013
24014 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
24015
24016 2004-04-09 Chris Demetriou <cgd@broadcom.com>
24017
24018 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
24019
24020 2004-04-09 Zack Weinberg <zack@codesourcery.com>
24021
24022 * lib/target-supports.exp (check_named_sections_available): New.
24023 * lib/gcc-dg.exp (dg-require-named-sections): New.
24024 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
24025 old-deja.exp. Also prune error-count message from HP linker.
24026 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
24027
24028 * g++.dg/init/init-ref4.C: Use dg-require-weak.
24029 * g++.old-deja/g++.pt/static3.C: Likewise.
24030 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
24031
24032 2004-04-09 Roger Sayle <roger@eyesopen.com>
24033
24034 * gcc.c-torture/execute/20040409-1.c: New test case.
24035 * gcc.c-torture/execute/20040409-2.c: New test case.
24036 * gcc.c-torture/execute/20040409-3.c: New test case.
24037
24038 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
24039
24040 * gcc.dg/20040409-1.c: New test.
24041
24042 2004-04-08 Roger Sayle <roger@eyesopen.com>
24043
24044 PR target/14888
24045 * g++.dg/opt/pr14888.C: New test case.
24046
24047 2004-04-08 Geoffrey Keating <geoffk@apple.com>
24048
24049 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
24050 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
24051 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
24052 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
24053 New tests.
24054
24055 2004-04-08 Paul Brook <paul@codesourcery.com>
24056
24057 * gcc.dg/spill-1.c: New test.
24058
24059 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24060
24061 * gcc.dg/torture/builtin-ctype-2.c: New test.
24062
24063 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
24064
24065 * gcc.dg/pch/pch.exp: Add largefile test.
24066
24067 2004-04-06 Geoffrey Keating <geoffk@apple.com>
24068
24069 * g++.dg/pch/externc-1.Hs: New.
24070 * g++.dg/pch/externc-1.C: New.
24071
24072 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24073
24074 * gcc.dg/compat/struct-by-value-5a_main.c,
24075 gcc.dg/compat/struct-by-value-5b_main.c: New files.
24076 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
24077 * gcc.dg/compat/struct-by-value-5a_x.c,
24078 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
24079 gcc.dg/compat/struct-by-value-5_x.c.
24080 * gcc.dg/compat/struct-by-value-5a_y.c,
24081 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
24082 gcc.dg/compat/struct-by-value-5_y.c.
24083
24084 * gcc.dg/compat/struct-by-value-6a_main.c,
24085 gcc.dg/compat/struct-by-value-6b_main.c: New files.
24086 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
24087 * gcc.dg/compat/struct-by-value-6a_x.c,
24088 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
24089 gcc.dg/compat/struct-by-value-6_x.c.
24090 * gcc.dg/compat/struct-by-value-6a_y.c,
24091 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
24092 gcc.dg/compat/struct-by-value-6_y.c.
24093
24094 * gcc.dg/compat/struct-by-value-7a_main.c,
24095 gcc.dg/compat/struct-by-value-7b_main.c: New files.
24096 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
24097 * gcc.dg/compat/struct-by-value-7a_x.c,
24098 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
24099 gcc.dg/compat/struct-by-value-7_x.c.
24100 * gcc.dg/compat/struct-by-value-7a_y.c,
24101 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
24102 gcc.dg/compat/struct-by-value-7_y.c.
24103
24104 2004-04-06 Jakub Jelinek <jakub@redhat.com>
24105
24106 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
24107 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
24108 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
24109 options.
24110
24111 2004-04-06 Uros Bizjak <uros@kss-loka.si>
24112
24113 * gcc.dg/builtins-36.c: New test.
24114
24115 2004-04-06 Paul Brook <paul@codesourcery.com>
24116
24117 * README.gcc: Remove obsolete contraint on testcases.
24118
24119 2004-04-05 Paul Brook <paul@codesourcery.com>
24120
24121 PR2123
24122 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
24123 failure and exit(0) on success.
24124 * g++.dg/expr/anew2.C: Ditto.
24125 * g++.dg/expr/anew3.C: Ditto.
24126 * g++.dg/expr/anew4.C: Ditto.
24127
24128 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
24129
24130 PR c++/3518
24131 * g++.dg/template/unify7.C: New.
24132
24133 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
24134
24135 * g++.dg/README: Bring up to date with new subdirectories; remove
24136 duplicate subdirectory lines.
24137
24138 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
24139
24140 PR c++/14007
24141 * g++.dg/template/unify5.C: New.
24142 * g++.dg/template/unify6.C: New.
24143 * g++.dg/template/qualttp20.C: Adjust.
24144 * g++.old-deja/g++.jason/report.C: Adjust.
24145 * g++.old-deja/g++.other/qual1.C: Adjust.
24146
24147 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24148
24149 PR c++/14803
24150 * g++.dg/inherit/ptrmem1.C: New test.
24151
24152 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24153
24154 PR c++/14755
24155 * gcc.c-torture/execute/20040331-1.c: New test.
24156 * gcc.dg/20040331-1.c: New test.
24157
24158 2004-04-01 Paul Brook <paul@codesourcery.com>
24159
24160 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24161
24162 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24163
24164 PR c++/14724
24165 * g++.dg/init/goto1.C: New test.
24166
24167 PR c++/14763
24168 * g++.dg/template/defarg4.C: New test.
24169
24170 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24171
24172 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24173
24174 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24175
24176 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24177
24178 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24179
24180 * gcc.dg/noncompile/undeclared-2.c: New test.
24181
24182 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24183
24184 * gcc.dg/940409-1.c: Remove XFAIL.
24185 * gcc.dg/reg-vol-struct-1.c: New test.
24186
24187 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24188
24189 * gcc.dg/torture/builtin-wctype-1.c: New test.
24190
24191 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24192
24193 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24194 * gcc.dg/20001101-1.c: Likewise.
24195 * gcc.dg/20001102-1.c: Likewise.
24196
24197 2004-03-25 Roger Sayle <roger@eyesopen.com>
24198
24199 * gcc.dg/compare8.c: Add an additional test for XOR.
24200
24201 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24202
24203 * gcc.dg/torture/builtin-ctype-1.c: New test.
24204
24205 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24206
24207 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24208 * gcc.dg/torture/builtin-math-1.c: Likewise.
24209 * gcc.dg/torture/builtin-power-1.c: New test.
24210
24211 2004-03-24 Andreas Schwab <schwab@suse.de>
24212
24213 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24214 IA64 assembler.
24215
24216 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24217 Roger Sayle <roger@eyesopen.com>
24218
24219 * gcc.dg/compare8.c: New test case.
24220
24221 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24222
24223 * g++.dg/ext/altivec-7.C: New test.
24224
24225 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24226
24227 PR 12267, 12391, 12560, 13129, 14114, 14133
24228 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24229 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24230 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24231 Adjust error regexps.
24232 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24233 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24234 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24235 * gcc.dg/local1.c: Add explanatory comment.
24236
24237 2004-03-23 Roger Sayle <roger@eyesopen.com>
24238
24239 PR optimization/14669
24240 * g++.dg/opt/fold2.C: New test case.
24241
24242 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24243
24244 PR c/14069
24245 * gcc.dg/20040322-1.c: New test.
24246
24247 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24248
24249 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24250 * gcc.dg/ultrasp4.c: Likewise.
24251 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24252
24253 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24254
24255 * gcc.dg/i386-sse-8.c: Reset default options.
24256
24257 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24258
24259 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24260 in the error message text.
24261
24262 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24263
24264 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24265
24266 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24267
24268 PR c++/14616
24269 * g++.dg/init/array13.C: New test.
24270
24271 2004-03-20 Roger Sayle <roger@eyesopen.com>
24272
24273 PR target/13889
24274 * gcc.c-torture/compile/pr13889.c: New test case.
24275
24276 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24277
24278 PR c/14635
24279 * builtins-1.c (nan, nans): Don't test.
24280 * builtins-30.c: Don't use nan, nanf, nanl.
24281 * builtins-35.c: New test.
24282
24283 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24284
24285 * g++.dg/ext/altivec-6.C: New test.
24286
24287 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24288
24289 * g++.dg/init/placement3.C: New test.
24290
24291 * g++.dg/template/spec13.C: New test.
24292
24293 * g++.dg/lookup/using11.C: New test.
24294
24295 * g++.dg/lookup/koenig3.C: New test.
24296
24297 * g++.dg/template/operator2.C: New test.
24298
24299 * g++.dg/expr/dtor3.C: New test.
24300 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24301 marker.
24302 * g++.old-deja/g++.law/visibility28.C: Likewise.
24303
24304 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24305
24306 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24307 * gcc.dg/ppc64-abi-3.c: Likewise.
24308
24309 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24310
24311 PR c++/14545
24312 * g++.dg/parse/template15.C: New test.
24313
24314 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24315
24316 * g++.dg/expr/dtor2.C: New test.
24317
24318 * g++.dg/lookup/anon4.C: New test.
24319
24320 * g++.dg/overload/using1.C: New test.
24321
24322 * g++.dg/template/lookup7.C: New test.
24323
24324 * g++.dg/template/typename6.C: New test.
24325
24326 * g++.dg/expr/cond6.C: New test.
24327
24328 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24329
24330 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24331
24332 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24333
24334 * g++.dg/expr/cond5.C: New test.
24335 * g++.dg/expr/constcast1.C: Likewise.
24336 * g++.dg/expr/ptrmem2.C: Likewise.
24337 * g++.dg/expr/ptrmem3.C: Likewise.
24338 * g++.dg/lookup/main1.C: Likewise.
24339 * g++.dg/template/lookup6.C: Likewise.
24340
24341 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24342
24343 * gcc.dg/local1.c: New test.
24344
24345 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24346
24347 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24348
24349 * gcc.dg/torture/builtin-convert-1.c: New test.
24350
24351 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24352
24353 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24354
24355 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24356
24357 PR c++/14481
24358 * g++.dg/warn/Wunused-7.C: New test.
24359
24360 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24361
24362 * gcc.dg/torture/builtin-integral-1.c: New test.
24363
24364 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24365
24366 PR c++/14586
24367 * g++.dg/parse/non-dependent3.C: New test.
24368
24369 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24370
24371 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24372 * g++.dg/eh/simd-2.C: Likewise.
24373 * g++.dg/init/array10.C: Likewise.
24374 * gcc.c-torture/compile/simd-1.c: Likewise.
24375 * gcc.c-torture/compile/simd-2.c: Likewise.
24376 * gcc.c-torture/compile/simd-3.c: Likewise.
24377 * gcc.c-torture/compile/simd-4.c: Likewise.
24378 * gcc.c-torture/compile/simd-6.c: Likewise.
24379 * gcc.c-torture/execute/simd-1.c: Likewise.
24380 * gcc.c-torture/execute/simd-2.c: Likewise.
24381 * gcc.dg/compat/vector-defs.h: Likewise.
24382 * gcc.dg/20020531-1.c: Likewise.
24383 * gcc.dg/altivec-3.c: Likewise.
24384 * gcc.dg/altivec-4.c: Likewise.
24385 * gcc.dg/altivec-varargs-1.c: Likewise.
24386 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24387 * gcc.dg/i386-mmx-3.c: Likewise.
24388 * gcc.dg/i386-sse-4.c: Likewise.
24389 * gcc.dg/i386-sse-5.c: Likewise.
24390 * gcc.dg/i386-sse-8.c: Likewise.
24391 * gcc.dg/simd-1.c: Likewise.
24392 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24393 __ev64_opaque__ since the machine description provides it.
24394
24395 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24396
24397 * lib/compat.exp (skip_list): New global variable.
24398 Use it to hold the user defined COMPAT_SKIPS list if any.
24399 (compat-obj): Add the members of skip_list to optall.
24400
24401 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24402
24403 * gcc.dg/compat/union-by-value-1_main.c,
24404 union-by-value-1_x.c, union-by-value-1_y.c,
24405 union-check.h, union-defs.h,
24406 union-init.h, union-return-1_main.c,
24407 union-return-1_x.c, union-return-1_y.c: New files.
24408
24409 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24410
24411 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24412 mixed-struct-init.h: Add 4 mixed structure types.
24413 struct-by-value-21_main.c, struct-by-value-21_x.c,
24414 struct-by-value-21_y.c, struct-return-21_main.c,
24415 struct-return-21_x.c, struct-return-21_y.c: New files.
24416
24417 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24418
24419 PR c++/14550
24420 * g++.dg/parse/template14.C: New test.
24421
24422 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24423
24424 * gcc.c-torture/execute/20040313-1.c: New test.
24425
24426 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24427
24428 PR target/14533
24429 * gcc.dg/20040311-2.c: New test.
24430
24431 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24432
24433 PR other/14544
24434 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24435 bit-field.
24436
24437 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24438
24439 * gcc.dg/20040305-2.c: Add missing return statement.
24440
24441 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24442
24443 * gcc.dg/builtins-34.c: Also check pow10*.
24444
24445 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24446
24447 PR target/14262
24448 * gcc.dg/20040305-2.c: New test.
24449
24450 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24451
24452 * gcc.dg/20040310-1.c: New test.
24453
24454 2004-03-11 Roger Sayle <roger@eyesopen.com>
24455
24456 * gcc.c-torture/execute/20040311-1.c: New test case.
24457
24458 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24459
24460 PR c++/14476
24461 * g++.dg/lookup/enum1.C: New test.
24462
24463 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24464
24465 PR c++/14510
24466 * g++.dg/lookup/struct2.C: New test.
24467
24468 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24469
24470 * gcc.dg/builtins-34.c: New test.
24471
24472 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24473
24474 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24475
24476 2004-03-09 James E Wilson <wilson@specifixinc.com>
24477
24478 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24479 * gcc.dg/alias-2.c: New testcase.
24480
24481 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24482
24483 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24484
24485 2004-03-09 Roger Sayle <roger@eyesopen.com>
24486
24487 * gcc.c-torture/execute/20040309-1.c: New test case.
24488
24489 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24490
24491 PR c++/14397
24492 * g++.dg/overload/ref1.C: New.
24493
24494 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24495
24496 PR c++/14409
24497 * g++.dg/template/spec12.C: New test.
24498
24499 PR c++/14448
24500 * g++.dg/parse/crash14.C: New test.
24501
24502 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24503
24504 PR c++/14230
24505 * g++.dg/init/ref11.C: New test.
24506
24507 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24508
24509 PR c++/14432
24510 * g++.dg/parse/builtin2.C: New test.
24511
24512 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24513
24514 PR c++/14401
24515 * g++.dg/init/ctor3.C: New test.
24516 * g++.dg/init/union1.C: New test.
24517 * g++.dg/ext/anon-struct4.C: New test.
24518
24519 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24520
24521 * g++.dg/lookup/koenig1.C: Tweak error messages.
24522 * g++.dg/lookup/used-before-declaration.C: Likewise.
24523 * g++.dg/other/do1.C: Likewise.
24524 * g++.dg/overload/koenig1.C: Likewise.
24525 * g++.dg/parse/crash13.C: Likewise.
24526 * g++.dg/template/instantiate3.C: Likewise.
24527
24528 2004-03-08 Eric Christopher <echristo@redhat.com>
24529
24530 * * lib/target-supports.exp: Enable libiconv in test
24531 compilation. Fix up error checking.
24532
24533 2004-03-08 Roger Sayle <roger@eyesopen.com>
24534
24535 PR middle-end/14289
24536 * gcc.dg/pr14289-1.c: New test case.
24537 * gcc.dg/pr14289-2.c: Likewise.
24538 * gcc.dg/pr14289-3.c: Likewise.
24539
24540 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24541
24542 * gcc.c-torture/execute/20040308-1.c: New test.
24543
24544 2004-03-07 Roger Sayle <roger@eyesopen.com>
24545
24546 * gcc.c-torture/execute/20040307-1.c: New test case.
24547
24548 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24549
24550 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24551
24552 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24553
24554 * gcc.dg/20040306-1.c: New test.
24555
24556 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24557
24558 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24559 them static.
24560 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24561
24562 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24563
24564 PR c/14465
24565 * gcc.dg/decl-6.c: New test.
24566
24567 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24568
24569 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24570 Rename LOGPOW -> LOG_POW.
24571 (SQRT_EXP, POW_EXP): New.
24572
24573 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24574
24575 * gcc.dg/i386-sse-8.c: New test.
24576
24577 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24578
24579 PR c/14114
24580 * gcc.dg/decl-5.c: New test.
24581
24582 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24583
24584 * gcc.dg/20040305-1.c: New test.
24585
24586 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24587
24588 PR other/14354
24589 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24590
24591 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24592
24593 PR c++/14425, c++/14426
24594 * g++.dg/ext/altivec-4.C: New test.
24595 * g++.dg/ext/altivec-5.C: New test.
24596
24597 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24598
24599 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24600 global variables of a type with no linkage.
24601 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24602 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24603 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24604 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24605 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24606 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24607 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24608 * g++.dg/warn/deprecated.C: Name enum Color.
24609 * g++.dg/overload/VLA.C: Name structure for 'b'.
24610 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24611
24612 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24613
24614 * gcc.c-torture/compile/20040304-1.c: New test.
24615
24616 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24617
24618 PR 13728
24619 * gcc.dg/decl-4.c: New testcase.
24620
24621 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24622
24623 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24624 as PRECF if sizeof (float) > sizeof (double).
24625 (PRECL): Make it the same as PRECF if
24626 sizeof (float) > sizeof (long double).
24627
24628 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24629
24630 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24631 system type. Add check for irix6 which doesn't have c99 runtime.
24632
24633 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24634
24635 * gcc.dg/const-elim-1.c: xfail for xtensa.
24636
24637 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24638
24639 PR c++/14369
24640 * g++.dg/template/cond4.C: New test.
24641
24642 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24643
24644 PR c++/14360
24645 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24646
24647 PR c++/14361
24648 * g++.dg/parse/defarg7.C: New test.
24649
24650 PR c++/14359
24651 * g++.dg/template/friend26.C: New test.
24652
24653 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24654
24655 PR c++/14324
24656 * g++.dg/abi/mangle21.C: New test.
24657
24658 PR c++/14260
24659 * g++.dg/parse/constructor2.C: New test.
24660
24661 PR c++/14337
24662 * g++.dg/template/sfinae1.C: New test.
24663
24664 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24665
24666 PR c++/14267
24667 * g++.dg/expr/crash2.C: New test.
24668
24669 PR middle-end/13448
24670 * gcc.dg/inline-5.c: New test.
24671 * gcc.dg/always-inline.c: Split out tests into ...
24672 * gcc.dg/always-inline2.c: ... this and ...
24673 * gcc.dg/always-inline3.c: ... this.
24674
24675 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24676
24677 PR debug/12103
24678 * g++.dg/debug/crash1.C: New test.
24679
24680 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24681
24682 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24683 function with __attribute__((noinline)).
24684 (recurser_void2): Likewise.
24685 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24686 (recurser_void2): Likewise.
24687
24688 2004-02-29 Roger Sayle <roger@eyesopen.com>
24689
24690 PR middle-end/14203
24691 * g++.dg/warn/Wunused-6.C: New test case.
24692
24693 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24694
24695 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24696 not defined.
24697
24698 2004-02-27 Eric Christopher <echristo@redhat.com>
24699
24700 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24701 * g++.dg/charset/asm2.c: Run only x86.
24702 * gcc.dg/charset/asm3.c: Ditto.
24703
24704 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24705
24706 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24707 ld_library_path.
24708
24709 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24710
24711 * g++.dg/ext/altivec-3.C: New.
24712
24713 2004-02-26 Richard Henderson <rth@redhat.com>
24714
24715 * g++.dg/ext/attrib10.C: Mark for warning.
24716 * gcc.dg/attr-alias-1.c: New.
24717
24718 2004-02-26 Richard Henderson <rth@redhat.com>
24719
24720 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24721 * gcc.c-torture/execute/20040208-2.c: ... it back.
24722
24723 2004-02-26 Eric Christopher <echristo@redhat.com>
24724
24725 * lib/target-supports.exp (check-iconv-available): New function.
24726 * lib/gcc-dg.exp (dg-require-iconv): New function.
24727 Use above.
24728 * gcc.dg/charset: New directory.
24729 * gcc.dg/charset/charset.exp: New file.
24730 * gcc.dg/charset/asm1.c: Ditto.
24731 * gcc.dg/charset/asm2.c: Ditto.
24732 * gcc.dg/charset/asm3.c: Ditto.
24733 * gcc.dg/charset/asm4.c: Ditto.
24734 * gcc.dg/charset/asm5.c: Ditto.
24735 * gcc.dg/charset/attribute1.c: Ditto.
24736 * gcc.dg/charset/attribute2.c: Ditto.
24737 * gcc.dg/charset/string1.c: Ditto.
24738 * g++.dg/charset: New directory.
24739 * g++.dg/dg.exp: Add here. Special options.
24740 * g++.dg/charset/charset.exp: New file.
24741 * g++.dg/charset/asm1.c: Ditto.
24742 * g++.dg/charset/asm2.c: Ditto.
24743 * g++.dg/charset/asm3.c: Ditto.
24744 * g++.dg/charset/asm4.c: Ditto.
24745 * g++.dg/charset/attribute1.c: Ditto.
24746 * g++.dg/charset/attribute2.c: Ditto.
24747 * g++.dg/charset/extern1.cc: Ditto.
24748 * g++.dg/charset/extern2.cc: Ditto.
24749 * g++.dg/charset/string1.c: Ditto.
24750
24751 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24752
24753 PR c++/14278
24754 * g++.dg/parse/comma1.C: New test.
24755
24756 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24757
24758 PR c++/14284
24759 * g++.dg/template/ttp8.C: New test.
24760
24761 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24762
24763 * gcc.dg/fixuns-trunc-1.c: New test.
24764
24765 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24766
24767 * gcc.dg/builtins-config.h: Use #elif.
24768
24769 2004-02-26 Michael Matz <matz@suse.de>
24770
24771 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24772 * gcc.dg/991214-1.c: Likewise.
24773 * gcc.dg/i386-asm-1.c: Likewise.
24774
24775 2004-02-25 Richard Henderson <rth@redhat.com>
24776
24777 * gcc.c-torture/execute/20040208-2.c: Move ...
24778 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24779
24780 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24781
24782 PR c++/14246
24783 * g++.dg/other/crash-3.C: New test.
24784
24785 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24786
24787 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24788 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24789
24790 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24791 HP-UX.
24792
24793 2004-02-24 Michael Matz <matz@suse.de>
24794
24795 * gcc.dg/i386-regparm.c: New.
24796
24797 2004-02-23 James E Wilson <wilson@specifixinc.com>
24798
24799 * gcc.c-torture/execute/20040223-1.c: New.
24800
24801 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24802 Kazu Hirata <kazu@cs.umass.edu>
24803
24804 * gcc.dg/fwritable-strings-1.c: Remove.
24805
24806 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24807
24808 PR c/14156
24809 * gcc.dg/20040223-1.c: New test.
24810
24811 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24812
24813 PR c++/14106
24814 * g++.dg/ext/typeof9.C: New test.
24815
24816 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24817
24818 PR c++/14250
24819 * g++.dg/other/switch1.C: New test.
24820
24821 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24822
24823 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24824 * gcc.dg/va-arg-1.c: Likewise.
24825
24826 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24827
24828 PR c++/14143
24829 * g++.dg/template/koenig5.C: New test.
24830
24831 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24832
24833 * g++.dg/ext/altivec-1.C: Generalize target triple.
24834 * g++.dg/ext/altivec-2.C: New test case.
24835 * g++.dg/ext/altivec_check.h: New file.
24836 * gcc.dg/altivec-1.c: Generalize target triple;
24837 include altivec_check.h and call altivec_check().
24838 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24839 * gcc.dg/altivec-6.c: New test case.
24840 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24841 type casts as needed.
24842 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24843 altivec_check().
24844 * gcc.dg/altivec-12.c: New test case.
24845 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24846 include altivec_check.h and call altivec_check().
24847 * gcc.dg/altivec_check.h: New file.
24848
24849 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24850
24851 * lib/target-supports.exp (check_alias_available): Don't mangle
24852 function `g' in test program.
24853
24854 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24855
24856 * lib/target-supports.exp (check_profiling_available): Check
24857 argument to determine whether we support a profiling type.
24858 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24859 check_profiling_available.
24860 * g++.dg/bprob/bprob.exp: Likewise.
24861 * g77.dg/bprob/bprob.exp: Likewise.
24862 * gcc.misc-tests/bprob.exp: Likewise.
24863 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24864 dg-require-profiling and delete expected error handling.
24865 * gcc.dg/20021014-1.c: Likewise.
24866 * gcc.dg/nest.c: Likewise.
24867
24868 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24869
24870 PR c++/12007
24871 * g++.dg/other/vthunk1.C: New test.
24872
24873 2004-02-20 Falk Hueffner <falk@debian.org>
24874
24875 PR target/14201
24876 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24877
24878 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24879
24880 PR c++/13927
24881 * g++.dg/other/error8.C: Remove XFAIL markers.
24882
24883 PR c++/14173
24884 * g++.dg/ext/packed5.C: New test.
24885
24886 PR c++/14199
24887 * g++.dg/warn/Wunused-5.C: New test.
24888
24889 PR c++/14186
24890 * g++.dg/lookup/member1.C: New test.
24891
24892 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24893
24894 * gcc.c-torture/compile/20040130-1.c: Enable only when
24895 __INT_MAX__ >= 2147483647L.
24896 * gcc.c-torture/compile/961203-1.c: Likewise.
24897
24898 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24899
24900 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24901 * g++.dg/opt/template1.C: Robustify assembler regexp
24902
24903 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24904
24905 * gcc.c-torture/execute/simd-4.x: Remove.
24906 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24907 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24908 Guard with #ifndef SKIP_ATTRIBUTE.
24909 * gcc.dg/compat/vector-1_y.c: Likewise.
24910 * gcc.dg/compat/vector-2_x.c: Likewise.
24911 * gcc.dg/compat/vector-2_y.c: Likewise.
24912 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24913 * g++.dg/eh/simd-2.C: Likewise.
24914
24915 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24916
24917 * gcc.c-torture/compile/complex-1.c: New.
24918
24919 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24920
24921 PR target/14209
24922 * gcc.c-torture/execute/20040218-1.c: New test.
24923
24924 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24925
24926 PR c++/14181
24927 * g++.dg/parse/new2.C: New test.
24928
24929 2004-02-18 Paul Brook <paul@codesourcery.com>
24930
24931 * gcc.c-torture/compile/libcall-1.c: New test.
24932
24933 2004-02-18 Paul Brook <paul@codesourcery.com>
24934
24935 PR debug/12934
24936 * gcc.dg/debug/debug-7.c: New test.
24937
24938 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24939
24940 * gcc.dg/20040217-1.c: New test.
24941
24942 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24943
24944 * gcc.c-torture/execute/990208-1.x: Delete.
24945
24946 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24947
24948 * gcc.c-torture/execute/20040208-2.x: New file.
24949
24950 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24951
24952 PR c++/11326
24953 * g++.dg/abi/structret1.C: New test.
24954
24955 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24956
24957 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24958 (i386_cpuid): No need to test if cpuid is available on AMD64.
24959 Fix assembly, so that it works onboth i386 and AMD64.
24960 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24961 (vecInLong): Fix s[] member type to unsigned int.
24962 (vecInWord): Remove type.
24963 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24964 (a64, b64, c64, d64, e64): Remove.
24965 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24966 Remove unused variable. Remove initialization of removed variables.
24967 Don't call mmx_tests nor sse_tests.
24968 (reference_mmx, reference_sse): Remove.
24969 (check): Add return stmt.
24970 * gcc.dg/i386-sse-7.c: New test.
24971 * gcc.dg/i386-mmx-4.c: New test.
24972
24973 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24974
24975 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24976 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24977 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24978 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24979 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24980 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24981 g++.dg/tc1/dr94.C: Fix line terminator.
24982
24983 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24984
24985 * gcc.c-torture/compile/20040216-1.c: New.
24986
24987 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24988
24989 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24990 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24991 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24992 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24993 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24994 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24995
24996 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24997
24998 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24999
25000 2004-02-15 Mark Mitchell <mark@codesourcery.com>
25001
25002 PR c++/13971
25003 * g++.dg/expr/cond4.C: New test.
25004
25005 PR c++/14086
25006 * g++.dg/lookup/crash2.C: New test.
25007
25008 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
25009
25010 * gcc.c-torture/compile/20040214-2.c: New test.
25011
25012 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
25013
25014 PR c++/14116
25015 * g++.dg/ext/typeof8.C: New test.
25016
25017 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
25018
25019 * gcc.c-torture/compile/20040214-1.c: New test.
25020
25021 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25022
25023 PR c++/13635
25024 * g++.dg/template/spec11.C: New test.
25025
25026 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25027
25028 PR c++/13927
25029 * g++.dg/other/error8.C: New test.
25030
25031 2004-02-13 Mark Mitchell <mark@codesourcery.com>
25032
25033 PR c++/14122
25034 * g++.dg/template/array4.C: New test.
25035
25036 PR c++/14108
25037 * g++.dg/inherit/thunk2.C: New test.
25038
25039 PR c++/14083
25040 * g++.dg/eh/cond2.C: New test.
25041
25042 2004-02-12 Alan Modra <amodra@bigpond.net.au>
25043
25044 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
25045
25046 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
25047
25048 * lib/scanasm.exp (dg-scan): Quote pattern before display.
25049
25050 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
25051
25052 * g++.dg/simd-2.C: xfail on ppc64-linux.
25053
25054 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
25055
25056 PR c/456
25057 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
25058 tests.
25059
25060 2004-02-11 Uros Bizjak <uros@kss-loka.si>
25061
25062 * gcc.dg/builtins-33.c: New test.
25063
25064 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
25065
25066 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
25067
25068 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25069
25070 * g++.dg/simd-2.C: Set -maltivec for ppc64.
25071
25072 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25073
25074 * gcc.dg/ppc64-abi-3.c: New test.
25075
25076 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
25077
25078 PR c/14092
25079
25080 * gcc.dg/pr14092-1.c: New testcase.
25081
25082 2004-02-10 Alan Modra <amodra@bigpond.net.au>
25083
25084 * gcc.dg/cpp/assert4.c: Fix typo last change.
25085
25086 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
25087 * gcc.dg/cpp/assert4.c: Handle powerpc64.
25088
25089 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
25090
25091 2004-02-09 Roger Sayle <roger@eyesopen.com>
25092
25093 * gcc.c-torture/compile/20040209-1.c: New test case.
25094
25095 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
25096
25097 * gcc.dg/c90-init-1.c: Adjust expected error messages.
25098
25099 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
25100
25101 * gcc.c-torture/execute/20040208-[12].c: New tests.
25102
25103 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25104
25105 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
25106
25107 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25108
25109 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
25110
25111 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25112
25113 Bug 13856
25114 * gcc.dg/visibility-8.c: New testcase.
25115
25116 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25117
25118 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25119 arguments.
25120 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
25121
25122 2004-02-07 Roger Sayle <roger@eyesopen.com>
25123
25124 PR middle-end/13696
25125 * g++.dg/opt/fold1.C: New test case.
25126
25127 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25128
25129 PR c++/14033
25130 * g++.dg/other/crash-2.C: New test.
25131
25132 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25133
25134 PR c++/14028
25135 * g++.dg/parse/angle-bracket2.C: New test.
25136
25137 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25138
25139 PR middle-end/13750
25140 Revert:
25141 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25142 PR pch/13361
25143 * testsuite/g++.dg/pch/wchar-1.C: New.
25144 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25145
25146 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25147
25148 PR c++/14008
25149 * g++.dg/parse/error15.C: New test.
25150 * g++.dg/parse/crash11.C: Update dg-error mark.
25151
25152 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25153
25154 PR c++/13932
25155 * g++.dg/warn/conv2.C: New test.
25156
25157 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25158
25159 PR c++/13086
25160 * g++.dg/warn/incomplete1.C: Remove xfail.
25161
25162 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25163
25164 * lib/file-format.exp (gcc_target_object_format): Use
25165 ${tool}_target_compile, not gcc_target_compile.
25166 * lib/target-supports.exp (check_alias_available): Likewise.
25167 (check_gc_sections_available): Likewise.
25168 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25169 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25170 dg-require-alias.
25171
25172 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25173
25174 PR c++/13969
25175 * g++.dg/template/static6.C: New test.
25176
25177 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25178
25179 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25180
25181 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25182
25183 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25184 tests for systems where `char' is unsigned by default.
25185
25186 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25187
25188 PR c++/13997
25189 * g++.dg/template/partial3.C: New test.
25190
25191 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25192
25193 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25194 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25195 Remove mentions of obsolete ports.
25196
25197 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25198
25199 * gcc.dg/noncompile/20001228-1.c: Fix for new
25200 error message.
25201
25202 2004-02-03 Roger Sayle <roger@eyesopen.com>
25203
25204 PR target/9348
25205 * gcc.c-torture/execute/multdi-1.c: New test case.
25206
25207 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25208
25209 PR c++/13925
25210 * g++.dg/template/lookup5.C: New test.
25211
25212 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25213
25214 PR c++/13950
25215 * g++.dg/template/lookup4.C: New test.
25216
25217 PR c++/13970
25218 * g++.dg/parse/error14.C: New test.
25219
25220 PR c++/14002
25221 * g++.dg/parse/template13.C: New test.
25222
25223 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25224
25225 PR c++/13978
25226 * g++.dg/template/koenig4.C: New test.
25227
25228 PR c++/13968
25229 * g++.dg/template/crash17.C: New test.
25230
25231 PR c++/13975
25232 * g++.dg/parse/error13.C: New test.
25233 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25234
25235 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25236
25237 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25238
25239 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25240
25241 PR c/11658
25242 PR c/13994
25243 * gcc.dg/noncompile/20040203-1.c: New test.
25244 * gcc.dg/noncompile/20040203-2.c: Likewise.
25245 * gcc.dg/noncompile/20040203-3.c: Likewise.
25246 * gcc.dg/20040203-1.c: Likewise.
25247
25248 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25249
25250 PR c++/10858
25251 * g++.dg/template/sizeof7.C: New test.
25252
25253 2004-02-02 Eric Christopher <echristo@redhat.com>
25254 Zack Weinberg <zack@codesourcery.com>
25255
25256 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25257
25258 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25259
25260 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25261 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25262 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25263 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25264
25265 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25266
25267 PR c++/13113
25268 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25269
25270 PR c++/13854
25271 * g++.dg/ext/attrib13.C: New test.
25272
25273 PR c++/13907
25274 * g++.dg/conversion/op2.C: New test.
25275
25276 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25277
25278 * gcc.dg/titype-1.c: Fix pasto.
25279
25280 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25281
25282 * gcc.dg/titype-1.c: New test.
25283
25284 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25285
25286 PR c++/13957
25287 * g++.dg/template/non-type-template-argument-1.C,
25288 g++.dg/template/qualified-id1.C: Update dg-error marks.
25289 * g++.dg/template/nontype6.C: New test.
25290
25291 2004-02-01 Roger Sayle <roger@eyesopen.com>
25292
25293 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25294 * gcc.dg/builtins-31.c: New testcase.
25295 * gcc.dg/builtins-32.c: New testcase.
25296
25297 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25298
25299 * objc.dg/call-super-2.m: Update line numbers
25300 for the including of stddef.h.
25301
25302 2004-01-30 Michael Matz <matz@suse.de>
25303
25304 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25305 g++.dg/ext/case-range3.C: New tests.
25306
25307 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25308
25309 DR206
25310 PR c++/13813
25311 * g++.dg/template/member4.C: New test.
25312
25313 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25314
25315 PR c++/13683
25316 * g++.dg/template/sizeof6.C: New test.
25317
25318 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25319
25320 * gcc.dg/fwritable-strings-1.c: New test.
25321
25322 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25323
25324 * gcc.c-torture/compile/20040130-1.c: New test.
25325
25326 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25327
25328 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25329
25330 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25331
25332 PR c++/13883
25333 * g++.dg/template/ctor3.C: New test.
25334
25335 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25336
25337 * g++.dg/tc1: New directory.
25338 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25339 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25340 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25341 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25342 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25343
25344 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25345
25346 * g++.dg/parse/error11.C: New test.
25347 * g++.dg/parse/error12.C: Likewise.
25348
25349 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25350
25351 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25352 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25353
25354 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25355
25356 PR c++/13791
25357 * g++.dg/ext/attrib12.C: New test.
25358
25359 PR c++/13736
25360 * g++.dg/parse/cast2.C: New test.
25361
25362 2004-01-27 James E Wilson <wilson@specifixinc.com>
25363
25364 * objc.dg/encode-2.m (main): New local string. Set depending on
25365 sizeof long. Use in sscanf call.
25366 * objc.dg/encode-3.m (main): New local string. Set depending on
25367 sizeof long. Use in scan_initial call.
25368
25369 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25370
25371 * objc.dg/call-super-2.m: Make LP64-safe.
25372 * objc.dg/desig-init-1.m: Likewise.
25373
25374 2004-01-27 Devang Patel <dpatel@apple.com>
25375
25376 * g++.dg/debug/namespace1.C: New test.
25377
25378 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25379
25380 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25381 xscale-*-*.
25382
25383 * gcc.dg/arm-mmx-1.c: New test.
25384
25385 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25386
25387 * gcc.dg/20040127-1.c: New test.
25388 * gcc.dg/20040127-2.c: New test.
25389
25390 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25391
25392 * objc.dg/stret-1.m (glob): Renamed to globa.
25393
25394 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25395
25396 PR c++/13663
25397 * g++.dg/expr/for1.C: New test.
25398
25399 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25400
25401 PR middle-end/13779
25402 * gcc.dg/darwin-longlong.c: New test.
25403
25404 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25405
25406 * gcc.dg/20040124-1.c: Moved test from here...
25407 * gcc.c-torture/compile/20040124-1.c: ...to here.
25408
25409 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25410
25411 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25412 the assembly output if -m64 is passed.
25413
25414 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25415
25416 PR c++/13833
25417 * g++.dg/template/cond3.C: New test.
25418
25419 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25420
25421 PR c++/13810
25422 * g++.dg/template/ttp7.C: New test.
25423
25424 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25425
25426 PR c++/13797
25427 * g++.dg/template/nontype4.C: New test.
25428 * g++.dg/template/nontype5.C: Likewise.
25429
25430 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25431
25432 * gcc.dg/torture/mips-clobber-at.c: New test.
25433
25434 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25435
25436 * gcc.dg/20040124-1.c: New test.
25437
25438 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25439
25440 * gcc.dg/20040123-1.c: New test.
25441
25442 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25443
25444 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25445
25446 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25447
25448 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25449
25450 2004-01-23 Andrew Pinski <apinski@apple.com>
25451
25452 * gcc.dg/20030121-1.c: Move to ..
25453 * gcc.dg/20040121-1.c: here.
25454
25455 2004-01-23 Roger Sayle <roger@eyesopen.com>
25456
25457 * gcc.dg/builtins-29.c: New test case.
25458
25459 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25460
25461 PR 18314
25462 * gcc.dg/builtins-30.c: New testcase.
25463
25464 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25465
25466 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25467 * lib/g77.exp: Likewise.
25468 * lib/objc.exp: Likewise.
25469 * lib/g++.exp: Likewise.
25470
25471 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25472
25473 * gcc.dg/struct-by-value-2.c: New test.
25474
25475 2004-01-21 Andrew Pinski <apinski@apple.com>
25476
25477 PR target/13785
25478 * gcc.dg/20030121-1.c: New test.
25479
25480 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25481
25482 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25483 clobber frame pointer register in asm statement.
25484
25485 2004-01-21 Falk Hueffner <falk@debian.org>
25486
25487 * gcc.c-torture/compile/20040121-1.c: New test.
25488
25489 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25490
25491 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25492
25493 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25494
25495 * gcc.dg/ppc64-abi-2.c: New test.
25496
25497 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25498
25499 * lib/treelang.exp: Fill out this file.
25500 * lib/treelang-dg.exp: New File.
25501
25502 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25503
25504 * gcc.c-torture/compile/981022-1.c: Remove.
25505 * gcc.dg/array-5.c: Remove XFAIL.
25506 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25507 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25508 gcc.dg/cond-lvalue-1.c: Update.
25509 * gcc.dg/cast-lvalue-2.c: New test.
25510
25511 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25512
25513 PR c++/13592
25514 * g++.dg/other/error1.C (class foo): Tweak error message.
25515
25516 PR c++/13592
25517 * g++.dg/template/call2.C: New test.
25518
25519 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25520
25521 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25522 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25523 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25524 scalar-return-1_x.c, scalar-return-2_y.c,
25525 scalar-return-3_x.c, scalar-return-3_y.c,
25526 scalar-return-4_x.c, scalar-return-4_y.c,
25527 struct-align-1.h, struct-align-1_x.c,
25528 struct-align-1_y.c, struct-align-2.h,
25529 struct-align-2_x.c, struct-align-2_y.c,
25530 struct-by-value-10_y.c, struct-by-value-11_x.c,
25531 struct-by-value-11_y.c, struct-by-value-12_x.c,
25532 struct-by-value-12_y.c, struct-by-value-13_x.c,
25533 struct-by-value-13_y.c, struct-by-value-14_x.c,
25534 struct-by-value-14_y.c, struct-by-value-15_x.c,
25535 struct-by-value-15_y.c, struct-by-value-16_y.c,
25536 struct-by-value-17_y.c, struct-by-value-18_y.c,
25537 struct-by-value-19_y.c, struct-by-value-1_x.c,
25538 struct-by-value-1_y.c, struct-by-value-20_y.c,
25539 struct-by-value-2_x.c, struct-by-value-2_y.c,
25540 struct-by-value-3_y.c, struct-by-value-4_x.c,
25541 struct-by-value-4_y.c, struct-by-value-5_y.c,
25542 struct-by-value-6_y.c, struct-by-value-7_y.c
25543 struct-by-value-8_x.c, struct-by-value-8_y.c
25544 struct-by-value-9_x.c, struct-by-value-9_y.c
25545 struct-return-10_x.c, struct-return-10_y.c,
25546 struct-return-19_x.c, struct-return-20_x.c
25547 struct-return-2_x.c, struct-return-2_y.c
25548 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25549 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25550
25551 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25552
25553 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25554 attribute on sparc*-sun-solaris2.*.
25555
25556 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25557
25558 PR c++/13710
25559 * g++.dg/ext/typeof7.C: New test.
25560
25561 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25562
25563 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25564 * gcc.dg/const-elim-1.c: Same.
25565
25566 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25567
25568 * objc.dg/stret-1.m: New.
25569 * objc.dg/stret-2.m: New.
25570
25571 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25572
25573 PR c++/11895
25574 * g++.dg/ext/vector1.C: New test.
25575
25576 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25577
25578 * gcc.dg/pch/import-1.c: New.
25579 * gcc.dg/pch/import-1.hs: New.
25580 * gcc.dg/pch/import-1a.h: New.
25581 * gcc.dg/pch/import-1b.h: New.
25582 * gcc.dg/pch/import-1c.h: New.
25583
25584 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25585
25586 PR c++/13574
25587 * g++.dg/ext/array1.C: New test.
25588
25589 PR c++/13178
25590 * g++.dg/conversion/op1.C: New test.
25591
25592 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25593
25594 PR 11864
25595 From Kazumoto Kojima / Dan Kegel:
25596 * gcc.dg/pr11864-1.c: New test.
25597
25598 PR 10392
25599 From Marcus Comstedt / Dan Kegel:
25600 * gcc.dg/pr10392-1.c: New test.
25601
25602 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25603
25604 PR c++/13478
25605 * g++.dg/init/ref10.C: New test.
25606
25607 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25608
25609 PR c++/13407
25610 * g++.dg/parse/typename6.C: New test.
25611
25612 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25613
25614 PR pch/13361
25615 * testsuite/g++.dg/pch/wchar-1.C: New.
25616 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25617
25618 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25619
25620 PR c++/9259
25621 * g++.dg/expr/sizeof2.C: New test.
25622
25623 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25624
25625 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25626
25627 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25628
25629 PR c++/13659
25630 * g++.dg/lookup/strong-using-3.C: New.
25631 * g++.dg/lookup/using-10.C: New.
25632
25633 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25634
25635 PR c++/13594
25636 * g++.dg/lookup/strong-using-2.C: New.
25637
25638 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25639 Dan Kegel <dank@kegel.com>
25640 J"orn Rennecke <joern.rennecke@superh.com>
25641
25642 PR target/9365
25643 * gcc.dg/pr9365-1.c: New test.
25644
25645 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25646
25647 PR c++/8856
25648 * g++.dg/parse/casting-operator2.C: New test.
25649 * g++.old-deja/g++.pt/explicit83.C: Remove.
25650
25651 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25652
25653 * gcc.dg/label-compound-stmt-1.c: New test.
25654 * gcc.c-torture/compile/950922-1.c,
25655 gcc.c-torture/compile/20000211-3.c,
25656 gcc.c-torture/compile/20000518-1.c,
25657 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25658 compound statements.
25659
25660 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25661
25662 * gcc.dg/ppc64-abi-1.c: New test.
25663
25664 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25665
25666 * g++.dg/ext/attrib9.C: Add dg-warnings.
25667
25668 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25669
25670 PR c++/12335
25671 * g++.dg/parse/dtor3.C: New test.
25672
25673 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25674
25675 PR c++/12709
25676 * g++.dg/parse/try-catch-1.C: New test.
25677
25678 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25679
25680 * ada/acats/run_all.sh: Add more verbose output in acats.log
25681 when compiling tests.
25682
25683 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25684
25685 PR 13656
25686 * gcc.dg/typedef-redecl.c: New test case.
25687 * gcc.dg/typedef-redecl.h: New support file.
25688
25689 2004-01-13 Jan Hubicka <jh@suse.cz>
25690
25691 * gcc.dg/always_inline.c: New test.
25692 * gcc.dg/debug/20031231-1.c: Fix.
25693
25694 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25695
25696 PR c++/13474
25697 * g++.dg/template/array3.C: New test.
25698
25699 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25700
25701 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25702 * g++.dg/warn/Wunused-2.C: Likewise.
25703
25704 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25705
25706 PR c++/13289
25707 * g++.dg/template/instantiate6.C: New test.
25708
25709 2004-01-12 Roger Sayle <roger@eyesopen.com>
25710
25711 PR middle-end/11397
25712 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25713
25714 2004-01-12 Jan Hubicka <jh@suse.cz>
25715
25716 PR opt/12826
25717 * gcc.dg/20040112-1.c: New.
25718
25719 * gcc.dg/dwarf-die[1-7].c: Move to...
25720 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25721 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25722
25723 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25724
25725 PR c++/4100
25726 * g++.dg/parse/friend4.C: New test.
25727
25728 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25729
25730 PR c++/4100
25731 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25732 definition is called a friend.
25733
25734 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25735
25736 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25737
25738 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25739
25740 PR c++/3478
25741 * g++.dg/parse/error10.C: New test.
25742 * g++.dg/template/arg2.C: Accept "invalid type" error.
25743
25744 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25745
25746 PR middle-end/13392
25747 * g++.dg/opt/expect2.C: New test.
25748
25749 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25750
25751 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25752 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25753 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25754 Update dg-error regexps.
25755
25756 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25757
25758 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25759 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25760
25761 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25762
25763 * gcc.dg/pragma-re-1.c: Use right pointer type.
25764
25765 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25766
25767 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25768
25769 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25770
25771 * gcc.dg/rs6000-ldouble-1.c: New.
25772
25773 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25774
25775 DR 337
25776 PR c++/9256
25777 * g++.dg/other/abstract1.C: New test.
25778
25779 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25780
25781 * g++.dg/lookup/strong-using-1.C: New.
25782
25783 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25784
25785 PR c/11234
25786 * gcc.dg/func-ptr-conv-1.c: New test.
25787 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25788
25789 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25790
25791 PR target/13380.
25792 * gcc.c-torture/compile/20040109-1.c: New.
25793
25794 2004-01-08 Stuart Hastings <stuart@apple.com>
25795
25796 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25797 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25798 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25799
25800 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25801
25802 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25803
25804 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25805
25806 * ada/acats/run_acats: Treat 'gnatchop' the same way
25807 as 'gnatmake'. Export GCC_DRIVER.
25808 * ada/acats/run_all.sh: Add target_gnatchop. Use
25809 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25810
25811 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25812
25813 PR c++/12573
25814 * g++.dg/template/dependent-expr4.C: New test.
25815
25816 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25817
25818 * gcc.dg/altivec-11.c: New test.
25819
25820 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25821
25822 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25823
25824 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25825
25826 PR c/6024
25827 * gcc.dg/enum-compat-1.c: New test.
25828 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25829
25830 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25831
25832 PR c/12165
25833 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25834 gcc.dg/c99-idem-qual-3.c: New tests.
25835
25836 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25837
25838 * gcc.dg/winline-7.c: Don't cast void * to int.
25839
25840 2004-01-06 Jan Hubicka <jh@suse.cz>
25841
25842 * gcc.dg/i386-sse-5.c: New test
25843 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25844
25845 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25846
25847 PR c++/12815
25848 * g++.dg/rtti/typeid4.C: New test.
25849
25850 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25851
25852 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25853
25854 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25855
25856 PR c++/12132
25857 * g++.dg/template/error11.C: New test.
25858
25859 PR c++/13451
25860 * g++.dg/template/class2.C: New test.
25861
25862 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25863 Richard Sandiford <rsandifo@redhat.com>
25864
25865 PR c++/13387
25866 * g++.dg/opt/alias3.C: New test.
25867
25868 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25869
25870 PR c++/13157
25871 * g++.dg/template/koenig3.C: New test.
25872
25873 PR c++/13529
25874 * g++.dg/parse/offsetof3.C: New test.
25875
25876 * g++.dg/init/copy7.C: Add missing dg-error markers.
25877
25878 PR c++/12226
25879 * g++.dg/init/copy7.c: New test.
25880
25881 PR c++/13536
25882 * g++.dg/parse/cast1.C: New test.
25883
25884 2004-01-04 Jan Hubicka <jh@suse.cz>
25885
25886 * gcc.dg/winline[1-7].c: New tests.
25887
25888 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25889
25890 PR c++/13520
25891 * g++.dg/template/qualttp22.C: New test.
25892
25893 2004-01-01 Jan Hubicka <jh@suse.cz>
25894
25895 * gcc.dg/debug/20031231-1.c: New.
25896 * gcc.c-torture/compile/20040101-1.c: New.
25897 * gcc.dg/dwarf-die-[1-7].c: New.
25898
25899 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25900
25901 PR optimization/13521
25902 * gcc.c-torture/compile/20031231-1.c: New test.
25903
25904 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25905
25906 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25907
25908 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25909
25910 PR c++/10079
25911 * g++.dg/template/crash16.C: New test.
25912
25913 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25914
25915 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25916
25917 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25918
25919 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25920 ports.
25921 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25922 * g++.old-deja/g++.law/profile1.C: Likewise.
25923 * gcc.c-torture/compile/981006-1.c: Likewise.
25924 * gcc.c-torture/execute/loop-2e.x: Likewise.
25925 * gcc.c-torture/execute/loop-2f.x: Remove.
25926 * gcc.c-torture/execute/loop-2g.x: Likewise.
25927 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25928 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25929
25930 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25931
25932 PR c++/13507
25933 * g++.dg/ext/attrib11.C: New test.
25934
25935 PR c++/13494
25936 * g++.dg/template/array2-1.C: New test.
25937 * g++.dg/template/array2-2.C: New test.
25938
25939 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25940
25941 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25942
25943 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25944
25945 PR c++/12774
25946 * g++.dg/template/array1-1.C: New test.
25947 * g++.dg/template/array1-2.C: New test.
25948
25949 2003-12-29 Roger Sayle <roger@eyesopen.com>
25950
25951 PR fortran/12632
25952 * g77.dg/12632.f: New test case.
25953
25954 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25955
25956 PR c++/13289
25957 * g++.dg/parse/nontype1.C: New test.
25958
25959 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25960
25961 PR c++/12403
25962 * g++.dg/parse/explicit1.C: New test.
25963 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25964
25965 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25966
25967 PR c++/13081
25968 * g++.dg/opt/inline6.C: New test.
25969
25970 PR c++/12613
25971 * g++.dg/parse/error9.C: New test.
25972
25973 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25974
25975 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25976
25977 PR c++/13009
25978 * g++.dg/init/assign1.C: New test.
25979
25980 2003-12-28 Roger Sayle <roger@eyesopen.com>
25981
25982 PR c++/13070
25983 * g++.dg/warn/format3.C: New test case.
25984
25985 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25986
25987 * gcc.c-torture/compile/20031227-1.c: New test.
25988
25989 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25990
25991 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25992 * g77.dg/bprob/bprob.exp: Likewise.
25993 * gcc.misc-tests/bprob.exp: Likewise.
25994 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25995 variants on systems where the library does not provide that
25996 functionality.
25997 * gcc.dg/builtins-20.c: Use builtins-config.h.
25998 * gcc.dg/builtins-config.h: New file.
25999
26000 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26001
26002 * lib/gcc-dg.exp (dg-require-profiling): New function.
26003 * lib/target-supports.exp (check_profiling_available): Likewise.
26004 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
26005 * g77.dg/bprob/bprob.exp: Likewise.
26006 * gcc.misc-tests/bprob.exp: Likewise.
26007 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
26008 * gcc.dg/20021014-1.c: Likewise.
26009 * gcc.dg/nest.c: Likewise.
26010
26011 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26012
26013 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
26014 compiling.
26015 * g++.dg/lookup/java2.C: Likewise.
26016 * gcc.dg/cpp/lexident.c: Likewise.
26017
26018 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
26019
26020 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
26021 given.
26022 * gcc.c-torture/compile/961203-1.c: Likewise.
26023 * gcc.c-torture/compile/980506-1.c: Likewise.
26024
26025 2003-12-23 Zack Weinberg <zack@codesourcery.com>
26026
26027 * lib/gcc-dg.exp (dg-prune-output): New annotation.
26028 (additional_prunes): New global.
26029 (gcc-dg-prune): Handle additional per-test pruning.
26030 (dg-test): Clear additional_prunes between tests.
26031
26032 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
26033 dg-prune-output to avoid spurious failures from assembler
26034 complaining about nonexistent WAW violations.
26035 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
26036 Use dg-prune-output to avoid spurious failures from assembler
26037 warning about Itanium B-step errata.
26038
26039 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26040
26041 * g++.dg/abi/macro0.C: New test.
26042 * g++.dg/abi/macro1.C: Likewise.
26043 * g++.dg/abi/macro2.C: Likewise.
26044
26045 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
26046 * g++.dg/abi/bitfield7.C: Likewise.
26047 * g++.dg/abi/dtor2.C: Likewise.
26048 * g++.dg/abi/mangle11.C: Likewise.
26049 * g++.dg/abi/mangle12.C: Likewise.
26050 * g++.dg/abi/mangle14.C: Likewise.
26051 * g++.dg/abi/mangle17.C: Likewise.
26052 * g++.dg/abi/vbase10.C: Likewise.
26053 * g++.dg/abi/vbase14.C: Likewise.
26054 * g++.dg/template/qualttp17.C: Likewise.
26055
26056 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26057
26058 PR c/11995
26059 * gcc.dg/20031223-1.c: New test.
26060
26061 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26062
26063 * gcc.dg/noreturn-7.c: New test.
26064
26065 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26066
26067 * gcc.dg/null-pointer-1.c: New test.
26068
26069 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26070
26071 * g++.old-deja/g++.jason/template18.C: Remove.
26072 * g++.old-deja/g++.jason/template37.C: Likewise.
26073
26074 PR c++/12862
26075 * g++.dg/lookup/ns1.C: New test.
26076
26077 PR c++/12397
26078 * g++.dg/template/lookup3.C: New test.
26079
26080 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26081
26082 * g++.dg/template/recurse1.C: New test
26083
26084 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26085
26086 PR c++/12479
26087 * g++.dg/parse/semicolon1.C: New test.
26088 * g++.dg/parse/semicolon1.h: Likewise.
26089
26090 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
26091
26092 * gcc.dg/darwin-misaligned.c: New test.
26093
26094 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26095
26096 PR c/9163
26097 * gcc.dg/20031222-1.c: New test.
26098
26099 2003-12-21 Mark Mitchell <mark@codesourcery.com>
26100
26101 PR c++/13438
26102 * g++.dg/parse/error8.C: New test.
26103
26104 PR c++/11554
26105 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
26106
26107 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
26108
26109 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
26110 too small.
26111 * gcc.c-torture/compile/930217-1.c: Likewise.
26112 * gcc.c-torture/compile/930513-1.c: Likewise.
26113 * gcc.c-torture/execute/920908-2.c: Likewise.
26114 * gcc.c-torture/execute/921204-1.c: Likewise.
26115 * gcc.c-torture/execute/930621-1.c: Likewise.
26116 * gcc.c-torture/execute/930630-1.c: Likewise.
26117 * gcc.c-torture/execute/931031-1.c: Likewise.
26118 * gcc.c-torture/execute/980602-2.c: Likewise.
26119 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26120 * gcc.c-torture/execute/compndlit-1.c: Likewise.
26121 * gcc.c-torture/execute/extzvsi.c: Likewise.
26122 * gcc.c-torture/unsorted/ext.c: Likewise.
26123
26124 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
26125
26126 PR target/12749
26127 * gcc.c-torture/compile/20031220-2.c: New test case.
26128
26129 2003-12-20 Roger Sayle <roger@eyesopen.com>
26130
26131 PR optimization/13031
26132 * gcc.c-torture/compile/20031220-1.c: New test case.
26133
26134 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26135
26136 * gcc.dg/cast-function-1.c: New test.
26137
26138 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
26139
26140 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26141 formats.
26142
26143 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26144
26145 PR c++/12795
26146 * g++.dg/ext/attrib10.C: New test.
26147
26148 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26149
26150 * gcc.dg/cleanup-10.c: New test.
26151 * gcc.dg/cleanup-11.c: New test.
26152
26153 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26154
26155 PR c++/13239
26156 * g++.dg/opt/expect1.C: New test.
26157
26158 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26159
26160 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26161
26162 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26163
26164 PR debug/12923
26165 * gcc.dg/20031218-1.c: New test.
26166
26167 PR debug/12389
26168 * gcc.dg/20031218-2.c: New test.
26169 * gcc.dg/20031218-3.c: New test.
26170
26171 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26172 of label name and allow for USER_LABEL_PREFIX == "_" names.
26173 * g++.dg/abi/mangle18-2.C: Likewise.
26174 * g++.dg/abi/mangle19-1.C: Likewise.
26175 * g++.dg/abi/mangle19-2.C: Likewise.
26176 * g++.dg/abi/mangle20-1.C: Likewise.
26177 * g++.dg/abi/mangle20-2.C: Likewise.
26178
26179 2003-12-18 Richard Henderson <rth@redhat.com>
26180
26181 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26182
26183 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26184 Dan Kegel <dank@kegel.com>
26185
26186 PR other/12009
26187 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26188 testing a cross compiler, it causes spurious compile failures.
26189 * lib/g++.exp: Likewise.
26190
26191 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26192
26193 PR c++/13262
26194 * g++.dg/template/access13.C: New test.
26195
26196 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26197
26198 * gcc.dg/20031216-1.c: New test.
26199
26200 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26201
26202 PR c++/9154
26203 * g++.dg/template/error10.C: New test.
26204
26205 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26206
26207 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26208 * g++.dg/eh/simd-2.C: Likewise.
26209
26210 2003-12-17 James E Wilson <wilson@specifixinc.com>
26211 Roger Sayle <roger@eyesopen.com>
26212
26213 * gcc.c-torture/execute/ieee/mzero5.c: New.
26214
26215 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26216
26217 PR c++/10603
26218 * g++.dg/parse/error6.C: New test.
26219
26220 PR c++/12827
26221 * g++.dg/parse/error7.C: New test.
26222
26223 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26224
26225 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26226 at -O with stabs debugging formats.
26227 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26228 * gcc.dg/debug/debug-2.c: Likewise.
26229
26230 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26231
26232 PR c++/12696
26233 * g++.dg/init/error1.C: New test.
26234
26235 PR c++/12218
26236 * g++.dg/init/pm3.C: New test.
26237
26238 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26239
26240 PR c/3347
26241 * gcc.dg/bitfld-8.c: New test.
26242
26243 2003-12-16 James Lemke <jim@wasabisystems.com>
26244
26245 * gcc.dg/arm-scd42-[123].c: New tests.
26246
26247 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26248
26249 PR c++/9043
26250 * g++.dg/abi/mangle20-1.C: New test.
26251 * g++.dg/abi/mangle20-2.C: New test.
26252
26253 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26254
26255 PR c++/13275
26256 * g++.dg/other/offsetof2.C: Remove XFAIL.
26257 * g++.dg/parse/offsetof1.C: New test.
26258 * g++.gd/parse/offsetof2.C: Likewise.
26259
26260 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26261
26262 * g++.dg/template/nontype3.C: New test.
26263 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26264
26265 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26266
26267 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26268
26269 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26270
26271 PR c++/13387
26272 * g++.dg/expr/assign1.C: New test.
26273
26274 PR c++/13242
26275 * g++.dg/abi/mangle19-1.C: New test.
26276 * g++.dg/abi/mangle19-2.C: New test.
26277
26278 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26279
26280 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26281
26282 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26283
26284 * gcc.c-torture/execute/20031216-1.c: New test.
26285
26286 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26287
26288 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26289 an ICE regression.
26290
26291 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26292
26293 PR c++/10926
26294 * g++.dg/template/error9.C: New test.
26295
26296 PR c++/11116
26297 * g++.dg/template/error8.C: New test.
26298
26299 2003-12-15 Roger Sayle <roger@eyesopen.com>
26300
26301 PR middle-end/13400
26302 * gcc.c-torture/execute/20031215-1.c: New test case.
26303
26304 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26305
26306 PR c++/13269
26307 * g++.dg/parse/error5.C: New test.
26308
26309 PR c++/12989
26310 * g++.dg/expr/sizeof1.C: New test.
26311
26312 PR c++/13310
26313 * g++.dg/template/crash15.C: New test.
26314
26315 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26316
26317 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26318 a non-POD type as the last named parameter of a varargs function.
26319
26320 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26321
26322 PR c++/13243
26323 PR c++/12573
26324 * g++.dg/template/crash14.C: New test.
26325 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26326
26327 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26328
26329 * g++.dg/other/java1.C: New test.
26330
26331 PR c++/13241
26332 * g++.dg/abi/mangle18-1.C: New test.
26333 * g++.dg/abi/mangle18-2.C: New test.
26334
26335 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26336
26337 PR optimization/10312
26338 * gcc.c-torture/execute/20031214-1.c: New.
26339
26340 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26341
26342 PR c++/10779
26343 PR c++/12160
26344 * g++.dg/parse/error3.C: New test.
26345 * g++.dg/parse/error4.C: Likewise.
26346 * g++.dg/abi/mangle4.C: Tweak error messages.
26347 * g++.dg/lookup/using5.C: Likewise.
26348 * g++.dg/other/error2.C: Likewise.
26349 * g++.dg/parse/typename5.C: Likewise.
26350 * g++.dg/parse/undefined1.C: Likewise.
26351 * g++.dg/template/arg2.C: Likewise.
26352 * g++.dg/template/ttp3.C: Likewise.
26353 * g++.dg/template/type1.C: Likewise.
26354 * g++.old-deja/g++.other/crash32.C: Likewise.
26355 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26356
26357 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26358
26359 PR c++/13106
26360 * g++.dg/warn/noreturn-3.C: New test.
26361
26362 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26363
26364 PR c++/13118
26365 * g++.dg/abi/covariant3.C: New.
26366
26367 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26368
26369 * g++.dg/eh/ia64-1.C: New test.
26370
26371 2003-12-12 Roger Sayle <roger@eyesopen.com>
26372
26373 PR optimization/13037
26374 * g77.f-torture/execute/13037.f: New test case.
26375
26376 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26377
26378 PR c++/12881
26379 * g++.dg/abi/covariant2.C: New.
26380
26381 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26382
26383 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26384
26385 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26386
26387 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26388
26389 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26390
26391 PR other/10819
26392 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26393 to fix Bug 10819.
26394 * lib/g++.exp (g++_version): Likewise.
26395 * lib/g77.exp (g77_version): Likewise.
26396 * lib/objc.exp (default_objc_version): Likewise.
26397
26398 2003-12-10 Richard Henderson <rth@redhat.com>
26399
26400 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26401
26402 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26403
26404 2003-12-08 Matt Austern <austern@apple.com>
26405
26406 PR c/13134
26407 * lib/gcc-dg.exp (dg-require-visibility): Define.
26408 * lib/target-supports (check_visibility_available): Define.
26409 * gcc.dg/visibility-1.c: New test.
26410 * gcc.dg/visibility-2.c: Likewise.
26411 * gcc.dg/visibility-3.c: Likewise.
26412 * gcc.dg/visibility-4.c: Likewise.
26413 * gcc.dg/visibility-5.c: Likewise.
26414 * gcc.dg/visibility-6.c: Likewise.
26415 * g++.dg/ext/visibility-1.C: Likewise.
26416 * g++.dg/ext/visibility-2.C: Likewise.
26417 * g++.dg/ext/visibility-3.C: Likewise.
26418 * g++.dg/ext/visibility-4.C: Likewise.
26419 * g++.dg/ext/visibility-5.C: Likewise.
26420 * g++.dg/ext/visibility-6.C: Likewise.
26421
26422 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26423
26424 * g++.dg/lookup/java1.C: New test.
26425 * g++.dg/lookup/java2.C: New test.
26426
26427 2003-12-07 Falk Hueffner <falk@debian.org>
26428
26429 * g++.dg/opt/noreturn-1.C: New test.
26430
26431 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26432
26433 * gcc.dg/overflow-1.c: New test.
26434
26435 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26436
26437 * g77.f-torture/compile/13060.f: New test.
26438
26439 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26440
26441 PR c++/13323
26442 * g++.dg/inherit/operator2.C: New test.
26443
26444 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26445
26446 PR c++/13305
26447 * g++.dg/ext/attrib9.C: New test.
26448
26449 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26450
26451 PR c++/13314
26452 * g++.dg/template/error7.C: New test.
26453
26454 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26455 J"orn Rennecke <joern.rennecke@superh.com>
26456
26457 PR target/13302
26458 * g++.dg/other/struct-va_list.C: New test.
26459
26460 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26461
26462 PR c++/13166
26463 * g++.dg/parse/defarg6.C: New test.
26464
26465 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26466
26467 PR target/13256
26468 * gcc.c-torture/execute/20031201-1.c: New test.
26469
26470 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26471
26472 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26473
26474 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26475
26476 * gcc.dg/builtin-return-1.c: New test.
26477
26478 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26479 J"orn Rennecke <joern.rennecke@superh.com>
26480
26481 PR optimization/13260
26482 * gcc.c-torture/execute/20031204-1.c: New test.
26483
26484 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26485
26486 PR c++/9127
26487 * g++.dg/template/error6.C: New test.
26488
26489 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26490
26491 * gcc.dg/20031202-1.c: New test.
26492
26493 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26494
26495 PR c++/13179
26496 * g++.dg/template/eh1.C: New test.
26497
26498 PR c++/10771
26499 * g++.dg/template/error5.C: New test.
26500
26501 2003-12-02 David Ung <davidu@mips.com>
26502
26503 * gcc.dg/compat/vector-check.h: Corrected type for var
26504 g_##TMODE
26505
26506 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26507
26508 PR c++/10126
26509 * g++.dg/template/ptrmem8.C: New test.
26510
26511 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26512
26513 PR c++/12573
26514 * g++.dg/template/dependent-expr3.C: New test.
26515
26516 2003-12-01 James Lemke <jim@wasabisystems.com>
26517
26518 * gcc.dg/arm-g2.c: New test.
26519
26520 2003-12-01 Roger Sayle <roger@eyesopen.com>
26521
26522 PR optimization/11634
26523 * gcc.dg/20031201-2.c: New test case.
26524
26525 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26526
26527 PR 11433
26528 * objc.dg/proto-lossage-3.m: New test.
26529
26530 2003-12-01 Roger Sayle <roger@eyesopen.com>
26531
26532 PR optimization/12628
26533 * gcc.dg/20031201-1.c: New test case.
26534
26535 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26536
26537 * gcc.dg/unaligned-1.c: New test.
26538
26539 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26540
26541 PR c++/9849
26542 * g++.dg/template/error4.C: New test.
26543 * g++.dg/template/nested3.C: Adjust error markers.
26544
26545 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26546
26547 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26548
26549 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26550
26551 PR c/10333
26552 * gcc.dg/bitfld-7.c: New test.
26553
26554 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26555
26556 * gcc.dg/tls/asm-1.C: New test.
26557
26558 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26559
26560 * gcc.dg/cpp/assert4.c: Update.
26561
26562 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26563
26564 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26565 * gcc.dg/builtin-apply3.c: New test.
26566
26567 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26568
26569 * lib/compat.exp (compat-obj): New xfaildata parameter.
26570 Use it to set compiler_conditional_xfail_data before compiling.
26571 (compat-get-options): Handle dg-xfail-if.
26572 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26573 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26574 * gcc.dg/compat/vector-1_y.c: Likewise.
26575 * gcc.dg/compat/vector-2_x.c: Likewise.
26576 * gcc.dg/compat/vector-2_y.c: Likewise.
26577
26578 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26579
26580 * g++.dg/opt/reg-stack4.C: New test.
26581
26582 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26583
26584 * gcc.dg/builtin-apply2.c: New test.
26585
26586 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26587
26588 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26589
26590 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26591
26592 PR c++/12924
26593 * g++.dg/template/template-id-2.C: New test.
26594
26595 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26596
26597 PR c++/5369
26598 * g++.dg/template/memfriend1.C: New test.
26599 * g++.dg/template/memfriend2.C: Likewise.
26600 * g++.dg/template/memfriend3.C: Likewise.
26601 * g++.dg/template/memfriend4.C: Likewise.
26602 * g++.dg/template/memfriend5.C: Likewise.
26603 * g++.dg/template/memfriend6.C: Likewise.
26604 * g++.dg/template/memfriend7.C: Likewise.
26605 * g++.dg/template/memfriend8.C: Likewise.
26606 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26607
26608 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26609
26610 PR c++/12515
26611 * g++.dg/ext/cond1.C: New test.
26612
26613 2003-11-20 Richard Henderson <rth@redhat.com>
26614
26615 * gcc.dg/20020201-2.c: Remove.
26616 * gcc.dg/20020201-4.c: Remove.
26617 * gcc.dg/20020304-1.c: Remove.
26618
26619 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26620
26621 * gcc.dg/cpp/trad/xwin1.c: New test case.
26622
26623 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26624
26625 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26626 * lib/g77.exp: Likewise.
26627 * lib/objc.exp: Likewise.
26628 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26629 for darwin.
26630
26631 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26632
26633 PR c++/12932
26634 * g++.dg/template/static5.C: New test.
26635
26636 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26637
26638 * gcc.dg/nested-func-1.c: New test.
26639
26640 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26641
26642 * gcc.dg/cpp/assert4.c: New test.
26643
26644 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26645
26646 PR c++/2294
26647 * g++.dg/lookup/using9.c: New test.
26648
26649 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26650
26651 PR c++/12762
26652 * g++.dg/template/error3.C: New test.
26653
26654 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26655
26656 PR ada/13035
26657 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26658 No longer use a wrapper for gcc, since this does not work under
26659 Windows.
26660
26661 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26662
26663 PR c++/2094
26664 * g++.dg/template/ptrmem7.C: New test.
26665
26666 2003-11-13 Andrew Pinski <apinski@apple.com>
26667
26668 * gcc.c-torture/compile/20031113-1.c: New test.
26669
26670 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26671 Kean Johnston <jkj@sco.com>
26672
26673 PR c/13029
26674 * gcc.dg/unused-4.c: Update.
26675
26676 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26677
26678 * g++.dg/opt/const3.C: New test.
26679
26680 2003-11-13 Jan Hubicka <jh@suse.cz>
26681
26682 * gcc.c-torture/compile/20031112-1.c: New test.
26683
26684 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26685
26686 * g++.dg/parse/crash10.C: Remove bogus error marker.
26687
26688 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26689
26690 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26691 (host_gcc): Likewise.
26692 (ROOT): Honor $PWDCMD.
26693 (BASE): Likewise.
26694 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26695
26696 2003-11-12 Catherine Moore <clm@redhat.com>
26697
26698 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26699
26700 2003-11-12 Andreas Jaeger <aj@suse.de>
26701 Jakub Jelinek <jakub@redhat.com>
26702 Andrew Pinski <pinskia@physics.uc.edu>
26703 Richard Henderson <rth@redhat.com>
26704
26705 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26706 systems.
26707 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26708
26709 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26710 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26711
26712 2003-11-11 Andreas Jaeger <aj@suse.de>
26713
26714 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26715
26716 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26717
26718 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26719
26720 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26721 Clean ups.
26722
26723 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26724
26725 * gcc.dg/trampoline-1.c: New test.
26726
26727 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26728
26729 * gcc.c-torture/compile/200031109-1.c: New test.
26730
26731 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26732
26733 PR c/3190
26734 PR c/8714
26735 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26736 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26737 gcc.dg/format/no-y2k-1.c: Update.
26738
26739 2003-11-08 Roger Sayle <roger@eyesopen.com>
26740
26741 PR optimization/10467
26742 * gcc.dg/20031108-1.c: New test case.
26743
26744 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26745
26746 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26747
26748 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26749
26750 * gcc.dg/compound-lvalue-1.c: New test.
26751 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26752 some XFAILs.
26753
26754 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26755
26756 * gcc.dg/altivec-varargs-1.c: New test.
26757
26758 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26759
26760 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26761 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26762 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26763 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26764 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26765
26766 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26767
26768 * gcc.dg/cond-lvalue-1.c: New test.
26769
26770 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26771
26772 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26773
26774 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26775
26776 PR c++/11616
26777 * g++.dg/template/instantiate5.C: New test.
26778
26779 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26780
26781 PR c++/12726
26782 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26783 * ChangeLog: Add missing first entry for above test.
26784
26785 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26786
26787 PR c++/9810
26788 * g++.dg/template/using8.C: New test.
26789 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26790
26791 2003-11-02 Roger Sayle <roger@eyesopen.com>
26792
26793 PR optimization/10817
26794 * gcc.c-torture/compile/20031102-1.c: New test case.
26795
26796 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26797
26798 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26799 2147483647.
26800
26801 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26802
26803 * gcc.dg/20031102-1.c: New test.
26804
26805 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26806
26807 * gcc.dg/complex-1.c: New test.
26808
26809 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26810
26811 PR c++/12796
26812 * g++.dg/template/crash13.C: Adjust expected error location.
26813 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26814
26815 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26816
26817 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26818
26819 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26820
26821 PR/10239
26822 * gcc.c-torture/compile/20031031-2.c: New test.
26823
26824 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26825
26826 PR/11640
26827 * gcc.c-torture/compile/20031031-1.c: New test.
26828
26829 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26830
26831 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26832 * gcc.misc-tests/bprob.exp: Likewise.
26833 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26834 the execution test on arm-elf configs.
26835 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26836 configs that don't support scratch files.
26837 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26838
26839 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26840
26841 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26842 done by dejagnu.
26843
26844 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26845
26846 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26847 Avoid non pure sh syntax. Add more logging.
26848
26849 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26850 fail.
26851
26852 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26853
26854 PR libgcj/10610
26855 * gcc.dg/ppc-stackalign-1.c: New test.
26856
26857 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26858
26859 * ada/acats/run_all.sh: Change output to be more compliant with
26860 dejagnu framework.
26861 Create acats.sum and acats.log files under testsuite/ada/acats
26862 Only run [a-z]* directories, to filter out e.g. CVS.
26863 Redirect build output to log file.
26864
26865 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26866
26867 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26868
26869 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26870
26871 PR ada/5909:
26872 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26873
26874 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26875
26876 * gcc.c-torture/compile/20031023-1.c: New test.
26877 * gcc.c-torture/compile/20031023-2.c: New test.
26878 * gcc.c-torture/compile/20031023-3.c: New test.
26879 * gcc.c-torture/compile/20031023-4.c: New test.
26880
26881 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26882
26883 PR c++/10371
26884 * g++.dg/lookup/scoped8.C: New test.
26885
26886 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26887
26888 * g++.dg/opt/reg-stack3.C: New test.
26889
26890 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26891
26892 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26893
26894 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26895
26896 PR c++/11076
26897 * g++.dg/template/crash13.C: New test.
26898
26899 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26900
26901 * gcc.dg/c99-restrict-2.c: New test.
26902
26903 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26904
26905 PR c++/12698, c++/12699, c++/12700, c++/12566
26906 * g++.dg/inherit/covariant9.C: New test.
26907 * g++.dg/inherit/covariant10.C: New test.
26908 * g++.dg/inherit/covariant11.C: New test.
26909
26910 2003-10-23 Jason Merrill <jason@redhat.com>
26911
26912 PR c++/12726
26913 * g++.dg/ext/complit2.C: New test.
26914
26915 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26916
26917 PR target/12654
26918 * gcc.c-torture/execute/20031020-1.c: New test.
26919
26920 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26921
26922 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26923 following the jump_insn.
26924
26925 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26926
26927 * gcc.dg/cast-lvalue-1.c: New test.
26928
26929 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26930
26931 PR c++/11962
26932 * g++.dg/template/cond2.C: New test.
26933
26934 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26935
26936 * gcc.dg/builtins-28.c: New test.
26937
26938 2003-10-20 Jan Hubicka <jh@suse.cz>
26939
26940 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26941 parameter.
26942 * testsuite/gcc.dg/inline-2.c: Likewise.
26943
26944 2003-10-20 Phil Edwards <phil@codesourcery.com>
26945
26946 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26947 * gcc.dg/nest.c: Likewise.
26948
26949 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26950
26951 PR c++/9781, c++/10583, c++/11862
26952 * g++.dg/parse/crash13.C: New test.
26953
26954 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26955
26956 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26957
26958 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26959
26960 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26961 Define HAVE_C99_RUNTIME except on Solaris.
26962 * gcc.dg/builtins-20.c: Likewise.
26963
26964 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26965
26966 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26967
26968 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26969
26970 PR c++/12495
26971 * g++.dg/template/crash21.C: New test.
26972
26973 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26974
26975 PR c++/2513
26976 * g++.dg/template/typename5.C: New test.
26977
26978 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26979
26980 PR c++/12369
26981 * g++.dg/template/friend25.C: New test.
26982
26983 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26984
26985 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26986 versions.
26987
26988 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26989
26990 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26991 == 2147483647.
26992
26993 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26994
26995 * gcc.c-torture/execute/960416-1.x: Remove.
26996 * gcc.c-torture/execute/divconst-3.x: Likewise.
26997
26998 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26999
27000 PR target/12598
27001 * gcc.dg/torture/cris-volatile-1.c: New test.
27002
27003 2003-10-14 Roger Sayle <roger@eyesopen.com>
27004
27005 PR optimization/9325
27006 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
27007 for overflowing floating point to integer conversion during RTL
27008 simplification.
27009
27010 2003-10-13 Ziemowit Laski <zlaski@apple.com>
27011
27012 * objc/execute/_cmd.m: Fix typo.
27013 * objc.dg/image-info.m, objc.dg/symtab-1.m:
27014 Relax 'scan-assembler' regexp.
27015 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
27016 objc.dg/try-catch-4.m: Run on non-Darwin targets.
27017 * objc.dg/zero-link-2.m: Remove blank line.
27018 * objc.dg/zero-link-3.m: New test case.
27019
27020 2003-10-13 Geoffrey Keating <geoffk@apple.com>
27021
27022 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
27023
27024 * gcc.dg/asm-names.c: Use scan-assembler-not rather
27025 than linker trickery.
27026
27027 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27028
27029 PR c++/12370
27030 * g++.dg/other/friend2.C: New test.
27031
27032 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27033
27034 * gcc.dg/20031012-1.c: New test.
27035
27036 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27037
27038 * gcc.dg/weak/weak-3.c: Fix for new warning.
27039
27040 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
27041
27042 PR optimization/8750
27043 * gcc.c-torture/execute/20031012-1.c: New test case.
27044
27045 2003-10-11 Roger Sayle <roger@eyesopen.com>
27046
27047 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
27048 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
27049
27050 2003-10-11 Roger Sayle <roger@eyesopen.com>
27051
27052 PR optimization/12260
27053 * gcc.c-torture/compile/20031011-2.c: New test case.
27054
27055 2003-10-11 Roger Sayle <roger@eyesopen.com>
27056
27057 * gcc.c-torture/execute/20031011-1.c: New testcase.
27058
27059 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
27060
27061 * gcc.c-torture/compile/20031011-1.c: New test.
27062
27063 2003-10-11 Jan Hubicka <jh@suse.cz>
27064
27065 * g++.dg/other/first-global.C: New test.
27066
27067 2003-10-11 Roger Sayle <roger@eyesopen.com>
27068
27069 * gcc.c-torture/execute/string-opt-18.c: New testcase.
27070
27071 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
27072
27073 * gcc.c-torture/compile/20031010-1.c: New test.
27074
27075 2003-10-10 Geoffrey Keating <geoffk@apple.com>
27076
27077 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
27078 * gcc.c-torture/execute/va-arg-25.c: ... here.
27079
27080 2003-10-09 Mark Mitchell <mark@codesourcery.com>
27081
27082 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
27083
27084 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
27085
27086 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
27087
27088 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27089
27090 * g++.dg/parse/error2.C: New test.
27091
27092 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27093
27094 PR c++/11097
27095 * g++.dg/other/error5.C: Modify the error message.
27096 * g++.dg/lookup/using8.C: New test.
27097
27098 2003-10-07 Geoffrey Keating <geoffk@apple.com>
27099
27100 * gcc.dg/darwin-abi-2.c: New file.
27101 * gcc.c-torture/execute/va-arg-24.c: New file.
27102
27103 2003-10-06 Bob Wilson <bob.wilson@acm.org>
27104
27105 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
27106 indentation.
27107
27108 2003-10-06 Mark Mitchell <mark@codesourcery.com>
27109
27110 PR c++/10147
27111 * g++.dg/other/error4.C: Update error messages.
27112 * g++.dg/template/ptrmem4.C: Likewise.
27113
27114 PR c++/12337
27115 * g++.dg/init/new9.C: New test.
27116
27117 PR c++/12334, c++/12236, c++/8656
27118 * g++.dg/ext/attrib8.C: New test.
27119
27120 2003-10-06 Devang Patel <dpatel@apple.com>
27121
27122 * gcc.dg/debug/dwarf2-3.h: New test.
27123 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
27124
27125 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
27126
27127 * g++.dg/opt/cfg2.C: New test.
27128
27129 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27130
27131 * g++.dg/opt/float1.C: New test.
27132
27133 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27134
27135 * gcc.dg/c90-array-lval-6.c: New test.
27136 * gcc.dg/c99-array-lval-6.c: New test.
27137
27138 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
27139 Ziemowit Laski <zlaski@apple.com>
27140
27141 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27142 'Derived', so that it is never considered a class method; add
27143 new warning for '+port' method ambiguity.
27144 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27145 <objc/objc-api.h> (needed on Mac OS X).
27146 * objc.dg/method-13.m: New test.
27147
27148 2003-10-03 Roger Sayle <roger@eyesopen.com>
27149
27150 PR optimization/9325, PR java/6391
27151 * gcc.c-torture/execute/20031003-1.c: New test case.
27152
27153 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27154
27155 PR optimization/12180
27156 * gcc.dg/20031002-1.c: New test.
27157
27158 PR c++/12486
27159 * g++.dg/inherit/error1.C: New test.
27160
27161 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27162
27163 * lib/f-torture.exp (search_for): Rename to...
27164 (search_for_re): This. Also, clean up comments and the
27165 "regexp" invocation.
27166
27167 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27168
27169 * gcc.c-torture/compile/20031002-1.c: New test.
27170
27171 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27172
27173 * g++.dg/opt/cond1.C: New test.
27174
27175 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27176
27177 * gcc.dg/Wold-style-definition-2.c: New testcase.
27178 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27179
27180 2003-09-29 Richard Henderson <rth@redhat.com>
27181
27182 * g++.dg/init/array10.C: Add dg-options.
27183
27184 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27185
27186 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27187
27188 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27189
27190 * g++.dg/template/friend19.C: Fix typo.
27191 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27192
27193 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27194
27195 * gcc.c-torture/execute/20030928-1.c: New test.
27196 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27197
27198 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27199
27200 * g++.dg/opt/unroll1.C: New test.
27201
27202 2003-09-26 Roger Sayle <roger@eyesopen.com>
27203
27204 PR optimization/11741
27205 * gcc.dg/20030926-1.c: New test case.
27206
27207 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27208
27209 PR c++/5655
27210 * g++.dg/parse/access7.C: New test.
27211 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27212
27213 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27214
27215 MERGE OF objc-improvements-branch into MAINLINE:
27216 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27217 if libobjc has not been built.
27218 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27219 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27220 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27221 objc/execute/nested-3.m, objc/execute/np-2.m,
27222 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27223 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27224 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27225 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27226 objc.dg/special/unclaimed-category-1.h,
27227 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27228 well as GNU runtime.
27229 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27230 * execute/cascading-1.m, execute/function-message-1.m,
27231 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27232 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27233 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27234 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27235 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27236 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27237 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27238 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27239 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27240 * objc.dg/bitfield-2.m: Run only on Darwin.
27241 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27242 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27243 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27244 * objc.dg/const-str-1.m: Fix constant string layout.
27245
27246 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27247
27248 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27249
27250 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27251
27252 * gcc.dg/darwin-abi-1.c: New file.
27253
27254 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27255
27256 PR target/12281
27257 * gcc.c-torture/compile/20030921-1.c: New test.
27258
27259 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27260
27261 * g++.dg/opt/reg-stack2.C: New test.
27262
27263 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27264
27265 * g++.dg/eh/delayslot1.C: New test.
27266
27267 2003-09-20 Richard Henderson <rth@redhat.com>
27268
27269 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27270
27271 2003-09-20 Roger Sayle <roger@eyesopen.com>
27272
27273 * gcc.c-torture/execute/20030920-1.c: New test case.
27274
27275 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27276
27277 * g++.dg/rtti/typeid3.C: Correct expected error message.
27278
27279 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27280
27281 PR c++/157
27282 * g++.dg/parse/crash12.C: New test.
27283
27284 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27285
27286 * gcc.dg/compat/mixed-struct-check.h: New.
27287 * gcc.dg/compat/mixed-struct-defs.h: New.
27288 * gcc.dg/compat/mixed-struct-init.h: New.
27289 * gcc.dg/compat/struct-by-value-19_main.c: New.
27290 * gcc.dg/compat/struct-by-value-19_x.c: New.
27291 * gcc.dg/compat/struct-by-value-19_y.c: New.
27292 * gcc.dg/compat/struct-by-value-20_main.c: New.
27293 * gcc.dg/compat/struct-by-value-20_x.c: New.
27294 * gcc.dg/compat/struct-by-value-20_y.c: New.
27295 * gcc.dg/compat/struct-return-19_main.c: New.
27296 * gcc.dg/compat/struct-return-19_x.c: New.
27297 * gcc.dg/compat/struct-return-19_y.c: New.
27298 * gcc.dg/compat/struct-return-20_main.c: New.
27299 * gcc.dg/compat/struct-return-20_x.c: New.
27300 * gcc.dg/compat/struct-return-20_y.c: New.
27301
27302 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27303 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27304 so that it will not complain on LP64 targets.
27305
27306 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27307
27308 PR c++/495
27309 * g++.dg/template/friend24.C: New test.
27310
27311 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27312
27313 PR c++/12332
27314 * g++.dg/template/memtmpl2.C: New test.
27315
27316 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27317
27318 PR target/11184
27319 * gcc.dg/builtin-apply1.c: New test.
27320
27321 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27322
27323 PR c++/9848
27324 * g++.dg/warn/Wunused-4.C: New test.
27325
27326 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27327
27328 PR c++/12316
27329 * g++.dg/other/gc2.C: New test.
27330
27331 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27332
27333 PR c++/11991
27334 * g++.dg/rtti/typeid3.C: New test.
27335
27336 PR c++/12266
27337 * g++.dg/overload/template1.C: New test.
27338
27339 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27340
27341 * g++.dg/opt/cfg3.C: New test.
27342
27343 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27344
27345 PR c++/7939
27346 * g++.dg/template/crash11.C: New test.
27347
27348 2003-09-16 Jason Merrill <jason@redhat.com>
27349 Jakub Jelinek <jakub@redhat.com>
27350
27351 * gcc.dg/attr-warn-unused-result.c: New test.
27352
27353 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27354
27355 PR c++/12184
27356 * g++.dg/expr/call2.C: New test.
27357
27358 2003-09-15 Andreas Jaeger <aj@suse.de>
27359
27360 * gcc.dg/Wold-style-definition-1.c: New test.
27361
27362 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27363
27364 PR c++/3907
27365 * g++.dg/parse/template12.C: New test.
27366
27367 * g++.dg/abi/bitfield11.C: New test.
27368 * g++.dg/abi/bitfield12.C: Likewise.
27369
27370 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27371
27372 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27373 non-expansion of functional macro name without arguments at EOL.
27374 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27375
27376 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27377
27378 * gcc.c-torture/execute/20030914-[12].c: New tests.
27379
27380 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27381
27382 PR c++/11788
27383 * g++.dg/overload/addr1.C: New test.
27384
27385 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27386
27387 * gcc.dg/20030909-1.c: New test.
27388
27389 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27390
27391 * gcc.dg/ultrasp10.c: New test.
27392
27393 2003-09-09 Devang Patel <dpatel@apple.com>
27394
27395 * gcc.dg/darwin-ld-6.c: New test.
27396
27397 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27398
27399 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27400
27401 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27402
27403 * gcc.dg/ia64-types1.c: New test.
27404 * gcc.dg/ia64-types2.c: Likewise.
27405
27406 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27407
27408 * gcc.dg/builtins-1.c: Add more _Complex tests.
27409 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27410
27411 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27412 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27413
27414 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27415
27416 PR c++/11786
27417 * g++.dg/lookup/koenig2.C: New test.
27418
27419 PR c++/5296
27420 * g++.dg/rtti/typeid2.C: New test.
27421
27422 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27423
27424 * gcc.c-torture/compile/20030904-1.c: New test.
27425
27426 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27427
27428 * g++.dg/opt/longbranch2.C: New test.
27429
27430 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27431
27432 * g++.dg/template/crash10.C: Only compile it.
27433
27434 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27435
27436 PR middle-end/11665
27437 * gcc.c-torture/compile/20030907-1.c: New test.
27438 * g++.dg/init/array11.C: New test.
27439
27440 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27441
27442 PR c++/11852
27443 * g++.dg/init/struct1.C: New test.
27444
27445 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27446
27447 PR c++/12181
27448 * g++.dg/expr/comma1.C: New test.
27449
27450 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27451
27452 PR c++/11867
27453 * g++.dg/expr/static_cast5.C: New test.
27454
27455 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27456
27457 PR c++/11507
27458 * g++.dg/lookup/scoped7.C: New test.
27459
27460 PR c++/9574
27461 * g++.dg/other/static1.C: New test.
27462
27463 PR c++/11490
27464 * g++.dg/warn/template-1.C: New test.
27465
27466 PR c++/11432
27467 * g++.dg/template/crash10.C: New test.
27468
27469 PR c++/2478
27470 * g++.dg/overload/VLA.C: New test.
27471
27472 PR c++/10804
27473 * g++.dg/template/call1.C: New test.
27474
27475 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27476
27477 PR c++/11794
27478 * g++.dg/parse/using3.C: New test.
27479
27480 2003-09-06 Roger Sayle <roger@eyesopen.com>
27481
27482 PR c++/11409
27483 * g++.dg/overload/builtin3.C: New test case.
27484
27485 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27486
27487 PR c/9862
27488 * gcc.dg/20030906-1.c: New test.
27489 * gcc.dg/20030906-2.c: Likewise.
27490
27491 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27492
27493 PR c++/12167
27494 * g++.dg/parse/defarg5.C: New test.
27495
27496 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27497
27498 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27499
27500 PR c++/12163
27501 * g++.dg/expr/static_cast4.C: New test.
27502
27503 PR c++/12146
27504 * g++.dg/template/crash9.C: New test.
27505
27506 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27507
27508 * g++.old-deja/g++.ext/pretty2.C: Update for change
27509 in __FUNCTION__.
27510 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27511
27512 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27513
27514 PR c++/11922
27515 * g++/dg/template/qualified-id1.C: New test.
27516
27517 PR c++/12037
27518 * g++.dg/warn/noeffect4.C: New test.
27519
27520 2003-09-04 Matt Austern <austern@apple.com>
27521
27522 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27523 * g++.dg/ext/fnname2.C: Likewise.
27524 * g++.dg/ext/fnname3.C: Likewise.
27525
27526 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27527
27528 * g++.dg/expr/lval1.C: New test.
27529 * g++.dg/ext/lvcast.C: Remove.
27530
27531 2003-09-03 Roger Sayle <roger@eyesopen.com>
27532
27533 PR optimization/11700.
27534 * gcc.c-torture/compile/20030903-1.c: New test case.
27535
27536 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27537
27538 PR c++/12053
27539 * g++.dg/abi/layout4.C: New test.
27540
27541 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27542
27543 PR c++/11553
27544 * g++.dg/parse/friend3.C: New test.
27545
27546 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27547
27548 PR c++/11847
27549 * g++.dg/template/class1.C: New test.
27550
27551 PR c++/11808
27552 * g++.dg/expr/call1.C: New test.
27553
27554 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27555
27556 PR c++/12114
27557 * g++.dg/init/ref9.C: New test.
27558
27559 PR c++/11972
27560 * g++.dg/template/nested4.C: New test.
27561
27562 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27563
27564 PR c++/12093
27565 * g++.dg/template/non-dependent4.C: New test.
27566
27567 PR c++/11928
27568 * g++.dg/inherit/conv1.C: New test.
27569
27570 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27571
27572 PR c++/6196
27573 * g++.dg/ext/label1.C: New test.
27574 * g++.dg/ext/label2.C: Likewise.
27575
27576 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27577
27578 * g++.dg/expr/cond3.C: New test.
27579
27580 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27581
27582 * gcc.dg/builtins-1.c: Add new builtin cases.
27583
27584 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27585
27586 * gcc.dg/builtins-1.c: Add new cases.
27587 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27588
27589 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27590
27591 * gcc.dg/builtins-1.c: Add more math builtin tests.
27592 * gcc.dg/torture/builtin-attr-1.c: New test.
27593
27594 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27595
27596 PR optimization/5079
27597 * g++.dg/opt/static3.C: New test.
27598
27599 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27600
27601 * gcc.misc-tests/gcov-10b.c: New test.
27602
27603 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27604
27605 * g++.dg/opt/ptrmem3.C: New test.
27606
27607 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27608
27609 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27610
27611 * gcc.dg/20030826-2.c: New test.
27612
27613 2003-08-26 Roger Sayle <roger@eyesopen.com>
27614
27615 PR middle-end/12002
27616 * g77.f-torture/compile/12002.f: New test case.
27617
27618 2003-08-26 Roger Sayle <roger@eyesopen.com>
27619
27620 * gcc.dg/20030826-1.c: New test case.
27621
27622 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27623
27624 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27625
27626 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27627
27628 PR c++/11871
27629 * c++.dg/lookup/crash1.C: New test.
27630
27631 * c++.dg/warn/noeffect3.C: New test.
27632
27633 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27634
27635 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27636 * gcc.dg/compat/vector-1_y.c: Ditto.
27637 * gcc.dg/compat/vector-2_x.c: Ditto.
27638 * gcc.dg/compat/vector-2_y.c: Ditto.
27639
27640 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27641
27642 * gcc.dg/20030702-1.c: New test.
27643
27644 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27645
27646 PR c++/8795
27647 * g++.dg/ext/altivec-1.C: New test.
27648
27649 2003-08-24 Richard Henderson <rth@redhat.com>
27650
27651 * g++.dg/eh/simd-2.C: Add -w for x86.
27652
27653 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27654
27655 * gcc.dg/20030815-1.c: New test.
27656
27657 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27658
27659 PR c++/3765
27660 * g++.dg/parse/access6.C: New test.
27661
27662 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27663
27664 PR c++/641, c++/11876
27665 * g++.dg/template/friend22.C: New test.
27666 * g++.dg/template/friend23.C: Likewise.
27667
27668 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27669
27670 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27671 identically.
27672
27673 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27674
27675 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27676
27677 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27678
27679 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27680
27681 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27682
27683 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27684
27685 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27686
27687 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27688
27689 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27690
27691 PR c++/11919
27692 * g++.dg/overload/prom1.C: New test.
27693
27694 PR c++/11551
27695 * g++.dg/parse/dtor2.C: New test.
27696
27697 PR c++/10762
27698 * g++.dg/parse/using2.C: New test.
27699
27700 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27701
27702 PR target/11805
27703 * gcc.c-torture/compile/20030821-1.c: New.
27704
27705 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27706
27707 PR c++/11834
27708 * g++.dg/template/deduce2.C: New test.
27709
27710 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27711
27712 * gcc.c-torture/execute/20030821-1.c: New test.
27713
27714 2003-08-20 Roger Sayle <roger@eyesopen.com>
27715
27716 PR middle-end/11984
27717 * gcc.dg/20030820-1.c: New test case.
27718
27719 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27720
27721 PR c++/11945
27722 * g++.dg/warn/noeffect2.C: New test.
27723
27724 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27725
27726 PR c++/10926
27727 * g++.dg/template/dtor2.C: New test.
27728
27729 PR c++/11684
27730 * g++.dg/template/operator1.C: New test.
27731 * g++.dg/parse/operator4.C: New test.
27732
27733 PR c++/11946.C
27734 * g++.dg/expr/enum1.C: New test.
27735 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27736
27737 PR c++/11036.C
27738 * g++.dg/parse/elab2.C: New test.
27739 * g++.dg/parse/typedef4.C: Change error message.
27740 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27741 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27742 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27743
27744 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27745
27746 * gcc.dg/pch/warn-1.c: New.
27747 * gcc.dg/pch/warn-1.hs: New.
27748
27749 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27750 not-tested file.
27751
27752 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27753
27754 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27755
27756 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27757
27758 * gcc.dg/uninit-D.c: New Test.
27759 * gcc.dg/uninit-E.c: New Test.
27760 * gcc.dg/uninit-F.c: New Test.
27761 * gcc.dg/uninit-G.c: New Test.
27762
27763 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27764
27765 * g++.dg/README: Describe the pch directory.
27766
27767 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27768
27769 PR c++/11174
27770 * g++.dg/parse/access4.C: New test.
27771 * g++.dg/parse/access5.C: Likewise.
27772 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27773
27774 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27775
27776 * gcc.dg/noncompile/20030818-1.c: New.
27777
27778 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27779
27780 PR c++/11957
27781 * g++.dg/warn/noeffect1.C: New test.
27782
27783 * g++.dg/template/scope2.C: New test.
27784 * g++.dg/template/error2.C: Correct dg-error
27785
27786 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27787
27788 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27789
27790 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27791
27792 PR C++/11512
27793 * g++.dg/template/warn1.C: New.
27794
27795 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27796
27797 * g++.dg/template/error2.C: New test.
27798 * g++.dg/lookup/using7.C: Adjust errors
27799 * g++.old-deja/g++.pt/crash36.C: Likewise.
27800 * g++.old-deja/g++.pt/derived3.C: Likewise.
27801
27802 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27803
27804 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27805 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27806 * gcc.c-torture/execute/builtins/string-9.c: New, from
27807 string-opt-9.c. Adjust for execute/builtins framework.
27808 * gcc.c-torture/execute/string-opt-9.c: Delete.
27809
27810 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27811
27812 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27813
27814 * g++.dg/parse/ret-type2.C: New test.
27815
27816 PR c++/11703
27817 * g++.dg/init/new8.C: New test.
27818
27819 PR c++/10923
27820 * g++.dg/parse/typedef5.C: New test.
27821
27822 PR c++/9512
27823 * g++.dg/parse/qualified2.C: New test.
27824 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27825 invalid code.
27826
27827 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27828
27829 * g++.dg/conversion/ptrmem1.C: New test.
27830
27831 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27832
27833 PR target/11693
27834 * gcc.dg/20030811-1.c: New test.
27835
27836 PR target/11535
27837 * gcc.c-torture/execute/20030811-1.c: New test.
27838
27839 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27840
27841 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27842
27843 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27844
27845 PR c++/11789.C
27846 * g++.dg/inherit/multiple1.C: New test.
27847
27848 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27849
27850 * gcc.dg/spe1.c: New test.
27851
27852 PR c++/11670
27853 * g++.dg/expr/cast2.C: New test.
27854
27855 PR c++/10530
27856 * g++.dg/template/dependent-name2.C: New test.
27857
27858 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27859
27860 * g++.dg/parse/crash11.C: Put the dg options in comments.
27861
27862 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27863
27864 * lib/gcc-dg.exp: Update for diagnostic change.
27865
27866 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27867
27868 PR c++/5767
27869 * g++.dg/parse/crash11.C: New test.
27870
27871 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27872
27873 * gcc.dg/cpp/spacing1.c: Update.
27874
27875 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27876
27877 PR target/11739
27878 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27879 a value for -mtune.
27880
27881 2003-08-04 Roger Sayle <roger@eyesopen.com>
27882
27883 PR middle-end/11771
27884 * gcc.c-torture/compile/20030804-1.c: New test case.
27885
27886 2003-08-04 Roger Sayle <roger@eyesopen.com>
27887
27888 * gcc.dg/20030804-1.c: New test case.
27889
27890 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27891
27892 * gcc.dg/cpp/separate-1.c: New test.
27893
27894 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27895
27896 PR c++/11704
27897 * g++.dg/template/dependent-expr2.C: New test.
27898
27899 PR c++/11766
27900 * g++.dg/expr/ptrmem1.C: New test.
27901
27902 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27903
27904 PR c++/9453
27905 * g++.dg/template/friend15.C: New test.
27906
27907 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27908
27909 * lib/dg-pch.exp: Work round PCH bug.
27910
27911 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27912
27913 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27914 builtins. Move cases from builtins-4.c here.
27915
27916 * gcc.dg/torture/builtin-math-1.c: New test taken from
27917 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27918 additional cases.
27919
27920 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27921 Delete.
27922
27923 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27924
27925 PR c++/9447
27926 * g++.dg/template/using7.C: New test.
27927
27928 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27929
27930 * import1.c, import2.c: New tests.
27931
27932 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27933
27934 * g++.dg/eh/crossjump1.C: New test.
27935
27936 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27937
27938 PR c++/11697
27939 * g++.dg/template/using6.C: New test.
27940
27941 PR c++/11744
27942 * g++.dg/template/koenig2.C: New test.
27943
27944 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27945
27946 PR c++/7983
27947 * g++.dg/parse/typedef4.C: New test.
27948
27949 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27950
27951 PR c++/8442, c++/8806
27952 * g++.dg/template/elab1.C: New test.
27953 * g++.dg/template/type2.C: Likewise.
27954 * g++.dg/template/ttp3.C: Adjust expected error message.
27955 * g++.old-deja/g++.law/visibility13.C: Likewise.
27956 * g++.old-deja/g++.niklas/t135.C: Likewise.
27957 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27958 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27959 template argument.
27960 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27961
27962 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27963
27964 PR c++/11295
27965 * g++.dg/ext/stmtexpr1.C: New test.
27966
27967 * g++.dg/opt/tmp1.C: New test.
27968
27969 PR c++/11525
27970 * g++.dg/parse/constant4.C: New test.
27971
27972 PR c++/9447
27973 * g++.dg/template/using5.C: New test.
27974
27975 2003-07-31 Roger Sayle <roger@eyesopen.com>
27976
27977 * gcc.dg/builtins-27.c: New test case.
27978
27979 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27980
27981 * gcc.dg/tls/opt-7.c: New test.
27982
27983 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27984
27985 * g++.old-deja/g++.other/crash18.C: Remove.
27986
27987 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27988
27989 * g++.dg/template/explicit3.C: New.
27990 * g++.dg/template/explicit4.C: New.
27991 * g++.dg/template/explicit5.C: New.
27992
27993 PR c++/11347
27994 * g++.dg/template/memtmpl1.C: New.
27995
27996 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27997
27998 PR target/11565
27999 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
28000 * gcc.dg/i386-387-5.c (dg-options): Likewise.
28001
28002 2003-07-30 Jan Hubicka <jh@suse.cz>
28003
28004 * vtgc1.c: Kill.
28005
28006 2003-07-29 Zack Weinberg <zack@codesourcery.com>
28007
28008 * gcc.dg/struct-in-proto-1.c: New test.
28009
28010 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
28011
28012 * gcc.dg/cpp/include2.c: Only expect one message.
28013
28014 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
28015
28016 PR c++/9447
28017 * g++.dg/template/using1.C: New test.
28018 * g++.dg/template/using2.C: New test.
28019 * g++.dg/template/using3.C: New test.
28020 * g++.dg/template/using4.C: New test.
28021
28022 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
28023
28024 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
28025 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28026
28027 2003-07-28 Jan Hubicka <jh@suse.cz>
28028
28029 PR c++/11530
28030 * g++.dg/opt/call1.C: New test.
28031
28032 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
28033
28034 PR c++/11667
28035 * g++.dg/init/enum2.C: New test.
28036 * g++.dg/template/overload1.C: Add "-w" option.
28037
28038 2003-07-28 <hp@bitrange.com>
28039
28040 * gcc.dg/Wdeclaration-after-statement-1.c,
28041 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
28042
28043 2003-07-28 Jakub Jelinek <jakub@redhat.com>
28044
28045 * gcc.c-torture/compile/20030725-1.c: New test.
28046
28047 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
28048
28049 * gcc.dg/20030505.c: Only run for SPE.
28050 Remove definition of opaque type.
28051
28052 2003-07-27 Mark Mitchell <mark@codesourcery.com>
28053
28054 * g++.dg/template/ptrmem6.C: New test.
28055
28056 2003-07-26 Geoffrey Keating <geoffk@apple.com>
28057
28058 * gcc.c-torture/compile/zero-strct-2.c: New test.
28059
28060 2003-07-25 Geoffrey Keating <geoffk@apple.com>
28061
28062 * gcc.dg/intermod-1.c: New test.
28063
28064 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
28065
28066 PR c++/11617
28067 * g++.dg/template/lookup2.C: New test.
28068 * g++.dg/template/memclass1.C: Remove instantiated from error.
28069 * g++.dg/other/error2.C: Tweak expected errors.
28070
28071 PR c++/11596
28072 * g++.dg/template/defarg3.C: New test.
28073
28074 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
28075
28076 2003-07-24 Mark Mitchell <mark@codesourcery.com>
28077
28078 * g++.dg/inherit/access5.C: New test.
28079
28080 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28081
28082 PR c++/11513
28083 * g++.dg/template/crash8.C: New test.
28084
28085 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
28086
28087 PR c/10602
28088 * gcc.dg/noncompile/incomplete-2.c: New test.
28089
28090 2003-07-23 Mark Mitchell <mark@codesourcery.com>
28091
28092 PR c++/11645
28093 * g++.dg/inherit/access4.C: New test.
28094
28095 PR c++/11517
28096 * g++.dg/expr/cond2.C: New test.
28097
28098 PR optimization/10679
28099 * g++.dg/opt/inline4.C: New test.
28100
28101 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
28102
28103 * g++.dg/parse/crash10: New test.
28104
28105 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28106
28107 * g++.dg/ext/flexary1.C: New test.
28108
28109 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28110
28111 PR c++/10793
28112 * g++.dg/template/crash9.C: New test.
28113
28114 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28115
28116 PR c++/3004
28117 * g++.dg/parse/typedef3.C: New test.
28118
28119 PR c++/7906
28120 * g++.dg/parse/operator2.C: New test.
28121
28122 PR c++/8895
28123 * g++.dg/parse/def-tmpl-arg1.C: New test.
28124
28125 PR c++/9282
28126 * g++.dg/parse/funptr1.C: New test.
28127
28128 PR c++/9452
28129 * g++.dg/parse/ambig3.C: New test.
28130
28131 PR c++/9454
28132 * g++.dg/parse/operator3.C: New test.
28133
28134 PR c++/9486
28135 * g++.dg/parse/template10.C: New test.
28136
28137 PR c++/9488
28138 * g++.dg/parse/template11.C: New test.
28139
28140 PR c++/10150
28141 * g++.dg/parse/invalid-op1.C: New test.
28142
28143 PR c++/10247
28144 * g++.dg/parse/condexpr1.C: New test.
28145
28146 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28147
28148 * g++.dg/ext/packed3.C: New test.
28149 * g++.dg/ext/packed4.C: New test.
28150
28151 * gcc.dg/pack-test-3.c: New test.
28152
28153 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28154
28155 * lib/compat.exp: Handle dg-options per source file.
28156 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28157 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28158 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28159 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28160 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28161 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28162 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28163 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28164 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28165 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28166 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28167 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28168 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28169 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28170
28171 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28172
28173 PR c/10320
28174 * gcc.c-torture/execute/20030718-1.c: New test.
28175
28176 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28177
28178 PR optimization/11536
28179 * gcc.dg/20030721-1.c: New test.
28180
28181 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28182
28183 PR c++/11546
28184 * g++.dg/template/lookup1.C: New test.
28185
28186 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28187
28188 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28189 diagnostics of ill-formed constructs involving labels.
28190 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28191 the new 'previously defined here' message.
28192
28193 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28194
28195 * g++.dg/parse/non-dependent2.C: New test.
28196
28197 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28198
28199 * g++.dg/init/init-ref4.C: xfail on targets without
28200 weak symbols.
28201
28202 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28203
28204 PR target/11087
28205 * gcc.c-torture/execute/20030717-1.c: New test.
28206
28207 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28208
28209 * g++.dg/opt/cfg1.C: New test.
28210
28211 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28212
28213 PR optimization/11557
28214 * gcc.dg/20030717-1.c: New test.
28215
28216 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28217
28218 PR c++/10476
28219 * g++.dg/expr/crash-1.C: New test.
28220
28221 PR c++/11027
28222 * g++.dg/template/init3.C: New test.
28223
28224 PR c++/8222
28225 * g++.dg/template/non-dependent1.C: New test.
28226
28227 PR c++/11070
28228 * g++.dg/template/non-dependent2.C: New test.
28229
28230 PR c++/11071
28231 * g++.dg/template/non-dependent3.C: New test.
28232
28233 PR c++/9907
28234 * g++.dg/template/sizeof5.C: New test.
28235
28236 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28237
28238 PR 11498
28239 * gcc.c-torture/compile/mangle-1.c: New file.
28240
28241 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28242
28243 PR c++/7809
28244 * g++.dg/parse/access3.C: New test.
28245
28246 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28247
28248 PR c++/11384
28249 * g++.dg/init/init-ref4.C: New test.
28250
28251 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28252
28253 PR c++/11547
28254 * g++.dg/parse/constant3.C: New test.
28255 * g++.dg/parse/crash7.C: Likewise.
28256
28257 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28258
28259 PR target/11008
28260 * gcc.dg/i386-pentium4-not-mull.c: New.
28261
28262 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28263
28264 * gcc.dg/asm-names.c (ymain): Make it weak.
28265
28266 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28267
28268 PR c++/5421
28269 * g++.dg/template/friend21.C: New test.
28270
28271 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28272
28273 * gcc.dg/cleanup-8.c: New test.
28274 * gcc.dg/cleanup-9.c: New test.
28275
28276 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28277
28278 * g++.dg/ext/dll-MI1.h: New file.
28279 * g++.dg/ext/dllexport-MI1.C: New file.
28280 * g++.dg/ext/dllimport-MI1.C: New file.
28281
28282 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28283
28284 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28285 it does not have cmpstrsi patterns (just cmpmemsi).
28286
28287 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28288
28289 PR debug/11473
28290 * g++.dg/debug/debug8.C: New test.
28291
28292 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28293
28294 PR c++/10108
28295 * g++.dg/template/crash7.C: New test.
28296
28297 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28298
28299 PR target/10795
28300 * gcc.c-torture/compile/20030708-1.c: New.
28301
28302 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28303
28304 * gcc.c-torture/execute/20030715-1.c: New test.
28305
28306 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28307
28308 * gcc.dg/pch/inline-3.c: New file.
28309 * gcc.dg/pch/inline-3.hs: New file.
28310 * gcc.dg/pch/inline-4.c: New file.
28311 * gcc.dg/pch/inline-4.hs: New file.
28312
28313 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28314
28315 PR c++/11509
28316 * g++.dg/template/crash6.C: New test.
28317
28318 PR c++/7053
28319 * g++.dg/template/friend20.C: New test.
28320
28321 PR c++/7019
28322 * g++.dg/template/overload2.C: New test.
28323
28324 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28325
28326 PR optimization/11440
28327 * gcc.c-torture/execute/20030714-1.c: New test.
28328
28329 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28330
28331 PR c++/11154
28332 * g++.dg/template/partial2.C: New test.
28333
28334 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28335
28336 PR c++/11503
28337 * g++.dg/template/anon1.C: New test.
28338
28339 PR c++/11493
28340 PR c++/11495
28341 * g++.dg/parse/template9.C: Likewise.
28342 * g++.dg/template/crash4.C: New test.
28343 * g++.dg/template/koenig1.C: Likewise.
28344 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28345 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28346 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28347 functions.
28348 * g++.old-deja/g++.jason/template36.C: Likewise.
28349 * g++.old-deja/g++.mike/p1989.C: Likewise.
28350 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28351 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28352 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28353 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28354 compiling.
28355 * g++.old-deja/g++.pt/union2.C: Use this->.
28356
28357 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28358
28359 * gcc.dg/20030711-1.c: New test.
28360
28361 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28362
28363 PR c++/11050
28364 * g++.dg/parse/args1.C: New test.
28365 * g++.pt/defarg8.C: Change expected errors.
28366
28367 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28368
28369 PR c++/8164
28370 * g++.dg/template/nontype2.C: New test.
28371
28372 PR c++/10558
28373 * g++.dg/parse/template8.C: New test.
28374
28375 PR c++/8327
28376 * g++.dg/template/scope1.C: New test.
28377
28378 * g++.dg/warn/Wsign-compare-1.C: New test.
28379
28380 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28381
28382 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28383
28384 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28385
28386 PR c++/9411
28387 * g++.dg/template/explicit2.C: New test.
28388
28389 PR c++/10032
28390 * g++.dg/warn/pedantic1.C: New test.
28391
28392 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28393
28394 PR c++ 9483
28395 * g++.dg/other/field1.C: New test.
28396
28397 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28398
28399 PR c/11449
28400 * gcc.c-torture/compile/20030707-1.c: New.
28401
28402 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28403
28404 PR c++/10849
28405 * g++.dg/template/access12.C: New test.
28406
28407 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28408
28409 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28410 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28411 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28412 * gcc.misc-tests/gcov.exp: Update
28413 * g++.dg/gcov/gcov.exp: Update
28414 * lib/gcov.exp: Update.
28415
28416 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28417
28418 * g++.dg/abi/mangle17.C: Make sure template expressions are
28419 dependent.
28420 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28421 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28422 * g++.dg/opt/stack1.C: Remove erroneous code.
28423 * g++.dg/parse/template7.C: New test.
28424 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28425 * g++.old-deja/g++.pt/crash4.C: Likewise.
28426
28427 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28428
28429 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28430 with zero or one occurence of `$' after the initial `L'.
28431
28432 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28433
28434 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28435
28436 2003-07-08 Roger Sayle <roger@eyesopen.com>
28437
28438 PR c/11370
28439 * gcc.dg/Wunreachable-6.c: New testcase.
28440 * gcc.dg/Wunreachable-7.c: New testcase.
28441
28442 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28443
28444 PR c/11420
28445 * gcc.dg/20030708-1.c: New test.
28446
28447 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28448
28449 * gcc.dg/compat/sdata-section.h: New file.
28450 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28451 * gcc.dg/torture/mips-sdata-1.c: New test.
28452
28453 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28454
28455 PR c++/11030
28456 * g++.dg/template/friend19.C: New test.
28457
28458 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28459
28460 * g++.dg/opt/strength-reduce.C: New test.
28461
28462 2003-07-07 Roger Sayle <roger@eyesopen.com>
28463
28464 PR target/10979
28465 * gcc.dg/20030707-1.c: New testcase.
28466
28467 2003-07-07 Roger Sayle <roger@eyesopen.com>
28468
28469 PR optimization/11059
28470 * g++.dg/opt/emptyunion.C: New testcase.
28471
28472 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28473 Eric Botcazou <ebotcazou@libertysurf.fr>
28474
28475 * g++.dg/opt/stack1.C: New test.
28476
28477 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28478
28479 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28480 run test.
28481
28482 PR c++/11431
28483 * g++.dg/expr/static_cast3.C: New test.
28484
28485 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28486
28487 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28488 everywhere.
28489 * gcc.dg/concat.c: Concatenation of string constants with
28490 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28491 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28492 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28493 necessary to avoid multi-character character constant warning.
28494 * gcc.dg/cpp/escape.c: Likewise.
28495 * gcc.dg/cpp/ucs.c: Likewise.
28496 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28497 Fix a typo.
28498
28499 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28500
28501 PR c/11428
28502 * gcc.c-torture/compile/20030704-1.c: New.
28503
28504 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28505
28506 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28507
28508 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28509
28510 PR c++/5287, PR c++/7910, PR c++/11021
28511 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28512 tests for warnings.
28513 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28514 * g++.dg/ext/dllimport3.C: Likewise.
28515 * g++.dg/ext/dllimport4.C: New file.
28516 * g++.dg/ext/dllimport5.C: New file.
28517 * g++.dg/ext/dllimport6.C: New file.
28518 * g++.dg/ext/dllimport7.C: New file.
28519 * g++.dg/ext/dllimport8.C: New file.
28520 * g++.dg/ext/dllimport9.C: New file.
28521 * g++.dg/ext/dllimport10.C: New file.
28522 * g++.dg/ext/dllexport1.C: New file.
28523
28524 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28525
28526 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28527 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28528
28529 2003-07-03 Roger Sayle <roger@eyesopen.com>
28530
28531 * gcc.dg/builtins-25.c: New testcase.
28532 * gcc.dg/builtins-26.c: New testcase.
28533
28534 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28535
28536 * gcc.dg/compat/vector-defs.h: New file.
28537 * gcc.dg/compat/vector-setup.h: New file.
28538 * gcc.dg/compat/vector-check.h: New file.
28539 * gcc.dg/compat/vector-1_main.c: New file.
28540 * gcc.dg/compat/vector-1_x.c: New file.
28541 * gcc.dg/compat/vector-1_y.c: New file.
28542 * gcc.dg/compat/vector-2_main.c: New file.
28543 * gcc.dg/compat/vector-2_x.c: New file.
28544 * gcc.dg/compat/vector-2_y.c: New file.
28545
28546 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28547 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28548 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28549 * gcc.dg/compat/struct-align-1.h: New file.
28550 * gcc.dg/compat/struct-align-1_main.c: New file.
28551 * gcc.dg/compat/struct-align-1_x.c: New file.
28552 * gcc.dg/compat/struct-align-1_y.c: New file.
28553 * gcc.dg/compat/struct-align-2.h: New file.
28554 * gcc.dg/compat/struct-align-2_main.c: New file.
28555 * gcc.dg/compat/struct-align-2_x.c: New file.
28556 * gcc.dg/compat/struct-align-2_y.c: New file.
28557
28558 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28559 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28560 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28561 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28562 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28563 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28564 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28565 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28566 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28567 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28568 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28569 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28570 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28571 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28572 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28573 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28574 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28575 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28576 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28577 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28578 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28579 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28580 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28581 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28582 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28583 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28584 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28585 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28586 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28587
28588 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28589
28590 * gcc.dg/i386-call-1.c: New test.
28591
28592 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28593
28594 PR c++/9162
28595 * g++.dg/parse/defarg4.C: New.
28596
28597 2003-07-03 Roger Sayle <roger@eyesopen.com>
28598
28599 PR target/10700
28600 * gcc.c-torture/compile/20030703-1.c: New test case.
28601
28602 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28603
28604 * g++.dg/template/local3.C: Remove extra semicolon.
28605
28606 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28607
28608 * gcc.dg/i386-volatile-1.c: New test.
28609
28610 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28611
28612 PR c++/11072
28613 * g++.dg/other/offsetof2.C: XFAIL.
28614 * g++.dg/other/offsetof5.C: New.
28615
28616 PR c++/10219
28617 * g++.dg/template/error1.C: New.
28618
28619 PR c++/9779
28620 * g++.dg/template/dependent-expr1.C: New.
28621
28622 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28623
28624 PR c++/6949
28625 * g++.dg/template/local3.C: New test.
28626
28627 PR c++/11149
28628 * g++.dg/lookup/scoped6.C: New test.
28629
28630 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28631
28632 PR c++/8046
28633 * g++.dg/other/error7.C: New test.
28634
28635 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28636
28637 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28638 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28639 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28640 * g++.old-deja/g++.other/union2.C: Likewise.
28641 * gcc.dg/c90-const-expr-2.c: Likewise.
28642 * gcc.dg/c90-const-expr-3.c: Likewise.
28643 * gcc.dg/c99-const-expr-2.c: Likewise.
28644 * gcc.dg/c99-const-expr-3.c: Likewise.
28645 * gcc.dg/concat.c: Likewise.
28646
28647 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28648
28649 PR c++/9559
28650 * g++.dg/init/static1.C: New test.
28651
28652 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28653
28654 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28655 * g++.old-deja/g++.other/access2.C: Likewise.
28656 * g++.old-deja/g++.other/decl2.C: Likewise.
28657 * gcc.c-torture/execute/20020615-1.c: Likewise.
28658
28659 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28660
28661 PR c++/4933
28662 * g++.dg/template/sizeof4.C: New test.
28663
28664 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28665
28666 * g++.dg/other/error6.C: New test.
28667
28668 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28669
28670 PR c++/10750
28671 * g++.dg/parse/constant2.C: New test.
28672
28673 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28674
28675 PR c++/11106
28676 * g++.dg/other/error5.C: New test.
28677
28678 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28679
28680 * gcc.dg/format/gcc_diag-1.c: New test.
28681
28682 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28683
28684 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28685
28686 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28687
28688 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28689 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28690 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28691
28692 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28693
28694 * gcc.c-torture/execute/builtins/string-8.c: New test.
28695 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28696 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28697 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28698
28699 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28700
28701 PR c++/10468
28702 * g++.dg/ext/typeof6.C: New test.
28703
28704 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28705
28706 PR c++/10796
28707 * g++.dg/init/enum1.C: New test.
28708
28709 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28710
28711 * gcc.dg/20030627-1.c: New test.
28712
28713 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28714
28715 PR c++/11332
28716 * g++.dg/expr/static_cast2.C: New test.
28717
28718 2003-06-26 Roger Sayle <roger@eyesopen.com>
28719 Jakub Jelinek <jakub@redhat.com>
28720
28721 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28722 sprintf(dst,"%s",src) optimization.
28723 * gcc.c-torture/execute/20030626-1.c: New test case.
28724 * gcc.c-torture/execute/20030626-2.c: New test case.
28725
28726 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28727
28728 * gcc.c-torture/execute/multi-ix.c: New test.
28729
28730 * gcc.c-torture/execute/simd-4.c (main):
28731 Added missing semicolon at end of union.
28732
28733 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28734
28735 PR c++/8266
28736 * g++.dg/template/explicit-instantiation3.C: New test.
28737
28738 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28739
28740 * gcc.dg/20030626-1.c: Use signed char.
28741
28742 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28743
28744 * gcc.dg/20030626-1.c: New test.
28745
28746 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28747
28748 * const-str-2.m: Update.
28749
28750 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28751
28752 PR c++/10990
28753 * g++.dg/rtti/dyncast1.C: New test.
28754 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28755 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28756 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28757
28758 PR c++/10931
28759 * g++.dg/expr/static_cast1.C: New test.
28760
28761 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28762
28763 * gcc.dg/20030625-1.c: New test.
28764
28765 2003-06-24 Roger Sayle <roger@eyesopen.com>
28766
28767 * gcc.c-torture/compile/20030624-1.c: New test case.
28768
28769 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28770
28771 * gcc.c-torture/execute/string-opt-17.c: New test.
28772
28773 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28774
28775 PR c++/5754
28776 * g++.dg/parse/crash6.C: New test.
28777
28778 2003-06-23 Roger Sayle <roger@eyesopen.com>
28779
28780 * gcc.dg/builtins-24.c: New test case.
28781
28782 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28783
28784 * g++.dg/opt/operator1.C: New test.
28785
28786 2003-06-22 Roger Sayle <roger@eyesopen.com>
28787
28788 * gcc.c-torture/execute/string-opt-16.c: New test case.
28789
28790 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28791
28792 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28793 * g++.old-deja/g++.other/conv7.C: Likewise.
28794 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28795 * g++.old-deja/g++.other/overload14.C: Likewise.
28796
28797 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28798
28799 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28800 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28801
28802 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28803
28804 PR c++/10888
28805 * g++.dg/warn/Winline-3.C: New test.
28806
28807 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28808
28809 * lib/target-supports.exp (check_alias_available): Make the test
28810 program acceptable to the Solaris assembler.
28811
28812 PR c++/10749
28813 * g++.dg/template/memclass2.C: New test.
28814
28815 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28816 Eric Botcazou <ebotcazou@libertysurf.fr>
28817
28818 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28819 data for non-matching targets.
28820 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28821
28822 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28823
28824 PR c++/10845
28825 * g++.dg/template/member3.C: New test.
28826
28827 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28828
28829 PR c++/10939
28830 * g++.dg/template/func1.C: New test.
28831
28832 PR c++/9649
28833 * g++.dg/template/static4.C: New test.
28834 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28835
28836 PR c++/11041
28837 * g++.dg/init/ref7.C: New test.
28838
28839 2003-06-19 Matt Austern <austern@apple.com>
28840
28841 PR c++/11228
28842 * g++.dg/anew1.C: New test.
28843 * g++.dg/anew2.C: New test.
28844 * g++.dg/anew3.C: New test.
28845 * g++.dg/anew4.C: New test.
28846
28847 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28848
28849 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28850
28851 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28852
28853 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28854 endian-dependent.
28855
28856 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28857
28858 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28859 Remove cruft.
28860
28861 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28862
28863 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28864 * gcc.c-torture/compile/961203-1.c: Likewise.
28865 * gcc.c-torture/compile/980506-1.c: Likewise.
28866
28867 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28868
28869 PR c++/10712
28870 * g++.dg/lookup/using7.C: New test.
28871
28872 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28873
28874 PR c++/11105
28875 * g++.dg/abi/conv1.C: Remove it.
28876 * g++.dg/template/conv7.C: New test.
28877 * g++.dg/template/conv8.C: Likewise.
28878 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28879 conversion operator.
28880
28881 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28882
28883 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28884 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28885 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28886 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28887 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28888 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28889 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28890 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28891 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28892 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28893 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28894 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28895 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28896 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28897 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28898 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28899 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28900 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28901 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28902 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28903 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28904 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28905 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28906 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28907 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28908 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28909 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28910 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28911 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28912
28913 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28914
28915 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28916 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28917 indications.
28918
28919 2003-06-16 Roger Sayle <roger@eyesopen.com>
28920
28921 * gcc.dg/i386-387-5.c: New test case.
28922 * gcc.dg/i386-387-6.c: New test case.
28923 * gcc.dg/builtins-23.c: New test case.
28924
28925 2003-06-15 Roger Sayle <roger@eyesopen.com>
28926
28927 * gcc.dg/builtins-22.c: New test case.
28928 * gcc.dg/i386-387-1.c: Update to test exp.
28929 * gcc.dg/i386-387-2.c: Likewise.
28930
28931 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28932
28933 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28934
28935 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28936
28937 * lib/gcc-dg.exp (dg-require-dll): New function.
28938 (dg-xfail-if): Likewise.
28939 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28940 driver.
28941
28942 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28943 * gcc.c-torture/compile/20001205-1.c: Likewise.
28944 * gcc.c-torture/compile/20001226-1.c: Likewise.
28945 * gcc.c-torture/compile/20010518-2.c: Likewise.
28946 * gcc.c-torture/compile/20020312-1.c: Likewise.
28947 * gcc.c-torture/compile/20020604-1.c: Likewise.
28948 * gcc.c-torture/compile/920501-12.c: Likewise.
28949 * gcc.c-torture/compile/920501-4.c: Likewise.
28950 * gcc.c-torture/compile/920520-1.c: Likewise.
28951 * gcc.c-torture/compile/920521-1.c: Likewise.
28952 * gcc.c-torture/compile/920625-1.c: Likewise.
28953 * gcc.c-torture/compile/961203-1.c: Likewise.
28954 * gcc.c-torture/compile/980506-1.c: Likewise.
28955 * gcc.c-torture/compile/981006-1.c: Likewise.
28956 * gcc.c-torture/compile/981022-1.c: Likewise.
28957 * gcc.c-torture/compile/981223-1.c: Likewise.
28958 * gcc.c-torture/compile/990617-1.c: Likewise.
28959 * gcc.c-torture/compile/dll.c: Likewise.
28960 * gcc.c-torture/compile/labels-3.c: Likewise.
28961 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28962 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28963 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28964 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28965 * gcc.c-torture/compile/simd-5.c: Likewise.
28966 * gcc.c-torture/compile/20000804-1.x: Remove.
28967 * gcc.c-torture/compile/20001205-1.x: Likewise.
28968 * gcc.c-torture/compile/20001226-1.x: Likewise.
28969 * gcc.c-torture/compile/20010518-2.x: Likewise.
28970 * gcc.c-torture/compile/20020312-1.x: Likewise.
28971 * gcc.c-torture/compile/20020604-1.x: Likewise.
28972 * gcc.c-torture/compile/920501-12.x: Likewise.
28973 * gcc.c-torture/compile/920501-4.x: Likewise.
28974 * gcc.c-torture/compile/920520-1.x: Likewise.
28975 * gcc.c-torture/compile/920521-1.x: Likewise.
28976 * gcc.c-torture/compile/920625-1.x: Likewise.
28977 * gcc.c-torture/compile/961203-1.x: Likewise.
28978 * gcc.c-torture/compile/980506-1.x: Likewise.
28979 * gcc.c-torture/compile/981006-1.x: Likewise.
28980 * gcc.c-torture/compile/981022-1.x: Likewise.
28981 * gcc.c-torture/compile/981223-1.x: Likewise.
28982 * gcc.c-torture/compile/990617-1.x: Likewise.
28983 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28984 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28985 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28986 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28987 * gcc.c-torture/compile/simd-5.x: Likewise.
28988
28989 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28990
28991 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28992
28993 * gcc.c-torture/execute/20030611-1.c: New test.
28994
28995 2003-06-12 Roger Sayle <roger@eyesopen.com>
28996
28997 PR middle-end/168
28998 * gcc.dg/20030612-1.c: New test case.
28999
29000 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29001
29002 PR c++/10635
29003 * g++.dg/expr/cast1.C: New test.
29004
29005 2003-06-12 Roger Sayle <roger@eyesopen.com>
29006
29007 * gcc.dg/builtins-21.c: New test case.
29008
29009 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
29010
29011 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
29012 options instead of at the end.
29013 * lib/objc.exp (objc_target_compile): Likewise.
29014
29015 2003-06-11 Mark Mitchell <mark@codesourcery.com>
29016
29017 PR c++/10432
29018 * g++.dg/parse/error1.C: New test.
29019
29020 2003-06-11 Janis Johnson <janis187@us.ibm.com>
29021
29022 * gcc.dg/compat/struct-by-value-11_main.c: New file.
29023 * gcc.dg/compat/struct-by-value-11_x.c: New file.
29024 * gcc.dg/compat/struct-by-value-11_y.c: New file.
29025 * gcc.dg/compat/struct-by-value-12_main.c: New file.
29026 * gcc.dg/compat/struct-by-value-12_x.c: New file.
29027 * gcc.dg/compat/struct-by-value-12_y.c: New file.
29028 * gcc.dg/compat/struct-by-value-13_main.c: New file.
29029 * gcc.dg/compat/struct-by-value-13_x.c: New file.
29030 * gcc.dg/compat/struct-by-value-13_y.c: New file.
29031 * gcc.dg/compat/struct-by-value-14_main.c: New file.
29032 * gcc.dg/compat/struct-by-value-14_x.c: New file.
29033 * gcc.dg/compat/struct-by-value-14_y.c: New file.
29034 * gcc.dg/compat/struct-by-value-15_main.c: New file.
29035 * gcc.dg/compat/struct-by-value-15_x.c: New file.
29036 * gcc.dg/compat/struct-by-value-15_y.c: New file.
29037 * gcc.dg/compat/struct-by-value-16_main.c: New file.
29038 * gcc.dg/compat/struct-by-value-16_x.c: New file.
29039 * gcc.dg/compat/struct-by-value-16_y.c: New file.
29040 * gcc.dg/compat/struct-by-value-17_main.c: New file.
29041 * gcc.dg/compat/struct-by-value-17_x.c: New file.
29042 * gcc.dg/compat/struct-by-value-17_y.c: New file.
29043 * gcc.dg/compat/struct-by-value-18_main.c: New file.
29044 * gcc.dg/compat/struct-by-value-18_x.c: New file.
29045 * gcc.dg/compat/struct-by-value-18_y.c: New file.
29046
29047 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
29048 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
29049 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
29050 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
29051 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
29052 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
29053 * gcc.dg/compat/scalar-return-3_main.c: New file.
29054 * gcc.dg/compat/scalar-return-3_x.c: New file.
29055 * gcc.dg/compat/scalar-return-3_y.c: New file.
29056 * gcc.dg/compat/scalar-return-4_main.c: New file.
29057 * gcc.dg/compat/scalar-return-4_x.c: New file.
29058 * gcc.dg/compat/scalar-return-4_y.c: New file.
29059
29060 2003-06-10 Janis Johnson <janis187@us.ibm.com>
29061
29062 * gcc.dg/compat/fp2-struct-check.h: New file.
29063 * gcc.dg/compat/fp2-struct-defs.h: New file.
29064 * gcc.dg/compat/fp2-struct-init.h: New file.
29065 * gcc.dg/compat/struct-by-value-10_main.c: New file.
29066 * gcc.dg/compat/struct-by-value-10_x.c: New file.
29067 * gcc.dg/compat/struct-by-value-10_y.c: New file.
29068 * gcc.dg/compat/struct-return-10_main.c: New file.
29069 * gcc.dg/compat/struct-return-10_x.c: New file.
29070 * gcc.dg/compat/struct-return-10_y.c: New file.
29071
29072 * gcc.dg/compat/compat-common.h: New file.
29073 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
29074 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
29075 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
29076 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
29077 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
29078 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
29079 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
29080 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29081 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
29082 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
29083 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29084 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
29085 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
29086 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29087 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
29088 * gcc.dg/compat/small-struct-check.h: Ditto.
29089 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
29090 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29091 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
29092 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
29093 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29094 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29095 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
29096 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29097 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
29098 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
29099 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29100 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29101 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
29102 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29103 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29104 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
29105 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29106 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
29107 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
29108 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29109 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
29110 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
29111 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29112 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
29113 * gcc.dg/compat/struct-return-2_main.c: Ditto.
29114 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29115 * gcc.dg/compat/struct-return-2_y.c: Ditto.
29116 * gcc.dg/compat/struct-return-3_main.c: Ditto.
29117 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29118 * gcc.dg/compat/struct-return-3_y.c: Ditto.
29119
29120 2003-06-10 Geoffrey Keating <geoffk@apple.com>
29121
29122 * g++.dg/pch/static-1.C: New file.
29123 * g++.dg/pch/static-1.Hs: New file.
29124
29125 2003-06-10 Richard Henderson <rth@redhat.com>
29126
29127 * gcc.dg/asm-7.c: Adjust expected warning text.
29128
29129 2003-06-10 Roger Sayle <roger@eyesopen.com>
29130
29131 * gcc.dg/builtins-20.c: New test case.
29132
29133 2003-06-10 Mark Mitchell <mark@codesourcery.com>
29134
29135 PR c++/11131
29136 * g++.dg/opt/template1.C: New test.
29137
29138 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29139
29140 * lib/gcc-dg.exp (dg-test): Clear additional_files and
29141 additional_sources.
29142
29143 2003-05-21 David Taylor <dtaylor@emc.com>
29144
29145 * gcc.dg/Wpadded.c: New file.
29146
29147 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29148
29149 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29150 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29151 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29152 dg-require-weak.
29153
29154 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29155
29156 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29157
29158 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29159
29160 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29161 (dg-require-alias): Likewise.
29162 (dg-require-gc-sections): Likewise.
29163 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29164
29165 2003-06-08 Richard Henderson <rth@redhat.com>
29166
29167 * gcc.dg/20011029-2.c: Fix the array reference.
29168 * gcc.dg/asm-7.c: New.
29169
29170 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29171
29172 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29173
29174 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29175
29176 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29177 (dg-require-gc-sections): Likewise.
29178
29179 2003-06-08 Jan Hubicka <jh@suse.cz>
29180
29181 * i386-cmov1.c: Fix regular expression.
29182 * i386-cvt-1.c: Likewise.
29183 * i386-local.c: Likewise.
29184 * i386-local2.c: Likewise.
29185 * i386-mul.c: Likewise.
29186 * i386-ssetype-1.c: Likewise.
29187 * i386-ssetype-3.c: Likewise.
29188 * i386-ssetype-5.c: Likewise.
29189
29190 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29191
29192 PR c++/11039
29193 * g++.dg/warn/implicit-typename2.C: New test.
29194 * g++.dg/warn/implicit-typename3.C: New test.
29195
29196 2003-06-07 Richard Henderson <rth@redhat.com>
29197
29198 * g++.dg/other/offsetof3.C: Use size_t.
29199 * g++.dg/other/offsetof4.C: Likewise.
29200
29201 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29202
29203 * lib/copy-file.exp: New. Implement gcc_copy_files.
29204
29205 * lib/dg-pch.exp: Load copy-file.exp
29206 (dg-pch): Use gcc_copy_files instead of "file copy".
29207
29208 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29209
29210 * gcc.dg/weak/weak.exp: Simplify.
29211 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29212 * gcc.dg/weak/weak-1.c: Likewise.
29213 * gcc.dg/weak/weak-2.c: Likewise.
29214 * gcc.dg/weak/weak-3.c: Likewise.
29215 * gcc.dg/weak/weak-4.c: Likewise.
29216 * gcc.dg/weak/weak-5.c: Likewise.
29217 * gcc.dg/weak/weak-6.c: Likewise.
29218 * gcc.dg/weak/weak-7.c: Likewise.
29219 * gcc.dg/weak/weak-8.c: Likewise.
29220 * gcc.dg/weak/weak-9.c: Likewise.
29221
29222 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29223
29224 gcc.c-torture/execute/20030606-1.c: New.
29225
29226 2003-06-06 Roger Sayle <roger@eyesopen.com>
29227
29228 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29229 * gcc.dg/builtins-19.c: Likewise.
29230
29231 2003-06-06 Roger Sayle <roger@eyesopen.com>
29232
29233 * gcc.dg/builtins-2.c: Add some more tests.
29234 * gcc.dg/builtins-18.c: New test case.
29235 * gcc.dg/builtins-19.c: New test case.
29236
29237 2003-06-06 Roger Sayle <roger@eyesopen.com>
29238 Jim Wilson <wilson@tuliptree.org>
29239
29240 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29241
29242 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29243
29244 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29245 mempcpy/stpcpy calls not to be optimized into something else.
29246 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29247 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29248 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29249
29250 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29251
29252 * gcc.dg/format/asm_fprintf-1.c: New test.
29253
29254 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29255
29256 * lib/gcc-defs.exp (additional_sources): New variable.
29257 (dg-additional-sources): New function.
29258 (additional_files): New variable.
29259 (dg-additional-files): New function.
29260 (dg-additional-files-options): Likewise.
29261 * lib/gcc-dg.exp (dg-require-weak): New function.
29262 (dg-require-alias): Likewise.
29263 (dg-require-gc-sections): Likewise.
29264 * lib/target-supports.exp (check_alias_available): Remove testfile
29265 parameter.
29266 (check_gc_sections_available): New function.
29267 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29268 (dg-gpp-additional-files): Likewise.
29269 * lib/g++.exp (additional_sources): Remove.
29270 (additional_files): Likewise.
29271 (g++_target_compile): Use dg-additional-files-options.
29272
29273 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29274 Tcl logic.
29275 * gcc.dg/special/ecos.exp: Remove.
29276 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29277 * gcc.dg/special/alias-1.c: Likewise.
29278 * gcc.dg/special/alias-2.c: Likewise.
29279 * gcc.dg/special/gcsec-1.c: Likewise.
29280 * gcc.dg/special/weak-1.c: Likewise.
29281 * gcc.dg/special/weak-2.c: Likewise.
29282 * gcc.dg/special/wkali-1.c: Likewise.
29283 * gcc.dg/special/wkali-2.c: Likewise.
29284
29285 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29286 dg-gpp-additional-*.
29287 * g++.dg/special/conpr-3.C: Likewise.
29288 * g++.dg/special/conpr-4.C: Likewise.
29289 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29290 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29291 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29292 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29293 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29294 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29295 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29296 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29297 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29298 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29299 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29300 * g++.old-deja/g++.other/comdat1.C: Likewise.
29301 * g++.old-deja/g++.other/comdat2.C: Likewise.
29302 * g++.old-deja/g++.other/comdat3.C: Likewise.
29303 * g++.old-deja/g++.other/ctor1.C: Likewise.
29304 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29305
29306 2003-06-05 Richard Henderson <rth@redhat.com>
29307
29308 * gcc.dg/debug/20030605-1.c: New.
29309
29310 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29311
29312 * README.QMTEST: Update.
29313
29314 2003-06-04 Richard Henderson <rth@redhat.com>
29315
29316 * gcc.dg/cleanup-1.c: New.
29317 * gcc.dg/cleanup-2.c: New.
29318 * gcc.dg/cleanup-3.c: New.
29319 * gcc.dg/cleanup-4.c: New.
29320 * gcc.dg/cleanup-5.c: New.
29321 * gcc.dg/cleanup-6.c: New.
29322 * gcc.dg/cleanup-7.c: New.
29323
29324 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29325
29326 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29327
29328 * lib/dg-pch.exp: New file.
29329 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29330 * gcc.dg/pch/pch.exp: Likewise.
29331
29332 2003-06-04 Roger Sayle <roger@eyesopen.com>
29333
29334 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29335 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29336 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29337 * gcc.dg/builtins-17.c: New test case.
29338 * gcc.dg/i386-387-4.c: New test case.
29339 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29340
29341 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29342
29343 * gcc.dg/ultrasp9.c: New test.
29344
29345 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29346
29347 * gcc.c-torture/compile/20030604-1.c: New test.
29348 * gcc.dg/sparc-constant-1.c: New test.
29349
29350 2003-06-03 Glen Nakamura <glen@imodulo.com>
29351
29352 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29353
29354 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29355
29356 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29357
29358 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29359 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29360
29361 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29362
29363 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29364
29365 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29366
29367 PR c++/10940
29368 * g++.dg/template/spec10.C: New test.
29369
29370 2003-06-03 Roger Sayle <roger@eyesopen.com>
29371
29372 * gcc.dg/builtins-16.c: New test case.
29373
29374 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29375
29376 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29377 mempcpy test with post-increments.
29378 * gcc.c-torture/execute/string-opt-3.c: New test.
29379 * gcc.dg/string-opt-1.c: New test.
29380
29381 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29382
29383 PR fortran/10965
29384 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29385
29386 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29387
29388 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29389 (scan-assembler): ... here. Use dg-scan.
29390 (scan-assembler-not): Likewise.
29391 (scan-file): New function.
29392 (scan-file-not): Likewise.
29393 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29394 * gcc.dg/cpp/_Pragma4.c: Likewise.
29395 * gcc.dg/cpp/_Pragma5.c: Likewise.
29396 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29397 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29398 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29399 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29400 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29401 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29402 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29403 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29404 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29405 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29406 * gcc.dg/cpp/cxxcom1.c: Likewise.
29407 * gcc.dg/cpp/line1.c: Likewise.
29408 * gcc.dg/cpp/maccom1.c: Likewise.
29409 * gcc.dg/cpp/maccom2.c: Likewise.
29410 * gcc.dg/cpp/maccom3.c: Likewise.
29411 * gcc.dg/cpp/maccom4.c: Likewise.
29412 * gcc.dg/cpp/maccom5.c: Likewise.
29413 * gcc.dg/cpp/maccom6.c: Likewise.
29414 * gcc.dg/cpp/multiline.c: Likewise.
29415 * gcc.dg/cpp/spacing1.c: Likewise.
29416 * gcc.dg/cpp/spacing2.c: Likewise.
29417 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29418 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29419 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29420 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29421 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29422 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29423 * gcc.dg/cpp/cxxcom2.c: Likewise.
29424 * gcc.dg/cpp/cxxcom2.h: New file.
29425
29426 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29427 * g++.dg/cpp/truefalse.C: Here.
29428 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29429
29430 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29431
29432 * gcc.dg/cpp/redef3.c: New file.
29433
29434 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29435
29436 * gcc.dg/i386-loop-3.c: New test.
29437
29438 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29439
29440 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29441
29442 2003-05-31 Roger Sayle <roger@eyesopen.com>
29443
29444 * gcc.dg/fwrapv-1.c: New test case.
29445 * gcc.dg/fwrapv-2.c: New test case.
29446
29447 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29448
29449 PR c++/10956
29450 * g++.dg/template/spec9.C: New test.
29451
29452 2003-05-29 Roger Sayle <roger@eyesopen.com>
29453
29454 * gcc.dg/duff-4.c: New test case.
29455
29456 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29457
29458 PR fortran/10843
29459 * g77.dg/ffixed-form-1.f: New test
29460 * g77.dg/ffixed-form-2.f: New test
29461 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29462 * g77.dg/ffree-form-3.f: New test
29463
29464 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29465
29466 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29467 * gcc.dg/wint_t-1.c: Likewise.
29468
29469 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29470
29471 * g++.dg/template/access11.C: New test.
29472
29473 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29474
29475 PR c++/10849
29476 * g++.dg/template/access10.C: New test.
29477
29478 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29479 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29480
29481 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29482
29483 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29484
29485 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29486 suppress for powerpc-*-darwin*.
29487 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29488
29489 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29490
29491 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29492 suppress option for powerpc-*-darwin*.
29493
29494 2003-05-23 Roger Sayle <roger@eyesopen.com>
29495
29496 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29497 * gcc.dg/builtins-4.c: Add test for fmod.
29498
29499 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29500
29501 PR c++/10682
29502 * g++.dg/template/instantiate4.C: New test.
29503
29504 2003-05-22 Roger Sayle <roger@eyesopen.com>
29505
29506 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29507
29508 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29509
29510 * gcc.dg/compat/scalar-return-1_main.c: New file.
29511 * gcc.dg/compat/scalar-return-1_x.c: New file.
29512 * gcc.dg/compat/scalar-return-1_y.c: New file.
29513 * gcc.dg/compat/scalar-return-2_main.c: New file.
29514 * gcc.dg/compat/scalar-return-2_x.c: New file.
29515 * gcc.dg/compat/scalar-return-2_y.c: New file.
29516 * gcc.dg/compat/struct-return-3_main.c: New file.
29517 * gcc.dg/compat/struct-return-3_y.c: New file.
29518 * gcc.dg/compat/struct-return-3_x.c: New file.
29519 * gcc.dg/compat/struct-return-2_main.c: New file.
29520 * gcc.dg/compat/struct-return-2_x.c: New file.
29521 * gcc.dg/compat/struct-return-2_y.c: New file.
29522
29523 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29524
29525 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29526 for hppa*-hp-hpux*.
29527 * gcc.dg/20021014-1.c (dg-options): Likewise.
29528 * gcc.dg/nest.c (dg-options): Likewise.
29529
29530 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29531
29532 PR c++/9738
29533 * g++.dg/ext/dllimport2.C: New file.
29534 * g++.dg/ext/dllimport3.C: New file.
29535
29536 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29537
29538 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29539 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29540 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29541 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29542 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29543 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29544 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29545 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29546 * gcc.dg/compat/small-struct-defs.h: New file.
29547 * gcc.dg/compat/small-struct-init.h: New file.
29548 * gcc.dg/compat/small-struct-check.h: New file.
29549 * gcc.dg/compat/fp-struct-defs.h: New file.
29550 * gcc.dg/compat/fp-struct-check.h: New file.
29551 * gcc.dg/compat/fp-struct-init.h: New file.
29552 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29553 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29554
29555 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29556
29557 * gcc.dg/20030225-2.c: New test.
29558
29559 2003-05-18 Roger Sayle <roger@eyesopen.com>
29560 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29561
29562 * gcc.c-torture/compile/20030518-1.c: New test case.
29563
29564 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29565
29566 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29567 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29568 gcc-dg-debug-runtest.
29569 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29570 gcc-dg-debug-runtest.
29571
29572 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29573
29574 PR c++/9022
29575 * g++.dg/lookup/using6.C: New test.
29576
29577 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29578
29579 * g++.dg/parse/access2.C: New test.
29580
29581 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29582
29583 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29584 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29585 * gcc.dg/debug/debug.exp: Likewise.
29586
29587 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29588
29589 * gcc.dg/dollar.c: New test.
29590
29591 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29592
29593 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29594 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29595 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29596 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29597 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29598 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29599 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29600 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29601 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29602 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29603 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29604 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29605 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29606 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29607 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29608 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29609 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29610 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29611
29612 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29613
29614 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29615 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29616 support for "repo" mode.
29617 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29618 * lib/g77-dg.exp: Likewise.
29619 * lib/obj-dg.exp: Likewise.
29620
29621 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29622
29623 Merge from gcc-3_2-rhl8-branch:
29624 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29625
29626 * gcc.dg/tls/opt-6.c: New test.
29627
29628 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29629
29630 * gcc.dg/20030405-1.c: New test.
29631
29632 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29633
29634 * gcc.dg/20030309-1.c: New test.
29635
29636 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29637
29638 * gcc.c-torture/execute/20030307-1.c: New test.
29639
29640 2003-02-20 Randolph Chung <tausq@debian.org>
29641
29642 * gcc.c-torture/compile/20030220-1.c: New test.
29643
29644 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29645
29646 * gcc.dg/20030217-1.c: New test.
29647
29648 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29649
29650 * gcc.c-torture/compile/20020129-1.c: New test.
29651
29652 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29653
29654 * gcc.dg/unroll-1.c: New test.
29655
29656 2002-11-16 Jan Hubicka <jh@suse.cz>
29657
29658 * gcc.c-torture/execute/20020920-1.c: New test.
29659
29660 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29661
29662 PR target/7434
29663 * gcc.c-torture/compile/20021008-1.c: New test.
29664
29665 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29666
29667 PR target/7559
29668 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29669
29670 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29671
29672 * gcc.c-torture/compile/20020807-1.c: New test.
29673
29674 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29675
29676 * gcc.dg/tls/opt-1.c: New test.
29677
29678 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29679
29680 * gcc.dg/20020729-1.c: New test.
29681
29682 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29683
29684 * g++.dg/opt/life1.C: New test.
29685
29686 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29687
29688 * gcc.dg/20020525-1.c: New test.
29689
29690 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29691
29692 PR c++/6794
29693 * g++.dg/ext/pretty1.C: New test.
29694 * g++.dg/ext/pretty2.C: New test.
29695
29696 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29697
29698 PR c++/8385
29699 * g++.dg/ext/typeof5.C: New test.
29700
29701 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29702
29703 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29704 __USER_LABEL_PREFIX__ into account.
29705 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29706
29707 2003-05-14 Roger Sayle <roger@eyesopen.com>
29708
29709 * gcc.dg/builtins-15.c: New test case.
29710
29711 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29712
29713 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29714
29715 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29716
29717 * lib/g++.exp: Tweak handling of additional source files.
29718 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29719 * g++.dg/special/conpr-2a.C: Rename to ...
29720 * g++.dg/special/conpr-2a.cc: ... this.
29721 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29722 * g++.dg/special/conpr-3a.C: Rename to ...
29723 * g++.dg/special/conpr-3a.cc: This.
29724 * g++.dg/special/conpr-3b.C: Rename to ...
29725 * g++.dg/special/conpr-3b.cc: This.
29726 * g++.dg/special/conpr-4.C: New test.
29727 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29728
29729 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29730
29731 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29732
29733 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29734
29735 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29736 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29737 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29738 * g++.old-deja/g++.other/warn3.C: Likewise.
29739
29740 2003-05-11 Roger Sayle <roger@eyesopen.com>
29741
29742 * gcc.dg/i386-387-1.c: Update to also test log.
29743 * gcc.dg/i386-387-2.c: Likewise.
29744
29745 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29746
29747 * g77.f-torture/execute/int8421.f: New test.
29748
29749 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29750
29751 PR c++/10230, c++/10481
29752 * g++.dg/lookup/scoped5.C: New test.
29753
29754 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29755
29756 PR c++/10552
29757 * g++.dg/template/ttp6.C: New test.
29758
29759 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29760
29761 * gcc.c-torture/execute/builtins: New directory.
29762 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29763 gcc.c-torture/execute/builtins.
29764 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29765 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29766 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29767 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29768
29769 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29770
29771 PR c++/9252
29772 * g++.dg/template/access8.C: New test.
29773 * g++.dg/template/access9.C: New test.
29774
29775 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29776
29777 PR c++/9554
29778 * g++.dg/parse/access1.C: New test.
29779
29780 2003-05-09 DJ Delorie <dj@redhat.com>
29781
29782 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29783 long, and not an int.
29784
29785 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29786
29787 PR c++/10555, c++/10576
29788 * g++.dg/template/memclass1.C: New test.
29789
29790 2003-05-08 DJ Delorie <dj@redhat.com>
29791
29792 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29793 targets.
29794 * gcc.c-torture/execute/20021024-1.x: Likewise.
29795 * gcc.c-torture/execute/shiftdi.x: Likewise.
29796 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29797 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29798 * gcc.dg/20021018-1.c: Likewise.
29799
29800 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29801
29802 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29803
29804 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29805 (bcopy): Call memmove.
29806
29807 2003-05-08 Roger Sayle <roger@eyesopen.com>
29808
29809 * g77.f-torture/compile/8485.f: New test case.
29810
29811 2003-05-07 Richard Henderson <rth@redhat.com>
29812
29813 PR c++/10570
29814 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29815 Verify exception_cleanup not called for rethrows.
29816 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29817 when exiting catch block without rethrowing.
29818 * g++.dg/eh/forced3.C: New.
29819 * g++.dg/eh/forced4.C: New.
29820
29821 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29822
29823 * gcc.dg/20030505.c: Fix triplet.
29824
29825 2003-05-06 DJ Delorie <dj@redhat.com>
29826
29827 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29828 * gcc.dg/nest.c: Likewise.
29829
29830 2003-05-05 Roger Sayle <roger@eyesopen.com>
29831
29832 * gcc.dg/builtins-14.c: New test case.
29833
29834 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29835
29836 * lib/compat.exp (compat-execute): New argument.
29837 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29838 * gcc.dg/compat: New test directory.
29839 * gcc.dg/compat/compat.exp: New expect script.
29840 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29841 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29842 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29843 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29844 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29845 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29846
29847 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29848 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29849 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29850 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29851 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29852 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29853 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29854 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29855 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29856 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29857 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29858 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29859 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29860 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29861 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29862
29863 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29864
29865 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29866
29867 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29868
29869 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29870
29871 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29872
29873 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29874 * gcc.dg/ppc-fsel-2.c: New test.
29875
29876 * gcc.dg/unused-5.c: New test.
29877
29878 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29879
29880 PR c++/10496
29881 * g++.dg/warn/pmf1.C: New test.
29882
29883 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29884
29885 PR c++/4494
29886 * g++.dg/warn/main.C: New test.
29887
29888 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29889
29890 * gcc.dg/nonnull-3.c: New test.
29891
29892 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29893
29894 * gcc.dg/cpp/Wtrigraphs.c: Update.
29895 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29896
29897 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29898
29899 * gcc.dg/ppc-fsel-1.c: New test.
29900
29901 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29902
29903 PR c/10604
29904 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29905
29906 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29907
29908 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29909
29910 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29911
29912 PR c++/9364, c++/10553, c++/10586
29913 * g++.dg/parse/typename4.C: New test.
29914 * g++.dg/parse/typename5.C: Likewise.
29915
29916 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29917
29918 * gcc.c-torture/compile/20030503-1.c: New test.
29919
29920 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29921
29922 * g++.dg/lookup/using5.C: Fix testcase error.
29923
29924 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29925
29926 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29927 since MEABI is no longer supported. Remove all vestiges
29928 of MEABI from the test.
29929
29930 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29931
29932 PR c++/10554
29933 * g++.dg/lookup/using5.C: New test.
29934
29935 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29936
29937 PR c++/8772
29938 * g++.dg/template/ttp5.C: New test.
29939
29940 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29941
29942 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29943 (dg-gpp-additional-sources): New function.
29944 (dg-gpp-additional-files): Likewise.
29945 * lib/g++.exp (additional_sources): New variable.
29946 (additional_files): Likewise.
29947 (g++_target_compile): Deal with them.
29948 * lib/old-dejagnu.exp: Remove.
29949 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29950 * g++.old-deja: Revise all tests to use dg commands.
29951
29952 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29953
29954 PR c++/9432, c++/9528
29955 * g++.dg/lookup/using4.C: New test.
29956
29957 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29958
29959 * gcc.dg/noreturn-5.c: New file.
29960 * gcc.dg/noreturn-6.c: New file.
29961
29962 * gcc.c-torture/compile/inline-1.c: New file.
29963
29964 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29965
29966 PR c++/10551
29967 * g++.dg/template/explicit1.C: New test.
29968
29969 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29970
29971 PR c++/10549
29972 * g++.dg/other/bitfield1.C: New test.
29973
29974 PR c++/10527
29975 * g++.dg/init/new7.C: New test.
29976
29977 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29978
29979 * g++.dg/ext/desig1.C: New test.
29980 * g++.dg/ext/init1.C: Update.
29981
29982 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29983
29984 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29985
29986 PR c++/10180
29987 * g++.dg/warn/Winline-1.C: New test.
29988
29989 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29990
29991 * gcc.c-torture/execute/string-opt-19.c: New test.
29992
29993 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29994 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29995
29996 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29997
29998 PR c++/10506
29999 * g++.dg/init/new6.C: New test.
30000
30001 PR c++/10503
30002 * g++.dg/init/ref6.C: New test.
30003
30004 2003-04-26 David Edelsohn <edelsohn@gnu.org>
30005
30006 * g++.dg/warn/weak1.C: XFAIL on AIX4.
30007
30008 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30009
30010 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
30011 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
30012
30013 2003-04-25 Mark Mitchell <mark@codesourcery.com>
30014
30015 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
30016 initialized static data members.
30017
30018 2003-04-25 H.J. Lu <hjl@gnu.org>
30019
30020 * gcc.dg/ia64-sync-4.c: New test.
30021
30022 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30023
30024 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
30025 date.
30026
30027 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
30028
30029 PR c++/10337
30030 * g++.dg/warn/conv1.C: New test.
30031 * g++.old-deja/g++.other/conv7.C: Adjust.
30032 * g++.old-deja/g++.other/overload14.C: Adjust.
30033
30034 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30035
30036 PR c++/10471
30037 * g++.dg/template/defarg2.C: New test.
30038
30039 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
30040
30041 * gcc.dg/cpp/include2.c: Update.
30042 * gcc.dg/cpp/multiline-2.c: New.
30043 * gcc.dg/cpp/multiline.c: Update.
30044 * gcc.dg/cpp/strify2.c: Update.
30045 * gcc.dg/cpp/trad/literals-2.c: Update.
30046
30047 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30048
30049 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
30050
30051 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30052
30053 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
30054
30055 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30056
30057 PR c++/10451
30058 * g++.dg/parse/crash4.C: New test.
30059
30060 PR c++/9847
30061 * g++.dg/parse/crash5.C: New test.
30062
30063 2003-04-22 Mark Mitchell <mark@codesourcery.com>
30064
30065 PR c++/10446
30066 * g++.dg/parse/crash3.C: New test.
30067
30068 PR c++/10428
30069 * g++.dg/parse/elab1.C: New test.
30070
30071 2003-04-22 Devang Patel <dpatel@apple.com>
30072
30073 * gcc.dg/cpp/trad/funlike-5.c: New test.
30074
30075 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
30076
30077 * g++.dg/other/packed1.C: Fix dg options.
30078
30079 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
30080
30081 * g++.dg/other/offsetof2.C: New test.
30082
30083 2003-04-21 Mark Mitchell <mark@codesourcery.com>
30084
30085 * g++.dg/template/recurse.C: Adjust location of error messages.
30086
30087 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
30088
30089 PR c++/9881
30090 * g++.dg/init/addr-const1.C: New test.
30091 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
30092
30093 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
30094
30095 PR c++/10405
30096 * g++.dg/lookup/struct-hack1.C: New test.
30097
30098 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
30099
30100 * ucs.c: Update diagnostic messages.
30101
30102 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30103
30104 * gcc.dg/cpp/truefalse.cpp: New test.
30105 * gcc.dg/cpp/cpp.exp: Update.
30106 * g++.dg/other/stdbool-if.C: Remove.
30107
30108 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30109
30110 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
30111 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
30112
30113 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30114
30115 * gcc.c-torture/compile/20030418-1.c: New test.
30116
30117 2003-04-17 Janis Johnson <janis187@us.ibm.com>
30118
30119 * README.compat: Remove; content moved to doc/sourcebuild.texi.
30120
30121 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30122
30123 PR c++/10347
30124 g++.dg/template/dependent-name1.C: New test.
30125
30126 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
30127
30128 * gcc.dg/warn-1.c (tourist_guide): New array,
30129 contains a pointer to bar.
30130
30131 2003-04-16 Roger Sayle <roger@eyesopen.com>
30132
30133 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
30134 * gcc.c-torture/execute/medce-1.c: New test case.
30135 * gcc.c-torture/execute/medce-2.c: New test case.
30136
30137 2003-04-15 Mark Mitchell <mark@codesourcery.com>
30138
30139 * lib/prune.exp: Ignore more messages.
30140
30141 PR c++/10381
30142 * g++.dg/parse/lookup3.C: New test.
30143
30144 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30145
30146 * gcc.c-torture/compile/20030415-1.c : New test.
30147
30148 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30149
30150 * gcc.c-torture/execute/scope-2.c: Move to ...
30151 * gcc.dg/noncompile/scope.c: .... here.
30152
30153 2003-04-14 Roger Sayle <roger@eyesopen.com>
30154
30155 * gcc.dg/20030414-2.c: New test case.
30156
30157 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30158
30159 PR target/10377
30160 * gcc.dg/20030414-1.c: New test.
30161
30162 2003-04-13 Roger Sayle <roger@eyesopen.com>
30163
30164 * gcc.dg/builtins-12.c: New test case.
30165 * gcc.dg/builtins-13.c: New test case.
30166
30167 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30168
30169 * gcc.c-torture/execute/string-opt-18.c: New test.
30170
30171 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30172
30173 PR c++/10300
30174 * g++.dg/init/new5.C: New test.
30175
30176 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30177
30178 PR c++/7910
30179 * g++.dg/ext/dllimport1.C: New test.
30180
30181 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30182
30183 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30184
30185 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30186
30187 PR Fortran/9263
30188 * g77.f-torture/noncompile/9263.f: New test
30189 PR Fortran/1832
30190 * g77.f-torture/execute/1832.f: New test
30191
30192 2003-04-11 David Chad <davidc@freebsd.org>
30193 Loren J. Rittle <ljrittle@acm.org>
30194
30195 libobjc/8562
30196 * objc.dg/headers.m: New test.
30197
30198 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30199
30200 * gcc.c-torture/execute/builtin-noret-2.c: New.
30201 * gcc.c-torture/execute/builtin-noret-2.x: New.
30202 XFAIL builtin-noret-2.c at -O1 and above.
30203 * gcc.dg/redecl.c: New.
30204 * gcc.dg/Wshadow-1.c: Update error regexps.
30205
30206 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30207
30208 * g++.dg/abi/bitfield10.C: New test.
30209
30210 2003-04-09 Mike Stump <mrs@apple.com>
30211
30212 * gcc.dg/pch/pch.exp: Make testcase names longer.
30213 * g++.dg/pch/pch.exp: Make testcase names longer.
30214
30215 2003-04-08 Roger Sayle <roger@eyesopen.com>
30216
30217 * gcc.dg/builtins-11.c: New test case.
30218
30219 2003-04-08 Roger Sayle <roger@eyesopen.com>
30220
30221 * gcc.dg/builtins-9.c: New test case.
30222 * gcc.dg/builtins-10.c: New test case.
30223
30224 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30225
30226 * gcc.dg/noncompile/init-4.c.c: New test.
30227
30228 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30229
30230 * gcc.misc-test/gcov-9.c: New test.
30231 * gcc.misc-test/gcov-10.c: New test
30232 * gcc.misc-test/gcov-11.c: New test.
30233
30234 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30235
30236 PR optimization/10024
30237 * gcc.c-torture/compile/20030405-1.c: New test.
30238
30239 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30240
30241 * gcc.dg/pch/static-3.c: New.
30242 * gcc.dg/pch/static-3.hs: New.
30243 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30244
30245 2003-04-04 Richard Henderson <rth@redhat.com>
30246
30247 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30248 * g++.dg/eh/forced2.C: Likewise.
30249
30250 2003-04-03 Mike Stump <mrs@apple.com>
30251
30252 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30253 target arg.
30254 (scan-assembler-times, scan-assembler-not): Likewise.
30255 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30256
30257 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30258
30259 * gcc.dg/sparc-loop-1.c: New test.
30260
30261 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30262
30263 PR other/9274
30264 * g++.dg/pch/system-2.C: New.
30265 * g++.dg/pch/system-2.Hs: New.
30266
30267 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30268
30269 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30270
30271 * g++.dg/eh/simd-1.C (vecfunc): Same.
30272
30273 2003-04-01 Roger Sayle <roger@eyesopen.com>
30274
30275 * gcc.c-torture/execute/20030401-1.c: New test case.
30276
30277 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30278
30279 * objc.dg/defs.m: New.
30280
30281 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30282
30283 * g++.dg/eh/simd-1.C: New.
30284 * g++.dg/eh/simd-2.C: New.
30285
30286 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30287
30288 * gcc.c-torture/execute/simd-3.c: New.
30289
30290 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30291
30292 PR c/9936
30293 * gcc.dg/20030331-2.c: New test.
30294
30295 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30296
30297 PR c++/10278
30298 * g++.dg/parse/crash2.C: New test.
30299
30300 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30301
30302 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30303 * gcc.c-torture/execute/20030331-1.c: ...here.
30304
30305 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30306
30307 * gcc.c-torture/execute/20030331-1.c: New test.
30308
30309 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30310
30311 * lib/gcov.exp: Adjust call return testing strings.
30312 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30313
30314 2003-03-31 Roger Sayle <roger@eyesopen.com>
30315
30316 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30317 * gcc.dg/builtins-7.c: New test case.
30318 * gcc.dg/builtins-8.c: New test case.
30319
30320 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30321
30322 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30323
30324 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30325
30326 PR c++/7647
30327 * g++.dg/lookup-class-member-2.C: New test.
30328
30329 2003-03-30 Glen Nakamura <glen@imodulo.com>
30330
30331 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30332
30333 2003-03-28 Roger Sayle <roger@eyesopen.com>
30334
30335 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30336
30337 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30338
30339 * g++.dg/init/attrib1.C: New test.
30340
30341 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30342
30343 * gcc.dg/ultrasp8.c: New test.
30344
30345 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30346
30347 * gcc.dg/ultrasp7.c: New test.
30348
30349 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30350
30351 PR c++/10047
30352 * g++.dg/template/inline1.C: New test.
30353
30354 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30355
30356 * gcc.dg/sparc-dwarf2.c: New test.
30357
30358 2003-03-27 Roger Sayle <roger@eyesopen.com>
30359
30360 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30361 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30362
30363 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30364
30365 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30366 than reading .x files.
30367 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30368 * g77.dg/gcov/gcov-1.f: Likewise.
30369 * gcc.misc-tests/gcov-4b.c: Likewise.
30370 * gcc.misc-tests/gcov-5b.c: Likewise.
30371 * gcc.misc-tests/gcov-6.c: Likewise.
30372 * gcc.misc-tests/gcov-7.c: Likewise.
30373 * gcc.misc-tests/gcov-8.c: Likewise.
30374 * g++.dg/gcov/gcov-1.x: Remove.
30375 * g77.dg/gcov/gcov-1.x: Likewise.
30376 * gcc.misc-tests/gcov-4b.x: Likewise.
30377 * gcc.misc-tests/gcov-5b.x: Likewise.
30378 * gcc.misc-tests/gcov-6.x: Likewise.
30379 * gcc.misc-tests/gcov-7.x: Likewise.
30380 * gcc.misc-tests/gcov-8.x: Likewise.
30381
30382 2003-03-27 Glen Nakamura <glen@imodulo.com>
30383
30384 PR opt/10087
30385 * gcc.dg/20030324-1.c: New test.
30386
30387 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30388
30389 PR c++/10224
30390 * g++.dg/template/arg3.C: New test.
30391
30392 PR c++/10158
30393 * g++.dg/template/friend18.C: New test.
30394
30395 2003-03-26 Roger Sayle <roger@eyesopen.com>
30396
30397 * g77.f-torture/compile/20030326-1.f: New test case.
30398
30399 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30400
30401 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30402
30403 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30404
30405 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30406
30407 * gcc.dg/ia64-sync-3.c: New test.
30408
30409 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30410
30411 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30412
30413 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30414
30415 * gcc.dg/ultrasp6.c: New test.
30416
30417 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30418
30419 * gcc.dg/i386-signbit-1.c: New test.
30420 * gcc.dg/i386-signbit-2.c: New test.
30421 * gcc.dg/i386-signbit-3.c: New test.
30422
30423 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30424
30425 * gcc.dg/ultrasp5.c: Fix options.
30426
30427 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30428
30429 * gcc.dg/ultrasp5.c: Fix comment.
30430
30431 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30432
30433 PR fortran/10197
30434 * g77.f-torture/execute/10197.f: New test.
30435
30436 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30437
30438 PR c++/9898, c++/383
30439 * g++.dg/template/conv6.C: New test.
30440
30441 PR c++/10119
30442 * g++.dg/template/ptrmem5.C: New test.
30443
30444 PR c++/10026
30445 * g++.dg/lookup/koenig1.C: New test.
30446
30447 PR C++/10199
30448 * g++.dg/lookup/template2.C: New test.
30449
30450 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30451
30452 * g++.dg/opt/rtti1.C: New test.
30453
30454 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30455
30456 * gcc.dg/ultrasp5.c: New test.
30457
30458 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30459
30460 PR middle-end/9967
30461 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30462 builtin fputs.
30463
30464 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30465
30466 PR c/8224
30467 * gcc.dg/20030323-1.c: New test.
30468
30469 2003-03-23 Roger Sayle <roger@eyesopen.com>
30470
30471 * gcc.c-torture/compile/20030323-1.c: New test case.
30472
30473 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30474
30475 * gcc.dg/20030321-1.c: New test.
30476
30477 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30478
30479 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30480
30481 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30482
30483 PR c++/9978, c++/9708
30484 * g++.dg/ext/vlm1.C: Adjust expected error.
30485 * g++.dg/ext/vla2.C: New test.
30486 * g++.dg/template/arg1.C: New test.
30487 * g++.dg/template/arg2.C: New test.
30488
30489 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30490
30491 * g77.f-torture/execute/select.f: New test.
30492 * g77.f-torture/noncompile/select_no_compile.f: New test.
30493
30494 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30495
30496 PR c++/9898
30497 * g++.dg/other/error4.C: New test.
30498
30499 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30500
30501 * g++.dg/template/friend17.C: New test.
30502
30503 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30504
30505 * gcc.c-torture/compile/20030320-1.c: New.
30506
30507 2003-03-20 Roger Sayle <roger@eyesopen.com>
30508
30509 * gcc.dg/builtins-6.c: New test case.
30510
30511 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30512
30513 PR target/10073
30514 * gcc.c-torture/compile/20030319-1.c: New.
30515
30516 2003-03-18 Jan Hubicka <jh@suse.cz>
30517
30518 * gcc.dg/i386-cvt-1.c: New test.
30519
30520 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30521
30522 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30523 * objc.dg/naming-2.m: Likewise.
30524
30525 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30526
30527 PR c++/9639
30528 * g++.dg/parse/crash1.C: New test.
30529
30530 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30531
30532 PR c++/8805
30533 * g++.dg/eh/cleanup1.C: New test.
30534
30535 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30536
30537 * gcc.c-torture/execute/20030316-1.c: New test case.
30538
30539 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30540
30541 PR c++/9629
30542 * g++.dg/init/ctor2.C: New test.
30543
30544 2003-03-15 Roger Sayle <roger@eyesopen.com>
30545
30546 * g77.f-torture/compile/xformat.f: New test case.
30547
30548 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30549
30550 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30551 * g++.old-deja/g++.mike/eh50.C: Likewise.
30552
30553 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30554
30555 PR c++/6440
30556 * g++.dg/template/spec7.C: New test.
30557 * g++.dg/template/spec8.C: Likewise.
30558
30559 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30560
30561 * gcc.c-torture/execute/20030313-1.c: New test.
30562
30563 2003-03-14 Richard Henderson <rth@redhat.com>
30564
30565 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30566
30567 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30568
30569 * gcc.c-torture/compile/20030314-1.c: New test.
30570
30571 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30572
30573 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30574 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30575 thumb target,
30576 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30577 to accept newer _imp__ prefix and additional
30578 newline in .drectve section.
30579 * gcc.dg/dll-4.c: Likewise.
30580 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30581 switch.
30582
30583 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30584
30585 * g++.dg/parse/namespace9.C: New test.
30586
30587 * g++.dg/init/ref5.C: New test.
30588 * g++.dg/parse/ptrmem1.C: Likewise.
30589
30590 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30591
30592 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30593 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30594 regular expression.
30595 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30596 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30597
30598 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30599
30600 * gcc.c-torture/execute/20030224-2.c: New test.
30601
30602 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30603
30604 * gcc.dg/decl-3.c: New test.
30605
30606 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30607
30608 * gcc.dg/i386-loop-2.c: New test.
30609
30610 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30611
30612 PR c++/9474
30613 * g++.dg/parse/namespace8.C: New test.
30614
30615 PR c++/9924
30616 * g++.dg/overload/builtin2.C: New test.
30617
30618 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30619
30620 * gcc.dg/return-type-3.c: New test.
30621
30622 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30623
30624 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30625 profiling options are not supported.
30626
30627 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30628
30629 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30630 * g++.old-deja/g++.warn/impint2.C: Likewise.
30631
30632 2003-03-10 Devang Patel <dpatel@apple.com>
30633
30634 * g++.dg/cpp/c++_cmd_1.C: New test.
30635 * g++.dg/cpp/c++_cmd_1.h: New file.
30636
30637 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30638
30639 * gcc.dg/altivec-9.c: New file.
30640
30641 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30642
30643 * gcc.dg/ppc-sdata-1.c: New test.
30644 * gcc.dg/ppc-sdata-2.c: New test.
30645
30646 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30647
30648 PR c++/9373
30649 * g++.dg/opt/ptrmem2.C: New test.
30650
30651 PR c++/8534
30652 * g++.dg/opt/ptrmem1.C: New test.
30653
30654 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30655
30656 * gcc.dg/i386-loop-1.c: New test.
30657
30658 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30659
30660 PR c++/9970
30661 * g++.dg/lookup/friend1.C: New test.
30662
30663 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30664
30665 PR c++/9823
30666 * g++.dg/parser/constructor1.C: New test.
30667
30668 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30669
30670 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30671
30672 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30673
30674 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30675
30676 * gcc.dg/cpp/Wunused.c: Update test.
30677
30678 2003-03-08 Jan Hubicka <jh@suse.cz>
30679
30680 * gcc.dg/inline-3.c: New test.
30681
30682 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30683
30684 PR c++/9809
30685 * g++.dg/parse/builtin1.C: New test.
30686
30687 PR c++/9982
30688 * g++.dg/abi/cookie1.C: New test.
30689 * g++.dg/abi/cookie2.C: Likewise.
30690
30691 PR c++/9524
30692 * g++.dg/template/field1.C: New test.
30693
30694 PR c++/9912
30695 * g++.dg/parse/class1.C: New test.
30696 * g++.dg/parse/namespace7.C: Likewise.
30697 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30698
30699 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30700
30701 * g++.dg/init/ref4.C: New test.
30702
30703 2003-03-07 Jan Hubicka <jh@suse.cz>
30704
30705 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30706 * gcc.dg/inline-3.c: New test.
30707
30708 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30709
30710 * g++.dg/init/ref3.C: New test.
30711
30712 PR c++/9965
30713 * g++.dg/init/ref2.C: New test.
30714
30715 PR c++/9400
30716 * g++.dg/warn/Wshadow-2.C: New test.
30717
30718 PR c++/9791
30719 * g++.dg/warn/Woverloaded-1.C: New test.
30720
30721 2003-03-05 Jan Hubicka <jh@suse.cz>
30722
30723 * gcc.dg/i386-local2.c: New.
30724 * gcc.dg/i386-local.c: Fix typo.
30725
30726 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30727
30728 * g++.dg/abi/layout3.C: New test.
30729
30730 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30731
30732 * gcc.c-torture/compile/20030305-1.c
30733
30734 2003-03-05 Jan Hubicka <jh@suse.cz>
30735
30736 * gcc.dg/i386-local.c: New.
30737
30738 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30739
30740 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30741
30742 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30743
30744 * gcc.dg/switch-2.c: New test.
30745 * gcc.dg/switch-3.c: New test.
30746 * gcc.dg/Wswitch.c: Adjust line numbers.
30747 * gcc.dg/Wswitch-default.c: Likewise.
30748 * gcc.dg/Wswitch-enum.c: Likewise.
30749
30750 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30751
30752 * gcc.c-torture/execute/20030222-1.c: New test.
30753
30754 2003-03-03 James E Wilson <wilson@tuliptree.org>
30755
30756 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30757
30758 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30759
30760 PR c++/9878
30761 * g++.dg/init/ref1.C: New test.
30762
30763 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30764
30765 * gcc.dg/sh-relax.c: New SH-only test.
30766
30767 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30768
30769 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30770 comment explaining purpose of testcase.
30771
30772 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30773
30774 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30775 for HC11/HC12 (asm needs two int registers).
30776 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30777 HC11/HC12 because the test uses an asm which needs two 32-bit
30778 registers.
30779
30780 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30781
30782 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30783 for HC11/HC12 (array is too large otherwise).
30784 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30785 * gcc.c-torture/compile/20010518-2.x: Likewise.
30786 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30787 HC11/HC12 (array is too large).
30788
30789 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30790
30791 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30792 * lib/g++-dg.exp (g++-dg-test): Likewise.
30793
30794 2003-03-01 Roger Sayle <roger@eyesopen.com>
30795
30796 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30797 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30798
30799 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30800
30801 * g++.dg/warn/implicit-typename1.C: Remove warning.
30802
30803 2003-02-28 Richard Henderson <rth@redhat.com>
30804
30805 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30806 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30807
30808 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30809
30810 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30811 * g++.dg/pch/pch.exp: Likewise.
30812
30813 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30814
30815 PR c++/9879
30816 * testsuite/g++.dg/init/new4.C: New test.
30817
30818 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30819
30820 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30821
30822 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30823
30824 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30825 unsigned long.
30826
30827 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30828 wider than float.
30829
30830 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30831
30832 * lib/scanasm.exp: Add support for counting numbers of
30833 occurences.
30834 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30835 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30836
30837 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30838
30839 PR c++/9683
30840 * g++.dg/template/static3.C: New test.
30841
30842 PR c++/9829
30843 * g++.dg/parse/namespace6.C: New test.
30844
30845 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30846
30847 PR target/9732
30848 * gcc.dg/20030225-1.c: New test.
30849
30850 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30851
30852 * README: Remove out-of-date information.
30853
30854 PR c++/9836
30855 * g++.dg/template/spec6.C: New test.
30856
30857 2003-02-24 Jeff Law <law@redhat.com>
30858
30859 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30860
30861 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30862
30863 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30864 * gcc.dg/pragma-ep-1.c: Likewise.
30865
30866 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30867
30868 PR c++/9602
30869 * g++.dg/template/friend16.C: New test.
30870
30871 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30872
30873 PR c++/5333
30874 * g++.dg/parse/fused-params1.C: Adjust error messages.
30875 * g++.dg/template/nested3.C: New test.
30876
30877 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30878
30879 * g++.dg/abi/param1.C: New test.
30880
30881 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30882
30883 PR c++/7982
30884 * g++.dg/warn/implicit-typename1.C: New test.
30885
30886 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30887
30888 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30889 with "mtune".
30890 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30891 * gcc.c-torture/execute/20010129-1.x: Likewise.
30892 * gcc.dg/20011107-1.c: Likewise.
30893 * gcc.dg/20020108-1.c: Likewise.
30894 * gcc.dg/20020122-3.c: Likewise.
30895 * gcc.dg/20020206-1.c: Likewise.
30896 * gcc.dg/20020310-1.c: Likewise.
30897 * gcc.dg/20020426-2.c: Likewise.
30898 * gcc.dg/20020517-1.c: Likewise.
30899 * gcc.dg/991230-1.c: Likewise.
30900 * gcc.dg/i386-unroll-1.c: Likewise.
30901 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30902
30903 2003-02-22 Jan Hubicka <jh@suse.cz>
30904
30905 * gcc.dg/i386-mul.c: New test.
30906
30907 2003-02-21 Roger Sayle <roger@eyesopen.com>
30908
30909 * gcc.dg/builtins-5.c: New test case.
30910
30911 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30912
30913 * gcc.dg/asmreg-1.c: New test.
30914
30915 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30916
30917 PR c++/9749
30918 * g++.dg/parse/varmod1.C: New test.
30919
30920 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30921
30922 PR c++/9727
30923 * g++.dg/template/op1.C: New test.
30924
30925 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30926
30927 PR c++/8906
30928 * g++.dg/template/nested2.C: New test.
30929
30930 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30931
30932 PR c++/8724
30933 * g++.dg/expr/dtor1.C: New test.
30934
30935 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30936
30937 * gcc.dg/cpp/include3.c: New test.
30938 * gcc.dg/cpp/inc/foo.h: New file.
30939
30940 2003-02-21 Glen Nakamura <glen@imodulo.com>
30941
30942 * gcc.c-torture/execute/20030221-1.c: New test.
30943
30944 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30945
30946 PR c++/9729
30947 * g++.dg/abi/conv1.C: New test.
30948
30949 2003-02-20 Jan Hubicka <jh@suse.cz>
30950
30951 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30952
30953 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30954
30955 * gcc.c-torture/compile/20030219-1.c: New test.
30956
30957 2003-02-18 Jan Hubicka <jh@suse.cz>
30958
30959 * gcc.dg/funcorder.c: New test.
30960
30961 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30962
30963 * gcc.c-torture/execute/20030218-1.c: New.
30964
30965 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30966
30967 * gcc.dg/20030218-1.c: New.
30968
30969 2003-02-18 Richard Henderson <rth@redhat.com>
30970
30971 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30972 * gcc.dg/attr-used-2.c: New.
30973
30974 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30975
30976 PR c++/9704
30977 * g++.dg/init/copy5.C: New test.
30978
30979 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30980
30981 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30982 * g++.dg/pch/pch.exp: Likewise.
30983
30984 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30985
30986 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30987 STACK_SIZE is not defined.
30988
30989 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30990
30991 PR c++/9457
30992 * g++.dg/template/init1.C: New test.
30993
30994 2003-02-16 Jan HUbicka <jh@suse.cz>
30995
30996 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30997 (foo): Add few extra tests
30998 * gcc.dg/c99-const-expr-3.c: Likewise.
30999 * gcc.c-torture/execute/20030216-1.c: New.
31000
31001 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31002
31003 PR c++/9459
31004 * g++.dg/ext/typeof4.C: New test.
31005
31006 2003-02-15 Roger Sayle <roger@eyesopen.com>
31007
31008 * gcc.dg/i386-387-3.c: New test case.
31009
31010 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
31011
31012 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
31013 cris-*-elf* cris-*-aout* and mmix-*-*.
31014
31015 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
31016
31017 * gcc.dg/20030213-1.c: New test.
31018
31019 2003-02-12 Roger Sayle <roger@eyesopen.com>
31020
31021 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
31022 * gcc.dg/i386-387-2.c: Likewise.
31023
31024 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
31025
31026 * gcc.dg/ppc-spe.c: Fix formatting.
31027 Enable tests that were previously unsupported by gas.
31028 Delete tests for instructions that no longer exist.
31029 Switch arguments on evsubifw builtin.
31030
31031 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
31032
31033 * gcc.c-torture/execute/20030209-1.c: Disable the test if
31034 STACK_SIZE is too small.
31035
31036 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31037 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31038
31039 * gcc.dg/decl-2.c: New test.
31040
31041 2003-02-10 Jan Hubicka <jh@suse.cz>
31042
31043 * gcc.dg/i386-fpcvt-1.c: New test.
31044
31045 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
31046
31047 * gcc.c-torture/execute/20030209-1.c: New test.
31048
31049 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
31050
31051 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
31052 int-wide bitops, use the constants of the same width.
31053 Likewise, if long long is 32-bit wide, test bitops using
31054 32-bit constants.
31055
31056 2003-02-07 Loren James Rittle <ljrittle@acm.org>
31057
31058 * gcc.dg/20021014-1.c: Annotate with expected notice text.
31059
31060 2003-02-07 Roger Sayle <roger@eyesopen.com>
31061
31062 * testsuite/gcc.dg/builtins-4.c: New test case.
31063
31064 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31065
31066 * gcc.dg/20020430-1.c: Fix dg command typos.
31067 * gcc.dg/20020503-1.c: Likewise.
31068
31069 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31070
31071 PR c++/8785
31072 * g++.dg/parse/fused-params1.C: New test.
31073
31074 PR c++/8857
31075 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
31076
31077 PR c++/8921
31078 * g++.dg/parse/non-dependent1.C: New test.
31079
31080 PR c++/8928
31081 * g++.dg/parse/dupl-tmpl-args1.C: New test.
31082
31083 PR c++/9228
31084 * g++.dg/parse/undefined7.C: New test.
31085 * g++.dg/parse/non-templ1.C: New test.
31086
31087 PR c++/9229
31088 * g++.dg/parse/too-many-tmpl-args1.C: New test.
31089
31090 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31091
31092 * gcc.c-torture/compile/20030206-1.c: New test.
31093
31094 2003-02-05 Roger Sayle <roger@eyesopen.com>
31095
31096 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
31097 "pow" to "foo" to avoid potential confusion with a math built-in.
31098
31099 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31100
31101 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
31102 conditions for SPARC targets.
31103
31104 2003-02-05 Jakub Jelinek <jakub@redhat.com>
31105
31106 * gcc.dg/20030204-1.c: New test.
31107
31108 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31109
31110 PR c++/38
31111 * g++.dg/parse/array-size1.C: New test.
31112
31113 PR c++/5657
31114 * g++.dg/parse/undefined3.C: New test.
31115
31116 PR c++/5665
31117 * g++.dg/parse/undefined4.C: New test.
31118
31119 PR c++/5975
31120 * g++.dg/parse/undefined5.C: New test.
31121
31122 PR c++/7259
31123 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
31124
31125 PR c++/8578
31126 * g++.dg/parse/casting-operator1.C: New test.
31127
31128 PR c++/8596
31129 * g++.dg/parse/undefined6.C: New test.
31130
31131 PR c++/8736
31132 * g++.dg/parse/missing-template1.C: New test.
31133
31134 2003-02-04 Jan Hubicka <jh@suse.cz>
31135
31136 * gcc.dg/i386-cadd.c: Compile using -march=k8.
31137 * gcc.dg/i386-cmov?.c: Likewise.
31138 * gcc.dg/i386-fpcvt-?.c: Likewise.
31139 * gcc.dg/i386-ssefp-1.c: Likewise.
31140 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31141 conventions.
31142
31143 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31144
31145 PR c++/7129
31146 * testsuite/g++.dg/ext/max.C: New test.
31147
31148 2003-02-03 Jan Hubicka <jh@suse.cz>
31149
31150 * gcc.c-torture/execute/20030203-1.c: New test.
31151
31152 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31153
31154 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31155 'natural-endian'.
31156
31157 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31158
31159 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31160 * g++.dg/init/new2.C: Likewise.
31161 * g++.dg/other/new1.C: Likewise.
31162
31163 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31164
31165 * gcc.dg/struct-ret-libc.c: New test.
31166
31167 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31168
31169 * gcc.dg/20030129-1.c: New test.
31170
31171 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31172
31173 PR c++/8849
31174 * g++.dg/template/ptrmem4.C: New test.
31175
31176 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31177
31178 * g++.dg/parser/constant1.C: New test.
31179
31180 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31181
31182 PR c++/8591
31183 * g++.dg/parse/friend2.C: New test.
31184
31185 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31186
31187 PR c++/9437
31188 * g++.dg/template/unify4.C: New test.
31189
31190 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31191
31192 * gcc.c-torture/execute/20030128-1.c: New test.
31193
31194 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31195
31196 * g++.dg/lookup/nested1.C: Test moved from ...
31197 * g++.old-deja/g++.other/lookup24.C: ... here.
31198
31199 2003-01-28 Jan Hubicka <jh@suse.cz>
31200
31201 * gcc.dg/i386-cmov5.c: New test.
31202
31203 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31204
31205 * gcc.c-torture/execute/20010925-1.c: Changed the
31206 memcpy declaration.
31207
31208 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31209
31210 PR c++/3902
31211 * g++.dg/parse/template5.C: New test.
31212
31213 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31214
31215 PR fortran/9258
31216 * g77.dg/pr9258: New test.
31217
31218 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31219
31220 * README: Move relevant parts from README.g++.
31221
31222 * README.g++: Remove this file.
31223
31224 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31225
31226 * g++.dg/abi/dcast1.C: New test.
31227
31228 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31229
31230 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31231
31232 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31233
31234 PR c++/47
31235 * g++.old-deja/g++.other/lookup24.C: New test.
31236
31237 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31238
31239 PR middle-end/7227
31240 * gcc.dg/uninit-C.c: New test.
31241
31242 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31243
31244 * g++.dg/abi/covariant1.C: New test.
31245
31246 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31247
31248 * gcc.dg/20030123-1.c: New test.
31249
31250 2003-01-25 Jan Hubicka <jh@suse.cz>
31251
31252 PR opt/8492
31253 * gcc.c-torture/compile/20030125-1.c
31254
31255 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31256
31257 PR c++/9403
31258 * g++.dg/parse/template3.C: New test.
31259 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31260
31261 PR c++/795
31262 * g++.dg/parse/template4.C: New test.
31263
31264 PR c++/9415
31265 * g++.dg/template/qual2.C: New test.
31266
31267 PR c++/8545
31268 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31269
31270 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31271
31272 2003-01-25 Roger Sayle <roger@eyesopen.com>
31273
31274 * gcc.c-torture/execute/switch-1.c: New test case.
31275
31276 2003-01-25 Jan Hubicka <jh@suse.cz>
31277
31278 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31279
31280 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31281
31282 Tweaks for Bison-1.875. From the NEWS file:
31283 "- `parse error' -> `syntax error'
31284 Bison now uniformly uses the term `syntax error'"
31285 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31286 * gcc.dg/cpp/digraph2.c: Likewise.
31287 * gcc.dg/cpp/direct2.c: Likewise.
31288 * gcc.dg/cpp/paste4.c: Likewise.
31289 * gcc.dg/c90-restrict-1.c: Likewise.
31290 * gcc.dg/c99-func-2.c: Likewise.
31291 * gcc.dg/noncompile/920721-2.c: Likewise.
31292 * gcc.dg/noncompile/930622-2.c: Likewise.
31293 * gcc.dg/noncompile/940112-1.c: Likewise.
31294 * gcc.dg/noncompile/950921-1.c: Likewise.
31295 * gcc.dg/noncompile/951123-1.c: Likewise.
31296 * gcc.dg/noncompile/971104-1.c: Likewise.
31297 * gcc.dg/noncompile/990416-1.c: Likewise.
31298
31299 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31300
31301 * g++.dg/parse/undefined1.C: Add error message.
31302
31303 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31304
31305 PR c++/9354
31306 * g++.dg/parse/new1.C: New test.
31307
31308 PR c++/9216
31309 * g++.dg/parse/template2.C: New test.
31310
31311 PR c++/9354
31312 * g++.dg/parse/typedef2.C: New test.
31313
31314 PR c++/9328
31315 * g++.dg/ext/typeof3.C: New test.
31316
31317 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31318
31319 PR c++/2738
31320 * g++.dg/parse/ret-type1.C: New test.
31321
31322 PR c++/3792
31323 * g++.dg/parse/tmpl-outside1.C: New test.
31324
31325 PR c++/4207
31326 * g++.dg/parse/int-as-enum1.C: New test.
31327
31328 PR c++/4903
31329 * g++.dg/parse/no-typename1.C: New test.
31330
31331 PR c++/5533
31332 * g++.dg/parse/no-value1.C: New test.
31333
31334 PR c++/5921
31335 * g++.dg/parse/wrong-inline1.C: New test.
31336
31337 PR c++/6402
31338 * g++.dg/parse/ref1.C: New test.
31339
31340 PR c++/6992
31341 * g++.dg/parse/attr-ctor1.C: New test.
31342
31343 PR c++/7229
31344 * g++.dg/parse/namespace5.C: New test.
31345
31346 PR c++/7917
31347 * g++.dg/parse/func-def1.C: New test.
31348
31349 PR c++/8143
31350 * g++.dg/parse/undefined1.C: New test.
31351
31352 PR c++/5723, PR c++/8522
31353 * g++.dg/parse/specialization1.C: New test.
31354
31355 PR c++/163, PR c++/8595
31356 * g++.dg/parse/struct-as-enum1.C: New test.
31357
31358 PR c++/9173
31359 * g++.dg/parse/undefined2.C: New test.
31360
31361 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31362
31363 PR c++/9298
31364 * g++.dg/parse/template1.C: New test.
31365
31366 PR c++/9384
31367 * g++.dg/parse/using1.C: New test.
31368
31369 PR c++/9285
31370 PR c++/9294
31371 * g++.dg/parse/expr2.C: New test.
31372
31373 PR c++/9388
31374 * g++.dg/parse/lookup2.C: Likewise.
31375
31376 2003-01-21 Jan Hubicka <jh@suse.cz>
31377
31378 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31379 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31380 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31381 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31382
31383 2003-01-20 Nick Clifton <nickc@redhat.com>
31384
31385 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31386 problem with ARM sibcall code generation.
31387
31388 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31389
31390 * gcc.c-torture/execute/20030120-1.c: New.
31391
31392 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31393
31394 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31395
31396 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31397
31398 PR c++/9272
31399 * g++.dg/parse/ctor1.C: New test.
31400
31401 PR c++/9294:
31402 * g++.dg/parse/qualified1.C: New test.
31403
31404 * g++.dg/parse/typename3.C: New test.
31405
31406 2003-01-16 Richard Henderson <rth@redhat.com>
31407
31408 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31409
31410 2003-01-16 Richard Henderson <rth@redhat.com>
31411
31412 * g++.dg/pch/pch.exp: Copy test header to the working directory
31413 before using it either for precompilation or direct use.
31414 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31415 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31416
31417 2003-01-16 Richard Henderson <rth@redhat.com>
31418
31419 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31420 before using it either for precompilation or direct use.
31421 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31422 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31423
31424 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31425
31426 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31427 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31428 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31429 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31430 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31431 typename warning into error.
31432 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31433 error messages.
31434 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31435 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31436 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31437 messages.
31438 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31439 make declaration visible in template.
31440 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31441 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31442 messages.
31443 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31444 message.
31445 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31446 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31447 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31448 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31449 typename warning with error message.
31450 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31451 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31452 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31453
31454 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31455
31456 * g++.dg/parse/ambig2.C: New test.
31457
31458 2003-01-15 Richard Henderson <rth@redhat.com>
31459
31460 * g++.dg/tls/init-2.C: Update error message string.
31461
31462 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31463
31464 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31465
31466 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31467
31468 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31469 all for HC11/HC12.
31470 * gcc.c-torture/compile/20001205-1.x: Likewise.
31471 * gcc.c-torture/compile/20001226-1.x: Likewise.
31472 * gcc.c-torture/compile/920520-1.x: Likewise.
31473 * gcc.c-torture/compile/961203-1.x: Likewise.
31474 * gcc.c-torture/compile/20020604-1.x: Likewise.
31475
31476 2003-01-15 Jan Hubicka <jh@suse.cz>
31477
31478 * gcc.c-torture/compile/20030115-1.c: New test.
31479
31480 * gcc.dg/i386-fpcvt-1.c: New test.
31481 * gcc.dg/i386-fpcvt-2.c: New test.
31482
31483 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31484
31485 Further conform g++'s __vmi_class_type_info to the C++ ABI
31486 specification.
31487 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31488 the specification.
31489
31490 2003-01-14 Jan Hubicka <jh@suse.cz>
31491
31492 * gcc.dg/i386-fpcvt-1.c: New test.
31493 * gcc.dg/i386-fpcvt-2.c: New test.
31494
31495 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31496
31497 * gcc.dg/i386-mmx-3.c: New test.
31498
31499 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31500
31501 PR c++/9264
31502 * g++.dg/parse/octal1.C: New file.
31503
31504 PR c++/9172
31505 * g++.dg/parse/typename1.C: New file.
31506
31507 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31508
31509 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31510 * gcc.dg/bf-no-ms-layout.c: Likewise.
31511 * gcc.dg/bf-ms-attrib.c: Likewise.
31512
31513 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31514
31515 PR c++/9099
31516 * g++.dg/parse/dtor1.C: New file.
31517
31518 PR c++/9128
31519 * g++.dg/rtti/typeid1.C: New file.
31520
31521 PR c++/9153
31522 * g++.dg/parse/lookup1.C: New file.
31523
31524 PR c++/9171
31525 * g++.dg/templ/spec5.C: New file.
31526
31527 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31528
31529 * gcc.c-torture/compile/20030110-1.c: New test.
31530
31531 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31532
31533 Merge from pch-branch:
31534
31535 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31536
31537 * gcc.dg/pch/cpp-1.h: New.
31538 * gcc.dg/pch/cpp-1.c: New.
31539 * gcc.dg/pch/cpp-2.h: New.
31540 * gcc.dg/pch/cpp-2.c: New.
31541
31542 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31543
31544 * gcc.dg/pch/except-1.h: New.
31545 * gcc.dg/pch/except-1.c: New.
31546
31547 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31548
31549 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31550 running test.
31551 * gcc.dg/pch: Include *.hp not *.h.
31552 * gcc.dg/pch/system-1.h: New.
31553 * gcc.dg/pch/system-1.c: New.
31554
31555 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31556
31557 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31558 rather than trying to build and run a program using PCH.
31559 * gcc.dg/pch: Remove dg-do commands from test files.
31560
31561 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31562
31563 * gcc.dg/pch/macro-3.c: New.
31564 * gcc.dg/pch/macro-3.h: New.
31565
31566 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31567
31568 * gcc.dg/pch/common-1.c: New.
31569 * gcc.dg/pch/common-1.h: New.
31570 * gcc.dg/pch/decl-1.c: New.
31571 * gcc.dg/pch/decl-1.h: New.
31572 * gcc.dg/pch/decl-2.c: New.
31573 * gcc.dg/pch/decl-2.h: New.
31574 * gcc.dg/pch/decl-3.c: New.
31575 * gcc.dg/pch/decl-3.h: New.
31576 * gcc.dg/pch/decl-4.c: New.
31577 * gcc.dg/pch/decl-4.h: New.
31578 * gcc.dg/pch/decl-5.c: New.
31579 * gcc.dg/pch/decl-5.h: New.
31580 * gcc.dg/pch/global-1.c: New.
31581 * gcc.dg/pch/global-1.h: New.
31582 * gcc.dg/pch/inline-1.c: New.
31583 * gcc.dg/pch/inline-1.h: New.
31584 * gcc.dg/pch/inline-2.c: New.
31585 * gcc.dg/pch/inline-2.h: New.
31586 * gcc.dg/pch/static-1.c: New.
31587 * gcc.dg/pch/static-1.h: New.
31588 * gcc.dg/pch/static-2.c: New.
31589 * gcc.dg/pch/static-2.h: New.
31590
31591 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31592
31593 * g++.dg/pch/pch.exp: Better handle failing testcases.
31594 * gcc.dg/pch/pch.exp: Likewise.
31595 * gcc.dg/pch/macro-1.c: New.
31596 * gcc.dg/pch/macro-1.h: New.
31597 * gcc.dg/pch/macro-2.c: New.
31598 * gcc.dg/pch/macro-2.h: New.
31599
31600 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31601
31602 * g++.dg/dg.exp: Treat files in pch/ specially.
31603 * g++.dg/pch/pch.exp: New file.
31604 * g++.dg/pch/empty.H: New file.
31605 * g++.dg/pch/empty.C: New file.
31606 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31607 "precompile".
31608
31609 * gcc.dg/pch/pch.exp: New file.
31610 * gcc.dg/pch/empty.h: New file.
31611 * gcc.dg/pch/empty.c: New file.
31612 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31613 "precompile".
31614
31615 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31616
31617 * g++.dg/template/friend14.C: New test.
31618
31619 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31620
31621 * gcc.dg/old-style-asm-1.c: New test.
31622
31623 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31624
31625 * gcc.c-torture/compile/20030109-1.c: New test.
31626
31627 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31628
31629 * gcc.c-torture/execute/20030109-1.c: New test.
31630
31631 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31632
31633 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31634 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31635 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31636 * g++.old-deja/g++.mike/eh2.C: Likewise.
31637 * g++.old-deja/g++.mike/eh3.C: Likewise.
31638 * g++.old-deja/g++.mike/eh5.C: Likewise.
31639 * g++.old-deja/g++.mike/eh6.C: Likewise.
31640 * g++.old-deja/g++.mike/eh7.C: Likewise.
31641 * g++.old-deja/g++.mike/eh8.C: Likewise.
31642 * g++.old-deja/g++.mike/eh9.C: Likewise.
31643 * g++.old-deja/g++.mike/eh10.C: Likewise.
31644 * g++.old-deja/g++.mike/eh12.C: Likewise.
31645 * g++.old-deja/g++.mike/eh13.C: Likewise.
31646 * g++.old-deja/g++.mike/eh14.C: Likewise.
31647 * g++.old-deja/g++.mike/eh16.C: Likewise.
31648 * g++.old-deja/g++.mike/eh17.C: Likewise.
31649 * g++.old-deja/g++.mike/eh18.C: Likewise.
31650 * g++.old-deja/g++.mike/eh21.C: Likewise.
31651 * g++.old-deja/g++.mike/eh23.C: Likewise.
31652 * g++.old-deja/g++.mike/eh24.C: Likewise.
31653 * g++.old-deja/g++.mike/eh25.C: Likewise.
31654 * g++.old-deja/g++.mike/eh26.C: Likewise.
31655 * g++.old-deja/g++.mike/eh27.C: Likewise.
31656 * g++.old-deja/g++.mike/eh28.C: Likewise.
31657 * g++.old-deja/g++.mike/eh29.C: Likewise.
31658 * g++.old-deja/g++.mike/eh31.C: Likewise.
31659 * g++.old-deja/g++.mike/eh33.C: Likewise.
31660 * g++.old-deja/g++.mike/eh34.C: Likewise.
31661 * g++.old-deja/g++.mike/eh35.C: Likewise.
31662 * g++.old-deja/g++.mike/eh36.C: Likewise.
31663 * g++.old-deja/g++.mike/eh37.C: Likewise.
31664 * g++.old-deja/g++.mike/eh38.C: Likewise.
31665 * g++.old-deja/g++.mike/eh39.C: Likewise.
31666 * g++.old-deja/g++.mike/eh40.C: Likewise.
31667 * g++.old-deja/g++.mike/eh41.C: Likewise.
31668 * g++.old-deja/g++.mike/eh42.C: Likewise.
31669 * g++.old-deja/g++.mike/eh44.C: Likewise.
31670 * g++.old-deja/g++.mike/eh46.C: Likewise.
31671 * g++.old-deja/g++.mike/eh47.C: Likewise.
31672 * g++.old-deja/g++.mike/eh48.C: Likewise.
31673 * g++.old-deja/g++.mike/eh49.C: Likewise.
31674 * g++.old-deja/g++.mike/eh50.C: Likewise.
31675 * g++.old-deja/g++.mike/eh51.C: Likewise.
31676 * g++.old-deja/g++.mike/eh53.C: Likewise.
31677 * g++.old-deja/g++.mike/eh55.C: Likewise.
31678 * g++.old-deja/g++.mike/p7912.C: Likewise.
31679 * g++.old-deja/g++.mike/p9706.C: Likewise.
31680 * g++.old-deja/g++.mike/p10416.C: Likewise.
31681 * g++.old-deja/g++.mike/p11667.C: Likewise.
31682 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31683 Remove redundant reference to Iris.
31684 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31685 Elxsi, i860, Pico Java, and WE32K.
31686
31687 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31688
31689 * g++.dg/ext/asm4.C: New test.
31690
31691 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31692
31693 PR c++/9030
31694 * g++.dg/template/friend12.C: New test.
31695 * g++.dg/template/friend13.C: Likewise.
31696 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31697
31698 2003-01-08 Jan Hubicka <jh@suse.cz>
31699
31700 * gcc.dg/i386-cadd.c: New test.
31701 * gcc.dg/i386-cmov4.c: Likewise.
31702
31703 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31704
31705 PR c++/9165
31706 * g++.dg/warn/Wunused-3.C: New test.
31707
31708 * g++.dg/abi/bitfield9.C: New test.
31709
31710 PR c++/9189
31711 * g++.dg/parse/defarg3.C: New test.
31712
31713 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31714
31715 * g++.dg/parse/ambig1.C: New test.
31716 * g++.dg/parse/defarg2.C: New test.
31717
31718 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31719
31720 * g++.dg/template/defarg-1.C: New test.
31721 * g++.dg/template/local2.C: Likewise.
31722
31723 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31724
31725 * gcc.c-torture/execute/20030105-1.c: New test.
31726
31727 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31728
31729 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31730 * g++.dg/parse/namespace4.C: Likewise.
31731
31732 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31733
31734 * g++.dg/template/ntp2.C: New test.
31735
31736 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31737
31738 * g++.dg/parse/extern-C-1.C: New test.
31739
31740 * g++.dg/parse/namespace4.C: New test.
31741
31742 * g++.dg/template/nested1.C: New test.
31743
31744 * g++.dg/parse/namespace3.C: New test.
31745
31746 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31747
31748 * g++.dg/lookup/two-stage1.C: New test.
31749
31750 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31751
31752 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31753 * g++.old-deja/g++.jason/access8.C: Likewise.
31754 * g++.old-deja/g++.other/decl5.C: Likewise.
31755
31756 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31757
31758 * g++.dg/parse/parse7.C: New test.
31759
31760 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31761
31762 PR c++/2843
31763 * g++.dg/ext/attrib7.C: New test.
31764
31765 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31766
31767 * g++.dg/parse/parse6.C: New test.
31768
31769 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31770
31771 * gcc.dg/h8300-stack-1.c: New.
31772
31773 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31774
31775 g++.dg/lookup/exception1.C: New test.
31776
31777 g++.dg/lookup/template1.C: New test.
31778
31779 g++.dg/parse/namespace2.C: New test.
31780
31781 g++.dg/parse/parens2.C: New test.
31782
31783 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31784
31785 * g++.dg/parse/parse5.C: New test.
31786 * g++.dg/lookup/scoped4.C: New test.
31787
31788 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31789
31790 * g++.dg/parse/parens1.C: New test.
31791
31792 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31793 angle-bracket1.C.
31794 * g++.dg/parse/parens2.C: New test.
31795
31796 * g++.dg/lookup/scope-operator1.C: New test.
31797
31798 * g++.dg/parse/operator1.C: New test.
31799
31800 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31801
31802 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31803 * g++.old-deja/g++.other/access6.C: Likewise.
31804 * g++.old-deja/g++.other/decl1.C: Likewise.
31805 * g++.old-deja/g++.pt/typename12.C: Likewise.
31806
31807 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31808
31809 * g++.dg/parse/namespace1.C: New test.
31810
31811 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31812
31813 * g++.dg/parse/parse4.C: New test.
31814
31815 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31816
31817 * g++.dg/parse/parse3.C: New test.
31818
31819 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31820
31821 * g++.dg/parse/parse2.C: New test.
31822
31823 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31824
31825 * g++.dg/template/friend11.C: New test.
31826
31827 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31828
31829 * g++.dg/parse/parse1.C: New test.
31830
31831 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31832
31833 * lib/profopt.exp: Change the name of a global variable to avoid
31834 possible clashes with other test suites.
31835
31836 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31837
31838 * g++.dg/inherit/covariant8.C: New test.
31839
31840 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31841
31842 * g++.dg/init/array9.C: New test.
31843
31844 PR c++/9112
31845 * g++.dg/parse/expr1.C: New test.
31846
31847 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31848
31849 * gcc.c-torture/compile/20021230-1.c: New test.
31850
31851 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31852
31853 * g++.dg/inherit/covariant5.C: New test.
31854 * g++.dg/inherit/covariant6.C: New test.
31855 * g++.dg/inherit/covariant7.C: New test.
31856
31857 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31858
31859 PR c++/2739
31860 * g++.dg/other/access2.C: New test.
31861
31862 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31863
31864 * g++.dg/other/anon-struct.C: No longer fails
31865 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31866 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31867 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31868
31869 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31870
31871 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31872
31873 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31874
31875 * g++.dg/eh/spec4.C: Remove stray semicolon.
31876 * g++.dg/expr/pmf-1.C: Change error message.
31877 * g++.dg/ext/asm1.C: Remove stray semicolon.
31878 * g++.dg/ext/typename1.C: Add missing typenames.
31879 * g++.dg/inherit/template-as-base.C: Change error message.
31880 * g++.dg/lookup/scoped1.C: Likewise.
31881 * g++.dg/lookup/scoped2.C: Likewise.
31882 * g++.dg/lookup/using2.C: Likewise.
31883 * g++.dg/other/component1.C: Remove stray semicolon.
31884 * g++.dg/other/do1.C: Change error message.
31885 * g++.dg/other/error2.C: Likewise.
31886 * g++.dg/other/init1.C: Likewise.
31887 * g++.dg/other/packed1.C: Remove stray semicolon.
31888 * g++.dg/other/ptrmem2.C: Change error message.
31889 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31890 marker.
31891 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31892 * g++.dg/template/access3.C: Add typename keyword.
31893 * g++.dg/template/access5.C: Remove stray semicolon.
31894 * g++.dg/template/access6.C: Likewise.
31895 * g++.dg/template/complit1.C: Likewise.
31896 * g++.dg/template/crash1.C: Change error message.
31897 * g++.dg/template/inherit2.C: Remove stray semicolon.
31898 * g++.dg/template/instantiate2.C: Likewise.
31899 * g++.dg/template/instantiate3.C: Change error message.
31900 * g++.dg/template/qual1.C: Remove stray semicolon.
31901 * g++.dg/template/qualttp18.C: Change error message.
31902 * g++.dg/template/ref1.C: Remove stray semicolon.
31903 * g++.dg/template/sizeof1.C (A::value): Declare it.
31904 * g++.dg/template/spec4.C: Change error message.
31905 * g++.dg/template/static1.C: Likewise.
31906 * g++.dg/template/type1.C: Likewise.
31907 * g++.dg/template/typename3.C: Likewise.
31908 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31909 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31910 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31911 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31912 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31913 named return value extension.
31914 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31915 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31916 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31917 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31918 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31919 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31920 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31921 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31922 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31923 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31924 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31925 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31926 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31927 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31928 syntax.
31929 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31930 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31931 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31932 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31933 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31934 * g++.old-deja/g++.brendan/template11.C: Likewise.
31935 * g++.old-deja/g++.brendan/template26.C: Likewise.
31936 * g++.old-deja/g++.brendan/template27.C: Use explicit
31937 specialization syntax.
31938 * g++.old-deja/g++.brendan/template30.C: Likewise.
31939 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31940 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31941 non-dependent names.
31942 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31943 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31944 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31945 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31946 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31947 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31948 named return value extension.
31949 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31950 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31951 * g++.old-deja/g++.ext/return1.C: Likewise.
31952 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31953 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31954 * g++.old-deja/g++.jason/access8.C: Likewise.
31955 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31956 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31957 pseudo-destructor names.
31958 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31959 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31960 pseudo-destructor names.
31961 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31962 * g++.old-deja/g++.jason/overload19.C: Likewise.
31963 * g++.old-deja/g++.jason/overload32.C: Likewise.
31964 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31965 stray semicolons.
31966 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31967 * g++.old-deja/g++.jason/return.C: Likewise.
31968 * g++.old-deja/g++.jason/return2.C: Likewise.
31969 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31970 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31971 syntax.
31972 * g++.old-deja/g++.jason/template10.C: Account for use of
31973 non-dependent names.
31974 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31975 syntax.
31976 * g++.old-deja/g++.jason/template37.C: Likewise.
31977 * g++.old-deja/g++.law/access4.C: Change error messages.
31978 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31979 pseudo-destructor names.
31980 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31981 * g++.old-deja/g++.law/ctors9.C: Likewise.
31982 * g++.old-deja/g++.law/cvt22.C: Likewise.
31983 * g++.old-deja/g++.law/dtors5.C: Likewise.
31984 * g++.old-deja/g++.law/global-init1.C: Likewise.
31985 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31986 * g++.old-deja/g++.law/operators28.C: Likewise.
31987 * g++.old-deja/g++.law/visibility28.C: Likewise.
31988 * g++.old-deja/g++.martin/eval1.C: Likewise.
31989 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31990 name.
31991 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31992 * g++.old-deja/g++.mike/net34.C: Likewise.
31993 * g++.old-deja/g++.mike/net36.C: Likewise.
31994 * g++.old-deja/g++.mike/ns2.C: Likewise.
31995 * g++.old-deja/g++.mike/p12306.C: Likewise.
31996 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31997 value extension.
31998 * g++.old-deja/g++.mike/p700.C: Likewise.
31999 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
32000 * g++.old-deja/g++.mike/p710.C: Likewise.
32001 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
32002 value extension.
32003 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
32004 * g++.old-deja/g++.mike/pmf9.C: Likewise.
32005 * g++.old-deja/g++.ns/crash2.C: Likewise.
32006 * g++.old-deja/g++.ns/crash3.C: Likewise.
32007 * g++.old-deja/g++.ns/invalid1.C: Likewise.
32008 * g++.old-deja/g++.ns/ns17.C: Likewise.
32009 * g++.old-deja/g++.ns/template16.C: Likewise.
32010 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
32011 keyword.
32012 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
32013 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
32014 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
32015 named return value extension.
32016 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
32017 * g++.old-deja/g++.other/access4.C: Issue additional error
32018 messages.
32019 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
32020 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
32021 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
32022 * g++.old-deja/g++.other/crash25.C: Change error message.
32023 * g++.old-deja/g++.other/crash4.C: Change error message.
32024 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
32025 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
32026 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
32027 checks.
32028 * g++.old-deja/g++.other/defarg8.C: Likewise.
32029 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
32030 * g++.old-deja/g++.other/dtor10.C: Likewise.
32031 * g++.old-deja/g++.other/incomplete.C: Likewise.
32032 * g++.old-deja/g++.other/linkage7.C: Likewise.
32033 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
32034 lookup algorithm.
32035 * g++.old-deja/g++.other/mangle2.C: Likewise.
32036 * g++.old-deja/g++.other/refinit2.C: Likewise.
32037 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
32038 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
32039 * g++.old-deja/g++.pt/crash28.C: Likewise.
32040 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
32041 syntax.
32042 * g++.old-deja/g++.pt/crash32.C: Change error message.
32043 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
32044 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
32045 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
32046 error message position.
32047 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
32048 * g++.old-deja/g++.pt/defarg8.C: Change error message.
32049 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
32050 syntax.
32051 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
32052 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
32053 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
32054 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
32055 keyword.
32056 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32057 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
32058 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
32059 keyword.
32060 * g++.old-deja/g++.pt/explicit71.C: Change error message.
32061 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
32062 syntax.
32063 * g++.old-deja/g++.pt/friend28.C: Account for use of
32064 non-dependent names.
32065 * g++.old-deja/g++.pt/friend29.C: Likewise.
32066 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
32067 rules.
32068 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
32069 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
32070 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
32071 lookup rules.
32072 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
32073 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
32074 keyword.
32075 * g++.old-deja/g++.pt/memclass20.C: Likewise.
32076 * g++.old-deja/g++.pt/memclass5.C: Likewise.
32077 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
32078 keyword.
32079 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
32080 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
32081 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
32082 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
32083 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
32084 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
32085 keyword.
32086 * g++.old-deja/g++.pt/spec10.C: Likewise.
32087 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
32088 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
32089 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
32090 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
32091 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
32092 * g++.old-deja/g++.pt/ttp62.C: Likewise.
32093 * g++.old-deja/g++.pt/ttp64.C: Likewise.
32094 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
32095 * g++.old-deja/g++.pt/typename15.C: Likewise.
32096 * g++.old-deja/g++.pt/typename22.C: Likewise.
32097 * g++.old-deja/g++.pt/typename6.C: Change error messages.
32098 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
32099 * g++.old-deja/g++.pt/virtual2.C: Likewise.
32100 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
32101 syntax.
32102 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
32103 return value extension.
32104 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
32105 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
32106 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
32107 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
32108
32109 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
32110
32111 * g++.dg/warn/inline1.C: New test.
32112 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
32113 * g++.old-deja/g++.jason/synth10.C: Likewise.
32114 * g++.old-deja/g++.mike/net31.C: Likewise.
32115 * g++.old-deja/g++.mike/p8786.C: Likewise.
32116
32117 * g++.dg/template/friend10.C: New test.
32118 * g++.dg/template/conv5.C: New test.
32119
32120 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
32121
32122 * g++.dg/lookup/scoped3.C: New test.
32123
32124 * g++.dg/lookup/decl1.C: New test.
32125 * g++.dg/lookup/decl2.C: New test.
32126
32127 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
32128
32129 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
32130 gcc.c-torture/compile/20021015-1.c,
32131 gcc.c-torture/compile/20021015-2.c,
32132 gcc.c-torture/compile/20021123-1.c,
32133 gcc.c-torture/compile/20021123-2.c,
32134 gcc.c-torture/compile/20021123-3.c,
32135 gcc.c-torture/compile/20021123-4.c,
32136 gcc.c-torture/execute/20021024-1.c: Add tests previously added
32137 only to 3.1 or 3.2 branch.
32138
32139 2002-12-23 Mark Mitchell <mark@codesourcery.com>
32140
32141 * gcc.dg/i386-bitfield3.c: New test.
32142
32143 * gcc.dg/i386-bitfield2.c: New test.
32144
32145 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32146
32147 * g++.dg/parse/conv_op1.C: New test.
32148
32149 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32150
32151 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32152 approved.
32153
32154 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32155
32156 * gcc.c-torture/compile/20021220-1.c: New test.
32157
32158 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32159
32160 * gcc.dg/i386-fastcall-1.c: New.
32161
32162 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32163
32164 * gcc.c-torture/execute/20021219-1.c: New test.
32165
32166 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32167
32168 * gcc.dg/i386-pic-1.c: New test.
32169
32170 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32171
32172 PR c++/8099
32173 * g++.dg/template/friend9.C: New test.
32174
32175 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32176
32177 PR c++/3663
32178 * g++.dg/template/access7.C: New test.
32179
32180 2002-12-18 Nick Clifton <nickc@redhat.com>
32181
32182 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32183 the libstdc++-v3 directory has been found.
32184
32185 2002-12-12 Devang Patel <dpatel@apple.com>
32186 * gcc.dg/darwin-ld-1.c: New test.
32187 * gcc.dg/darwin-ld-2.c: New test.
32188 * gcc.dg/darwin-ld-3.c: New test.
32189 * gcc.dg/darwin-ld-4.c: New test.
32190 * gcc.dg/darwin-ld-5.c: New test.
32191
32192 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32193
32194 * gcc.c-torture/compile/20021212-1.c: New test.
32195
32196 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32197
32198 * gcc.dg/fshort-wchar: New test.
32199
32200 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32201
32202 PR c++/8372
32203 * g++.dg/template/dtor1.C: New test.
32204
32205 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32206 markers.
32207
32208 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32209
32210 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32211
32212 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32213
32214 * g++.dg/template/static1.C: New test.
32215 * g++.dg/template/static2.C: New test.
32216 * g++.old-deja/g++.ext/memconst.C: New test.
32217
32218 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32219
32220 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32221 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32222 * g++.dg/special/initp1.C: Likewise.
32223
32224 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32225
32226 * gcc.c-torture/execute/20021204-1.c: New test.
32227
32228 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32229
32230 * gcc.dg/ppc-fmadd-1.c: New file.
32231 * gcc.dg/ppc-fmadd-2.c: New file.
32232 * gcc.dg/ppc-fmadd-3.c: New file.
32233
32234 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32235
32236 * gcc.c-torture/compile/20021204-1.c: New test.
32237
32238 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32239
32240 * g++.dg/inherit/covariant2.C: New test.
32241 * g++.dg/inherit/covariant3.C: New test.
32242 * g++.dg/inherit/covariant4.C: New test.
32243 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32244 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32245
32246 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32247
32248 PR c++/8688
32249 * g++.dg/init/brace3.C: New test.
32250
32251 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32252
32253 * gcc.dg/20020210-1.c: Fix a comment typo.
32254
32255 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32256
32257 PR c++/8720
32258 * g++.dg/parse/defarg1.C: New test.
32259
32260 PR c++/8615
32261 * g++.dg/template/char1.C: New test.
32262
32263 * g++.dg/template/varmod1.C: Fix typo.
32264
32265 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32266
32267 DR 180
32268 * g++.old-deja/g++.pt/crash32.C: Expect error.
32269
32270 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32271
32272 PR c++/5919
32273 * g++.dg/template/varmod1.C: New test.
32274
32275 PR c++/8727
32276 * g++.dg/inherit/typeinfo1.C: New test.
32277
32278 PR c++/8663
32279 * g++.dg/inherit/typedef1.C: New test.
32280
32281 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32282
32283 PR c++/8332
32284 PR c++/8493
32285 * g++.dg/template/strlen1.C: New test.
32286
32287 PR c++/8227
32288 * g++.dg/template/ctor2.C: New test.
32289
32290 PR c++/8214
32291 * g++.dg/init/string1.C: New test.
32292
32293 PR c++/8511
32294 * g++.dg/template/friend8.C: New test.
32295
32296 2002-11-29 Joe Buck <jbuck@synopsys.com>
32297
32298 * g++.dg/lookup/anon2.C: New test.
32299
32300 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32301
32302 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32303 h8300 port.
32304
32305 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32306
32307 * gcc.dg/bitfld-6.c: New test.
32308
32309 2002-11-27 Jan Hubicka <jh@suse.cz>
32310
32311 * gcc.c-torture/execute/20021127.[cx]: New test.
32312
32313 2002-11-26 Jan Hubicka <jh@suse.cz>
32314
32315 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32316 quality.
32317
32318 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32319
32320 * g++.dg/init/brace2.C: New test.
32321 * g++.old-deja/g++.mike/p9129.C: Correct.
32322
32323 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32324
32325 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32326
32327 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32328
32329 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32330
32331 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32332
32333 * testsuite/g++.dg/abi/empty11.C: New test.
32334 * testsuite/g++.dg/rtti/cv1.C: New test.
32335
32336 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32337
32338 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32339
32340 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32341
32342 * g++.dg/abi/empty10.C: New test.
32343
32344 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32345
32346 * gcc.c-torture/compile/20021124-1.c: New test.
32347
32348 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32349
32350 * g++.dg/abi/rtti2.C: New test.
32351
32352 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32353
32354 * gcc.dg/i386-unroll-1.c: New test.
32355
32356 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32357
32358 * gcc.c-torture/compile/20021120-1.c: New test.
32359 * gcc.c-torture/compile/20021120-2.c: New test.
32360
32361 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32362
32363 * gcc.dg/bitfld-5.c: New test.
32364
32365 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32366
32367 * gcc.c-torture/execute/20021120-3.c: New test.
32368
32369 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32370
32371 * gcc.c-torture/execute/20021120-2.c: New test.
32372
32373 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32374
32375 * gcc.c-torture/execute/20021120-1.c: New test.
32376
32377 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32378
32379 * gcc.c-torture/execute/20021118-3.c: New test.
32380
32381 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32382
32383 * gcc.c-torture/compile/20021119-1.c: New test.
32384
32385 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32386
32387 * gcc.dg/duff-1.c: New test.
32388 * gcc.dg/duff-2.c: New test.
32389 * gcc.dg/duff-3.c: New test.
32390
32391 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32392
32393 * gcc.dg/cpp/_Pragma5.c: New test.
32394
32395 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32396
32397 * gcc.c-torture/execute/20021118-2.c: New test.
32398
32399 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32400
32401 * gcc.c-torture/execute/20021118-1.c: New test.
32402
32403 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32404
32405 * gcc.dg/20021116-1.c: New test.
32406
32407 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32408
32409 * g++.dg/abi/vcall1.C: New test.
32410
32411 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32412
32413 * gcc.dg/20021029-1.c: New test.
32414 * gcc.dg/20021029-2.c: New test.
32415
32416 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32417
32418 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32419
32420 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32421
32422 PR c/8439
32423 * gcc.dg/20021110.c: Move to ...
32424 * gcc.c-torture/compile/20021110.c: .... here.
32425
32426 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32427
32428 PR c/8467
32429 * gcc.c-torture/execute/20021111-1.c
32430
32431 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32432
32433 PR c/8439
32434 * gcc.dg/20021110.c: New test.
32435
32436 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32437
32438 * g++.dg/abi/vthunk3.C: Run only on x86.
32439
32440 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32441
32442 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32443
32444 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32445
32446 * lib/compat.exp (compat-execute): Fix logic error in last
32447 change.
32448
32449 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32450
32451 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32452
32453 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32454
32455 PR c++/8389
32456 * g++.dg/template/access6.C: New test.
32457
32458 2002-11-08 Jan Hubicka <jh@suse.cz>
32459
32460 * gcc.dg/i386-ssefp-1.c: New test.
32461 * gcc.dg/i386-ssefp-1.c: New test.
32462
32463 2002-11-08 Jan Hubicka <jh@suse.cz>
32464
32465 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32466
32467 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32468
32469 * g++.dg/abi/vthunk3.C: New test.
32470
32471 PR c++/8338
32472 * g++.dg/template/crash2.C: New test.
32473
32474 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32475
32476 * testsuite/g++.dg/abi/dtor1.C: New test.
32477 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32478
32479 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32480
32481 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32482 Darwin.
32483
32484 2002-11-04 Adam Nemet <anemet@lnxw.com>
32485
32486 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32487 -mthumb. Only xfail with -O0.
32488
32489 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32490
32491 * g++.dg/abi/thunk1.C: New test.
32492 * g++.dg/abi/thunk2.C: Likewise.
32493 * g++.dg/abi/vtt1.C: Likewise.
32494
32495 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32496
32497 PR optimization/8423
32498 * gcc.c-torture/execute/builtin-constant.c: New test.
32499
32500 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32501
32502 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32503 Add some more cases.
32504
32505 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32506
32507 PR c++/8391
32508 * g++.dg/opt/local1.C: New test.
32509
32510 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32511
32512 PR c++/8160
32513 * g++.dg/template/complit1.C: New test.
32514
32515 PR c++/8149
32516 * g++.dg/template/typename4.C: Likewise.
32517
32518 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32519
32520 Core issue 287, PR c++/7639
32521 * g++.dg/template/instantiate1.C: Adjust error location.
32522 * g++.dg/template/instantiate3.C: New test.
32523 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32524 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32525 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32526
32527 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32528
32529 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32530
32531 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32532
32533 PR c++/8287
32534 * g++.dg/init/dtor2.C: New test.
32535
32536 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32537
32538 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32539 * gcc.dg/nest.c: Bypass errors on irix6.
32540
32541 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32542
32543 * gcc.dg/nest.c: Expect error for mmix-*-*.
32544 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32545
32546 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32547
32548 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32549 markers.
32550
32551 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32552
32553 2002-10-25 Mike Stump <mrs@apple.com>
32554
32555 * gcc.dg/warn-1.c: New test.
32556
32557 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32558
32559 * g++.dg/template/typename3.C: New test.
32560
32561 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32562
32563 * g++.dg/lookup/ptrmem1.C: New test.
32564
32565 * g++.dg/abi/vthunk2.C: New test.
32566
32567 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32568
32569 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32570
32571 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32572
32573 * g++.dg/abi/empty9.C: New test.
32574
32575 2002-10-24 Richard Henderson <rth@redhat.com>
32576
32577 * g++.dg/inherit/thunk1.C: Enable for ia64.
32578
32579 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32580
32581 PR c++/8067
32582 * g++.dg/lookup/pretty1.C: New test.
32583
32584 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32585
32586 * gcc.dg/20021023-1.c: New test.
32587
32588 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32589
32590 PR c++/7679
32591 * g++.dg/parse/inline1.C: New test.
32592
32593 2002-10-23 Richard Henderson <rth@redhat.com>
32594
32595 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32596
32597 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32598
32599 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32600
32601 PR c++/6579
32602 * g++.dg/parse/stmtexpr3.C: New test.
32603
32604 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32605
32606 * g++.dg/expr/cond1.C: New test.
32607
32608 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32609
32610 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32611
32612 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32613
32614 * g++.dg/abi/vbase13.C: New test.
32615 * g++.dg/abi/vbase14.C: Likewise.
32616
32617 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32618
32619 * gcc.dg/tls/pic-1.c: New test.
32620 * gcc.dg/tls/nonpic-1.c: New test.
32621 * gcc.dg/20021018-1.c: New test.
32622
32623 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32624
32625 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32626 Remove only files with the same base name as the test case.
32627 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32628 (profopt-execute): Likewise. Also, remove old profiling
32629 and performance data files before running the tests.
32630
32631 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32632 * g++.dg/bprob/bprob.exp: Likewise.
32633 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32634 to allow more general test case names.
32635
32636 * g++.dg/bprob/bprob-1.C: Rename to ...
32637 * g++.dg/bprob/g++-bprob-1.C: ... this.
32638
32639 * g77.dg/bprob/bprob-1.f: Rename to ...
32640 * g77.dg/bprob/g77-bprob-1.f: ... this.
32641
32642 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32643
32644 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32645 bison 1.50 or later.
32646
32647 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32648
32649 * g++.dg/README: Describe more test directories.
32650
32651 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32652
32653 * g++.dg/init/array6.C: Add additional tests.
32654
32655 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32656
32657 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32658 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32659
32660 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32661
32662 * gcc.c-torture/compile/20020604-1.x: New.
32663 * gcc.c-torture/compile/simd-5.x: Likewise.
32664 * gcc.c-torture/execute/920710-1.x: Likewise.
32665 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32666
32667 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32668
32669 * g++.dg/inherit/override1.C: Add dg-options clause.
32670
32671 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32672
32673 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32674 _mm_slli_si128.
32675
32676 2002-10-19 Andreas Schwab <schwab@suse.de>
32677
32678 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32679 directory component.
32680
32681 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32682
32683 * g++.dg/inherit/thunk1.C: New test.
32684
32685 * g++.dg/inherit/override1.C: New test.
32686
32687 * g++.dg/abi/mangle11.C: New test.
32688 * g++.dg/abi/mangle14.C: New test.
32689 * g++.dg/abi/mangle17.C: New test.
32690
32691 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32692
32693 * g++.dg/overload/member2.C: New test.
32694
32695 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32696
32697 * g++.dg/README: Describe new compat directory.
32698 * g++.dg/dg.exp: Skip tests in compat directory.
32699 * README.compat: New file.
32700 * lib/compat.exp: New expect script.
32701 * g++.dg/compat: New test directory.
32702 * g++.dg/compat/compat.exp: New expect script.
32703 * g++.dg/compat/abi: New test directory.
32704 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32705 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32706 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32707 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32708 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32709 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32710 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32711 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32712 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32713 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32714 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32715 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32716 * g++.dg/compat/break: New test directory.
32717 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32718 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32719 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32720 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32721 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32722 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32723 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32724 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32725 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32726 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32727 g++.dg/compat/break/README: New files.
32728 * g++.dg/compat/eh: New test directory.
32729 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32730 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32731 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32732 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32733 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32734 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32735 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32736 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32737 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32738 g++.dg/compat/eh/filter2_y.C,
32739 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32740 g++.dg/compat/eh/new1_y.C,
32741 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32742 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32743 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32744 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32745 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32746 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32747 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32748 g++.dg/compat/eh/unexpected1_y.C: New files.
32749 * g++.dg/compat/init: New test directory.
32750 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32751 g++.dg/compat/init/array5_y.C,
32752 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32753 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32754 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32755 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32756 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32757 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32758 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32759 g++.dg/compat/init/init-ref2_y.C: New files.
32760
32761 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32762
32763 PR c++/7584
32764 * g++.dg/inherit/using3.C: New test.
32765
32766 2002-10-17 Jan Hubicka <jh@suse.cz>
32767
32768 * gcc.dg/20021017-2.c: New test.
32769
32770 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32771
32772 * g++.dg/abi/mangle16.C: Adjust.
32773
32774 * g++.dg/init/array8.C: New test.
32775
32776 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32777
32778 * gcc.dg/special/mips-abi.exp: New test.
32779 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32780
32781 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32782
32783 * g++.dg/abi/mangle16.C: New test.
32784 * g++.dg/abi/mangle17.C: Likewise.
32785
32786 PR c++/7478
32787 * g++.dg/template/ref1.C: New test.
32788
32789 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32790
32791 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32792
32793 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32794
32795 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32796
32797 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32798
32799 PR c++/7524
32800 * g++.dg/init/array7.C: New test.
32801
32802 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32803
32804 * g++.dg/init/array6.C: New test.
32805
32806 * g++.dg/abi/mangle13.C: Likewise.
32807 * g++.dg/abi/mangle14.C: Likewise.
32808 * g++.dg/abi/mangle15.C: Likewise.
32809
32810 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32811
32812 * g++.dg/abi/empty8.C: New test.
32813
32814 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32815
32816 * g++.dg/init/ctor1.C: New test.
32817
32818 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32819
32820 * gcc.c-torture/execute/20021015-1.c: New test.
32821
32822 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32823
32824 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32825
32826 2002-10-14 Jan Hubicka <jh@suse.cz>
32827
32828 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32829
32830 2002-10-14 Richard Henderson <rth@redhat.com>
32831
32832 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32833
32834 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32835
32836 PR optimization/6631
32837 * g++.dg/opt/const2.C: New test.
32838
32839 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32840
32841 PR c++/7176
32842 * g++.dg/parse/friend1.C: New test.
32843 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32844
32845 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32846
32847 * gcc.dg/20021014-1.c: New test.
32848
32849 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32850
32851 PR c++/5661
32852 * g++.dg/ext/vlm1.C: New test.
32853 * g++.dg/ext/vlm2.C: Likewise.
32854
32855 * g++.dg/init/array1.C: Remove invalid braces.
32856 * g++.dg/init/brace1.C: New test.
32857 * g++.dg/init/copy2.C: Likewise.
32858 * g++.dg/init/copy3.C: Likewise.
32859 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32860 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32861 braces.
32862
32863 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32864
32865 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32866
32867 2002-10-11 Richard Shann <richard.shann@superh.com>
32868
32869 * gcc.c-torture/compile/simd-5.c: New test.
32870
32871 2002-10-10 Roger Sayle <roger@eyesopen.com>
32872
32873 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32874
32875 2002-10-10 Jim Wilson <wilson@redhat.com>
32876
32877 * gcc.c-torture/execute/20021010-1.c: New test.
32878
32879 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32880
32881 PR c/7353
32882 * g++.dg/ext/typedef-init.C: New test.
32883 * gcc.dg/typedef-init.c: New test.
32884
32885 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32886
32887 * gcc.dg/cpp/paste13.c: New test.
32888
32889 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32890
32891 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32892 remaining platforms, XFAIL during compile, not execute. Don't
32893 XFAIL at -O0.
32894
32895 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32896
32897 * gcc.dg/alias-1.c: Tweak expected warning.
32898
32899 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32900
32901 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32902
32903 2002-10-06 Andreas Jaeger <aj@suse.de>
32904
32905 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32906 * gcc.dg/cpp/c++98.C: Likewise.
32907
32908 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32909 * g++.dg/cpp/c++98.C: Likewise.
32910
32911 * g++.dg/README (Subdirectories): Mention cpp directory.
32912
32913 PR target/7559
32914 * gcc.dg/20021006-1.c: New test.
32915
32916 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32917
32918 PR c++/7804
32919 * g++.dg/other/warning1.C: New test.
32920
32921 2002-10-04 Roger Sayle <roger@eyesopen.com>
32922
32923 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32924 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32925 and sparc-*-* with -m64 as expected failures. See PR 8087.
32926
32927 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32928
32929 PR c++/7931
32930 * g++.dg/template/ptrmem3.C: New test.
32931
32932 PR c++/7754
32933 * g++.dg/template/union1.C: New test.
32934
32935 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32936
32937 PR c++/8006
32938 * g++.dg/abi/mangle9.C: New test.
32939 * g++.dg/abi/mangle10.C: New test.
32940 * g++.dg/abi/mangle11.C: New test.
32941 * g++.dg/abi/mangle12.C: New test.
32942
32943 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32944
32945 PR c++/7188.
32946 * g++.dg/template/meminit1.C: New test.
32947 * g++.dg/warn/Wreorder-1.C: Likewise.
32948 * g++.old-deja/g++.mike/warn3.C: Tweak.
32949 * lib/prune.exp: Ingore "in copy constructor".
32950
32951 2002-10-02 Andreas Jaeger <aj@suse.de>
32952
32953 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32954 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32955 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32956 on x86-64.
32957
32958 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32959
32960 * gcc.dg/empty1.C: Fix typo.
32961
32962 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32963
32964 * gcc.dg/alias-1.c: New test.
32965
32966 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32967
32968 * gcc.dg/empty1.C: New test.
32969
32970 * g++.dg/tls/init-2.C: Tweak error messages.
32971
32972 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32973
32974 * gcc.c-torture/compile/20020923-1.c: New test.
32975
32976 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32977
32978 * gcc.c-torture/execute/ffs-1.c: New test.
32979 * gcc.c-torture/execute/ffs-2.c: Ditto.
32980
32981 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32982
32983 * g++.dg/overload/member1.C: New test.
32984
32985 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32986
32987 * g++.dg/abi/empty7.C: New test.
32988 * g++.dg/init/pm2.C: Likewise.
32989
32990 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32991
32992 * g++.dg/rtti/crash1.C: New test.
32993
32994 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32995
32996 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32997 gcc.dg/sibcall-4.c: New tests.
32998
32999 2002-09-28 Roger Sayle <roger@eyesopen.com>
33000
33001 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
33002 powerpc and MMIX targets.
33003
33004 2002-09-27 Zack Weinberg <zack@codesourcery.com>
33005
33006 * gcc.dg/cpp/20020927-1.c: New.
33007
33008 2002-09-26 David S. Miller <davem@redhat.com>
33009
33010 * gcc.c-torture/compile/trunctfdf.c: New.
33011
33012 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33013
33014 * lib/target-supports.exp (check_weak_available): Handle solaris2.
33015
33016 2002-09-27 Alan Modra <amodra@bigpond.net.au>
33017
33018 * gcc.c-torture/execute/loop-15.c: New.
33019
33020 2002-09-26 Janis Johnson <janis187@us.ibm.com>
33021
33022 * README.QMTEST: Fix typo.
33023
33024 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
33025
33026 * gcc.dg/20020926-1.c: New test.
33027
33028 2002-09-25 David S. Miller <davem@redhat.com>
33029
33030 PR target/7842
33031 * gcc.c-torture/execute/shiftdi.c: New test.
33032
33033 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
33034
33035 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
33036 unique to the tool.
33037 * lib/g77.exp (g77_init): Likewise.
33038 * lib/g++.exp (g++_init): Likewise.
33039 * lib/objc.exp (objc_init): Likewise.
33040
33041 2002-09-25 Mark Mitchell <mark@codesourcery.com>
33042
33043 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
33044 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
33045 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
33046
33047 2002-09-25 Richard Henderson <rth@redhat.com>
33048
33049 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
33050 too-small long double.
33051
33052 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
33053
33054 * gcc.dg/20020919-1.c: New test.
33055
33056 2002-09-23 Mark Mitchell <mark@codesourcery.com>
33057
33058 * g++.dg/abi/bitfield6.C: New test.
33059 * g++.dg/abi/bitfield7.C: New test.
33060 * g++.dg/abi/bitfield8.C: New test.
33061 * g++.dg/abi/vbase11.C: New test.
33062
33063 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
33064
33065 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
33066 hppa*-*-hpux*. Update test comment.
33067
33068 2002-09-20 Jakub Jelinek <jakub@redhat.com>
33069
33070 * gcc.dg/tls/struct-1.c: New test.
33071
33072 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
33073
33074 * gcc.dg/cpp/tr-warn2.c: Update.
33075
33076 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33077
33078 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
33079
33080 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33081
33082 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
33083 systems.
33084
33085 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
33086
33087 * gcc.c-torture/execute/ieee/mzero3.c: New test.
33088
33089 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33090 Adjust for c++filt moved to binutils. Remove spurious duplicate
33091 setting of cxxfilt.
33092
33093 2002-09-19 Geoffrey Keating <geoffk@apple.com>
33094
33095 * gcc.dg/20020312-2.c: Update for darwin.
33096
33097 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
33098
33099 * g++.old-deja/g++.other/crash32.C: Mark ICE.
33100
33101 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
33102
33103 * objc.dg/comp-types-1.m: New test.
33104 * objc.dg/comp-types-2.m: New test.
33105 * objc.dg/comp-types-3.m: New test.
33106 * objc.dg/comp-types-4.m: New test.
33107 * objc.dg/comp-types-5.m: New test.
33108 * objc.dg/comp-types-6.m: New test.
33109
33110 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33111
33112 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
33113
33114 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33115
33116 * g++.dg/other/do1.C: New test.
33117
33118 * g++.dg/template/subst1.C: New test.
33119
33120 2002-09-16 Steve Ellcey <sje@cup.hp.com>
33121
33122 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
33123
33124 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33125
33126 * g++.dg/template/qualttp20.C: Adjust expected errors.
33127 * g++.old-deja/g++.jason/report.C: Likewise.
33128 * g++.old-deja/g++.other/qual1.C: Likewise.
33129
33130 * g++.dg/lookup/scoped2.C: New test.
33131
33132 * g++.dg/ext/asm3.C: New test.
33133
33134 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
33135
33136 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
33137
33138 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
33139
33140 * ChangeLog: follow spelling conventions.
33141 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33142 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33143 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33144 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33145 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33146 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33147 * g++.old-deja/g++.law/global-init1.C: Likewise.
33148 * g++.old-deja/g++.other/delete4.C: Likewise.
33149 * g++.old-deja/g++.other/inline21.C: Likewise.
33150 * g++.old-deja/g++.other/singleton.C: Likewise.
33151 * g77.dg/strlen0.f: Likewise.
33152 * g77.f-torture/compile/20010519-1.f: Likewise.
33153 * g77.f-torture/compile/980310-4.f: Likewise.
33154 * gcc.c-torture/compile/20000605-1.c: Likewise.
33155 * gcc.c-torture/execute/20020225-1.c: Likewise.
33156 * gcc.dg/c90-hexfloat-2.c: Likewise.
33157 * gcc.dg/c99-bool-1.c: Likewise.
33158 * gcc.dg/c99-hexfloat-2.c: Likewise.
33159 * gcc.dg/dll-2.c: Likewise.
33160 * gcc.dg/wtr-union-init-1.c: Likewise.
33161 * gcc.dg/wtr-union-init-2.c: Likewise.
33162 * gcc.dg/wtr-union-init-3.c: Likewise.
33163 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33164 * gcc.dg/cpp/defined.c: Likewise.
33165 * gcc.dg/cpp/macsyntx.c: Likewise.
33166 * gcc.dg/cpp/paste2.c: Likewise.
33167 * gcc.dg/cpp/trad/defined.c: Likewise.
33168 * gcc.dg/format/c90-printf-1.c: Likewise.
33169 * gcc.dg/format/c90-scanf-1.c: Likewise.
33170 * gcc.dg/format/c99-printf-1.c: Likewise.
33171 * gcc.dg/format/c99-scanf-1.c: Likewise.
33172 * gcc.misc-tests/gcov-8.c: Likewise.
33173 * lib/profopt.exp: Likewise.
33174
33175 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33176
33177 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33178
33179 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33180
33181 * g++.dg/inherit/using2.C: New test.
33182
33183 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33184
33185 * ChangeLog: Follow spelling conventions.
33186 * g++.dg/template/friend4.C: Likewise.
33187 * g++.old-deja/g++.pt/crash67.C: Likewise.
33188 * gcc.c-torture/execute/20000801-4.c: Likewise.
33189 * gcc.dg/c90-digraph-1.c: Likewise.
33190 * gcc.dg/c94-digraph-1.c: Likewise.
33191 * gcc.dg/c99-digraph-1.c: Likewise.
33192 * gcc.dg/cpp/line5.c: Likewise.
33193 * gcc.dg/cpp/multiline.c: Likewise.
33194 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33195 * gcc.dg/format/attr-3.c: Likewise.
33196 * gcc.dg/format/c90-scanf-3.c: Likewise.
33197 * gcc.dg/format/ext-4.c: Likewise.
33198
33199 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33200
33201 * g++.dg/template/pretty1.C: New test.
33202
33203 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33204
33205 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33206
33207 2002-09-13 Matt Austern <austern@apple.com>
33208
33209 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33210 passing a cast expression to a function by const reference.
33211
33212 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33213
33214 * g++.dg/template/deduce1.C: New test.
33215
33216 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33217
33218 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33219 32-bit int.
33220
33221 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33222
33223 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33224 usage.
33225
33226 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33227
33228 * gcc.c-torture/compile/20020910-1.c: New test.
33229
33230 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33231
33232 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33233
33234 2002-09-10 Andreas Jaeger <aj@suse.de>
33235
33236 * gcc.dg/20020312-2.c: Adjust for x86-64.
33237
33238 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33239
33240 * g77.dg/7388.f: New test case for PR 7388.
33241
33242 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33243
33244 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33245
33246 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33247
33248 * objc.dg/proto-lossage-1.m: New test.
33249
33250 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33251
33252 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33253
33254 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33255
33256 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33257 expected to pass.
33258
33259 2002-09-06 Stan Shebs <shebs@apple.com>
33260 David Edelsohn <edelsohn@gnu.org>
33261
33262 * gcc.dg/weak: New directory.
33263 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33264 target-specific xfail bits.
33265 * gcc.dg/typeof-2.c: Move to new directory.
33266 * gcc.dg/weak.exp: New expect script.
33267
33268 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33269
33270 * gcc.c-torture/execute/extzvsi.c: New test.
33271
33272 2002-09-05 Stan Shebs <shebs@apple.com>
33273
33274 * gcc.dg/weak-1.c: xfail on Darwin.
33275 * gcc.dg/weak-2.c: Ditto.
33276 * gcc.dg/weak-3.c: Ditto.
33277 * gcc.dg/weak-4.c: Ditto.
33278 * gcc.dg/weak-5.c: Ditto.
33279 * gcc.dg/weak-6.c: Ditto.
33280 * gcc.dg/weak-7.c: Ditto.
33281 * gcc.dg/weak-8.c: Ditto.
33282 * gcc.dg/weak-9.c: Ditto.
33283
33284 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33285
33286 * gcc.c-torture/execute/loop-14.c: New test.
33287
33288 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33289
33290 * g++.dg/other/cxa-atexit1.C: New test.
33291
33292 * gcc.dg/typeof-2.c: New test.
33293
33294 2002-09-03 Roger Sayle <roger@eyesopen.com>
33295
33296 * gcc.dg/builtins-2.c: New testcase.
33297 * gcc.dg/builtins-3.c: New testcase.
33298
33299 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33300
33301 * gcc.dg/cpp/_Pragma4.c: New test.
33302
33303 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33304
33305 * objc/execute/nil_method-1.m: New testcase.
33306
33307 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33308
33309 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33310 [Object class], not [Object initialize].
33311
33312 2002-08-31 Roger Sayle <roger@eyesopen.com>
33313 Hans-Peter Nilsson <hp@bitrange.com>
33314
33315 * gcc.c-torture/execute/20020720-1.x: Skip test on
33316 mmix-knuth-mmixware. Correct comment.
33317
33318 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33319
33320 * testsuite/g++.dg/abi/bitfield5.C: New test.
33321 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33322
33323 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33324
33325 * objc.dg/undeclared-selector.m: New test.
33326
33327 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33328
33329 * g++.dg/other/offsetof1.C: Avoid cast warning.
33330
33331 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33332
33333 * objc.dg/super-class-2.m: New test.
33334
33335 2002-08-24 Matt Austern <austern@apple.com>
33336
33337 * g++.dg/ext/lvaddr.C: New test.
33338 * g++.dg/ext/lvcast.C: New test.
33339
33340 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33341
33342 * testsuite/g++.dg/inherit/cond1.C: New test.
33343
33344 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33345
33346 * gcc.dg/noncompile/incomplete-1.c: New test.
33347
33348 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33349
33350 * gcc.dg/typespec-1.c: New test.
33351
33352 2002-08-20 Devang Patel <dpatel@apple.com>
33353 * objc.dg/proto-hier-2.m: New test.
33354
33355 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33356
33357 * objc.dg/bitfield-1.m: New test.
33358 * objc.dg/bitfield-2.m: New test.
33359
33360 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33361
33362 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33363 gcc.dg/c99-flex-array-4.c: New tests.
33364
33365 2002-08-16 Stan Shebs <shebs@apple.com>
33366
33367 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33368
33369 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33370
33371 * gcc.dg/typeof-1.c: New test.
33372 * g++.dg/ext/typeof2.C: New test.
33373
33374 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33375
33376 * g++.dg/other/offsetof1.C: New test.
33377
33378 2002-08-14 Richard Henderson <rth@redhat.com>
33379
33380 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33381
33382 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33383
33384 * gcc.dg/cpp/_Pragma3.c: New test.
33385
33386 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33387
33388 * g++.dg/template/inherit3: New test.
33389
33390 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33391
33392 * gcc.dg/bitfld-4.c: Add blank options.
33393
33394 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33395
33396 * g++.dg/template/crash1.C: New test.
33397
33398 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33399
33400 * gcc.dg/tls/opt-2.c: New test.
33401
33402 2002-08-08 Devang Patel <dpatel@apple.com>
33403
33404 * objc.dg/selector-1.m : New test
33405
33406 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33407
33408 * g++.dg/abi/bitfield4.C: New test.
33409 * gcc.dg/bitfld-4.c: New test.
33410
33411 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33412
33413 * g++.dg/other/packed1.C: New test.
33414
33415 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33416
33417 * g++.dg/abi/offsetof.C: Tweak error messages.
33418 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33419
33420 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33421
33422 * gcc.dg/bitfld-3.c: New test.
33423
33424 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33425 Richard Henderson <rth@redhat.com>
33426
33427 * gcc.dg/i386-bitfield1.c: New test.
33428 * g++.dg/abi/bitfield3.C: Update.
33429
33430 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33431
33432 * objc.dg/const-str-2.m: Update.
33433 * gcc.dg/cpp/c++98.c: Change to C extension.
33434 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33435 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33436
33437 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33438
33439 * testsuite/gcc.dg/tls/diag-3.c: New.
33440
33441 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33442
33443 * g++.dg/README (Subdirectories): Document new subdir expr.
33444 * g++.dg/expr/pmf-1.C: New test.
33445
33446 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33447
33448 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33449
33450 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33451
33452 * g++.dg/abi/bitfield3.C: New test.
33453
33454 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33455
33456 * lib/gcov.exp: Tweak expected line formats.
33457 * gcc.misc-tests/gcov8.c: New test.
33458 * gcc.misc-tests/gcov8.x: New flags.
33459
33460 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33461
33462 * consistency.vlad/layout/endian.c: Include string.h.
33463
33464 * gcc.c-torture/execute/20020805-1.c: New test.
33465
33466 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33467
33468 * g++.dg/other/conversion1.C: New test.
33469
33470 2002-08-03 Roger Sayle <roger@eyesopen.com>
33471
33472 * gcc.dg/builtins-1.c: New testcase.
33473
33474 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33475
33476 * g++.dg/inherit/access3.C: New test.
33477
33478 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33479
33480 * gcc.dg/ia64-visibility-2.c: New test.
33481
33482 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33483
33484 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33485 __qualifier_flags to __flags.
33486
33487 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33488
33489 * g++.dg/inherit/operator1.C: New test.
33490 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33491 * g++.dg/other/error1.C: Change expected error message.
33492 * g++.dg/template/conv4.C: Likewise.
33493
33494 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33495
33496 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33497 for documented behavior.
33498
33499 2002-07-25 Roger Sayle <roger@eyesopen.com>
33500
33501 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33502 several targets known to fail.
33503
33504 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33505
33506 * gcc.dg/mips-args-[123].c: New tests.
33507
33508 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33509
33510 * gcc.dg/ppc-spe.c: New.
33511
33512 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33513
33514 * g++.dg/other/ptrmem4.C: New testcase.
33515
33516 2002-07-24 Richard Henderson <rth@redhat.com>
33517
33518 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33519
33520 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33521
33522 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33523
33524 2002-07-24 Roger Sayle <roger@eyesopen.com>
33525
33526 * gcc.c-torture/execute/memset-3.c: New testcase.
33527
33528 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33529
33530 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33531 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33532
33533 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33534
33535 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33536 Delete.
33537
33538 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33539
33540 * gcc.c-torture/compile/simd-4.c: New test.
33541
33542 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33543
33544 PR c++/7347, c++/7348
33545 * g++.dg/template/access4.C: New test.
33546 * g++.dg/template/access5.C: New test.
33547 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33548 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33549 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33550 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33551
33552 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33553
33554 * gcc.dg/gnu89-init-2.c: New test.
33555
33556 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33557
33558 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33559
33560 2002-07-20 Roger Sayle <roger@eyesopen.com>
33561
33562 * gcc.c-torture/execute/20020720-1.c: New testcase.
33563
33564 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33565
33566 * gcc.dg/cpp/Wsignprom.c: New tests.
33567
33568 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33569
33570 * gcc.c-torture/execute/loop-13.c: New test.
33571
33572 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33573
33574 * gcc.dg/cpp/expr.c: New tests.
33575
33576 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33577
33578 * g++.dg/opt/pr6713.C: Add template instantiation.
33579
33580 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33581
33582 * gcc.dg/nest.c: New test.
33583
33584 2002-07-17 Richard Henderson <rth@redhat.com>
33585
33586 * g++.dg/opt/pr6713.C: New test.
33587
33588 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33589
33590 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33591 XFAIL for all x86 processors.
33592
33593 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33594
33595 * gcc.c-torture/execute/20010122-1.x: Do not test with
33596 -fomit-frame-pointer.
33597
33598 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33599
33600 * g++.dg/template/instantiate2.C: New test.
33601 * g++.dg/template/spec4.C: New test.
33602
33603 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33604
33605 * g++.dg/template/access2.C: New test.
33606 * g++.dg/template/access3.C: New test.
33607
33608 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33609
33610 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33611 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33612 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33613 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33614 Convert to use <stdarg.h>.
33615 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33616 Delete.
33617 * gcc.dg/va-arg-2.c: New.
33618 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33619
33620 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33621
33622 * gcc.c-torture/compile/20020710-1.c: New test.
33623
33624 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33625 Andrew Pinski <pinskia@physics.uc.edu>
33626
33627 gcc.c-torture/compile/simd-2.c: New testcase.
33628 gcc.c-torture/compile/simd-3.c: Likewise.
33629
33630 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33631
33632 PR c++/7224
33633 * g++.dg/overload/error1.C: New test.
33634
33635 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33636
33637 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33638 configuration and IRIX 6 O32 ABI.
33639
33640 2002-07-11 Roger Sayle <roger@eyesopen.com>
33641
33642 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33643
33644 2002-07-10 Roger Sayle <roger@eyesopen.com>
33645
33646 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33647
33648 2002-07-10 Jeffrey A Law <law@redhat.com>
33649
33650 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33651
33652 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33653
33654 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33655
33656 * gcc.dg/20020312-2.c: Check for __PPC__.
33657
33658 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33659
33660 * gcc.c-torture/compile/20020709-1.c: New test.
33661
33662 2002-07-07 Roger Sayle <roger@eyesopen.com>
33663
33664 * g++.dg/template/qualttp21.C: New test case.
33665
33666 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33667
33668 * gcc.c-torture/compile/20020706-1.c: New test.
33669 * gcc.c-torture/compile/20020706-2.c: New test.
33670
33671 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33672 Alexandre Oliva <aoliva@redhat.com>
33673
33674 * g++.dg/warn/incomplete1.C: New test.
33675
33676 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33677
33678 PR c++/7099
33679 * g++.dg/warn/noreturn1.C: New test.
33680
33681 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33682
33683 PR c++/6706
33684 * g++.dg/debug/debug6.C: New test.
33685 * g++.dg/debug/debug7.C: New test.
33686
33687 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33688
33689 * gcc.c-torture/compile/simd-3.c: New test.
33690
33691 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33692
33693 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33694 * gcc.dg/20020620-1.c: Likewise.
33695
33696 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33697
33698 PR c++/6944
33699 * g++.dg/init/array4.C: New test.
33700 * g++.dg/init/array5.C: New test.
33701
33702 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33703
33704 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33705 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33706
33707 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33708
33709 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33710 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33711 * gcc.dg/wtr-conversion-1.c: Likewise.
33712 * gcc.dg/wtr-escape-1.c: Likewise.
33713 * gcc.dg/wtr-int-type-1.c: Likewise.
33714 * gcc.dg/wtr-label-1.c: Likewise.
33715 * gcc.dg/wtr-static-1.c: Likewise.
33716 * gcc.dg/wtr-strcat-1.c: Likewise.
33717 * gcc.dg/wtr-suffix-1.c: Likewise.
33718 * gcc.dg/wtr-switch-1.c: Likewise.
33719 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33720 * gcc.dg/wtr-union-init-1.c: Likewise.
33721 * gcc.dg/wtr-union-init-2.c: Likewise.
33722 * gcc.dg/wtr-union-init-3.c: Likewise.
33723
33724 * gcc.dg/wtr-func-def-1.c: New test.
33725
33726 2002-07-02 Devang Patel <dpatel@apple.com>
33727
33728 * objc.dg/param-1.m: New test.
33729
33730 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33731
33732 * gcc.dg/cpp/trad/directive.c: Add test.
33733 * gcc.dg/cpp/trad/macroargs.c: Add test.
33734 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33735
33736 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33737
33738 * gcc.dg/cpp/cmdlne-M.c: New test.
33739
33740 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33741
33742 * objc.dg/desig-init-1.m: New test.
33743
33744 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33745
33746 PR c++/6716
33747 * g++.dg/template/instantiate1.C: New test.
33748
33749 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33750
33751 PR c++/7112
33752 * g++.dg/template/sizeof2.C: New test.
33753
33754 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33755
33756 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33757 gcc.dg/cpp/trad/include.c: New tests.
33758
33759 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33760
33761 PR target/7177
33762 * gcc.c-torture/compile/20020701-1.c: New test.
33763
33764 2002-07-01 Stan Shebs <shebs@apple.com>
33765
33766 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33767 header here...
33768 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33769 (objc-torture-execute): or here.
33770
33771 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33772
33773 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33774
33775 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33776
33777 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33778
33779 2002-06-30 Devang Patel <dpatel@apple.com>
33780
33781 * objc.dg/fsyntax-only.m: New test.
33782
33783 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33784
33785 PR c++/6695
33786 * g++.dg/template/friend7.C: New file.
33787
33788 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33789
33790 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33791 return type.
33792
33793 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33794
33795 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33796 avoid division by zero.
33797
33798 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33799
33800 * gcc.dg/Wunknownprag.c: New tests.
33801
33802 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33803
33804 * gcc.c-torture/execute/simd-2.c: New test.
33805
33806 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33807
33808 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33809 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33810 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33811 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33812 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33813 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33814 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33815 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33816 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33817 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33818 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33819 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33820 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33821 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33822 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33823 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33824 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33825
33826 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33827
33828 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33829 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33830 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33831 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33832 New tests.
33833 * gcc.dg/cpp/trad/directive.c: Update.
33834
33835 2002-06-23 Andreas Jaeger <aj@suse.de>
33836
33837 * gcc.c-torture/execute/complex-6.c: New.
33838
33839 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33840
33841 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33842 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33843 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33844 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33845
33846 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33847
33848 * gcc.dg/cpp/trad: New directory with traditional tests copied
33849 from parent directory.
33850 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33851 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33852 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33853 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33854 Move to trad/ and rename.
33855 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33856 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33857 gcc.dg/cpp/trad/redef2.c: New tests.
33858 * gcc.dg/cpp/trad/trad.exp: New driver.
33859
33860 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33861
33862 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33863 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33864 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33865 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33866 Remove.
33867
33868 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33869
33870 * gcc.dg/20020620-1.c: New test.
33871
33872 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33873
33874 * g++.dg/template/ttp4.C: New test.
33875
33876 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33877
33878 * g++.dg/opt/vt1.C: Fix regexp.
33879
33880 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33881
33882 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33883 Don't use attribute `noinline'.
33884
33885 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33886
33887 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33888
33889 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33890
33891 * gcc.c-torture/execute/simd-1.c: New.
33892
33893 * gcc.dg/simd-1.c: New.
33894
33895 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33896
33897 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33898
33899 2002-06-16 Richard Henderson <rth@redhat.com>
33900
33901 * g++.dg/ext/anon-struct1.C: New.
33902 * g++.dg/ext/anon-struct2.C: New.
33903 * g++.dg/ext/anon-struct3.C: New.
33904 * gcc.dg/anon-struct-1.c: New.
33905 * gcc.dg/anon-struct-2.c: New.
33906 * gcc.dg/anon-struct-3.c: New.
33907 * gcc.dg/20011008-1.c: Adjust warning text.
33908 * gcc.dg/20020527-1.c: Add -fms-extensions.
33909
33910 2002-06-16 Richard Henderson <rth@redhat.com>
33911
33912 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33913
33914 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33915
33916 * gcc.c-torture/execute/20020615-1.c: New test.
33917
33918 2002-06-15 Roger Sayle <roger@eyesopen.com>
33919
33920 * gcc.c-tortuture/execute/compare-1.c: New test case.
33921 * gcc.c-tortuture/execute/compare-2.c: New test case.
33922 * gcc.c-tortuture/execute/compare-3.c: New test case.
33923
33924 2002-06-13 Richard Henderson <rth@redhat.com>
33925
33926 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33927 ia64 ilp32.
33928
33929 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33930
33931 * g++.dg/template/typename2.C: Update error message.
33932
33933 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33934
33935 * gcc.c-torture/execute/20020611-1.c: New test.
33936
33937 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33938
33939 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33940 list of targets to skip.
33941
33942 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33943
33944 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33945 targets if not optimizing.
33946
33947 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33948
33949 * gcc.c-torture/compile/20020605-1.c: New test.
33950
33951 * g++.dg/opt/vt1.C: New test.
33952
33953 * gcc.dg/20020531-1.c: New test.
33954
33955 * gcc.dg/20020530-1.c: New test.
33956
33957 * gcc.dg/20020527-1.c: New test.
33958
33959 * g++.dg/opt/cse1.C: New test.
33960
33961 2002-06-07 Roger Sayle <roger@eyesopen.com>
33962
33963 * gcc.dg/20020607-2.c: New test case.
33964
33965 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33966
33967 * gcc.c-torture/compile/20020604-1.c: New test.
33968
33969 2002-06-04 Richard Henderson <rth@redhat.com>
33970
33971 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33972 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33973 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33974
33975 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33976
33977 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33978
33979 2002-06-03 Richard Henderson <rth@redhat.com>
33980
33981 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33982 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33983
33984 2002-06-02 Richard Henderson <rth@redhat.com>
33985
33986 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33987 test functions static.
33988
33989 2002-06-02 Andreas Jaeger <aj@suse.de>
33990
33991 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33992 now.
33993
33994 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33995
33996 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33997 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33998 Update for mofified diagnostics.
33999 * gcc.dg/c99-intconst-1.c: No longer fail.
34000
34001 2002-06-02 Richard Henderson <rth@redhat.com>
34002
34003 * gcc.dg/uninit-A.c: Remove xfail markers.
34004
34005 2002-06-01 Roger Sayle <roger@eyesopen.com>
34006
34007 * gcc.dg/fnegate-1.c: New test case.
34008
34009 2002-05-30 Osku Salerma <osku@iki.fi>
34010
34011 * gcc.c-torture/execute/mayalias-1.c: New file.
34012
34013 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
34014
34015 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
34016 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
34017 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
34018
34019 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
34020
34021 * gcc.c-torture/execute/20020529-1.c: New test.
34022
34023 2002-05-27 Richard Henderson <rth@redhat.com>
34024
34025 * g++.dg/ext/attrib6.C: New test case.
34026
34027 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34028
34029 * gcc.c-torture/execute/pure-1.c: New test.
34030
34031 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34032
34033 * gcc.dg/cpp/arith-2.c: Remove.
34034
34035 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34036
34037 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
34038 * gcc.dg/cpp/if-3.c: Remove.
34039
34040 2002-05-26 Jakub Jelinek <jakub@redhat.com>
34041
34042 * g++.dg/opt/cse2.C: New test.
34043
34044 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
34045
34046 * gcc.dg/cpp/arith-1.c: New semantic tests.
34047 * gcc.dg/cpp/if-1.c: Update.
34048
34049 2002-05-24 Ben Elliston <bje@redhat.com>
34050
34051 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
34052
34053 2002-05-24 Jakub Jelinek <jakub@redhat.com>
34054
34055 * gcc.dg/verbose-asm.c: New test.
34056
34057 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
34058
34059 * gcc.dg/cpp/paste12.c: New test.
34060
34061 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34062
34063 * g++.dg/parse/named_ops.C: New test.
34064
34065 2002-05-23 Mark Mitchell <mark@codesourcery.com>
34066
34067 * gcc/testsuite/gcc.dg/weak-8.c: New test.
34068
34069 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
34070
34071 * gcc.dg/weak-2.c: Allow optional leading underscore
34072 in scan-assembler symbol name.
34073 * gcc.dg/weak-3.c: Likewise.
34074 * gcc.dg/weak-4.c: Likewise.
34075 * gcc.dg/weak-5.c: Likewise.
34076
34077 2002-05-23 Jakub Jelinek <jakub@redhat.com>
34078
34079 * gcc.dg/20020523-1.c: New test.
34080
34081 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34082
34083 * objc.dg/const-str-2.m: Update now that we stop after
34084 a command line error.
34085
34086 2002-05-22 Richard Henderson <rth@redhat.com>
34087
34088 * g++.dg/dg.exp: Fix typo in test pruneing.
34089
34090 2002-05-22 Richard Henderson <rth@redhat.com>
34091
34092 * g++.dg/dg.exp: Prune the tls subdirectory.
34093 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
34094 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
34095 * g++.dg/tls/init-1.C: New.
34096
34097 2002-05-22 Jakub Jelinek <jakub@redhat.com>
34098
34099 * gcc.dg/20020517-1.c: New test.
34100
34101 2002-05-21 Richard Henderson <rth@redhat.com>
34102
34103 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
34104 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
34105
34106 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
34107
34108 * g++.dg/other/copy2.C: New test.
34109
34110 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
34111
34112 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
34113 (MAX_COPY): Bump up to 10 times sizeof (long long).
34114 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
34115
34116 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
34117 sizeof (long long).
34118
34119 * gcc.c-torture/execute/strcpy-1.c: New test.
34120
34121 2002-05-19 Jason Merrill <jason2redhat.com>
34122
34123 * g++.dg/ext/oper1.C: New test.
34124
34125 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
34126 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
34127
34128 * README.QMTEST: New file.
34129
34130 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
34131
34132 2002-05-19 Andreas Jaeger <aj@suse.de>
34133
34134 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
34135 now.
34136 * gcc.c-torture/execute/loop-2d.x: Likewise.
34137
34138 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
34139
34140 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
34141 support weak symbols.
34142 * gcc.dg/weak-4.c: Likewise.
34143 * gcc.dg/weak-6.c: Likewise.
34144
34145 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34146
34147 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34148 cygwin, coff and h8300-*-hms targets
34149 * gcc.dg/weak-5.c: Likewise.
34150 * gcc.dg/weak-7.c: Likewise.
34151
34152 2002-05-16 Jason Merrill <jason@redhat.com>
34153
34154 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34155 (scan-assembler-not, scan-assembler-dem): Likewise.
34156 (scan-assembler-dem-not): Likewise.
34157
34158 2002-05-15 Richard Henderson <rth@redhat.com>
34159
34160 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34161
34162 2002-05-15 Richard Henderson <rth@redhat.com>
34163
34164 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34165 (vfoo1f): Warning here.
34166 (vfoo1l): Don't redefine the alias.
34167
34168 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34169
34170 * g++.dg/init/pm1.C: New test.
34171
34172 2002-05-12 David S. Miller <davem@redhat.com>
34173
34174 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34175 types.
34176
34177 2002-05-10 Roger Sayle <roger@eyesopen.com>
34178
34179 * gcc.c-torture/execute/20020510-1.c: New test case.
34180
34181 2002-05-10 David S. Miller <davem@redhat.com>
34182
34183 * gcc.c-torture/execute/conversion.c: Test long double too.
34184
34185 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34186
34187 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34188 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34189 * lib/g++.exp (g++_link_flags): Likewise.
34190 * lib/objc.exp (objc_target_compile): Likewise.
34191
34192 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34193
34194 * gcc.dg/cpp/poison.c: Update.
34195 * gcc.dg/cpp/20000625-2.c: Remove.
34196 * gcc.dg/cpp/direct2s.c: Remove final test.
34197
34198 2002-05-08 Tom Rix <trix@redhat.com>
34199
34200 * gcc.c-torture/execute/20020508-1.c: New test.
34201 * gcc.c-torture/execute/20020508-2.c: New test.
34202 * gcc.c-torture/execute/20020508-3.c: New test.
34203
34204 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34205
34206 * gcc.dg/cpp/charconst-4.c: More tests.
34207
34208 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34209
34210 PR c/6569
34211 * gcc.dg/weak-3.c: Update location of warning messages.
34212 * gcc.dg/weak-5.c: Likewise.
34213
34214 2002-05-06 Roger Sayle <roger@eyesopen.com>
34215
34216 * gcc.c-torture/execute/20020506-1.c: New test case.
34217
34218 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34219
34220 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34221
34222 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34223
34224 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34225
34226 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34227
34228 * gcc.dg/cpp/charconst-3.c: New test.
34229
34230 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34231
34232 * gcc.dg/cpp/charconst.c: Update tests.
34233
34234 2002-05-05 Tim Josling <tej@melbpc.org.au>
34235
34236 * treelang: Added directory for new sample language treelang. Also
34237 lib/treelang.exp: New file to signal treelang should be tested.
34238
34239 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34240
34241 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34242 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34243 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34244 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34245 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34246 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34247 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34248
34249 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34250
34251 * gcc.dg/format/xopen-2.c: New test.
34252
34253 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34254
34255 * gcc.dg/20020503-1.c: New test.
34256
34257 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34258
34259 * g++.dg/init/dtor1.C: Make it tougher.
34260
34261 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34262
34263 * g++.dg/init/dtor1.C: New test.
34264
34265 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34266
34267 * gcc.dg/altivec-8.c: New.
34268
34269 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34270
34271 * gcc.dg/altivec-7.c: New.
34272
34273 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34274
34275 * g++.dg/parse/typedef1.C: New test.
34276
34277 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34278
34279 PR c++/6486
34280 * g++.dg/template/friend6.C: New test.
34281
34282 PR c++/6492
34283 * g++.dg/init/copy1.C: New test.
34284
34285 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34286
34287 * g++.dg/warn/effc1.C: New test.
34288
34289 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34290
34291 * gcc.dg/cpp/if-cexp.c: Add a test.
34292
34293 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34294
34295 * gcc.dg/20020426-2.c: New test.
34296
34297 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34298
34299 * gcc.dg/cpp/if-mop.c: Update.
34300 * gcc.dg/cpp/if-mpar.c: Add test.
34301 * gcc.dg/cpp/if-oppr.c: Update.
34302
34303 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34304
34305 PR c/6343
34306 * gcc.dg/weak-[2-7].c: New tests.
34307
34308 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34309
34310 * gcc.dg/enum1.c: New test.
34311
34312 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34313
34314 PR c++/6497
34315 * g++.dg/inherit/access2.C: New test.
34316
34317 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34318
34319 PR bootstrap/6445
34320 * gcc.dg/20020426-1.c: New test.
34321
34322 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34323
34324 * g++.dg/abi/enum1.C: New test.
34325
34326 2002-04-26 Richard Henderson <rth@redhat.com>
34327
34328 * gcc.dg/c99-bool-1.c: Expect always true warning.
34329
34330 2002-04-25 Roger Sayle <roger@eyesopen.com>
34331
34332 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34333
34334 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34335
34336 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34337 targets.
34338
34339 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34340
34341 * g++.dg/abi/mange7.C: New test.
34342
34343 PR c++/6438.
34344 * g++.dg/parse/stmtexpr2.C: New test.
34345
34346 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34347
34348 * gcc.dg/20020312-2.c: Add SH target.
34349
34350 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34351
34352 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34353 compiler output on mips*-*-irix*.
34354
34355 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34356
34357 * g++.dg/parse/attr1.C: New test.
34358
34359 2002-04-23 Roger Sayle <roger@eyesopen.com>
34360
34361 * gcc.c-torture/execute/string-opt-17.c: New test case.
34362 * gcc.c-torture/execute/memset-2.c: New test case.
34363
34364 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34365
34366 PR c++/6256:
34367 * g++.dg/template/friend5.C: New test.
34368
34369 PR c++/6331:
34370 * g++.dg/template/qual1.C: Likewise.
34371
34372 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34373
34374 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34375 Include stdlib.h, not stdio.h or ctype.h.
34376
34377 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34378
34379 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34380 cris-*-elf* and mmix-*-*.
34381 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34382 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34383 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34384 Ditto.
34385 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34386 * gcc.dg/wchar_t-1.c: Ditto.
34387
34388 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34389
34390 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34391 Clarify comment.
34392
34393 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34394
34395 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34396
34397 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34398
34399 * gcc.c-torture/execute/20000906-1.x: Delete.
34400
34401 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34402
34403 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34404
34405 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34406
34407 * PR6367
34408 * g77.f-torture/execute/6367.f: New test.
34409 * g77.f-torture/execute/6367.x: Disable for MMIX.
34410
34411 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34412
34413 * PR6352
34414 * g++.dg/opt/inline2.C: New test.
34415
34416 2002-04-18 Richard Henderson <rth@redhat.com>
34417
34418 * gcc.dg/20000906-1.c: Enable for all targets.
34419 * gcc.c-torture/compile/iftrap-2.c: New.
34420
34421 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34422
34423 * gcc.dg/20020418-1.c: New test.
34424 * gcc.dg/20020418-2.c: New test.
34425
34426 2002-04-18 Richard Henderson <rth@redhat.com>
34427
34428 * gcc.c-torture/compile/iftrap-1.c: New.
34429 * gcc.dg/iftrap-1.c: Adjust for ia64.
34430 * gcc.dg/iftrap-2.c: New.
34431
34432 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34433
34434 * gcc.c-torture/compile/20020418-1.c: New test.
34435
34436 2002-04-18 Roger Sayle <roger@eyesopen.com>
34437
34438 * gcc.c-torture/compile/20020415-1.c: New.
34439
34440 2002-04-18 David S. Miller <davem@redhat.com>
34441
34442 * gcc.c-torture/execute/20020418-1.c: New test.
34443
34444 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34445
34446 * gcc.dg/20020416-1.c: New test.
34447
34448 * g++.dg/opt/inline1.C: New test.
34449
34450 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34451
34452 * gcc.dg/altivec-5.c: New test.
34453
34454 * gcc.dg/20020415-1.c: New test.
34455
34456 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34457
34458 * testsuite/lib/chill.exp: Remove.
34459
34460 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34461
34462 * g++.dg/other/big-struct.C: New test.
34463
34464 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34465
34466 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34467 of scratch file.
34468
34469 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34470
34471 PR c/6277
34472 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34473 in scan-assembler function name
34474
34475 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34476
34477 * g77.f-torture/execute/980628-4.x,
34478 g77.f-torture/execute/980628-5.x,
34479 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34480 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34481 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34482 i[34567]86-*-*.
34483
34484 2002-04-13 David S. Miller <davem@redhat.com>
34485
34486 * gcc.c-torture/execute/20020413-1.c: New test.
34487
34488 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34489
34490 * gcc.dg/asm-6.c,
34491 * g++.dg/ext/asm1.C: New tests.
34492
34493 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34494
34495 PR c++ 5373.
34496 * g++.dg/parse/stmtexpr1.C: New test.
34497
34498 PR c++/5189.
34499 * g++.dg/template/copy1.C: New test.
34500
34501 2002-04-12 Richard Henderson <rth@redhat.com>
34502
34503 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34504
34505 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34506
34507 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34508 gcc.c-torture/execute/20020307-2.c.
34509
34510 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34511
34512 * g++.dg/ext/attrib5.C,
34513 * g++.dg/lookup/struct1.C: New tests.
34514
34515 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34516
34517 * gcc.dg/20020411-1.c: New test.
34518
34519 * gcc.c-torture/execute/20020411-1.c: New test.
34520
34521 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34522
34523 * g77.f-torture/execute/6177.f: New test.
34524
34525 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34526
34527 PR middle-end/6247
34528 * g++.dg/opt/cleanup1.C: New test.
34529
34530 * g++.dg/opt/const1.C: New test.
34531
34532 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34533
34534 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34535
34536 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34537
34538 PR c++/5507
34539 * g++.dg/template/typename2.C: New test.
34540
34541 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34542
34543 * gcc.c-torture/execute/loop-12.c: New.
34544
34545 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34546
34547 * g77.f-torture/execute/980628-4.x,
34548 g77.f-torture/execute/980628-5.x,
34549 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34550 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34551 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34552
34553 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34554
34555 PR optimization/6086
34556 * g++.dg/opt/preinc1.C: New test.
34557
34558 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34559
34560 PR c++/5571
34561 * g++.dg/opt/static2.C: New test.
34562
34563 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34564
34565 PR c/5120
34566 * gcc.dg/20020406-1.c: New test.
34567
34568 2002-04-04 David S. Miller <davem@redhat.com>
34569
34570 * gcc.c-torture/execute/20020404-1.c: New test.
34571
34572 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34573
34574 PR c/6123
34575 * gcc.dg/20020312-2.c: Do not declare global register variable
34576 if __PIC__ or __pic__ is defined.
34577
34578 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34579
34580 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34581 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34582
34583 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34584
34585 * gcc.misc-tests/linkage.exp: Update last change to handle
34586 sparc*-, not just sparc-.
34587
34588 2002-04-03 Richard Henderson <rth@redhat.com>
34589
34590 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34591
34592 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34593
34594 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34595
34596 2002-04-02 David S. Miller <davem@redhat.com>
34597
34598 * gcc.c-torture/execute/20020402-3.c: New test.
34599
34600 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34601
34602 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34603 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34604
34605 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34606 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34607 g77.f-torture/execute/20001201.x,
34608 g77.f-torture/execute/u77-test.x: New files.
34609
34610 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34611 * gcc.dg/wchar_t-1.c: Ditto.
34612
34613 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34614
34615 * gcc.c-torture/execute/20020402-1.c: New test.
34616
34617 2002-04-01 Richard Henderson <rth@redhat.com>
34618
34619 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34620
34621 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34622
34623 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34624
34625 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34626
34627 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34628
34629 * g++.dg/inherit/template-as-base.C: Expect error.
34630 * g++.dg/inherit/namespace-as-base.C: Likewise.
34631
34632 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34633
34634 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34635 g++.dg/ext/instantiate3.C: Tweak match patterns.
34636
34637 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34638 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34639 -da test.
34640
34641 2002-03-31 Richard Henderson <rth@redhat.com>
34642
34643 * gcc.dg/special/alias-2.c: New.
34644 * gcc.dg/special/ecos.exp: Run it.
34645
34646 2002-03-31 Richard Henderson <rth@redhat.com>
34647
34648 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34649
34650 2002-03-31 Kazu Hirata <kazu@hxi.com>
34651
34652 * gcc.dg/weak-1.c: Disable on h8300 port.
34653
34654 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34655
34656 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34657 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34658 ordering tests.
34659 * g++.dg/bprob/bprob-1.C: New test.
34660 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34661 * g++.dg/gcov/gcov-1.C: New test.
34662 * g++.dg/gcov/gcov-1.x: New file.
34663 * g++.dg/gcov/gcov-2.C: New test.
34664 * g++.dg/gcov/gcov-3.C: New test.
34665 * g++.dg/gcov/gcov-3.h: New file.
34666
34667 2002-03-28 Roger Sayle <roger@eyesopen.com>
34668
34669 * g++.old-deja/g++.other/builtins5.C: New test.
34670 * g++.old-deja/g++.other/builtins6.C: New test.
34671 * g++.old-deja/g++.other/builtins7.C: New test.
34672 * g++.old-deja/g++.other/builtins8.C: New test.
34673 * g++.old-deja/g++.other/builtins9.C: New test.
34674
34675 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34676
34677 * g++.dg/opt/static1.C: New test.
34678
34679 * g++.dg/opt/longbranch1.C: New test.
34680
34681 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34682
34683 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34684
34685 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34686
34687 2002-03-28 Jeffrey A Law (law@redhat.com)
34688
34689 * gcc.c-torture/execute/20020328-1.c: New test.
34690
34691 2002-03-27 Richard Henderson <rth@redhat.com>
34692
34693 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34694 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34695 move from g++.old-deja/g++.ext/.
34696
34697 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34698
34699 * g++.dg/init/new2.C: New test.
34700
34701 2002-03-26 Richard Henderson <rth@redhat.com>
34702
34703 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34704
34705 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34706 on sparc.
34707
34708 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34709 sparcv9 systems.
34710 * gcc.dg/20001102-1.c: Likewise.
34711
34712 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34713
34714 * gcc.dg/cpp/endif-pedantic1.c,
34715 gcc.dg/cpp/endif-pedantic2.c: New tests.
34716
34717 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34718
34719 * g++.dg/init/new1.C: New test.
34720
34721 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34722
34723 * g++.dg/abi/vbase9.C: New test.
34724
34725 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34726
34727 * gcc.dg/arm-asm.c: New test.
34728
34729 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34730
34731 * gcc.dg/Wswitch-enum.c: New test.
34732 Fix PR c/5044.
34733
34734 2002-03-26 Richard Henderson <rth@redhat.com>
34735
34736 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34737 structure.
34738
34739 2002-03-25 Richard Henderson <rth@redhat.com>
34740
34741 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34742 sparcv9 systems.
34743
34744 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34745 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34746
34747 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34748
34749 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34750
34751 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34752
34753 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34754 targets using generic thunk support.
34755
34756 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34757
34758 * gcc.c-torture/compile/20020323-1.c: New test.
34759
34760 * g++.dg/opt/conj2.C: New test.
34761
34762 2002-03-24 Richard Henderson <rth@redhat.com>
34763
34764 * gcc.dg/weak-1.c: Use -fno-common.
34765
34766 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34767
34768 * g77.dg/f77-edit-apostrophe-out.f: New test
34769 * g77.dg/f77-edit-h-out.f: New test
34770 * g77.dg/f77-edit-t-in.f: New test
34771 * g77.dg/f77-edit-t-out.f: New test
34772 * g77.dg/f77-edit-x-out.f: New test
34773 * g77.dg/f77-edit-slash-out.f: New test
34774 * g77.dg/f77-edit-colon-out.f: New test
34775 * g77.dg/f77-edit-s-out.f: New test
34776
34777 2002-03-24 Richard Henderson <rth@redhat.com>
34778
34779 * objc/execute/formal_protocol-6.x: New XFAIL.
34780
34781 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34782
34783 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34784 that do not support weak symbols
34785
34786 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34787
34788 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34789 * lib/g77.exp: Likewise.
34790 * lib/objc.exp: Likewise.
34791
34792 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34793
34794 * gcc.dg/Wswitch-default.c: New test.
34795
34796 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34797
34798 * g++.dg/other/enum1.C: New test.
34799
34800 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34801
34802 * gcc.dg/pragma-ep-3.c: Fix typo.
34803
34804 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34805
34806 * g++.dg/inherit/template-as-base.C: New test.
34807
34808 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34809
34810 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34811 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34812
34813 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34814
34815 * gcc.dg/cpp/multiline.c: Update to match.
34816
34817 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34818
34819 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34820
34821 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34822
34823 * gcc.dg/cpp/extratokens2.c: New file.
34824
34825 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34826
34827 * gcc.dg/20020312-2.c: Add rs6000 target.
34828
34829 * gcc.c-torture/compile/20020319-1.c: New test.
34830
34831 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34832
34833 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34834 (A, E): Handle this.
34835
34836 2002-03-20 Jason Merrill <jason@redhat.com>
34837
34838 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34839 ignoring -fpic.
34840 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34841 through prune_gcc_output.
34842
34843 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34844
34845 * gcc.c-torture/compile/20020320-1.c: New test.
34846
34847 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34848
34849 * gcc.c-torture/compile/20020318-1.c: New test.
34850
34851 * gcc.dg/struct-by-value-1.c: New test.
34852
34853 * gcc.dg/20020319-1.c: New test.
34854
34855 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34856
34857 * g++.dg/opt/conj1.C: New test.
34858
34859 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34860
34861 * g++.dg/template/qualttp20.C: Revert previous change.
34862 * g++.dg/template/qualttp3.C: Likewise.
34863 * g++.dg/template/qualttp4.C: Likewise.
34864 * g++.dg/template/qualttp5.C: Likewise.
34865 * g++.dg/template/qualttp6.C: Likewise.
34866 * g++.dg/template/qualttp7.C: Likewise.
34867 * g++.dg/template/qualttp8.C: Likewise.
34868 * g++.dg/template/recurse.C: Likewise.
34869
34870 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34871
34872 * gcc.dg/cpp/wchar-1.c: Update.
34873
34874 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34875
34876 * g++.dg/template/conv1.C: New test.
34877 * g++.dg/template/conv2.C: New test.
34878 * g++.dg/template/conv3.C: New test.
34879 * g++.dg/template/conv4.C: New test.
34880
34881 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34882
34883 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34884 * g++.dg/template/qualttp3.C: Likewise.
34885 * g++.dg/template/qualttp4.C: Likewise.
34886 * g++.dg/template/qualttp5.C: Likewise.
34887 * g++.dg/template/qualttp6.C: Likewise.
34888 * g++.dg/template/qualttp7.C: Likewise.
34889 * g++.dg/template/qualttp8.C: Likewise.
34890 * g++.dg/template/recurse.C: Likewise.
34891
34892 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34893
34894 * g++.dg/opt/dtor1.C: New test.
34895
34896 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34897
34898 * gcc.c-torture/compile/20020315-1.c: New test.
34899
34900 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34901
34902 * gcc.dg/weak-1.c: Fix scan tests.
34903
34904 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34905
34906 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34907 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34908 cris-*-aout* mmix-*-*.
34909 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34910 cris-*-aout* mmix-*-*.
34911 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34912 cris-*-elf* cris-*-aout* and mmix-*-*.
34913 * gcc.dg/20001009-1.c: Ditto.
34914 * gcc.dg/20010912-1.c: Ditto.
34915 * gcc.dg/20020122-4.c: Ditto.
34916 * gcc.dg/inline-2.c: Ditto.
34917
34918 2002-03-14 Jeffrey A Law (law@cygnus.com)
34919
34920 * gcc.c-torture/compile/20020314-1.c: New test.
34921
34922 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34923
34924 * gcc.c-torture/execute/20020314-1.c: New test.
34925
34926 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34927
34928 * g++.dg/warn/Wunused-1.C: New test.
34929
34930 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34931
34932 * g++.dg/abi/mangle6.C: New test.
34933
34934 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34935
34936 * gcc.c-torture/compile/20020309-2.c: New test.
34937
34938 * gcc.c-torture/compile/20020312-1.c: New test.
34939
34940 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34941
34942 * g++.dg/other/access1.C: New test.
34943
34944 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34945
34946 * gcc.c-torture/execute/wchar_t-1.c: New test.
34947
34948 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34949
34950 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34951
34952 2002-03-12 Roger Sayle <roger@eyesopen.com>
34953
34954 * gcc.dg/20020312-1.c: New test case.
34955
34956 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34957
34958 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34959
34960 2002-03-11 Richard Henderson <rth@redhat.com>
34961
34962 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34963 * g++.old-deja/g++.jason/report.C: Likewise.
34964
34965 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34966
34967 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34968 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34969
34970 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34971
34972 * testsuite/g++.dg/overload/pmf1.C: New test.
34973
34974 2002-03-11 Kazu Hirata <kazu@hxi.com>
34975
34976 * gcc.c-torture/execute/20020307-1.c: Use long.
34977
34978 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34979
34980 PR optimization/5844
34981 * gcc.dg/20020310-1.c: New test.
34982
34983 2002-03-09 Michael Meissner <meissner@redhat.com>
34984
34985 * gcc.c-torture/execute/memcpy-2.c: New test.
34986 * gcc.c-torture/execute/memset-1.c: New test.
34987 * gcc.c-torture/execute/strlen-1.c: New test.
34988 * gcc.c-torture/execute/strcmp-1.c: New test.
34989 * gcc.c-torture/execute/strncmp-1.c: New test.
34990
34991 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34992
34993 * gcc.dg/ppc-ldstruct.c: New test.
34994
34995 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34996
34997 * gcc.c-torture/execute/va-arg-22.c: New test.
34998
34999 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35000
35001 * gcc.c-torture/compile/20020309-1.c: New test.
35002
35003 2002-03-08 Jakub Jelinek <jakub@redhat.com>
35004
35005 * gcc.c-torture/execute/20020307-2.c: New test.
35006
35007 2002-03-07 Jeffrey A Law (law@redhat.com)
35008
35009 * g77.f-torture/compile/20020307-1.f: New test.
35010
35011 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
35012
35013 * gcc.dg/unordered-1.c: New test.
35014
35015 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
35016
35017 * gcc.c-torture/execute/20020307-1.c: New test.
35018
35019 2002-03-05 Jakub Jelinek <jakub@redhat.com>
35020
35021 * gcc.dg/20020304-1.c: New test.
35022
35023 * gcc.c-torture/compile/20020304-2.c: New test.
35024
35025 2002-03-04 Zack Weinberg <zack@codesourcery.com>
35026
35027 * gcc.c-torture/compile/20020304-1.c: New test case
35028 (from PR c/5830).
35029
35030 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
35031
35032 * gcc.dg/20020103-1.c: Add other -D ppc variants.
35033
35034 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
35035
35036 * g++.dg/other/classkey1.C: New test.
35037
35038 2002-03-01 Richard Henderson <rth@redhat.com>
35039
35040 * gcc.c-torture/compile/981223-1.x: New.
35041 * gcc.c-torture/compile/920625-1.x: New.
35042
35043 2002-02-28 Richard Henderson <rth@redhat.com>
35044
35045 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
35046
35047 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
35048
35049 * gcc.c-torture/execute/20020227-1.c: New test.
35050
35051 2002-02-27 Mark Mitchell <mark@codesourcery.com>
35052
35053 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
35054 here" ERROR lines.
35055 * g++.old-deja/g++.oliva/partord1.C: Likewise.
35056 * g++.old-deja.g++.other/defarg1.C: Likewise.
35057 * g++.old-deja/g++.pt/calls2.C: Likewise.
35058 * g++.old-deja/g++.pt/crash20.C: Likewise.
35059 * g++.old-deja/g++.pt/crash30.C: Likewise.
35060 * g++.old-deja/g++.pt/crash36.C: Likewise.
35061 * g++.old-deja/g++.pt/crash6.C: Likewise.
35062 * g++.old-deja/g++.pt/defarg13.C: Likewise.
35063 * g++.old-deja/g++.pt/derived3.C: Likewise.
35064 * g++.old-deja/g++.pt/error1.C: Likewise.
35065 * g++.old-deja/g++.pt/friend21.C: Likewise.
35066 * g++.old-deja/g++.pt/friend23.C: Likewise.
35067 * g++.old-deja/g++.pt/infinite1.C: Likewise.
35068 * g++.old-deja/g++.robertl/eb128.C: Likewise.
35069
35070 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
35071
35072 * gcc.c-torture/execute/20020225-2.c: New test.
35073
35074 2002-02-27 Zack Weinberg <zack@codesourcery.com>
35075
35076 * gcc.c-torture/execute/920730-1t.c,
35077 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
35078 Delete test cases, only relevant to -traditional.
35079
35080 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
35081
35082 * gcc.dg/cpp/undef1.c: Remove.
35083 * gcc.dg/cpp/directiv.c: Update.
35084 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
35085
35086 2002-02-27 Michael Meissner <meissner@redhat.com>
35087
35088 * gcc.c-torture/execute/20020226-1.c: New test.
35089
35090 2002-02-26 Jakub Jelinek <jakub@redhat.com>
35091
35092 * g++.dg/debug/debug4.C: New test.
35093
35094 * gcc.dg/ia64-visibility-1.c: New test.
35095
35096 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
35097
35098 * gcc.dg/debug/20020224-1.c: New.
35099
35100 2002-02-25 Kazu Hirata <kazu@hxi.com>
35101
35102 * gcc.c-torture/execute/960416-1.x: New.
35103 * gcc.c-torture/execute/divconst-3.x: Likewise.
35104
35105 2002-02-25 Jakub Jelinek <jakub@redhat.com>
35106
35107 * gcc.dg/20020224-1.c: New test.
35108
35109 2002-02-25 Alan Modra <amodra@bigpond.net.au>
35110
35111 * gcc.c-torture/execute/20020225-1.c: New.
35112
35113 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
35114
35115 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
35116
35117 2002-02-23 Jakub Jelinek <jakub@redhat.com>
35118
35119 * gcc.dg/20020222-1.c: New test.
35120
35121 2002-02-22 Jakub Jelinek <jakub@redhat.com>
35122
35123 * g++.dg/opt/anonunion1.C: New test.
35124
35125 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
35126
35127 * g++.dg/template/qualttp19.C: New test.
35128 * g++.dg/template/qualttp20.C: New test.
35129 * g++.old-deja/g++.jason/report.C: Adjust expected errors
35130 * g++.old-deja/g++.other/qual1.C: Likewise.
35131
35132 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
35133
35134 * gcc.dg/attr-alwaysinline.c: New.
35135
35136 2002-02-21 Jakub Jelinek <jakub@redhat.com>
35137
35138 * gcc.dg/20020220-1.c: New test.
35139
35140 * gcc.dg/20020220-2.c: New test.
35141
35142 * g++.dg/opt/mmx1.C: New test.
35143
35144 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35145
35146 * gcc.c-torture/compile/20020110.c: New test.
35147
35148 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35149
35150 * gcc.c-torture/execute/20020219-1.c: New test.
35151
35152 * gcc.dg/20020219-1.c: New test.
35153
35154 * gcc.dg/noncompile/20020220-1.c: New test.
35155
35156 * g++.dg/opt/ptrintsum1.C: New test.
35157
35158 * gcc.dg/debug/20020220-1.c: New test.
35159
35160 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35161
35162 * gcc.c-torture/execute/20020216-1.c: New test.
35163
35164 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35165
35166 * gcc.dg/decl-1.c: Update, new test.
35167
35168 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35169
35170 * g++.dg/abi/bitfield1.C: New test.
35171 * g++.dg/abi/bitfield2.C: New test.
35172
35173 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35174
35175 * gcc.dg/attr-nest.c: New test.
35176
35177 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35178
35179 * gcc.c-torture/execute/20020215-1.c: New test.
35180
35181 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35182
35183 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35184 * g++.dg/debug/debug.exp: New.
35185 * g++.dg/debug/trivial.C: New.
35186 * g++.dg/debug/debug1.C: Moved...
35187 * g++.dg/other/debug1.C: ...from here.
35188 * g++.dg/debug/debug2.C: Moved...
35189 * g++.dg/other/debug2.C: ...from here.
35190 * g++.dg/debug/debug3.C: Moved...
35191 * g++.dg/other/debug3.C: ...from here.
35192
35193 * gcc.dg/noncompile/20020213-1.c: New test.
35194
35195 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35196
35197 * g++.dg/other/debug3.C: New test.
35198
35199 * gcc.c-torture/execute/20020213-1.c: New test.
35200
35201 2002-02-13 Richard Smith <richard@ex-parrot.com>
35202
35203 * g++.old-deja/g++.other/thunk1.C: New test.
35204
35205 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35206
35207 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35208
35209 2002-02-13 Stan Shebs <shebs@apple.com>
35210
35211 * gcc.dg/altivec-3.c: New.
35212
35213 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35214
35215 * gcc.dg/Wunreachable-1.c: New test.
35216 * gcc.dg/Wunreachable-2.c: New test.
35217
35218 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35219
35220 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35221
35222 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35223
35224 * gcc.dg/decl-1.c: New test.
35225
35226 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35227
35228 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35229
35230 2002-02-10 Kazu Hirata <kazu@hxi.com>
35231
35232 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35233 * gcc.c-torture/compile/980506-1.x: Likewise.
35234
35235 2002-02-10 Kazu Hirata <kazu@hxi.com>
35236
35237 * gcc.dg/20020210-1.c: New.
35238
35239 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35240
35241 * g77.f-torture/execute/947.f: New regression test
35242 for PR fortran/947.
35243
35244 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35245
35246 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35247 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35248
35249 2002-02-08 Richard Henderson <rth@redhat.com>
35250
35251 * gcc.c-torture/compile/labels-3.c: New.
35252
35253 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35254
35255 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35256 expression statements work instead.
35257 * gcc.dg/noncompile/20020207-1.c: New test.
35258
35259 2002-02-07 Richard Henderson <rth@redhat.com>
35260
35261 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35262
35263 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35264
35265 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35266 message from g77
35267 * lib/g77-dg.exp: Trim g77 error messages so that they are
35268 recognized by dg.exp.
35269
35270 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35271
35272 PR fortran/5473
35273 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35274
35275 2002-02-07 Richard Henderson <rth@redhat.com>
35276
35277 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35278 to be sufficiently aligned for integers.
35279
35280 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35281
35282 * g++.dg/template/friend4.C: New test.
35283
35284 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35285
35286 PR fortran/5743
35287 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35288 unsupported cases.
35289
35290 2002-02-07 Richard Henderson <rth@redhat.com>
35291
35292 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35293 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35294 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35295 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35296
35297 2002-02-06 Richard Henderson <rth@redhat.com>
35298
35299 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35300
35301 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35302
35303 * gcc.dg/20020206-1.c: New test.
35304
35305 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35306
35307 * gcc.c-torture/execute/20020206-1.c: New test.
35308
35309 * gcc.c-torture/execute/20020206-2.c: New test.
35310
35311 PR optimization/5429:
35312 * gcc.c-torture/compile/20020206-1.c: New test.
35313
35314 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35315
35316 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35317 as certain file formats cannot support particularly large
35318 alignments.
35319
35320 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35321 and do not expect to be able to link the executable.
35322
35323 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35324 fail because the COFF format does not support the weak attribute.
35325
35326 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35327
35328 * g77.dg/pr5473.f: New test
35329
35330 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35331
35332 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35333 Fix testcase accordingly.
35334
35335 2002-02-04 Richard Henderson <rth@redhat.com>
35336
35337 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35338 (buf): Change to be an array of pointers, not ints.
35339
35340 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35341
35342 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35343 before all tests. Move warning one line above to match where it
35344 C frontend emits.
35345 * gcc.dg/Wswitch-2.c: New test.
35346 * g++.dg/warn/Wswitch-1.C: New test.
35347 * g++.dg/warn/Wswitch-2.C: New test.
35348
35349 2002-02-04 Richard Henderson <rth@redhat.com>
35350
35351 * g++.dg/abi/offsetof.C: Fix size comparison.
35352
35353 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35354
35355 * gcc.dg/cast-qual-2.c: New test.
35356
35357 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35358
35359 * gcc.dg/20020201-4.c: New test.
35360
35361 2002-02-04 Ben Elliston <bje@redhat.com>
35362
35363 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35364 target_info attribute != 0, in addition to the empty string.
35365 (gcc_target_compile): Likewise.
35366
35367 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35368
35369 * gcc.dg/Wswitch.c: New test.
35370 PR gcc/4475. PR gcc/3780.
35371
35372 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35373
35374 * g77.f-torture/execute/5122.f: New test for regressions
35375 against PR fortran/5122.
35376
35377 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35378
35379 * g77.f-torture/compile/pr3743.f: Delete
35380 * g77.dg/pr3743-1.f: New test.
35381 * g77.dg/pr3743-2.f: New test.
35382 * g77.dg/pr3743-3.f: New test.
35383 * g77.dg/pr3743-4.f: New test.
35384
35385 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35386
35387 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35388
35389 2002-02-02 Richard Henderson <rth@redhat.com>
35390
35391 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35392 * gcc.c-torture/execute/bf64-1.c: Likewise.
35393
35394 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35395
35396 * gcc.dg/20020201-2.c: New test.
35397
35398 * gcc.dg/20020201-3.c: New test.
35399
35400 * gcc.c-torture/execute/bitfld-2.c: New test.
35401
35402 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35403
35404 * gcc.dg/bitfld-1.c: Update.
35405 * gcc.dg/bitfld-2.c: Update.
35406 * gcc.c-torture/execute/bitfld-1.x: New.
35407
35408 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35409
35410 * gcc.c-torture/execute/20020201-1.c: New test.
35411
35412 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35413
35414 PR target/5469
35415 * gcc.dg/20020201-1.c: New test.
35416
35417 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35418
35419 PR fortran/3743
35420 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35421 * g77.f-torture/compile/pr3743.x: Remove
35422
35423 2002-01-31 Tom Rix <trix@redhat.com>
35424
35425 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35426
35427 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35428
35429 * gcc.dg/noncompile/20020130-1.c: New test.
35430
35431 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35432
35433 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35434
35435 2002-01-29 Richard Henderson <rth@redhat.com>
35436
35437 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35438 to long long.
35439 * gcc.c-torture/execute/bf64-1.c: Likewise.
35440
35441 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35442
35443 * gcc.c-torture/execute/20020129-1.c: New test.
35444
35445 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35446
35447 * gcc.c-torture/compile/20000224-1.c: Update.
35448 * gcc.c-torture/execute/bitfld-1.c: New tests.
35449 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35450 * gcc.dg/uninit-A.c: Update.
35451
35452 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35453
35454 * g++.dg/template/ctor1.C: Add instantiation.
35455
35456 2002-01-28 Paul Koning <pkoning@equallogic.com>
35457
35458 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35459 argument to __builtin_prefetch to be const ptr.
35460
35461 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35462
35463 * gcc.c-torture/compile/20020120-1.c: New test.
35464
35465 2002-01-27 Kazu Hirata <kazu@hxi.com>
35466
35467 * gcc.c-torture/execute/20020127-1.c: New test.
35468
35469 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35470
35471 * g77.dg/f77-edit-i-in.f: New test
35472 * g77.dg/f77-edit-i-out.f: New test
35473
35474 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35475
35476 * gcc.dg/debug/debug.exp: New file.
35477 * gcc.dg/debug/trivial.c: New file.
35478 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35479 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35480 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35481 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35482 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35483 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35484 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35485 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35486 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35487 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35488 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35489 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35490 * gcc.dg/20000503-1.c: Removed.
35491 * gcc.dg/20010207-1.c: Removed.
35492 * gcc.dg/20011223-1.c: Removed.
35493 * gcc.dg/20020104-2.c: Removed.
35494 * gcc.dg/debug-1.c: Removed.
35495 * gcc.dg/debug-2.c: Removed.
35496 * gcc.dg/debug-3.c: Removed.
35497 * gcc.dg/debug-4.c: Removed.
35498 * gcc.dg/debug-5.c: Removed.
35499 * gcc.dg/debug-6.c: Removed.
35500 * gcc.dg/dwarf2-1.c: Removed.
35501 * gcc.dg/dwarf2-2.c: Removed.
35502
35503 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35504
35505 * g++.old-deja/g++.other/eh5.C: New test.
35506 * g++.old-deja/g++.other/sibcall2.C: New test.
35507 * g++.old-deja/g++.other/array9.C: New test.
35508 * g++.old-deja/g++.other/typename2.C: New test.
35509 * g++.old-deja/g++.other/crash60.C: New test.
35510 * g++.old-deja/g++.other/conv9.C: New test.
35511 * g++.old-deja/g++.other/mangle10.C: New test.
35512 * g++.old-deja/g++.other/unchanging1.C: New test.
35513 * g++.old-deja/g++.other/exprstmt1.C: New test.
35514 * g++.old-deja/g++.other/inline23.C: New test.
35515 * g++.old-deja/g++.eh/ia64-1.C: New test.
35516 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35517 * g++.old-deja/g++.other/reload1.C: New test.
35518 * g++.old-deja/g++.other/static20.C: New test.
35519 * g++.old-deja/g++.other/local-alloc1.C: New test.
35520 * g++.old-deja/g++.other/conv8.C: New test.
35521 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35522 * g++.old-deja/g++.other/storeexpr1.C: New test.
35523 * g++.old-deja/g++.other/storeexpr2.C: New test.
35524 * g++.dg/eh/template2.C: New test.
35525 * g++.dg/warn/weak1.C: New test.
35526
35527 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35528
35529 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35530 Remove first, non-varying, argument.
35531
35532 2002-01-23 Richard Henderson <rth@redhat.com>
35533
35534 * gcc.dg/inline-2.c: New.
35535
35536 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35537 Add optional target arg. Check number of arguments.
35538 (scan-assembler-not, scan-assembler-dem): Likewise.
35539 (scan-assembler-dem-not): Likewise.
35540
35541 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35542
35543 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35544 line 12.
35545 * g++.old-deja/g++.brendan/parse3.C,
35546 g++.old-deja/g++.other/crash26.C,
35547 g++.old-deja/g++.other/crash28.C,
35548 g++.old-deja/g++.other/crash29.C,
35549 g++.old-deja/g++.other/crash30.C,
35550 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35551
35552 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35553
35554 * gcc.dg/20020115-1.c: New.
35555
35556 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35557
35558 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35559
35560 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35561
35562 * gcc.dg/20020122-3.c: New.
35563
35564 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35565
35566 * g++.dg/other/gc1.C: New test.
35567
35568 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35569
35570 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35571
35572 2002-01-22 Richard Henderson <rth@redhat.com>
35573
35574 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35575
35576 2002-01-22 Richard Henderson <rth@redhat.com>
35577
35578 * gcc.dg/20020122-4.c: New.
35579
35580 2002-01-22 H.J. Lu <hjl@gnu.org>
35581
35582 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35583 link output.
35584 * gcc.dg/special/ecos.exp: Likewise.
35585 * lib/g++-dg.exp: Likewise.
35586 * lib/g77-dg.exp: Likewise.
35587 * lib/gcc-dg.exp : Likewise.
35588 * lib/mike-g++.exp: Likewise.
35589 * lib/mike-g77.exp: Likewise.
35590 * lib/mike-gcc.exp: Likewise.
35591 * lib/objc-dg.exp: Likewise.
35592
35593 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35594
35595 PR target/5379
35596 * gcc.dg/20020122-2.c: New test.
35597
35598 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35599
35600 * gcc.dg/20020122-1.c: New test.
35601
35602 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35603
35604 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35605
35606 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35607
35608 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35609
35610 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35611
35612 * gcc.c-torture/compile/20020121-1.c: New test.
35613
35614 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35615
35616 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35617 ld_library_path.
35618
35619 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35620
35621 * gcc.dg/20020218-1.c: New test.
35622
35623 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35624
35625 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35626 messages
35627 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35628 "At global scope" warning
35629 * g++.dg/ext/align1.C: Change cygwin test for alignment
35630 from db-bogus to dg-warning
35631
35632 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35633
35634 * g77.f-torture/compile/cpp2.F: New test.
35635
35636 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35637
35638 * g++.dg/template/access1.C: New test.
35639
35640 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35641
35642 * gcc.dg/20020118-1.c: New.
35643
35644 2002-01-18 Kazu Hirata <kazu@hxi.com>
35645
35646 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35647
35648 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35649
35650 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35651 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35652 alignment warnings.
35653
35654 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35655
35656 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35657 torture_with_loops and torture_without_loops
35658
35659 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35660
35661 * gcc.c-torture/compile/20020116-1.c: New test.
35662
35663 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35664
35665 * gcc.dg/20020116-2.c: New test.
35666
35667 * gcc.dg/ultrasp4.c: New test.
35668
35669 * gcc.dg/20020116-1.c: New test.
35670
35671 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35672
35673 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35674 by EABI.
35675
35676 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35677
35678 * gcc.misc-tests/i386-prefetch.exp: New.
35679 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35680 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35681 * gcc.misc-tests/i386-pf-none-1.c: New test.
35682 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35683
35684 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35685
35686 * gcc.dg/gnu89-init-1.c: Add new tests.
35687
35688 2002-01-15 Andreas Jaeger <aj@suse.de>
35689
35690 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35691 * gcc.dg/i386-mmx-2.c: Likewise.
35692 * gcc.dg/i386-sse-1.c: Likewise.
35693 * gcc.dg/i386-sse-2.c: Likewise.
35694 * gcc.dg/i386-sse-3.c: Likewise.
35695
35696 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35697
35698 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35699 Uncomment additional cases that now pass.
35700
35701 2002-01-11 Richard Henderson <rth@redhat.com>
35702
35703 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35704 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35705
35706 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35707
35708 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35709
35710 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35711
35712 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35713 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35714
35715 2002-01-10 Dale Johannesen <dalej@apple.com>
35716
35717 * gcc.c-torture/execute/loop-11.c: New.
35718
35719 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35720
35721 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35722 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35723
35724 2002-01-09 Richard Henderson <rth@redhat.com>
35725
35726 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35727 type in which to perform the operation for each size.
35728
35729 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35730
35731 * gcc.c-torture/compile/20020109-2.c: New test.
35732
35733 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35734
35735 * gcc.c-torture/execute/loop-10.c: New test.
35736
35737 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35738
35739 * gcc.c-torture/compile/20010226-1.c: New test.
35740 * gcc.c-torture/compile/20010227-1.c: New test.
35741 * gcc.c-torture/compile/20010426-1.c: New test.
35742 * gcc.c-torture/compile/20010510-1.c: New test.
35743 * gcc.c-torture/compile/20010605-3.c: New test.
35744 * gcc.c-torture/compile/20010824-1.c: New test.
35745 * gcc.c-torture/execute/20010409-1.c: New test.
35746 * gcc.dg/noncompile/20000901-1.c: New test.
35747 * gcc.dg/20001023-1.c: New test.
35748 * gcc.dg/20001101-1.c: New test.
35749 * gcc.dg/20001102-1.c: New test.
35750 * gcc.dg/20010207-1.c: New test.
35751 * gcc.dg/20010405-1.c: New test.
35752 * gcc.dg/20010822-1.c: New test.
35753 * gcc.dg/20011107-1.c: New test.
35754
35755 2002-01-09 Jeffrey A Law (law@redhat.com)
35756
35757 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35758
35759 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35760 execution failure on PA targets.
35761
35762 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35763
35764 * gcc.c-torture/compile/20020109-1.c: New test.
35765
35766 2002-01-08 Kazu Hirata <kazu@hxi.com>
35767
35768 * gcc.c-torture/execute/20020108-1.c: New test.
35769
35770 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35771
35772 * gcc.dg/20020108-1.c: New test.
35773
35774 2002-01-08 H.J. Lu <hjl@gnu.org>
35775
35776 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35777 for header files.
35778
35779 2002-01-08 Geoff Keating <geoffk@redhat.com>
35780
35781 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35782 consistency.
35783
35784 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35785
35786 * gcc.dg/altivec-4.c: Test altivec predicates.
35787
35788 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35789
35790 * gcc.c-torture/execute/20020107-1.c: New test.
35791
35792 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35793
35794 PR c/5279
35795 * gcc.c-torture/compile/20020106-1.c: New test.
35796
35797 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35798
35799 * gcc.c-torture/execute/nestfunc-4.c: New test.
35800
35801 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35802
35803 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35804 extra triple that slipped in.
35805 * g++.old-deja/g++.abi/align.C: Likewise.
35806 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35807
35808 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35809
35810 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35811 * g++.old-deja/g++.abi/align.C: Likewise.
35812 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35813
35814 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35815 on FreeBSD/i386.
35816 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35817 FreeBSD.
35818
35819 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35820
35821 * gcc.dg/20020104-1.c: New test.
35822
35823 * gcc.dg/20020104-2.c: New test.
35824
35825 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35826
35827 * gcc.dg/20020103-1.c: Fix typo in target selector.
35828
35829 2002-01-03 Richard Henderson <rth@redhat.com>
35830
35831 * gcc.dg/20020103-1.c: New.
35832
35833 2002-01-03 Kazu Hirata <kazu@hxi.com>
35834
35835 * gcc.c-torture/execute/20020103-1.c: New test.
35836
35837 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35838
35839 * g++.dg/other/debug2.C: New test.
35840
35841 * gcc.c-torture/compile/20020103-1.c: New test.
35842
35843 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35844
35845 * gcc.dg/gnu89-init-1.c: Added new tests.
35846
35847 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35848
35849 * g++.dg/template/friend2.C: Remove as patch is reverted.
35850
35851 * g++.dg/warn/oldcast1.C: New test.
35852
35853 * g++.dg/template/ptrmem1.C: New test.
35854 * g++.dg/template/ptrmem2.C: New test.
35855
35856 * g++.dg/template/ntp.C: New test.
35857
35858 * g++.dg/other/component1.C: New test.
35859
35860 * g++.dg/template/ttp3.C: New test.
35861
35862 * g++.dg/template/friend2.C: New test.
35863 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35864
35865 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35866
35867 * g++.dg/other/ptrmem1.C: New test.
35868 * g++.dg/other/ptrmem2.C: New test.
35869
35870 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35871
35872 * g++.dg/template/ctor1.C: New test.
35873
35874 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35875
35876 * g++.dg/template/friend2.C: New test.
35877
35878 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35879
35880 * gcc.dg/mmix-1.c: New test.
35881
35882 2001-12-31 Richard Henderson <rth@redhat.com>
35883
35884 * gcc.dg/asm-5.c: New.
35885
35886 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35887
35888 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35889 in namespace __gnu_cxx
35890
35891 2001-12-30 Richard Henderson <rth@redhat.com>
35892
35893 * gcc.dg/debug-6.c: New.
35894
35895 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35896
35897 * gcc.c-torture/compile/20011229-2.c: New test.
35898
35899 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35900
35901 * gcc.dg/debug-3.c: New test.
35902 * gcc.dg/debug-4.c: New test.
35903 * gcc.dg/debug-5.c: New test.
35904
35905 2001-12-29 Richard Henderson <rth@redhat.com>
35906
35907 * g++.dg/eh/loop1.C: New.
35908
35909 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35910
35911 * g++.dg/template/crash1.C: New test.
35912
35913 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35914
35915 * g++.dg/other/const1.C: New test.
35916
35917 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35918
35919 * gcc.c-torture/compile/20011229-1.c: New test.
35920
35921 2001-12-28 Stan Shebs <shebs@apple.com>
35922
35923 * lib/objc-torture.exp: Resync with c-torture.exp.
35924 * lib/objc.exp: Load standard libraries.
35925
35926 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35927
35928 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35929 additional tests.
35930
35931 2001-12-27 Roger Sayle <roger@eyesopen.com>
35932
35933 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35934
35935 2001-12-27 Richard Henderson <rth@redhat.com>
35936
35937 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35938
35939 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35940
35941 * g++.dg/eh/ctor1.C: New test.
35942 * g++.dg/other/error2.C: New test.
35943
35944 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35945
35946 * g++.dg/other/init2.C: New test.
35947
35948 2001-12-24 Richard Henderson <rth@redhat.com>
35949
35950 * gcc.dg/20011223-1.c: New.
35951 * gcc.dg/inline-1.c: New.
35952
35953 2001-12-23 Richard Henderson <rth@redhat.com>
35954
35955 * gcc.dg/asm-4.c: Test operand modifiers.
35956
35957 2001-12-23 Richard Henderson <rth@redhat.com>
35958
35959 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35960
35961 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35962
35963 * gcc.c-torture/execute/20011223-1.c: New test.
35964
35965 2001-12-21 Richard Henderson <rth@redhat.com>
35966
35967 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35968 re-enables the warning.
35969
35970 2001-12-21 Richard Henderson <rth@redhat.com>
35971
35972 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35973
35974 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35975
35976 * gcc.c-torture/compile/20011218-1.c: New test.
35977
35978 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35979
35980 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35981 arm-isr.c test.
35982 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35983 epilogue generation for ARM ISR routines.
35984
35985 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35986
35987 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35988 * gcc.dg/format/c90-printf-3.c: Likewise.
35989 * gcc.dg/format/c99-printf-3.c: Likewise.
35990 * gcc.dg/format/ext-1.c: Likewise.
35991 * gcc.dg/format/ext-6.c: Likewise.
35992 * gcc.dg/format/format.h: Prototype unlocked stdio.
35993
35994 2001-12-20 Richard Henderson <rth@redhat.com>
35995
35996 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35997 (arena): Use it.
35998 (malloc): Correct allocation logic. Abort if we fill up the
35999 arena before initialization complete.
36000 (realloc): Correct allocation logic.
36001
36002 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36003
36004 * gcc.c-torture/compile/20011219-2.c: New test.
36005
36006 * gcc.c-torture/execute/20011219-1.c: New test.
36007
36008 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
36009
36010 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
36011 target does not support weak symbols.
36012
36013 2001-12-19 Jakub Jelinek <jakub@redhat.com>
36014
36015 * gcc.c-torture/compile/20011219-1.c: New test.
36016
36017 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
36018
36019 * g++.dg/other/error1.C: New test.
36020
36021 2001-12-17 Jeffrey A Law (law@redhat.com)
36022
36023 * gcc.c-torture/execute/20011217-1.c: New test.
36024
36025 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
36026
36027 * objc.dg/special/: New directory.
36028 * objc.dg/special/special.exp: New file.
36029 * objc.dg/special/unclaimed-category-1.h: New file.
36030 * objc.dg/special/unclaimed-category-1a.m: New file.
36031 * objc.dg/special/unclaimed-category-1.m: New file.
36032
36033 2001-12-17 Andreas Jaeger <aj@suse.de>
36034
36035 * gcc.c-torture/compile/20011217-2.c: New test.
36036
36037 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
36038
36039 * gcc.c-torture/compile/20011217-1.c: New test.
36040
36041 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
36042
36043 * testsuite/gcc.dg/20011214-1.c: New.
36044
36045 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
36046
36047 * gcc.dg/altivec-4.c: New.
36048
36049 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
36050
36051 * gcc.dg/20011113-1.c: New test.
36052
36053 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
36054
36055 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
36056 std::__malloc_alloc_template<0> and
36057 std::__default_alloc_template<false, 0>.
36058
36059 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
36060
36061 * objc/execute/bf-21.m: New test.
36062 * objc/execute/enumeration-1.m: New test.
36063 * objc/execute/enumeration-2.m: New test.
36064
36065 2001-12-12 Jakub Jelinek <jakub@redhat.com>
36066
36067 * gcc.dg/gnu89-init-1.c: New test.
36068
36069 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
36070
36071 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
36072 * g++.old-deja/g++.jason/2371.C: Likewise.
36073 * g++.old-deja/g++.jason/template33.C: Likewise.
36074 * g++.old-deja/g++.jason/template34.C: Likewise.
36075 * g++.old-deja/g++.jason/template36.C: Likewise.
36076 * g++.old-deja/g++.oliva/typename1.C: Likewise.
36077 * g++.old-deja/g++.oliva/typename2.C: Likewise.
36078 * g++.old-deja/g++.other/typename1.C: Likewise.
36079 * g++.old-deja/g++.pt/inherit2.C: Likewise.
36080 * g++.old-deja/g++.pt/nontype5.C: Likewise.
36081 * g++.old-deja/g++.pt/typename11.C: Likewise.
36082 * g++.old-deja/g++.pt/typename14.C: Likewise.
36083 * g++.old-deja/g++.pt/typename16.C: Likewise.
36084 * g++.old-deja/g++.pt/typename3.C: Likewise.
36085 * g++.old-deja/g++.pt/typename4.C: Likewise.
36086 * g++.old-deja/g++.pt/typename5.C: Likewise.
36087 * g++.old-deja/g++.pt/typename7.C: Likewise.
36088 * g++.old-deja/g++.robertl/eb9.C: Likewise.
36089
36090 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
36091
36092 * g++.dg/other/linkage1.C: New test.
36093 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
36094 specifiers.
36095
36096 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
36097
36098 * gcc.dg/concat.c: New test.
36099
36100 2001-12-11 Stan Shebs <shebs@apple.com>
36101
36102 * objc/compile: New test directory.
36103 * objc/compile/compile.exp: New expect script.
36104 * objc/compile/20011211-1.m: New compile test.
36105
36106 2001-12-11 Jason Merrill <jason@redhat.com>
36107
36108 * lib/prune.exp (prune_gcc_output): Also handle "In member
36109 function". So many permutations...
36110
36111 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
36112
36113 * g++.dg/template/typedef1.C: New test.
36114
36115 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
36116
36117 * g++.dg/other/copy1.C: New test.
36118
36119 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
36120
36121 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
36122
36123 * gcc.dg/builtin-choose-expr.c: New.
36124
36125 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
36126
36127 * gcc.dg/altivec-2.c: New.
36128
36129 2001-12-07 Richard Henderson <rth@redhat.com>
36130
36131 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
36132
36133 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
36134
36135 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
36136 ultrasparc.
36137
36138 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36139
36140 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36141
36142 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36143
36144 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36145 variable argument list.
36146
36147 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36148
36149 * gcc.c-torture/execute/memcheck: Delete entire directory.
36150 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36151 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36152
36153 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36154
36155 * gcc.dg/Wshadow-1.c: New test.
36156
36157 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36158
36159 * gcc.c-torture/compile/20011130-1.c: New test.
36160
36161 * gcc.dg/noncompile/20011025-1.c: New test.
36162
36163 * g++.dg/other/anon-union.C: New test.
36164
36165 * gcc.c-torture/execute/20011024-1.c: New test.
36166
36167 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36168
36169 * gcc.c-torture/execute/20000722-1.x,
36170 gcc.c-torture/execute/20010123-1.x: Remove.
36171 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36172 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36173 gcc.dg/c99-complit-2.c: New tests.
36174
36175 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36176
36177 * g++.dg/inherit/base1.C: New test.
36178
36179 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36180
36181 * g++.dg/other/stdarg1.C: New test.
36182
36183 * gcc.c-torture/compile/20011130-2.c: New test.
36184
36185 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36186
36187 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36188 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36189 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36190 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36191 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36192 * gcc.dg/builtin-prefetch-1.c: New test.
36193
36194 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36195
36196 * gcc.dg/20011130-1.c: New test.
36197
36198 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36199
36200 * g++.dg/other/scope1.C: New test.
36201 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36202
36203 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36204
36205 * gcc.dg/vla-init-1.c: New test.
36206
36207 2001-12-01 Geoff Keating <geoffk@redhat.com>
36208
36209 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36210
36211 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36212
36213 * objc.dg/alias.m: Update.
36214 * objc.dg/class-1.m: Update.
36215 * objc.dg/const-str-1.m: Update.
36216 * objc.dg/fwd-proto-1.m: Update.
36217 * objc.dg/id-1.m: Update.
36218 * objc.dg/super-class-1.m: Update.
36219
36220 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36221
36222 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36223 constructs.
36224
36225 2001-11-28 Jeffrey A Law (law@cygnus.com)
36226
36227 * gcc.c-torture/execute/20011128-1.c: New test.
36228
36229 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36230
36231 * gcc.dg/20011127-1.c: New test.
36232
36233 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36234
36235 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36236 from Austin Group draft 7.
36237 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36238 scanf format arguments.
36239 * gcc.dg/format/no-exargs-2.c: New test.
36240
36241 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36242
36243 * g++.dg/abi/vbase8-4.C: New test.
36244
36245 2001-11-24 Ian Lance Taylor <ian@airs.com>
36246
36247 * gcc.c-torture/execute/20011121-1.c: New test.
36248
36249 2001-11-23 Jeffrey A Law (law@cygnus.com)
36250
36251 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36252
36253 2001-11-23 Andreas Jaeger <aj@suse.de>
36254
36255 * gcc.dg/cpp/charconst-2.c: New test.
36256
36257 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36258
36259 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36260 to the host if it is remote. Let tests specify extra headers
36261 they use.
36262 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36263 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36264 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36265 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36266 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36267 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36268 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36269 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36270 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36271 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36272
36273 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36274
36275 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36276 for little endian ARMs.
36277
36278 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36279
36280 * gcc.c-torture/compile/20011119-1.c: New test.
36281 * gcc.c-torture/compile/20011119-2.c: New test.
36282
36283 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36284
36285 * gcc.dg/altivec-1.c: Fix typo.
36286
36287 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36288
36289 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36290
36291 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36292
36293 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36294
36295 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36296
36297 * lib/g77.exp: Don't specify --rpath-link.
36298
36299 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36300 across all the headers.
36301 * gcc.dg/format/format.exp: For testing on a remote host,
36302 copy format.h.
36303
36304 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36305 * gcc.c-torture/execute/930406-1.c: Likewise.
36306 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36307
36308 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36309
36310 * gcc.dg/altivec-1.c: New.
36311
36312 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36313
36314 * gcc.dg/cpp/fpreprocessed.c: New test case.
36315
36316 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36317
36318 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36319 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36320 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36321
36322 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36323
36324 * gcc.dg/no-builtin-1.c: New test.
36325
36326 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36327
36328 * gcc.c-torture/execute/20011115-1.c: New test.
36329
36330 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36331
36332 * gcc.c-torture/compile/20011114-2.c: New test.
36333 * gcc.c-torture/compile/20011114-3.c: New test.
36334 * gcc.c-torture/compile/20011114-4.c: New test.
36335
36336 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36337
36338 * g++.dg/other/init1.C: New test.
36339
36340 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36341
36342 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36343 message.
36344
36345 * gcc.c-torture/execute/20011114-1.c: New testcase.
36346
36347 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36348 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36349 like the (before this change) version of 20010327-1.c.
36350
36351 2001-11-14 Roger Sayle <roger@eyesopen.com>
36352
36353 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36354
36355 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36356
36357 * g++.dg/init/array2.C: New test.
36358
36359 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36360
36361 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36362
36363 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36364
36365 * g++.dg/other/forscope1.C: New test.
36366 * g++.dg/ext/forscope1.C: New test.
36367 * g++.dg/ext/forscope2.C: New test.
36368
36369 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36370
36371 * gcc.c-torture/execute/20011113-1.c: New test.
36372
36373 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36374
36375 * gcc.c-torture/execute/20011109-2.c: New test.
36376
36377 * gcc.c-torture/execute/20011109-1.c: New test.
36378
36379 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36380
36381 * gcc.c-torture/compile/20011109-1.c: New test.
36382
36383 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36384
36385 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36386 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36387 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36388 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36389 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36390 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36391 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36392
36393 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36394
36395 * g++.dg/warn/Wshadow-1.C: New tests.
36396 * g++.old-deja/g++.mike/for3.C: Update.
36397
36398 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36399
36400 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36401 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36402 XFAILs. Adjust expected error texts.
36403 * gcc.c-torture/compile/20011106-1.c,
36404 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36405 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36406 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36407 gcc.dg/c99-array-lval-5.c: New tests.
36408
36409 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36410
36411 * gcc.dg/cpp/defined.c: Update.
36412
36413 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36414
36415 * gcc.c-torture/execute/anon-1.c: New test.
36416
36417 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36418
36419 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36420 same size, so no warning should be produced on stormy16.
36421
36422 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36423 due to oversized array.
36424 * g++.old-deja/g++.mike/ns15.C: Likewise.
36425 * g++.old-deja/g++.pt/crash16.C: Likewise.
36426
36427 2001-11-02 Graham Stott <grahams@redhat.com>
36428
36429 * g++.dgother/debug1.C: Fix typos.
36430
36431 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36432
36433 * g++.dg/other/debug1.C: New test.
36434
36435 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36436
36437 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36438 of unsigned long.
36439
36440 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36441
36442 * gcc.dg/20011029-2.c: New test.
36443
36444 * gcc.c-torture/compile/20011029-1.c: New test.
36445
36446 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36447
36448 * objc/execute/class_self-1.m: New test.
36449 * objc/execute/class_self-2.m: New test.
36450
36451 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36452
36453 * gcc.misc-tests/msgs.exp: Delete.
36454 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36455 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36456 error set to match recent changes.
36457
36458 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36459
36460 * gcc.dg/20011021-1.c: New test.
36461
36462 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36463
36464 * gcc.c-torture/compile/20011023-1.c: New test.
36465
36466 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36467
36468 * lib/g77.exp: Rewrite based on lib/g++.exp.
36469
36470 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36471
36472 * gcc.c-torture/execute/20011019-1.c: New test.
36473
36474 * gcc.dg/20011018-1.c: New test.
36475
36476 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36477
36478 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36479
36480 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36481
36482 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36483 * gcc.dg/attr-invalid.c: Likewise.
36484
36485 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36486
36487 * testsuite/gcc.dg/20011015-1.c: New test.
36488
36489 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36490
36491 * g++.dg/template/unify2.C: New test.
36492
36493 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36494
36495 * g++.dg/other/exception-specification.C: New test
36496
36497 2001-10-13 Tom Rix <trix@redhat.com>
36498
36499 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36500 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36501
36502 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36503
36504 * testsuite/gcc.dg/20011009-1.c: New test.
36505
36506 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36507
36508 PR g++/4476
36509 * g++.dg/other/friend1.C: New test.
36510
36511 2001-10-11 Richard Henderson <rth@redhat.com>
36512
36513 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36514
36515 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36516
36517 * gcc.c-torture/compile/20011010-1.c: New.
36518
36519 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36520
36521 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36522 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36523 g77.f-torture/execute/execute.exp,
36524 g77.f-torture/noncompile/noncompile.exp,
36525 gcc.c-torture/compile/compile.exp,
36526 gcc.c-torture/execute/execute.exp,
36527 gcc.c-torture/execute/ieee/ieee.exp,
36528 gcc.c-torture/execute/memcheck/memcheck.exp,
36529 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36530 objc/execute/execute.exp: Update FSF address.
36531
36532 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36533
36534 * gcc.dg/cpp/cmdlne-C.c: Update.
36535 * gcc.dg/cpp/cmdlne-C2.c: New.
36536
36537 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36538
36539 * gcc.c-torture/execute/20011008-3.c: New.
36540
36541 2001-10-08 DJ Delorie <dj@redhat.com>
36542
36543 * gcc.dg/20011008-1.c: New.
36544 * gcc.dg/20011008-2.c: New.
36545
36546 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36547
36548 * gcc.dg/cpp/spacing1.c: Update test.
36549
36550 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36551
36552 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36553 spelling errors of "separate" as "seperate".
36554
36555 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36556
36557 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36558 enough to avoid inlining.
36559
36560 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36561
36562 * lib/g77.exp: set libg2c_dir correctly.
36563
36564 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36565
36566 * gcc.dg/cpp/macro11.c: New test.
36567
36568 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36569
36570 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36571 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36572 gcc.dg/format/multattr-3.c: New tests.
36573 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36574 tests for format attributes on function pointers being rejected.
36575
36576 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36577
36578 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36579
36580 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36581
36582 * g++.dg/warn/format1.C: New test.
36583
36584 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36585
36586 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36587
36588 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36589
36590 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36591
36592 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36593
36594 * gcc.dg/cpp/redef2.c: Add test.
36595
36596 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36597
36598 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36599 long-standing bug on i686, apparently.
36600 * gcc.c-torture/execute/loop-2c.x: New file.
36601 * gcc.c-torture/execute/loop-2d.x: New file.
36602 * gcc.c-torture/execute/loop-3c.x: New file.
36603
36604 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36605
36606 * gcc.dg/cpp/20000625-2.c: Correct line number.
36607
36608 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36609
36610 * gcc.dg/cpp/macro10.c: New test.
36611 * gcc.dg/cpp/strify3.c: New test.
36612 * gcc.dg/cpp/spacing1.c: Add tests.
36613 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36614 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36615
36616 2001-09-24 DJ Delorie <dj@redhat.com>
36617
36618 * gcc.c-torture/execute/20010924-1.c: New test.
36619
36620 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36621
36622 * testsuite/objc/execute/paste.m: Remove.
36623
36624 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36625
36626 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36627
36628 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36629
36630 * g77.dg/strlen0.f: New test.
36631
36632 2001-09-21 Richard Henderson <rth@redhat.com>
36633
36634 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36635 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36636
36637 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36638
36639 Table-driven attributes.
36640 * g++.dg/ext/attrib1.C: New test.
36641
36642 2001-09-20 DJ Delorie <dj@redhat.com>
36643
36644 * gcc.dg/20000926-1.c: Update expected warning messages.
36645 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36646 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36647 array.
36648
36649 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36650
36651 * g++.dg/eh/registers1.C: New test case.
36652
36653 2001-09-17 Richard Henderson <rth@redhat.com>
36654
36655 * gcc.dg/array-5.c: Fix VLA decomposition test.
36656
36657 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36658
36659 * gcc.dg/cpp/line5.c: New testcase.
36660
36661 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36662
36663 * gcc.dg/cpp/macro9.c: New test.
36664
36665 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36666
36667 * gcc.c-torture/execute/980223.c: Change type of addr from long
36668 to char *.
36669
36670 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36671
36672 * gcc.c-torture/execute/20010915-1.c: New test.
36673
36674 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36675
36676 * g77.dg/bprob: New directory.
36677 * g77.dg/bprob/bprob.exp: New file.
36678 * g77.dg/bprob/bprob-1.f: New test.
36679 * g77.dg/gcov: New directory.
36680 * g77.dg/gcov/gcov.exp: New file.
36681 * g77.dg/gcov/gcov-1.f: New test.
36682 * g77.dg/gcov/gcov-1.x: New file.
36683
36684 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36685
36686 * gcc.dg/cpp/directiv.c: Update.
36687 * gcc.dg/cpp/undef1.c: Update.
36688
36689 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36690
36691 * gcc.dg/20010912-1.c: New test.
36692
36693 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36694
36695 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36696 language-independent file in lib.
36697 * lib/gcov.exp: New file.
36698
36699 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36700
36701 * gcc.c-torture/compile/20010911-1.c: New test.
36702
36703 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36704
36705 * lib/profopt.exp: New, to support profile-directed optimizations.
36706 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36707 * gcc.misc-tests/bprob-1.c: New test.
36708 * gcc.misc-tests/bprob-2.c: New test.
36709
36710 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36711
36712 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36713 XFAIL and which kinds of gcov output to verify.
36714 * gcc.misc-tests/gcov-4b.x: New file.
36715 * gcc.misc-tests/gcov-5b.x: New file.
36716 * gcc.misc-tests/gcov-6.x: New file.
36717 * gcc.misc-tests/gcov-7.c: New test.
36718 * gcc.misc-tests/gcov-7.x: New file.
36719
36720 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36721
36722 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36723 * gcc.misc-tests/gcov-6.c: New test.
36724
36725 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36726
36727 PR c++/3986
36728 * g++.dg/abi/vbase1.C: New test.
36729
36730 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36731
36732 * objc.dg/method-2.m: New.
36733
36734 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36735
36736 PR c++/4203
36737 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36738 * g++.dg/init/empty1.C: New test.
36739
36740 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36741
36742 * gcc.c-torture/compile/20010903-1.c: New test.
36743
36744 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36745
36746 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36747 for m68k.
36748
36749 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36750
36751 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36752
36753 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36754
36755 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36756
36757 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36758
36759 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36760 for 16-bit 'unsigned int'.
36761
36762 2001-08-29 Kazu Hirata <kazu@hxi.com>
36763
36764 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36765
36766 2001-08-27 Richard Henderson <rth@redhat.com>
36767
36768 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36769 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36770
36771 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36772
36773 * gcc.dg/asm-names.c (ymain): New.
36774
36775 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36776
36777 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36778 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36779 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36780
36781 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36782
36783 * gcc.dg/compare5.c: New testcase.
36784
36785 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36786
36787 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36788 and "In instantiation".
36789
36790 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36791
36792 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36793
36794 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36795
36796 * gcc.misc-tests/gcov.exp: Add support for branch information.
36797 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36798 * gcc.misc-tests/gcov-4.c: New test.
36799 * gcc.misc-tests/gcov-4b.c: New test.
36800 * gcc.misc-tests/gcov-5b.c: New test.
36801
36802 2001-08-20 Zack Weinberg <zackw@panix.com>
36803
36804 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36805 expected to fail.
36806
36807 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36808
36809 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36810
36811 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36812
36813 * g++.dg/eh/template1.C: New test.
36814
36815 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36816
36817 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36818 Fix thinko.
36819 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36820 for xfail.
36821
36822 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36823
36824 * lib/g77-dg.exp: Use prune.exp for common procedures
36825 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36826 * lib/g77.exp: (g77-dg-prune) Remove
36827
36828 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36829
36830 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36831
36832 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36833
36834 * g++.dg/template/unify1.C: New test.
36835
36836 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36837
36838 * g++.dg/abi/empty4.C: New test.
36839
36840 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36841
36842 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36843 solaris2.*
36844 * g77.f-torture/compile/pr3743.x: Likewise.
36845
36846 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36847
36848 * g++.dg/other/using-declaration.C: New test.
36849
36850 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36851
36852 * gcc.dg/cpp/tr-sign.c: New testcase.
36853
36854 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36855
36856 * gcc.dg/cpp/19951025-1.c: Revert.
36857 * gcc.dg/cpp/directiv.c: We no longer process directives that
36858 interrupt macro arguments.
36859
36860 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36861
36862 * gcc.dg/bconstp-1.c: New test.
36863
36864 2001-08-03 Richard Henderson <rth@redhat.com>
36865
36866 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36867
36868 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36869
36870 * gcc.dg/cpp/19951025-1.c: Update.
36871
36872 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36873
36874 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36875 should be x.
36876
36877 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36878
36879 Kill -fhonor-std.
36880 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36881 * g++.old-deja/g++.other/std1.C: Likewise.
36882 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36883
36884 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36885
36886 * lib/g77.exp: Load gcc-defs.exp for common procedures
36887 (g77_pass, g77_fail, g77_finish, g77_exit,
36888 ${tool}_check_unsupported_p} Now redundant. Deleted.
36889
36890 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36891
36892 * g77.dg/fbackslash.f
36893 * g77.dg/fcase-preserve.f
36894 * g77.dg/ff90-1.f
36895 * g77.dg/ffixed-line-length-0.f
36896 * g77.dg/ffixed-line-length-132.f
36897 * g77.dg/ffixed-line-length-7.f
36898 * g77.dg/ffixed-line-length-72.f
36899 * g77.dg/ffixed-line-length-none.f
36900 * g77.dg/ffree-form-1.f
36901 * g77.dg/fno-backslash.f
36902 * g77.dg/fno-f90-1.f
36903 * g77.dg/fno-fixed-form-1.f
36904 * g77.dg/fno-onetrip.f
36905 * g77.dg/fno-typeless-boz.f
36906 * g77.dg/fno-underscoring.f
36907 * g77.dg/fno-vxt-1.f
36908 * g77.dg/fonetrip.f
36909 * g77.dg/ftypeless-boz.f
36910 * g77.dg/fugly-assumed.f
36911 * g77.dg/funderscoring.f
36912 * g77.dg/fvxt-1.f
36913
36914 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36915
36916 * objc.dg/fwd-proto-1.m: New.
36917 * objc.dg/local-decl-1.m: New.
36918 * objc.dg/naming-1.m: New.
36919 * objc.dg/naming-2.m: New.
36920 * objc.dg/proto-hier-1.m: New.
36921
36922 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36923
36924 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36925 largest-type elements to a struct makes its size grow.
36926
36927 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36928
36929 * g++.dg/abi/vthunk1.C: New test.
36930
36931 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36932
36933 * g++.dg/abi/vbase8-22.C: New test.
36934
36935 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36936
36937 * gcc.dg/cpp/macro8.c: New test.
36938
36939 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36940
36941 * g++.dg/abi/vbase8-21.C: New test.
36942
36943 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36944
36945 * g++.dg/abi/vbase8-10.C: New test.
36946
36947 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36948
36949 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36950 ${tool}_set_ld_library_path.
36951 Changed caller.
36952 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36953 g++.exp.
36954
36955 2001-07-26 Stan Cox <scox@redhat.com>
36956
36957 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36958 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36959 gcc_exit, gcc_check_unsupported_p):
36960 Moved to gcc-deps.exp
36961 * gcc-deps.exp: New file.
36962
36963 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36964
36965 * g++.old-deja/g++.pt/defarg14.C: New test.
36966
36967 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36968
36969 * g++.old-deja/g++.other/lineno5.C: New test.
36970
36971 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36972
36973 * g++.old-deja/g++.pt/crash68.C: New test.
36974
36975 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36976
36977 * g++.old-deja/g++.other/crash42.C: New test.
36978
36979 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36980
36981 * gcc.dg/cpp/extratokens.c: Fix.
36982 * gcc.dg/cpp/skipping2.c: New tests.
36983
36984 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36985
36986 * gcc.c-torture/execute/20010724-1.c: New file.
36987 * gcc.c-torture/execute/20010724-1.x: New file.
36988
36989 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36990
36991 * g++.old-deja/g++.other/cond7.C: New test.
36992
36993 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36994
36995 * g++.old-deja/g++.other/optimize4.C: New test.
36996
36997 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36998
36999 * g++.old-deja/g++.abi/vbase8-5.C: New test.
37000
37001 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
37002
37003 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
37004 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
37005 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
37006 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
37007
37008 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
37009 bug report" message.
37010
37011 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
37012 * g++.dg/ext/instantiate1.C: Move from old-deja.
37013
37014 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
37015
37016 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
37017 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
37018 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
37019 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
37020
37021 2001-07-23 Jeffrey A Law (law@cygnus.com)
37022
37023 * gcc.c-torture/execute/20010723-1.c: New test.
37024
37025 2001-07-23 Ben Elliston <bje@redhat.com>
37026
37027 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
37028
37029 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37030
37031 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
37032 i[34567]86-*-*.
37033 Delete handling of ieee_multilib_flags.
37034 Pass -mieee for alpha*-*-* and sh-*-*.
37035 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
37036
37037 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
37038
37039 Remove old-abi tests.
37040 * g++.old-deja/g++.mike/p11116.C: Remove.
37041 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
37042
37043 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
37044
37045 * g77.f-torture/compile/pr3743.f: New test
37046
37047 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
37048
37049 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
37050
37051 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37052
37053 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
37054 g++.old-deja/g++.pt/static6.C: Likewise.
37055 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
37056 supports weak symbols.
37057
37058 2001-07-18 Andreas Jaeger <aj@suse.de>
37059
37060 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
37061 supported again.
37062
37063 2001-07-18 Andreas Jaeger <aj@suse.de>
37064
37065 * gcc.dg/iftrap-1.c: Fix target line.
37066
37067 2001-07-17 Richard Henderson <rth@redhat.com>
37068
37069 * gcc.c-torture/execute/20010717-1.c: New.
37070
37071 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37072
37073 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
37074 tests.
37075
37076 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37077
37078 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
37079
37080 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37081
37082 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
37083 UAC_SIGBUS, UAC_NOPRINT definitions.
37084
37085 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
37086
37087 * objc/execute/object_is_class.m: New test.
37088 * objc/execute/object_is_meta_class.m: New test.
37089
37090 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37091
37092 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
37093 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
37094
37095 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
37096
37097 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
37098 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
37099
37100 2001-07-14 Richard Henderson <rth@redhat.com>
37101
37102 * gcc.dg/iftrap-1.c: New.
37103
37104 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
37105
37106 * g77.f-torture/execute/intrinsic77.f: New test.
37107
37108 2001-07-11 Janis Johnson <janis@us.ibm.com>
37109
37110 * gcc.misc-tests/gcov-3.c: New test.
37111
37112 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37113
37114 * gcc.c-torture/compile/20010711-1.c,
37115 * gcc.c-torture/compile/20010711-2.c: New tests.
37116
37117 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37118
37119 * gcc.c-torture/execute/20010711-1.c: New test.
37120
37121 2001-07-11 Ben Elliston <bje@redhat.com>
37122
37123 * g++.old-deja/g++.other/enum5.C: New test.
37124
37125 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
37126
37127 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
37128 (g++-dg-prune): Call prune_gcc_output.
37129 * prune.exp: New file for prune_gcc_output.
37130 * lib/g++.exp, lib/gcc.exp: Load it.
37131
37132 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
37133
37134 * gcc.c-torture/compile/20010701-1.c,
37135 g++.old-deja/g++.ext/attrib6.C: New tests.
37136
37137 2001-07-06 Jeffrey A Law (law@cygnus.com)
37138
37139 * gcc.c-torture/compile/20010706-1.c: New test.
37140
37141 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37142
37143 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37144
37145 2001-06-28 Stan Shebs <shebs@apple.com>
37146
37147 * gcc.dg/pragma-darwin.c: New test.
37148
37149 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37150
37151 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37152 Solaris 2.[678] system.
37153
37154 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37155
37156 * gcc.dg/20010622-1.c: New test.
37157
37158 2001-06-18 Stan Shebs <shebs@apple.com>
37159
37160 * objc.dg: New directory.
37161 * objc.dg/dg.exp: New file.
37162 * objc.dg/alias.m: New.
37163 * objc.dg/class-1.m: New.
37164 * objc.dg/class-2.m: New.
37165 * objc.dg/const-str-1.m: New.
37166 * objc.dg/const-str-2.m: New.
37167 * objc.dg/id-1.m: New.
37168 * objc.dg/method-1.m: New.
37169 * objc.dg/super-class-1.m: New.
37170 * lib/objc-dg.exp: New file.
37171
37172 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37173
37174 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37175 of label name.
37176
37177 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37178
37179 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37180
37181 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37182
37183 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37184 variable.
37185
37186 2001-06-12 Richard Henderson <rth@redhat.com>
37187
37188 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37189
37190 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37191
37192 * g++.old-deja/g++.abi/vbase5.C: New test.
37193 * g++.old-deja/g++.abi/vbase6.C: New test.
37194 * g++.old-deja/g++.abi/vbase7.C: New test.
37195
37196 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37197
37198 * gcc.c-torture/compile/20010610-1.c: New test.
37199
37200 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37201
37202 * g++.old-deja/g++.abi/vbase4.C: New test.
37203
37204 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37205
37206 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37207 support %f for HC11/HC12 targets.
37208 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37209 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37210 on HC11/HC12 targets.
37211 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37212
37213 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37214
37215 * gcc.dg/wchar_t-1.c: New file.
37216 * gcc.dg/wint_t-1.c: Likewise.
37217
37218 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37219
37220 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37221
37222 2001-06-11 Richard Henderson <rth@redhat.com>
37223
37224 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37225
37226 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37227
37228 * gcc.c-torture/compile/20010611-1.c: New test.
37229
37230 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37231
37232 * gcc.dg/c99-tag-1.c: Add more tests.
37233
37234 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37235
37236 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37237 representation on MN10300 and ARM/Thumb.
37238
37239 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37240
37241 * g77.f-torture/execute/20010610.f: New.
37242
37243 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37244
37245 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37246 names.
37247
37248 2001-06-09 Richard Henderson <rth@redhat.com>
37249
37250 * gcc.c-torture/execute/ashrdi-1.c: New.
37251 * gcc.c-torture/execute/ashldi-1.c: New.
37252 * gcc.c-torture/execute/lshrdi-1.c: New.
37253
37254 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37255
37256 * objc/execute/load-3.m: Added. Check sending +load to categories,
37257 in addition to classes.
37258
37259 2001-06-08 Stan Shebs <shebs@apple.com>
37260
37261 * objc/execute/load-2.m: New test. From Nicola Pero
37262 <n.pero@mi.flashnet.it>.
37263
37264 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37265
37266 * gcc.c-torture/execute/20010605-2.c: New test.
37267
37268 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37269
37270 * g++.old-deja/g++.abi/vbase2.C: New test.
37271 * g++.old-deja/g++.abi/vbase3.C: New test.
37272
37273 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37274
37275 * g++.old-deja/g++.pt/friend49.C: New test.
37276
37277 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37278
37279 * g++.old-deja/g++.ext/anon3.C: New test.
37280
37281 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37282
37283 * g++.old-deja/g++.other/conv7.C: New test.
37284
37285 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37286
37287 * gcc.c-torture/compile/20010605-2.c: New test.
37288
37289 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37290
37291 * gcc.c-torture/execute/20010604-1.c: New test.
37292
37293 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37294
37295 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37296
37297 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37298
37299 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37300 (g++_link_flags): Likewise.
37301 (g++_init): Pass gccpath's value to two previous functions.
37302
37303 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37304
37305 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37306 Ensure logfile entry matches exec command line.
37307
37308 2001-05-31 Richard Henderson <rth@redhat.com>
37309
37310 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37311 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37312
37313 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37314
37315 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37316 compiler for irix6.2
37317
37318 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37319
37320 * g++.old-deja/g++.other/optimize3.C: New file.
37321
37322 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37323
37324 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37325 assemble.
37326
37327 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37328
37329 * g++.old-deja/g++.other/optimize2.C: New file.
37330
37331 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37332
37333 * gcc.c-torture/compile/20010518-2.c: New file.
37334 * gcc.c-torture/execute/20010518-1.c: New file.
37335 * gcc.c-torture/execute/20010518-2.c: New file.
37336
37337 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37338
37339 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37340
37341 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37342
37343 G++ no longer defines builtins that do not begin with __builtin.
37344 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37345 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37346 * g++.old-deja/g++.law/builtin1.C: Likewise.
37347 * g++.old-deja/g++.law/cvt2.C: Likewise.
37348 * g++.old-deja/g++.mike/net5.C: Likewise.
37349 * g++.old-deja/g++.other/builtins1.C: Likewise.
37350 * g++.old-deja/g++.other/builtins2.C: Likewise.
37351 * g++.old-deja/g++.other/builtins3.C: Likewise.
37352 * g++.old-deja/g++.other/builtins4.C: Likewise.
37353 * g++.old-deja/g++.other/inline8.C: Likewise.
37354 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37355
37356 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37357
37358 * g++.old-deja/g++.pt/using1.C: Adjust.
37359 * g++.old-deja/g++.pt/using2.C: New test.
37360
37361 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37362
37363 * gcc.dg/cpp/charconst.c: New tests.
37364 * gcc.dg/cpp/escape.c: New tests.
37365 * gcc.dg/cpp/escape-1.c: New tests.
37366 * gcc.dg/cpp/escape-2.c: New tests.
37367 * gcc.dg/cpp/ucs.c: New tests.
37368
37369 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37370
37371 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37372 native compiler for irix6.5.
37373
37374 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37375
37376 * lib/g++.exp (g++_include_flags): Use args to compute
37377 get_multilibs.
37378 (g++_link_flags): Likewise.
37379 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37380
37381 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37382
37383 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37384
37385 2001-05-21 Geoff Keating <geoffk@redhat.com>
37386
37387 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37388 this file.
37389
37390 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37391
37392 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37393 STACK_SIZE;
37394 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37395 to STACK_SIZE; Use it to define size of add_histo array.
37396 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37397 to STACK_SIZE.
37398 (f): Use GITT_SIZE to define size of gitt local table.
37399 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37400 to STACK_SIZE; Use it to define size of bytemem array.
37401
37402 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37403
37404 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37405 on 68HC11/HC12 due to the asm instruction.
37406 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37407 * gcc.c-torture/compile/920520-1.x: Likewise.
37408 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37409 on 68HC11/HC12 because the function is larger than 64K.
37410 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37411 on 68HC11/HC12 because the structure is too large.
37412
37413 2001-05-20 Richard Henderson <rth@redhat.com>
37414
37415 * gcc.c-torture/execute/20010520-1.c: New.
37416
37417 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37418
37419 * g++.old-deja/g++.warn/compare1.C: New test.
37420 * gcc.dg/compare4.c: New test.
37421
37422 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37423
37424 * g++.old-deja/g++.other/optimize1.C: New test.
37425
37426 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37427
37428 * g++.old-deja/g++.pt/spec41.C: New test.
37429
37430 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37431
37432 * gcc.c-torture/compile/20010114-1.x: Remove.
37433
37434 2001-05-18 Stan Shebs <shebs@apple.com>
37435
37436 * gcc.c-torture/compile/20010518-1.c: New test.
37437
37438 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37439
37440 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37441 * g++.old-deja/g++.pt/crash67.C: New test.
37442
37443 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37444
37445 * g++.old-deja/g++.other/debug9.C: New test.
37446
37447 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37448
37449 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37450
37451 2001-05-16 Jan Hubicka <jh@suse.cz>
37452
37453 * gcc.c-torture/compile/20010516-1.c: New test.
37454
37455 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37456
37457 * g++.old-deja/g++.other/crash41.C: New test.
37458
37459 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37460
37461 * g++.old-deja/g++.pt/crash66.C: New test.
37462
37463 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37464
37465 * g++.old-deja/g++.robertl/eb27.C: Convert.
37466
37467 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37468
37469 * g++.dg/friend-warn.C: New test. Do not warn about friend
37470 declaration being redundant.
37471
37472 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37473
37474 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37475
37476 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37477
37478 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37479
37480 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37481
37482 * lib/g++.exp: Use testsuite_flags.
37483
37484 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37485
37486 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37487
37488 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37489
37490 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37491
37492 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37493
37494 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37495
37496 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37497
37498 * gcc.c-torture/compile/20010313-1.c: New test.
37499
37500 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37501
37502 * gcc.dg/cpp/direct2.c: New test.
37503 * gccq.dg/cpp/direct2s.c: New test.
37504
37505 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37506
37507 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37508
37509 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37510 * g++.old-deja/g++.other/op3.C: Likewise.
37511
37512 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37513
37514 * gcc.dg/cpp/syshdr.h: New file.
37515 * gcc.dg/cpp/sysmac1.c: Update.
37516 * gcc.dg/cpp/sysmac2.c: Update.
37517
37518 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37519
37520 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37521
37522 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37523
37524 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37525 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37526
37527 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37528
37529 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37530
37531 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37532
37533 * lib/g++.exp (g++_include_flags): Don't use any special flags
37534 if TESTING_IN_BUILD_TREE is not defined.
37535 (g++_init): Use a plain 'c++' as the compiler if
37536 TESTING_IN_BUILD_TREEE is not defined.
37537
37538 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37539
37540 * g++.old-deja/g++.eh/catch13.C: New test.
37541 * g++.old-deja/g++.eh/catch14.C: New test.
37542
37543 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37544
37545 * gcc.dg/cpp/tr-define.c: New test.
37546
37547 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37548
37549 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37550 <stdlib.h>, not <malloc.h>.
37551
37552 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37553
37554 * g++.old-deja/g++.ns/template17.C: New test.
37555
37556 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37557
37558 * g++.old-deja/g++.pt/ref4.C: New test.
37559
37560 2001-04-30 Richard Henderson <rth@redhat.com>
37561
37562 * gcc.dg/20000724-1.c: Revert last change.
37563
37564 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37565
37566 * g77.f-torture/execute/20010430.f: New test.
37567
37568 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37569
37570 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37571
37572 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37573
37574 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37575
37576 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37577
37578 * g++.old-deja/g++.eh/crash6.C: New test.
37579
37580 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37581
37582 * g++.old-deja/g++.other/warn7.C: New test.
37583
37584 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37585
37586 * g++.old-deja/g++.other/defarg9.C: New test.
37587
37588 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37589
37590 * g77.f-torture/compile/20010426.f: New test.
37591 * g77.f-torture/execute/20010426.f: New test.
37592
37593 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37594
37595 * g77.f-torture/compile/20000629-1.x: Remove - error
37596 has been fixed.
37597
37598 2001-04-26 Jeffrey A Law (law@cygnus.com)
37599
37600 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37601 Tweak slightly to work with g++.dg framework.
37602 * g++.dg/special/ecos.exp: Run initp1.C test.
37603 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37604
37605 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37606 its linker doesn't give line numbers either.
37607 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37608
37609 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37610
37611 * g++.old-deja/g++.other/lex1.C: New test.
37612
37613 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37614
37615 * gcc.dg/noncompile/20010425-1.c: New test.
37616
37617 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37618
37619 * g++.old-deja/g++.pt/mangle2.C: New test.
37620
37621 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37622
37623 * gcc.dg/format/plus-1.c: New test.
37624
37625 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37626
37627 * gcc.dg/20010423-1.c: New test.
37628
37629 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37630
37631 * gcc.c-torture/execute/20010422-1.c: New test.
37632
37633 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37634
37635 * g++.old-deja/g++.ns/type2.C: New test.
37636
37637 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37638
37639 * g++.old-deja/g++.other/perf1.C: New test.
37640
37641 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37642
37643 * gcc.dg/c99-func-2.c: Remove xfail.
37644 * gcc.dg/c99-func-3.c: Remove xfail.
37645 * gcc.dg/c99-func-4.c: Remove xfail.
37646
37647 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37648
37649 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37650
37651 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37652
37653 * gcc.c-torture/compile/20010423-1.c: New test.
37654
37655 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37656
37657 * g++.old-deja/g++.pt/typename28.C: New test.
37658
37659 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37660
37661 * g++.old-deja/g++.abi/empty2.C: New test.
37662 * g++.old-deja/g++.abi/empty3.C: New test.
37663
37664 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37665
37666 * g++.old-deja/g++.other/comdat2.C: New test.
37667 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37668
37669 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37670
37671 * g++.old-deja/g++.other/overload14.C: New test.
37672
37673 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37674
37675 * g++.old-deja/g++.other/lookup23.C: New test.
37676
37677 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37678
37679 * gcc.c-torture/execute/20010403-1.c: New test.
37680
37681 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37682 Mark Mitchell <mark@codesourcery.com>
37683
37684 * lib/old-dejagnu.exp: Don't delete output of executable.
37685 Add .exe suffix to executables.
37686
37687 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37688
37689 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37690
37691 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37692
37693 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37694
37695 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37696
37697 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37698 * g++.old-deja/g++.abi/crash1.C: New test.
37699
37700 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37701
37702 * g++.old-deja/g++.other/crash40.C: New test.
37703
37704 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37705
37706 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37707
37708 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37709
37710 * g++.old-deja/g++.other/warn6.C: New test.
37711
37712 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37713
37714 * g++.old-deja/g++.robertl/eb42.C: Same.
37715
37716 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37717
37718 * gcc.dg/wtr-conversion-1.c: New testcase.
37719
37720 2001-04-10 Richard Henderson <rth@redhat.com>
37721
37722 * g++.old-deja/g++.other/array5.C: New.
37723
37724 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37725
37726 * gcc.c-torture/execute/20010408-1.c: New test.
37727
37728 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37729
37730 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37731 headers and constructs.
37732 * g++.old-deja/g++.robertl/eb79.C: Same.
37733 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37734 * g++.old-deja/g++.robertl/eb73.C: Same.
37735 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37736 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37737 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37738 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37739 * g++.old-deja/g++.robertl/eb44.C: Same.
37740 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37741 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37742 * g++.old-deja/g++.robertl/eb39.C: Same.
37743 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37744 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37745 * g++.old-deja/g++.robertl/eb30.C: Same.
37746 * g++.old-deja/g++.robertl/eb3.C: Same.
37747 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37748 * g++.old-deja/g++.robertl/eb21.C: Same.
37749 * g++.old-deja/g++.robertl/eb15.C: Same.
37750 * g++.old-deja/g++.robertl/eb118.C: Same.
37751 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37752 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37753 * g++.old-deja/g++.robertl/eb109.C: Same.
37754 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37755 * g++.old-deja/g++.mike/rtti1.C: Same.
37756 * g++.old-deja/g++.mike/p658.C: Same.
37757 * g++.old-deja/g++.mike/net46.C: Same.
37758 * g++.old-deja/g++.mike/net34.C: Same.
37759 * g++.old-deja/g++.mike/memoize1.C: Same.
37760 * g++.old-deja/g++.mike/eh2.C: Same.
37761 * g++.old-deja/g++.law/weak.C: Same.
37762 * g++.old-deja/g++.law/visibility7.C: Same.
37763 * g++.old-deja/g++.law/visibility25.C: Same.
37764 * g++.old-deja/g++.law/visibility22.C: Same.
37765 * g++.old-deja/g++.law/visibility2.C: Same.
37766 * g++.old-deja/g++.law/visibility17.C: Same.
37767 * g++.old-deja/g++.law/visibility13.C: Same.
37768 * g++.old-deja/g++.law/visibility10.C: Same.
37769 * g++.old-deja/g++.law/visibility1.C: Same.
37770 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37771 * g++.old-deja/g++.law/vbase1.C: Same.
37772 * g++.old-deja/g++.law/operators32.C: Same.
37773 * g++.old-deja/g++.law/nest3.C: Same.
37774 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37775 * g++.old-deja/g++.law/except5.C (main): Same.
37776 * g++.old-deja/g++.law/cvt7.C (run): Same.
37777 * g++.old-deja/g++.law/cvt2.C: Same.
37778 * g++.old-deja/g++.law/cvt16.C: Same.
37779 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37780 * g++.old-deja/g++.law/ctors17.C (main): Same.
37781 * g++.old-deja/g++.law/ctors13.C: Same.
37782 * g++.old-deja/g++.law/ctors12.C (main): Same.
37783 * g++.old-deja/g++.law/ctors10.C: Same.
37784 * g++.old-deja/g++.law/code-gen5.C: Same.
37785 * g++.old-deja/g++.law/bad-error7.C: Same.
37786 * g++.old-deja/g++.law/arm9.C: Same.
37787 * g++.old-deja/g++.law/arm12.C: Same.
37788 * g++.old-deja/g++.law/arg8.C: Same.
37789 * g++.old-deja/g++.law/arg1.C: Same.
37790 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37791 * g++.old-deja/g++.jason/template31.C: Same.
37792 * g++.old-deja/g++.jason/template24.C (main): Same.
37793 * g++.old-deja/g++.jason/2371.C: Same.
37794 * g++.old-deja/g++.eh/new2.C: Same.
37795 * g++.old-deja/g++.eh/new1.C: Same.
37796 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37797 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37798 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37799 * g++.old-deja/g++.brendan/crash62.C: Same.
37800 * g++.old-deja/g++.brendan/crash52.C: Same.
37801 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37802 * g++.old-deja/g++.brendan/crash38.C: Same.
37803 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37804 * g++.old-deja/g++.brendan/copy9.C: Same.
37805
37806 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37807
37808 * gcc.c-torture/execute/20001203-2.c (memset):
37809 Count argument is of type __SIZE_TYPE__.
37810
37811 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37812
37813 * gcc.c-torture/compile/20010404-1.c: New test.
37814
37815 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37816
37817 * gcc.c-torture/compile/20010326-1.c: New test.
37818
37819 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37820
37821 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37822 peculiarities of the SH.
37823 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37824
37825 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37826
37827 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37828 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37829 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37830
37831 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37832
37833 * g77.f-torture/compile/20010321-1.f: New test.
37834
37835 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37836
37837 * gcc.c-torture/compile/20010329-1.c: New test.
37838
37839 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37840
37841 * gcc.c-torture/execute/20010329-1.c: New test.
37842
37843 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37844
37845 * g++.old-deja/g++.other/eh4.C: Fix typo.
37846
37847 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37848
37849 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37850
37851 2001-03-28 Philip Blundell <philb@gnu.org>
37852
37853 * gcc.c-torture/compile/20010328-1.c: New test.
37854
37855 2001-03-27 Richard Henderson <rth@redhat.com>
37856
37857 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37858 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37859
37860 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37861
37862 * gcc.c-torture/compile/20010327-1.c: New test.
37863
37864 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37865
37866 * g++.old-deja/g++.other/friend12.C: New test.
37867 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37868 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37869
37870 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37871
37872 * gcc.c-torture/execute/20010325-1.c: New test.
37873
37874 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37875
37876 * g++.old-deja/g++.other/mangle3.C: New test.
37877
37878 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37879
37880 * g++.old-deja/g++.other/anon8.C: New test.
37881
37882 2001-03-20 Philip Blundell <philb@gnu.org>
37883
37884 * gcc.c-torture/compile/20010320-1.c: New test.
37885
37886 2001-03-17 Richard Henderson <rth@redhat.com>
37887
37888 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37889
37890 2001-03-15 Geoff Keating <geoff@redhat.com>
37891
37892 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37893 tests on AIX.
37894
37895 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37896
37897 * g++.old-deja/g++.other/eh4.C: New test.
37898
37899 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37900
37901 * gcc.dg/cpp/mi1.c: Update.
37902
37903 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37904
37905 * g++.old-deja/g++.other/regstack.C: New test.
37906
37907 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37908
37909 * g++.old-deja/g++.other/ref4.C: New test.
37910
37911 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37912
37913 * objc/execute/va_method.m: Added.
37914 * objc/execute/IMP.m: Added.
37915 * objc/execute/_cmd.m: Added.
37916 * objc/execute/accessing_ivars.m: Added.
37917 * objc/execute/class-1.m: Added.
37918 * objc/execute/class-10.m: Added.
37919 * objc/execute/class-11.m: Added.
37920 * objc/execute/class-12.m: Added.
37921 * objc/execute/class-13.m: Added.
37922 * objc/execute/class-14.m: Added.
37923 * objc/execute/class-2.m: Added.
37924 * objc/execute/class-3.m: Added.
37925 * objc/execute/class-4.m: Added.
37926 * objc/execute/class-5.m: Added.
37927 * objc/execute/class-6.m: Added.
37928 * objc/execute/class-7.m: Added.
37929 * objc/execute/class-8.m: Added.
37930 * objc/execute/class-9.m: Added.
37931 * objc/execute/class-tests-1.h
37932 * objc/execute/class-tests-2.h
37933 * objc/execute/compatibility_alias.m: Added.
37934 * objc/execute/encode-1.m: Added.
37935 * objc/execute/formal_protocol-1.m: Added.
37936 * objc/execute/formal_protocol-2.m: Added.
37937 * objc/execute/formal_protocol-3.m: Added.
37938 * objc/execute/formal_protocol-4.m: Added.
37939 * objc/execute/formal_protocol-5.m: Added.
37940 * objc/execute/formal_protocol-6.m: Added.
37941 * objc/execute/formal_protocol-7.m: Added.
37942 * objc/execute/informal_protocol.m: Added.
37943 * objc/execute/initialize.m: Added.
37944 * objc/execute/load.m: Added.
37945 * objc/execute/many_args_method.m: Added.
37946 * objc/execute/nested-3.m: Added.
37947 * objc/execute/no_clash.m: Added.
37948 * objc/execute/private.m: Added.
37949 * objc/execute/redefining_self.m: Added.
37950 * objc/execute/root_methods.m: Added.
37951 * objc/execute/selector-1.m: Added.
37952 * objc/execute/static-1.m: Added.
37953 * objc/execute/static-2.m: Added.
37954 * objc/execute/va_method.m: Added.
37955
37956 2001-03-10 Richard Henderson <rth@redhat.com>
37957
37958 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37959
37960 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37961
37962 * g++.old-deja/g++.other/crash31.C: XFAIL.
37963 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37964 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37965 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37966 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37967 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37968
37969 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37970
37971 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37972
37973 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37974
37975 * gcc.dg/20000724-1.c: Don't use multiline strings.
37976
37977 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37978
37979 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37980 result of -cString against what we expect it to be; don't just
37981 print it out for no one to read.
37982
37983 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37984 Based on testcases provided by Nicola Pero.
37985
37986 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37987
37988 * gcc.dg/cpp/macro7.c: New test.
37989
37990 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37991
37992 * gcc.dg/cpp/multiline.c: Update.
37993
37994 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37995
37996 * g++.old-deja/g++.other/enum3.C: New test.
37997
37998 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37999
38000 * g++.old-deja/g++.other/pod1.C: New test.
38001
38002 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38003
38004 * g++.old-deja/g++.ext/overload1.C: New test.
38005
38006 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38007
38008 * g++.old-deja/g++.pt/using1.C: New test.
38009
38010 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38011
38012 * g++.old-deja/g++.other/using9.C: New test.
38013
38014 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
38015
38016 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
38017
38018 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
38019
38020 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
38021
38022 * g++.old-deja/g++.ext/realpt1.C: Remove.
38023
38024 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
38025
38026 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
38027
38028 2001-02-26 Will Cohen <wcohen@redhat.com>
38029
38030 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
38031
38032 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
38033
38034 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
38035 templatized constructors.
38036
38037 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38038
38039 * gcc.c-torture/execute/20010224-1.c: New test.
38040
38041 2001-02-23 Jakub Jelinek <jakub@redhat.com>
38042
38043 * gcc.c-torture/execute/20010222-1.c: New test.
38044
38045 2001-02-22 Jakub Jelinek <jakub@redhat.com>
38046
38047 * g++.old-deja/g++.other/inline20.C: New test.
38048
38049 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
38050
38051 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
38052
38053 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38054
38055 * g++.old-deja/g++.other/lookup22.C: New test.
38056
38057 2001-02-19 Zack Weinberg <zackw@stanford.edu>
38058
38059 * g77.dg: New directory.
38060 * g77.dg/20010216-1.f: New test case.
38061 * g77.dg/dg.exp: New driver.
38062 * lib/g77-dg.exp: New driver library.
38063
38064 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38065
38066 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
38067
38068 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
38069
38070 * g++.old-deja/g++.other/decl9.C: New test.
38071
38072 2001-02-16 Jakub Jelinek <jakub@redhat.com>
38073
38074 * g++.old-deja/g++.other/init16.C: Update the test so that it does
38075 not need <string> and also tests the initialization at runtime.
38076
38077 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38078
38079 * gcc.c-torture/execute/longlong.c: New test.
38080
38081 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38082
38083 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
38084
38085 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38086
38087 * gcc.c-torture/execute/920302-1.c (execute):
38088 Change argument type to short.
38089
38090 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38091
38092 * g++.old-deja/g++.pt/deduct6.C: New test.
38093
38094 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38095
38096 * g++.old-deja/g++.pt/deduct5.C: New test.
38097
38098 2001-02-14 Jakub Jelinek <jakub@redhat.com>
38099
38100 * gcc.c-torture/execute/20010209-1.c: New test.
38101
38102 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
38103
38104 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
38105
38106 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
38107
38108 * g++.dg/vtgc1.C: Update for new ABI.
38109
38110 * consistency.vlad: New directory, 1665 files.
38111
38112 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38113
38114 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
38115 return type.
38116 * gcc.dg/cpp/digraphs.c: Declare puts.
38117
38118 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38119
38120 * g++.old-deja/g++.other/warn5.C: New test.
38121
38122 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38123
38124 * g++.old-deja/g++.pt/spec40.C: New test.
38125
38126 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38127
38128 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
38129 case.
38130 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
38131
38132 2001-02-12 Jakub Jelinek <jakub@redhat.com>
38133
38134 * gcc.c-torture/compile/20010209-1.c: New test.
38135
38136 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
38137
38138 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
38139 excess errors message but not if it crashes.
38140 * g++.old-deja/g++.other/crash27.C: Likewise.
38141 * g++.old-deja/g++.other/crash28.C: Likewise.
38142 * g++.old-deja/g++.other/crash30.C: Likewise.
38143 * g++.old-deja/g++.other/crash32.C: Likewise.
38144 * g++.old-deja/g++.other/crash35.C: Likewise.
38145 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38146
38147 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38148
38149 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38150 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38151 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38152 g77.f-torture/execute/execute.exp,
38153 g77.f-torture/noncompile/noncompile.exp,
38154 gcc.c-torture/execute/execute.exp,
38155 gcc.c-torture/execute/memcheck/memcheck.exp,
38156 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38157 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38158 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38159 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38160 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38161 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38162 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38163 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38164 Remove bug reporting instructions with ancient email addresses.
38165
38166 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38167
38168 * gcc.dg/20010202-1.c: New test.
38169 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38170
38171 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38172
38173 * g++.dg/stdbool-if.C: New test.
38174
38175 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38176
38177 * objc/execute/fdecl.m: Added main().
38178
38179 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38180
38181 * gcc.c-torture/execute/20010206-1.c: New test.
38182
38183 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38184
38185 * gcc.dg/cpp/avoidpaste1.c: Update.
38186
38187 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38188
38189 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38190 Pero <nicola@brainstorm.co.uk>.
38191 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38192
38193 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38194
38195 * g++.old-deja/g++.pt/spec39.C: New test.
38196
38197 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38198
38199 * gcc.c-torture/compile/20010202-1.c: New test.
38200
38201 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38202
38203 * g++.old-deja/g++.abi/primary2.C: New test.
38204 * g++.old-deja/g++.abi/primary3.C: New test.
38205 * g++.old-deja/g++.abi/primary4.C: New test.
38206 * g++.old-deja/g++.abi/primary5.C: New test.
38207 * g++.old-deja/g++.abi/vtable3.h: New test.
38208 * g++.old-deja/g++.abi/vtable3a.C: New test.
38209 * g++.old-deja/g++.abi/vtable3b.C: New test.
38210 * g++.old-deja/g++.abi/vtable3c.C: New test.
38211 * g++.old-deja/g++.abi/vtable3d.C: New test.
38212 * g++.old-deja/g++.abi/vtable3e.C: New test.
38213 * g++.old-deja/g++.abi/vtable3f.C: New test.
38214 * g++.old-deja/g++.abi/vtable3g.C: New test.
38215 * g++.old-deja/g++.abi/vtable3h.C: New test.
38216 * g++.old-deja/g++.abi/vtable3i.C: New test.
38217 * g++.old-deja/g++.abi/vtable3j.C: New test.
38218 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38219
38220 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38221
38222 * g++.old-deja/g++.other/anon6.C: New test.
38223 * g++.old-deja/g++.other/anon7.C: New test.
38224
38225 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38226
38227 * gcc.dg/cpp/avoidpaste2.c: New tests.
38228
38229 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38230
38231 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38232
38233 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38234
38235 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38236 DECIMAL_DIG cases for Irix."
38237
38238 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38239
38240 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38241
38242 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38243
38244 * gcc.dg/c99-tag-1.c: New test.
38245
38246 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38247
38248 * gcc.dg/cpp/tr-warn1.c: Add tests.
38249
38250 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38251
38252 * gcc.dg/cpp/avoidpaste1.c: Update.
38253 * gcc.dg/cpp/paste4.c: Update.
38254
38255 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38256
38257 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38258 cases for Irix.
38259
38260 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38261
38262 * g++.old-deja/g++.other/inline19.C: New test.
38263
38264 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38265
38266 * gcc.dg/Wlarger-than.c: New test.
38267
38268 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38269
38270 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38271
38272 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38273
38274 * gcc.c-torture/execute/20010129-1.c: New test.
38275 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38276
38277 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38278
38279 * gcc.dg/cpp/avoidpaste1.c: Test case.
38280
38281 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38282
38283 * g++.old-deja/g++.other/inline18.C: New test.
38284
38285 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38286
38287 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38288 and __builtin_putchar.
38289
38290 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38291
38292 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38293 tests.
38294
38295 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38296
38297 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38298 floating point number rounding mode to round to the nearest
38299 representable mode.
38300
38301 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38302
38303 * g++.old-deja/g++.other/mangle2.C: New test.
38304
38305 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38306
38307 * gcc.c-torture/compile/20010124-1.c: New test.
38308
38309 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38310
38311 * g++.old-deja/g++.pt/spec38.C: New test.
38312
38313 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38314
38315 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38316 "Build don't run".
38317
38318 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38319
38320 * gcc.c-torture/execute/20010123-1.c: New test.
38321
38322 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38323
38324 * g++.old-deja/g++.pt/spec37.C: New test.
38325
38326 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38327
38328 * g++.old-deja/g++.pt/overload14.C: New test.
38329
38330 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38331
38332 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38333 __builtin_return_address.
38334
38335 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38336
38337 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38338 * g++.old-deja/g++.pt/spec35.C: New test.
38339 * g++.old-deja/g++.pt/spec36.C: New test.
38340
38341 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38342
38343 * gcc.c-torture/compile/20010118-1.c: New test.
38344
38345 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38346
38347 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38348
38349 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38350
38351 * gcc.c-torture/execute/20010119-1.c: New test.
38352
38353 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38354
38355 * g++.old-deja/g++.other/vbase5.C: New test.
38356
38357 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38358
38359 * gcc.c-torture/execute/20010118-1.c: New test.
38360
38361 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38362
38363 * g++.old-deja/g++.pt/deduct3.C: New test.
38364
38365 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38366
38367 * g++.old-deja/g++.pt/spec34.C: New test.
38368
38369 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38370
38371 * g77.f-torture/compile/20000601-2.f: New test.
38372
38373 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38374
38375 * g++.old-deja/g++.other/init17.C: New test.
38376
38377 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38378
38379 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38380
38381 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38382
38383 * g++.old-deja/g++.pt/unify8.C: New test.
38384
38385 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38386
38387 * g++.old-deja/g++.abi/vbase1.C: New test.
38388
38389 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38390
38391 * g++.old-deja/g++.pt/crash65.C: New test.
38392
38393 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38394
38395 * gcc.dg/cpp/assembl2.S: New test case.
38396
38397 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38398
38399 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38400 are supported.
38401
38402 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38403
38404 * g++.old-deja/g++.other/builtins1.C: New test.
38405 * g++.old-deja/g++.other/builtins2.C: Likewise.
38406 * g++.old-deja/g++.other/builtins3.C: Likewise.
38407 * g++.old-deja/g++.other/builtins4.C: Likewise.
38408
38409 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38410
38411 * gcc.c-torture/compile/20010117-1.c: New test.
38412 * gcc.c-torture/compile/20010117-2.c: New test.
38413
38414 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38415
38416 * g77.f-torture/execute/20010116.[fx]: New test,
38417 XFAIL on i?86-*-*.
38418 * g77.f-torture/compile/20010115.f: Indicate it's
38419 a test for PR fortran/1636.
38420
38421 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38422
38423 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38424
38425 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38426
38427 * g77.f-torture/compile/20010115.f: New test.
38428
38429 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38430
38431 * g++.old-deja/g++.pt/nontype5.C: New test.
38432
38433 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38434
38435 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38436 have an equivalent working one below it.
38437
38438 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38439
38440 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38441 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38442
38443 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38444
38445 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38446 message containing "init_priority".
38447 (conpr-2.C): Likewise.
38448 (conpr-3.C): Likewise.
38449 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38450
38451 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38452
38453 * gcc.c-torture/execute/20010114-2.c: New test.
38454
38455 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38456
38457 * gcc.c-torture/compile/20010114-1.c: New test.
38458 * gcc.c-torture/compile/20010114-1.x: Xfail.
38459 * gcc.c-torture/compile/20010114-2.c: New test.
38460 * gcc.c-torture/execute/20010114-1.c: New test.
38461 * gcc.dg/trunc-1.c: New test.
38462 * gcc.dg/uninit-B.c: New test.
38463
38464 2001-01-13 Nick Clifton <nickc@redhat.com>
38465
38466 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38467 target.
38468
38469 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38470
38471 * gcc.c-torture/compile/20010113-1.c: New test.
38472
38473 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38474
38475 * gcc.c-torture/compile/20001212-1.c: New test.
38476
38477 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38478
38479 * gcc.dg/cpp/widestr1.c: Update.
38480 * gcc.dg/cpp/prag-imp.c: Remove.
38481
38482 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38483
38484 * gcc.c-torture/execute/20000801-3.x: Remove.
38485 * gcc.dg/c90-init-1.c: New test.
38486 * gcc.dg/c99-init-1.c: New test.
38487 * gcc.dg/c99-init-2.c: New test.
38488 * gcc.dg/gnu99-init-1.c: New test.
38489
38490 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38491
38492 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38493 testing that no relevant ones were found.
38494
38495 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38496
38497 * g++.old-deja/g++.pt/cast2.C: New test.
38498
38499 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38500
38501 * g++.old-deja/g++.pt/friend47.C: New test.
38502
38503 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38504
38505 * g++.old-deja/g++.pt/instantiate13.C: New test.
38506
38507 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38508
38509 * g++.old-deja/g++.other/defarg7.C: New test.
38510 * g++.old-deja/g++.other/defarg8.C: New test.
38511
38512 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38513
38514 * g++.old-deja/g++.pt/crash64.C: New test.
38515
38516 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38517
38518 * g++.old-deja/g++.pt/crash63.C: New test.
38519
38520 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38521
38522 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38523
38524 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38525
38526 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38527
38528 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38529
38530 * g++.old-deja/g++.pt/error3.C: New test.
38531
38532 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38533
38534 * g++.old-deja/g++.other/crash39.C: New test.
38535
38536 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38537
38538 * g++.old-deja/g++.other/vbase4.C: New test.
38539
38540 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38541
38542 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38543 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38544 * gcc.dg/special/special.exp: New test driver which will check
38545 for alias support for the above test.
38546
38547 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38548
38549 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38550 problems on small machines.
38551 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38552 parameterize.
38553
38554 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38555
38556 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38557 mips.
38558 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38559
38560 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38561
38562 * g++.old_deja/g++.pt/using8.C: New test.
38563
38564 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38565
38566 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38567
38568 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38569
38570 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38571 where a failure is expected.
38572 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38573
38574 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38575
38576 * g++.old_deja/g++.pt/instantiate12.C: New test.
38577
38578 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38579
38580 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38581 start of structs.
38582 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38583 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38584 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38585 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38586 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38587 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38588 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38589 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38590 * g++.old-deja/g++.eh/spec6.C: Likewise.
38591 * g++.old-deja/g++.jason/crash3.C: Likewise.
38592 * g++.old-deja/g++.law/ctors11.C: Likewise.
38593 * g++.old-deja/g++.law/ctors17.C: Likewise.
38594 * g++.old-deja/g++.law/ctors5.C: Likewise.
38595 * g++.old-deja/g++.law/ctors9.C: Likewise.
38596 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38597 * g++.old-deja/g++.mike/net22.C: Likewise.
38598 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38599 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38600 * g++.old-deja/g++.mike/virt3.C: Likewise.
38601 * g++.old-deja/g++.niklas/t128.C: Likewise.
38602 * g++.old-deja/g++.other/anon4.C: Likewise.
38603 * g++.old-deja/g++.other/using1.C: Likewise.
38604 * g++.old-deja/g++.other/warn3.C: Likewise.
38605 * g++.old-deja/g++.pt/t37.C: Likewise.
38606 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38607 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38608
38609 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38610
38611 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38612
38613 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38614
38615 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38616
38617 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38618
38619 * gcc.c-torture/compile/20010107-1.c: New test.
38620
38621 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38622
38623 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38624
38625 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38626
38627 * gcc.dg/format/format.h: New file.
38628 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38629 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38630 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38631 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38632 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38633 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38634 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38635 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38636 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38637 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38638 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38639 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38640 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38641 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38642 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38643 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38644 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38645 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38646 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38647 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38648 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38649 instead of declaring standard types, macros and functions in each
38650 test.
38651
38652 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38653
38654 * gcc.c-torture/execute/20010106-1.c: New test.
38655
38656 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38657
38658 * gcc.dg/format/format.exp: New file.
38659 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38660 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38661 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38662 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38663 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38664 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38665 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38666 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38667 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38668 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38669 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38670 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38671 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38672 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38673 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38674 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38675 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38676 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38677 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38678 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38679 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38680 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38681 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38682 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38683 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38684 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38685 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38686 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38687 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38688 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38689 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38690 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38691 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38692 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38693 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38694 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38695 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38696 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38697 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38698 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38699 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38700 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38701
38702 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38703
38704 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38705 account.
38706
38707 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38708
38709 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38710
38711 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38712
38713 * g++.old-deja/g++.pt/crash62.C: New test.
38714
38715 2001-01-04 Richard Henderson <rth@redhat.com>
38716
38717 * gcc.dg/20000926-1.c: Update expected warnings.
38718 * gcc.dg/array-2.c: Likewise.
38719 * gcc.dg/array-4.c: Also validate flexible array members.
38720 * gcc.dg/c99-flex-array-1.c: New.
38721
38722 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38723
38724 * gcc.c-torture/compile/20001222-1.x: Remove.
38725
38726 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38727
38728 * gcc.c-torture/execute/built-in-setjmp.c: New.
38729
38730 2001-01-03 Richard Henderson <rth@redhat.com>
38731
38732 * gcc.dg/940510-1.c: Update expected error wording.
38733 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38734
38735 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38736
38737 * lib/target-supports.exp (check_alias_available): Modified to
38738 indicate aliases not supported if only weak aliases are supported.
38739
38740 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38741
38742 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38743 Turn on cmpstrsi checks for __pj__ and __i370__.
38744
38745 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38746
38747 * g++.old-deja/g++.other/virtual11.C: New test.
38748
38749 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38750
38751 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38752
38753 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38754
38755 * gcc.c-torture/compile/20010102-1.c: New test.
38756
38757 2001-01-02 Andreas Jaeger <aj@suse.de>
38758
38759 * gcc.dg/noreturn-3.c: New test.
38760
38761 * gcc.dg/noreturn-4.c: New test.
38762
38763 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38764
38765 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38766 __builtin_fputc and __builtin_fwrite.
38767
38768 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38769
38770 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38771 signed char, not default char.
38772
38773 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38774
38775 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38776
38777 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38778
38779 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38780
38781 2000-12-29 Richard Henderson <rth@redhat.com>
38782
38783 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38784 (__cyg_profile_func_exit): Define.
38785
38786 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38787
38788 * g++.dg/vtgc1.C: New test.
38789
38790 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38791
38792 * gcc.dg/noncompile/20001228-1.c: New test.
38793
38794 * gcc.dg/20001228-1.c: New test.
38795
38796 * gcc.c-torture/execute/20001228-1.c: New test.
38797
38798 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38799
38800 * gcc.dg/format-strfmon-1.c: New test.
38801
38802 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38803
38804 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38805 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38806 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38807 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38808 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38809 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38810 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38811 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38812 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38813 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38814 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38815 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38816 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38817
38818 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38819 * gcc.c-torture/execute/string-opt-4.c: Test index.
38820
38821 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38822
38823 * gcc.c-torture/compile/20001226-1.c: New test.
38824
38825 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38826
38827 * gcc.c-torture/compile/20001222-1.c: New test.
38828 * gcc.c-torture/compile/20001222-1.x: Xfail.
38829
38830 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38831
38832 * gcc.c-torture/execute/comp-goto-2.c: New test.
38833
38834 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38835
38836 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38837 Use long types if __INT_MAX__ is 32767.
38838 (main): Use cast to (sint32 *) when poking 88 into a_page.
38839
38840 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38841
38842 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38843
38844 * gcc.c-torture/compile/20001221-1.c: New test.
38845 * gcc.c-torture/execute/20001221-1.c: New test.
38846
38847 2000-12-20 Richard Henderson <rth@redhat.com>
38848
38849 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38850 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38851
38852 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38853
38854 * gcc.dg/compare3.c: New test.
38855
38856 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38857
38858 * gcc.dg/format-warnll-1.c: New test.
38859
38860 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38861
38862 * gcc.dg/cpp/cmdlne-P.c: New test.
38863
38864 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38865
38866 * gcc.c-torture/execute/builtin-abs-1.c,
38867 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38868
38869 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38870
38871 * gcc.dg/cpp/multiline.c: New test.
38872
38873 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38874
38875 * g++.old-deja/g++.other/syshdr1.C: Update.
38876 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38877
38878 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38879
38880 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38881
38882 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38883
38884 * g++.old-deja/g++.pt/ttp65.C: New test.
38885
38886 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38887
38888 * g++.old-deja/g++.pt/ttp64.C: New test.
38889
38890 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38891
38892 * g++.old-deja/g++.pt/spec33.C: New test.
38893
38894 2000-12-14 Catherine Moore <clm@redhat.com>
38895
38896 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38897 * gcc.c-torture/execute/920612-2.c: Likewise.
38898 * gcc.c-torture/execute/920428-2.c: Likewise.
38899 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38900 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38901
38902 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38903
38904 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38905 * gcc.dg/pack-test-2.c: Likewise.
38906
38907 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38908
38909 Tests by Zack Weinberg <zackw@stanford.edu>.
38910
38911 * gcc.dg/cpp/defined.c: Update.
38912 * gcc.dg/cpp/defined_trad.c: New tests.
38913
38914 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38915
38916 * gcc.dg/cpp/trad-direct.c: Update.
38917
38918 2000-12-11 Neil Booth <neilb@earthling.net>
38919
38920 * gcc.dg/cpp/defined_trad.c
38921
38922 2000-12-11 Neil Booth <neilb@earthling.net>
38923
38924 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38925
38926 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38927
38928 * gcc.dg/format-miss-2.c: New test.
38929
38930 2000-12-09 Neil Booth <neilb@earthling.net>
38931
38932 * gcc.dg/cpp/lineflags.c: New tests.
38933 * gcc.dg/cpp/poison.c: Update.
38934 * gcc.dg/cpp/redef2.c: Update.
38935 * gcc.dg/cpp/skipping.c: New test.
38936
38937 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38938
38939 * g++.old-deja/g++.other/eh3.C: New testcase.
38940
38941 2000-12-07 Neil Booth <neilb@earthling.net>
38942
38943 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38944 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38945 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38946 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38947 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38948 Update.
38949
38950 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38951
38952 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38953 __SIZE_TYPE__ instead of int for type of integers cast to
38954 pointers.
38955
38956 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38957
38958 * g++.old-deja/g++.other/cleanup4.C: New test.
38959
38960 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38961
38962 * format-sec-1.c: New test.
38963
38964 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38965
38966 * gcc.dg/format-nonlit-3.c: New test.
38967
38968 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38969
38970 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38971 through a null pointer.
38972
38973 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38974
38975 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38976 * g++.old-deja/g++.pt/partial4.C: New test.
38977
38978 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38979
38980 * gcc.c-torture/execute/ieee/hugeval.x: New.
38981
38982 2000-12-06 Neil Booth <neilb@earthling.net>
38983
38984 * gcc.dg/cpp/backslash2.c: New tests.
38985
38986 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38987
38988 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38989 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38990
38991 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38992
38993 * gcc.c-torture/execute/20001203-2.c: New testcase.
38994
38995 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38996
38997 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38998 * g++.old-deja/g++.other/virtual10.C: New test.
38999
39000 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39001
39002 * g++.old-deja/g++.mike/pmf5.C: Remove test.
39003
39004 2000-12-05 Richard Henderson <rth@redhat.com>
39005
39006 * gcc.c-torture/compile/20001205-1.c: New.
39007
39008 2000-12-04 Neil Booth <neilb@earthling.net>
39009
39010 * g++.old-deja/g++.other/virtual9.C: New test.
39011 * g++.old-deja/g++.pt/crash61.C: New test.
39012 * gcc.c-torture/execute/loop-9.c: New test.
39013
39014 2000-12-04 Neil Booth <neilb@earthling.net>
39015
39016 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
39017 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
39018 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
39019 * gcc.dg/cpp/extratokens.c: ...here.
39020
39021 2000-12-04 Neil Booth <neilb@earthling.net>
39022
39023 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
39024 New tests.
39025
39026 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39027
39028 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
39029 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
39030
39031 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39032
39033 * gcc.c-torture/execute/20001203-1.c: New test.
39034
39035 2000-12-03 Neil Booth <neilb@earthling.net>
39036
39037 * gcc.dg/cpp/macro6.c: New test cases.
39038
39039 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39040
39041 * gcc.c-torture/execute/string-opt-9.c: New test.
39042 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39043 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39044 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39045
39046 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
39047 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
39048
39049 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
39050
39051 * gcc.dg/cpp/if-6.c: New testcase.
39052
39053 * gcc.dg/20001201-1.c: New testcase.
39054
39055 2000-12-02 Neil Booth <neilb@earthling.net>
39056
39057 * g++.old-deja/g++.other/externC4.C,
39058 g++.old-deja/g++.other/friend10.C: New tests.
39059
39060 2000-12-02 Neil Booth <neilb@earthling.net>
39061
39062 * g++.old-deja/g++.other/instan2.C
39063 * g++.old-deja/g++.other/instan3.C: New test.
39064
39065 2000-12-02 Neil Booth <neilb@earthling.net>
39066
39067 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
39068 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
39069 gnuc99.c,gnuc99-pedantic.c: New tests.
39070
39071 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39072
39073 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
39074 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
39075
39076 2000-12-01 Neil Booth <neilb@earthling.net>
39077
39078 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
39079 * gcc.dg/cpp/poison.c: Update.
39080 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
39081
39082 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
39083
39084 * g77.f-torture/execute/20001201.f: New test.
39085
39086 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39087
39088 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
39089
39090 2000-12-01 Jakub Jelinek <jakub@redhat.com>
39091
39092 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
39093
39094 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
39095
39096 * g++.old-deja/g++.other/cast6.C: New test.
39097
39098 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
39099
39100 * gcc.c-torture/execute/20001130-2.c: New testcase.
39101
39102 2000-11-30 Richard Henderson <rth@redhat.com>
39103
39104 * gcc.c-torture/execute/20001130-1.c: New test.
39105
39106 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39107
39108 * g++.old-deja/g++.other/op3.C: New test.
39109
39110 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39111
39112 * g++.old-deja/g++.other/op2.C: New test.
39113
39114 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39115
39116 * g++.old-deja/g++.other/crash38.C: New test.
39117
39118 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
39119
39120 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
39121
39122 2000-11-29 Jakub Jelinek <jakub@redhat.com>
39123
39124 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
39125 tests.
39126 * gcc.c-torture/execute/string-opt-6.c: New test.
39127
39128 * gcc.dg/20001117-1.c: Add main.
39129
39130 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
39131
39132 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
39133 Move from here ...
39134 * gcc.dg/940510-1.c: ... to here.
39135
39136 * gcc.dg/20000926-1.c: GNU C now allows initializations of
39137 zero-size arrays in toplevel structures.
39138
39139 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39140
39141 * gcc.c-torture/execute/loop-8.c: New test.
39142
39143 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39144
39145 * g++.old-deja/g++.other/base1.C: New test.
39146
39147 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39148
39149 * g++.old-deja/g++.other/parse2.C: New test.
39150
39151 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39152
39153 * g++.old-deja/g++.pt/incomplete1.C: New test.
39154
39155 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39156
39157 * g++.old-deja/g++.other/friend9.C: New test.
39158
39159 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39160
39161 * gcc.dg/20001127-1.c: New test.
39162
39163 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39164
39165 * g++.old-deja/g++.pt/friend46.C: New test.
39166
39167 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39168
39169 * g++.old-deja/g++.other/ptrmem8.C: New test.
39170
39171 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39172
39173 * gcc.c-torture/execute/string-opt-7.c: New test.
39174 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39175
39176 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39177
39178 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39179 instead of 'mkcheck 2'.
39180
39181 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39182
39183 * gcc.c-torture/execute/memcheck/driver.c,
39184 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39185 C9X references to refer to C99.
39186
39187 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39188
39189 * gcc.dg/ultrasp3.c: New test.
39190
39191 2000-11-25 Neil Booth <neilb@earthling.net>
39192
39193 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39194
39195 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39196
39197 * gcc.c-torture/compile/20001123-2.c: New.
39198
39199 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39200
39201 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39202
39203 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39204
39205 * gcc.dg/sequence-point-1.c: Add some new tests.
39206 * gcc.c-torture/execute/20001124-1.c: New test.
39207
39208 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39209
39210 * g++.old-deja/g++.other/vaarg4.C: New test.
39211 * gcc.c-torture/compile/20001123-1.c: New test.
39212
39213 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39214
39215 * g++.other/crash24.C: Adjust and remove XFAIL.
39216 * g++.other/crash37.C: New test.
39217
39218 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39219
39220 * g++.old-deja/g++.pt/instantiate9.C: New test.
39221
39222 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39223
39224 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39225 new ABI, too.
39226
39227 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39228 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39229
39230 2000-11-22 Neil Booth <neilb@earthling.net>
39231
39232 * gcc.dg/cpp/Wtrigraphs.c: New test.
39233
39234 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39235
39236 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39237
39238 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39239
39240 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39241
39242 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39243
39244 * lib/gcc-dg.exp: load_lib scanasm.exp.
39245 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39246 * lib/g++-dg.exp: load_lib scanasm.exp.
39247 * lib/scanasm.exp: New.
39248 (scan-assembler, scan-assembler-not): Add optional arguments to
39249 test name, or if not present, the pattern name.
39250 (scan-assembler-dem, scan-assembler-dem-not): New.
39251
39252 * g++.dg/dg.exp: New.
39253
39254 2000-11-21 Neil Booth <neilb@earthling.net>
39255
39256 * gcc.dg/cpp/integrated1.c: Remove.
39257
39258 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39259
39260 * gcc.c-torture/execute/20001121-1.c: New test.
39261
39262 2000-11-21 Richard Henderson <rth@redhat.com>
39263
39264 * gcc.c-torture/compile/20001121-1.c: New test.
39265
39266 2000-11-20 Neil Booth <neilb@earthling.net>
39267
39268 * gcc.dg/cpp/integrated1.c: New test.
39269
39270 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39271
39272 * g++.old-deja/g++.other/inline17.C: New test.
39273
39274 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39275
39276 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39277 local variable to be zero: I made the variable global. Now
39278 uses abort() and exit() instead of relying on main's return value.
39279
39280 2000-11-20 Neil Booth <neilb@earthling.net>
39281
39282 * gcc.dg/cpp/paste2.c: Update test.
39283 * objc/execute/paste.m: New test.
39284
39285 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39286
39287 * gcc.dg/c99-condexpr-1.c: New test.
39288
39289 2000-11-20 Neil Booth <neilb@earthling.net>
39290
39291 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39292
39293 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39294
39295 * g++.old-deja/g++.pt/export1.C: New test.
39296
39297 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39298
39299 * gcc.dg/20001117-1.c: New test.
39300
39301 2000-11-18 Richard Henderson <rth@redhat.com>
39302
39303 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39304
39305 2000-11-18 Richard Henderson <rth@redhat.com>
39306
39307 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39308 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39309 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39310
39311 2000-11-18 Richard Henderson <rth@redhat.com>
39312
39313 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39314 (main): New. Exit cleanly.
39315
39316 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39317
39318 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39319 gcc.dg/c99-fordecl-2.c: New tests.
39320
39321 2000-11-18 Richard Henderson <rth@redhat.com>
39322
39323 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39324 * gcc.c-torture/execute/zerolen-2.c: New.
39325
39326 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39327
39328 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39329 memory.
39330
39331 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39332
39333 * g++.old-deja/g++.pt/instantiate8.C: New test.
39334
39335 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39336
39337 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39338 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39339
39340 2000-11-16 Nick Clifton <nickc@redhat.com>
39341
39342 * gcc.c-torture/execute/nestfunc-2.c: New test.
39343 * gcc.c-torture/execute/nestfunc-3.c: New test.
39344
39345 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39346
39347 * gcc.c-torture/compile/20001116-1.c: New test.
39348
39349 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39350
39351 * gcc.c-torture/execute/20001115-1.c: New test.
39352
39353 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39354
39355 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39356 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39357 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39358 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39359
39360 2000-11-15 Neil Booth <neilb@earthling.net>
39361
39362 gcc.dg/cpp/_Pragma1.c: Update.
39363 gcc.dg/cpp/_Pragma2.c: New test.
39364
39365 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39366
39367 * g++.old-deja/g++.other/anon5.C: New test.
39368
39369 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39370
39371 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39372 tests.
39373
39374 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39375
39376 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39377 output.
39378
39379 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39380
39381 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39382 labels at end of compound statements.
39383
39384 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39385
39386 * gcc.c-torture/execute/loop-7.c: New test.
39387
39388 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39389
39390 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39391
39392 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39393
39394 * gcc.dg/c99-bool-1.c: New test.
39395
39396 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39397
39398 * gcc.dg/c99-scope-1.c: Remove xfail.
39399 * gcc.dg/c99-scope-2.c: New test.
39400
39401 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39402
39403 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39404 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39405
39406 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39407
39408 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39409 error messages.
39410
39411 * g++.mike/p700.C: Don't typedef wchar_t.
39412 * g++.mike/p784.C: Likewise.
39413 * g++.mike/eb101.C: Don't use __wchar_t.
39414
39415 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39416
39417 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39418 from DO loop.
39419
39420 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39421
39422 * gcc.c-torture/execute/20001111-1.c: New test.
39423
39424 2000-11-10 Nick Clifton <nickc@redhat.com>
39425
39426 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39427 long multuiple and accumulate.
39428
39429 2000-11-09 Richard Henderson <rth@redhat.com>
39430
39431 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39432 via size_t instead of int.
39433
39434 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39435 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39436 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39437 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39438
39439 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39440
39441 * gcc.c-torture/compile/20001109-1.c: New test.
39442 * gcc.c-torture/compile/20001109-2.c: New test.
39443
39444 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39445
39446 * g++.old-deja/g++.pt/operator1.C: New test.
39447 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39448
39449 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39450
39451 * gcc.dg/20001108-1.c: New test.
39452
39453 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39454
39455 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39456 with both arguments constant strings.
39457 * gcc.c-torture/execute/string-opt-3.c: New test.
39458 * gcc.c-torture/execute/string-opt-4.c: New test.
39459 * gcc.c-torture/execute/string-opt-5.c: New test.
39460
39461 2000-11-08 Nick Clifton <nickc@redhat.com>
39462
39463 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39464 mulsidi3adddi patterns.
39465
39466 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39467
39468 * g++.old-deja/g++.other/crash36.C: New test.
39469
39470 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39471
39472 * g++.old-deja/g++.other/init16.C: New test.
39473
39474 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39475
39476 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39477
39478 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39479
39480 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39481 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39482 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39483
39484 2000-11-07 DJ Delorie <dj@redhat.com>
39485
39486 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39487
39488 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39489
39490 * gcc.c-torture/execute/string-opt-1.c: New test.
39491
39492 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39493
39494 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39495 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39496 parameters in registers, and there is no way for a varargs
39497 function to know in which order the integer and floating-point
39498 parameters should be interleaved when they are placed on the
39499 stack.
39500 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39501 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39502
39503 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39504
39505 * gcc.c-torture/execute/string-opt-2.c: New test.
39506
39507 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39508
39509 * g++.old-deja/g++.pt/crash60.C: New test.
39510
39511 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39512
39513 * g++.old-deja/g++.other/crash24.C: New test.
39514 * g++.old-deja/g++.other/crash25.C: New test.
39515 * g++.old-deja/g++.other/crash26.C: New test.
39516 * g++.old-deja/g++.other/crash27.C: New test.
39517 * g++.old-deja/g++.other/crash28.C: New test.
39518 * g++.old-deja/g++.other/crash29.C: New test.
39519 * g++.old-deja/g++.other/crash30.C: New test.
39520 * g++.old-deja/g++.other/crash31.C: New test.
39521 * g++.old-deja/g++.other/crash32.C: New test.
39522 * g++.old-deja/g++.other/crash33.C: New test.
39523 * g++.old-deja/g++.other/crash34.C: New test.
39524 * g++.old-deja/g++.other/crash35.C: New test.
39525
39526 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39527
39528 * gcc.c-torture/execute/20001031-1.c: New test.
39529
39530 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39531
39532 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39533 namespace.
39534
39535 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39536 standards-conformant.
39537
39538 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39539
39540 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39541 * g++.old-deja/g++.mike/p755a.C: Likewise.
39542 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39543 library makes no calls to `operator new' during initialization.
39544
39545 2000-11-04 Neil Booth <neilb@earthling.net>
39546
39547 * gcc.dg/cpp/include2.c: New tests.
39548
39549 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39550
39551 * lib/g++.exp (g++_set_ld_library_path): New function.
39552 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39553
39554 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39555
39556 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39557 warnings.
39558
39559 2000-11-01 Richard Henderson <rth@redhat.com>
39560
39561 * g++.old-deja/g++.ext/namedret1.C: New.
39562 * g++.old-deja/g++.ext/namedret2.C: New.
39563 * g++.old-deja/g++.ext/namedret3.C: New.
39564
39565 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39566
39567 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39568 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39569
39570 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39571
39572 * gcc.c-torture/execute/va-arg-21.c: New test.
39573
39574 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39575
39576 * gcc.dg/c99-complex-2.c: New test.
39577
39578 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39579
39580 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39581
39582 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39583
39584 * g++.old-deja/g++.other/inline16.C: New test.
39585
39586 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39587
39588 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39589 __PRETTY_FUNCTION__
39590
39591 2000-10-29 Neil Booth <neilb@earthling.net>
39592
39593 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39594 New tests.
39595 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39596 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39597 optimisation.
39598
39599 2000-10-29 Neil Booth <neilb@earthling.net>
39600
39601 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39602 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39603 * mi5.c: Test multiple includes work with -C.
39604 * trigraphs.c: Test ^= version.
39605
39606 2000-10-28 Neil Booth <neilb@earthling.net>
39607
39608 New tests and test updates for new macro expander.
39609
39610 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39611 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39612 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39613 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39614 new diagnostic messages.
39615
39616 * gcc.dg/cpp/macro3.c: New tests.
39617
39618 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39619
39620 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39621 on the same line.
39622
39623 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39624
39625 * g++.old-deja/g++.other/eh2.C: New test.
39626
39627 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39628
39629 * gcc.c-torture/execute/20001027-1.c: New test.
39630
39631 2000-10-26 Richard Henderson <rth@redhat.com>
39632
39633 * gcc.c-torture/execute/20001026-1.c: New.
39634
39635 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39636
39637 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39638 * g++.old-deja/g++.law/builtin1.C: Likewise.
39639 * g++.old-deja/g++.law/ctors10.C: Likewise.
39640 * g++.old-deja/g++.law/virtual3.C: Likewise.
39641 * g++.old-deja/g++.mike/p658.C: Likewise.
39642 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39643 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39644 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39645 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39646 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39647
39648 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39649
39650 * gcc.c-torture/compile/20001024-1.c: New test.
39651
39652 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39653
39654 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39655 to tell us whether or not we are using V3.
39656
39657 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39658
39659 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39660 operands.
39661
39662 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39663
39664 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39665
39666 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39667
39668 * gcc.c-torture/execute/20001024-1.c: New test.
39669
39670 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39671
39672 * g++.old-deja/g++.other/sibcall1.C: New test.
39673
39674 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39675
39676 * gcc.dg/noncompile/init-3.c: New test.
39677
39678 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39679
39680 * gcc.dg/format-array-1.c: New test.
39681
39682 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39683
39684 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39685 writing through null pointers; remove comment about testing
39686 unterminated strings.
39687
39688 2000-10-17 Matthew Hiller <hiller@redhat.com>
39689
39690 * gcc.c-torture/execute/20001017-2.c: New test.
39691
39692 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39693
39694 * gcc.c-torture/compile/20001018-1.c: New test.
39695 * gcc.c-torture/compile/20001018-1.x: Xfail.
39696
39697 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39698
39699 * gcc.c-torture/execute/20001017-1.c: New test.
39700
39701 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39702
39703 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39704 for multiple use of arguments with scanf formats; add tests for
39705 multiple use of arguments.
39706
39707 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39708
39709 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39710
39711 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39712
39713 * gcc.dg/format-miss-1.c: New test.
39714
39715 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39716
39717 * gcc.c-torture/execute/20001013-1.c: New test.
39718
39719 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39720
39721 * gcc.dg/format-branch-1.c: New test.
39722
39723 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39724
39725 * README, lib/file-format.exp: Remove EGCS references.
39726
39727 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39728
39729 * gcc.dg/20001013-1.c: New test.
39730
39731 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39732
39733 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39734 for intmax_t in the compiler using __typeof__ and the type rules
39735 for conditional expressions.
39736
39737 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39738
39739 * gcc.dg/20001012-1.c: New test.
39740 * gcc.dg/20001012-2.c: New test.
39741
39742 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39743
39744 * gcc.dg/format-attr-1.c: New test.
39745
39746 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39747
39748 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39749 __LONG_LONG_MAX__ instead of LLONG_MAX.
39750
39751 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39752
39753 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39754 scanf flags.
39755 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39756 flags.
39757
39758 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39759
39760 * gcc.dg/sequence-pt-1.c: New test.
39761
39762 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39763
39764 * gcc.c-torture/execute/20001011-1.c: New testcase.
39765 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39766
39767 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39768
39769 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39770 does not error on it.
39771
39772 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39773
39774 * gcc.dg/20001009-1.c: New test.
39775
39776 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39777
39778 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39779 * gcc.c-torture/execute/20001009-2.c: ... to here.
39780
39781 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39782
39783 * gcc.c-torture/compile/20001009-1.c: New testcase.
39784 * gcc.c-torture/execute/20001009-1.c: New testcase.
39785 Testcases provided by Jan Hubicka <jh@suse.cz>.
39786
39787 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39788
39789 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39790 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39791 uintmax_t using <limits.h> to emulate the compiler's internal
39792 logic. No longer XFAIL %j tests.
39793
39794 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39795
39796 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39797 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39798 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39799 regexps and details of expected handling of some bad formats.
39800 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39801 suppression.
39802
39803 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39804
39805 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39806 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39807 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39808 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39809 in list archives.
39810
39811 2000-10-06 Richard Henderson <rth@cygnus.com>
39812
39813 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39814 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39815 * g++.old-deja/g++.jason/report.C: Likewise.
39816 * g++.old-deja/g++.law/friend5.C: Likewise.
39817 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39818 of the expected warnings.
39819
39820 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39821
39822 * g++.old-deja/g++.pt/enum14.C: New test.
39823
39824 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39825
39826 * g++.old-deja/g++.pt/crash59.C: New test.
39827
39828 2000-10-04 Will Cohen <wcohen@redhat.com>
39829
39830 * gcc.dg/20000926-1.c: New test.
39831
39832 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39833
39834 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39835 function name for current C++ compiler.
39836 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39837
39838 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39839
39840 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39841 __PRETTY_FUNCTION__.
39842 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39843
39844 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39845
39846 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39847
39848 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39849
39850 * gcc.c-torture/compile/20000923-1.c: New test.
39851
39852 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39853
39854 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39855 * g++.old-deja/g++.pt/ttp62.C: Same.
39856 * g++.old-deja/g++.other/inline14.C: Same.
39857
39858 2000-09-24 Richard Henderson <rth@cygnus.com>
39859
39860 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39861
39862 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39863
39864 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39865
39866 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39867
39868 * gcc.c-torture/compile/20000922-1.c: New file.
39869
39870 2000-09-21 Nick Clifton <nickc@redhat.com>
39871
39872 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39873 a signed long modulo operation.
39874 (mod6): New function - perform an unsigned long modulo operation.
39875 (main): Add tests for modulos of very large numbers by very small
39876 dividends.
39877
39878 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39879
39880 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39881
39882 2000-09-19 Richard Henderson <rth@cygnus.com>
39883
39884 * gcc.dg/compare2.c (case 10): XFAIL.
39885
39886 2000-09-18 Richard Henderson <rth@cygnus.com>
39887
39888 * gcc.c-torture/execute/20000906-1.c: Move ...
39889 * gcc.dg/20000906-1.c: ... here. Only run on targets
39890 that support __builtin_trap.
39891
39892 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39893
39894 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39895
39896 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39897
39898 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39899 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39900 more $ format tests.
39901
39902 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39903
39904 * gcc.dg/format-errmk-1.c: New test.
39905
39906 2000-09-17 Greg McGary <greg@mcgary.org>
39907
39908 * gcc.c-torture/execute/20000917-1.x: Remove.
39909
39910 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39911
39912 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39913
39914 2000-09-17 Greg McGary <greg@mcgary.org>
39915
39916 * gcc.c-torture/execute/20000917-1.c: New test.
39917 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39918
39919 2000-09-16 Neil Booth <NeilB@earthling.net>
39920
39921 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39922 in nested macro bug.
39923
39924 2000-09-15 Neil Booth <NeilB@earthling.net>
39925
39926 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39927
39928 2000-09-14 Jeffrey A Law (law@cygnus.com)
39929
39930 * gcc.c-torture/execute/20000914-1.c: New test.
39931
39932 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39933
39934 * g++.other/inline13.C: New test.
39935
39936 2000-09-12 Andreas Jaeger <aj@suse.de>
39937
39938 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39939 constant by Ulrich Drepper <drepper@redhat.com>.
39940
39941 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39942
39943 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39944
39945 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39946
39947 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39948
39949 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39950
39951 * gcc.dg/cpp/backslash.c: New test.
39952
39953 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39954
39955 * gcc.c-torture/execute/20000910-1.c: New test.
39956 * gcc.c-torture/execute/20000910-2.c: Likewise.
39957
39958 2000-09-11 Robert Lipe <robertl@sco.com>
39959
39960 * gcc.dg/pragma-align.c: New test.
39961
39962 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39963
39964 * g++.old-deja/g++.pt/explicit82.C: New test.
39965 * g++.old-deja/g++.pt/explicit83.C: New test.
39966
39967 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39968
39969 * gcc.dg/asm-names.c: New test.
39970
39971 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39972
39973 * gcc.dg/cpp/tr-warn6.c: New test
39974
39975 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39976
39977 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39978 be accepted.
39979
39980 2000-09-07 Catherine Moore <clm@redhat.com>
39981
39982 * gcc.c-torture/execute/unroll-1.c: New test.
39983
39984 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39985
39986 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39987 ERROR markers.
39988 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39989 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39990 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39991 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39992 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39993 Preprocess only.
39994 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39995 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39996
39997 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39998
39999 * g++.old-deja/g++.pt/deduct2.C: New test.
40000
40001 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40002
40003 * g++.old-deja/g++.pt/parms2.C: New test.
40004
40005 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40006
40007 * g++.old-deja/g++.pt/crash58.C: New test.
40008
40009 2000-09-06 Greg McGary <greg@mcgary.org>
40010
40011 * gcc.c-torture/execute/20000906-1.c: New test.
40012 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
40013
40014 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40015
40016 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
40017
40018 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40019
40020 * g++.old-deja/g++.pt/crash57.C: New test.
40021
40022 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40023
40024 * g++.old-deja/g++.pt/crash56.C: New test.
40025
40026 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40027
40028 * g++.old-deja/g++.pt/koenig1.C: New test.
40029
40030 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40031
40032 * gcc.dg/20000904-1.c: New test.
40033
40034 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40035
40036 * gcc.dg/cpp/paste8.c: New test.
40037
40038 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
40039
40040 * gcc.c-torture/compile/20000827-1.c: New test.
40041
40042 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40043
40044 * gcc.dg/format-diag-1.c: New test.
40045
40046 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40047
40048 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
40049 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
40050 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
40051 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
40052 gcc.dg/formatz-1.c: Adjust warning regular expressions.
40053
40054 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40055
40056 * g++.old-deja/g++.other/nested4.C: New test.
40057
40058 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40059
40060 * g++.old-deja/g++.ns/scoped1.C: New test.
40061
40062 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
40063
40064 * lib/g++.exp: Support testing already-installed GCC.
40065
40066 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40067
40068 * wtr-label-1.c, wtr-suffix-1.c: New tests.
40069
40070 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40071
40072 * gcc.dg/return-type-2.c: New test.
40073
40074 2000-08-27 Geoff Keating <geoffk@cygnus.com>
40075
40076 * gcc.c-torture/compile/20000825-1.c: New test.
40077
40078 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
40079
40080 * gcc.dg/dwarf2-2.c: New test.
40081
40082 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
40083
40084 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
40085 dg-warning regexps.
40086
40087 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
40088
40089 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
40090 gcc.dg/format-ext-5.c: New tests.
40091
40092 2000-08-25 Jakub Jelinek <jakub@redhat.com>
40093
40094 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
40095
40096 2000-08-24 Mark Mitchell <mark@codesourcery.com>
40097
40098 * gcc.dg/noncompile/930622-2.c: Adjust error message.
40099
40100 2000-08-24 Richard Henderson <rth@cygnus.com>
40101
40102 * gcc.dg/ia64-sync-1.c: New test.
40103 * gcc.dg/ia64-sync-2.c: New test.
40104 * gcc.dg/ia64-asm-1.c: New test.
40105
40106 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
40107
40108 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
40109 * gcc.dg/format-ext-2.c: New test.
40110
40111 2000-08-23 Jason Merrill <jason@redhat.com>
40112
40113 * lib/old-dejagnu.exp: Also ignore "In member function" and
40114 "At global scope".
40115
40116 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40117
40118 * gcc.dg/noncompile/label-lineno-1.c: New test.
40119
40120 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40121
40122 * gcc.dg/c99-array-nonobj-1.c: New test.
40123
40124 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40125
40126 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
40127 tests.
40128 * gcc.dg/format-ext-1.c: New test.
40129
40130 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40131
40132 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
40133 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
40134 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
40135 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
40136 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
40137
40138 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
40139
40140 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
40141 gcc.dg/c99-strftime-2.c: New tests.
40142
40143 2000-08-22 Richard Henderson <rth@cygnus.com>
40144
40145 * gcc.c-torture/execute/20000822-1.c: New test.
40146
40147 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40148
40149 * gcc.c-torture/execute/20000819-1.x: Remove.
40150
40151 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40152
40153 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40154 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40155 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40156 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40157 gcc.dg/format-xopen-1.c: New tests.
40158
40159 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40160
40161 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40162
40163 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40164
40165 * g++.old-deja/g++.other/loop2.C: New test.
40166
40167 * gcc.c-torture/compile/20000606-1.c: New test.
40168 * gcc.c-torture/compile/20000728-1.c: New test.
40169 * gcc.c-torture/execute/20000801-1.c: New test.
40170 * gcc.c-torture/execute/20000801-2.c: New test.
40171 * gcc.c-torture/execute/20000819-1.c: New test.
40172 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40173 * gcc.dg/20000629-1.c: New test.
40174 * gcc.dg/20000724-1.c: New test.
40175 * gcc.dg/20000807-1.c: New test.
40176
40177 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40178
40179 * gcc.dg/cpp/pragma-1.c: New test.
40180 * gcc.dg/cpp/pragma-2.c: New test.
40181
40182 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40183
40184 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40185 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40186
40187 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40188
40189 * gcc.c-torture/compile/20000818-1.c: New test.
40190
40191 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40192
40193 * gcc.c-torture/execute/20000818-1.c: New test.
40194
40195 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40196
40197 * gcc.dg/format-va-1.c: New test.
40198
40199 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40200
40201 * g++.old-deja/g++.other/typedef8.C: New test.
40202
40203 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40204
40205 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40206 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40207 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40208 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40209 * g++.old-deja/g++.other/ptrmem7.C: New test.
40210 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40211
40212 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40213
40214 * g++.old-deja/g++.pt/typename27.C: New test.
40215
40216 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40217
40218 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40219 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40220 * g++.old-deja/g++.pt/friend45.C: New test.
40221 * g++.old-deja/g++.other/friend8.C: New test.
40222
40223 2000-08-15 Richard Henderson <rth@cygnus.com>
40224
40225 * gcc.c-torture/execute/20000815-1.c: New test.
40226
40227 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40228
40229 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40230 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40231 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40232
40233 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40234
40235 * g++.old-deja/g++.other/refinit2.C: New test.
40236
40237 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40238
40239 * lib/c-torture.exp (c-torture): Make
40240 compiler_conditional_xfail_data global.
40241 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40242 compiler_conditional_xfail_data machinery.
40243 (f-torture-execute): Likewise.
40244 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40245 and only when unrolling loops.
40246
40247 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40248
40249 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40250
40251 * g++.old-deja/g++.pt/explicit81.C: New test.
40252
40253 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40254
40255 * g++.old-deja/g++.pt/typename26.C: New test.
40256
40257 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40258
40259 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40260 warning.
40261
40262 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40263
40264 * g++.old-deja/g++.other/array3.C: New test.
40265
40266 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40267
40268 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40269 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40270 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40271 New tests.
40272
40273 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40274
40275 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40276 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40277
40278 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40279
40280 * gcc.c-torture/execute/20000808-1.c: New test.
40281
40282 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40283
40284 * gcc.dg/c90-const-expr-1.c: New test.
40285
40286 2000-08-08 Richard Henderson <rth@cygnus.com>
40287
40288 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40289
40290 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40291
40292 * gcc.dg/noncompile/const-ll-1.c: New test.
40293
40294 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40295
40296 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40297
40298 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40299
40300 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40301 that running programs linked against the shared version of libobjc
40302 run correctly.
40303
40304 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40305
40306 * gcc.dg/c99-printf-1.c: New test.
40307
40308 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40309
40310 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40311
40312 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40313
40314 * gcc.c-torture/execute/20000731-1.x: Delete.
40315
40316 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40317
40318 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40319 and torture_without_loops as is done by c-torture.exp.
40320 (search_for): Copy from c-torture.exp.
40321 (gcc-dg-runtest): New function, drives a directory of tests
40322 iterating over the TORTURE_OPTIONS.
40323 (scan-assembler, scan-assembler-not): Move here from
40324 individual directory drivers.
40325
40326 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40327 defined by lib/gcc-dg.exp.
40328 * gcc.dg/cpp/cpp.exp: Likewise.
40329 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40330 gcc-dg-runtest, so we cycle over optimization options.
40331
40332 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40333 * gcc.dg/compare2.c: No longer expected to fail.
40334
40335 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40336
40337 * gcc.c-torture/execute/20000804-1.c: New test.
40338
40339 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40340
40341 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40342
40343 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40344
40345 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40346
40347 2000-08-03 Jeffrey A Law (law@cygnus.com)
40348
40349 * gcc.c-torture/compile/20000803-1.c: New test.
40350
40351 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40352
40353 * gcc.c-torture/execute/20000801-3.c,
40354 gcc.c-torture/execute/20000801-4.c: New tests.
40355 * gcc.c-torture/execute/20000801-3.x,
40356 gcc.c-torture/execute/20000801-4.x: Xfail.
40357
40358 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40359
40360 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40361 libobjc/.libs to allow for libtool.
40362
40363 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40364
40365 * gcc.c-torture/compile/20000802-1.c: New test.
40366
40367 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40368
40369 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40370
40371 2000-07-31 Jeffrey A Law (law@cygnus.com)
40372
40373 * gcc-c-torture/execute/20000731-2.c: New test.
40374
40375 * gcc.c-torture/execute/20000731-1.c: New test.
40376 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40377
40378 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40379
40380 * testsuite/gcc.dg/cpp/paste7.c: New test.
40381 * gcc.dg/cpp/20000725-1.c: New test.
40382
40383 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40384
40385 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40386 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40387 declaration warning for __builtin_dwarf_reg_size.
40388
40389 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40390
40391 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40392
40393 * gcc.dg/noncompile/voidparam-1.c: New test.
40394
40395 2000-07-30 Richard Henderson <rth@cygnus.com>
40396
40397 * gcc.dg/c90-digraph-1.c: Don't xfail.
40398 * gcc.dg/compare2.c (case 10): Xfail.
40399 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40400
40401 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40402
40403 * gcc.dg/c99-main-1.c: New test.
40404
40405 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40406
40407 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40408
40409 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40410
40411 * gcc.c-tortuer/execute/20000726-1.c: New test.
40412
40413 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40414
40415 * gcc.c-torture/execute/enum-2.c: New test.
40416
40417 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40418
40419 * gcc.dg/cpp/tr-warn3.c: New test.
40420
40421 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40422
40423 * g++.old-deja/g++.ext/implicit1.C: Remove.
40424 * g++.old-deja/g++.jason/c2.C: Remove
40425 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40426 * g++.old-deja/g++.pt/crash16.C: Likewise.
40427 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40428
40429 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40430
40431 * g++.old-deja/g++.other/for2.C: New test.
40432
40433 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40434
40435 * gcc.dg/20000720-1.c: New test.
40436
40437 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40438
40439 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40440
40441 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40442
40443 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40444 * gcc.c-torture/execute/20000722-1.c: New.
40445 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40446
40447 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40448
40449 * gcc.dg/cpp/20000720-1.S: New test.
40450
40451 2000-07-21 Michael Meissner <meissner@redhat.com>
40452
40453 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40454
40455 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40456
40457 * g++.old-deja/g++.brendan/crash16.C,
40458 g++.old-deja/g++.brendan/parse3.C,
40459 g++.old-deja/g++.brendan/redecl1.C,
40460 g++.old-deja/g++.ns/template13.C,
40461 g++.old-deja/g++.other/decl4.C,
40462 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40463
40464 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40465
40466 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40467 and "Internal error".
40468
40469 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40470 regexps.
40471 * gcc.dg/cpp/paste6.c: New test.
40472
40473 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40474
40475 * gcc.dg/cpp/tr-direct.c: New test.
40476
40477 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40478 gcc.dg/cpp/undef1.c: Tweak error regexps.
40479
40480 2000-07-18 Eric Christopher <echristo@redhat.com>
40481
40482 * gcc.c-torture/compile/20000718-1.c: New test.
40483
40484 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40485
40486 * cpplex.c (_cpp_push_token): If the token being pushed back
40487 is the previous token in this context, just subtract one from
40488 context->posn.
40489 * cppmacro.c (save_expansion): Clear aux field when storing a
40490 placemarker.
40491
40492 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40493
40494 * gcc.dg/noncompile/redecl-1.c: New test.
40495
40496 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40497
40498 * gcc.c-torture/execute/20000717-5.c: New test.
40499 * gcc.c-torture/execute/20000717-1.x: Removed.
40500
40501 2000-07-17 Richard Henderson <rth@cygnus.com>
40502
40503 * gcc.c-torture/execute/20000717-4.c: New test.
40504
40505 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40506
40507 * gcc.dg/cpp/syshdr.c: New test.
40508 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40509
40510 2000-07-17 Neil Booth <neilb@earthling.net>
40511
40512 * gcc.dg/cpp/cmdlne-dM.c: New test.
40513 * gcc.dg/cpp/cmdlne-dD.c: New test.
40514
40515 2000-07-17 Jeffrey A Law (law@cygnus.com)
40516
40517 * gcc.c-torture/execute/20000717-3.c: New test.
40518
40519 * gcc.c-torture/compile/20000717-1.c: New test.
40520
40521 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40522
40523 * gcc.c-torture/execute/20000717-2.c: New test.
40524
40525 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40526
40527 * gcc.dg/formatz-1.c: New test.
40528
40529 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40530 * gcc.dg/c99-digraph-1.c: New tests.
40531
40532 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40533 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40534
40535 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40536 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40537 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40538 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40539 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40540 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40541 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40542
40543 2000-07-17 Greg McGary <greg@mcgary.org>
40544
40545 * gcc.c-torture/execute/20000717-1.c: New test.
40546 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40547
40548 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40549
40550 * gcc.c-torture/execute/20000715-2.c: New test.
40551 * gcc.dg/20000715-1.c: New test.
40552
40553 2000-07-15 Michael Meissner <meissner@redhat.com>
40554
40555 * gcc.c-torture/execute/20000715-1.c: New test.
40556
40557 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40558
40559 * gcc.c-torture/execute/20000707-1.c: New test.
40560
40561 2000-07-13 Neil Booth <NeilB@earthling.net>
40562
40563 * testsuite/gcc.dg/cpp/digraph1.c,
40564 testsuite/gcc.dg/cpp/digraph2.c,
40565 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40566
40567 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40568
40569 * g77.f-torture/compile/20000630-2.f: New test.
40570 * g77.f-torture/compile/20000630-2.x
40571
40572 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40573
40574 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40575
40576 2000-07-11 Neil Booth <NeilB@earthling.net>
40577
40578 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40579
40580 2000-07-11 Neil Booth <NeilB@earthling.net>
40581
40582 * gcc.dg/cpp/cmdlne-C.c: New.
40583
40584 2000-07-09 Neil Booth <NeilB@earthling.net>
40585
40586 * gcc.dg/cpp/directiv.c: New tests.
40587 * gcc.dg/cpp/undef1.c: Update.
40588
40589 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40590
40591 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40592
40593 2000-07-09 Neil Booth <NeilB@earthling.net>
40594
40595 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40596
40597 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40598
40599 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40600 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40601
40602 2000-07-08 Neil Booth <NeilB@earthling.net>
40603
40604 * gcc.dg/cpp/macsyntx.c: New tests.
40605
40606 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40607
40608 * gcc.dg/20000707-1.c: New test.
40609
40610 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40611
40612 * gcc.c-torture/execute/20000706-1.c: New test.
40613 * gcc.c-torture/execute/20000706-2.c: New test.
40614 * gcc.c-torture/execute/20000706-3.c: New test.
40615 * gcc.c-torture/execute/20000706-4.c: New test.
40616 * gcc.c-torture/execute/20000706-5.c: New test.
40617
40618 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40619
40620 * g++.old-deja/g++.pt/instantiate7.C: New test.
40621
40622 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40623
40624 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40625 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40626 * g++.old-deja/g++.other/rtti3.C: Likewise.
40627 * g++.old-deja/g++.other/rttid3.C: Likewise.
40628
40629 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40630
40631 * g77.f-torture/compile/20000630-1.x: Fix typo
40632
40633 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40634
40635 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40636 assembly output.
40637
40638 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40639
40640 * gcc.dg/cpp/ident.c: New test.
40641
40642 2000-07-05 Neil Booth <NeilB@earthling.net>
40643
40644 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40645 gcc.dg/cpp/lexstrng.c: New tests.
40646
40647 2000-07-04 Neil Booth <NeilB@earthling.net>
40648
40649 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40650 * gcc.dg/cpp/strify2.c: Same.
40651
40652 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40653
40654 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40655 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40656 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40657 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40658
40659 * testsuite/gcc.dg/cpp/macro1.c,
40660 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40661 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40662 testsuite/gcc.dg/cpp/strify1.c,
40663 testsuite/gcc.dg/cpp/strify2.c: New tests.
40664
40665 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40666
40667 * gcc.c-torture/execute/20000703-1.c: New test.
40668
40669 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40670
40671 * g++.old-deja/g++.pt (lookup10.C): New test.
40672
40673 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40674
40675 * g++.old-deja/g++.pt (typename25.C): New test.
40676
40677 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40678
40679 * gcc.c-torture/compile/20000701-1.c: New test.
40680
40681 2000-06-30 Nick Clifton <nickc@cygnus.com>
40682
40683 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40684 to test case.
40685
40686 2000-06-30 Catherine Moore <clm@cygnus.com>
40687
40688 * gcc.c-torture/execute/align-1.c: New test.
40689
40690 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40691
40692 * g++.old-deja/g++.pt/expr8.C: New test.
40693 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40694
40695 2000-06-29 Nick Clifton <nickc@cygnus.com>
40696
40697 * gcc.c-torture/compile/20000629-1.c: New test.
40698
40699 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40700
40701
40702 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40703 gcc.dg/noncompile directory, depending on whether they're
40704 preprocessor tests or not. Annotate all the tests for the dg
40705 framework.
40706
40707 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40708 * gcc.dg/noncompile/noncompile.exp: New.
40709
40710 * Moved files:
40711 Old name New name
40712 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40713 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40714 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40715 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40716 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40717 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40718 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40719 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40720 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40721 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40722 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40723 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40724 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40725 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40726 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40727 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40728 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40729 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40730 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40731 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40732 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40733 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40734 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40735 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40736
40737 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40738 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40739 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40740 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40741 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40742 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40743
40744 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40745
40746 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40747 declare one variable. On the fourth, error.
40748 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40749 declared by 20000628-1a.h.
40750
40751 2000-06-29 Richard Henderson <rth@redhat.com>
40752
40753 * gcc.c-torture/execute/930529-1.x: New file.
40754 * gcc.dg/920413-1.c: Adjust expected warning text.
40755 * gcc.dg/980217-1.c: Declare abort.
40756 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40757
40758 2000-06-29 Jeffrey A Law (law@cygnus.com)
40759
40760 * g77.f-torture/compile/20000629-1.f: New test.
40761 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40762
40763 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40764
40765 Rearrange lots of files, removing entirely the
40766 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40767 directories.
40768
40769 * Deleted files:
40770 gcc.c-torture/code_quality/code_quality.exp
40771 gcc.c-torture/special/special.exp
40772 gcc.failure/failure.exp
40773 gcc.failure/940409-1.x
40774 gcc.c-torture/compile/961203-1.x
40775
40776 * New files:
40777 gcc.misc-tests/linkage.exp
40778 gcc.c-torture/execute/920730-1t.c
40779 gcc.c-torture/execute/920730-1t.x
40780 gcc.c-torture/compile/920520-1.x
40781 gcc.c-torture/compile/920521-1.x
40782 gcc.c-torture/compile/981006-1.x
40783 gcc.c-torture/execute/eeprof-1.x
40784
40785 * Moved files (possibly with modifications to fit a new harness):
40786 Old name New name
40787 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40788 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40789 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40790 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40791 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40792 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40793 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40794 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40795 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40796 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40797 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40798 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40799 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40800 gcc.failure/940409-1.c gcc.dg/940409-1.c
40801
40802 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40803
40804 * c-torture/compile/961203-1.x: Delete.
40805
40806 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40807 not exit. Include stdio.h.
40808 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40809 * gcc.misc-tests/dg-12.c: Likewise.
40810 * gcc.misc-tests/dg-5.c: Likewise.
40811 * gcc.misc-tests/dg-6.c: Likewise.
40812 * gcc.misc-tests/dg-7.c: Prototype abort.
40813 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40814 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40815 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40816 not exit.
40817 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40818 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40819
40820 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40821
40822 * gcc.dg/cpp/20000628-1.c: New test.
40823 * gcc.dg/cpp/20000628-1.h: New header for above test.
40824 * gcc.dg/cpp/20000628-1a.h: Likewise.
40825
40826 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40827
40828 * gcc.dg/cpp: New directory.
40829 * gcc.dg/cpp/cpp.exp: New driver.
40830 * gcc.dg/cpp/20000627-1.c: New test.
40831 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40832 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40833 and rewrite as a compilation test.
40834
40835 * gcc.dg: Move many files into the cpp subdirectory, possibly
40836 renaming or editing them as well.
40837 Old name New name
40838 990119-1.c cpp/19990119-1.c
40839 990228-1.c cpp/19990228-1.c
40840 990407-1.c cpp/19990407-1.c
40841 990409-1.c cpp/19990409-1.c
40842 990413-1.c cpp/19990413-1.c
40843 990703-1.c cpp/19990703-1.c
40844 20000127-1.c cpp/20000127-1.c
40845 20000129-1.c cpp/20000129-1.c
40846 20000207-1.c cpp/20000207-1.c
40847 20000207-2.c cpp/20000207-2.c
40848 20000209-1.c cpp/20000209-1.c
40849 20000209-2.c cpp/20000209-2.c
40850 20000301-1.c cpp/20000301-1.c
40851 20000419-1.c cpp/20000419-1.c
40852 20000510-1.S cpp/20000510-1.S
40853 20000519-1.c cpp/20000519-1.c
40854 20000529-1.c cpp/20000529-1.c
40855 20000625-1.c cpp/20000625-1.c
40856 20000625-2.c cpp/20000625-2.c
40857 cpp-as1.c cpp/assert1.c
40858 cpp-as2.c cpp/assert2.c
40859 cxx-comments-1.c cpp/cxxcom1.c
40860 cxx-comments-2.c cpp/cxxcom2.c
40861 endif-label.c cpp/endif.c
40862 cpp-hash1.c cpp/hash1.c
40863 cpp-hash2.c cpp/hash2.c
40864 cpp-if1.c cpp/if-1.c
40865 cpp-if2.c cpp/if-2.c
40866 cpp-if3.c cpp/if-3.c
40867 cpp-if4.c cpp/if-4.c
40868 cpp-if5.c cpp/if-5.c
40869 cpp-cond.c cpp/if-cexp.c
40870 cpp-missingop.c cpp/if-mop.c
40871 cpp-missingparen.c cpp/if-mpar.c
40872 cpp-opprec.c cpp/if-oppr.c
40873 cpp-ifparen.c cpp/if-paren.c
40874 cpp-shortcircuit.c cpp/if-sc.c
40875 cpp-shift.c cpp/if-shift.c
40876 cpp-unary.c cpp/if-unary.c
40877 cpp-li1.c cpp/line1.c
40878 cpp-li2.c cpp/line2.c
40879 lineno.c cpp/line3.c
40880 lineno-2.c cpp/line4.c
40881 cpp-mi.c cpp/mi1.c
40882 cpp-mic.h cpp/mi1c.h
40883 cpp-micc.h cpp/mi1cc.h
40884 cpp-mind.h cpp/mi1nd.h
40885 cpp-mindp.h cpp/mi1ndp.h
40886 cpp-mix.h cpp/mi1x.h
40887 cpp-mi2.c cpp/mi2.c
40888 cpp-mi2a.h cpp/mi2a.h
40889 cpp-mi2b.h cpp/mi2b.h
40890 cpp-mi2c.h cpp/mi2c.h
40891 cpp-mi3.c cpp/mi3.c
40892 cpp-mi3.def cpp/mi3.def
40893 poison-1.c cpp/poison.c
40894 pr-impl.c cpp/prag-imp.c
40895 cpp-redef-2.c cpp/redef1.c
40896 cpp-redef.c cpp/redef2.c
40897 strpaste.c cpp/strp1.c
40898 strpaste-2.c cpp/strp2.c
40899 cpp-tradpaste.c cpp/tr-paste.c
40900 cpp-tradstringify.c cpp/tr-str.c
40901 cpp-tradwarn1.c cpp/tr-warn1.c
40902 cpp-tradwarn2.c cpp/tr-warn2.c
40903 trigraphs.c cpp/trigraphs.c
40904 cpp-unc1.c cpp/unc1.c
40905 cpp-unc2.c cpp/unc2.c
40906 cpp-unc3.c cpp/unc3.c
40907 cpp-unc.c cpp/unc4.c
40908 undef.c cpp/undef1.c
40909 undef-2.c cpp/undef2.c
40910 cpp-wi1.c cpp/widestr1.c
40911
40912 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40913
40914 * lib/g++.exp (g++_include_flags): Tweak.
40915
40916 2000-06-27 H.J. Lu <hjl@gnu.org>
40917 Loren J. Rittle <ljrittle@acm.org>
40918
40919 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40920 version with one that knows about the new gcc tree structure.
40921 (g++_link_flags): Same.
40922
40923 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40924
40925 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40926 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40927 case we are cross-compiling.
40928
40929 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40930 g++.old-deja/g++.niklas/Makefile.in,
40931 g++.old-deja/g++.niklas/configure.in,
40932 g++.old-deja/g++.other/Makefile.in,
40933 g++.old-deja/g++.other/configure.in,
40934 gcc.c-torture/code_quality/Makefile.in,
40935 gcc.c-torture/code_quality/configure.in,
40936 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40937 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40938 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40939 gcc.c-torture/execute/ieee/Makefile.in,
40940 gcc.c-torture/execute/ieee/configure.in,
40941 gcc.c-torture/noncompile/Makefile.in,
40942 gcc.c-torture/noncompile/configure.in,
40943 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40944 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40945 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40946
40947 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40948
40949 * g++.old-deja/g++.other/ambig3.C: New test.
40950
40951 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40952
40953 * g++.old-deja/g++.pt/syntax1.C: New test.
40954 * g++.old-deja/g++.pt/syntax2.C: New test.
40955 * g++.old-deja/g++.other/syntax3.C: New test.
40956 * g++.old-deja/g++.other/syntax4.C: New test.
40957
40958 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40959
40960 * gcc.dg/20000623-1.c: Prototype exit and abort.
40961
40962 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40963
40964 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40965 New tests.
40966 * gcc.dg/cpp-mi3.def: New file.
40967
40968 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40969 inside assertions.
40970 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40971 lexer's error messages.
40972 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40973 divine anything from the linemarkers.
40974 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40975 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40976
40977 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40978
40979 * gcc.dg/20000623-1.c: New test.
40980
40981 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40982
40983 * gcc.c-torture/execute/20000622-1.c: New test.
40984
40985 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40986
40987 * g++.old-deja/g++.other/init15.C: New test.
40988
40989 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40990
40991 * g++.old-deja/g++.pt/vaarg2.C: New test.
40992 * g++.old-deja/g++.pt/vaarg3.C: New test.
40993
40994 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40995
40996 * g++.old-deja/g++.other/dyncast6.C: New test.
40997
40998 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40999
41000 * gcc.c-torture/execute/loop-6.c: New test.
41001
41002 2000-06-14 Jakub Jelinek <jakub@redhat.com>
41003
41004 * gcc.dg/20000614-1.c: New test.
41005 * gcc.dg/20000614-2.c: New test.
41006
41007 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
41008
41009 * g++.old-deja/g++.other/inline12.C: New test.
41010
41011 2000-06-13 Jakub Jelinek <jakub@redhat.com>
41012
41013 * g++.old-deja/g++.other/eh1.C: New test.
41014
41015 2000-06-12 Jakub Jelinek <jakub@redhat.com>
41016
41017 * g++.old-deja/g++.other/type.C: New test.
41018
41019 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41020
41021 * g++.old-deja/g++.other/initstring.C: New test.
41022
41023 2000-06-12 Jason Merrill <jason@redhat.com>
41024
41025 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
41026
41027 2000-06-09 Jeffrey A Law (law@cygnus.com)
41028
41029 * gcc.c-torture/compile/20000609-1.c: New test.
41030
41031 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
41032
41033 * gcc.dg/20000609-1.c: New test.
41034
41035 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
41036
41037 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
41038 * gcc.c-torture/noncompile/poison-1.c: Move...
41039 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
41040 * gcc.dg/cpp-li1.c: Add a token after the #line.
41041
41042 2000-06-05 Richard Henderson <rth@cygnus.com>
41043
41044 * gcc.c-torture/execute/20000605-2.c: New test.
41045 * gcc.c-torture/execute/20000605-3.c: New test.
41046
41047 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
41048
41049 * g77.f-torture/execute/20000503-1.x: New file.
41050
41051 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
41052
41053 * g++.old-deja/g++.eh/badalloc1.C: New test.
41054
41055 2000-06-05 Richard Henderson <rth@cygnus.com>
41056
41057 * gcc.c-torture/execute/20000605-1.c: New test.
41058
41059 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41060 Nathan Sidwell <nathan@codesourcery.com>
41061
41062 * gcc.c-torture/compile/20000605-1.c: New test.
41063
41064 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
41065
41066 * g77.f-torture/compile/20000601-1.f: New test.
41067
41068 2000-06-03 Richard Henderson <rth@cygnus.com>
41069
41070 * gcc.c-torture/execute/20000603-1.c: New.
41071
41072 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
41073
41074 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
41075 * gcc.dg/noreturn-2.c (noreturn): Likewise.
41076
41077 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
41078
41079 * gcc.dg/compare2.c (case 12): XFAIL.
41080 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
41081 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
41082
41083 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
41084
41085 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
41086
41087 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
41088 guard macro is already defined when the header is first
41089 included.
41090 * gcc.dg/cpp-mix.h: New file.
41091 * gcc.dg/endif-label.c: Update patterns to match compiler.
41092
41093 * g++.brendan/complex1.C: Declare abort.
41094 * g++.law/refs4.C: Remove XFAIL.
41095 * g++.oliva/expr2.C: Declare abort and exit.
41096
41097 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
41098
41099 * gcc.c-torture/execute/20000528-1.c: New test.
41100
41101 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
41102 * g++.old-deja/g++.law/temps4.C: Likewise.
41103
41104 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
41105 stdlib.h. Call abort() on failure.
41106 * g++.old-deja/g++.law/refs4.C: Likewise.
41107 * g++.old-deja/g++.law/temps4.C: Likewise.
41108 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
41109 * gcc.c-torture/execute/20000112-1.c: Include string.h.
41110
41111 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
41112
41113 Relative to g++.dg/special:
41114 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
41115
41116 Relative to g++.old-deja:
41117 * g++.brendan/complex1.C, g++.jason/optimize2.C,
41118 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
41119 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
41120 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
41121 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
41122 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
41123 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
41124
41125 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
41126 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
41127 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
41128 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
41129 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
41130 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
41131 and/or string.h.
41132
41133 * g++.other/goto1.C: Update expectations for error messages.
41134
41135 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
41136
41137 * gcc.c-torture/compile/20000523-1.c: New test.
41138
41139 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41140
41141 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41142
41143 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41144
41145 * g++.old-deja/g++.eh/catch11.C: New test.
41146 * g++.old-deja/g++.eh/catch12.C: New test.
41147
41148 2000-05-24 Nick Clifton <nickc@cygnus.com>
41149
41150 * gcc.c-torture/execute/20000523-1.c: New test.
41151
41152 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41153
41154 * c-torture/execute/bcp-1.c: Replace abort in arg of
41155 __builtin_constant_p with a generic external function.
41156
41157 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41158 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41159 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41160 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41161 Prototype abort and/or exit.
41162
41163 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41164 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41165 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41166 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41167
41168 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41169
41170 * gcc.dg/dwarf2-1.c: New test.
41171
41172 2000-05-20 Richard Henderson <rth@cygnus.com>
41173
41174 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41175
41176 2000-05-20 Andreas Jaeger <aj@suse.de>
41177
41178 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41179 testcase.
41180
41181 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41182
41183 * gcc.c-torture/execute/20000519-2.c: New test.
41184
41185 2000-05-19 Andreas Jaeger <aj@suse.de>
41186
41187 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41188 which fails with SSA.
41189
41190 * lib/c-torture.exp: Also test with -O3 -fssa.
41191
41192 2000-05-18 Michael Meissner <meissner@redhat.com>
41193
41194 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41195 * gcc.c-torture/execute/920415-1.c: Ditto.
41196 * gcc.c-torture/execute/920501-1.c: Ditto.
41197 * gcc.c-torture/execute/conversion.c: Ditto.
41198 * gcc.c-torture/execute/cvt-1.c: Ditto.
41199
41200 2000-05-18 Jeffrey A Law (law@cygnus.com)
41201
41202 * gcc.c-torture/compile/20000518-1.c: New test.
41203
41204 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41205
41206 * g77.f-torture/compile/200005018.f: New test.
41207
41208 2000-05-17 Jeffrey A Law (law@cygnus.com)
41209
41210 * gcc.c-torture/compile/20000517-1.c: New test.
41211
41212 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41213
41214 * gcc.c-torture/execute/20000516-1.c: New test.
41215
41216 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41217
41218 * g++.old-deja/g++.other/eh.C: New test.
41219
41220 2000-05-12 Richard Henderson <rth@cygnus.com>
41221
41222 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41223 constants through to doit's conditional.
41224
41225 2000-05-11 Jeffrey A Law (law@cygnus.com)
41226
41227 * gcc.c-torture/compile/20000511-1.c: New test.
41228 * g77.f-torture/compile/20000511-1.f: New test.
41229 * g77.f-torture/compile/20000511-2.f: New test.
41230
41231 2000-05-11 Michael Meissner <meissner@redhat.com>
41232
41233 * gcc.c-torture/execute/20000511-1.c: New test.
41234
41235 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41236
41237 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41238 * gcc.dg/20000510-1.S: New.
41239
41240 2000-05-08 Catherine Moore <clm@cygnus.com>
41241
41242 * gcc.dg/unused-3.c: New.
41243
41244 2000-05-06 Richard Henderson <rth@cygnus.com>
41245
41246 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41247 * g++.old-deja/g++.mike/warn1.C: Likewise.
41248 * g++.old-deja/g++.pt/local1.C: Likewise.
41249 * g++.old-deja/g++.pt/local7.C: Likewise.
41250 * g++.old-deja/g++.pt/spec16.C: Likewise.
41251
41252 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41253
41254 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41255
41256 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41257
41258 * g77.f-torture/execute/20000503-1.f: New test.
41259
41260 2000-05-04 Andreas Jaeger <aj@suse.de>
41261
41262 * gcc.dg/noreturn-2.c: New test.
41263
41264 2000-05-04 Neil Booth <NeilB@earthling.net>
41265
41266 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41267 preprocessor.
41268
41269 2000-05-04 Richard Henderson <rth@cygnus.com>
41270
41271 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41272
41273 2000-05-04 Richard Henderson <rth@cygnus.com>
41274
41275 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41276 OpenSSL by Jason R Thorpe.
41277
41278 2000-05-03 Jim Wilson <wilson@cygnus.com>
41279
41280 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41281
41282 2000-05-03 Robert Lipe <robertlipe@usa.net>
41283
41284 * gcc.dg/20000503-1.c: New test.
41285
41286 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41287
41288 * gcc.c-torture/compile/20000502-1.c: New test.
41289 * g++.old-deja/g++.other/align.C: New test.
41290 * gcc.dg/cpp-tradstringify.c: New test.
41291
41292 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41293
41294 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41295 and hard registers.
41296
41297 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41298
41299 * gcc.c-torture/execute/loop-5.c: New test.
41300
41301 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41302
41303 * gcc.c-torture/execute/va-arg-20.c: New test.
41304
41305 2000-04-23 Jeffrey A Law (law@cygnus.com)
41306
41307 * gcc.c-torture/execute/20000422-1.c: New test.
41308
41309 2000-04-20 Greg McGary <gkm@gnu.org>
41310
41311 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41312 when optimizing, but without sibling-call optimizations (-O1).
41313
41314 2000-04-20 Jeffrey A Law (law@cygnus.com)
41315
41316 * gcc.c-torture/compile/20000420-1.c: New test.
41317
41318 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41319
41320 * g++.abi/ptrflags.C: New test.
41321 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41322
41323 2000-04-19 Catherine Moore <clm@cygnus.com>
41324
41325 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41326
41327 2000-04-19 Greg McGary <gkm@gnu.org>
41328
41329 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41330 sibling-call optimizations.
41331
41332 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41333
41334 * gcc.dg/20000419-1.c: New test.
41335
41336 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41337
41338 * gcc.c-torture/execute/20000412-6.c: New test.
41339
41340 2000-04-12 Jeffrey A Law (law@cygnus.com)
41341
41342 * gcc.c-torture/execute/20000412-5.c: New test.
41343 * g77.f-torture/compile/20000412-1.f: New test.
41344 * gcc.c-torture/execute/20000412-4.c: New test.
41345 * gcc.c-torture/compile/20000412-2.c: New test.
41346 * gcc.c-torture/execute/20000412-3.c: New test.
41347 * gcc.c-torture/compile/20000412-1.c: New test.
41348 * gcc.c-torture/execute/20000412-2.c: New test.
41349
41350 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41351
41352 * objc/execute/bf-20.m: New test.
41353
41354 2000-04-10 Richard Henderson <rth@cygnus.com>
41355
41356 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41357
41358 * gcc.c-torture/execute/20000412-1.c: New test.
41359
41360 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41361
41362 * g++.old-deja/g++.eh/catchptr1.C: New test.
41363
41364 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41365
41366 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41367
41368 2000-04-08 Neil Booth <NeilB@earthling.net>
41369
41370 * gcc.dg/cpp-nullchar.c: Remove test as
41371 embedded nulls cause problems.
41372
41373 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41374
41375 * gcc.dg/compare2.c: New test.
41376
41377 2000-04-08 Neil Booth <NeilB@earthling.net>
41378
41379 * gcc.dg/cpp-nullchar.c: New test.
41380
41381 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41382
41383 * gcc.dg/cpp-mi2.c: New test.
41384 * gcc.dg/cpp-mi2[abc].h: New files.
41385
41386 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41387
41388 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41389 member name.
41390
41391 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41392
41393 * g++.old-deja/g++.abi/vmihint.C: New test.
41394
41395 2000-04-06 Neil Booth <NeilB@earthling.net>
41396
41397 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41398 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41399 copyright.
41400
41401 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41402
41403 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41404 avoid stack-frame overwrite.
41405
41406 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41407
41408 * gcc.c-torture/compile/20000405-2.c: New test.
41409 * gcc.c-torture/compile/20000405-3.c: New test.
41410
41411 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41412
41413 * gcc.c-torture/compile/20000405-1.c: New test.
41414
41415 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41416
41417 * gcc.dg/cast-qual-1.c: Revert last change.
41418
41419 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41420
41421 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41422
41423 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41424
41425 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41426 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41427
41428 2000-04-03 Jeffrey A Law (law@cygnus.com)
41429
41430 * gcc.c-torture/compile/20000403-2.c: New test.
41431 * gcc.c-torture/compile/20000403-1.c: New test.
41432
41433 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41434
41435 * gcc.c-torture/execute/20000403-1.c: New test.
41436
41437 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41438
41439 * gcc.c-torture/execute/20000402-1.c: New test.
41440
41441 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41442
41443 * gcc.c-torture/execute/va-arg-15.c: New test.
41444 * gcc.c-torture/execute/va-arg-16.c: New test.
41445 * gcc.c-torture/execute/va-arg-17.c: New test.
41446 * gcc.c-torture/execute/va-arg-18.c: New test.
41447 * gcc.c-torture/execute/va-arg-19.c: New test.
41448
41449 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41450
41451 * gcc.c-torture/compile/981211-1.c: Move to...
41452 * gcc.dg/cpp-as1.c: ...here.
41453 * gcc.dg/cpp-as2.c: New file.
41454
41455 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41456 compiler.
41457
41458 2000-04-02 Neil Booth <NeilB@earthling.net>
41459
41460 * gcc.dg/cpp-cond.c New tests.
41461 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41462 accidental success less likely.
41463 * gcc.dg/cpp-missingop.c New tests.
41464 * gcc.dg/cpp-missingparen.c New tests.
41465 * gcc.dg/cpp-shift.c New tests.
41466 * gcc.dg/cpp-shortcircuit.c New tests.
41467 * gcc.dg/cpp-unary.c New tests.
41468
41469 2000-03-29 Jeffrey A Law (law@cygnus.com)
41470
41471 * gcc.c-torture/compile/20000329-1.c: New test.
41472
41473 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41474
41475 * gcc.c-torture/compile/20000326-1.c: New test.
41476 * gcc.c-torture/compile/20000326-2.c: New test.
41477
41478 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41479
41480 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41481 the first parameter is a function argument.
41482
41483 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41484
41485 * g++.old-deja/g++.ext/array4.C: New test.
41486
41487 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41488
41489 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41490
41491 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41492
41493 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41494
41495 2000-03-19 Richard Henderson <rth@cygnus.com>
41496
41497 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41498
41499 2000-03-19 Richard Henderson <rth@cygnus.com>
41500
41501 * gcc.c-torture/compile/20000319-1.c: New test.
41502
41503 2000-03-14 Jeffrey A Law (law@cygnus.com)
41504
41505 * gcc.c-torture/execute/20000314-3.c: New test.
41506 * gcc.c-torture/execute/20000314-2.c: New test.
41507 * gcc.c-torture/execute/20000314-1.c: New test.
41508 * gcc.c-torture/compile/20000314-2.c: New test.
41509 * gcc.c-torture/compile/20000314-1.c: New test.
41510
41511 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41512
41513 * g++.old-deja/g++.warn/inline.C: New test.
41514
41515 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41516
41517 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41518 standards-compliant result rather than specific constants.
41519 Put test-values in array.
41520
41521 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41522
41523 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41524 (g++_target_compile): Put test-specific options last.
41525
41526 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41527
41528 * g++.old-deja/g++.eh/vbase4.C: New test.
41529
41530 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41531
41532 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41533
41534 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41535
41536 * g++.old-deja/g++.brendan/misc12.C: Removed.
41537 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41538 * g++.old-deja/g++.ext/pretty4.C: New test.
41539
41540 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41541
41542 * g++.old-deja/g++.other/string2.C: New test.
41543
41544 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41545
41546 * g++.old-deja/g++.warn/impint2.C: New test.
41547
41548 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41549
41550 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41551 is 1, not zero.
41552
41553 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41554
41555 * g++.old-deja/g++.warn/impint.C: New test.
41556 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41557 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41558 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41559 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41560 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41561 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41562 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41563 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41564 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41565 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41566 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41567 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41568
41569 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41570
41571 * gcc.dg/cpp-redef.c: New test.
41572
41573 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41574
41575 * g++.old-deja/g++.pt/unify7.C: New test.
41576
41577 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41578
41579 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41580 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41581
41582 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41583
41584 * gcc.c-torture/compile/20000224-1.c: New test.
41585
41586 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41587
41588 * gcc.c-torture/compile/cpp-2.c: New test.
41589 * gcc.c-torture/compile/cpp-1.c: New test.
41590
41591 2000-02-25 Jeffrey A Law (law@cygnus.com)
41592
41593 * gcc.c-torture/execute/20000225-1.c: New test.
41594
41595 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41596
41597 * gcc.dg/cpp-li2.c: New test.
41598
41599 * gcc.dg/cpp-wi1.c: New test.
41600
41601 * gcc.dg/cpp-li1.c: New test.
41602
41603 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41604
41605 * g++.old-deja/g++.other/sizeof5.C: New test.
41606
41607 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41608
41609 * gcc.c-torture/execute/va-arg-13.c: New test.
41610
41611 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41612
41613 * gcc.c-torture/execute/va-arg-12.c: New test.
41614
41615 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41616
41617 * gcc.c-torture/execute/20000223-1.c: New test.
41618
41619 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41620
41621 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41622
41623 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41624
41625 * g++.old-deja/g++.abi/ptrmem.C: New test.
41626
41627 2000-02-19 Richard Henderson <rth@cygnus.com>
41628
41629 * gcc.c-torture/compile/init-3.c: New.
41630
41631 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41632
41633 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41634 ALWAYS_CXXFLAGS.
41635
41636 2000-02-11 Robert Lipe <robertl@sco.com>
41637
41638 * gcc.c-torture/compile/20000211-3.c: New test.
41639
41640 2000-02-11 Martin Buchholz <martin@xemacs.org>
41641
41642 * gcc.c-torture/compile/20000211-2.c: New test.
41643
41644 2000-02-11 Jeffrey A Law (law@cygnus.com)
41645
41646 * gcc.c-torture/compile/20000211-1.c: New test.
41647
41648 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41649
41650 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41651 on native targets
41652
41653 2000-02-08 Nathan Sidwell <nathan@acm.org>
41654
41655 * g++.old-deja/g++.other/cast5.C: New test.
41656
41657 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41658
41659 * gcc.c-torture/execute/20000205-1.c: New.
41660
41661 2000-02-03 Nathan Sidwell <nathan@acm.org>
41662
41663 * g++.old-deja/g++.jason/cast3.C: Return void.
41664 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41665
41666 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41667
41668 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41669
41670 * gcc.dg/loop-1.c: New test.
41671
41672 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41673
41674 * gcc.c-torture/compile/20000127-1.c: New test.
41675 * gcc.c-torture/execute/991228-1.c: New test.
41676
41677 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41678
41679 * gcc.dg/unused-2.c: New test.
41680
41681 * gcc.dg/conv-1.c: New test.
41682
41683 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41684
41685 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41686 compiler.
41687 (tool_option_proc): Fix typo.
41688
41689 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41690
41691 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41692 of the ld on the host, not on the build machine.
41693 Also, don't crash if '--help' is not a supported option.
41694
41695 2000-01-24 Richard Henderson <rth@cygnus.com>
41696
41697 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41698
41699 2000-01-20 Jeffrey A Law (law@cygnus.com)
41700
41701 * gcc.c-torture/execute/20000120-2.c: New test.
41702 * gcc.c-torture/execute/20000120-1.c: New test.
41703
41704 2000-01-13 Jeffrey A Law (law@cygnus.com)
41705
41706 * gcc.c-torture/execute/20000113-1.c: New test.
41707
41708 2000-01-12 Jeffrey A Law (law@cygnus.com)
41709
41710 * gcc.c-torture/execute/20000112-1.c: New test.
41711
41712 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41713
41714 * gcc.dg/20000111-1.c: New test.
41715
41716 2000-01-10 Jeffrey A Law (law@cygnus.com)
41717
41718 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41719 with 16 bit integers.
41720
41721 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41722
41723 * gcc.dg/20000108-1.c: New test.
41724
41725 2000-01-05 Nathan Sidwell <nathan@acm.org>
41726
41727 * g++.old-deja/g++.ns/koenig8.C: New test.
41728
41729 2000-01-05 Nathan Sidwell <nathan@acm.org>
41730
41731 * g++.old-deja/g++.other/cast4.C: New test.
41732
41733 2000-01-05 Jeffrey A Law (law@cygnus.com)
41734
41735 * gcc.c-torture/compile/20000105-2.c: New test.
41736 * gcc.c-torture/compile/20000105-1.c: New test.
41737
41738 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41739
41740 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41741 references to printf & atoi to conform to ANSI standard.
41742 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41743 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41744 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41745 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41746 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41747 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41748 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41749 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41750 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41751 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41752 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41753 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41754 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41755 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41756 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41757 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41758 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41759 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41760 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41761 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41762 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41763 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41764 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41765 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41766 * g++.old-deja/g++.brendan/init3.C: Likewise.
41767 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41768 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41769 * g++.old-deja/g++.brendan/new2.C: Likewise.
41770 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41771 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41772 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41773 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41774 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41775 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41776 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41777 * g++.old-deja/g++.brendan/template24.C: Likewise.
41778 * g++.old-deja/g++.brendan/template3.C: Likewise.
41779 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41780 * g++.old-deja/g++.jason/inline3.C: Likewise.
41781 * g++.old-deja/g++.jason/opeq.C: Likewise.
41782 * g++.old-deja/g++.law/arg5.C: Likewise.
41783 * g++.old-deja/g++.law/arm7.C: Likewise.
41784 * g++.old-deja/g++.law/ctors11.C: Likewise.
41785 * g++.old-deja/g++.law/cvt8.C: Likewise.
41786 * g++.old-deja/g++.law/init9.C: Likewise.
41787 * g++.old-deja/g++.law/refs4.C: Likewise.
41788 * g++.old-deja/g++.law/template2.C: Likewise.
41789 * g++.old-deja/g++.law/visibility24.C: Likewise.
41790 * g++.old-deja/g++.law/vtable3.C: Likewise.
41791 * g++.old-deja/g++.mike/asm2.C: Likewise.
41792 * g++.old-deja/g++.mike/eh1.C: Likewise.
41793 * g++.old-deja/g++.mike/misc1.C: Likewise.
41794 * g++.old-deja/g++.mike/misc13.C: Likewise.
41795 * g++.old-deja/g++.mike/misc14.C: Likewise.
41796 * g++.old-deja/g++.mike/ns12.C: Likewise.
41797 * g++.old-deja/g++.mike/p1248.C: Likewise.
41798 * g++.old-deja/g++.mike/p3708.C: Likewise.
41799 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41800 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41801 * g++.old-deja/g++.mike/p646.C: Likewise.
41802 * g++.old-deja/g++.mike/p700.C: Likewise.
41803 * g++.old-deja/g++.mike/p783.C: Likewise.
41804 * g++.old-deja/g++.mike/p783a.C: Likewise.
41805 * g++.old-deja/g++.mike/p783b.C: Likewise.
41806 * g++.old-deja/g++.mike/p786.C: Likewise.
41807 * g++.old-deja/g++.mike/p789.C: Likewise.
41808 * g++.old-deja/g++.mike/p789a.C: Likewise.
41809 * g++.old-deja/g++.mike/p807a.C: Likewise.
41810 * g++.old-deja/g++.other/delete3.C: Likewise.
41811 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41812 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41813 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41814 * g++.old-deja/g++.other/empty1.C: Likewise.
41815 * g++.old-deja/g++.other/temporary1.C: Likewise.
41816 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41817 * g++.old-deja/g++.pt/t16.C: Likewise.
41818 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41819
41820 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41821
41822 * gcc.dg/991230-1.c: New test.
41823
41824 1999-12-29 Jeffrey A Law (law@cygnus.com)
41825
41826 * gcc.c-torture/compile/991229-3.c: New test.
41827 * gcc.c-torture/compile/991229-2.c: New test.
41828 * gcc.c-torture/compile/991229-1.c: New test.
41829
41830 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41831
41832 * gcc.c-torture/compile/labels-2.c: New test.
41833
41834 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41835
41836 * gcc.c-torture/execute/991227-1.c: New test.
41837
41838 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41839
41840 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41841
41842 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41843
41844 * gcc.c-torture/execute/991221-1.c: New test.
41845
41846 1999-12-20 Nathan Sidwell <nathan@acm.org>
41847
41848 * g++.old-deja/g++.other/cast3.C: New test.
41849
41850 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41851
41852 * gcc.c-torture/execute/991216-4.c: New test.
41853
41854 1999-12-16 Michael Meissner <meissner@cygnus.com>
41855
41856 * gcc.c-torture/execute/991216-1.c: New test.
41857 * gcc.c-torture/execute/991216-2.c: New test.
41858 * gcc.c-torture/execute/991216-3.c: New test.
41859
41860 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41861
41862 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41863 Actually make the test fail by using "-O2" for compilation.
41864
41865 1999-12-15 Nathan Sidwell <nathan@acm.org>
41866
41867 * g++.old-deja/g++.warn/cast-align1.C: New test.
41868
41869 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41870
41871 * gcc.c-torture/compile/991214-1.c: New test.
41872 * gcc.c-torture/compile/991214-2.c: New test.
41873
41874 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41875
41876 * gcc.dg/991214-1.c: New test.
41877
41878 1999-12-13 Jeffrey A Law (law@cygnus.com)
41879
41880 * gcc.c-torture/compile/991213-3.c: New test.
41881 * gcc.c-torture/compile/991213-2.c: New test.
41882 * gcc.c-torture/compile/991213-1.c: New test.
41883
41884 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41885
41886 * gcc.dg/991209-1.c: New test.
41887
41888 1999-12-08 Nathan Sidwell <nathan@acm.org>
41889
41890 * gcc.c-torture/compile/991208-1.c: New test.
41891
41892 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41893
41894 * gcc.dg/ultrasp2.c: New test.
41895
41896 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41897
41898 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41899
41900 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41901
41902 * gcc.c-torture/compile/991202-1.c: New test.
41903 * gcc.c-torture/execute/991202-1.c: New test.
41904 * gcc.c-torture/execute/991202-2.c: New test.
41905 * gcc.c-torture/execute/991202-3.c: New test.
41906
41907 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41908
41909 * g++.old-deja/g++.abi/align.C: New test.
41910 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41911 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41912
41913 1999-12-01 Richard Henderson <rth@cygnus.com>
41914
41915 * gcc.c-torture/execute/991201-1.c: New.
41916
41917 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41918
41919 * gcc.dg/991129-1.c: New test.
41920
41921 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41922
41923 * gcc.c-torture/compile/991127-1.c: New test.
41924
41925 1999-11-22 Nathan Sidwell <nathan@acm.org>
41926
41927 * g++.old-deja/g++.other/warn4.C: New test.
41928
41929 1999-11-22 Nathan Sidwell <nathan@acm.org>
41930
41931 * g++.old-deja/g++.eh/cleanup2.C: New test.
41932 * g++.old-deja/g++.ext/pretty2.C: New test.
41933 * g++.old-deja/g++.ext/pretty3.C: New test.
41934 * g++.old-deja/g++.other/debug6.C: New test.
41935
41936 1999-10-20 Jim Wilson <wilson@cygnus.com>
41937
41938 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41939 compiler_output to look for one error message instead of two.
41940
41941 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41942
41943 * gcc.c-torture/execute/991118-1.c: Also test case
41944 where the word boundary does not split a byte evenly.
41945
41946 1999-11-19 Nathan Sidwell <nathan@acm.org>
41947
41948 * g++.old-deja/g++.ext/restrict1.C: New test.
41949
41950 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41951
41952 * gcc.c-torture/execute/991118-1.c: New test.
41953
41954 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41955
41956 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41957 working directory pathnames.
41958
41959 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41960
41961 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41962 host is equipped with driver.h and driver.o so it can actually
41963 compile and run the tests.
41964
41965 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41966
41967 * gcc.c-torture/compile/991008-1.c: New test.
41968
41969 1999-11-08 Nick Clifton <nickc@cygnus.com>
41970
41971 * lib/gcc-dg.exp: Include target-supports.exp
41972
41973 1999-11-05 Nick Clifton <nickc@cygnus.com>
41974
41975 * lib/target-supports.exp: New file: Provide procs to test for
41976 features supported by the target.
41977 (check_weak_available): Moved here from ecos.exp.
41978 (check_alias_available): New proc: Determine of the target
41979 toolchain supports the alias attribute.
41980
41981 * gcc.dg/special/ecos.exp: Move check_weak_available to
41982 target-supports.exp.
41983 (alias-1.c): Only perform the test if the target supports
41984 aliases.
41985 (wkali-1.c): Only perform the test if the target supports
41986 aliases.
41987
41988 * gcc.dg/990506-0.c: Expect error messages from cross
41989 targets as well as native targets.
41990
41991 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41992
41993 * gcc.dg/ultrasp1.c: Removed xfail.
41994 * gcc.dg/struct-ret-2.c: Likewise.
41995 * gcc.dg/array-1.c: Likewise.
41996
41997 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41998
41999 * gcc.dg/struct-ret-2.c: New test.
42000
42001 * gcc.dg/array-1.c: New test.
42002
42003 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
42004
42005 * gcc.c-torture/execute/991030-1.c: New test.
42006
42007 1999-10-26 Richard Henderson <rth@cygnus.com>
42008
42009 * gcc.c-torture/compile/991026-2.c: New test.
42010
42011 1999-10-26 Jeffrey A Law (law@cygnus.com)
42012
42013 * gcc.c-torture/compile/991026-1.c: New test.
42014
42015 1999-10-23 Jeffrey A Law (law@cygnus.com)
42016
42017 * gcc.c-torture/execute/991023-1.c: New test.
42018
42019 1999-10-19 Jeffrey A Law (law@cygnus.com)
42020
42021 * gcc.c-torture/execute/991019-1.c: New test.
42022
42023 1999-10-16 Richard Henderson <rth@cygnus.com>
42024
42025 * gcc.c-torture/execute/991016-1.c: New test.
42026
42027 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
42028
42029 * gcc.c-torture/execute/991014-1.c: New test.
42030
42031 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
42032
42033 * g++.old-deja/g++.other/union2.C: New test.
42034
42035 1999-10-13 Nathan Sidwell <nathan@acm.org>
42036
42037 * g++.old-deja/g++.other/vaarg2.C: New test.
42038 * g++.old-deja/g++.other/vaarg3.C: New test.
42039
42040 1999-10-12 Craig Burley <craig@jcb-sc.com>
42041
42042 * g77.f-torture/noncompile/19990905-1.f: Moved from being
42043 in compile/.
42044
42045 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
42046
42047 * gcc.c-torture/execute/va-arg-11.c: New test.
42048
42049 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
42050
42051 * lib/file-format.exp (gcc_target_object_format): Don't
42052 crash if objdump is unavailable.
42053
42054 1999-09-29 Donn Terry <donn@interix.com>
42055
42056 * gcc.misc-tests/mg.exp: delete extraneous redirection.
42057
42058 1999-09-28 Nick Clifton <nickc@cygnus.com>
42059
42060 * gcc.c-torture/compile/990928-1.c: New test.
42061
42062 1999-09-28 Nathan Sidwell <nathan@acm.org>
42063
42064 * g++.old-deja/g++.other/decl6.C: New test.
42065
42066 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42067
42068 * gcc.c-torture/execute/va-arg-10.c: New test.
42069
42070 1999-09-27 Nathan Sidwell <nathan@acm.org>
42071
42072 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
42073 __PRETTY_FUNCTION__.
42074
42075 1999-09-23 Nick Clifton <nickc@cygnus.com>
42076
42077 * gcc.c-torture/execute/990923-1.c: New test.
42078
42079 1999-09-21 Nick Clifton <nickc@cygnus.com>
42080
42081 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
42082 for which -fpic is inappropriate.
42083
42084 1999-09-21 Mark Mitchell <mark@codesourcery.com>
42085
42086 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
42087
42088 1999-09-21 Nathan Sidwell <nathan@acm.org>
42089
42090 * g++.old-deja/g++.other/dyncast1.C: New test.
42091 * g++.old-deja/g++.other/dyncast2.C: New test.
42092 * g++.old-deja/g++.other/dyncast3.C: New test.
42093 * g++.old-deja/g++.other/dyncast4.C: New test.
42094 * g++.old-deja/g++.other/dyncast5.C: New test.
42095 * g++.old-deja/g++.eh/catch3.C: New test.
42096 * g++.old-deja/g++.eh/catch3p.C: New test.
42097 * g++.old-deja/g++.eh/catch4.C: New test.
42098 * g++.old-deja/g++.eh/catch4p.C: New test.
42099 * g++.old-deja/g++.eh/catch5.C: New test.
42100 * g++.old-deja/g++.eh/catch5p.C: New test.
42101 * g++.old-deja/g++.eh/catch6.C: New test.
42102 * g++.old-deja/g++.eh/catch6p.C: New test.
42103 * g++.old-deja/g++.eh/catch7.C: New test.
42104 * g++.old-deja/g++.eh/catch7p.C: New test.
42105 * g++.old-deja/g++.eh/catch8.C: New test.
42106 * g++.old-deja/g++.eh/catch8p.C: New test.
42107 * g++.old-deja/g++.eh/catch9.C: New test.
42108 * g++.old-deja/g++.eh/catch9p.C: New test.
42109
42110 1999-09-13 Nathan Sidwell <nathan@acm.org>
42111
42112 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
42113 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
42114
42115 1999-09-13 Jeffrey A Law (law@cygnus.com)
42116
42117 * gcc.c-torture/compile/990913-1.c: New test.
42118
42119 1999-09-10 Nathan Sidwell <nathan@acm.org>
42120
42121 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
42122 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42123
42124 1999-09-09 Richard Henderson <rth@cygnus.com>
42125
42126 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
42127
42128 1999-09-09 Nathan Sidwell <nathan@acm.org>
42129
42130 * g++.old-deja/g++.other/lookup11.C: New test.
42131 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
42132 what is permitted and what we want.
42133 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
42134 overload use.
42135 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42136
42137 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
42138
42139 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
42140 * gcc.c-torture/noncompile/poison-1.c: New file.
42141
42142 1999-09-08 Nathan Sidwell <nathan@acm.org>
42143
42144 * g++.old-deja/g++.other/sizeof3.C: New test.
42145 * g++.old-deja/g++.other/sizeof4.C: New test.
42146 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42147 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42148
42149 1999-09-07 Richard Henderson <rth@cygnus.com>
42150
42151 * gcc.dg/va-arg-1.c: New.
42152
42153 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42154
42155 * gcc.c-torture/execute/va-arg-9.c: New test.
42156
42157 1999-09-05 Craig Burley <craig@jcb-sc.com>
42158
42159 * g77.f-torture/compile/980519-2.f: New test.
42160 * g77.f-torture/compile/19990905-0.f: New test.
42161 * g77.f-torture/compile/19990905-1.f: New test.
42162 * g77.f-torture/compile/19990905-2.f: New test.
42163
42164 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42165
42166 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42167
42168 * gcc.c-torture/execute/990827-1.c: Fix typo.
42169
42170 1999-09-03 Nathan Sidwell <nathan@acm.org>
42171
42172 * g++.old-deja/g++.other/deref1.C: New test.
42173
42174 1999-09-02 Nathan Sidwell <nathan@acm.org>
42175
42176 * g++.old-deja/g++.other/ambig2.C: New test.
42177 * g++.old-deja/g++.other/cond5.C: New test.
42178 * g++.old-deja/g++.other/lookup16.C: New test.
42179
42180 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42181
42182 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42183 assemblers too.
42184
42185 1999-08-31 Jeffrey A Law (law@cygnus.com)
42186
42187 * lib/c-torture.exp: Avoid the "compare executables" optimization
42188 when testing native.
42189
42190 1999-08-29 Jeffrey A Law (law@cygnus.com)
42191
42192 * gcc.c-torture/execute/990829-1.c: New test.
42193 * gcc.c-torture/compile/990829-1.c: New test.
42194
42195 1999-08-27 Paul Burchard <burchard@pobox.com>
42196
42197 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42198 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42199 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42200 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42201 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42202 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42203 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42204 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42205 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42206 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42207 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42208
42209 1999-08-27 Jeffrey A Law (law@cygnus.com)
42210
42211 * gcc.c-torture/execute/990827-1.c: New test.
42212
42213 1999-08-26 Craig Burley <craig@jcb-sc.com>
42214
42215 * g77.f-torture/noncompile/19990826-4.f: New test.
42216
42217 * g77.f-torture/compile/19990826-3.f: New test.
42218
42219 * g77.f-torture/execute/19990826-2.f: New test.
42220
42221 * g77.f-torture/compile/19990826-1.f: New test.
42222
42223 * gcc.c-torture/execute/990826-0.c: New test.
42224 * g77.c-torture/execute/19990826-0.f: New test.
42225
42226 * g77.f-torture/noncompile/970626-2.f: New test.
42227
42228 1999-08-25 Paul Burchard <burchard@pobox.com>
42229
42230 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42231 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42232 lss-011.C: New tests.
42233
42234 1999-08-25 Nathan Sidwell <nathan@acm.org>
42235
42236 * g++.old-deja/g++.other/decl5.C: New test.
42237
42238 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42239
42240 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42241 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42242 call `postbase' for each one. All callers of `postbase' changed
42243 to call this instead.
42244
42245 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42246
42247 * gcc.c-torture/execute/990811-1.c: New test.
42248
42249 1999-08-09 Nick Clifton <nickc@cygnus.com>
42250
42251 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42252 just native ones.
42253
42254 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42255 just native ones.
42256
42257 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42258
42259 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42260
42261 1999-08-04 Jeffrey A Law (law@cygnus.com)
42262
42263 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42264
42265 1999-08-04 Nathan Sidwell <nathan@acm.org>
42266
42267 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42268
42269 1999-08-04 Jeffrey A Law (law@cygnus.com)
42270
42271 * gcc.c-torture/execute/990804-1.c: New test.
42272
42273 1999-08-03 Nathan Sidwell <nathan@acm.org>
42274
42275 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42276 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42277 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42278
42279 1999-08-03 Nathan Sidwell <nathan@acm.org>
42280
42281 * g++.old-deja/g++.other/struct1.C: New test.
42282
42283 1999-08-03 Nathan Sidwell <nathan@acm.org>
42284
42285 * g++.old-deja/g++.other/enum2.C: New test.
42286
42287 1999-08-02 Richard Henderson <rth@cygnus.com>
42288
42289 Adapted from tests from Franz Sirl:
42290 * gcc.c-torture/execute/va-arg-7.c: New test.
42291 * gcc.c-torture/execute/va-arg-8.c: New test.
42292
42293 1999-08-01 Jeffrey A Law (law@cygnus.com)
42294
42295 * gcc.c-torture/compile/990801-2.c: New test.
42296
42297 * gcc.c-torture/compile/990801-1.c: New test.
42298
42299 1999-07-27 Michael Meissner <meissner@cygnus.com>
42300
42301 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42302 fp-cmp-1.c, converting double to float.
42303
42304 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42305 fp-cmp-1.c, converting double to long double.
42306
42307 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42308 from fr1 to unknown_register, since fr1 is a legitimate register
42309 on some machines.
42310
42311 1999-07-25 Jeffrey A Law (law@cygnus.com)
42312
42313 * README: More listname related changes.
42314
42315 1999-07-08 Catherine Moore <clm@cygnus.com>
42316
42317 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42318
42319 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42320
42321 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42322
42323 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42324
42325 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42326
42327 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42328
42329 * gcc.dg/990703-1.c: New test.
42330
42331 1999-06-29 Nick Clifton <nickc@cygnus.com>
42332
42333 * lib/file-format.exp: New file: Move definition of proc
42334 gcc_target_object_format to here from
42335 gcc.dg/special/ecos.exp.
42336
42337 * lib/c-torture.exp: Include lib file-format.exp.
42338 * lib/gcc-dg.exp: Include lib file-format.exp.
42339
42340 * gcc.dg/special/ecos.exp: Remove definition of proc
42341 gcc_target_object_format.
42342
42343 1999-06-28 Jeffrey A Law (law@cygnus.com)
42344
42345 * gcc.c-torture/execute/990628-1.c: New test.
42346
42347 1999-06-25 Jeffrey A Law (law@cygnus.com)
42348
42349 * gcc.c-torture/compile/990625-2.c: New test.
42350
42351 * gcc.c-torture/compile/990625-1.c: New test.
42352
42353 1999-06-23 Nick Clifton <nickc@cygnus.com>
42354
42355 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42356 attributes compile.
42357 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42358 ports that use the COFF/PE file format.
42359
42360 1999-06-17 Jeffrey A Law (law@cygnus.com)
42361
42362 * gcc.c-torture/compile/990617-1.c: New test.
42363
42364 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42365
42366 * g++.old-deja/g++.other/decl4.C: New test.
42367
42368 1999-06-14 Nathan Sidwell <nathan@acm.org>
42369
42370 * g++.old-deja/g++.other/bitfld3.C: New test.
42371
42372 1999-06-08 Nathan Sidwell <nathan@acm.org>
42373
42374 * g++.old-deja/g++.eh/catch1.C: New test.
42375
42376 1999-06-07 Jeffrey A Law (law@cygnus.com)
42377
42378 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42379
42380 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42381 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42382
42383 1999-06-05 Craig Burley <craig@jcb-sc.com>
42384
42385 * g77.f-torture/compile/19990502-0.f: Replace with new,
42386 shorter, test that still fails after recent changes.
42387
42388 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42389
42390 * gcc.c-torture/execute/990604-1.c: New test.
42391
42392 1999-05-31 Jeffrey A Law (law@cygnus.com)
42393
42394 * gcc.c-torture/execute/990531-1.c: New test.
42395
42396 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42397
42398 * gcc.c-torture/compile/990527-1.c: New test.
42399
42400 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42401
42402 * gcc.c-torture/execute/990527-1.c: New test.
42403
42404 1999-05-25 Nick Clifton <nickc@cygnus.com>
42405
42406 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42407 bitfields as signed.
42408
42409 1999-05-25 Craig Burley <craig@jcb-sc.com>
42410
42411 * g77.f-torture/compile/19990525-0.f: New test.
42412
42413 1999-05-25 Jeffrey A Law (law@cygnus.com)
42414
42415 * gcc.c-torture/execute/990525-2.c: New test.
42416
42417 * gcc.c-torture/execute/990525-1.c: New test.
42418
42419 1999-05-24 Nathan Sidwell <nathan@acm.org>
42420
42421 * g++.old-deja/g++.other/anon3.C: New test.
42422 * g++.old-deja/g++.other/anon4.C: New test.
42423 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42424 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42425 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42426 Merrill).
42427
42428 1999-05-24 Jeffrey A Law (law@cygnus.com)
42429
42430 * gcc.c-torture/execute/990524-1.c: New test.
42431
42432 * gcc.dg/990524-1.c: New test.
42433
42434 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42435
42436 * gcc.c-torture/compile/990523-1.c: New test.
42437
42438 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42439
42440 * gcc.c-torture/compile/990519-1.c: New test.
42441
42442 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42443
42444 * gcc.c-torture/compile/990517-1.c: New test.
42445
42446 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42447 (e4, f4): New tests.
42448 (main): Call them.
42449
42450 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42451
42452 * gcc.dg/noreturn-1.c: New test.
42453
42454 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42455
42456 * gcc.c-torture/execute/990513-1.c: New test.
42457
42458 1999-05-10 Richard Henderson <rth@cygnus.com>
42459
42460 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42461
42462 1999-05-10 Craig Burley <craig@jcb-sc.com>
42463
42464 * g77.f-torture/execute/erfc.f: Use small single-precision
42465 values, to avoid problems on Alphas when not -mieee.
42466
42467 1999-05-08 Craig Burley <craig@jcb-sc.com>
42468
42469 * gcc.dg/990506-0.c: New test.
42470
42471 1999-05-08 Richard Henderson <rth@cygnus.com>
42472
42473 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42474 the constant to test. Don't XFAIL 64-bit targets.
42475
42476 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42477 * g++.old-deja/g++.law/profile1.C: Likewise.
42478
42479 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42480 operator new instances.
42481 * g++.old-deja/g++.other/delete5.C: Likewise.
42482
42483 1999-05-03 Craig Burley <craig@jcb-sc.com>
42484
42485 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42486 intrinsic.
42487
42488 1999-05-03 Craig Burley <craig@jcb-sc.com>
42489
42490 * g77.f-torture/execute/u77-test.f: Reverse order of two
42491 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42492
42493 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42494
42495 * gcc.dg/compare1.c: New test.
42496
42497 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42498
42499 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42500 New tests.
42501
42502 1999-05-02 Craig Burley <craig@jcb-sc.com>
42503
42504 * g77.f-torture/compile/19990502-1.f: New test.
42505
42506 1999-05-02 Craig Burley <craig@jcb-sc.com>
42507
42508 * g77.f-torture/compile/19990502-0.f: New test.
42509
42510 1999-05-02 Craig Burley <craig@jcb-sc.com>
42511
42512 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42513 intrinsic.
42514
42515 1999-05-02 Craig Burley <craig@jcb-sc.com>
42516
42517 * g77.f-torture/execute/u77-test.f (main): List libU77
42518 intrinsics not currently tested.
42519 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42520 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42521 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42522 Trim blanks off the ends of some printed strings.
42523
42524 1999-05-02 Craig Burley <craig@jcb-sc.com>
42525
42526 * g77.f-torture/execute/u77-test.f (main): Just warn about
42527 FSTAT gid disagreement, as it's expected on some systems.
42528
42529 1999-05-01 Craig Burley <craig@jcb-sc.com>
42530
42531 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42532 use a new function, which allows for some slop.
42533 Clean up some commentary.
42534 (issum): The new function.
42535 (sgladd): Deleted subroutine.
42536
42537 1999-05-01 Craig Burley <craig@jcb-sc.com>
42538
42539 * g77.f-torture/execute/u77-test.f: Modify to be more like
42540 libf2c/libU77 version, bringing patches to that version here.
42541 Add suitable commentary.
42542
42543 1999-04-25 Richard Henderson <rth@cygnus.com>
42544
42545 * gcc.dg/990424-1.c: New test.
42546
42547 1999-04-24 Craig Burley <craig@jcb-sc.com>
42548
42549 * g77.f-torture/execute/u77-test.f (main): Bug involving
42550 LSTAT has been fixed, so turn back on full checking.
42551
42552 1999-04-20 Craig Burley <craig@jcb-sc.com>
42553
42554 * g77.f-torture/compile/19990419-0.f: New test.
42555 * g77.f-torture/execute/19990419-1.f: New test.
42556
42557 1999-04-17 Richard Henderson <rth@cygnus.com>
42558
42559 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42560 to avoid the need for a prototype to supress a warning.
42561
42562 1999-04-07 Jim Wilson <wilson@cygnus.com>
42563
42564 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42565
42566 1999-04-04 Jeffrey A Law (law@cygnus.com)
42567
42568 * gcc.c-torture/execute/990404-1.c: New test.
42569
42570 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42571
42572 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42573 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42574 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42575 missing initializer warnings.
42576
42577 1999-03-28 Jeffrey A Law (law@cygnus.com)
42578
42579 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42580 matching strings.
42581
42582 1999-03-26 Jeffrey A Law (law@cygnus.com)
42583
42584 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42585
42586 1999-03-26 Craig Burley <craig@jcb-sc.com>
42587
42588 * g77.f-torture/execute/19990325-0.f: New test.
42589 * g77.f-torture/execute/19990325-1.f: New test.
42590
42591 1999-03-24 Jeffrey A Law (law@cygnus.com)
42592
42593 * gcc.c-torture/execute/990324-1.c: New test.
42594
42595 1999-03-22 Jim Wilson <wilson@cygnus.com>
42596
42597 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42598 test with 4.
42599
42600 1999-03-17 Richard Henderson <rth@cygnus.com>
42601
42602 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42603
42604 1999-03-13 Craig Burley <craig@jcb-sc.com>
42605
42606 * g77.f-torture/execute/19990313-2.f: New test.
42607 * g77.f-torture/execute/19990313-3.f: New test.
42608
42609 1999-03-13 Craig Burley <craig@jcb-sc.com>
42610
42611 * g77.f-torture/execute/19990313-0.f: New test.
42612 * g77.f-torture/execute/19990313-1.f: New test.
42613
42614 1999-03-12 Jim Wilson <wilson@cygnus.com>
42615
42616 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42617 printf to sprintf.
42618 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42619 (main): Add check for u15. Conditionalize u31 check depending on
42620 whether ints are <32 bits or >=32 bits.
42621
42622 1999-03-08 Craig Burley <craig@jcb-sc.com>
42623
42624 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42625
42626 1999-03-08 Craig Burley <craig@jcb-sc.com>
42627
42628 * g77.f-torture/compile/19990305-0.f: New test.
42629 * g77.f-torture/execute/19981119-0.f: New test.
42630
42631 1999-03-08 Craig Burley <craig@jcb-sc.com>
42632
42633 * g77.f-torture/execute/970625-2.f: call ABORT if final
42634 result is not correct, instead of just printing it.
42635 Add this checking via newly introduced obfuscation, to
42636 trip up buggy front ends.
42637
42638 1999-03-07 Craig Burley <craig@jcb-sc.com>
42639
42640 * g77.f-torture/compile/960317-1.f: Moved from being
42641 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42642
42643 1999-03-06 Craig Burley <craig@jcb-sc.com>
42644
42645 * g77.f-torture/execute/960317-1.f: New (old) test.
42646 * g77.f-torture/execute/970625-2.f: Ditto.
42647
42648 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42649
42650 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42651 message on line 1 or line 2; cccp and cpplib do this differently.
42652
42653 1999-03-01 Jeffrey A Law (law@cygnus.com)
42654
42655 * g++.old-deja/g++.law/weak1.C: New test.
42656
42657 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42658
42659 * gcc.c-torture/execute/990119-1.c: Renamed to...
42660 * gcc.dg/990119-1.c: this, so it will only be tested once
42661 (it's a preprocessor test, it doesn't need to be run at
42662 multiple optimization levels).
42663
42664 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42665
42666 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42667 ALWAYS_CXXFLAGS.
42668
42669 1999-02-24 Craig Burley <craig@jcb-sc.com>
42670
42671 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42672 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42673 to not be compilable by current g77.
42674
42675 1999-02-24 Nick Clifton <nickc@cygnus.com>
42676
42677 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42678
42679 1999-02-22 Jeffrey A Law (law@cygnus.com)
42680
42681 * gcc.c-torture/execute/990222-1.c: New test.
42682
42683 1999-02-19 Craig Burley <craig@jcb-sc.com>
42684
42685 * g77.f-torture/compile/19990218-0.f: New test.
42686 * g77.f-torture/noncompile/19990218-1.f: New test.
42687
42688 1999-02-18 Craig Burley <craig@jcb-sc.com>
42689
42690 * g77.f-torture/compile/19981216-0.f: New test.
42691
42692 1999-02-14 Jeffrey A Law (law@cygnus.com)
42693
42694 * gcc.dg/990214-1.c: New test.
42695
42696 1999-02-13 Jeffrey A Law (law@cygnus.com)
42697
42698 * gcc.dg/990213-2.c: New test.
42699
42700 * gcc.dg/990213-1.c: New test.
42701
42702 1999-02-12 Jeffrey A Law (law@cygnus.com)
42703
42704 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42705 ints.
42706
42707 1999-02-11 Nick Clifton <nickc@cygnus.com>
42708
42709 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42710 specified by target.
42711
42712 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42713
42714 1999-02-11 Jeffrey A Law (law@cygnus.com)
42715
42716 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42717
42718 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42719
42720 * gcc.dg/special/ecos.exp: New test driver for new tests with
42721 special requirements.
42722
42723 * gcc.dg/special/alias-1.c: New test.
42724 * gcc.dg/special/gcsec-1.c: New test.
42725 * gcc.dg/special/weak-1.c: New test.
42726 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42727 * gcc.dg/special/weak-2.c: New test.
42728 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42729 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42730 * gcc.dg/special/wkali-1.c: New test.
42731 * gcc.dg/special/wkali-2.c: New test.
42732 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42733 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42734
42735 1999-02-10 Felix Lee <flee@cygnus.com>
42736
42737 * lib/c-torture.exp (c-torture-compile): Pull out code for
42738 analyzing gcc error messages.
42739 (c-torture-execute): Likewise. Fix some (harmless) false
42740 positives.
42741 * lib/gcc.exp (gcc_check_compile): New function.
42742
42743 1999-02-08 Richard Henderson <rth@cygnus.com>
42744
42745 * gcc.c-torture/execute/990208-1.c: New test.
42746
42747 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42748
42749 * g++.dg/special/ecos.exp: New driver for new tests with special
42750 requirements
42751
42752 * g++.dg/special/conpr-1.C: New test
42753 * g++.dg/special/conpr-2.C: New test
42754 * g++.dg/special/conpr-2a.C: New test
42755 * g++.dg/special/conpr-3.C: New test
42756 * g++.dg/special/conpr-3a.C: New test
42757 * g++.dg/special/conpr-3b.C: New test
42758
42759 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42760 allow g++ to use the dg driver
42761
42762 * README: Add comment about g++.dg directory
42763
42764 1999-02-06 Jeffrey A Law (law@cygnus.com)
42765
42766 * README: Update email addresses.
42767
42768 1999-02-03 Nick Clifton <nickc@cygnus.com>
42769
42770 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42771 arguments in order to force structure S onto the stack even on
42772 the alpha.
42773 (test): Pass 10 leading arguments to function foo as well as the
42774 structure S.
42775
42776 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42777 failure for all targets.
42778
42779 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42780 abort to terminate program execution.
42781
42782 1999-01-30 Richard Henderson <rth@cygnus.com>
42783
42784 * gcc.c-torture/execute/990130-1.c: New test.
42785
42786 1999-01-30 Jeffrey A Law (law@cygnus.com)
42787
42788 * gcc.dg/990130-1.c: New test.
42789
42790 1999-01-28 Michael Meissner <meissner@cygnus.com>
42791
42792 * gcc.c-torture/execute/990128-1.c: New test.
42793
42794 1999-01-27 Michael Meissner <meissner@cygnus.com>
42795
42796 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42797
42798 1999-01-27 Felix Lee <flee@cygnus.com>
42799
42800 * lib/c-torture.exp (c-torture-compile): pull out code for
42801 analyzing gcc error messages.
42802 (c-torture-execute): ditto, and fix some (harmless) false
42803 positives.
42804 * lib/gcc.exp (gcc_check_compile): new function.
42805
42806 1999-01-17 Jeffrey A Law (law@cygnus.com)
42807
42808 * gcc.dg/990117-1.c: New test.
42809
42810 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42811
42812 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42813
42814 1999-01-15 Jeffrey A Law (law@cygnus.com)
42815
42816 * g77.f-torture/compile/990115-1.f: New test.
42817
42818 1999-01-07 Jeffrey A Law (law@cygnus.com)
42819
42820 * gcc.c-torture/compile/990107-1.c: New test
42821
42822 1999-01-06 Jeffrey A Law (law@cygnus.com)
42823
42824 * gcc.c-torture/execute/990106-2.c: New test.
42825
42826 * gcc.c-torture/execute/990106-1.c: New test.
42827
42828 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42829
42830 * gcc.c-torture/compile/981223-1.c: New test.
42831
42832 1998-12-29 Richard Henderson <rth@cygnus.com>
42833
42834 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42835 (opt3): Rename from opt4 and disable.
42836
42837 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42838
42839 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42840
42841 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42842
42843 * g++.old-deja/g++.other/conv5.C: New test.
42844
42845 1998-12-14 Nick Clifton <nickc@cygnus.com>
42846
42847 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42848
42849 1998-12-11 Jeffrey A Law (law@cygnus.com)
42850
42851 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42852
42853 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42854
42855 * gcc.c-torture/compile/981211-1.c: New test.
42856
42857 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42858
42859 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42860
42861 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42862
42863 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42864
42865 * gcc.special/930510-1.c: Make C9X safe.
42866 * gcc.misc-tests/gcov-1.c Similarly.
42867 * gcc.misc-tests/gcov-2.c Similarly.
42868
42869 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42870
42871 * gcc.dg/ultrasp1.c: New test.
42872
42873 1998-12-06 Richard Henderson <rth@cygnus.com>
42874
42875 * gcc.c-torture/execute/981206.c: New test.
42876
42877 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42878
42879 * g++.old-deja/g++.ns/template7.C: New test.
42880
42881 * g++.old-deja/g++.other/expr1.C: New test.
42882
42883 * g++.old-deja/g++.eh/tmpl3.C: New test.
42884
42885 * g++.old-deja/g++.eh/tmpl2.C: New test.
42886
42887 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42888
42889 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42890 * g++.old-deja/g++.other/using6.C: Removed.
42891 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42892
42893 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42894
42895 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42896
42897 * g++.old-deja/g++.pt/overload8.C: New test.
42898
42899 * g++.old-deja/g++.pt/overload7.C: New test.
42900
42901 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42902
42903 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42904 and relinking messages.
42905 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42906 compiling with -frepo.
42907
42908 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42909
42910 * g++.old-deja/g++.pt/lookup6.C: New test.
42911
42912 1998-11-30 Nick Clifton <nickc@cygnus.com>
42913
42914 * gcc.c-torture/execute/981130-1.c: New test.
42915 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42916
42917 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42918
42919 * g++.old-deja/g++.pt/explicit76.C: New test.
42920
42921 * g++.old-deja/g++.pt/friend38.C: New test.
42922
42923 * g++.old-deja/g++.ns/crash2.C: New test.
42924
42925 * g++.old-deja/g++.pt/defarg8.C: New test.
42926
42927 * g++.old-deja/g++.pt/instantiate6.C: New test.
42928
42929 * g++.old-deja/g++.pt/static6.C: New test.
42930
42931 * g++.old-deja/g++.pt/decl2.C: New test.
42932
42933 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42934
42935 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42936 problem is actually related with name lookup, but so what? :-)
42937
42938 * g++.old-deja/g++.pt/friend37.C: New test.
42939
42940 1998-11-25 Dave Love <d.love@dl.ac.uk>
42941
42942 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42943 element, which fails on some systems.
42944
42945 * g77.f-torture/execute/labug1.f: New test.
42946
42947 1998-11-21 Jeffrey A Law (law@cygnus.com)
42948
42949 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42950 is defined.
42951
42952 1998-11-18 Dave Love <d.love@dl.ac.uk>
42953
42954 * g77.f-torture/compile/981117-1.f: New test.
42955
42956 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42957
42958 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42959 properly discarded.
42960
42961 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42962
42963 * gcc.c-torture/execute/memcheck: New directory of tests for
42964 -fcheck-memory-usage.
42965
42966 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42967
42968 * README: New file, general information about the testsuite and
42969 new description of the various C++ test subdirectories.
42970 * README.g++: Eliminate obsolete information, update and move most
42971 relevant stuff to README.
42972
42973 1998-11-07 Richard Henderson <rth@cygnus.com>
42974
42975 * gcc.c-torture/compile/981107-1.c: New test.
42976
42977 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42978
42979 * execute/memcpy-bi.c: New testcase.
42980
42981 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42982
42983 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42984 base classes.
42985
42986 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42987 template is selected.
42988
42989 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42990 classes, it should be accepted for all types.
42991
42992 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42993
42994 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42995 specializations start with template headers.
42996
42997 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42998
42999 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
43000
43001 * g++.old-deja/g++.other/init9.C: Test cross initialization of
43002 non-POD types.
43003
43004 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43005
43006 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
43007
43008 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
43009
43010 * compile/981022-1.c, compile/981022-1.x: New test and driver.
43011
43012 1998-10-19 Jeffrey A Law (law@cygnus.com)
43013
43014 * 981019-1.c: New test.
43015
43016 1998-10-14 Robert Lipe <robertl@dgii.com>
43017
43018 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
43019 find objc headers.
43020
43021 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43022
43023 * compile/981001-4.c: Remove use of GCC extension that triggers a
43024 compiler bug.
43025
43026 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
43027
43028 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
43029
43030 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43031
43032 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
43033 instantiation of template produces incorrect code for delete
43034 expression.
43035
43036 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
43037 constructors' name is not unique.
43038 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
43039 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
43040
43041 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
43042 automatic array of const is ill-formed.
43043
43044 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
43045 of template parameter?
43046
43047 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
43048 const.
43049
43050 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
43051 pointer-to-member expression.
43052
43053 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
43054 declaration causes ICE.
43055
43056 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
43057
43058 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
43059 reserved in the global namespace.
43060
43061 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
43062 generate needed virtual table.
43063
43064 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
43065
43066 1998-10-10 Dariush Eslimi <eslimi@loran.com>
43067
43068 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
43069 template-dependent type
43070
43071 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43072
43073 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
43074 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
43075 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
43076
43077 * g++.old-deja/g++.other/using5.C: New test; using decl from base
43078 class should be usable as argument of member function.
43079 * g++.old-deja/g++.other/using6.C: New test; using decl from base
43080 class should be usable as return type of member function.
43081 * g++.old-deja/g++.other/using7.C: New test; using decl from base
43082 class should be usable as type of data member.
43083
43084 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
43085
43086 1998-10-09 Jeffrey A Law (law@cygnus.com)
43087
43088 * gcc.c-torture/special/920521-1.c: Fix bogus test.
43089
43090 1998-10-08 Nick Clifton <nickc@cygnus.com>
43091
43092 * gcc.dg/dll-?.c Add thumb to target list.
43093 Fix assembler scan patterns to match current assembler output.
43094
43095 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
43096
43097 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
43098 matching of template brackets.
43099
43100 * g++.old-deja/g++.other/using4.C: New test. Test using
43101 declarations of methods from base classes.
43102
43103 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
43104 within functions should introduce names into the innermost
43105 enclosing namespace.
43106
43107 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
43108 of static locals if first initialization throws.
43109
43110 1998-10-07 Jim Wilson <wilson@cygnus.com>
43111
43112 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
43113
43114 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
43115
43116 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
43117 lose track of the possible targets of tablejump insns.
43118 * special/special.exp: Run it.
43119
43120 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43121
43122 * g++.old-deja/g++.pt/friend35.C: New test. A template function
43123 must be declared before its specializations can be named in friend
43124 declarations.
43125
43126 1998-10-05 Dave Love <d.love@dl.ac.uk>
43127
43128 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
43129
43130 * g77.f-torture/execute/io1.f: New test.
43131
43132 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43133
43134 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
43135 with pointer to template function, for which no argument deduction
43136 is possible.
43137
43138 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
43139 specialization of template function as argument to template
43140 function.
43141
43142 * g++.old-deja/g++.other/access2.C: New test; Inner class
43143 shouldn't have privileged access to Outer's names.
43144
43145 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43146
43147 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43148 friend template declared within template class conflicts with
43149 nested class of the same name.
43150
43151 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43152 is ignored.
43153
43154 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43155 object with direct initializer as function declaration.
43156
43157 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43158 initializers.
43159
43160 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43161 involving const pointer and NULL produces incorrect result.
43162
43163 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43164 type name without `typename' should be rejected with -pedantic.
43165
43166 1998-10-02 Richard Henderson <rth@cygnus.com>
43167
43168 * g++.old-deja/g++.other/addrof1.C: New test.
43169
43170 1998-10-01 Nick Clifton <nickc@cygnus.com>
43171
43172 * gcc.c-torture/compile/981001-1.c: New test.
43173 * gcc.c-torture/execute/981001-1.c: New test.
43174
43175 1998-10-01 Jeffrey A Law (law@cygnus.com)
43176
43177 * gcc.c-torture/compile/981001-2.c: New test.
43178 * gcc.c-torture/compile/981001-3.c: New test.
43179 * gcc.c-torture/compile/981001-4.c: New test.
43180
43181 1998-10-01 Robert Lipe <robertl@dgii.com>
43182
43183 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43184 multilibbed hosts. Idea grafted from g77.exp.
43185
43186 1998-09-30 Dave Love <d.love@dl.ac.uk>
43187
43188 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43189 avoid losing on systems which need -lsocket.
43190
43191 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43192
43193 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43194 * g++.old-deja/g++.other/nested2.C: Ditto.
43195 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43196 failure.
43197
43198 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43199
43200 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43201 preferred over template operator!= for enum bitfields.
43202
43203 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43204
43205 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43206 that happen to have the same base name, but in different scopes,
43207 are incorrectly rejected.
43208
43209 1998-09-16 Richard Henderson <rth@cygnus.com>
43210
43211 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43212 on the native word size instead of an integer literal.
43213
43214 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43215
43216 * g++.old-deja/g++.other/static2.C: Invocation of static data
43217 member of type pointer-to-function denoted as non-static member.
43218
43219 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43220 checks involving function types and aliases.
43221
43222 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43223
43224 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43225 redefined to the same non-trivial type.
43226
43227 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43228 namespace-qualification of template specializations declared in
43229 other namespaces.
43230
43231 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43232 to declare a subset of the specializations of a template function
43233 as friends of specializations of a template class.
43234
43235 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43236 member templates that do not fully specialize the enclosing
43237 template class are rejected.
43238
43239 1998-09-11 Dave Love <d.love@dl.ac.uk>
43240
43241 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43242
43243 1998-09-08 Dave Love <d.love@dl.ac.uk>
43244
43245 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43246 altered from libf2c/libU77 version.
43247
43248 1998-09-06 Dave Love <d.love@dl.ac.uk>
43249
43250 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43251
43252 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43253
43254 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43255 (un)signed char are different types for template specialization
43256 purposes.
43257
43258 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43259
43260 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43261 * objc: ObjC testsuite.
43262
43263 1998-08-31 Catherine Moore <clm@cygnus.com>
43264
43265 * gcc.c-torture/execute/941014-1.x: New file.
43266
43267 1998-08-31 Nick Clifton <nickc@cygnus.com>
43268
43269 * lib/c-torture.exp: Add support for
43270 torture_eval_before_compile and torture_eval_before_execute
43271 variables.
43272
43273 1998-08-30 Jeffrey A Law (law@cygnus.com)
43274
43275 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43276 this test triggers valid.
43277
43278 1998-08-27 Jeffrey A Law (law@cygnus.com)
43279
43280 * gcc.dg/980827-1.c: New test.
43281
43282 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43283
43284 * gcc.c-torture/execute/loop-4b.c: New test.
43285
43286 1998-08-26 Nick Clifton <nickc@cygnus.com>
43287
43288 * lib/c-torture.exp: Add support for
43289 torture_eval_before_compile and torture_eval_before_execute
43290 variables.
43291
43292 1998-08-25 Jeffrey A Law (law@cygnus.com)
43293
43294 * gcc.c-torture/compile/980825-1.c: New test.
43295
43296 1998-08-24 Nick Clifton <nickc@cygnus.com>
43297
43298 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43299 count number tests in opt_t0 not good_t0.
43300
43301 1998-08-24 Jeffrey A Law (law@cygnus.com)
43302
43303 * gcc.c-torture/compile/930326-1.x: Fix typo.
43304
43305 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43306
43307 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43308 causes an ICE.
43309
43310 1998-08-21 Jeffrey A Law (law@cygnus.com)
43311
43312 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43313 STACK_SIZE is defined.
43314 * gcc.c-torture/unsorted/stuct.c: Similarly.
43315
43316 * gcc.c-torture/compile/980821-1.c: New test.
43317
43318 1998-08-21 Jeffrey A Law (law@cygnus.com)
43319
43320 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43321
43322 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43323
43324 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43325 code.
43326
43327 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43328
43329 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43330 error'.
43331
43332 1998-08-18 Jeffrey A Law (law@cygnus.com)
43333
43334 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43335
43336 1998-08-16 Jeffrey A Law (law@cygnus.com)
43337
43338 * gcc.c-torture/compile/980816-1.c: New test.
43339
43340 * gcc.dg/980816-1.c: New test.
43341
43342 1998-08-13 Jeffrey A Law (law@cygnus.com)
43343
43344 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43345 compiler for ieee tests.
43346
43347 1998-08-01 Dave Love <d.love@dl.ac.uk>
43348
43349 * g77.f-torture/compile/980729-0.f: New test.
43350
43351 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43352
43353 * gcc.c-torture/special/eeprof-1.c: New test, for
43354 -finstrument-functions.
43355 * gcc.c-torture/special/special.exp: Run it.
43356
43357 1998-07-29 Jeffrey A Law (law@cygnus.com)
43358
43359 * gcc.c-torture/compile/980729-1.c: New test.
43360
43361 1998-07-27 Nick Clifton <nickc@cygnus.com>
43362
43363 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43364 __thumb__ is defined, and test for ARM style doubles if so.
43365
43366 1998-07-26 Dave Love <d.love@dl.ac.uk>
43367
43368 * g77.f-torture/noncompile/980615-0.f: New test.
43369
43370 1998-07-26 H.J. Lu (hjl@gnu.org)
43371
43372 * gcc.dg/980312-1.c: Do link instead of compile.
43373 * gcc.dg/980313-1.c: Likewise.
43374
43375 1998-07-26 Jeffrey A Law (law@cygnus.com)
43376
43377 * gcc.c-torture/compile/980726-1.c: New test.
43378
43379 1998-07-25 Dave Love <d.love@dl.ac.uk>
43380
43381 * g77.f-torture/execute/io0.f: New test.
43382
43383 1998-07-24 Nick Clifton <nickc@cygnus.com>
43384
43385 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43386 an int.
43387
43388 1998-06-18 Michael Meissner <meissner@cygnus.com>
43389
43390 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43391 m32r bugs.
43392
43393 1998-07-17 Nick Clifton <nickc@cygnus.com>
43394
43395 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43396 c-decl.c:grokdeclarator can handle mode attributes.
43397
43398 1998-07-16 Jeffrey A Law (law@cygnus.com)
43399
43400 * gcc.c-torture/execute/980716-1.c: New test.
43401
43402 1998-07-13 Jeffrey A Law (law@cygnus.com)
43403
43404 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43405 the mn10200.
43406 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43407 the mn10200.
43408 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43409 * gcc.c-torture/compile/930326-1.x: Similarly.
43410
43411 1998-07-13 Dave Love <d.love@dl.ac.uk>
43412
43413 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43414 New test from Craig.
43415
43416 1998-07-12 Dave Love <d.love@dl.ac.uk>
43417
43418 * g77.f-torture/noncompile/980616-0.f: New test.
43419
43420 * g77.f-torture/execute/970816-3.f: New test from Craig.
43421
43422 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43423
43424 * g++.other/singleton.C: Return error value instead of taking
43425 SIGSEGV.
43426
43427 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43428
43429 * g++.other/singleton.C: New test. Warning is under dispute.
43430 Runtime crash is not.
43431
43432 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43433
43434 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43435 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43436 using6.C, using7.C}: New namespace tests.
43437
43438 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43439
43440 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43441 specialization with typedef'ed names used as array indexes.
43442
43443 1998-07-09 Jeffrey A Law (law@cygnus.com)
43444
43445 * gcc.c-torture/execute/980709-1.c: New test.
43446
43447 * gcc.dg/980709-1.c: New test.
43448
43449 1998-07-07 Richard Henderson <rth@cygnus.com>
43450
43451 * gcc.c-torture/execute/bcp-1.c: New test.
43452
43453 1998-07-07 Jeffrey A Law (law@cygnus.com)
43454
43455 * gcc.c-torture/execute/980707-1.c: New test.
43456
43457 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43458
43459 * gcc.c-torture/compile/980706-1.c: New test.
43460
43461 1998-07-01 Dave Love <d.love@dl.ac.uk>
43462
43463 * g77.f-torture/execute/980701-0.f,
43464 g77.f-torture/execute/980701-1.f: New test from Craig.
43465
43466 1998-07-01 Jeffrey A Law (law@cygnus.com)
43467
43468 * gcc.c-torture/compile/980701-1.c: New test.
43469
43470 * gcc.c-torture/execute/980701-1.c: New test.
43471
43472 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43473 rlsruhe.de>
43474
43475 * g++.old-deja/g++.robertl/eb132.C: New test.
43476 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43477
43478 1998-06-29 Dave Love <d.love@dl.ac.uk>
43479
43480 * g77.f-torture/execute/980628-7.f,
43481 g77.f-torture/execute/980628-8.f,
43482 g77.f-torture/execute/980628-9.f,
43483 g77.f-torture/execute/980628-10.f: New tests from Craig.
43484
43485 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43486
43487 1998-06-28 Jeffrey A Law (law@cygnus.com)
43488
43489 * g77.f-torture/execute/980628-4.f: New test from Craig.
43490 * g77.f-torture/execute/980628-5.f: Likewise.
43491 * g77.f-torture/execute/980628-2.f: Likewise.
43492 * g77.f-torture/execute/980628-0.f: Likewise.
43493 * g77.f-torture/execute/980628-1.f: Likewise.
43494 * g77.f-torture/execute/980628-3.f: Likewise.
43495 * g77.f-torture/execute/980628-6.f: Likewise.
43496
43497 1998-06-28 Jeffrey A Law (law@cygnus.com)
43498
43499 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43500 directory when nothing has been installed yet.
43501
43502 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43503
43504 * gcc.c-torture/special/special.exp: Handle newer versions of
43505 dejagnu.
43506
43507 1998-06-26 Jeffrey A Law (law@cygnus.com)
43508
43509 * gcc.dg/980626-1.c: New test.
43510
43511 1998-06-19 Bruno Haible <haible@ilog.fr>
43512
43513 * gcc.misc-tests/m-un-2.c: New test.
43514 * g++.old-deja/g++.other/warn01.c: Likewise.
43515
43516 1998-06-19 Robert Lipe <robertl@dgii.com>
43517
43518 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43519 compatibility with assmblers with a different comment character.
43520 Eliminate use of GAS-specific extensions.
43521
43522 1998-06-19 Jeffrey A Law (law@cygnus.com)
43523
43524 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43525
43526 1998-06-19 Robert Lipe <robertl@dgii.com>
43527
43528 * lib/g77.exp: Replace search for libf2c.a with search for newly
43529 renamed libg2c.a
43530
43531 1998-06-17 Jeffrey A Law (law@cygnus.com)
43532
43533 * gcc.c-torture/execute/980617-1.c: New test.
43534
43535 1998-06-12 Jeffrey A Law (law@cygnus.com)
43536
43537 * gcc.c-torture/execute/980612-1.c: New test.
43538
43539 1998-06-08 Jeffrey A Law (law@cygnus.com)
43540
43541 * gcc.dg/980523-1.c: Only test on ppc-linux.
43542 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43543
43544 * gcc.c-torture/execute/980608-1.c: New test.
43545
43546 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43547
43548 * gcc.c-torture/execute/980605-1.c: New test.
43549
43550 1998-06-04 Jeffrey A Law (law@cygnus.com)
43551
43552 * gcc.c-torture/execute/980604-1.c: New test.
43553
43554 1998-06-02 Jeffrey A Law (law@cygnus.com)
43555
43556 * gcc.c-torture/execute/980602-1.c: New test.
43557 * gcc.c-torture/execute/980602-2.c: Likewise.
43558
43559 1998-06-02 Dave Love <d.love@dl.ac.uk>
43560
43561 * 970125-0.f: Fix per JCB. Add commentary.
43562
43563 1998-05-31 Michael Meissner <meissner@cygnus.com>
43564
43565 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43566 IEEE -0 support.
43567
43568 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43569
43570 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43571 earlier.
43572
43573 1998-05-28 Catherine Moore <clm@cygnus.com>
43574
43575 * gcc.c-torture/execute/980526-3.c: New test.
43576
43577 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43578
43579 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43580 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43581 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43582 m88k-motorola-sysv3 to XFAIL.
43583
43584 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43585
43586 * gcc.dg/980526-1.c: New test.
43587 * gcc.c-torture/execute/980526-2.c: New test.
43588
43589 1998-05-26 Jeffrey A Law (law@cygnus.com)
43590
43591 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43592
43593 * gcc.c-torture/execute/980526-1.c: New test.
43594
43595 1998-05-26 Dave Love <d.love@dl.ac.uk>
43596
43597 * g77.f-torture/execute/alpha2.f: Add runtime test.
43598
43599 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43600
43601 * g++.old-deja/old-deja.exp: Strip leading directories.
43602
43603 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43604 error for the line. Don't run multiple tests for the same line.
43605
43606 1998-05-23 Jeffrey A Law (law@cygnus.com)
43607
43608 * gcc.dg/980523-1.c: New test.
43609
43610 1998-05-23 Dave Love <d.love@dl.ac.uk>
43611
43612 * g77.f-torture/compile/970915-0.f: New test.
43613
43614 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43615
43616 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43617
43618 1998-05-21 Jeffrey A Law (law@cygnus.com)
43619
43620 * gcc.dg/980520-1.c: New test.
43621
43622 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43623
43624 * gcc.dg/980502-1.c: Fix return type.
43625
43626 1998-05-20 Jeffrey A Law (law@cygnus.com)
43627
43628 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43629 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43630 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43631 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43632 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43633
43634 1998-05-20 Dave Love <d.love@dl.ac.uk>
43635
43636 * g77.f-torture/execute/980520-1.f: New test.
43637
43638 1998-05-15 Dave Love <d.love@dl.ac.uk>
43639
43640 * lib/mike-g77.exp: New file.
43641
43642 * g77.f-torture/noncompile/noncompile.exp,
43643 g77.f-torture/noncompile/check0.f: New files.
43644
43645 1998-05-14 Dave Love <d.love@dl.ac.uk>
43646
43647 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43648 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43649 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43650 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43651 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43652 abort where appropriate.
43653
43654 1998-05-05 Michael Meissner <meissner@cygnus.com>
43655
43656 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43657 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43658
43659 1998-04-29 Dave Love <d.love@dl.ac.uk>
43660
43661 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43662
43663 1998-04-27 Dave Love <d.love@dl.ac.uk>
43664
43665 * g77.f-torture/compile/980427-0.f: New test.
43666
43667 1998-04-24 Dave Love <d.love@dl.ac.uk>
43668
43669 * g77.f-torture/compile/980424-0.f: New test.
43670
43671 1998-04-19 Dave Love <d.love@dl.ac.uk>
43672
43673 * g77.f-torture/compile/980419-2.f (main): New test.
43674 * g77.f-torture/compile/970125-0.f: New test.
43675 * g77.f-torture/compile/980419-1.f: New test.
43676
43677 1998-04-08 Jim Wilson <wilson@cygnus.com>
43678
43679 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43680 of loop-4.c.
43681
43682 1998-04-07 Jim Wilson <wilson@cygnus.com>
43683
43684 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43685
43686 1998-04-03 Jim Wilson <wilson@cygnus.com>
43687
43688 * gcc.c-torture/compile/980329-1.c: New test.
43689
43690 1998-03-18 Jim Wilson <wilson@cygnus.com>
43691
43692 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43693 * gcc.dg/980312-1.c: Fix typo in -march command.
43694
43695 1998-03-16 H.J. Lu (hjl@gnu.org)
43696
43697 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43698
43699 1998-03-11 Robert Lipe <robertl@dgii.com>
43700
43701 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43702 Dave Love agree the Fortran source is bogus.
43703
43704 1998-03-11 Robert Lipe <robertl@dgii.com>
43705
43706 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43707 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43708 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43709 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43710 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43711
43712 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43713
43714 * g++.old-deja/g++.other/friend1.C: New test.
43715
43716 1998-02-18 Dave Love <d.love@dl.ac.uk>
43717
43718 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43719 possibly uninitialized) variables and declare dnrm2.
43720
43721 1998-02-23 Robert Lipe <robertl@dgii.com>
43722
43723 From Bruno Haible <haible@ilog.fr>:
43724 * gcc.c-torture/execute/980223.c: New test.
43725
43726 1998-02-13 Jeffrey A Law (law@cygnus.com)
43727
43728 * gcc.dg/ifelse-1.c: New test.
43729
43730 1998-02-09 H.J. Lu (hjl@gnu.org)
43731
43732 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43733
43734 * lib/old-dejagnu.exp (old-dejagnu): Added the
43735 "execution test - XFAIL *-*-*" handling in the spirit of
43736 "excess errors test -". Changed the "execution test fails"
43737 handling to be like "excess errors test fails".
43738 * Update various tests accordingly.
43739
43740 1998-02-06 Jim Wilson <wilson@cygnus.com>
43741
43742 * gcc.c-torture/execute/980205.c: New test.
43743
43744 1998-01-18 Jeffrey A Law (law@cygnus.com)
43745
43746 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43747 * lib/f-torture.exp: Similarly.
43748 * gcc.c-torture: Rename all .cexp files to .x files.
43749
43750 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43751
43752 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43753 (940510-1.c): Removed duplicate.
43754 (971104-1.c): New test.
43755
43756 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43757
43758 * lib/f-torture.exp: Improve error and loop detection.
43759
43760 1997-11-19 Michael Meissner <meissner@cygnus.com>
43761
43762 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43763 use that to size the filler array.
43764
43765 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43766
43767 * lib/c-torture.exp(c-torture-execute): Fix typo.
43768
43769 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43770 testcase as the executable name. Keep the executable around if
43771 the test fails.
43772
43773 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43774
43775 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43776 changes. Only test one -g option, and move it to the end of the
43777 list of options to test.
43778
43779 1997-09-19 Michael Meissner <meissner@cygnus.com>
43780
43781 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43782 variable GCC_TORTURE_OPTIONS to supply default switches separated
43783 by colons. If no environment variable, run tests with -O0 -g, -O1
43784 -g, and -O2 -g as well.
43785
43786 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43787
43788 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43789 explanatory comments. Fix indentation.
43790
43791 1997-09-15 Jeffrey A Law (law@cygnus.com)
43792
43793 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43794
43795 1997-09-11 Jeffrey A Law (law@cygnus.com)
43796
43797 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43798 * g++.old-deja/g++.mike/p7325.C: Likewise.
43799 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43800
43801 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43802
43803 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43804 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43805 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43806 * g++.old-deja/g++.law/operators4.C: Likewise.
43807
43808 1997-09-11 Joe Buck (jbuck@synopsys.com)
43809
43810 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43811 * g++.old-deja/g++.mike/p784.C: Ditto.
43812 * g++.old-deja/g++.mike/p785.C: Ditto.
43813
43814 1997-09-05 Jeffrey A Law (law@cygnus.com)
43815
43816 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43817
43818 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43819
43820 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43821 target feature; pass this to c-torture-execute as needed.
43822
43823 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43824
43825 * lib/c-torture.exp(c-torture-execute): If the previous and the
43826 current executables being tested are identical, we don't need to
43827 run the executable again. Try to make the executable names
43828 unique. Add an optional argument for passing additional compiler
43829 flags.
43830
43831 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43832
43833 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43834
43835 1997-08-29 Jeffrey A Law (law@cygnus.com)
43836
43837 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43838
43839 1997-07-31 Jeffrey A Law (law@cygnus.com)
43840
43841 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43842 32bit or larger longs.
43843
43844 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43845 have either a 32bit long or 32bit int.
43846
43847 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43848
43849 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43850 Make double precision tests dependent on sizeof (double).
43851
43852 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43853
43854 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43855 too.
43856
43857 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43858
43859 * gcc.c-torture/compile/961203-1.cexp: New script.
43860
43861 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43862
43863 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43864 up the includes ourselves.
43865
43866 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43867
43868 * lib/plumhall.exp: Remove random include, and add a few
43869 verbose messages for debugging.
43870
43871 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43872
43873 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43874 of trying to do it ourselves.
43875
43876 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43877
43878 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43879
43880 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43881
43882 * gcc.prms/5403.c: Made regexp a bit less strict.
43883
43884 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43885
43886 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43887 is returned from remote_load instead.
43888 * lib/plumhall.exp: Ditto.
43889 * lib/mike-g++.exp: Ditto.
43890 * lib/old-dejagnu.exp: Ditto.
43891 * lib/c-torture.exp: Ditto.
43892
43893 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43894
43895 * lib/g++.exp: Use build_wrapper procedure.
43896 * lib/gcc.exp: Ditto.
43897
43898 1997-05-20 Jeffrey A Law (law@cygnus.com)
43899
43900 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43901 an old-style decl for malloc. Fixes tests to work when
43902 sizeof (int) != sizeof (size_t).
43903
43904 1997-05-15 Mike Meissner <meissner@cygnus.com>
43905
43906 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43907
43908 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43909 use stdargs.h interface.
43910
43911 1997-05-15 Mike Meissner <meissner@cygnus.com>
43912
43913 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43914 NO_VARARGS when compiling.
43915
43916 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43917
43918 * lib/plumhall.exp(ph_includes): New procedure.
43919 (ph_make): Use it.
43920 (ph_compiler): Ditto.
43921
43922 * lib/g++.exp: Rename test-glue.c to testglue.c.
43923 * lib/gcc.exp: Ditto.
43924
43925 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43926
43927 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43928 to completion when it's called.
43929
43930 1997-03-21 Michael Meissner <meissner@cygnus.com>
43931
43932 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43933 is defined, don't do test.
43934
43935 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43936
43937 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43938 for object files.
43939 (ph_summary): Mark skipped testcases as untested, not unresolved.
43940
43941 * lib/plumhall.exp (ph_make): If unresolved because of bad
43942 errorCode, record errorCode in log file.
43943 (*): Replace send_log/verbose with verbose -log.
43944
43945 1997-03-19 Michael Meissner <meissner@cygnus.com>
43946
43947 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43948 double conversion if double isn't at least 8 bytes.
43949
43950 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43951 int to work with targets where int is 16 bits.
43952
43953 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43954 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43955 precision for the test to complete.
43956
43957 1997-03-14 Michael Meissner <meissner@cygnus.com>
43958
43959 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43960 if d10v is not compiled with the -mdouble64 flag.
43961 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43962
43963 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43964 d10v is not compiled with the -mint32 flag.
43965
43966 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43967
43968 * lib/plumhall.exp: Use incr_count.
43969
43970 1997-03-12 Jeffrey A Law (law@cygnus.com)
43971
43972 * gcc.c-torture: Update to c-torture-1.45.
43973
43974 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43975
43976 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43977 the name of the expect testcase file).
43978
43979 * lib/g++.exp(g++_init): Ditto.
43980
43981 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43982
43983 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43984 the host.
43985
43986 * lib/gcc.exp(gcc_exit): New procedure.
43987
43988 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43989
43990 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43991 specs where appropriate.
43992
43993 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43994 because of new "candidates are" messages, and removed a few
43995
43996 * Converted all non-old-style g++ testcases to old-style, and
43997 moved into g++.old-deja.
43998
43999 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
44000
44001 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
44002 options.
44003
44004 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
44005 succeeded.
44006
44007 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
44008
44009 1997-02-13 Michael Meissner <meissner@cygnus.com>
44010
44011 * lib/gcc.exp (gcc_target_compile): Add support for defining
44012 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
44013 the machine doesn't have those features.
44014
44015 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
44016
44017 * g++.law/operators4.exp: Don't use LIBS.
44018
44019 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
44020
44021 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
44022
44023 * lib/mike-g++.exp: Don't set the compiler to be tested here.
44024 * lib/g++.exp: Set it here instead. Also, allow use of the
44025 --tool_exec and --tool_opt options. Change CXX to
44026 GXX_UNDER_TEST.
44027
44028 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
44029
44030 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
44031
44032 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
44033
44034 * lib/old-dejagnu.exp: Use prune_warnings instead of
44035 prune_system_crud.
44036 * lib/mike-g++.exp: Ditto.
44037 * lib/gcc.exp: Ditto.
44038 * lib/g++.exp: Ditto.
44039
44040 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
44041
44042 1997-02-07 Jeffrey A Law (law@cygnus.com)
44043
44044 * 941014-2.c: Include stdlib.h
44045 * 960327-1.c: Include stdio.h
44046 * dbra.c, index-1.c: Don't assume ints are 32bits.
44047
44048 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
44049
44050 * lib/gcc.exp: Add gcc,stack_size target feature.
44051
44052 * lib/g++.exp(g++_target_compile): Add the include and link
44053 paths here, not in two other places. And, it's $options, not
44054 options.
44055
44056 * lib/mike-g++.exp(postbase): Remove the code that determines
44057 the correct include and link paths.
44058 * g++.old-deja/old-deja.exp: Ditto.
44059
44060 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
44061
44062 * lib/g++.exp(g++_init): target_compile no longer returns the
44063 filename of the result.
44064
44065 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
44066
44067 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
44068 call to glob.
44069
44070 * gcc.c-torture/special/special.exp: Change call to
44071 gcc_target_compile to include the object file.
44072
44073 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
44074
44075 * gcc.c-torture/special/special.exp: Correct misspelling in last
44076 change.
44077
44078 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
44079
44080 * lib/plumhall.exp(ph_summary): Log the entire output of the
44081 executable. Return -1 if there were any failures, 0 otherwise.
44082 (ph_execute): Return -1 if there were any failures, 0 otherwise.
44083 (ph_make): Clean up objects and executables that were built
44084 if the tests succeeded.
44085
44086 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
44087
44088 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
44089 libraries and includes in the build tree as appropriate.
44090
44091 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44092
44093 * lib/c-torture.exp: Instead of looking for the global variable
44094 NO_LONG_LONG, check to see if that's a feature of the target.
44095
44096 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44097
44098 * config/default.exp: Minimize. Delete the remainer of the files in
44099 config; this functionality is now in devo/dejagnu/config.
44100
44101 g++.*/*: Pass any additional flags used to compile to postbase;
44102 delete CXXFLAGS.
44103
44104 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
44105 is now done by runtest.exp. Use gcc_target_compile instead of
44106 compile.
44107
44108 lib/c-torture.exp: Use gcc_target_compile instead of compile.
44109 Remove references to CFLAGS. Use remote_file instead of
44110 calling rm -f.
44111 (c-torture): Take a list of arguments to use to compile this
44112 testcase.
44113
44114 lib/g++.exp: Simplify. Use target_compile instead of compile.
44115 lib/gcc-dg.exp: Ditto.
44116 lib/gcc.exp: Ditto.
44117 lib/mike-{gcc,g++}.exp: Ditto.
44118 lib/old-dejagnu.exp: Ditto.
44119 lib/plumhall.exp: Ditto.
44120
44121 1997-01-08 Jim Wilson <wilson@cygnus.com>
44122
44123 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
44124 (ph_linker): Likewise.
44125
44126 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
44127
44128 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
44129 MAP_ANON / MAP_ANONYMOUS if defined;
44130 else try to map from /dev/zero .
44131
44132 1996-11-12 Jeffrey A Law (law@cygnus.com)
44133
44134 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
44135 isn't defined, then define it to MAP_ANONYMOUS.
44136
44137 1996-11-12 Jeffrey A Law (law@cygnus.com)
44138
44139 * gcc.c-torture: Update to c-torture-1.42 release.
44140
44141 1996-11-11 Jeffrey A Law (law@cygnus.com)
44142
44143 * gcc.c-torture: Update to c-torture-1.41 release.
44144
44145 1996-10-27 Jeffrey A Law (law@cygnus.com)
44146
44147 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44148 c-torture release.
44149
44150 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44151
44152 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44153 and LDFLAGS. Fix second case to append the target_info ldflags
44154 onto LDFLAGS, not CFLAGS.
44155 * lib/g++.exp (g++_init): Add target_info stuff.
44156 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44157 of libgloss and newlib flags for !native.
44158
44159 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44160 (GDB): Fix relative path to go up another dir for finding gdb.
44161
44162 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44163
44164 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44165 versions in the target_info array, if they don't exist.
44166
44167 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44168
44169 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44170
44171 1996-07-08 Jim Wilson <wilson@cygnus.com>
44172
44173 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44174 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44175
44176 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44177
44178 * lib/old-dejagnu.exp: Don't remove the output file before we've
44179 actually tested it. Don't append pwd to the path of the executable
44180 we're testing.
44181
44182 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44183
44184 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44185
44186 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44187
44188 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44189 temporary directory for compiler files, and set it to a default
44190 value of /tmp. Set $output as the name of the output file from
44191 compiling the testcase. Add a -o option to $cflags_var so the
44192 compiler writes the final output file as $output. Set $executable
44193 to $output.
44194
44195 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44196 directory for compiler files, and set it to /tmp if it doesn't
44197 already have a value. Set $output_file to the name of the output
44198 file from compiling the testcase. Add a -o option to CXXFLAGS so
44199 the compiler writes the final output file as $output. Use $output
44200 as the executable to be tested.
44201
44202 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44203
44204 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44205
44206 1996-06-08 Jeffrey A Law (law@cygnus.com)
44207
44208 * gcc.c-torture/execute/pending-1.c: New test. Still
44209 pending in Tege's queue.
44210
44211 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44212
44213 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44214 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44215 if there were failures. Call unresolved if there were unresolved
44216 testcases. Call gcc_fail if program did not run to completion.
44217 (ph_make): Pass additional argument name to ph_execute.
44218 (ph_execute): Add new argument. Pass additional arguments to
44219 ph_summary. Call gcc_fail is there is no execution output.
44220
44221 1996-04-24 Jeffrey A Law (law@cygnus.com)
44222
44223 * lib/plumhall.exp (proc_summary): Output relavent summary
44224 lines into the log so specific failures in plumhall can be
44225 investigated.
44226
44227 1996-04-10 Jeffrey A Law (law@cygnus.com)
44228
44229 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44230 (c-torture-execute): Don't try to execute tests which use
44231 "long long" types if $NO_LONG_LONG is nonzero.
44232
44233 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44234
44235 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44236 not c-torture.
44237
44238 * gcc.ieee: Move from here.
44239 * gcc.c-torture/execute/ieee: To here.
44240
44241 1996-03-26 Jeffrey A Law (law@cygnus.com)
44242
44243 * gcc.c-torture: Update to c-torture-1.41 release.
44244
44245 1996-03-22 Jeffrey A Law (law@cygnus.com)
44246
44247 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44248 not "$output".
44249
44250 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44251
44252 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44253 -c present.
44254
44255 1996-03-02 Jeffrey A Law (law@cygnus.com)
44256
44257 * config/proelf.exp: Handle connecting to a simulator.
44258
44259 1996-01-31 Jeffrey A Law (law@cygnus.com)
44260
44261 * config/proelf.exp: New file. Enough framework that we can
44262 run c-torture tests on the proelf targets (or any other target
44263 that gdb can connect to for that matter).
44264
44265 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44266
44267 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44268 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44269
44270 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44271 exec_output exists.
44272
44273 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44274
44275 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44276 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44277
44278 * config/*.exp: Update FSF address. Change result of ${tool}_load
44279 to pass/fail/unresolved/unsupported/untested. Caller must now
44280 call unresolved/unsupported/untested.
44281 * lib/*.exp: Update FSF address. Update to handle new results of
44282 ${tool}_load.
44283 * lib/chill.exp (verbose): Delete.
44284
44285 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44286
44287 * lib/gcc.exp (default_gcc_start): Change order of args to
44288 $LDFLAGS $CFLAGS $LIBS.
44289 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44290 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44291 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44292 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44293 * gcc.misc-tests/dg-test.exp: Likewise.
44294 * gcc.misc-tests/msgs.exp: Likewise.
44295 * gcc.prms/prms.exp: Likewise.
44296 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44297 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44298
44299 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44300
44301 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44302
44303 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44304
44305 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44306 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44307
44308 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44309 necessary.
44310
44311 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44312
44313 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44314 global for loop; add use of $mathlib.
44315 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44316 settings here; set mathlib for anything but VxWorks.
44317
44318 1996-01-22 Jeffrey A Law (law@cygnus.com)
44319
44320 * gcc.c-torture: Update to c-torture-1.40 release.
44321
44322 1996-01-03 Jeffrey A Law (law@cygnus.com)
44323
44324 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44325 dg.exp.
44326
44327 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44328
44329 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44330 global.
44331
44332 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44333
44334 * lib/g++.exp (LIBS): Define if not already.
44335 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44336 (gcc-dg-prune): Call prune_gcc_output.
44337 * lib/gcc.exp (prune_gcc_output): New proc.
44338 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44339 prune_gcc_output.
44340
44341 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44342
44343 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44344 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44345
44346 1995-11-15 Jeffrey A Law (law@cygnus.com)
44347
44348 * gcc.c-torture: Update to c-torture-1.39 release.
44349
44350 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44351
44352 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44353 fails, try others as well.
44354
44355 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44356
44357 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44358 If compilation fails, mark execute tests as `untested'.
44359 If test is marked as unsupported, don't mark compilation and
44360 execute tests as failed.
44361
44362 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44363
44364 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44365 libstdc++ for whether or not we want to be doing shared
44366 libraries. Delete link_curses since we don't need it anymore.
44367 * lib/mike-g++.exp (postbase): Don't link in libg++.
44368 * g++.old-deja/old-deja.exp: Likewise.
44369
44370 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44371
44372 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44373
44374 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44375
44376 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44377 For that, add `-Wl,-a,shared_archive'.
44378 * g++.old-deja/old-deja.exp: Likewise.
44379
44380 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44381
44382 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44383
44384 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44385
44386 * lib/mike-g++.exp (postbase): Pay attention to the status of
44387 g++_load.
44388
44389 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44390
44391 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44392
44393 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44394
44395 * lib/gcc.exp (default_gcc_start): No longer need to log program
44396 being executed or its output, execute_anywhere does that now.
44397 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44398 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44399
44400 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44401
44402 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44403 the same as those in lib/g++.exp.
44404
44405 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44406
44407 * gcc.c-torture: Update to c-torture-1.38 release.
44408 * gcc.ieee: Related changes.
44409
44410 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44411
44412 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44413 "exec". Minor reformatting changes.
44414
44415 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44416 cross. This means all "exec" calls now work on a remote host as
44417 well.
44418 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44419 cross. Filter out the extra "\r\n" stuff that expect puts in.
44420 (c-torture-execute): Filter out the bogus warnings like
44421 c-torture-compile does. Add support for canadian cross.
44422 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44423 Use execute_anywhere rather than calling exec directly. Now it
44424 works for canadian cross testing.
44425
44426 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44427
44428 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44429 results into a variable, and check that rather than using file exists.
44430
44431 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44432
44433 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44434 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44435
44436 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44437
44438 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44439 lib_curses if there's a shared libg++ in the build tree.
44440
44441 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44442
44443 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44444 if not supported target.
44445
44446 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44447
44448 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44449 link_curses up to always happen, not just for native builds.
44450
44451 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44452
44453 * gcc.c-torture: Update to c-torture-1.36 release.
44454 * gcc.failure: Related changes.
44455
44456 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44457
44458 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44459
44460 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44461
44462 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44463 * lib/mike-g++.exp (postbase): Not in here. Still reference
44464 runshlib, link_curses, and mathlib for link and run.
44465
44466 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44467 pass the runtime shared library options for Solaris, OSF/1, and
44468 Irix5, and link with -lcurses to avoid unresolved references.
44469
44470 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44471
44472 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44473 only run once.
44474
44475 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44476
44477 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44478
44479 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44480
44481 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44482 do not have a framework for the "compat" tests yet.
44483
44484 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44485
44486 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44487 set to null if we're testing vxworks5.1. Use that instead of
44488 `-lm' in the setting of LIBS for link and run.
44489
44490 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44491
44492 * config/rom68k.exp (${tool}_load): Major changes to make it
44493 work. Verified that it does in fact return the stuff in
44494 exec_output properly. Catch any Emul or any TRAP other than 0.
44495
44496 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44497
44498 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44499 LDFLAGS properly for targets that need stuff from libgloss.
44500 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44501 only run once.
44502 (gpp_initialized): New variable.
44503
44504 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44505
44506 * config/rom68k.exp: Load libgloss.exp.
44507 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44508 so we can produce a fully linked binary.
44509 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44510 so we can produce a fully linked binary.
44511
44512 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44513
44514 * lib/plumhall.exp (ph_section): Watch for expected failures.
44515 Add missing `else'.
44516
44517 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44518 run the testcase.
44519 (c-torture): Likewise.
44520
44521 1995-08-28 Doug Evans <dje@cygnus.com>
44522
44523 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44524
44525 * lib/mike-g++.exp (mike_cleanup): New proc.
44526 (prebase): New globals compiler_result, not_compiler_result,
44527 target_regexp.
44528 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44529 allow leading "-" in pattern. Watch for unsupported tests.
44530 If $compiler_result is set, pattern match assembler code,
44531 and ditto for $not_compiler_result.
44532 * lib/mike-gcc.exp: Likewise.
44533
44534 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44535 execution "succeeded".
44536
44537 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44538
44539 * config/win32.exp: New file.
44540 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44541
44542 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44543
44544 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44545 unsupported.
44546 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44547 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44548 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44549
44550 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44551 "... without exceptions was ...". That is now handled by
44552 prune_system_crud.
44553 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44554
44555 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44556
44557 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44558 sieve.c,sort2.c}: New files.
44559 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44560 sieve.exp,sort2.exp}: Drivers for them.
44561
44562 * lib/mike-gcc.exp (program_output): New user settable variable.
44563 (postbase): Call prune_system_crud. Also prune extraneous compiler
44564 messages.
44565 * lib/mike-g++.exp (program_output): New user settable variable.
44566
44567 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44568
44569 * config/sh.exp: Deleted (use sim.exp instead).
44570
44571 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44572
44573 * config/vx.exp: Declare CHECKTASK as global.
44574 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44575 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44576 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44577
44578 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44579
44580 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44581 target. Like vx.exp, only includes `vx29k.exp' instead of
44582 `vxworks.exp'.
44583
44584 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44585
44586 * config/sim.exp: Increase time limit from 120 seconds to 240.
44587
44588 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44589
44590 * gcc.c-torture/execute/950628-1.c: New test.
44591
44592 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44593
44594 * gcc.c-torture: Update with changes/additions from
44595 c-torture-1.34.
44596
44597 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44598
44599 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44600
44601 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44602
44603 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44604
44605 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44606
44607 * gcc.c-torture/compile/950512-1.c: New test.
44608 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44609 * gcc.dg/struct-ret-1.c: Likewise.
44610
44611 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44612
44613 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44614 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44615
44616 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44617
44618 * gcc.c-torture/special/920411-1.c: Deleted.
44619 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44620
44621 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44622
44623 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44624 cpu limit.
44625
44626 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44627
44628 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44629
44630 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44631
44632 From kenner;
44633 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44634 is the proper length.
44635 * va-arg-3.c: Likewise.
44636
44637 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44638
44639 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44640 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44641
44642 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44643 * lib/g++.exp (default_g++_start): Delete old cruft.
44644
44645 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44646
44647 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44648 (2 * (1 << 18)) to (2 * (1 << 17)).
44649
44650 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44651
44652 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44653
44654 * config/rom68k.exp: Renamed from config/idp.exp
44655
44656 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44657
44658 * c-torture/compile/921109-2.c
44659
44660 1995-04-18 Mike Stump <mrs@cygnus.com>
44661
44662 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44663 excess errors.
44664
44665 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44666
44667 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44668 output.
44669 * lib/g++.exp (default_g++_start): Likewise.
44670
44671 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44672
44673 * gcc.c-torture/compile/950329-1.c: New test.
44674
44675 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44676
44677 * config/bug.exp (${tool}_load): Updated to use new remote_open
44678 and remote_close procs.
44679 * config/idp.exp: New file.
44680
44681 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44682
44683 * gcc.c-torture/execute/950322-1.c: New test.
44684
44685 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44686
44687 * config/vx.exp (${tool}_load): Clean up testing of return code from
44688 vxworks_ld and vxworks_spawn.
44689
44690 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44691
44692 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44693
44694 1995-03-13 Mike Stump <mrs@cygnus.com>
44695
44696 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44697 can mark excess errors on a machine by machine basis. Note, the
44698 default is to not expect any excess errors, even when excess
44699 errors test - is given, so you will want to put an XFAIL ... on
44700 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44701 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44702 those 4 machines, but no others.
44703
44704 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44705
44706 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44707 * lib/c-torture.exp: to here.
44708
44709 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44710
44711 * gcc.c-torture/execute/950221-1.c: New test.
44712 * gcc.c-torture/execute/struct-ret-1.c: New test.
44713 * gcc.c-torture/compile/950221-1.c: New test.
44714
44715 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44716
44717 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44718
44719 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44720 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44721
44722 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44723
44724 * g++.gb: New directory of tests, derived from my signature and
44725 class scoping tests.
44726
44727 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44728 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44729 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44730 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44731 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44732 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44733 * g++.gb/sig25.C: Likewise.
44734
44735 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44736 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44737 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44738 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44739 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44740 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44741 * g++.gb/sig25.exp: Likewise.
44742
44743 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44744 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44745 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44746 * g++.gb/scope13.C: Likewise, this test still fails.
44747
44748 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44749 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44750 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44751 * g++.gb/scope13.exp: Ditto.
44752
44753 * g++.gb/README: New file, explains what these tests are about.
44754
44755 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44756
44757 * lib/dg.exp (dg-do): Support `preprocess'.
44758 (dg-test): Likewise.
44759
44760 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44761
44762 * config/udi.exp: change "continue -expect" to "exp_continue".
44763
44764 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44765
44766 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44767 Delete redundant tests.
44768
44769 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44770 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44771 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44772 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44773 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44774 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44775 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44776 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44777
44778 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44779 storing label pointers.
44780 * gcc.c-torture/execute/921019-1.c: Likewise.
44781 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44782 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44783 parameter fp.
44784 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44785 constants.
44786
44787 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44788 Delete obsolete tests.
44789
44790 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44791 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44792 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44793 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44794 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44795 * gcc.c-torture/compile/950124-1.c: New test.
44796
44797 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44798
44799 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44800
44801 * lib/mike-g++.exp: Add -lm to LIBS.
44802
44803 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44804
44805 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44806
44807 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44808
44809 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44810
44811 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44812
44813 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44814
44815 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44816
44817 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44818 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44819 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44820 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44821 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44822 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44823 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44824 * g++.law/{operators31.C, operators32.C,
44825 * g++.law/{operators33.C, operators34.C}: Likewise.
44826 * g++.law/{pic1.C, refs2.C}: Likewise.
44827 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44828 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44829 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44830 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44831
44832 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44833 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44834 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44835 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44836 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44837 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44838 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44839 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44840 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44841 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44842 * g++.law/{operators34.exp}: Likewise.
44843 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44844 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44845 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44846 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44847 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44848
44849 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44850 No longer expected to fail.
44851 * g++.law/missed-error3.C: Tweak for recent bool changes.
44852
44853 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44854
44855 * config/emb-unix: Deleted.
44856 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44857 remote execution. Do final link on remote host if REMOTE_LINK is set.
44858
44859 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44860
44861 * lib/dg.exp (dg-test): Fix typo in last patch.
44862
44863 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44864
44865 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44866 (handles multiple occurrences).
44867
44868 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44869
44870 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44871 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44872 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44873 printed).
44874 * lib/c-torture.exp (c-torture-compile): Likewise.
44875 (c-torture): Prepend full path if missing.
44876 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44877 (gcc_fail): Likewise.
44878 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44879
44880 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44881
44882 * lib/netware.exp: Only attach to NetWare i386 systems.
44883
44884 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44885
44886 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44887 messages. Add test name to "output pattern match" pass/fail message.
44888
44889 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44890
44891 * gcc.dg: New testsuite.
44892 * gcc.dg/dg.exp: New file.
44893
44894 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44895 test-switch.c}: Deleted.
44896
44897 * gcc.misc-tests/msgs.exp: New testcase driver.
44898
44899 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44900
44901 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44902 Watch for illegal return values from ${tool}_load.
44903 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44904 cross targets. Coerce return value >0 to 1.
44905
44906 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44907
44908 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44909
44910 * config/emb-unix.exp: New file.
44911
44912 * config/sim.exp: Error if variable $SIM not defined.
44913 (${tool}_load): Mark test as "untested" if simulator missing.
44914
44915 * config/unix.exp: Load remote.exp to get rcp_download.
44916 * lib/c-torture.exp: Use different option lists for testcases with
44917 and without loops.
44918 * gcc.c-torture/execute/execute.exp: Likewise.
44919
44920 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44921
44922 * config/*.exp: Clarify return code from ${tool}_load.
44923 Call `unresolved' or `untested' instead of `warning' or `perror'
44924 (sometimes you still want to call both though).
44925 Add comment that `shell_id' is local to each file.
44926 * config/udi.exp (timeout): Set to 30.
44927 Don't print warning if connection fails, $connectmode has already
44928 printed an error.
44929 (${tool}_load): Move verbose messages to level 2.
44930 Rework pattern for "Process started" message.
44931 Pass `shell_id' to ${connectmode}_download.
44932 Retry twice upon timeout. Make resetting of target more robust.
44933 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44934 Pass `shell_id' to exit_$connectmode.
44935 Only call exit_$connectmode if connected.
44936 * config/unix.exp (${tool}_load): Check return codes better.
44937 * config/vrtx.exp (${tool}_load): Likewise.
44938 * config/vx.exp (${tool}_load): Likewise.
44939 Delete unneeded global's.
44940 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44941 from ${tool}_load.
44942 (dg-stat): Delete.
44943 (dg-init): Delete recording of pass/fail counts.
44944 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44945 (old-dejagnu-init): Likewise.
44946 (old-dejagnu-stat): Delete contents, empty proc now.
44947 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44948 (c-torture): Delete references to lcnt, lpass, lfail.
44949 Get option list from TORTURE_OPTIONS.
44950 Delete -funroll[-all]-loops if no loops.
44951 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44952 (g++_stat): Delete contents (empty proc now).
44953 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44954 (gcc_finish): Likewise.
44955 (gcc_stat): Deleted.
44956 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44957 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44958 * gcc.c-torture/execute/execute.exp: Likewise.
44959 Split tests into two parts: compile, execute.
44960 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44961 no loops. Update to reflect clarified return codes from ${tool}_load.
44962
44963 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44964
44965 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44966 to grep for.
44967 (old-dejagnu): Likewise (where necessary).
44968
44969 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44970
44971 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44972
44973 * lib/dg.exp (dg-process-target): Fix processing of selector.
44974 Add comment regarding use of `error'.
44975
44976 * lib/gcc.exp (prune_system_crud): Define if missing.
44977 * lib/g++.exp (prune_system_crud): Likewise.
44978
44979 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44980 Call prune_system_crud.
44981 * lib/dg.exp (dg-runtest): New proc.
44982 Use perror instead of send_user for tcl errors in testcase.
44983 Don't return any value, it's never used.
44984 Don't clobber previous definition of `unknown'.
44985 Print tcl errors in `dg-final'.
44986
44987 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44988
44989 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44990 (dg-test): Don't print errorInfo, it contains stack backtrace.
44991
44992 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44993
44994 * lib/g++.exp (runtest_file_p): Define if missing.
44995
44996 1994-09-24 Doug Evans (dje@cygnus.com)
44997
44998 * lib/mike-g++.exp: Comment out loading of g++.exp.
44999 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
45000 (default_g++_version): Always print something.
45001 (default_g++_start): Comment out call to `which'.
45002 (g++_start, g++_load): Deleted (must be defined in config file).
45003 * lib/gcc.exp: Test for existence of $CC at start.
45004 Delete check for tmpdir (done in gcc_init).
45005 (default_gcc_version): Always print something.
45006 (default_gcc_start): Comment out call to `which'.
45007 * config/*.exp: Major cleanup - make cross targets work at least a
45008 little better for g++ (by not being "--tool gcc" specific).
45009 Rename gcc_xxx to ${tool}_xxx.
45010 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
45011 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
45012
45013 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
45014
45015 * lib/c-torture.exp (c-torture-compile): Rework compiler
45016 message processing.
45017
45018 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
45019 c-torture.
45020
45021 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
45022
45023 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
45024
45025 * lib/dg.exp (dg-process-target): Support { target native }.
45026
45027 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
45028
45029 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
45030 looked for "... program xxx got fatal signal".
45031 Correct regsub munging of `comp_output'.
45032 Ignore compiler messages "path prefix not used" and "linker input
45033 file unused".
45034
45035 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
45036
45037 * lib/gcc.exp (runtest_file_p): Define if missing.
45038 * gcc.prms/template.c: Example to work from.
45039
45040 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
45041
45042 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
45043 * lib/dg.exp (dg-test): Call unsupported testcases as such.
45044
45045 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
45046 * gcc.prms/1883.c: Moved from compile/940714-1.c.
45047 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
45048 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
45049
45050 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
45051 (dg-process-target): No longer a varargs proc.
45052 Return S/N for target, P/F for xfail. All callers changed.
45053 (user option procs): More argument checking.
45054 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
45055 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
45056 (dg-test): Skip test if not running on selected target in `dg-do'.
45057 Update handling of `dg-do-what', `dg-output-text'.
45058 Separate execution pass/fail from output pattern match pass/fail.
45059 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
45060
45061 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
45062
45063 * gcc.c-torture/special/special.exp: Don't expect failure for mips
45064 target for 920510-1.c.
45065
45066 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
45067
45068 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
45069 Clean up comment regarding use of passcnt, etc.
45070 (gcc_stat): Don't update `testcnt' here.
45071 (gcc_finish): Do it here.
45072 Might as well reset `but_id' here too.
45073 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
45074 to determine if the file should be tested.
45075 * gcc.c-torture/compile/compile.exp: Likewise.
45076 * gcc.c-torture/execute/execute.exp: Likewise.
45077 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45078 * gcc.misc-tests/dg-test.exp: Likewise.
45079 * gcc.prms/prms.exp: Likewise.
45080 * gcc.wendy/wendy.exp: Likewise.
45081 * g++.old-deja.exp: Likewise.
45082 Move "Testing file" message to verbose level 1.
45083
45084 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
45085
45086 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
45087
45088 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
45089
45090 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
45091 (default_gcc_start): Accept optional second list element
45092 of compiler flags. Print compiler output at verbosity level 2.
45093 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
45094 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
45095 Save current values of framework globals passcnt, failcnt, xpasscnt,
45096 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
45097 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
45098 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
45099 xfailcnt to compute stats. Update framework global `testcnt' from
45100 pass/fail counts.
45101 (gcc_finish): New proc. Clean up test environment.
45102 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
45103 (gcc_epass, gcc_efail): Delete.
45104 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
45105 argument of line number.
45106 (dg-init): If the tool has an init routine, call it.
45107 (dg-test): Remove args `cflags_var' and `libs_var'.
45108 Pass all compiler options to ${tool}_start.
45109 Handle missing line number.
45110 (dg-finish): New function.
45111 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
45112 particular files. Call gcc_finish at end. Move "skipping test"
45113 message to verbosity level 3.
45114 * gcc.c-torture/compile/compile.exp: Likewise.
45115 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45116 * gcc.c-torture/execute/execute.exp: Likewise.
45117 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45118 Print testcase being tried at verbosity level 1.
45119 * gcc.c-torture/special/special.exp: Unset xfail.
45120 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45121 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
45122 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
45123 * gcc.failure/failure.exp: Likewise.
45124 * gcc.ieee/ieee.exp: Likewise.
45125 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
45126 Update call to dg-test. Call dg-finish at end.
45127 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
45128 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45129 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
45130 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
45131 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
45132 * gcc.wendy/wendy.exp: Add copyright.
45133 Delete setting of tmpdir (done by gcc_init).
45134 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
45135 Pass compiler flags to gcc_start. Call gcc_finish at end.
45136 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
45137 gcc_[ce]pass/fail.
45138
45139 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
45140
45141 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45142 confusion.
45143 (g++_load): Likewise.
45144
45145 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45146 Rename argument to `prog' to remove the confusion.
45147 Varargs fns behave differently too!
45148 (g++_load): Likewise.
45149
45150 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45151
45152 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45153 what it is. Delete (always) printing of status value for !native.
45154 Simplify verbose code, and include status and exec_output.
45155 (g++_load): Use gcc_load.
45156
45157 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45158
45159 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45160 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45161 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45162 940714-3.c as these testcases don't exist anymore. Make
45163 va-arg-1.c expected to pass.
45164
45165 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45166
45167 * gcc.misc-tests/misc.exp: Only run specific testcases.
45168 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45169 * gcc.misc-tests/dg-[1-9].c: New files.
45170
45171 * lib/dg.exp: New testsuite driver.
45172 * gcc.prms/prms.exp: Use it.
45173
45174 * README.gcc: New file.
45175
45176 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45177 Document and reset `lxpass' and `lxfail'.
45178 Simplify "initialized" message.
45179 (gcc_stat): Clean up comments a little.
45180
45181 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45182
45183 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45184
45185 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45186
45187 * lib/old-dejagnu.exp (process-option): New proc.
45188 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45189 (old-dejagnu): Simplify.
45190 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45191
45192 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45193
45194 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45195 exists and is not an empty string.
45196
45197 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45198 $xfail rather than calling setup_xfail. Clear $xfail when test is
45199 finished.
45200 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45201 automatically.
45202
45203 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45204 longer expected to fail.
45205
45206 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45207 "f" function call.
45208
45209 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45210
45211 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45212 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45213 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45214 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45215 c-torture-1.29.
45216
45217 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45218 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45219
45220 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45221
45222 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45223 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45224
45225 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45226 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45227 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45228
45229 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45230
45231 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45232 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45233 940714-1.c, 940714-2.c, 940714-3.c},
45234 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45235 gcc.misc-tests/{mg.c,mg.exp}:
45236 New tests.
45237 * gcc.noncompile/noncompile.exp: Change accordingly.
45238
45239 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45240
45241 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45242 Undo previous clobberage.
45243
45244 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45245
45246 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45247 * gcc.special/{930510-1.c, special.exp}:
45248 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45249 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45250 struct-varargs-1.c}: New tests from c-torture-1.26.
45251
45252 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45253
45254 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45255 argument to switch.
45256
45257 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45258
45259 * Revert the previous changes. Please see Rob's directory
45260 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45261 fixes.
45262
45263 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45264
45265 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45266 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45267 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45268 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45269 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45270 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45271 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45272 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45273 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45274 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45275 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45276 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45277 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45278 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45279 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45280 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45281 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45282 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45283 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45284 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45285 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45286 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45287 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45288 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45289 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45290 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45291 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45292
45293 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45294
45295 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45296 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45297 with perror calls.
45298
45299 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45300
45301 * config/unix.exp (g++_load): Fix syntax.
45302
45303 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45304
45305 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45306 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45307 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45308 Don't expect va-arg-1.c to fail. Correct expected output for
45309 920928-1.c.
45310 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45311 * gcc.wendy/hbm4.c: Correct typo.
45312 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45313
45314 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45315
45316 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45317 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45318 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45319 * lib/c-torture.exp (c-torture-compile): Ditto.
45320
45321 Reduce volume of output (remove all the -I's and such).
45322 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45323 Call gcc_cpass, gcc_cfail.
45324 (c-torture): Pass testing option to c-torture-compile.
45325
45326 1994-03-21 Doug Evans (dje@cygnus.com)
45327
45328 Bring patches over from progressive.
45329 * config/default.exp: Exit remote shell cleanly.
45330 (g++_exit, g++_start): Add default versions.
45331 * config/sim.exp (gcc_load): Use perror, not error.
45332
45333 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45334
45335 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45336 set in site.exp.
45337
45338 1994-03-14 Doug Evans (dje@cygnus.com)
45339
45340 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45341 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45342 (wendy_try): New proc to run testcase.
45343 (main loop): Call 'em.
45344 * gcc.wendy/*.c: Clean up pass to correct expected output.
45345
45346 * lib/gcc.exp: Minor cleanup work.
45347 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45348
45349 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45350
45351 * config/sim.exp (gcc_load): Document return codes better.
45352 Don't pass -v to simulator.
45353
45354 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45355
45356 * gcc.special/920717-x.c: Fix typo.
45357 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45358 get at sources.
45359
45360 * lib/mike-gcc.exp: Fix typo.
45361
45362 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45363
45364 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45365 binary to use, transform the name.
45366 * config/*.exp: rename everything. Nuke any g++ specific files,
45367 it's now a special case of gcc that requires no special support.
45368 Add a default.exp for unsupported targets.
45369
45370 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45371
45372 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45373 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45374 version of Tcl.
45375
45376 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45377
45378 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45379 than a warning.
45380
45381 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45382
45383 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45384
45385 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45386
45387 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45388 option_list. Compile every file with only 4/6 option choices
45389 (same as C torture) instead of with 12/18 different option
45390 choices.
45391 * lib/c-torture.exp: Likewise.
45392
45393 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45394 not already set.
45395
45396 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45397
45398 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45399 can put an XFAIL *-*-* on excess errors.
45400
45401 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45402
45403 * g++.law: Add more tests derived from g++-bugs snapshots.
45404
45405 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45406 equivalent to g++.law/init9.
45407
45408 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45409 compiled it, and the a.out file after we've run it.
45410
45411 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45412
45413 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45414 compiled it, and the a.out file after we've run it.
45415
45416 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45417
45418 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45419
45420 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45421
45422 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45423 version number.
45424
45425 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45426
45427 * g++.law: New directory of g++ tests derived from the g++-bugs
45428 snapshots.
45429
45430 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45431
45432 * gcc.compile: initbug1.c initbug1.exp testcase added
45433
45434 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45435
45436 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45437 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45438 fixes submitted by Jeff Law (law@cs.utah.edu)
45439 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45440 Jeff Law (law@cs.utah.edu)
45441
45442
45443 1993-11-30 Mike Stump (mrs@cygnus.com)
45444
45445 * config/unix-g++.exp: Follow the gcc way of doing things.
45446 * g++.old-deja/old-deja.exp: Minor updates.
45447 * lib/g++.exp: New file, follow the gcc way of doing things.
45448 * lib/old-dejagnu.exp: Minor updates.
45449 * lib/mike-g++.exp: Always unset errorInfo.
45450
45451 1993-11-06 Mike Stump (mrs@cygnus.com)
45452
45453 * lib/gcc.exp: Fix some errors with the below change, CC and
45454 CFLAGS should be global when setting, not local.
45455
45456 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45457
45458 * lib/gcc.exp: Transform tool name.
45459
45460 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45461
45462 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45463
45464 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45465
45466 * lib/gcc.exp: change gcc_done to gcc_stat
45467
45468 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45469
45470 * Upgraded gcc testsuite to c-torture version 1.25
45471
45472 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45473
45474 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45475 * lib/c-torture: added hooks for new reporting code.
45476
45477 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45478
45479 * config/sh-gcc.exp: check if sh-sim exists in the path
45480
45481 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45482
45483 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45484 * gcc.compile/compile.exp: Initial changes for new logic.
45485 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45486 * gcc.failure/failure.exp: Initial changes for new logic.
45487 * gcc.ieee/ieee.exp: Initial changes for new logic.
45488 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45489 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45490 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45491 * lib/c-torture.exp: Initial changes for new logic.
45492 * lib/gcc.exp: Initial changes for new logic.
45493
45494 1993-10-15 Mike Stump (mrs@cygnus.com)
45495
45496 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45497 depend upon failure or success. Fully qualify names in failure
45498 and success messages. Always remove a.out before starting
45499 compile, just in case. Pay more attention to error text output by
45500 the compiler. Handle testcases with no known past errors just
45501 like all others, so that things are uniform. Other miscellaneous
45502 improvements.
45503
45504 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45505
45506 * gcc.cpp: new directory for cpp tests
45507
45508 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45509
45510 * lib/chill.exp: Code reformatted, removed unused code.
45511 * config/unix-chill.exp: Code reformatted, removed unused code.
45512 * chill.execute/execute.exp: Code reformatted, removed unused code.
45513 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45514
45515 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45516
45517 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45518 routines not written.
45519
45520 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45521
45522 * config/bug-gcc.exp: Use new procs from bug.exp.
45523
45524 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45525
45526 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45527 via ftp, rather than depending on NFS.
45528 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45529 case.
45530
45531 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45532
45533 * config/bug-gcc.exp: Use new download proc.
45534
45535 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45536
45537 * chill.execute/execute.exp: cleanups, handles errors better
45538 * chill.compile/compile.exp: rewrite, based on execute.exp
45539 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45540 * lib/chill.exp: major changes to diff proc and compile and link
45541 procs. added chill_fail and chill_pass wrappers to pass and
45542 fail. added more comments, and handle error codes better.
45543 Added a hack to capture stderr from exec, so noncompile tests
45544 can work.
45545
45546 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45547
45548 * chill.execute/execute.exp: rewrite of testsuite driver
45549 * lib/chill.exp: rewrite of testsuite driver
45550 * config/unix-chill.exp: rewrite of testsuite driver
45551
45552 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45553
45554 In chill.execute:
45555 * iexpr.ch: Standardize uppercase.
45556 * tuples.dat: Standardize uppercase.
45557 * vary.ch: standardize. Correct varying string assignments.
45558 * vary.dat: Add new output lines.
45559
45560 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45561
45562 In chill.execute:
45563 * chprintf.ch: Standardize use of uppercase.
45564 * tuples.ch: Standardize and turn arr2 into a DCL,
45565 rather than a SYN.
45566 * pinits.ch: Standardize.
45567
45568 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45569
45570 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45571 * Makefil: Renamed to Makefile.in.
45572 * configure.in: New.
45573
45574 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45575
45576 In chill.execute:
45577 * .cvsignore: Add result/output files.
45578 * Makefile: Fix up variables at start. Use MFLAGS
45579 everywhere. Correct bool_loc, built_ins entries.
45580 Add entry for vary1.ch.
45581 * bitarray.ch: Standardize upper-case usage.
45582 * bitexpr.ch: Standardize, add output of b1.
45583 * params.ch: Use arrayt in along PROC parameters, to
45584 avoid novelty problems.
45585 * sets.ch: Tiny cleanup.
45586 * vary1.ch: Re-indent.
45587
45588 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45589
45590 * Add PR-related files to Makefiles, .cvsignore files, etc.
45591
45592 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45593
45594 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45595 with compiler objects. New names are test-flow.c and test-loop.c
45596
45597 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45598
45599 * Upgraded c-torture tests from 1.19 to 1.20
45600
45601 * new files:
45602 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45603 * gcc.compile: 930623-1.c 930623-2.c
45604 * gcc.noncompile: 930622-1.c 930622-2.c
45605 * gcc.failure: 920411-1.c 920627-2.c
45606 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45607
45608 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45609
45610 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45611 More changes to get testsuite working properly. Needs more work.
45612 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45613
45614 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45615
45616 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45617 More changes to get testsuite working properly. Needs more work.
45618
45619 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45620
45621 * chill.compile/compile.exp: Added for Dejagnu support
45622 * chill.execute/execute.exp: Added for Dejagnu support
45623 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45624
45625 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45626
45627 This should complete moving the CHILL test files.
45628 * chill.noncompile(.cvsignore printf.grt
45629 in-printf.grt chprintf.grt chprintf.ch):
45630 Added test-support files.
45631 (Makefile): Modified further.
45632 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45633 signal.ch): Added test files.
45634 * chill.execute (.cvsignore printf.grt printr.c
45635 in-printf.grt rts.c chprintf.grt rts.h): Added
45636 test-support files.
45637 (Makefile): More corrections.
45638
45639 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45640
45641 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45642 test cases, ready for DejaGnu.
45643
45644 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45645
45646 * Upgraded c-torture tests from 1.18 to 1.19
45647
45648 * gcc.compile: added test(s):
45649 930607-1.c
45650 * gcc.execute: added test(s):
45651 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45652
45653 * added new subdirectory for misc tests: gcc.misc-tests
45654 * gcc.misc-test(s): added tests:
45655 inst-check.c test-consts.c test-ior.c test-switch.c
45656
45657 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45658
45659 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45660
45661 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45662
45663 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45664
45665 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45666
45667 * Upgraded c-torture tests from 1.17 to 1.18
45668
45669 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45670
45671 * Upgraded c-torture tests from 1.12 to 1.17
45672
45673 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45674
45675 * lib/old-dejagnu.exp:
45676 Fixed handling of XFAIL target triplets to correctly
45677 recognize wildcard characters. Removed code that
45678 appended a unique id tag to the end of the file name
45679 printed out by the result of the testcases within a
45680 given test file.
45681
45682 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45683
45684 * lib/old-dejagnu.exp:
45685 Reworked expected failure handling to trigger off of XFAIL
45686 keyword in keyphrase embeded in testcase source code. The
45687 XFAIL keyword must be at the end of the keyphrase line. It
45688 may optionally be followed by one or more target triplets.
45689 It has just occured that the handling of wildcards in the
45690 target triplet may not be correct.
45691
45692 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45693
45694 * g++.old-deja/tests:
45695 Moved all subdirectories up one level into g++.old-deja .
45696
45697 * lib/old-dejagnu.exp:
45698 Fixed problem with CXXFLAGS not being properly reset, and being
45699 corrupted with extraneous "-c" compiler option. This was
45700 causing binaries to not be generated for test that needed them.
45701 Modified strings passed to "pass" and "fail" so that individual
45702 tests from the same test file would be distinguished by an
45703 identifier appended to the test file name in the summary logs;
45704 this corrected a problem with erroneous diff logs. Added code
45705 to search testcases for expected fail and unexpected pass keywords.
45706
45707 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45708
45709 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45710
45711 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45712
45713 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45714 Removed extraneous text from end of "Special g++ Options"
45715 keyphrase.
45716
45717 * lib/old-dejagnu.exp: Added pattern matching to look for new
45718 keywords, embedded in testcases comments, which will trigger
45719 calls to xpass and xfail.
45720
45721 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45722
45723 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45724 comments embedded in the testcases, especially the one looking for
45725 special compiler options, as well as the pattern matching for the
45726 compiler output again.
45727
45728 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45729
45730 * lib/old-dejagnu.exp: Do a proper check of the return value for
45731 execute tests. Fixed several problems with the pattern matching
45732 of the compiler output which gave erroneous test results.
45733 Changed several of the test result messages to be more descriptive.
45734 * config/unix-g++.exp: Proc g++_load now actually works and
45735 executes the tests passed to it and returns a usable return
45736 value.
45737
45738 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45739
45740 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45741
45742 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45743
45744 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45745 Modified both files to properly execute the old style
45746 dejagnu tests. The previous versions of these files were
45747 experimental and did not function anything near correctly.
45748
45749 1993-04-05 Rob Savoye (rob@cygnus.com)
45750
45751 * Removed all Makefile.in and configure.in files. No configuration
45752 needed now.
45753
45754 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45755
45756 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45757
45758 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45759
45760 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45761 gcc.special/configure.in, gcc.noncompile/configure.in,
45762 gcc.execute/configure.in, gcc.code_quality/configure.in,
45763 g++.other/configure.in, g++.old-deja/configure.in,
45764 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45765 in srcname setting.
45766
45767 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45768
45769 * lib/udi.exp: Fixed mondfe and mondfe_download.
45770 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45771 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45772
45773 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45774
45775 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45776 (gdb_exit): Don't remove *_soc files.
45777
45778 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45779
45780 * lib/c-torture.exp: Don't look for main; instead always use -w
45781 -c. This is how the c-torture tests work. Remove the object
45782 file if the compilation succeeds.
45783 * gcc.execute/execute.exp: Remove executable if test passes.
45784 * gcc.noncompile/noncompile.exp: Every test is an expected
45785 failure.
45786 * gcc.special/special.exp: Added tests from c-torture 1.11,
45787 corrected use of existing test.
45788 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45789 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45790 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45791 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45792 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45793 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45794 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45795 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45796 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45797 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45798 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45799 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45800 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45801 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45802 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45803 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45804 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45805 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45806 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45807 c-torture 1.11.
45808 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45809 correspond to c-torture 1.11.
45810
45811 * New file.