ef7a40563974a31841da92c3d06c9361ac1a7221
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-10-13 Eric Christopher <echristo@apple.com>
2
3 * gcc.dg/darwin-weakimport-1.c: Use
4 -fno-asynchronous-unwind-tables.
5 * gcc.dg/darwin-weakimport-3.c: Ditto.
6
7 2006-10-13 Richard Guenther <rguenther@suse.de>
8
9 PR tree-optimization/29446
10 * gcc.dg/torture/pr29446.c: New testcase.
11
12 2006-10-13 Bill Wendling <wendling@apple.com>
13
14 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
15 * g++.old-deja/g++.jason/hmc1.C: Likewise.
16 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
17 * g++.old-deja/g++.law/shadow1.C: Likewise.
18 * g++.old-deja/g++.law/ctors10.C: Likewise.
19 * g++.dg/debug/namespace1.C: Likewise.
20 * g++.dg/inherit/namespace-as-base.C: Likewise.
21 * g++.dg/opt/delay-slot-1.C: Likewise.
22 * g++.dg/parse/defarg10.C: Likewise.
23 * g++.dg/template/ptrmem11.C: Likewise.
24 * g++.dg/template/mem_func_ptr.C: Likewise.
25 * g++.dg/template/spec19.C: Likewise.
26
27 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
28
29 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
30
31 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
32
33 PR fortran/29373
34 * gfortran.dg/implicit_9.f90: New test.
35
36 PR fortran/29407
37 * gfortran.dg/namelist_25.f90: New test.
38
39 PR fortran/27701
40 * gfortran.dg/same_name_2.f90: New test.
41
42 PR fortran/29232
43 * gfortran.dg/host_assoc_types_1.f90: New test.
44
45 PR fortran/29364
46 * gfortran.dg/missing_derived_type_1.f90: New test.
47 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
48
49 PR fortran/29422
50 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
51
52 PR fortran/29428
53 * gfortran.dg/alloc_comp_assign_5.f90: New test.
54
55 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
56
57 PR fortran/29391
58 * gfortran.dg/bound_2.f90: New test.
59
60 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
61
62 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
63 directive.
64 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
65 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
66 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
67 * gfortran.dg/gomp/reduction3.f90: Likewise.
68 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
69 * gfortran.dg/dummy_procedure_2.f90: Likewise.
70 * gfortran.dg/interface_derived_type_1.f90: Likewise.
71 * gfortran.dg/forall_4.f90: Likewise.
72 * gfortran.dg/spec_expr_4.f90: Likewise.
73 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
74 * gfortran.dg/forall_5.f90: Likewise.
75 * gfortran.dg/open_access_append_2.f90: Add check for
76 compile-time warning.
77
78 2006-10-13 Mark Mitchell <mark@codesourcery.com>
79
80 PR c++/28506
81 * g++.dg/parse/pure1.C: New test.
82
83 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
84
85 PR fortran/21435
86 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
87 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
88 for compile-time warnings.
89 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
90 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
91 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
92 file.
93 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
94 specifier.
95 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
96 compile-time warning.
97
98 2006-10-12 Jan Hubicka <jh@suse.cz>
99
100 PR c/28419
101 * gcc.dg/pr28319.c: New test.
102
103 2006-10-12 Mark Mitchell <mark@codesourcery.com>
104 PR c++/29318
105 * g++.dg/ext/vla4.C: New test.
106
107 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
108
109 PR c++/27961
110 * g++.dg/template/crash60.C: New test.
111 * g++.dg/other/large-size-array.C: Adjust error markers.
112 * g++.dg/parse/crash27.C: Likewise.
113 * g++.dg/template/crash1.C: Likewise.
114
115 2006-10-12 Steve Ellcey <sje@cup.hp.com>
116
117 PR testsuite/29093
118 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
119
120 2006-10-12 Jakub Jelinek <jakub@redhat.com>
121
122 PR preprocessor/28709
123 * gcc.dg/cpp/paste14.c: New test.
124
125 2006-10-11 Mark Mitchell <mark@codesourcery.com>
126
127 PR c++/29175
128 * g++.dg/init/array24.C: New test.
129
130 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
131
132 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
133 of <sys/types.h>.
134
135 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
136
137 PR c++/29024
138 * g++.dg/parse/typedef8.C: New test.
139 * g++.dg/other/mult-stor1.C: Adjust error markers.
140
141 2006-10-11 Richard Guenther <rguenther@suse.de>
142
143 PR tree-optimization/28230
144 * gcc.dg/torture/pr28230.c: New testcase.
145
146 2006-10-11 Richard Guenther <rguenther@suse.de>
147
148 PR inline-asm/29119
149 * gcc.dg/torture/pr29119.c: New testcase.
150
151 2006-10-10 Jakub Jelinek <jakub@redhat.com>
152
153 PR middle-end/29272
154 * gcc.c-torture/execute/20060930-2.c: New test.
155
156 2006-10-09 Richard Henderson <rth@redhat.com>
157
158 Revert emutls patch.
159
160 2006-10-09 Richard Guenther <rguenther@suse.de>
161
162 PR middle-end/29254
163 * gcc.dg/pr29254.c: New testcase.
164
165 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
166 Paul Thomas <pault@gcc.gnu.org>
167
168 PR fortran/20541
169 * gfortran.dg/alloc_comp_basics_1.f90: New test.
170 * gfortran.dg/alloc_comp_basics_2.f90: New test.
171 * gfortran.dg/alloc_comp_assign_1.f90: New test.
172 * gfortran.dg/alloc_comp_assign_2.f90: New test.
173 * gfortran.dg/alloc_comp_assign_3.f90: New test.
174 * gfortran.dg/alloc_comp_assign_4.f90: New test.
175 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
176 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
177 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
178 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
179 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
180 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
181 * gfortran.dg/alloc_comp_std.f90: New test.
182 * gfortran.dg/move_alloc.f90: New test.
183
184 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
185
186 PR fortran/29115
187 * gfortran.dg/derived_constructor_comps_2.f90: New test.
188
189 PR fortran/29211
190 * gfortran.dg/forall_char_dependencies_1.f90: New test.
191
192 2006-10-08 Tobias Burnus <burnus@net-b.de>
193
194 PR fortran/28585
195 * gfortran.dg/new_line.f90: New test.
196
197 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
198
199 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
200 * gcc.dg/torture/builtin-convert-1.c,
201 gcc.dg/torture/builtin-convert-2.c,
202 gcc.dg/torture/builtin-convert-3.c,
203 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
204
205 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
206
207 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
208 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
209 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
210 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
211
212 2006-10-07 Andrew Pinski <pinskia@gmail.com>
213
214 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
215 Xfail some tests for powerpc-darwin and powerpc-aix.
216
217 2006-10-07 Jakub Jelinek <jakub@redhat.com>
218
219 PR c/29380
220 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
221
222 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
223
224 PR target/29300
225 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
226 on hppa*-*-hpux*.
227
228 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
229
230 PR fortran/16580
231 PR fortran/29288
232 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
233 Add tests for using all possible intrinsics as actual arguments.
234 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
235 all possible intrinsics as actual arguments.
236 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
237 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
238
239 2006-10-07 Richard Sandiford <richard@codesourcery.com>
240
241 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
242 * gcc.dg/debug/debug-2.c: Likewise.
243
244 2006-10-06 Uros Bizjak <uros@kss-loka.si>
245
246 * gcc.c-torture/compile/sync-2.c: New test.
247
248 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
249
250 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
251 line endings.
252
253 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
254
255 PR rtl-optimization/29128
256 * gcc.c-torture/compile/pr29128.c: New test.
257
258 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
259
260 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
261 line endings.
262
263 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
264
265 PR middle-end/29256
266 * gcc.dg/tree-ssa/loop-19.c: New test.
267
268 2006-10-06 Jakub Jelinek <jakub@redhat.com>
269
270 PR tree-optimization/29330
271 * gcc.dg/pr29330.c: New test.
272
273 PR target/28924
274 * gcc.c-torture/compile/20061005-1.c: New test.
275
276 2006-10-06 Olivier Hainque <hainque@adacore.com>
277
278 * gcc.dg/typename-vla-1.c: New case.
279 * gnat.dg/forward_vla.adb: New case.
280
281 2006-10-06 Jakub Jelinek <jakub@redhat.com>
282
283 PR tree-optimization/29290
284 * gfortran.dg/loop_nest_1.f90: New test.
285
286 PR target/29198
287 * gcc.dg/tls/opt-12.c: New test.
288
289 PR fortran/28415
290 * gfortran.dg/save_2.f90: New test.
291
292 PR c/29091
293 * gcc.dg/pr29091.c: New test.
294
295 2006-10-06 Joseph Myers <joseph@codesourcery.com>
296
297 * lib/target-supports.exp
298 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
299 same as x86_64-*-*; check for LP64.
300
301 2006-10-04 Richard Henderson <rth@redhat.com>
302
303 * lib/target-supports.exp (check_effective_target_tls): Redefine
304 to mean non-emulated tls.
305 * gcc.dg/tls/alias-1.c: Remove tls requirement.
306 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
307 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
308 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
309 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
310 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
311 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
312
313 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
314
315 PR fortran/29343
316 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
317
318 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
319
320 * gfortran.dg/bounds_check_fail_1.f90: New test.
321
322 2006-10-03 Mark Mitchell <mark@codesourcery.com>
323
324 PR c++/29020
325 * g++.dg/template/friend48.C: New test.
326
327 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
328
329 PR fortran/29098
330 * gfortran.dg/default_initialization_2.f90: New test.
331
332 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
333
334 PR fortran/20779
335 PR fortran/20891
336 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
337
338 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
339
340 PR fortran/29284
341 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
342
343 PR fortran/29321
344 PR fortran/29322
345 * gfortran.dg/missing_optional_dummy_2.f90: New test.
346
347 PR fortran/25091
348 PR fortran/25092
349 * gfortran.dg/entry_array_specs_1.f90: New test.
350
351 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
352
353 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
354 insufficient to inhibit some test failures at -O3. Do testing
355 on integers.
356
357 2006-10-03 Mark Mitchell <mark@codesourcery.com>
358
359 PR c++/29138
360 * g++.dg/inherit/access8.C: New test.
361 * g++.dg/template/dtor4.C: Tweak error messages.
362
363 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
364
365 PR fortran/27478
366 * gfortran.dg/entry_8.f90: New test.
367
368 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
369
370 PR c++/29291
371 * g++.dg/parse/new4.C: New test.
372
373 2006-10-03 Uros Bizjak <uros@kss-loka.si>
374
375 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
376 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
377 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
378 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
379 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
380
381 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
382
383 PR fortran/19260
384 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
385 * gfortran.dg/continuation_2.f90: New test.
386
387 PR fortran/19262
388 * gfortran.dg/continuation_3.f90: New test.
389 * gfortran.dg/continuation_4.f90: New test.
390 * gfortran.dg/continuation_5.f: New test.
391 * gfortran.dg/continuation_6.f: New test.
392
393 2006-10-02 Mark Mitchell <mark@codesourcery.com>
394
395 PR c++/29226
396 * g++.dg/template/vla1.C: New test.
397
398 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
399
400 PR fortran/29210
401 * gfortran.dg/complex_parameter_1.f90: New test.
402
403 2006-10-02 Jakub Jelinek <jakub@redhat.com>
404
405 PR c/29154
406 * gcc.c-torture/execute/20060929-1.c: New test.
407
408 2006-10-01 Mark Mitchell <mark@codesourcery.com>
409
410 PR c++/29105
411 * g++.dg/template/member6.C: New test.
412 * g++.dg/parse/typename7.C: Adjust error markers.
413
414 PR c++/29080
415 * g++.dg/template/member7.C: New test.
416
417 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
418
419 PR c/24010
420 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
421 gcc.dg/Woverride-init-3.c: New tests.
422
423 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
424
425 * gcc.c-torture/execute/20060930-1.c: New test.
426
427 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
428
429 PR fortran/18791
430 * gfortran.dg/specifics_1.f90: New test.
431 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
432 complex specifics.
433
434 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
435
436 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
437 pthread-init-common.h: New.
438
439 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
440
441 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
442 precision on some archs.
443
444 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
445
446 * gcc.dg/non-local-goto-1.c: New test.
447 * gcc.dg/non-local-goto-2.c: Likewise.
448 * gcc.dg/setjmp-3.c: Likewise.
449 * gcc.dg/setjmp-4.c: Likewise.
450
451 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
452
453 * gnat.dg/self_aggregate_with_pointer.adb: New test.
454
455 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
456
457 PR fortran/28276
458 * gfortran.dg/exponent_1.f90: New test.
459
460 PR fortran/27021
461 * gfortran.dg/nearest_1.f90: New test.
462
463 2006-09-26 Jakub Jelinek <jakub@redhat.com>
464
465 PR middle-end/25261
466 PR middle-end/28790
467 * gcc.dg/gomp/nestedfn-1.c: New test.
468
469 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
470
471 PR objc/29195
472 * objc/compile/method-1.m: New test.
473
474 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
475
476 PR c++/26938
477 * g++.dg/template/crash58.C: New test.
478 * g++.dg/parse/crash28.C: Adjust error markers.
479 * g++.dg/template/crash34.C: Likewise.
480 * g++.dg/template/friend31.C: Likewise.
481 * g++.dg/template/crash32.C: Likewise.
482
483 PR c++/27329
484 * g++.dg/template/crash59.C: New test.
485
486 PR c++/27667
487 * g++.dg/template/spec33.C: New test.
488 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
489
490 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
491 Adam Nemet <anemet@caviumnetworks.com>
492
493 * gcc.dg/tree-ssa/ivopts-1.c: New test.
494 * gcc.dg/tree-ssa/ivopts-2.c: New test.
495
496 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
497
498 PR target/28911
499 * gcc.dg/pr28911.c: New.
500
501 2006-09-23 Uros Bizjak <uros@kss-loka.si>
502
503 PR target/29169
504 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
505 (dg-options): Add -mfpmath=387.
506
507 2006-09-23 Jakub Jelinek <jakub@redhat.com>
508
509 PR c/28706
510 * gcc.dg/pr28706.c: New test.
511
512 PR c/28712
513 * gcc.dg/pr28712.c: New test.
514
515 2006-09-22 Mike Stump <mrs@apple.com>
516
517 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
518
519 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
520
521 PR tree-optimization/28888
522 * gcc.dg/pr28888.c: New test.
523
524 2006-09-21 Mark Mitchell <mark@codesourcery.com>
525
526 PR c++/29016
527 * g++.dg/init/ptrfn1.C: New test.
528
529 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
530
531 PR c++/28861
532 * g++.dg/template/spec32.C: New test.
533 * g++.dg/parse/crash9.C: Adjust error markers.
534
535 PR c++/28303
536 * g++.dg/template/typedef6.C: New test.
537 * g++.dg/init/error1.C: Adjust error markers.
538 * g++.dg/parse/crash9.C: Likewise.
539 * g++.dg/template/crash55.C: Likewise.
540
541 2006-09-21 Janis Johnson <janis187@us.ibm.com>
542
543 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
544
545 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
546
547 PR target/27650
548 * g++.dg/ext/dllimport12.C: New test.
549
550 2006-09-20 Richard Sandiford <richard@codesourcery.com>
551
552 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
553 * gcc.target/mips/nmadd-2.c: Likewise.
554 * gcc.target/mips/mips-ps-6.c: New test.
555 * gcc.target/mips/neg-abs-1.c: Likewise.
556 * gcc.target/mips/neg-abs-2.c: Likewise.
557 * gcc.target/mips/nmadd-3.c: New test.
558
559 2006-09-20 Jakub Jelinek <jakub@redhat.com>
560
561 PR middle-end/28046
562 * gcc.dg/gomp/atomic-10.c: New test.
563 * g++.dg/gomp/atomic-10.C: New test.
564
565 2006-09-20 Eric Christopher <echristo@apple.com>
566
567 * gcc.target/i386/sse3-not-fisttp.c: New.
568
569 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
570
571 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
572
573 2006-09-19 Richard Sandiford <richard@codesourcery.com>
574
575 * gcc.c-torture/execute/pr28289.c (one): New variable.
576 (main): Use it instead of argc.
577 * gcc.c-torture/execute/20060102-1.c (one): New variable.
578 (main): Use it instead of argc.
579
580 2006-09-19 Paul Brook <paul@codesourcery.com>
581
582 PR target/28516
583 * gcc.dg/nested-func-5.c: New test.
584
585 2006-09-19 Ben Elliston <bje@au.ibm.com>
586
587 * lib/target-supports.exp (check_effective_target_tls): Compile
588 test stubs using ${tool}_target_compile, not just target_compile.
589 (check_effective_target_tls_runtime): Likewise.
590
591 2006-09-19 Ben Elliston <bje@au.ibm.com>
592
593 * gcc.c-torture/compile/20030405-1.x: Remove.
594
595 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
596 optimising linker from discarding it.
597
598 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
599
600 PR fortran/28526
601 * gfortran.dg/keyword_symbol_1.f90: New test.
602
603 * gfortran.dg/spread_shape_1.f90: Add missing warning with
604 pedantic compilation option.
605
606 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
607
608 PR fortran/29060
609 * gfortran.dg/spread_shape_1.f90: New test.
610
611 2006-09-17 Roger Sayle <roger@eyesopen.com>
612
613 PR tree-optimization/28887
614 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
615
616 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
617
618 PR c/25993
619 * gcc.dg/pr25993.c: New test.
620
621 2006-09-17 Ira Rosen <irar@il.ibm.com>
622
623 PR tree-opt/21591
624 * gcc.dg/vect/pr21591.c: New test.
625
626 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
627
628 PR tree-opt/29059
629 * gcc.c-torture/compile/strcpy-1.c: New test.
630 * gcc.c-torture/compile/strcpy-2.c: New test.
631 * gcc.c-torture/compile/memcpy-1.c: New test.
632 * gcc.c-torture/compile/memcpy-2.c: New test.
633
634 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
635
636 PR testsuite/29055
637 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
638
639 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
640
641 * gnat.dg/specs/double_record_extension1.ads: New test.
642 * gnat.dg/specs/double_record_extension2.ads: Likewise.
643
644 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
645
646 PR fortran/29051
647 * gfortran.dg/oldstyle_3.f90: New test.
648
649 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
650
651 PR libgfortran/29099
652 * gfortran.dg/secnds-1.f: New test.
653
654 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
655
656 PR libgfortran/29053
657 * gfortran.dg/streamio_9.f90: New test.
658 * gfortran.dg/streamio_10.f90: New test.
659
660 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
661
662 PR C++/29002
663 * g++.dg/init/array22.C: New test.
664 * g++.dg/init/array23.C: New test.
665
666 2006-09-14 Arnaud Charlet <charlet@adacore.com>
667
668 * stackcheck.lst: Update list of tests requiring stack checking.
669 * norun.lst: Adjust for above change.
670 * ada95.lst: New file.
671 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
672 requiring -gnat95 switch.
673
674 2006-09-14 Olivier Hainque <hainque@adacore.com>
675
676 * gnat.dg/in_out_parameter.adb: New test.
677
678 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
679
680 PR debug/28980
681 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
682
683 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
684
685 * gnat.dg/specs/unchecked_union.ads: New test.
686
687 2006-09-13 Richard Sandiford <richard@codesourcery.com>
688
689 PR rtl-optimization/28982
690 * gcc.c-torture/execute/pr28982a.c: New test.
691 * gcc.c-torture/execute/pr28982b.c: Likewise.
692
693 2006-09-12 Eric Christopher <echristo@apple.com>
694
695 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
696 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
697
698 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
699
700 PR c/28768
701 PR preprocessor/14634
702 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
703 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
704 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
705
706 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
707
708 * gcc.dg/pr28243.c: New test.
709
710 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
711
712 PR fortran/28971
713 gfortran.dg/pr28971.f90: New test to act as a backstop in case
714 this undiagnosed regression reappears.
715
716 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
717
718 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
719 Treat $srcdir as a literal.
720 * lib/fortran-torture.exp (fortran-torture-compile,
721 fortran-torture-execute): Likewise.
722 * lib/objc-torture.exp (objc-torture-compile,
723 objc-torture-execute): Likewise.
724 * lib/profopt.exp (profopt-execute): Likewise.
725
726 2006-09-11 Geoffrey Keating <geoffk@apple.com>
727
728 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
729
730 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
731
732 PR testsuite/28950
733 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
734
735 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
736
737 PR target/13685
738 * gcc.target/i386/pr13685.c: New test.
739
740 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
741
742 * gcc.dg/pr28726.c: New test.
743
744 2006-09-11 Josh Conner <jconner@apple.com>
745
746 * gcc.dg/nrv3.c: Increase size of structure.
747 * gcc.dg/nrv4.c: Likewise.
748 * gcc.dg/nrv5.c: Likewise.
749
750 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
751
752 PR libfortran/28890
753 gfortran.dg/assumed_charlen_function_5.f90: New test.
754
755 2006-09-10 Mark Mitchell <mark@codesourcery.com>
756
757 PR c++/28991
758 * g++.dg/init/static3.C: New test.
759
760 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
761
762 PR testsuite/29007
763 * gcc.dg/long-long-cst1.c (t): Add cast to
764 __SIZE_TYPE__ before casting to int.
765 (main): Return 0 on success.
766
767 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
768
769 * gcc.c-torture/execute/20060910-1.c: New test.
770
771 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
772
773 PR middle-end/26983
774 * gcc.dg/pr26983.c: New test.
775
776 2006-09-10 Richard Sandiford <richard@codesourcery.com>
777
778 PR target/29006
779 * gcc.c-torture/execute/pr29006.c: New test.
780
781 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
782
783 PR libfortran/28947
784 gfortran.dg/matmul_4.f90: New test.
785
786 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
787
788 PR fortran/28959
789 gfortran.dg/used_types_10: New test.
790
791 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
792
793 PR libfortran/28923
794 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
795 gfortran.dg/array_initializer_3.f90: New test.
796
797 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
798
799 PR fortran/28914
800 * gfortran.dg/actual_array_constructor_3.f90: New test.
801
802 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
803
804 PR testsuite/26778
805 * gcc.target/i386/pr26778.c: New testcase.
806
807 2006-09-08 Eric Christopher <echristo@apple.com>
808
809 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
810 * gcc.target/i386/memcpy-1.c: Ditto.
811 * gcc.target/i386/asm-1.c: Ditto.
812 * gcc.target/i386/20060512-4.c: Ditto.
813 * gcc.target/i386/compress-float-387.c: Ditto.
814 * gcc.target/i386/20060512-1.c: Ditto.
815 * gcc.target/i386/compress-float-sse.c: Ditto.
816 * gcc.target/i386/20060512-2.c: Ditto.
817 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
818 * gcc.target/i386/stack-prot-kernel.c: Ditto.
819 * gcc.target/i386/compress-float-387-pic.c: Ditto.
820 * gcc.dg/pr26449.c: Ditto.
821 * gcc.dg/attr-ms_struct-2.c: Ditto.
822 * gcc.dg/attr-ms_struct-1.c: Ditto.
823 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
824
825 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
826
827 PR c/28504
828 * gcc.dg/vla-10.c: New test.
829
830 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
831
832 PR c++/28858
833 * g++.dg/parse/template20.C: New test.
834 * g++.dg/template/operator8.C: Remove obsolete part.
835 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
836 * g++.old-deja/g++.pt/crash65.C: Likewise.
837
838 2006-09-07 Jason Merrill <jason@redhat.com>
839
840 PR middle-end/27724
841 * gcc.dg/long-long-cst1.c: New test.
842
843 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
844
845 PR C++/28906
846 * g++.dg/other/array3.C: New test.
847 * g++.dg/other/array4.C: New test.
848 * g++.dg/other/array5.C: New test.
849
850 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
851
852 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
853
854 2006-09-07 Uros Bizjak <uros@kss-loka.si>
855
856 PR target/28946
857 * gcc.target/i386/pr28946.c: New test.
858
859 2006-09-07 Steven G. Kargl <kargls@comcast.net>
860
861 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
862 in integer literal constant.
863 * gfortran.dg/enum_8.f90: Ditto.
864 * gfortran.dg/g77/20030326-1.f: Ditto.
865
866 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
867
868 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
869 nonconformance usage.
870
871 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
872
873 PR middle-end/28862
874 * gcc.c-torture/compile/vector-align-1.c: New test.
875
876 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
877
878 PR rtl-opt/27883
879 * g++.dg/opt/copysign-1.C: New test.
880
881 2006-09-06 Jason Merrill <jason@redhat.com>
882
883 PR c++/27371
884 * g++.dg/warn/unused-result1.C: New test.
885
886 2006-09-06 Mark Mitchell <mark@codesourcery.com>
887
888 PR c++/28903
889 * g++.dg/ext/vla3.C: New test.
890
891 PR c++/28886
892 * g++.dg/template/array16.C: New test.
893
894 2006-09-06 Richard Guenther <rguenther@suse.de>
895
896 * gcc.dg/pr27226.c: Remove testcase again.
897
898 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
899
900 PR tree-opt/28937
901 * g++.dg/opt/unroll2.C: New test.
902
903 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
904
905 PR tree-opt/28952
906 * gcc.dg/vect/pr28952.c: New test.
907
908 2006-09-05 Richard Guenther <rguenther@suse.de>
909
910 PR tree-optimization/28900
911 * gcc.dg/torture/pr28900.c: New testcase
912
913 2006-09-05 Richard Guenther <rguenther@suse.de>
914
915 PR tree-optimization/28905
916 * gcc.c-torture/compile/pr28905.c: New testcase.
917
918 2006-09-05 Richard Guenther <rguenther@suse.de>
919
920 PR middle-end/28935
921 * gcc.dg/pr28935.c: New testcase.
922
923 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
924
925 * gcc.c-torture/execute/20060905-1.c: New test.
926
927 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
928
929 PR fortran/28908
930 * gfortran.dg/used_types_7.f90: New test.
931 * gfortran.dg/used_types_8.f90: New test.
932 * gfortran.dg/used_types_9.f90: New test.
933
934 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
935
936 * gcc.c-torture/compile/20060904-1.c: New test.
937
938 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
939
940 PR c++/23287 Revert my 2006-09-01 patch
941 * g++.dg/parse/dtor12.C: Remove.
942
943 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
944
945 PR c+/27670
946 * g++.dg/template/operator9.C: New test.
947
948 PR c++/27493
949 * g++.dg/template/operator7.C: New test.
950
951 PR c++/27494
952 * g++.dg/template/operator8.C: New test.
953
954 PR c++/27397
955 * g++.dg/template/crash57.C: New test.
956
957 * g++.dg/template/typedef4.C: Adjust error markers.
958 * g++.dg/template/typedef5.C: Likewise.
959
960 2006-09-02 Jakub Jelinek <jakub@redhat.com>
961
962 PR c++/28878
963 * g++.dg/parse/crash33.C: New test.
964
965 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
966 Richard Guenther <rguenther@suse.de>
967 Adam Nemet <anemet@caviumnetworks.com>
968
969 PR middle-end/27226
970 * gcc.target/mips/memcpy-1.c: New testcase.
971 * gcc.dg/pr27226.c: Likewise.
972
973 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
974
975 PR c++/28705
976 * g++.dg/lookup/koenig5.C: New.
977 * g++.dg/template/crash56.C: New.
978
979 2006-09-01 Josh Conner <jconner@apple.com>
980
981 PR c++/25505
982 * gcc.dg/nrv3.c: New test.
983 * gcc.dg/nrv4.c: New test.
984 * gcc.dg/nrv5.c: New test.
985
986 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
987
988 PR c++/23287
989 * g++.dg/parse/dtor12.C: New.
990
991 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
992
993 PR tree-optimization/28839
994 * gcc.dg/pr28839.c: New test.
995
996 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
997
998 PR target/24367
999 * gcc.dg/pr24367.c: New testcase.
1000
1001 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1002
1003 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1004
1005 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1006
1007 PR rtl-optimization/27735
1008 * gcc.dg/loop-unswitch-1.c: New test.
1009
1010 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1011
1012 PR fortran/28885
1013 * gfortran.dg/aliasing_dummy_2.f90: New test.
1014
1015 PR fortran/20067
1016 * gfortran.dg/generic_5.f90: Change error message.
1017
1018 PR fortran/28873
1019 * gfortran.dg/generic_6.f90: New test.
1020
1021 PR fortran/25077
1022 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1023
1024 PR fortran/25102
1025 * gfortran.dg/invalid_interface_assignment.f90: New test.
1026
1027 PR fortran/24866
1028 * gfortran.dg/module_proc_external_dummy.f90: New test.
1029
1030 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1031
1032 PR c++/28349
1033 * testsuite/g++.dg/warn/var-args1.C: New test.
1034
1035 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1036
1037 PR fortran/28866
1038 * gfortran.dg/simpleif_2.f90: New test.
1039 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1040 * gfortran.dg/enum_5.f90: Ditto.
1041
1042 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1043 Kazu Hirata <kazu@codesourcery.com>
1044
1045 PR tree-optimization/17506
1046 * gcc.dg/pr17506.c: New.
1047
1048 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1049
1050 PR c++/28139
1051 * g++.dg/eh/alias1.C: New test.
1052
1053 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1054
1055 PR c++/28860
1056 * g++.dg/template/ttp22.C: New test.
1057
1058 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1059
1060 PR middle-end/26632
1061 * gcc.dg/pr26632.c: New.
1062
1063 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1064
1065 PR libgfortran/28354
1066 * gfortran.dg/fmt_zero_precision.f90: New test.
1067
1068 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1069
1070 PR c++/28058
1071 * g++.dg/template/spec31.C: New test.
1072
1073 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1074
1075 PR c++/26573
1076 * g++.dg/other/static2.C: New test.
1077
1078 2006-08-26 Roger Sayle <roger@eyesopen.com>
1079
1080 * gcc.dg/Wswitch-enum-2.c: New test case.
1081 * gcc.dg/Wswitch-enum-3.c: Likewise.
1082
1083 2006-08-26 Richard Guenther <rguenther@suse.de>
1084
1085 * gcc.c-torture/compile/20060826-1.c: New testcase.
1086
1087 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1088
1089 PR c++/28736
1090 * g++.dg/template/void10.C: New test.
1091
1092 PR c++/28737
1093 * g++.dg/template/void8.C: New test.
1094
1095 PR c+_+/28738
1096 * g++.dg/template/void9.C: New test.
1097
1098 * g++.dg/template/void3.C: Adjust error markers.
1099 * g++.dg/template/void4.C: Likewise.
1100 * g++.dg/template/crash55.C: Likewise.
1101 * g++.dg/template/void7.C: Likewise
1102
1103 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1104
1105 PR c++/28588
1106 * g++.dg/inherit/access6.C: New test.
1107 * g++.dg/inherit/access7.C: Likewise.
1108
1109 PR c++/28595
1110 * g++.dg/template/array15.C: New test.
1111 * g++.dg/template/crash2.C: Tweak error markers.
1112
1113 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1114
1115 PR middle-end/28683
1116 * gcc.c-torture/compile/20060823-1.c: New test.
1117
1118 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1119
1120 PR c++/28853
1121 * g++.dg/template/ttp21.C: New test.
1122
1123 PR c++/28852
1124 * g++.dg/other/operator1.C: Add error-marker.
1125 * g++.dg/other/operator2.C: New test.
1126
1127 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1128
1129 PR c/27893
1130 * gcc.c-torture/compile/vla-const-1.c,
1131 gcc.c-torture/compile/vla-const-2.c: New tests.
1132
1133 2006-08-26 Richard Guenther <rguenther@suse.de>
1134
1135 PR middle-end/28814
1136 * gcc.dg/torture/pr28814.c: New testcase.
1137
1138 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1139
1140 PR c/28418
1141 * gcc.c-torture/compile/compound-literal-1.c: New test.
1142
1143 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1144
1145 PR c/28299
1146 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1147 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1148 Expect extra diagnostics.
1149
1150 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1151
1152 gcc.dg/noncompile/pr16876.c: New test.
1153
1154 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1155
1156 PR c++/28056
1157 * g++.dg/parse/local1.C: New test.
1158 * g++.dg/other/qual1.C: Tweak error marker.
1159
1160 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1161
1162 PR c++/27787
1163 * g++.dg/template/typename10.C: New.
1164 * g++.dg/template/lookup4.C: Remove bogus error marker.
1165
1166 2006-08-25 Richard Guenther <rguenther@suse.de>
1167
1168 PR testsuite/28829
1169 * gcc.dg/pr26570.c: Fix testcase.
1170
1171 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1172
1173 PR tree-opt/28807
1174 * gcc.c-torture/execute/mayalias-2.c: New test.
1175 * gcc.dg/tree-ssa/alias-13.c: New test.
1176
1177 2006-08-24 Jan Hubicka <jh@suse.cz>
1178
1179 PR debug/26881
1180 * gcc.dg/debug/pr26881.c: New file.
1181
1182 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1183
1184 PR fortran/28788
1185 * gfortran.dg/used_types_4.f90: New test.
1186 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1187 association of derived types.
1188 * gfortran.dg/used_types_2.f90: Add module cleanup.
1189 * gfortran.dg/used_types_3.f90: The same.
1190
1191 PR fortran/28771
1192 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1193 fix of regression.
1194
1195 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1196
1197 PR 28813
1198 * gfortran.dg/direct_io_6.f90: Remove test.
1199
1200 2006-08-23 Stuart Hastings <stuart@apple.com>
1201
1202 PR 28825
1203 * gcc.target/i386/20060821-1.c: New.
1204
1205 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1206
1207 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1208 dg-warning strings for dllimport.
1209
1210 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1211
1212 PR C++/28450
1213 * g++.dg/ext/vector4.C: New test.
1214 * g++.dg/ext/complex1.C: New test.
1215
1216 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1217
1218 PR debug/28692
1219 * gcc.dg/debug/const-1.c: New.
1220 * gcc.dg/debug/const-2.c: New.
1221 * gcc.dg/debug/dwarf2/const-1.c: New.
1222 * gcc.dg/debug/dwarf2/const-2.c: New.
1223 * gcc.dg/debug/dwarf2/const-2b.c: New.
1224
1225 2006-08-22 Richard Guenther <rguenther@suse.de>
1226
1227 PR middle-end/28776
1228 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1229 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1230
1231 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1232
1233 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1234
1235 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1236
1237 PR c++/26269
1238 * g++.dg/other/error14.C: New test.
1239
1240 PR c++/28505
1241 * g++.dg/parse/ctor7.C: New test.
1242 * g++.dg/parse/ctor8.C: Likewise.
1243
1244 PR c++/28741
1245 * g++.dg/template/void7.C: New test.
1246
1247 2006-08-21 Olivier Hainque <hainque@adacore.com>
1248
1249 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1250 * gnat.dg/self_aggregate_with_array.adb: New test.
1251
1252 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1253
1254 * g++.dg/eh/arm-vfp-unwind.C: New test.
1255
1256 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1257
1258 PR c++/28341
1259 * g++.dg/template/ref3.C: New test.
1260 * g++.dg/template/nontype13.C: New test.
1261
1262 PR c++/28346
1263 * g++.dg/template/ptrmem17.C: New test.
1264
1265 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1266
1267 PR target/28648 c:
1268 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1269
1270 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1271
1272 PR fortran/28630
1273 * gfortran.dg/used_types_2.f90: New test.
1274
1275 PR fortran/28601
1276 * gfortran.dg/used_types_3.f90: New test.
1277
1278 PR fortran/20886
1279 * gfortran.dg/generic_actual_arg.f90: New test.
1280
1281 PR fortran/28735
1282 * gfortran.dg/module_private_array_refs_1.f90: New test.
1283
1284 PR fortran/28762
1285 * gfortran.dg/program_name_1.f90: New test.
1286
1287 PR fortran/28425
1288 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1289
1290 PR fortran/28496
1291 * gfortran.dg/array_initializer_2.f90: New test.
1292
1293 PR fortran/18111
1294 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1295
1296 PR fortran/28600
1297 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1298
1299 PR fortran/28771
1300 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1301
1302 PR fortran/28660
1303 * gfortran.dg/dependent_decls_1.f90: New test.
1304
1305 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1306
1307 PR fortran/25217
1308 * gfortran.dg/derived_init_2.f90: New.
1309
1310 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1311
1312 * gcc.c-torture/execute/pr28289.c: New test.
1313
1314 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1315
1316 PR c/28744
1317 * gcc.dg/attr-externally-visible-1.c: New test.
1318 * gcc.dg/attr-externally-visible-2.c: New test.
1319 * g++.dg/parse/attr-externally-visible-1.C: New test.
1320 * g++.dg/parse/attr-externally-visible-2.C: New test.
1321
1322 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1323
1324 PR c++/28606
1325 * g++.dg/parse/dtor11.C: New test.
1326
1327 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1328
1329 PR rtl-optimization/28489
1330 * gcc.c-torture/compile/pr28489.c: New test.
1331
1332 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1333
1334 PR c++/28710
1335 * g++.dg/template/redecl4.C: New test.
1336
1337 PR c++/28711
1338 * g++.dg/template/ctor8.C: New test.
1339
1340 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1341
1342 * gcc.dg/pr26570.c: Fix testcase.
1343
1344 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1345
1346 * PR c++/28573
1347 * g++.dg/parse/offsetof6.C: New test.
1348 * g++.dg/parse/offsetof6.C: New test.
1349 * g++.dg/parse/offsetof7.C: New test.
1350
1351 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1352
1353 PR testsuite/28602
1354 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1355 is false.
1356
1357 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1358
1359 PR c++/28302
1360 * g++.dg/ext/vector3.C: New test.
1361
1362 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1363
1364 PR gcov/profile/26570
1365 * gcc.dg/pr26570.c: New test.
1366
1367 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
1368
1369 PR c/27697
1370 * gcc.dg/qual-component-1.c: New test.
1371
1372 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1373
1374 PR c++/28593
1375 * g++.dg/parse/new3.C: New test.
1376
1377 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1378
1379 PR fortran/25828
1380 * gfortran.dg/streamio_1.f90: New test.
1381 * gfortran.dg/streamio_2.f90: New test.
1382 * gfortran.dg/streamio_3.f90: New test.
1383 * gfortran.dg/streamio_4.f90: New test.
1384 * gfortran.dg/streamio_5.f90: New test.
1385 * gfortran.dg/streamio_6.f90: New test.
1386 * gfortran.dg/streamio_7.f90: New test.
1387 * gfortran.dg/streamio_8.f90: New test.
1388
1389 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
1390
1391 PR c/28287
1392 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1393
1394 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
1395
1396 PR c++/28594
1397 * g++.dg/template/void6.C: New test.
1398
1399 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1400
1401 PR c/28649
1402 * gcc.dg/parse-error-1.c: New test.
1403 * gcc.dg/parse-error-2.c: New test.
1404 * gcc.dg/cpp/digraph2.c: Add error-marker.
1405 * gcc.dg/noncompile/920923-1.c: Likewise.
1406
1407 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1408
1409 PR c/27490
1410 * gcc.dg/sizeof-2.c: New testcase.
1411
1412 PR c/27489
1413 * gcc.dg/switch-A.c: New testcase.
1414
1415 2006-08-14 Steve Ellcey <sje@cup.hp.com>
1416
1417 PR c++/28288
1418 PR c++/14556
1419 * g++.old-deja/g++.warn/compare1.C: Delete.
1420 * g++.dg/opt/pr7503-2.C: Delete.
1421 * g++.dg/opt/pr7503-3.C: Delete.
1422 * g++.dg/opt/pr7503-4.C: Delete.
1423 * g++.dg/opt/pr7503-5.C: Delete.
1424 * g++.dg/opt/max1.C: Delete.
1425 * g++.dg/warn/minmax.C: Delete.
1426 * g++.dg/expr/minmax.C: New test.
1427
1428 2006-08-14 Richard Guenther <rguenther@suse.de>
1429
1430 PR testsuite/28703
1431 * gcc.c-torture/execute/pr28651.c: Do not use argc
1432 to avoid optimization, instead forbid inlining.
1433
1434 2006-08-14 Richard Sandiford <richard@codesourcery.com>
1435
1436 PR rtl-optimization/28634
1437 * gcc.c-torture/execute/ieee/pr28634.c: New test.
1438
1439 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
1440
1441 PR c/27184
1442 * gcc.dg/torture/pr27184.c: New test.
1443
1444 2006-08-12 Jakub Jelinek <jakub@redhat.com>
1445
1446 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1447
1448 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1449
1450 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1451 * gfortran.dg/stat_2.f90: Likewise.
1452 * gfortran.dg/chmod_1.f90: Likewise.
1453 * gfortran.dg/chmod_2.f90: Likewise.
1454 * gfortran.dg/chmod_3.f90: Likewise.
1455
1456 2006-08-11 David Edelsohn <edelsohn@gnu.org>
1457
1458 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1459
1460 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1461
1462 * g++.dg/opt/pr23454-2.C: New test.
1463
1464 2006-08-11 Richard Guenther <rguenther@suse.de>
1465
1466 PR middle-end/28651
1467 * gcc.c-torture/execute/pr28651.c: New testcase.
1468
1469 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
1470
1471 * gnat.dg/specs/static_initializer.ads: New test.
1472
1473 2006-08-10 Paul Brook <paul@codesourcery.com>
1474
1475 * gcc.target/arm/cond-asm.c: New test.
1476
1477 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
1478
1479 PR tree-optimization/26197
1480 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1481 * g++.dg/vect/vect.exp: Compile the new tests with
1482 --param max-aliased-vops=0.
1483
1484 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
1485
1486 PR c++/28637
1487 * g++.dg/template/void3.C: New test.
1488
1489 PR c++/28638
1490 * g++.dg/template/void4.C: New test.
1491
1492 PR c++/28640
1493 * g++.dg/template/void5.C: New test.
1494
1495 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
1496
1497 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1498 after dg-do compile.
1499
1500 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
1501
1502 PR tree-optimizations/26969
1503 * gcc.dg/vect/vect.exp: Compile tests prefixed with
1504 "unswitch-loops" with -funswitch-loops.
1505 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1506
1507 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1508
1509 * gcc.dg/sparc-getcontext-1.c: Fix typo.
1510 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1511 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
1512 * objc.dg/dwarf-1.m: Likewise.
1513 * objc.dg/dwarf-2.m: Likewise.
1514 * obj-c++.dg/dwarf-2.mm: Likewise.
1515
1516 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1517
1518 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1519 * objc.dg/dwarf-2.m: Likewise.
1520 * obj-c++.dg/dwarf-2.mm: Likewise.
1521
1522 PR libfortran/28603
1523 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1524
1525 PR testsuite/27611
1526 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1527
1528 PR testsuite/27033
1529 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1530
1531 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
1532
1533 PR target/27827
1534 * gcc.target/i386/pr27827.c: New testcase.
1535
1536 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
1537
1538 PR fortran/28590
1539 * gfortran.dg/sequence_types_1.f90: New test.
1540
1541 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
1542
1543 PR fortran/28548
1544 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1545 dg-warning. Add -pedantic option.
1546
1547 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1548
1549 PR c/28502
1550 * gcc.dg/proto-1.c: New test.
1551
1552 PR c/27721
1553 * gcc.dg/lvalue-4.c: New test.
1554
1555 PR c/28136
1556 * gcc.dg/init-bad-5.c: New test.
1557
1558 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
1559
1560 PR c++/28347
1561 * g++.dg/ext/typedef-init.C: Add new test for typedef
1562 initialization inside templates. Adjust existing error markers.
1563
1564 2006-08-03 Mark Mitchell <mark@codesourcery.com>
1565
1566 PR c++/28148
1567 * g++.dg/init/ptrmem3.C: New test.
1568
1569 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
1570
1571 PR tree-optimization/27770
1572 * lib/target-support.exp: New target keyword "section_anchors".
1573 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1574 tests.
1575 * gcc.dg/vect/section-anchors-pr27770.c: New test.
1576 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1577 * gcc.dg/vect/section-anchors-vect-69.c: New test.
1578 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1579
1580 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1581
1582 * gcc.dg/20060801-1.c: Add missing '}'.
1583
1584 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1585
1586 PR c++/27508
1587 * g++.dg/parse/dtor9.C: New test.
1588 * g++.dg/parse/dtor10.C: New test.
1589 * g++.dg/other/error7.C: Adjust error-marker.
1590
1591 PR c++/28274
1592 * g++.dg/other/default5.C: New test.
1593
1594 2006-08-02 Richard Guenther <rguenther@suse.de>
1595
1596 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1597
1598 2006-08-02 Mark Mitchell <mark@codesourcery.com>
1599
1600 PR c++/28557
1601 * g++.dg/template/conv9.C: New test.
1602
1603 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
1604
1605 PR debug/28063
1606 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1607 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1608 Optionally return assembly text. Update callers.
1609 (check_no_compiler_messages): Update verbose messages.
1610 (check_no_messages_and_pattern): New.
1611 (check_effective_target_string_merging): New.
1612
1613 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1614
1615 PR c++/28250
1616 * g++.dg/eh/catch4.C: New test.
1617
1618 PR c++/28257
1619 * g++.dg/other/qual1.C: New test.
1620
1621 PR c++/28259
1622 * g++.dg/inherit/error2.C: New test.
1623
1624 PR c++/28267
1625 * g++.dg/other/new1.C: New test.
1626
1627 * g++.dg/warn/pr23075.C: Remove obsolete test.
1628 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1629 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1630
1631 2006-07-31 Mark Mitchell <mark@codesourcery.com>
1632
1633 PR c++/28523
1634 * g++.dg/eh/cast1.C: New test.
1635
1636 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
1637
1638 PR libfortran/28452
1639 * gfortran.dg/random_3.f90: New test.
1640
1641 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1642
1643 PR c++/28432
1644 * g++.dg/other/pr28304.C: Change expected error message.
1645 * g++.dg/other/pr28432.C: New test.
1646
1647 2006-08-01 Steve Ellcey <sje@cup.hp.com>
1648
1649 PR c++/28256
1650 * g++.dg/init/brace2.C: Change expected error message, add empty init.
1651
1652 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
1653
1654 PR debug/23336
1655 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1656 at -g1.
1657 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1658 g++.dg/debug/enum-2.C: New.
1659
1660 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1661
1662 PR c++/6634
1663 * g++.dg/parse/long1.C: Add more tests.
1664
1665 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1666
1667 * gfortran.dg/lrshift_1.c: New file.
1668
1669 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1670
1671 PR libgfortran/28335
1672 * gfortran.dg/no_unit_error_1.f90: New test.
1673
1674 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1675
1676 PR libgfortran/28335
1677 * gfortran.dg/no_unit_error_1.f90: Delete test.
1678 * gfortran.dg/no_unit_error_2.f90: Delete test.
1679
1680 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1681
1682 * gfortran.dg/chmod_3.f90: New test.
1683 * gfortran.dg/ltime_gmtime_1.f90: New test.
1684 * gfortran.dg/ltime_gmtime_2.f90: New test.
1685 * gfortran.dg/lrshift_1.f90: New test.
1686 * gfortran.dg/chmod_1.f90: New test.
1687 * gfortran.dg/chmod_2.f90: New test.
1688
1689 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
1690
1691 PR c++/27668
1692 * g++.dg/template/crash55.C: New test.
1693
1694 PR c++/27962
1695 * g++.dg/template/nontype16.C: New test.
1696
1697 * g++.dg/template/void2.C: Adjust error markers.
1698 * g++.dg/template/nontype5.C: Adjust error markers.
1699
1700 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
1701
1702 * gcc.target/i386/stack-prot-kernel.c: New test.
1703
1704 2006-07-27 Roger Sayle <roger@eyesopen.com>
1705
1706 * gcc.dg/builtins-55.c: New test case.
1707
1708 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
1709
1710 PR rtl-optimization/27907
1711 * gcc.c-torture/compile/pr27907.c: New test.
1712
1713 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1714
1715 * gfortran.dg/mclock.f90: New test.
1716 * gfortran.dg/int_conv_1.f90: New test.
1717 * gfortran.dg/stat_1.f90: New test.
1718 * gfortran.dg/stat_2.f90: New test.
1719
1720 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1721
1722 PR libgfortran/28335
1723 * gfortran.dg/no_unit_error_1.f90: New test.
1724 * gfortran.dg/no_unit_error_2.f90: New test.
1725 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
1726
1727 2006-07-25 Roger Sayle <roger@eyesopen.com>
1728
1729 PR middle-end/28473
1730 * gcc.dg/fold-convround-1.c: New test case.
1731
1732 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1733
1734 * gfortran.dg/arithmetic_if.f90: Fix comments.
1735
1736 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1737
1738 PR c++/27572
1739 * g++.dg/other/typedef1.C: New test.
1740 * g++.dg/template/typedef4.C: New test.
1741 * g++.dg/template/typedef5.C: New test.
1742
1743 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
1744
1745 PR fortran/28416
1746 * gfortran.dg/allocatable_dummy_3.f90: New.
1747
1748 2006-07-24 Steven G. Kargl <kargls@comcast.net>
1749
1750 PR fortran/28439
1751 * gfortran.dg/arithmetic_if.f90: New test.
1752
1753 2006-07-24 Uros Bizjak <uros@kss-loka.si>
1754
1755 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
1756 avoid memcpy optimization.
1757
1758 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1759
1760 PR fortran/25289
1761 * gfortran.dg/direct_io_6.f90: New test.
1762
1763 2006-07-24 Jan Hubicka <jh@suse.cz>
1764
1765 PR c/25795
1766 PR c++/27369
1767 * gcc.dg/pr25795.c: New test.
1768 * gcc.dg/pr25795-1.c: New test.
1769
1770 2006-07-23 Roger Sayle <roger@eyesopen.com>
1771
1772 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
1773 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
1774 which may be transformed to "g || h" on some platforms.
1775
1776 2006-07-23 Mark Mitchell <mark@codesourcery.com>
1777
1778 PR c++/28025
1779 * g++.dg/template/friend45.C: New test.
1780
1781 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1782
1783 PR libgfortran/28339
1784 * gfortran.dg/arrayio_8.f90: New test.
1785
1786 2006-07-21 Mike Stump <mrs@apple.com>
1787
1788 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
1789
1790 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
1791
1792 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1793
1794 PR c++/28250
1795 * g++.dg/eh/catch3.C: New test.
1796
1797 PR c++/28363
1798 * g++.dg/template/defarg10.C: New test.
1799
1800 2006-07-20 Paul Brook <paul@codesourcery.com>
1801
1802 PR 27363
1803 * gcc.dg/pr27363.c: New test.
1804
1805 2006-07-19 Mark Mitchell <mark@codesourcery.com>
1806
1807 PR c++/28338
1808 * g++.dg/init/ref13.C: New test.
1809
1810 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1811
1812 PR obj-c++/28434
1813 * obj-c++.dg/proto-error-1.mm: New test.
1814
1815 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1816
1817 PR c++/28337
1818 * g++.dg/template/string1.C: New test.
1819
1820 2006-07-18 Mark Mitchell <mark@codesourcery.com>
1821
1822 PR c++/28048
1823 * g++.dg/template/defarg9.C: New test.
1824
1825 PR c++/28235
1826 * g++.dg/template/static27.C: New test.
1827
1828 2006-07-18 Diego Novillo <dnovillo@redhat.com>
1829
1830 PR 28410
1831 * gcc.dg/tree-ssa/pr28410.c: New test.
1832
1833 2006-07-18 Lee Millward <lee.millward@gmail.com>
1834
1835 PR c++/28258
1836 * g++/dg/other/error13.C: New test.
1837
1838 PR c++/28260
1839 * g++.dg/template/friend44.C: New test.
1840
1841 2006-07-18 Steve Ellcey <sje@cup.hp.com>
1842
1843 PR c++/27495
1844 * g++.dg/other/pr27495.C: New.
1845
1846 2006-07-18 Olivier Hainque <hainque@adacore.com>
1847
1848 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
1849 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
1850
1851 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1852
1853 PR c/28286
1854 * gcc.dg/pragma-pack-4.c: New test.
1855
1856 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1857
1858 PR c++/28291
1859 * g++.dg/ext/pr28291.C: New test.
1860
1861 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1862
1863 PR middle-end/28403
1864 * gcc.c-torture/execute/pr28403.c: New test.
1865
1866 2006-07-17 Richard Sandiford <richard@codesourcery.com>
1867
1868 PR middle-end/28402
1869 * gcc.dg/pr28402.c: New test.
1870
1871 2006-07-17 Steve Ellcey <sje@cup.hp.com>
1872
1873 PR c++/28304
1874 * g++.dg/other/pr28304.C: New test.
1875
1876 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
1877
1878 PR other/28251
1879 gcc.c-torture/unsorted/dump-noaddr.c: New test.
1880 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
1881
1882 2006-07-17 Richard Guenther <rguenther@suse.de>
1883
1884 PR tree-optimization/28238
1885 * g++.dg/tree-ssa/pr28238.C: New testcase.
1886
1887 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1888
1889 PR c++/28250
1890 * g++.dg/eh/catch1.C: New test.
1891 * g++.dg/eh/catch2.C: New test.
1892
1893 2006-07-16 Jakub Jelinek <jakub@redhat.com>
1894
1895 PR c++/28370
1896 * g++.dg/template/anon3.C: New test.
1897
1898 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
1899
1900 PR fortran/20844
1901 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
1902 specifiers requiring an explicit format tag..
1903
1904 PR fortran/28201
1905 * gfortran.dg/generic_5: New test.
1906
1907 PR fortran/20893
1908 * gfortran.dg/elemental_optional_args_1.f90: New test.
1909
1910 2006-07-16 Olivier Hainque <hainque@adacore.com>
1911
1912 * gnat.dg/assert.ads: New file.
1913 * gnat.dg/controlled_record.ads: Likewise.
1914 * gnat.dg/controlled_record.adb: Likewise.
1915
1916 2006-07-15 Lee Millward <lee.millward@gmail.com>
1917
1918 PR c++/28292
1919 * g++.dg/other/error12.C: New test.
1920
1921 PR c++/28269
1922 * g++.dg/template/crash54.C: New test.
1923
1924 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1925
1926 PR c++/28249
1927 * g++.dg/parse/catch1.C: New test.
1928
1929 PR c++/28294
1930 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
1931
1932 PR c++/28387
1933 * g++.dg/ext/attrib24.C: New test.
1934
1935 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1936
1937 PR c++/28343
1938 * g++.dg/ext/asmspec1.C: New test.
1939
1940 2006-07-13 Janis Johnson <janis187@us.ibm.com>
1941
1942 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
1943 (dg-test): Support shouldfail tests.
1944 * lib/target-supports-dg.exp (dg-shouldfail): New.
1945 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
1946 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
1947 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
1948 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
1949 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
1950 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
1951 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
1952
1953 2006-07-13 Jan Hubicka <jh@suse.cz>
1954
1955 * gcc.target/i386/memcpy-1.c: New.
1956
1957 2006-07-12 Geoffrey Keating <geoffk@apple.com>
1958
1959 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
1960
1961 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
1962
1963 PR fortran/25097
1964 * gfortran.dg/present_1.f90: New test.
1965
1966 PR fortran/20903
1967 * gfortran.dg/interface_derived_type_1.f90: New test.
1968
1969 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
1970
1971 PR fortran/28213
1972 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
1973 list.
1974
1975 2006-07-07 Lee Millward <lee.millward@gmail.com>
1976
1977 PR c++/27820
1978 * g++.dg/other/label1.C: New test.
1979
1980 2006-07-07 Richard Guenther <rguenther@suse.de>
1981
1982 PR middle-end/28268
1983 * gcc.dg/torture/pr28268.c: New testcase.
1984
1985 2006-07-07 Steve Ellcey <sje@cup.hp.com>
1986
1987 PR c++/27019
1988 * g++.dg/ext/pr27019.C: New.
1989
1990 2006-07-07 Richard Guenther <rguenther@suse.de>
1991
1992 PR tree-optimization/28187
1993 * gcc.dg/pr28187.c: New testcase.
1994
1995 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
1996
1997 * gnat.dg/address_conversion.adb: New test.
1998 * gnat.dg/boolean_subtype.adb: Likewise.
1999 * gnat.dg/frame_overflow.adb: Likewise.
2000 * gnat.dg/pointer_array.adb: Likewise.
2001 * gnat.dg/pointer_conversion.adb: Likewise.
2002
2003 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2004
2005 PR fortran/28237
2006 PR fortran/23420
2007 * gfortran.dg/print_fmt_5.f90: New test.
2008
2009 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2010
2011 PR fortran/28129
2012 * gfortran.dg/bounds_check_4.f90: New test.
2013
2014 2006-07-05 Richard Guenther <rguenther@suse.de>
2015
2016 PR target/28158
2017 * gfortran.dg/pr28158.f90: New testcase.
2018
2019 2006-07-05 Richard Guenther <rguenther@suse.de>
2020
2021 PR tree-optimization/28162
2022 * gcc.dg/pr28162.c: New testcase.
2023
2024 2006-07-05 Richard Guenther <rguenther@suse.de>
2025 Andrew Pinski <pinskia@gcc.gnu.org>
2026
2027 PR c++/27084
2028 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2029
2030 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2031
2032 PR fortran/28174
2033 * gfortran.dg/actual_array_substr_2.f90: New test.
2034
2035 PR fortran/28167
2036 * gfortran.dg/actual_array_constructor_2.f90: New test.
2037
2038 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2039
2040 * gfortran.dg/itime_idate_1.f: New test.
2041 * gfortran.dg/itime_idate_2.f: New test.
2042
2043 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2044
2045 PR libgfortran/27704
2046 * gfortran.dg/open_status_3.f90: New test.
2047 * gfortran.dg/fmt_l.f90: Update for new feature.
2048
2049 2006-07-03 Asher Langton <langton2@llnl.gov>
2050
2051 * gfortran.dg/oldstyle_2.f90: New.
2052
2053 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2054
2055 * gnat.dg/string_slice.adb: New test.
2056
2057 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2058
2059 PR fortran/19259
2060 * gfortran.dg/semicolon_fixed.c: New.
2061 * gfortran.dg/semicolon_free.c: New.
2062
2063 2006-06-30 Mike Stump <mrs@apple.com>
2064
2065 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2066 that don't support internal visibility.
2067
2068 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2069
2070 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2071 for '(' / ')' needing an extra '\'.
2072
2073 2006-06-29 Roger Sayle <roger@eyesopen.com>
2074
2075 PR middle-end/27428
2076 * gcc.dg/pr27428-1.c: New test case.
2077
2078 2006-06-29 Mike Stump <mrs@apple.com>
2079
2080 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2081 on darwin as we can't align commons large enough yet.
2082
2083 * gcc.dg/vla-8.c: Add additional testcases.
2084
2085 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2086
2087 PR c++/28114
2088 * g++.dg/other/pr28114.C: New.
2089
2090 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2091
2092 * gcc.c-torture/compile/20060625-1.c: New test.
2093
2094 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2095
2096 PR fortran/20867
2097 * gfortran.dg/stfunc_3.f90: New test.
2098
2099 PR fortran/25056
2100 * gfortran.dg/impure_actual_1.f90: New test.
2101
2102 PR fortran/20874
2103 * gfortran.dg/elemental_result_1.f90: New test.
2104
2105 PR fortran/25073
2106 * gfortran.dg/select_7.f90: New test.
2107
2108 PR fortran/27554
2109 * intrinsic_actual_1.f: New test.
2110
2111 PR fortran/22038
2112 PR fortran/28119
2113 * gfortran.dg/forall_4.f90: New test.
2114
2115 PR fortran/25072
2116 * gfortran.dg/forall_5.f90: New test.
2117
2118 2006-06-25 Lee Millward <lee.millward@gmail.com>
2119
2120 PR c++/28051
2121 * g++.dg/template/using13.C: New test.
2122
2123 PR c++/28054
2124 * g++.dg/other/incomplete3.C: New test.
2125
2126 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2127
2128 PR fortran/28081
2129 * gfortran.dg/substr_3.f: New test.
2130 * gfortran.dg/equiv_2.f90: Update expected error message.
2131
2132 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2133
2134 PR fortran/28118
2135 * gfortran.dg/actual_array_substr_1.f90: New test.
2136
2137 2006-06-24 Olivier Hainque <hainque@adacore.com>
2138
2139 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2140 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2141
2142 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2143
2144 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2145
2146 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2147
2148 PR fortran/27981
2149 * gfortran.dg/simpleif_2.f90: New test.
2150
2151 2006-06-23 Lee Millward <lee.millward@gmail.com>
2152
2153 * g++.dg/template/error22.C: Fix typo.
2154
2155 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2156
2157 PR c++/28112
2158 * g++.dg/ext/attrib23.C: New test.
2159
2160 2006-06-23 Olivier Hainque <hainque@adacore.com>
2161
2162 * gnat.dg/varsize_temp.adb: New test.
2163
2164 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2165
2166 PR c++/11468
2167 * g++.dg/other/java2.C: New test.
2168
2169 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2170
2171 PR target/27789
2172 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2173 initialization.
2174
2175 2006-06-22 Roger Sayle <roger@eyesopen.com>
2176
2177 PR target/27531
2178 * gcc.dg/pr27531-1.c: New test case.
2179
2180 2006-06-22 Asher Langton <langton2@llnl.gov>
2181
2182 PR fortran/24748
2183 * gfortran.dg/implicit_8.f90: New.
2184
2185 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2186
2187 PR rtl-optimization/28121
2188 * gcc.dg/pr28121.c: New test.
2189
2190 2006-06-22 Lee Millward <lee.millward@gmail.com>
2191
2192 PR c++/27805
2193 * g++.dg/parse/ptrmem6.C: New test.
2194
2195 PR c++/27821
2196 * g++.dg/template/error22.C: New test.
2197
2198 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2199
2200 PR c++/28111
2201 * g++.dg/template/friend43.C: New test.
2202
2203 PR c++/28110
2204 * g++.dg/template/crash53.C: New test.
2205
2206 PR c++/28109
2207 * g++.dg/rtti/incomplete1.C: New test.
2208
2209 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2210
2211 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2212
2213 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2214
2215 * gcc.c-torture/execute/complex-7.c: New.
2216
2217 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2218
2219 * gcc.dg/merge-all-constants-1.c: New test.
2220
2221 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2222
2223 PR c++/28113
2224 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2225
2226 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2227
2228 * gfortran.dg/rrspacing_1.f90: New test.
2229
2230 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2231
2232 PR c++/28052
2233 * g++.dg/other/bitfield2.C: New test.
2234
2235 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2236
2237 PR tree-optimization/27331
2238 * gcc.dg/pr27331.c: New test.
2239
2240 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2241 Eric Botcazou <ebotcazou@adacore.com>
2242
2243 PR ada/18692
2244 * lib/gnat.exp: New file.
2245 * lib/gnat-dg.exp: Likewise.
2246 * gnat.dg: New directory.
2247 * gnat.dg/dg.exp: New driver.
2248 * gnat.dg/specs: New directory.
2249 * gnat.dg/specs/specs.exp: New driver.
2250 * gnat.dg/style: New directory.
2251 * gnat.dg/style/style.exp: New driver.
2252
2253 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2254
2255 PR fortran/16206
2256 * gfortran.dg/array_initializer_1.f90: New test.
2257
2258 PR fortran/28005
2259 * gfortran.dg/matmul_3.f90: New test.
2260
2261 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2262
2263 PR middle-end/28075
2264 * gcc.dg/tree-ssa/inline-1.c: New test.
2265
2266 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2267
2268 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2269 in malloc prototype; remove XFAIL.
2270 * gcc.dg/pr18241-2.c: Ditto.
2271 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2272 in memset prototype; remove XFAIL.
2273 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2274
2275 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2276
2277 * gcc.dg/vla-8.c: Add.
2278
2279 2006-06-19 Richard Guenther <rguenther@suse.de>
2280
2281 PR tree-optimization/27090
2282 * g++.dg/tree-ssa/pr27090.C: New testcase.
2283
2284 2006-06-19 Roger Sayle <roger@eyesopen.com>
2285
2286 PR target/27861
2287 * gcc.dg/pr27861-1.c: New test case.
2288
2289 2006-06-19 Richard Guenther <rguenther@suse.de>
2290
2291 PR middle-end/28045
2292 * gcc.dg/torture/pr28045.c: New testcase.
2293
2294 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2295
2296 PR fortran/26801
2297 * gfortran.dg/associated_4.f90: New test.
2298
2299 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2300
2301 PR fortran/19310
2302 PR fortran/19904
2303 * gfortran.dg/real_const_3.f90: New test.
2304
2305 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2306
2307 PR c++/28016
2308 * g++.dg/template/static26.C: New test.
2309
2310 PR c++/27979
2311 * g++.dg/expr/bitfield2.C: New test.
2312
2313 PR c++/27884
2314 * g++.dg/parse/linkage2.C: New test.
2315
2316 2006-06-16 Richard Guenther <rguenther@suse.de>
2317
2318 PR middle-end/27116
2319 * gcc.dg/pr15785-1.c: Revert last change.
2320 * gcc.dg/torture/pr27116-2.c: New testcase.
2321
2322 2006-06-16 Roger Sayle <roger@eyesopen.com>
2323
2324 PR middle-end/27802
2325 * gcc.dg/pr27802-1.c: New test case.
2326
2327 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2328
2329 PR c++/27689
2330 * g++.dg/template/ttp18.C: New test.
2331 * g++.dg/template/ttp19.C: Likewise.
2332
2333 PR c++/27666
2334 * g++.dg/expr/cond9.C: New test.
2335
2336 PR c++/27640
2337 * g++.dg/template/ctor7.C: New test.
2338
2339 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2340
2341 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2342
2343 2006-06-16 Richard Guenther <rguenther@suse.de>
2344
2345 PR tree-optimization/27781
2346 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2347
2348 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2349
2350 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2351
2352 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2353
2354 * gcc.dg/tree-ssa/loop-18.c: New test.
2355
2356 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2357
2358 PR c++/27665
2359 * g++.dg/template/crash52.C: New test.
2360
2361 PR c++/27648
2362 * g++.dg/ext/attrib22.C: New test.
2363
2364 PR c++/26559
2365 * g++.dg/template/builtin1.C: New test.
2366 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2367
2368 PR c++/28018
2369 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2370 assignment.
2371 * g++.old-deja/g++.pt/crash51.C: Likewise.
2372
2373 PR c++/27227
2374 * g++.dg/lookup/linkage1.C: New test.
2375 * g++.dg/lookup/linkage2.C: Likewise.
2376
2377 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
2378
2379 PR middle-end/27959
2380 * gcc.dg/pr27959.c: New testcase.
2381
2382 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
2383
2384 PR target/28014:
2385 * g++.dg/eh/div.C: New test.
2386
2387 2006-06-13 Jakub Jelinek <jakub@redhat.com>
2388
2389 PR c++/27894
2390 * g++.dg/tree-ssa/pr26757.C: New test.
2391 * g++.dg/tree-ssa/pr27894.C: New test.
2392
2393 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2394
2395 * gcc.c-torture/compile/20060609-1.c: New test.
2396
2397 PR target/27863
2398 * gcc.c-torture/compile/pr27863.c: New test.
2399
2400 2006-06-13 Richard Guenther <rguenther@suse.de>
2401
2402 PR tree-optimization/27830
2403 * g++.dg/tree-ssa/pr27830.C: New testcase.
2404
2405 2006-06-13 Matthew Sachs <msachs@apple.com>
2406
2407 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2408 the list of compiler flags; this causes those flags to be checked
2409 for things like dg-skip-if.
2410
2411 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2412
2413 PR c++/27601
2414 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2415
2416 2006-06-12 Mark Mitchell <mark@codesourcery.com>
2417 Kazu Hirata <kazu@codesourcery.com>
2418
2419 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2420 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2421
2422 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2423
2424 PR c++/27933
2425 * g++.dg/lookup/using15.C: New test.
2426
2427 PR c++/27951
2428 * g++.dg/other/anon4.C: New test.
2429
2430 2006-06-12 Roger Sayle <roger@eyesopen.com>
2431
2432 PR c++/21210
2433 * g++.dg/init/complex1.C: New test case.
2434
2435 2006-06-11 Eric Christopher <echristo@apple.com>
2436
2437 PR middle-end/27948
2438 * gcc.dg/bf-ms-layout.c: Run on darwin.
2439 * gcc.dg/bf-no-ms-layout: Ditto.
2440 * gcc.dg/attr-ms_struct-2.c: New.
2441 * gcc.dg/bf-ms-layout-2.c: Ditto.
2442
2443 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
2444
2445 * gcc.dg/attr-ms_struct-packed1.c: New.
2446
2447 2006-06-09 Mike Stump <mrs@apple.com>
2448
2449 * gcc.dg/vla-7.c: Add.
2450
2451 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
2452
2453 PR fortran/24558
2454 * gfortran.dg/entry_6.f90: New test.
2455
2456 PR fortran/20877
2457 PR fortran/25047
2458 * gfortran.dg/entry_7.f90: New test.
2459
2460 2006-06-09 Jakub Jelinek <jakub@redhat.com>
2461
2462 PR c/27747
2463 * gcc.dg/cpp/_Pragma6.c: New test.
2464
2465 PR c++/27748
2466 * g++.dg/cpp/_Pragma1.C: New test.
2467
2468 PR preprocessor/27746
2469 * gcc.dg/gomp/macro-3.c: New test.
2470 * gcc.dg/gomp/macro-4.c: New test.
2471 * g++.dg/gomp/macro-3.C: New test.
2472 * g++.dg/gomp/macro-4.C: New test.
2473
2474 2006-06-09 Richard Guenther <rguenther@suse.de>
2475
2476 PR tree-optimization/26998
2477 * gcc.dg/torture/pr26998.c: New testcase.
2478 * gcc.dg/tree-ssa/vrp29.c: New testcase.
2479
2480 2006-06-08 Mike Stump <mrs@apple.com>
2481
2482 * gcc.dg/pr27095.c: Account for stubs.
2483
2484 PR target/26427
2485 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2486 produce bad code on darwin.
2487
2488 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2489
2490 PR fortran/27958
2491 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2492
2493 2006-06-08 Asher Langton <langton2@llnl.gov>
2494
2495 PR fortran/27786
2496 * cray_pointers_2.f90: Add -fbounds-check compile flag.
2497
2498 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2499
2500 PR target/27421
2501 * gcc.dg/union-3.c: New test.
2502
2503 2006-06-08 Richard Guenther <rguenther@suse.de>
2504
2505 PR middle-end/27116
2506 * gcc.dg/torture/pr27116.c: New testcase.
2507 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2508
2509 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2510
2511 PR rtl-optimization/26449
2512 * gcc.dg/pr26449.c: New test.
2513
2514 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2515
2516 PR c++/27601
2517 * g++.dg/ext/offsetof1.C: Test member functions.
2518
2519 2006-06-07 Steve Ellcey <sje@cup.hp.com>
2520
2521 * gcc.dg/pr27095.c: Improve scanning.
2522
2523 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
2524
2525 PR fortran/23091
2526 * gfortran.dg/saved_automatic_1.f90: New test.
2527
2528 PR fortran/24168
2529 * gfortran.dg/array_simplify_1.f90: New test.
2530
2531 PR fortran/25090
2532 * gfortran.dg/entry_dummy_ref_1.f90: New test.
2533
2534 PR fortran/25058
2535 * gfortran.dg/entry_dummy_ref_2.f90: New test.
2536
2537 2006-06-06 Mark Mitchell <mark@codesourcery.com>
2538
2539 PR c++/27177
2540 * g++.dg/expr/cast7.C: New test.
2541
2542 2006-06-06 Janis Johnson <janis187@us.ibm.com>
2543
2544 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2545 * lib/gcc-defs.exp (tool_check_compile): Ditto.
2546 * lib/fortran-torture.exp (fortran-torture-compile,
2547 fortran-torture-execute): Ditto.
2548
2549 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
2550
2551 PR target/27842
2552 * gcc.dg/vmx/pr27842.c: New test.
2553
2554 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2555
2556 PR libfortran/27895
2557 * gfortran.dg/bounds_check_3.f90: New test.
2558
2559 2006-06-05 Mike Stump <mrs@apple.com>
2560
2561 * objc.dg/objc-fast-4.m: Skip for ppc64.
2562
2563 2006-06-05 Steve Ellcey <sje@cup.hp.com>
2564
2565 PR testsuite/27705
2566 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2567
2568 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
2569 Victor Kaplansky <victork@il.ibm.com>
2570
2571 PR tree-optimizations/26360
2572 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2573 with -fno-tree-dce.
2574 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2575
2576 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
2577
2578 PR fortran/14067
2579 * gfortran.dg/data_char_1.f90: Add messages for truncated
2580 strings.
2581
2582 PR fortran/16943
2583 * gfortran.dg/func_decl_2.f90: New test.
2584
2585 PR fortran/20839
2586 * gfortran.dg/do_2.f90: New test.
2587
2588 PR fortran/27655
2589 * gfortran.dg/associated_3.f90: New test.
2590
2591 2006-06-04 Mark Mitchell <mark@codesourcery.com>
2592
2593 PR c++/27819
2594 * g++.dg/template/static25.C: New test.
2595
2596 PR c++/27722
2597 * g++.dg/init/array21.C: New test.
2598
2599 PR c++/27807
2600 * g++.dg/ext/complit7.C: New test.
2601
2602 PR c++/27806
2603 * g++.dg/parse/ptrmem5.C: New test.
2604
2605 2006-06-04 Roger Sayle <roger@eyesopen.com>
2606 Andrew Pinski <pinskia@physics.uc.edu>
2607
2608 PR c/27150
2609 PR middle-end/27382
2610 * gcc.dg/pr27150-1.c: New testcase.
2611 * gcc.dg/pr27382-1.c: New testcase.
2612 * gcc.dg/pr27382-2.c: New testcase.
2613
2614 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
2615
2616 PR c/25161
2617 PR c/27020
2618 * gcc.dg/array-10.c: New test.
2619
2620 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2621
2622 PR c++/27804
2623 * g++.dg/init/const4.C: New test.
2624 * g++.dg/init/member1.C: Add error-marker.
2625 * g++.dg/other/fold1.C: Adjust error-marker.
2626
2627 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2628
2629 PR c++/27601
2630 * g++.dg/ext/offsetof1.C: New test.
2631
2632 2006-06-04 Eric Christopher <echristo@apple.com>
2633
2634 * gcc.dg/attr-ms_struct-1.c: New.
2635
2636 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
2637
2638 * gcc.c-torture/compile/builtin_constant_p.c: New test.
2639
2640 2006-06-04 Richard Guenther <rguenther@suse.de>
2641
2642 PR tree-optimization/27039
2643 * gcc.dg/tree-ssa/loop-17.c: New testcase.
2644
2645 2006-06-03 Roger Sayle <roger@eyesopen.com>
2646
2647 PR target/26223
2648 * gcc.target/i386/amd64-abi-2.c: New test case.
2649
2650 2006-06-02 Eric Christopher <echristo@apple.com>
2651
2652 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2653 * gcc.target/i386/20020523-1.c: Skip if darwin.
2654 * gcc.target/i386/asm-3.c: Ditto.
2655 * gcc.target/i386/20011119-1.c: Ditto.
2656 * gcc.target/i386/clobbers.c: Remove pic part of test.
2657
2658 2006-06-02 Steve Ellcey <sje@cup.hp.com>
2659
2660 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2661 * g++.old-deja/g++.other/init19.C: Ditto.
2662 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2663 and add other platforms as expected failures.
2664
2665 2006-06-01 Steve Ellcey <sje@cup.hp.com>
2666
2667 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2668 (is-effective-target-keyword): Ditto.
2669
2670 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
2671
2672 PR fortran/27715
2673 * gfortran.dg/extended_char_comparison_1.f: New test.
2674
2675 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
2676
2677 PR fortran/25098
2678 * gfortran.dg/dummy_procedure_1.f90: New test.
2679
2680 PR fortran/25147
2681 * gfortran.dg/dummy_procedure_2.f90: New test.
2682
2683 * gfortran.dg/associated_2.f90: Correct to make consistent with
2684 standard.
2685
2686 2006-05-31 Roger Sayle <roger@eyesopen.com>
2687
2688 * gcc.target/i386/387-11.c: New test case.
2689
2690 2006-05-31 Mark Mitchell <mark@codesourcery.com>
2691
2692 PR c++/27801
2693 * g++.dg/template/cond6.C: New test.
2694
2695 PR c++/26496
2696 * g++.dg/template/crash51.C: New test.
2697 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
2698
2699 PR c++/27385
2700 * g++.dg/init/array20.C: New test.
2701
2702 2006-05-31 Roger Sayle <roger@eyesopen.com>
2703
2704 * gcc.dg/builtins-54.c: New test case.
2705
2706 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2707
2708 PR c++/26433
2709 * g++.dg/template/fntry1.C: Add dg-do link.
2710
2711 PR c++/27808
2712 * g++.dg/parse/friend6.C: New test.
2713
2714 2006-05-30 Asher Langton <langton2@llnl.gov>
2715
2716 * gfortran.dg/cray_pointers_7.f90: New test.
2717
2718 2006-05-30 Roger Sayle <roger@eyesopen.com>
2719
2720 PR tree-optimization/23452
2721 * gcc.dg/fold-mulconj-1.c: New test case.
2722
2723 2006-05-30 Mark Mitchell <mark@codesourcery.com>
2724
2725 PR c++/27803
2726 * g++.dg/parse/bitfield1.C: New test.
2727
2728 2006-05-30 Roger Sayle <roger@eyesopen.com>
2729
2730 * gcc.target/ppc-eq0-1.c: New test case.
2731 * gcc.target/ppc-negeq0-1.c: New test case.
2732
2733 2006-05-30 Dirk Mueller <dmueller@suse.de>
2734
2735 PR c/27273
2736 * gcc.dg/overflow-warn-5.c: New test.
2737
2738 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2739
2740 PR c/27718
2741 * gcc.dg/sizeof-1.c: New test.
2742
2743 2006-05-30 Uros Bizjak <uros@kss-loka.si>
2744
2745 PR target/27790
2746 * gcc.target/i386/pr27790.c: New test.
2747
2748 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2749
2750 PR libgfortran/27757
2751 * gfortran.dg/direct_io_5.f90: New test.
2752
2753 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2754
2755 PR libgfortran/27634
2756 * gfortran.dg/fmt_missing_period_1.f: New test.
2757 * gfortran.dg/fmt_missing_period_2.f: New test.
2758 * gfortran.dg/fmt_missing_period_3.f: New test.
2759
2760 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2761
2762 PR fortran/19777
2763 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
2764 arrays.
2765
2766 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2767
2768 PR c++/27713
2769 * g++.dg/template/new6.C: New test.
2770
2771 2006-05-29 Roger Sayle <roger@eyesopen.com>
2772
2773 PR tree-optimization/24964
2774 * gcc.target/i386/387-10.c: New test case.
2775
2776 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
2777
2778 * intrinsics/string_intrinsics.c (compare_string):
2779 Use memcmp instead of strncmp to avoid tripping over
2780 CHAR(0) in a string.
2781
2782 2006-05-27 Richard Guenther <rguenther@suse.de>
2783
2784 PR middle-end/27773
2785 * gcc.dg/torture/pr27773.c: New testcase.
2786
2787 2006-05-27 Dirk Mueller <dmueller@suse.de>
2788
2789 * gcc.dg/pr24561.c: Rename to..
2790 * gcc.dg/pr25962.c: .. this.
2791
2792 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2793
2794 PR fortran/19777
2795 * gfortran.dg/bounds_check_2.f: New test.
2796
2797 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
2798
2799 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
2800 * gfortran.dg/byte_1.f90: Likewise.
2801 * gfortran.dg/dup_save_2.f90: Likewise.
2802
2803 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
2804
2805 * gfortran.dg/associated_2.f90: New test.
2806
2807 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2808
2809 PR fortran/27524
2810 * gfortran.dg/bounds_check_1.f90: New test.
2811
2812 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
2813
2814 PR rtl-optimization/27661
2815 * gcc.dg/pr27661.c: New test case.
2816
2817 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2818
2819 PR fortran/23151
2820 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
2821 * gfortran.dg/print_parentheses_1.f: New test.
2822 * gfortran.dg/print_parentheses_2.f90: New test.
2823
2824 2006-05-26 Jakub Jelinek <jakub@redhat.com>
2825
2826 PR target/27758
2827 * gcc.dg/pr27758.c: New test.
2828
2829 2006-05-24 Falk Hueffner <falk@debian.org>
2830
2831 * gcc.c-torture/compile/pr27571.c: New test.
2832
2833 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
2834
2835 PR fortran/27709
2836 * gfortran.dg/spec_expr_4.f90: New test.
2837
2838 PR fortran/27155
2839 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
2840
2841 2006-05-25 Mark Mitchell <mark@codesourcery.com>
2842
2843 PR c++/20103
2844 * g++.dg/ext/complit6.C: New test.
2845 * g++.dg/ext/complit3.C: Adjust error markers.
2846 * g++.dg/init/const3.C: New test.
2847
2848 2006-05-25 Richard Guenther <rguenther@suse.de>
2849
2850 PR middle-end/27743
2851 * gcc.dg/torture/pr27743.c: New testcase.
2852
2853 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2854
2855 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
2856
2857 2006-05-25 Alan Modra <amodra@bigpond.net.au>
2858
2859 * gcc.dg/compat/scalar-by-value-x.h: New.
2860 * gcc.dg/compat/scalar-by-value-y.h: New.
2861 * gcc.dg/compat/scalar-by-value-5.c: New.
2862 * gcc.dg/compat/scalar-by-value-5_main.c: New.
2863 * gcc.dg/compat/scalar-by-value-5_x.c: New.
2864 * gcc.dg/compat/scalar-by-value-5_y.c: New.
2865 * gcc.dg/compat/scalar-by-value-6.c: New.
2866 * gcc.dg/compat/scalar-by-value-6_main.c: New.
2867 * gcc.dg/compat/scalar-by-value-6_x.c: New.
2868 * gcc.dg/compat/scalar-by-value-6_y.c: New.
2869
2870 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2871
2872 PR tree-optimization/27639
2873 PR tree-optimization/26719
2874 * gcc.dg/pr27639.c: New test.
2875 * gcc.dg/pr26719.c: New test.
2876 * gcc.dg/tree-ssa/scev-cast.c: New test.
2877
2878 2006-05-23 Mark Mitchell <mark@codesourcery.com>
2879
2880 PR c++/20173
2881 * g++.dg/template/error21.C: New test.
2882
2883 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
2884
2885 PR target/27696
2886 * gcc.target/i386/pr27696.c: New.
2887
2888 2006-05-22 Janis Johnson <janis187@us.ibm.com>
2889
2890 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
2891
2892 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
2893
2894 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2895
2896 PR c++/27716
2897 * g++.dg/other/assign1.C: New test.
2898
2899 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
2900
2901 PR target/27266
2902 * gcc.target/i386/pr27266.c: New.
2903
2904 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2905
2906 PR c++/27451
2907 * g++.dg/ext/asm9.C: New test.
2908
2909 2006-05-22 Richard Sandiford <richard@codesourcery.com>
2910
2911 PR rtl-optimization/25514
2912 * gcc.c-torture/compile/pr25514.c: New test.
2913
2914 2006-05-22 Richard Guenther <rguenther@suse.de>
2915
2916 Revert
2917 2006-01-31 Richard Guenther <rguenther@suse.de>
2918
2919 * gcc.target/i386/sselibm-1.c: New testcase.
2920 * gcc.target/i386/sselibm-2.c: Likewise.
2921 * gcc.target/i386/sselibm-3.c: Likewise.
2922 * gcc.target/i386/sselibm-4.c: Likewise.
2923 * gcc.target/i386/sselibm-5.c: Likewise.
2924
2925 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2926
2927 PR c/27420
2928 * gcc.dg/func-args-2.c: New test.
2929
2930 PR c/26818
2931 * gcc.dg/struct-incompl-1.c: New test.
2932
2933 2006-05-22 Richard Guenther <rguenther@suse.de>
2934
2935 PR testsuite/27708
2936 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
2937 the transformations we test for.
2938
2939 2006-05-22 Richard Guenther <rguenther@suse.de>
2940
2941 PR testsuite/27707
2942 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
2943
2944 2006-05-21 Mark Mitchell <mark@codesourcery.com>
2945
2946 PR c++/27210
2947 * g++.dg/warn/new1.C: New test.
2948 * g++.dg/template/new5.C: Likewise.
2949
2950 2006-05-21 Roger Sayle <roger@eyesopen.com>
2951
2952 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
2953 * gcc.target/i386/20060512-3.c: Likewise.
2954
2955 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
2956
2957 PR rtl-optimization/27671
2958 * gcc.c-torture/execute/pr27671-1.c: New.
2959 * gcc.dg/pr27671-2.c: Likewise.
2960
2961 PR tree-optimization/26622.
2962 * gcc.c-torture/compile/pr26622.c: New.
2963
2964 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2965
2966 PR fortran/27613
2967 * gfortran.dg/recursive_reference_1.f90: New test.
2968
2969 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
2970
2971 PR fortran/25746
2972 * gfortran.dg/elemental_subroutine_3.f90: New test.
2973
2974 PR fortran/25090
2975 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
2976
2977 PR fortran/27584
2978 * gfortran.dg/associated_target_1.f90: New test.
2979
2980 PR fortran/19015
2981 * gfortran.dg/maxloc_shape_1.f90: New test.
2982
2983 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2984
2985 PR libgfortran/24459
2986 * gfortran.dg/namelist_24.f90: New test.
2987 * gfortran.dg/namelist_12.f: Fix typo in comment.
2988
2989 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
2990
2991 PR middle-end/25776
2992 * g++.dg/other/error11.C: New test.
2993
2994 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2995
2996 * gcc.target/mips/pr26765.c: Add -w to options.
2997
2998 2006-05-20 Richard Sandiford <richard@codesourcery.com>
2999
3000 * lib/target-supports.exp (check_effective_target_mpaired_single):
3001 New function.
3002 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3003 multilibs.
3004 * g++.dg/vect/vect.exp: Likewise.
3005
3006 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3007
3008 PR testsuite/25891
3009 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3010
3011 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3012
3013 PR fortran/27662
3014 * gfortran.dg/temporary_1.f90: New file.
3015
3016 2006-05-19 Andreas Schwab <schwab@suse.de>
3017
3018 * g++.dg/other/unused1.C: Also match "stringz".
3019
3020 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3021
3022 PR c++/26433
3023 * g++.dg/template/fntry1.C: New test.
3024
3025 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3026
3027 PR c++/27471
3028 PR c++/27506
3029 * g++.dg/conversion/bitfield5.C: New test.
3030 * g++.dg/conversion/bitfield6.C: New test.
3031
3032 2006-05-18 Mike Stump <mrs@apple.com>
3033
3034 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3035 * gcc.dg/vla-4.c: Add.
3036 * gcc.dg/vla-5.c: Add.
3037 * gcc.dg/vla-6.c: Add.
3038
3039 2006-05-12 Stuart Hastings <stuart@apple.com>
3040
3041 * testsuite/gcc.target/i386/20060512-1.c: New.
3042 * testsuite/gcc.target/i386/20060512-2.c: New.
3043 * testsuite/gcc.target/i386/20060512-3.c: New.
3044 * testsuite/gcc.target/i386/20060512-4.c: New.
3045
3046 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3047
3048 PR c++/26122
3049 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3050
3051 PR c++/26068
3052 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3053 * g++.dg/parse/linkage1.C: New test.
3054
3055 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3056
3057 PR tree-optimization/27548
3058 * g++.dg/tree-ssa/pr27548.C: New test.
3059
3060 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3061
3062 PR fortran/26551
3063 * gfortran.dg/recursive_check_1.f: New test.
3064 * gfortran.dg/recursive_check_2.f90: New test.
3065
3066 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3067
3068 * g++.dg/opt/temp2.C: New test.
3069
3070 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3071
3072 PR c++/27491
3073 * g++.dg/init/brace5.C: New test.
3074
3075 PR middle-end/27415
3076 * gcc.dg/gomp/pr27415.c: New test.
3077 * g++.dg/gomp/pr27415.C: New test.
3078
3079 PR tree-optimization/27549
3080 * g++.dg/tree-ssa/pr27549.C: New test.
3081
3082 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3083
3084 PR libgfortran/27575
3085 * gfortran.dg/read_eof_4.f90: New test.
3086
3087 2006-05-16 Richard Guenther <rguenther@suse.de>
3088
3089 PR tree-optimization/22303
3090 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3091
3092 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3093
3094 PR middle-end/27573
3095 * gcc.dg/gomp/pr27573.c: New test.
3096 * gfortran.dg/gomp/pr27573.f90: New test.
3097
3098 PR c/27499
3099 * gcc.dg/gomp/pr27499.c: New test.
3100 * g++.dg/gomp/pr27499.C: New test.
3101
3102 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3103
3104 PR c++/27339
3105 * g++.dg/parser/access8.C: Adjust error marker.
3106 * g++.dg/template/access17.C: New test.
3107 * g++.dg/template/access18.C: Likewise.
3108
3109 2006-05-15 Roger Sayle <roger@eyesopen.com>
3110
3111 PR target/26600
3112 * gcc.target/i386/pr26600.c: New test case.
3113
3114 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3115
3116 PR c++/27505
3117 * g++.dg/expr/bitfield1.C: New test.
3118
3119 2006-05-15 Richard Guenther <rguenther@suse.de>
3120
3121 PR tree-optimization/27603
3122 * gcc.dg/torture/pr27603.c: New testcase.
3123
3124 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3125
3126 PR fortran/25090
3127 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3128
3129 PR fortran/25082
3130 * gfortran.dg/scalar_return_1.f90: New test.
3131
3132 PR fortran/27411
3133 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3134
3135 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3136
3137 * gcc.dg/gomp/critical-4.c: New test.
3138 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3139 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3140 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3141 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3142
3143 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3144
3145 PR c++/27582
3146 * g++.dg/template/dependent-args1.C: New test.
3147
3148 PR c++/27581
3149 * g++.dg/lookup/this1.C: New test.
3150
3151 PR c++/27315
3152 * g++.dg/template/operator6.C: New test.
3153 * g++.dg/template/incomplete3.C: New test.
3154
3155 PR c++/27559
3156 * g++.dg/template/new4.C: New test.
3157
3158 PR c++/27496
3159 * g++.dg/template/void2.C: New test.
3160
3161 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3162
3163 * g++.dg/template/dependent-expr5.C: New test.
3164
3165 2006-05-14 Roger Sayle <roger@eyesopen.com>
3166
3167 PR middle-end/26729
3168 * gcc.dg/pr26729-1.c: New test case.
3169
3170 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3171
3172 * gcc.dg/pr27003.c: New test.
3173
3174 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3175
3176 * lib/target-supports.dg (check_cxa_atexit_available): Change
3177 v3_target_compile to ${tool}_target_compile.
3178
3179 2006-05-11 Jason Merrill <jason@redhat.com>
3180
3181 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3182
3183 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3184
3185 PR fortran/27553
3186 * gfortran.dg/label_5.f90: New test.
3187
3188 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3189
3190 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3191 check_effective_target_powerpc_altivec_ok): New.
3192 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3193 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3194 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3195 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3196 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3197 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3198 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3199 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3200 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3201 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3202 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3203 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3204 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3205 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3206 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3207 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3208 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3209 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3210 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3211 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3212 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3213 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3214 gcc.target/powerpc/altivec-9.c,
3215 gcc.target/powerpc/altivec-consts.c,
3216 gcc.target/powerpc/altivec-pr22085.c,
3217 gcc.target/powerpc/altivec-splat.c,
3218 gcc.target/powerpc/altivec-types-1.c,
3219 gcc.target/powerpc/altivec-types-2.c,
3220 gcc.target/powerpc/altivec-types-3.c,
3221 gcc.target/powerpc/altivec-types-4.c,
3222 gcc.target/powerpc/altivec-varargs-1.c,
3223 gcc.target/powerpc/altivec-vec-merge.c,
3224 gcc.target/powerpc/ppc-vector-memcpy.c,
3225 gcc.target/powerpc/ppc-vector-memset.c,
3226 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3227 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3228 these effective targets.
3229 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3230 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3231
3232 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3233
3234 PR middle-end/27384
3235 * g++.dg/other/fold1.C: New test.
3236
3237 PR middle-end/27488
3238 * gcc.dg/fold-nonneg-1.c: New test.
3239
3240 PR c++/27547
3241 * g++.dg/other/operator1.C: New test.
3242
3243 2006-05-11 Richard Guenther <rguenther@suse.de>
3244
3245 PR middle-end/27529
3246 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3247
3248 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3249
3250 * lib/target-supports-dg.exp (check-flags): New.
3251 (dg-skip-if): Move flag checks.
3252
3253 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3254
3255 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3256 * lib/target-supports.dg (check_cxa_atexit_available): New.
3257
3258 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3259
3260 PR fortran/27470
3261 * gfortran.dg/multiple_allocation_2.f90: New test case.
3262
3263 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3264
3265 * gcc.target/arm/pr27387.C: Fix a comment typo.
3266
3267 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3268
3269 PR fortran/24549
3270 * gfortran.dg/error_recovery_1.f90: New test.
3271
3272 2006-05-10 Richard Guenther <rguenther@suse.de>
3273
3274 PR tree-optimization/27302
3275 * gcc.dg/torture/pr27302.c: New testcase.
3276
3277 2006-05-09 Dirk Mueller <dmueller@suse.de>
3278 Richard Guenther <rguenther@suse.de>
3279
3280 PR middle-end/27498
3281 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3282
3283 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3284
3285 PR rtl-optimization/27335
3286 * gcc.dg/pr27335.c: New test.
3287
3288 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3289
3290 * gcc.target/mips/mips-ps-5.c: New file.
3291
3292 2006-05-08 Jan Hubicka <jh@suse.cz>
3293
3294 PR middle-end/25962
3295 * gcc.dg/pr25962.c: New.
3296
3297 2006-05-08 Roger Sayle <roger@eyesopen.com>
3298
3299 PR target/27158
3300 * gcc.target/powerpc/pr27158.c: New test case.
3301
3302 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3303
3304 PR testsuite/27476
3305 * ada/acats/run_all.sh: Use test -z.
3306
3307 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3308
3309 PR libfortran/18271
3310 * gfortran.dg/spec_expr_3.f90: New test.
3311
3312 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3313
3314 PR target/24879
3315 * gcc.target/i386/monitor.c: New file.
3316
3317 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3318
3319 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3320
3321 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3322
3323 PR c++/27447
3324 * g++.dg/other/ptrmem7.C: New test.
3325
3326 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3327
3328 PR target/27421
3329 * gcc.dg/array-9.c: New test.
3330
3331 2006-05-07 Richard Guenther <rguenther@suse.de>
3332
3333 PR tree-optimization/27409
3334 * gcc.dg/torture/pr27409.c: New testcase.
3335
3336 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3337
3338 PR fortran/27457
3339 * gfortran.dg/select_6.f90: New.
3340
3341 2006-05-07 Richard Guenther <rguenther@suse.de>
3342
3343 PR tree-optimization/27136
3344 * gcc.dg/torture/pr27136.c: New testcase.
3345
3346 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3347
3348 PR fortran/24813
3349 * gfortran.dg/char_cons_len_1.f90: New test.
3350
3351 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3352
3353 PR c++/27427
3354 * g++.dg/template/incomplete2.C: New test.
3355
3356 2006-05-06 Richard Guenther <rguenther@suse.de>
3357
3358 PR tree-optimization/27151
3359 * gcc.dg/vect/pr27151.c: New testcase.
3360
3361 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3362
3363 PR c++/27430
3364 * g++.dg/template/void1.C: New test.
3365
3366 PR c++/27423
3367 * g++.dg/other/void2.C: New test.
3368
3369 PR c++/27422
3370 * g++.dg/conversion/void1.C: New test.
3371
3372 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
3373
3374 PR/21391
3375 * g++.dg/other/unused1.C: New.
3376
3377 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3378
3379 PR objc/27240
3380 * objc.dg/member-1.m: New test.
3381
3382 2006-05-05 Steve Ellcey <sje@cup.hp.com>
3383
3384 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
3385
3386 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3387
3388 PR libfortran/26985
3389 * gfortran.dg/matmul_2.f90: New test.
3390
3391 2005-05-05 Laurent GUERBY <laurent@guerby.net>
3392
3393 * ada/acats/run_all.sh: Use sync when main not found.
3394
3395 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
3396
3397 PR target/26765
3398 * gcc.target/mips/pr26765.c: New.
3399
3400 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
3401
3402 * gcc.target/bfin: New directory.
3403 * gcc.target/bfin/bfin.exp: New file.
3404 * gcc.target/bfin/frmul.c: New file.
3405 * gcc.target/bfin/arith.c: New file.
3406 * gcc.target/bfin/mul-combine.c: New file.
3407 * gcc.target/bfin/shift.c: New file.
3408
3409 2006-05-04 Richard Guenther <rguenther@suse.de>
3410
3411 PR tree-optimization/14287
3412 PR tree-optimization/14844
3413 PR tree-optimization/19792
3414 PR tree-optimization/21608
3415 PR tree-optimization/27090
3416 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
3417 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
3418 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
3419 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
3420 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
3421
3422 2006-05-04 Jakub Jelinek <jakub@redhat.com>
3423
3424 PR tree-optimization/27285
3425 * gcc.c-torture/execute/pr27285.c: New test.
3426
3427 PR middle-end/27388
3428 * gcc.dg/gomp/pr27388-1.c: New test.
3429 * gcc.dg/gomp/pr27388-2.c: New test.
3430 * gcc.dg/gomp/pr27388-3.c: New test.
3431
3432 PR c++/27359
3433 * g++.dg/gomp/pr27359.C: New test.
3434
3435 2006-05-02 Steven G. Kargl <kargls@comcast.net>
3436
3437 PR fortran/20248
3438 * gfortran.dg/iargc.f90: New test.
3439
3440 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3441
3442 PR c++/27102
3443 * g++.dg/template/crash49.C: New test.
3444
3445 2006-05-02 Steve Ellcey <sje@cup.hp.com>
3446
3447 PR testsuite/27032
3448 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
3449
3450 2006-05-02 Jeff Law <law@redhat.com>
3451
3452 PR tree-optimization/27364
3453 * gcc.c-torture/execute/pr27364.c: New test.
3454
3455 2006-05-02 Mark Mitchell <mark@codesourcery.com>
3456
3457 PR c++/27309
3458 * g++.dg/parser/ctor5.C: New test.
3459
3460 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
3461
3462 PR target/27387
3463 * gcc.target/arm/arm.exp: New.
3464 * gcc.target/arm/pr27387.C: Likewise.
3465
3466 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
3467
3468 PR fortran/27269
3469 PR fortran/27324
3470 * gfortran.dg/module_equivalence_2.f90: New test.
3471
3472 2006-05-02 Jakub Jelinek <jakub@redhat.com>
3473
3474 PR middle-end/27337
3475 * g++.dg/gomp/pr27337-1.C: New test.
3476 * g++.dg/gomp/pr27337-2.C: New test.
3477
3478 PR middle-end/27328
3479 * gcc.dg/gomp/pr27328.c: New test.
3480
3481 PR middle-end/27325
3482 * g++.dg/gomp/pr27325.C: New test.
3483
3484 PR middle-end/27310
3485 * g++.dg/gomp/pr27310.C: New test.
3486
3487 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3488
3489 PR tree-optimization/27291
3490 * g++.dg/tree-ssa/pr27291.C: New test.
3491
3492 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3493
3494 PR tree-optimization/27283
3495 * g++.dg/tree-ssa/pr27283.C: New test.
3496
3497 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3498
3499 * gcc.dg/tree-ssa/loop-16.c: New test.
3500
3501 2006-05-01 Roger Sayle <roger@eyesopen.com>
3502 Joseph S. Myers <joseph@codesourcery.com>
3503
3504 * gcc.dg/Wconversion-3.c: New test case.
3505 * gcc.dg/Wconversion-4.c: Likewise.
3506
3507 2006-05-01 Richard Guenther <rguenther@suse.de>
3508
3509 PR tree-optimization/26726
3510 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
3511
3512 2006-04-30 Roger Sayle <roger@eyesopen.com>
3513
3514 * gcc.dg/Woverflow-1.c: New test case.
3515 * gcc.dg/Woverflow-2.c: Likewise.
3516 * gcc.dg/Woverflow-3.c: Likewise.
3517
3518 2006-04-30 Mark Mitchell <mark@codesourcery.com>
3519
3520 PR c++/27094
3521 * g++.dg/template/defarg8.C: New test.
3522
3523 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3524
3525 PR c++/27278
3526 * g++.dg/parse/operator7.C: New test.
3527
3528 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3529
3530 PR c++/11471
3531 PR c++/27102
3532 * g++.dg/template/crash48.C: New test.
3533
3534 PR c++/27279
3535 * g++.dg/parse/ctor4.C: New test.
3536
3537 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3538
3539 PR fortran/25681
3540 * gfortran.df/char_type_len.f90: New test.
3541
3542 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3543
3544 PR libgfortran/27304
3545 * gfortran.dg/fmt_exhaust.f90: New test.
3546
3547 2006-04-28 Roger Sayle <roger@eyesopen.com>
3548
3549 PR c/25309
3550 * gcc.dg/large-size-array-2.c: New test case.
3551
3552 2006-04-28 Richard Guenther <rguenther@suse.de>
3553
3554 PR target/26826
3555 * gcc.target/i386/pr26826.c: New testcase.
3556
3557 2006-04-28 Jakub Jelinek <jakub@redhat.com>
3558
3559 PR middle-end/27260
3560 * gcc.c-torture/execute/pr27260.c: New.
3561
3562 2006-04-28 Alan Modra <amodra@bigpond.net.au>
3563
3564 PR middle-end/27095
3565 * gcc.dg/pr27095.c: New.
3566
3567 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3568
3569 PR c++/27292
3570 * g++.dg/conversion/bitfield4.C: New test.
3571
3572 2006-04-27 Eric Christopher <echristo@apple.com>
3573
3574 * gcc.dg/pragma-ms_struct.c: New.
3575
3576 2006-04-27 Mark Mitchell <mark@codesourcery.com>
3577
3578 PR c++/27102
3579 * g++.dg/template/crash47.C: New test.
3580
3581 2006-04-27 Dirk Mueller <dmueller@suse.de>
3582
3583 * gcc.target/i386/sse-7.c: build with -msse.
3584
3585 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
3586
3587 PR testsuite/27274:
3588 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
3589 (main): Exit if processor doesn't support SSE.
3590
3591 2006-04-26 David Edelsohn <edelsohn@gnu.org>
3592
3593 PR middle-end/27282
3594 * gcc.c-torture/compile/pr27282.c: New test.
3595
3596 2006-04-26 Jakub Jelinek <jakub@redhat.com>
3597
3598 PR middle-end/26913
3599 * g++.dg/gomp/pr26913.C: New test.
3600
3601 PR c/25996
3602 * gcc.dg/gomp/pr25996.c: New test.
3603 * g++.dg/gomp/pr25996.C: New test.
3604
3605 2006-04-25 Richard Sandiford <richard@codesourcery.com>
3606
3607 PR rtl-optimization/26725
3608 * gcc.c-torture/compile/pr26725.c: New test.
3609
3610 2006-04-25 Richard Guenther <rguenther@suse.de>
3611
3612 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
3613 than n + -1.
3614
3615 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
3616
3617 * gcc.dg/20060425-1.c: New testcase.
3618
3619 2006-04-25 Jakub Jelinek <jakub@redhat.com>
3620
3621 PR tree-optimization/26865
3622 * gcc.dg/pr26865.c: New test.
3623
3624 2006-04-24 Mark Mitchell <mark@codesourcery.com>
3625
3626 PR c++/27292
3627 * g++.dg/conversion/bitfield1.C: New test.
3628 * g++.dg/conversion/bitfield2.C: Likewise.
3629 * g++.dg/conversion/bitfield3.C: Likewise.
3630
3631 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3632 Richard Guenther <rguenther@suse.de>
3633
3634 PR tree-optimization/27236
3635 * gcc.dg/tree-ssa/pr27236.c: New testcase.
3636
3637 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3638
3639 PR c++/19963
3640 * g++.dg/other/incomplete2.C: New test.
3641
3642 2006-04-24 Richard Guenther <rguenther@suse.de>
3643
3644 PR middle-end/26869
3645 * gcc.dg/torture/pr26869.c: New testcase.
3646
3647 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
3648 Richard Guenther <rguenther@suse.de>
3649
3650 PR tree-optimization/27218
3651 * g++.dg/tree-ssa/pr27218.C: New testcase.
3652
3653 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3654
3655 PR c++/26912
3656 * g++.dg/template/friend41.C: New test.
3657
3658 2006-04-23 David Edelsohn <edelsohn@gnu.org>
3659
3660 * g++.dg/opt/pr15551.C: Include cstdio.
3661 (main): Use remove instead of unlink.
3662
3663 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
3664
3665 * gcc.dg/sibcall-7.c: New test.
3666 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
3667 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
3668 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
3669 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
3670 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
3671
3672 2006-04-23 Mark Mitchell <mark@codesourcery.com>
3673
3674 PR c++/26534
3675 * g++.dg/opt/bitfield1.C: New test.
3676 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
3677 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
3678 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
3679 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
3680 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
3681 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
3682 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
3683 * g++.dg/abi/bitfield2.C: Likewise.
3684 * g++.dg/init/bitfield1.C: Likewise.
3685
3686 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
3687
3688 PR fortran/25099
3689 * gfortran.dg/elemental_subroutine_4.f90: New test.
3690 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
3691 call sub (m, x).
3692
3693 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
3694
3695 * gcc.c-torture/compile/20060421-1.c: New testcase.
3696
3697 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3698
3699 PR c/25875
3700 * gcc.dg/init-bad-4.c: New test.
3701
3702 2006-04-21 Paul Brook <paul@codesourcery.com>
3703
3704 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
3705
3706 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
3707
3708 PR fortran/27122
3709 * gfortran.dg/defined_operators_1.f90: New test.
3710 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
3711 remove old ones associated, incorrectly, with Note 5.46.
3712
3713 PR fortran/27113
3714 * gfortran.dg/character_array_constructor_1.f90: New test.
3715
3716 2006-04-20 Jakub Jelinek <jakub@redhat.com>
3717
3718 * gcc.dg/20060419-1.c: New test.
3719
3720 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
3721
3722 PR c/26774
3723 * gcc.dg/struct-parse-1.c: New test case.
3724
3725 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3726
3727 PR c++/26558
3728 * g++.dg/parse/template19.C: New test.
3729
3730 PR c++/26739
3731 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
3732
3733 PR c++/26036
3734 * g++.dg/expr/call3.C: New test.
3735
3736 PR c++/10385
3737 * g++.dg/conversion/dynamic1.C: New test.
3738
3739 2006-04-19 Mark Mitchell <mark@codesourcery.com>
3740
3741 PR c++/27102
3742 * g++.dg/template/crash35.C: Tweak error markers.
3743 * g++.dg/template/crash46.C: New test.
3744 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
3745 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
3746
3747 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
3748
3749 PR rtl-optimization/14261
3750 * gcc.c-torture/compile/20060419-1.c: Added.
3751
3752 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
3753
3754 * gfortran.dg/label_1.f90: Adjust dg-error.
3755
3756 2006-04-16 Roger Sayle <roger@eyesopen.com>
3757
3758 PR target/26961
3759 * gcc.dg/fold-cond-1.c: New test case.
3760 * gcc.dg/pr26961-1.c: Likewise.
3761
3762 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3763
3764 PR libgfortran/27138
3765 * gfortran.dg/read_bad_advance.f90: New test.
3766
3767 2006-04-16 Roger Sayle <roger@eyesopen.com>
3768 Dale Johannesen <dalej@apple.com>
3769
3770 PR target/24076
3771 * gcc.target/i386/vecinit-3.c: New testcase.
3772 * gcc.target/i386/vecinit-4.c: Likewise.
3773 * gcc.target/i386/sse-18.c: Likewise.
3774 * gcc.target/i386/sse-19.c: Likewise.
3775
3776 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
3777
3778 * gfortran.dg/allocate_zerosize_1.f90: New test.
3779
3780 2006-04-16 Mark Mitchell <mark@codesourcery.com>
3781
3782 PR c++/26365
3783 * g++.dg/template/crash45.C: New test.
3784
3785 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
3786
3787 PR fortran/26787
3788 * gfortran.dg/proc_assign_1.f90: New test.
3789 * gfortran.dg/procedure_lvalue.f90: Change message.
3790 * gfortran.dg/namelist_4.f90: Add new error.
3791
3792 PR fortran/25597
3793 PR fortran/27096
3794 * gfortran.dg/auto_pointer_array_result_1.f90
3795
3796 PR fortran/27089
3797 * gfortran.dg/specification_type_resolution_1.f90
3798
3799 PR fortran/18003
3800 PR fortran/25669
3801 PR fortran/26834
3802 * gfortran.dg/bounds_temporaries_1.f90: New test.
3803
3804 PR fortran/27124
3805 * gfortran.dg/array_return_value_1.f90: New test.
3806
3807 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3808
3809 PR fortran/25336
3810 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
3811
3812 2006-04-15 Jakub Jelinek <jakub@redhat.com>
3813
3814 PR middle-end/26823
3815 * g++.dg/gomp/pr26823-1.C: New test.
3816 * g++.dg/gomp/pr26823-2.C: New test.
3817
3818 2006-04-13 Uros Bizjak <uros@kss-loka.si>
3819
3820 PR middle-end/27134
3821 * gcc.dg/pr27314.c: New test.
3822
3823 2006-04-13 Richard Henderson <rth@redhat.com>
3824
3825 * g++.dg/gomp/block-0.C: Update expected matches.
3826
3827 2006-04-13 DJ Delorie <dj@redhat.com>
3828
3829 * lib/target-supports.exp (check_effective_target_int32plus): New.
3830 (check_effective_target_ptr32plus): New.
3831 (check_effective_target_size32plus): New.
3832 (check_effective_target_int16): New.
3833 (check_profiling_available): Add m32c to the list of unsupported targets.
3834
3835 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
3836 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
3837 memory size.
3838 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
3839 pointers.
3840 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
3841 size_t.
3842 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
3843 and size_t.
3844 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
3845 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
3846 not just xstormy16. Skip m32c due to weird pointer size.
3847 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
3848 not just xstormy16.
3849 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
3850 not just xstormy16.
3851 * gcc.dg/20020312-2.c: Add m32c support.
3852 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
3853 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
3854 in test.
3855 * gcc.dg/20050321-2.c: Require >=32 bit integers.
3856 * gcc.dg/asm-1.c: Skip if int and short are the same size.
3857 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
3858 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
3859 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
3860 * gcc.dg/init-string-2.c: Require >=32 bit integers.
3861 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
3862 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
3863 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
3864 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
3865 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
3866 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
3867 in test.
3868 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
3869 in test.
3870 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
3871 * gcc.dg/pr23049.c: Require >=32 bit integers.
3872 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
3873 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
3874 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
3875 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
3876 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
3877 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
3878 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
3879 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
3880 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
3881 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
3882 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
3883 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
3884 prototype in test.
3885 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
3886 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
3887 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
3888 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
3889 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
3890
3891 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
3892 * gcc.c-torture/execute/20040703-1.x: Likewise.
3893 * gcc.c-torture/execute/20040705-1.x: Likewise.
3894 * gcc.c-torture/execute/20040705-2.x: Likewise.
3895 * gcc.c-torture/execute/20040709-1.x: Likewise.
3896 * gcc.c-torture/execute/20040709-2.x: Likewise.
3897 * gcc.c-torture/execute/20040811-1.x: Likewise.
3898 * gcc.c-torture/execute/20050316-1.x: Likewise.
3899 * gcc.c-torture/execute/bitfld-4.x: Likewise.
3900 * gcc.c-torture/execute/pr19689.x: Likewise.
3901 * gcc.c-torture/execute/pr7284-1.x: Likewise.
3902 * gcc.c-torture/execute/usmul.x: Likewise.
3903 * gcc.c-torture/execute/vrp-5.x: Likewise.
3904 * gcc.c-torture/execute/vrp-6.x: Likewise.
3905 * gcc.dg/debug/20041023-1.s: Likewise.
3906
3907 2006-04-13 Roger Sayle <roger@eyesopen.com>
3908
3909 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
3910 of integers to a vector types are now constant expressions in C.
3911 * gcc.dg/vect/vect-fold-1.c: New test case.
3912
3913 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
3914 Ulrich Weigand <uweigand@de.ibm.com>
3915
3916 PR target/27006
3917 * gcc.dg/vmx/pr27006.c: New testcase.
3918
3919 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3920
3921 PR libgfortran/26766
3922 * gfortran.dg/write_recursive.f90: New test.
3923
3924 2006-04-11 Mark Mitchell <mark@codesourcery.com>
3925
3926 * g++.dg/parse/dtor7.C: New test.
3927 * g++.dg/parse/new1.C: Add error marker.
3928 * g++.dg/template/new3.C: New test.
3929
3930 PR c++/26122
3931 * g++.dg/template/pure1.C: New test.
3932
3933 PR c++/26295
3934 * g++.dg/parse/ptrmem4.C: New test.
3935
3936 2006-04-10 Jeff Law <law@redhat.com>
3937
3938 PR/27087
3939 * gcc.c-torture/compile/pr27087.c: New test.
3940
3941 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
3942
3943 PR/21391
3944 * gcc.dg/20060410.c: New.
3945
3946 2006-04-10 Matthias Klose <doko@debian.org>
3947
3948 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
3949 Recognize multilib directory names containing underscores.
3950
3951 2006-04-10 Roger Sayle <roger@eyesopen.com>
3952
3953 * gcc.target/i386/vecinit-1.c: New test case.
3954 * gcc.target/i386/vecinit-2.c: Likewise.
3955
3956 2006-04-10 Jakub Jelinek <jakub@redhat.com>
3957
3958 PR debug/27057
3959 * g++.dg/debug/dwarf2-2.C: New test.
3960
3961 2006-04-09 Richard Sandiford <richard@codesourcery.com>
3962
3963 PR rtl-optimization/27073
3964 * gcc.c-torture/execute/pr27073.c: New test.
3965
3966 2006-04-08 Mike Stump <mrs@apple.com>
3967
3968 * gcc.dg/pragma-darwin.c: Improve for ppc64.
3969
3970 2006-04-07 Richard Guenther <rguenther@suse.de>
3971
3972 PR tree-optimization/26135
3973 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
3974
3975 2006-04-06 Jan Hubicka <jh@suse.cz>
3976
3977 PR profile/26399
3978 * g++.dg/bprob/g++-bprob-2.C: New testcase.
3979
3980 2006-04-06 Roger Sayle <roger@eyesopen.com>
3981
3982 * g++.dg/conversion/nullptr1.C: New test case.
3983 * g++.dg/conversion/nullptr2.C: Likewise.
3984
3985 2006-04-05 Roger Sayle <roger@eyesopen.com>
3986
3987 * gfortran.dg/dependency_18.f90: New test case.
3988
3989 2006-04-05 Richard Guenther <rguenther@suse.de>
3990
3991 PR tree-optimization/26919
3992 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
3993 * gcc.dg/ipa/ipa-2.c: Likewise.
3994 * gcc.dg/ipa/ipa-3.c: Likewise.
3995 * gcc.dg/ipa/ipa-5.c: Likewise.
3996
3997 2006-04-05 Richard Guenther <rguenther@suse.de>
3998
3999 PR tree-optimization/26763
4000 * gcc.dg/torture/pr26763-1.c: New testcase.
4001 * gcc.dg/torture/pr26763-2.c: Likewise.
4002
4003 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
4004
4005 PR fortran/23634
4006 PR fortran/25619
4007 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
4008
4009 2006-04-04 Eric Christopher <echristo@apple.com>
4010
4011 * gcc.target/i386/387-1.c: Allow regexp to match darwin
4012 stubs.
4013 * gcc.target/i386/387-5.c: Ditto.
4014
4015 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
4016
4017 * gcc.target/sparc/struct-ret-check.c: New test.
4018
4019 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4020
4021 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
4022 zero decimal digits specified in format.
4023
4024 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
4025
4026 PR fortran/26891
4027 * gfortran.dg/missing_optional_dummy_1.f90: New test.
4028
4029 PR fortran/26976
4030 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
4031 * gfortran.dg/initialization_1.f90: Make assignment compliant.
4032 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
4033 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
4034 bigendian-ness.
4035
4036 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
4037
4038 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
4039 dummy arguments work when the actual argument is itself a dummy
4040 argument of the caller.
4041
4042 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4043
4044 PR libfortran/24685
4045 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
4046
4047 2006-04-01 Roger Sayle <roger@eyesopen.com>
4048
4049 * gfortran.dg/dependencency_17.f90: New test case.
4050
4051 2006-04-01 Roger Sayle <roger@eyesopen.com>
4052
4053 * gfortran.dg/dependency_14.f90: New test case.
4054 * gfortran.dg/dependency_15.f90: Likewise.
4055 * gfortran.dg/dependency_16.f90: Likewise.
4056
4057 2006-03-31 Asher Langton <langton2@llnl.gov>
4058
4059 PR fortran/25358
4060 gfortran.dg/cray_pointers_6.f90: New test.
4061
4062 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4063
4064 PR libgfortran/26890
4065 * gfortran.dg/read_size_noadvance.f90: New test.
4066
4067 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
4068
4069 PR fortran/25031
4070 * gfortran.dg/multiple_allocation_1.f90: Check that the
4071 size has changed after a re-allocation with stat.
4072
4073 2006-03-30 Richard Guenther <rguenther@suse.de>
4074
4075 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
4076 removal.
4077 * gcc.target/i386/sselibm-2.c: Likewise.
4078 * gcc.target/i386/sselibm-3.c: Likewise.
4079 * gcc.target/i386/sselibm-4.c: Likewise.
4080 * gcc.target/i386/sselibm-5.c: Likewise.
4081
4082 2006-03-28 Roger Sayle <roger@eyesopen.com>
4083
4084 * gcc.dg/fold-andxor-1.c: New test case.
4085 * gcc.dg/fold-xorand-1.c: Likewise.
4086
4087 2006-03-28 Roger Sayle <roger@eyesopen.com>
4088
4089 * gcc.dg/fold-convnotconv-1.c: New test case.
4090
4091 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
4092
4093 PR fortran/26779
4094 * gfortran.dg/private_type_5.f90: New test.
4095
4096 2006-03-27 David Edelsohn <edelsohn@gnu.org>
4097
4098 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
4099
4100 2006-03-27 Jakub Jelinek <jakub@redhat.com>
4101
4102 * gfortran.dg/advance_2.f90: New test.
4103 * gfortran.dg/advance_3.f90: New test.
4104
4105 * gfortran.fortran-torture/execute/equiv_5.f: New test.
4106
4107 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4108
4109 PR libgfortran/26661
4110 PR libgfortran/26880
4111 * gfortran.dg/read_x_past.f: New test.
4112
4113 2006-03-26 Geoffrey Keating <geoffk@apple.com>
4114
4115 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
4116 to be STABS.
4117
4118 2006-03-26 David Edelsohn <edelsohn@gnu.org>
4119
4120 * objc.dg/dwarf-1.m: Skip on AIX.
4121 * objc.dg/dwarf-2.m: Skip on AIX.
4122
4123 2006-03-25 Steven G. Kargl <kargls@comcast.net>
4124
4125 PR fortran/26816
4126 * gfortran.dg/float_1.f90: New test.
4127
4128 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
4129
4130 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
4131 X86_64 targets.
4132 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4133
4134 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4135
4136 PR libfortran/26735
4137 * gfortran.dg/convert_implied_open.f90: New test case.
4138
4139 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4140
4141 PR fortran/26769
4142 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4143
4144 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4145
4146 PR middle-end/26717
4147 * gcc.dg/pr26717.c: New test.
4148
4149 2006-03-25 Roger Sayle <roger@eyesopen.com>
4150
4151 * gfortran.dg/dependency_12.f90: New test case.
4152
4153 2006-03-24 Roger Sayle <roger@eyesopen.com>
4154
4155 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4156
4157 2006-03-24 Jeff Law <law@redhat.com>
4158
4159 * gcc.c-torture/pr26840.c: New test.
4160
4161 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4162
4163 * objc.dg/dwarf-2.m: New.
4164 * obj-c++.dg/dwarf-2.mm: New.
4165
4166 * g++.old-deja/g++.other/init19.C: New.
4167
4168 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4169
4170 * g++.dg/eh/spbp.C: Skip on AIX.
4171
4172 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4173
4174 PR middle-end/26611
4175 * g++.dg/gomp/pr26611-1.C: New test.
4176 * g++.dg/gomp/pr26611-2.C: New test.
4177
4178 2006-03-24 Jeff Law <law@redhat.com>
4179
4180 * gcc.c-torture/compile/pr26833.c: New test.
4181 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4182
4183 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4184
4185 * gfortran.dg/endfile_2.f90: Delete temp file.
4186
4187 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4188
4189 PR fortran/19303
4190 * gfortran.dg/record_marker_1.f90: New test case.
4191 * gfortran.dg/record_marker_2.f: New test case.
4192 * gfortran.dg/record_marker_3.f90: New test case.
4193
4194 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4195
4196 PR fortran/17298
4197 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4198 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4199
4200 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4201
4202 * lib/gcc-dg.exp (cleanup-modules): New proc.
4203 * gfortran.dg/allocatable_function_1.f90,
4204 gfortran.dg/allocate_char_star_scalar_1.f90,
4205 gfortran.dg/assumed_charlen_function_1.f90,
4206 gfortran.dg/assumed_dummy_1.f90,
4207 gfortran.dg/assumed_shape_ranks_1.f90,
4208 gfortran.dg/assumed_shape_ranks_2.f90,
4209 gfortran.dg/assumed_size_dt_dummy.f90,
4210 gfortran.dg/auto_char_dummy_array_1.f90,
4211 gfortran.dg/auto_char_len_3.f90,
4212 gfortran.dg/automatic_module_variable.f90,
4213 gfortran.dg/bad_automatic_objects_1.f90,
4214 gfortran.dg/char_array_constructor.f90,
4215 gfortran.dg/char_array_structure_constructor.f90,
4216 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4217 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4218 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4219 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4220 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4221 gfortran.dg/derived_pointer_recursion.f90,
4222 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4223 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4224 gfortran.dg/dummy_functions_1.f90,
4225 gfortran.dg/elemental_initializer_1.f90,
4226 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4227 gfortran.dg/elemental_pointer_1.f90,
4228 gfortran.dg/elemental_subroutine_1.f90,
4229 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4230 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4231 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4232 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4233 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4234 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4235 gfortran.dg/global_references_1.f90,
4236 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4237 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4238 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4239 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4240 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4241 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4242 gfortran.dg/large_integer_kind_1.f90,
4243 gfortran.dg/large_real_kind_1.f90,
4244 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4245 gfortran.dg/module_double_reuse.f90,
4246 gfortran.dg/module_equivalence_1.f90,
4247 gfortran.dg/module_interface_1.f90,
4248 gfortran.dg/module_parameter_array_refs_1.f90,
4249 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4250 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4251 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4252 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4253 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4254 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4255 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4256 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4257 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4258 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4259 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4260 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4261 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4262 gfortran.dg/same_name_1.f90,
4263 gfortran.dg/sibling_dummy_procedure_1.f90,
4264 gfortran.dg/sibling_dummy_procedure_2.f90,
4265 gfortran.dg/sibling_dummy_procedure_3.f90,
4266 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4267 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4268 gfortran.dg/used_dummy_types_2.f90,
4269 gfortran.dg/used_dummy_types_3.f90,
4270 gfortran.dg/used_dummy_types_4.f90,
4271 gfortran.dg/used_dummy_types_5.f90,
4272 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4273 gfortran.dg/userdef_operator_1.f90: Use it.
4274
4275 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4276
4277 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4278 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4279 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4280 gfortran.dg/write_back.f,
4281 gfortran.fortran-torture/execute/inquire_1.f90,
4282 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4283
4284 2006-03-21 Jeff Law <law@redhat.com>
4285
4286 * gcc.dg/tree-ssa/vrp28.c: New test.
4287
4288 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4289
4290 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4291 if _STDC_C99 is defined.
4292 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4293 * gcc.dg/builtins-20.c: Likewise.
4294 * gcc.dg/builtins-53.c: Likewise.
4295 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4296 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4297
4298 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4299
4300 PR tree-opt/26781
4301 * gcc.c-torture/compile/pr26781-1.c: New test.
4302 * gcc.c-torture/compile/pr26781-2.c: New test.
4303
4304 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4305
4306 PR c++/26690
4307 * g++.dg/gomp/pr26690-1.C: New test.
4308 * g++.dg/gomp/pr26690-2.C: New test.
4309
4310 2006-03-20 Jeff Law <law@redhat.com>
4311
4312 * gcc.dg/tree-ssa/pr21829.c: New test.
4313
4314 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4315
4316 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4317
4318 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4319 (check_visibility_available): Use it.
4320 (check_effective_target_default_packed): Likewise.
4321 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4322 (check_effective_target_fopenmp): Likewise.
4323 (check_effective_target_freorder): Likewise.
4324 (check_effective_target_fpic): Likewise.
4325 (check_named_sections_available): Likewise.
4326 (check_effective_target_ilp32): Likewise.
4327 (check_effective_target_lp64): Likewise.
4328
4329 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4330
4331 PR fortran/20935
4332 * gfortran.dg/scalar_mask_2.f90: New test case.
4333
4334 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4335
4336 PR tree-opt/26629
4337 * gcc.dg/tree-ssa/loadpre12.c: New test.
4338 * gcc.dg/tree-ssa/loadpre13.c: New test.
4339 * gcc.dg/tree-ssa/loadpre14.c: New test.
4340 * gcc.dg/tree-ssa/loadpre15.c: New test.
4341 * gcc.dg/tree-ssa/loadpre16.c: New test.
4342 * gcc.dg/tree-ssa/loadpre17.c: New test.
4343 * gcc.dg/tree-ssa/loadpre18.c: New test.
4344 * gcc.dg/tree-ssa/loadpre19.c: New test.
4345 * gcc.dg/tree-ssa/loadpre20.c: New test.
4346 * gcc.dg/tree-ssa/loadpre21.c: New test.
4347 * gcc.dg/tree-ssa/loadpre22.c: New test.
4348
4349 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4350
4351 PR fortran/26741
4352 * gfortran.dg/elemental_initializer_1.f90: New test.
4353
4354 PR fortran/26716
4355 * gfortran.dg/assumed_shape_ranks_2: New test.
4356
4357 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4358
4359 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4360 target fpic.
4361
4362 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4363
4364 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4365 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4366 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
4367 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
4368 gfortran.fortran-torture/execute/direct_io.f90,
4369 gfortran.fortran-torture/execute/inquire_2.f90,
4370 gfortran.fortran-torture/execute/inquire_4.f90,
4371 gfortran.fortran-torture/execute/list_read_1.f90,
4372 gfortran.fortran-torture/execute/open_replace.f90,
4373 gfortran.fortran-torture/execute/slash_edit.f90,
4374 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
4375 temporary files from testcases.
4376
4377 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4378
4379 PR libgfortran/26509
4380 gfortran.dg/write_direct_eor.f90: New test.
4381
4382 2006-03-17 David Edelsohn <edelsohn@gnu.org>
4383
4384 * gcc.target/powerpc/pr26350.c: New.
4385 * gcc.target/powerpc/indexed-addr.c: New.
4386
4387 2006-03-16 Roger Sayle <roger@eyesopen.com>
4388
4389 * gfortran.dg/dependency_13.f90: New test case.
4390
4391 2006-03-16 Roger Sayle <roger@eyesopen.com>
4392
4393 PR middle-end/21781
4394 * gcc.dg/real-const-1.c: New test case.
4395
4396 2006-03-15 Geoffrey Keating <geoffk@apple.com>
4397
4398 * g++.old-deja/g++.other/init18.C: New.
4399 * g++.old-deja/g++.other/init5.C: Remove xfail.
4400
4401 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4402
4403 * g++.dg/opt/pr15551.C: Cleanup temp file.
4404
4405 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4406
4407 PR c++/6634
4408 g++.dg/parse/long1.C: New test.
4409
4410 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4411
4412 PR fortran/19101
4413 * gfortran.dg/continuation.f90: New test.
4414 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
4415
4416 2006-03-14 Richard Guenther <rguenther@suse.de>
4417
4418 PR tree-optimization/26672
4419 * gcc.dg/torture/pr26672.c: New testcase.
4420
4421 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
4422
4423 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
4424 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
4425
4426 2006-03-13 Roger Sayle <roger@eyesopen.com>
4427
4428 PR middle-end/26557
4429 * gcc.c-torture/compile/switch-1.c: New test case.
4430
4431 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
4432
4433 PR fortran/25378
4434 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
4435 test to include more permuatations of mask and index.
4436 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
4437 respond to F2003 spec. that the position returned for an all false
4438 mask && condition is zero.
4439
4440 2006-03-13 Jakub Jelinek <jakub@redhat.com>
4441
4442 PR middle-end/25989
4443 * gcc.dg/gomp/pr25989.c: New test.
4444
4445 2006-03-13 Jeff Law <law@redhat.com>
4446
4447 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
4448
4449 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
4450
4451 * gcc.dg/switch-9.c: New test.
4452
4453 2006-03-13 Richard Guenther <rguenther@suse.de>
4454
4455 PR middle-end/26630
4456 * gcc.dg/torture/pr26630.c: New testcase.
4457
4458 2006-03-11 Roger Sayle <roger@eyesopen.com>
4459
4460 * gfortran.dg/dependency_10.f90: New test case.
4461 * gfortran.dg/dependency_11.f90: Likewise.
4462
4463 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
4464 Erik Edelmann <eedelman@gcc.gnu.org>
4465
4466 * gfortran.dg/allocatable_function_1.f90: New.
4467 * gfortran.dg/allocatable_function_2.f90: New.
4468
4469 2006-03-10 Richard Guenther <rguenther@suse.de>
4470
4471 PR middle-end/26565
4472 * gcc.dg/torture/pr26565.c: New testcase.
4473
4474 2006-03-09 Eric Christopher <echristo@apple.com>
4475
4476 * gcc.c-torture/compile/20060309-1.c: New.
4477
4478 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4479
4480 PR libgfortran/26499
4481 * gfortran.dg/write_back.f: New test.
4482 * gfortran.dg/write_rewind_1.f: New test.
4483 * gfortran.dg/write_rewind_2.f: New test.
4484
4485 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4486
4487 PR libgfortran/26554
4488 * gfortran.dg/read_logical.f90: New test.
4489
4490 2006-03-04 Laurent GUERBY <laurent@guerby.net>
4491
4492 * ada/acats/norun.lst: cdd2a03 now passes.
4493
4494 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
4495
4496 PR testsuite/25177
4497 * gcc.target/powerpc/pr18096-1.c: Change where the error
4498 would match.
4499
4500 2006-03-04 Jakub Jelinek <jakub@redhat.com>
4501
4502 * gcc.target/i386/cleanup-1.c: New test.
4503 * gcc.target/i386/cleanup-2.c: New test.
4504
4505 2006-03-04 Roger Sayle <roger@eyesopen.com>
4506
4507 * gfortran.dg/dependency_9.f90: Remove for the time being.
4508
4509 2006-03-04 Krister Walfridsson <cato@df.lth.se>
4510
4511 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
4512 directive.
4513
4514 2006-03-03 Roger Sayle <roger@eyesopen.com>
4515
4516 * gfortran.dg/dependency_9.f90: New test case.
4517
4518 2006-03-03 Roger Sayle <roger@eyesopen.com>
4519
4520 * gfortran.dg/dependency_4.f90: New test case.
4521 * gfortran.dg/dependency_5.f90: New test case.
4522 * gfortran.dg/dependency_6.f90: New test case.
4523 * gfortran.dg/dependency_7.f90: New test case.
4524 * gfortran.dg/dependency_8.f90: New test case.
4525
4526 2006-03-03 Paul Brook <paul@codesourcery.com>
4527
4528 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
4529 Add m68k-*-elf.
4530
4531 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
4532
4533 PR fortran/25031
4534 * multiple_allocation_1.f90: New test.
4535
4536 2006-03-03 Roger Sayle <roger@eyesopen.com>
4537
4538 PR tree-optimization/26524
4539 * gfortran.dg/pr26524.f: New test case.
4540
4541 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4542
4543 * g++.dg/template/repo5.C: Cleanup repo files.
4544 * gcc.dg/20051201-1.c: Cleanup coverage files.
4545 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
4546 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
4547 tree dump files.
4548
4549 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
4550
4551 * objc.dg/objc-nofilename-1.m: New test.
4552 * objc.dg/bad-receiver-type.m: New test.
4553 * obj-c++.dg/bad-receiver-type.mm: New test.
4554
4555 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4556
4557 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
4558
4559 2006-03-01 Mike Stump <mrs@apple.com>
4560
4561 * g++.dg/abi/key2.C: Add.
4562
4563 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
4564
4565 * gfortran.dg/logical_dot_product.f90: New test.
4566
4567 PR fortran/26393
4568 * gfortran.dg/used_interface_ref.f90: New test.
4569
4570 PR fortran/20938
4571 * gfortran.dg/dependency_2.f90: New test.
4572 * gfortran.fortran-torture/execute/where17.f90: New test.
4573 * gfortran.fortran-torture/execute/where18.f90: New test.
4574 * gfortran.fortran-torture/execute/where19.f90: New test.
4575 * gfortran.fortran-torture/execute/where20.f90: New test.
4576
4577 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
4578
4579 * g++.dg/tree-ssa/pr26443.C: New test case.
4580
4581 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
4582
4583 PR middle-end/26022
4584 * g++.dg/opt/return-slot1.C: New test.
4585
4586 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4587
4588 PR libgfortran/26136
4589 * gfortran.dg/namelist_23.f90: New test.
4590
4591 2006-02-28 Roger Sayle <roger@eyesopen.com>
4592
4593 PR middle-end/14752
4594 * gcc.dg/fold-eqandshift-2.c: New test case.
4595
4596 2006-02-28 Richard Guenther <rguenther@suse.de>
4597
4598 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
4599 decomposition.
4600
4601 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
4602
4603 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
4604
4605 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4606
4607 PR libgfortran/26464
4608 * gfortran.dg/backspace_5.f: New test.
4609 * gfortran.dg/backspace_6.f: New test.
4610
4611 2006-02-26 Roger Sayle <roger@eyesopen.com>
4612
4613 * gcc.dg/fold-eqandnot-1.c: New test case.
4614
4615 2006-02-26 Roger Sayle <roger@eyesopen.com>
4616
4617 PR middle-end/19983
4618 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
4619
4620 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
4621
4622 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
4623 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
4624
4625 2006-02-26 Richard Guenther <rguenther@suse.de>
4626
4627 PR tree-optimization/26421
4628 * gcc.dg/tree-ssa/pr26421.c: New testcase.
4629
4630 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
4631
4632 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
4633 * g++.old-deja/g++.robertl/eb132.C: Likewise.
4634
4635 2006-02-26 Roger Sayle <roger@eyesopen.com>
4636
4637 * gcc.dg/fold-even-1.c: New test case.
4638
4639 2006-02-26 Roger Sayle <roger@eyesopen.com>
4640
4641 PR middle-end/21137
4642 * gcc.dg/fold-eqandshift-1.c: New test case.
4643
4644 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4645
4646 PR tree-optimization/25125
4647 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
4648 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
4649
4650 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
4651
4652 PR tree-optimizations/26359
4653 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
4654 with -fdump-tree-dceloop-details.
4655 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
4656
4657 2006-02-25 Roger Sayle <roger@eyesopen.com>
4658
4659 PR middle-end/23673
4660 * gcc.dg/fold-eqxor-1.c: New test case.
4661 * gcc.dg/fold-eqxor-2.c: Likewise.
4662 * gcc.dg/fold-eqxor-3.c: Likewise.
4663
4664 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
4665
4666 PR fortran/23092
4667 * scalar_mask_1.f90: New test.
4668
4669 2006-02-24 Geoffrey Keating <geoffk@apple.com>
4670
4671 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
4672 * g++.dg/eh/uncaught2.C: New.
4673 * g++.dg/eh/uncaught3.C: New.
4674
4675 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4676
4677 PR libgfortran/26423
4678 * gfortran.dg/read_many_1.f: New test.
4679
4680 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
4681
4682 PR fortran/24519
4683 * gfortran.dg/dependency_3.f90: New test.
4684 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
4685 XFAILs.
4686
4687 PR fortran/25395
4688 * gfortran.dg/equiv_6.f90: New test.
4689
4690 2006-02-23 Jeff Law <law@redhat.com>
4691
4692 * gcc.c-torture/compile/pr26425.c: New test.
4693
4694 2006-02-23 Jakub Jelinek <jakub@redhat.com>
4695
4696 PR middle-end/26412
4697 * gcc.dg/gomp/pr26412.c: New test.
4698
4699 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4700
4701 PR c++/26291
4702 * g++.dg/other/ellipsis1.C: New test.
4703 * g++.dg/parse/operator4.C: Adjust error marker.
4704
4705 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
4706
4707 PR target/25603
4708 * gfortran.dg/pr25603.f: New testcase.
4709
4710 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
4711
4712 * gcc.dg/bf-spl1.c: Don't specify -m68000.
4713 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
4714
4715 2006-02-21 Geoffrey Keating <geoffk@apple.com>
4716
4717 * g++.dg/eh/spbp.C: New.
4718
4719 2006-02-21 Jakub Jelinek <jakub@redhat.com>
4720
4721 PR middle-end/26379
4722 * gcc.target/i386/mmx-7.c: New test.
4723
4724 2006-02-20 Roger Sayle <roger@eyesopen.com>
4725
4726 PR tree-optimization/26361
4727 * gcc.dg/tree-ssa/vrp27.c: New test case.
4728
4729 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
4730
4731 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
4732 * gcc.dg/tree-ssa/complex-4.c: Here.
4733
4734 2006-02-19 Roger Sayle <roger@eyesopen.com>
4735
4736 PR middle-end/19543
4737 * gfortran.dg/logical_1.f90: New test case.
4738
4739 2006-02-19 Jakub Jelinek <jakub@redhat.com>
4740
4741 PR middle-end/26334
4742 * gcc.dg/20060218-1.c: Moved to...
4743 * gcc.target/i386/20060218-1.c: ... here. New test.
4744
4745 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
4746
4747 PR fortran/26201
4748 * gfortran.dg/convert_1.f90: New.
4749
4750 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
4751
4752 PR fortran/25054
4753 * gfortran.dg/namelist_5.f90: New test.
4754
4755 PR fortran/25089
4756 * gfortran.dg/namelist_4.f90: New test.
4757
4758 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4759
4760 PR tree-opt/25680
4761 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
4762
4763 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4764
4765 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
4766 variable to take into account the variable name in the
4767 function header.
4768 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
4769
4770 2006-02-18 Jakub Jelinek <jakub@redhat.com>
4771
4772 PR middle-end/26334
4773 * gcc.c-torture/compile/20060217-1.c: New test.
4774 * gcc.dg/20060218-1.c: New test.
4775
4776 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
4777
4778 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
4779
4780 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
4781
4782 * gcc.dg/cpp/undef3.c: New test.
4783 * gcc.dg/cpp/trad/builtins2.c: New test.
4784
4785 2006-02-18 Mark Mitchell <mark@codesourcery.com>
4786
4787 PR c++/26266
4788 * g++.dg/template/static22.C: New test.
4789 * g++.dg/template/static23.C: New test.
4790 * g++.dg/template/static24.C: New test.
4791 * g++.dg/template/non-dependent13.C: New test.
4792 * g++.dg/init/member1.C: Tweak error markers.
4793
4794 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4795
4796 PR target/26255
4797 * gcc.c-torture/compile/pr26255.c: New test case.
4798
4799 2006-02-16 Roger Sayle <roger@eyesopen.com>
4800
4801 * gfortran.fortran-torture/execute/where_10.f90: New test case.
4802 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
4803 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
4804 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
4805 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
4806 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
4807 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
4808
4809 2006-02-16 Jeff Law <law@redhat.com>
4810
4811 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
4812 * gcc.dg/tree-ssa/vrp26.c: New test.
4813
4814 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
4815
4816 PR target/20353
4817 PR target/24578
4818 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
4819 __UCLIBC__ is defined.
4820
4821 2006-02-16 Jakub Jelinek <jakub@redhat.com>
4822
4823 PR fortran/26224
4824 * gfortran.dg/gomp/pr26224.f: New test.
4825
4826 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
4827
4828 PR tree-opt/25918
4829 * lib/target-supports.exp
4830 (check_effective_target_vect_short_mult): New.
4831 (check_effective_target_vect_char_mult): New.
4832 (check_effective_target_vect_widen_sum_qi_to_si): New.
4833 (check_effective_target_vect_widen_sum_qi_to_hi): New.
4834 (check_effective_target_vect_widen_sum_hi_to_si): New.
4835 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
4836 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
4837 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
4838 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
4839 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
4840 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
4841 vect-reduc-pattern-2c.c
4842 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
4843 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
4844 vect-reduc-pattern-1c.c
4845
4846 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
4847
4848 PR fortran/24557
4849 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
4850
4851 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
4852
4853 PR fortran/26054
4854 * gfortran.dg/enum_8.f90: Remove check for warning.
4855 * gfortran.dg/iomsg_1.f90: Ditto.
4856 * gfortran.dg/enum_1.f90: Ditto.
4857 * gfortran.dg/enum_9.f90: Ditto.
4858 * gfortran.dg/enum_2.f90: Ditto.
4859 * gfortran.dg/enum_10.f90: Ditto.
4860 * gfortran.dg/enum_3.f90: Ditto.
4861 * gfortran.dg/flush_1.f90: Ditto.
4862 * gfortran.dg/enum_4.f90: Ditto.
4863 * gfortran.dg/array_constructor_1.f90: Ditto.
4864 * gfortran.dg/enum_5.f90: Ditto.
4865 * gfortran.dg/enum_6.f90: Ditto.
4866 * gfortran.dg/enum_7.f90: Ditto.
4867
4868 2006-02-15 Jakub Jelinek <jakub@redhat.com>
4869
4870 PR middle-end/26300
4871 * gcc.c-torture/compile/20060215-1.c: New test.
4872
4873 2006-02-14 Roger Sayle <roger@eyesopen.com>
4874
4875 PR middle-end/23670
4876 * gcc.dg/tree-ssa/andor-2.c: New test case.
4877
4878 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
4879
4880 PR fortran/25045
4881 * optional_dim.f90: New test.
4882
4883 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4884
4885 PR fortran/26277
4886 * gfortran.dg/label_4.f90: New.
4887
4888 2006-02-14 Jakub Jelinek <jakub@redhat.com>
4889 Diego Novillo <dnovillo@redhat.com>
4890 Uros Bizjak <uros@kss-loka.si>
4891
4892 * gfortran.dg/gomp: New directory.
4893
4894 2006-02-14 Richard Guenther <rguenther@suse.de>
4895
4896 PR tree-optimization/26258
4897 * gcc.dg/torture/pr26258.c: New testcase.
4898
4899 2006-02-13 Jakub Jelinek <jakub@redhat.com>
4900
4901 PR fortran/26246
4902 * gfortran.dg/pr26246_1.f90: New test.
4903 * gfortran.dg/pr26246_2.f90: New test.
4904
4905 PR middle-end/26092
4906 * gcc.c-torture/compile/20060208-1.c: New test.
4907
4908 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
4909
4910 PR fortran/26074
4911 PR fortran/25103
4912 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
4913 * gfortran.dg/bad_automatic_objects_1.f90: New test.
4914 * gfortran.dg/automatic_module_variable.f90: Change error message.
4915
4916 PR fortran/20861
4917 * gfortran.dg/internal_dummy_1.f90: New test.
4918
4919 PR fortran/20871
4920 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
4921
4922
4923 PR fortran/25083
4924 * gfortran.dg/uncommon_block_data_1.f90: New test.
4925 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
4926 with standard.
4927
4928 PR fortran/25088
4929 * gfortran.dg/typed_subroutine_1.f90: New test.
4930
4931 2006-02-13 Geoffrey Keating <geoffk@apple.com>
4932
4933 * objc.dg/dwarf-1.m: New.
4934
4935 2006-02-13 Roger Sayle <roger@eyesopen.com>
4936
4937 PR middle-end/24427
4938 * gcc.dg/tree-ssa/andor-1.c: New test case.
4939
4940 2006-02-13 Josh Conner <jconner@apple.com>
4941
4942 PR target/25376
4943 * gcc.dg/pr25376.c: New test.
4944
4945 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
4946 assemble.
4947 * lib/target-supports.exp (check_named_sections_available):
4948 Only compile named-sections test -- don't assemble.
4949
4950 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
4951
4952 * g++.dg/warn/no-write-strings.C: New test.
4953 * g++.dg/warn/write-strings.C: Likewise.
4954 * g++.dg/warn/write-strings-default.C: Likewise.
4955
4956 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
4957
4958 PR fortran/25806
4959 * gfortran.dg/ret_pointer_2.f90: New test.
4960
4961 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
4962
4963 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
4964
4965 2006-02-10 Jeff Law <law@redhat.com>
4966
4967 * gcc.c-torture/compile/pr26213.c: New test.
4968
4969 2006-02-10 Steven G. Kargl <kargls@comcast.net>
4970
4971 gfortran.dg/null_1.f90: New test.
4972
4973 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4974
4975 PR fortran/14771
4976 * gfortran.dg/parens_4.f90: New.
4977 * gfortran.dg/parens_5.f90: New.
4978
4979 2006-02-10 Richard Guenther <rguenther@suse.de>
4980
4981 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
4982
4983 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4984 Paul Thomas <pault@gcc.gnu.org>
4985
4986 PR fortran/14771
4987 * gfortran.dg/parens_1.f90: New.
4988 * gfortran.dg/parens_2.f90: New.
4989 * gfortran.dg/parens_3.f90: New.
4990
4991 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
4992
4993 PR fortran/26038
4994 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
4995
4996 PR fortran/25059
4997 * gfortran.dg/impure_assignment_1.f90: New test.
4998
4999 PR fortran/25070
5000 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
5001
5002 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5003
5004 PR target/26141
5005 * g++.dg/expr/stdarg2.C: New test.
5006
5007 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5008
5009 PR inline-asm/16194
5010 * gcc.dg/pr16194.c: New test.
5011
5012 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5013
5014 * ada/acats/run_acats: Use portable variant of "$@".
5015
5016 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5017
5018 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
5019 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
5020
5021 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5022
5023 PR tree-opt/26179
5024 * g++.dg/opt/pr26179.C: New test.
5025
5026 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5027
5028 PR middle-end/26134
5029 * gcc.dg/tree-ssa/complex-3.c: New test.
5030
5031 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5032
5033 * gcc.c-torture/compile/volatile-1.c: New test.
5034
5035 2006-02-09 Diego Novillo <dnovillo@redhat.com>
5036
5037 PR 26180
5038 * gcc.dg/tree-ssa/pr26180.c: New test.
5039
5040 2006-02-08 Jeff Law <law@redhat.com>
5041
5042 * gcc.dg/tree-ssa/pr21417.c: New test.
5043
5044 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5045
5046 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5047 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
5048
5049 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5050
5051 * lib/scanrtl.exp: New.
5052
5053 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5054
5055 PR c++/26071
5056 * g++.dg/other/virtual2.C: New test.
5057
5058 PR c++/26070
5059 * g++.dg/other/virtual1.C: New test.
5060
5061 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5062
5063 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
5064 cleanup-ipa-dump): Update dump file glob patterns.
5065 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
5066 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
5067
5068 * lib/gcc-dg.exp: Load it.
5069 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
5070
5071 2006-02-07 Janis Johnson <janis187@us.ibm.com>
5072
5073 PR testsuite/26159
5074 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
5075 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5076
5077 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5078
5079 PR fortran/25577
5080 * gfortran.dg/mvbits_1.f90: New.
5081
5082 2006-02-07 Dirk Mueller <dmueller@suse.com>
5083
5084 * g++.dg/warn/Wdiv-by-zero.C: New test.
5085 * g++.dg/warn/Wno-div-by-zero.C: New.
5086
5087 2006-02-07 Jeff Law <law@redhat.com>
5088
5089 * gcc.dg/tree-ssa/pr21559.c: New test.
5090
5091 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
5092 multiple VRP passes.
5093 * gcc.dg/tree-ssa/vrp09.c: Likewise.
5094 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5095 * gcc.dg/tree-ssa/pr21582.c: Likewise.
5096 * gcc.dg/tree-ssa/pr20657.c: Likewise.
5097 * gcc.dg/tree-ssa/pr21001.c: Likewise.
5098 * gcc.dg/tree-ssa/vrp02.c: Likewise
5099 * gcc.dg/tree-ssa/vrp11.c: Likewise
5100 * gcc.dg/tree-ssa/pr14341.c: Likewise
5101 * gcc.dg/tree-ssa/vrp19.c: Likewise
5102 * gcc.dg/tree-ssa/vrp20.c: Likewise
5103 * gcc.dg/tree-ssa/vrp03.c: Likewise
5104 * gcc.dg/tree-ssa/pr21086.c: Likewise
5105 * gcc.dg/tree-ssa/pr21959.c: Likewise
5106 * gcc.dg/tree-ssa/vrp21.c: Likewise
5107 * gcc.dg/tree-ssa/vrp04.c: Likewise
5108 * gcc.dg/tree-ssa/pr25485.c: Likewise
5109 * gcc.dg/tree-ssa/pr22026.c: Likewise
5110 * gcc.dg/tree-ssa/vrp22.c: Likewise
5111 * gcc.dg/tree-ssa/vrp05.c: Likewise
5112 * gcc.dg/tree-ssa/20030807-10.c: Likewise
5113 * gcc.dg/tree-ssa/pr20701.c: Likewise
5114 * gcc.dg/tree-ssa/vrp23.c: Likewise
5115 * gcc.dg/tree-ssa/vrp06.c: Likewise
5116 * gcc.dg/tree-ssa/pr22117.c: Likewise
5117 * gcc.dg/tree-ssa/pr20702.c: Likewise
5118 * gcc.dg/tree-ssa/vrp15.c: Likewise
5119 * gcc.dg/tree-ssa/pr21090.c: Likewise
5120 * gcc.dg/tree-ssa/pr21294.c: Likewise
5121 * gcc.dg/tree-ssa/vrp24.c: Likewise
5122 * gcc.dg/tree-ssa/vrp07.c: Likewise
5123 * gcc.dg/tree-ssa/pr21563.c: Likewise
5124 * gcc.dg/tree-ssa/pr25382.c: Likewise
5125 * gcc.dg/tree-ssa/vrp16.c: Likewise
5126 * gcc.dg/tree-ssa/vrp25.c: Likewise
5127 * gcc.dg/tree-ssa/vrp08.c: Likewise
5128 * gcc.dg/tree-ssa/20030807-6.c: Likewise
5129 * gcc.dg/tree-ssa/vrp17.c: Likewise
5130 * gcc.dg/tree-ssa/pr21458.c: Likewise
5131 * g++.dg/tree-ssa/pr18178.C: Likewise
5132
5133 2006-02-07 Richard Guenther <rguenther@suse.de>
5134
5135 PR c++/26140
5136 Revert
5137 2006-01-30 Richard Guenther <rguenther@suse.de>
5138 PR c++/23372
5139 * gcc.dg/pr23372-1.C: New testcase.
5140
5141 * g++.dg/tree-ssa/pr26140.C: New testcase.
5142
5143 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5144
5145 PR c++/9737
5146 * g++.dg/template/ttp15.C: New test.
5147 * g++.dg/template/ttp16.C: Likewise.
5148 * g++.dg/template/ttp17.C: Likewise.
5149 * g++.old-deja/g++.pt/ttp36.C: Remove.
5150 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5151 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5152 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5153 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5154 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5155 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5156 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5157 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5158 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5159
5160 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5161
5162 PR libfortran/23815
5163 * unf_io_convert_4.f90: New test.
5164
5165 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5166
5167 * gcc.dg/tree-ssa/loadpre10.c: New test.
5168 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5169 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5170 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5171
5172 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5173
5174 PR libfortran/24685
5175 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5176
5177 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5178
5179 PR tree-opt/25251
5180 * gfortran.dg/assign_7.f: New test.
5181
5182 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5183
5184 PR fortran/26041
5185 PR fortran/26064
5186 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5187 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5188 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5189
5190 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5191
5192 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5193 in size_t typedef.
5194
5195 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5196
5197 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5198 * g++.dg/charset/string.c (foo): Likewise.
5199 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5200 const char*
5201 * g++.dg/ext/builtin2.C (printf): Likewise.
5202 * g++.dg/init/new15.C (printf): Likewise.
5203 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5204 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5205 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5206 * g++.dg/template/non-dependent4.C (temp): Likewise.
5207 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5208 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5209 parameter type to const char*.
5210 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5211 Change type to const char*.
5212 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5213 Likewise.
5214 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5215 second parameter type to const char*.
5216 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5217 (Y::Y): Change parameter type to const char*.
5218 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5219 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5220 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5221 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5222 (char*).
5223 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5224 const char*.
5225 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5226 type to const char*.
5227 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5228 return type to const char*.
5229 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5230 to const char*.
5231 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5232 * g++.old-deja/g++.law/refs1.C: Likewise.
5233 * g++.old-deja/g++.law/visibility1.C: Likewise.
5234 * g++.old-deja/g++.law/visibility2.C: Likewise.
5235 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5236 const char*.
5237 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5238 * g++.old-deja/g++.mike/net48.C: Likewise.
5239 * g++.old-deja/g++.mike/p646.C: Likewise.
5240 * g++.old-deja/g++.mike/p6746.C: Likewise.
5241 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5242 type to const char*.
5243 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5244 deprecated conversion warning.
5245 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5246 char*.
5247 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5248 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5249 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5250 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5251 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5252 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5253 * g++.old-deja/g++.pt/t39.C: Likewise.
5254 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5255 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5256
5257 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5258
5259 PR fortran/25075
5260 intrinsic_argument_conformance_1.f90: New test.
5261
5262 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5263
5264 PR fortran/20845
5265 * gfortran.dg/char_result_11.f90: Add SAVE.
5266 * gfortran.dg/der_pointer_4.f90: Ditto.
5267 * gfortran.dg/default_initialization.f90: New test.
5268
5269 2006-02-03 Jeff Law <law@redhat.com>
5270
5271 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5272 handle more than 100 dump files.
5273 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5274 * lib/scantree.exp (scan-tree-dump): Likewise.
5275 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5276 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5277 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5278 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5279 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5280
5281 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5282
5283 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5284
5285 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5286
5287 * g++.dg/template/using12.C: New test.
5288
5289 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5290
5291 * gcc.target/powerpc/pr25960.c: New test.
5292
5293 2006-02-02 Steven G. Kargl <kargls@comcast>
5294
5295 PR fortran/24958
5296 gfortran.dg/nullify_2.f90: New test.
5297
5298 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5299
5300 PR 25990
5301 * gcc.dg/gomp/pr25990.c: New test.
5302
5303 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5304
5305 PR c++/25342
5306 * g++.gd/template/partial4.C: New test.
5307
5308 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5309
5310 PR middle-end/26001
5311 * gfortran.dg/data_char_2.f90: New.
5312
5313 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5314
5315 PR fortran/26039
5316 maxval_maxloc_conformance_1.f90: New test.
5317
5318 2006-01-31 Richard Guenther <rguenther@suse.de>
5319
5320 * gcc.target/i386/sselibm-1.c: New testcase.
5321 * gcc.target/i386/sselibm-2.c: Likewise.
5322 * gcc.target/i386/sselibm-3.c: Likewise.
5323 * gcc.target/i386/sselibm-4.c: Likewise.
5324 * gcc.target/i386/sselibm-5.c: Likewise.
5325
5326 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5327
5328 PR fortran/24266
5329 * gfortran.dg/arrayio_derived_2.f90: New.
5330
5331 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5332
5333 * gcc.dg/unsigned-long-compare.c: New test.
5334
5335 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5336
5337 PR testsuite/25318
5338 * lib/target-supports.exp (check_effective_target_freorder):
5339 Check to see if target supports -freorder-blocks-and-partition.
5340 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5341 instead of "dg-require-named-sections".
5342
5343 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5344
5345 PR target/14798:
5346 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5347 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5348 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5349 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5350 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5351 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5352 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5353 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5354
5355 2006-01-30 Richard Guenther <rguenther@suse.de>
5356
5357 PR c++/23372
5358 * gcc.dg/pr23372-1.C: New testcase.
5359
5360 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5361
5362 * gcc.dg/gomp/pr25874.c: New test.
5363
5364 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5365
5366 PR tree-opt/25911
5367 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
5368
5369 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
5370
5371 PR fortran/18578
5372 PR fortran/18579
5373 PR fortran/20857
5374 PR fortran/20885
5375 * gfortran.dg/intent_out_1.f90: New test.
5376
5377 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
5378
5379 PR fortran/17911
5380 * gfortran.dg/procedure_lvalue.f90: New test.
5381
5382 PR fortran/20895
5383 PR fortran/25030
5384 * gfortran.dg/char_pointer_assign_2.f90: New test.
5385 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
5386 assignment to be consistent with standard.
5387 * gfortran.dg/char_result_2.f90: The same.
5388 * gfortran.dg/char_result_8.f90: The same.
5389
5390 2006-01-28 Zack Weinberg <zackw@panix.com>
5391
5392 * gcc.dg/Woverlength-strings.c
5393 * gcc.dg/Woverlength-strings-pedantic-c89.c
5394 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
5395 * gcc.dg/Woverlength-strings-pedantic-c99.c
5396 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
5397
5398 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
5399
5400 * gcc.c-torture/execute/20060127-1.c: New test.
5401
5402 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5403
5404 PR c++/25999
5405 * g++.dg/ext/pragmaweak1.C: New test.
5406
5407 2006-01-28 Mark Mitchell <mark@codesourcery.com>
5408
5409 PR c++/25855
5410 * g++.dg/template/spec29.C: New test.
5411
5412 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
5413
5414 PR c/19606.
5415 * gcc.c-torture/execute/pr19606.c: New.
5416
5417 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
5418
5419 * gcc.dg/pragma-re-4.c: New test.
5420
5421 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
5422
5423 PR fortran/25964
5424 * gfortran.dg/assumed_size_refs_3.f90: New test.
5425
5426 2006-01-27 Ben Elliston <bje@au.ibm.com>
5427
5428 * gcc.misc-tests/dectest.exp: Remove defunct comment.
5429
5430 2006-01-26 Laurent GUERBY <laurent@guerby.net>
5431
5432 PR ada/21317
5433 * ada/acats/support/impdef.a: Add One_Long_Second.
5434 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
5435 * ada/acats/tests/c9/c94026.a: Likewise.
5436 * ada/acats/tests/c9/c97305c.ada: Likewise.
5437 * ada/acats/tests/c9/c99004a.ada: Likewise.
5438
5439 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
5440
5441 PR fortran/25964
5442 * gfortran.dg/global_references_2.f90: New test.
5443
5444 PR fortran/25084
5445 PR fortran/20852
5446 PR fortran/25085
5447 PR fortran/25086
5448 * gfortran.dg/assumed_charlen_function_1.f90: New test.
5449 * gfortran.dg/assumed_charlen_function_3.f90: New test.
5450
5451 PR fortran/25416
5452 * gfortran.dg/assumed_charlen_function_2.f90: New test.
5453
5454 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
5455
5456 PR c/25892
5457 * gcc.dg/Wpointer-sign.c: New.
5458 * gcc.dg/Wpointer-sign-Wall.c: New.
5459 * gcc.dg/Wpointer-sign-Wall-no.c: New.
5460 * gcc.dg/Wpointer-sign-pedantic.c: New.
5461 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
5462 * gcc.dg/conv-2.c: Use -Wpointer-sign.
5463
5464 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
5465
5466 PR C/25861
5467 * gcc.c-torture/compile/pr25861.c: New test.
5468
5469 2006-01-26 Paul Brook <paul@codesourcery.com>
5470
5471 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
5472 on short-enum targets.
5473 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
5474 variable.
5475 (generate_fields): Use short_enums.
5476 (main): Set short_enums. Document -e.
5477 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
5478 on short-enum targets.
5479 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
5480 variable.
5481 (generate_fields): Use short_enums.
5482 (main): Set short_enums. Document -e.
5483 * lib/target-supports.exp (check_effective_target_short_enums): New.
5484
5485 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
5486
5487 PR target/25947
5488 * gcc.dg/torture/pr25947-1.c: New test.
5489
5490 2006-01-25 Jan Hubicka <jh@suse.cz>
5491 Roger Sayle <roger@eyesopen.com>
5492
5493 PR rtl-optimization/25703
5494 * gcc.target/i386/20060125-1.c: New test case.
5495 * gcc.target/i386/20060125-2.c: New test case.
5496
5497 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5498
5499 PR fortran/18540
5500 * gfortran.dg/goto_1.f: New.
5501
5502 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
5503
5504 PR fortran/25716
5505 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
5506 25716 on 32-bit systems too.
5507
5508 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
5509
5510 PR testsuite/25590
5511 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
5512
5513 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
5514
5515 * gcc.dg/tree-ssa/gen-vect-33.c: New.
5516
5517 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5518
5519 PR fortran/25835
5520 * gfortran.dg/read_eof.f90: Delete, renamed.
5521 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
5522 * gfortran.dg/read_eof_2.f90: New test.
5523 * gfortran.dg/read_eof_3.f90: New test.
5524
5525 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
5526
5527 PR tree-opt/25860
5528 * gcc.c-torture/compile/pr25860.c: New test.
5529
5530 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5531
5532 PR c++/25552
5533 * g++.dg/parse/dtor8.C: New test.
5534
5535 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
5536
5537 PR testsuite/25891
5538 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
5539 * gcc.dg/gomp/gomp.exp: Return without testing anything if
5540 check_effective_target_fopenmp returns 0.
5541
5542 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
5543
5544 PR ada/20548
5545 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
5546 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
5547 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
5548
5549 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
5550
5551 PR tree-opt/25857
5552 * g++.dg/opt/pr25857.C: New test.
5553
5554 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
5555 Jan Hubicka <jh@suse.cz>
5556 Richard Guenther <rguenther@suse.de>
5557
5558 PR rtl-optimization/25654
5559 * gcc.dg/torture/pr25654.c: New testcase.
5560 * gcc.target/i386/pr25654.c: Likewise.
5561
5562 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
5563
5564 PR fortran/25901
5565 * gfortran.dg/internal references_2.f90: New test.
5566
5567 Fix regression in testing of admissability of attributes.
5568 * gfortran.dg/intent_used_1.f90: New test.
5569
5570 2006-01-23 Ben Elliston <bje@au.ibm.com>
5571
5572 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
5573 Remove target conditional torture options for i?86 and x86_64
5574 GNU/Linux.
5575
5576 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
5577
5578 PR c++/10891
5579 * g++.dg/rtti/no-rtti.C: New.
5580
5581 2006-01-21 Mark Mitchell <mark@codesourcery.com>
5582
5583 PR c++/25895
5584 * g++.dg/inherit/conv2.C: New test.
5585
5586 PR c++/25856
5587 * g++.dg/parse/dtor7.C: New test.
5588
5589 PR c++/25858
5590 * g++.dg/template/crash44.C: New test.
5591
5592 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
5593
5594 PR fortran/25124
5595 PR fortran/25625
5596 * gfortran.dg/internal_references_1.f90: New test.
5597 PR fortran/20881
5598 PR fortran/23308
5599 PR fortran/25538
5600 PR fortran/25710
5601 * gfortran.dg/global_references_1.f90: New test.
5602 * gfortran.dg/g77/19990905-1.f: Restore the error that
5603 there is a clash between the common block name and
5604 the name of a subroutine reference.
5605
5606 PR fortran/PR24276
5607 * gfortran.dg/aliasing_dummy_1.f90: New test.
5608
5609 2006-01-21 Alan Modra <amodra@bigpond.net.au>
5610
5611 * gcc.dg/vmx/1b-01.c: Warning fix.
5612 * gcc.dg/vmx/1c-02.c: Likewise.
5613 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
5614
5615 2006-01-20 Steve Ellcey <sje@cup.hp.com>
5616
5617 PR testsuite/24962
5618 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
5619
5620 2006-01-20 Richard Guenther <rguenther@suse.de>
5621 Steven Bosscher <stevenb.gcc@gmail.com>
5622
5623 PR rtl-optimization/24626
5624 * gcc.dg/torture/pr24626-1.c: New testcase.
5625 * gcc.dg/torture/pr24626-2.c: Likewise.
5626 * gcc.dg/torture/pr24626-3.c: Likewise.
5627 * gcc.dg/torture/pr24626-4.c: Likewise.
5628
5629 2006-01-20 Dirk Mueller <dmueller@suse.com>
5630
5631 PR c++/5520
5632 * g++.dg/warn/empty-body.C: New.
5633
5634 2006-01-19 Mark Mitchell <mark@codesourcery.com>
5635
5636 PR c++/22136
5637 * g++.dg/template/using10.C: New test.
5638 * g++.dg/temlpate/using11.C: Likewise.
5639 * g++.dg/inherit/using5.C: Tweak error messages.
5640
5641 2006-01-20 Alan Modra <amodra@bigpond.net.au>
5642
5643 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
5644 target test.
5645 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
5646
5647 2006-01-19 Jan Hubicka <jh@suse.cz>
5648
5649 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
5650
5651 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5652
5653 PR c++/25854
5654 * g++.dg/template/spec28.C: New test.
5655
5656 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
5657
5658 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5659 Fix fprintf's by adding srcdir or removing it.
5660
5661 2006-01-19 Diego Novillo <dnovillo@redhat.com>
5662
5663 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
5664 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
5665 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
5666 * testsuite/gcc.dg/gomp/empty.c: Likewise.
5667 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
5668 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
5669 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
5670 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
5671 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
5672 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
5673 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
5674 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
5675 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
5676 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
5677
5678 2006-01-18 Jeff Law <law@redhat.com>
5679
5680 * gcc.dg/tree-ssa/vrp25.c: New test.
5681
5682 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5683
5684 * gcc.dg/pr25805.c: Fix misapplied patch.
5685
5686 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
5687
5688 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
5689 (check_effective_target_vect_udot_qi): New.
5690 (check_effective_target_vect_sdot_hi): New.
5691 (check_effective_target_vect_udot_hi): New.
5692 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
5693 prefixed with "wrapv-" with -fwrapv.
5694 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
5695 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
5696 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
5697 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
5698 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
5699
5700 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
5701 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
5702 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
5703 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
5704
5705 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5706
5707 PR c++/16829
5708 * g++.dg/other/default2.C: New test.
5709 * g++.dg/other/default3.C: New test.
5710
5711 2006-01-19 Richard Sandiford <richard@codesourcery.com>
5712
5713 PR c/25805
5714 * gcc.dg/pr25805.c: New file.
5715
5716 2006-01-18 Mark Mitchell <mark@codesourcery.com>
5717
5718 PR c++/25836
5719 * g++.dg/template/init6.C: New test.
5720
5721 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
5722
5723 * gcc.dg/tree-ssa/pr24287.c: New test
5724
5725 2006-01-18 Eric Christopher <echristo@apple.com>
5726
5727 * g++.dg/eh/table.C: New.
5728
5729 2006-01-18 DJ Delorie <dj@redhat.com>
5730
5731 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
5732 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
5733 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
5734 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
5735
5736 2006-01-18 Jeff Law <law@redhat.com>
5737
5738 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
5739 on wrapping on overflow semantics.
5740
5741 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
5742
5743 * gcc.gc/tree-ssa/vrp23.c: New test.
5744 * gcc.gc/tree-ssa/vrp24.c: New test.
5745
5746 2006-01-18 Richard Henderson <rth@redhat.com>
5747 Aldy Hernandez <aldyh@redhat.com>
5748 Jakub Jelinek <jakub@redhat.com>
5749 Diego Novillo <dnovillo@redhat.com>
5750 Uros Bizjak <uros@kss-loka.si>
5751
5752 * testsuite/gcc.dg/gomp: New directory.
5753
5754 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
5755 Steven G. Kargl <kargls@comcast.net>
5756
5757 PR fortran/20869
5758 * gfortran.dg/intrinsic_external_1.f90: New test.
5759
5760 PR fortran/20875.
5761 * gfortran.dg/elemental_pointer_1.f90: New test.
5762
5763 PR fortran/25024
5764 * gfortran.dg/external_procedures_1.f90: New test.
5765
5766 PR fortran/25785
5767 gfortran.dg/assumed_present.f90: New test.
5768
5769 2006-01-18 Jakub Jelinek <jakub@redhat.com>
5770
5771 * g++.dg/parse/lookup5.C: New test.
5772
5773 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5774
5775 PR fortran/25697
5776 * gfortran.dg/read_eof.f90: New test.
5777
5778 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5779
5780 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
5781 add a closing brace.
5782
5783 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5784
5785 PR fortran/25631
5786 * gfortran.dg/fmt_tl.f: New test.
5787
5788 2006-01-17 Eric Christopher <echristo@apple.com>
5789
5790 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
5791 * g++.old-deja/g++.warn/impint2.C: Ditto.
5792 * g++.old-deja/g++.other/null1.C: Ditto.
5793 * g++.dg/warn/conv2.C: Ditto.
5794 * g++.dg/warn/conv4.C: New file.
5795
5796 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5797
5798 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
5799
5800 2006-01-17 Andreas Jaeger <aj@suse.de>
5801 Janis Johnson <janis187@us.ibm.com>
5802
5803 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
5804 in 64-bit.
5805 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
5806 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
5807
5808 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5809
5810 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
5811 xfail txxx where xxx >= 25.
5812
5813 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
5814
5815 PR testsuite/25764
5816 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
5817
5818 2006-01-17 Jakub Jelinek <jakub@redhat.com>
5819
5820 PR c/25682
5821 * gcc.dg/pr25682.c: New test.
5822 * g++.dg/parse/array-size2.C: New test.
5823
5824 2006-01-16 Ian Lance Taylor <ian@airs.com>
5825
5826 * consistency.vlad: Remove entire directory, 1652 files.
5827
5828 2006-01-16 Janis Johnson <janis187@us.ibm.com>
5829
5830 * lib/target-supports.exp (check_effective_target_dfp_nocache,
5831 check_effective_target_dfprt_nocache): New.
5832 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
5833 (check_effective_target_dfprt): New.
5834 * lib/c-compat.exp (check_dfp): Remove.
5835 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
5836 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
5837 level of support for decimal float.
5838 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
5839 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
5840 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
5841 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
5842 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
5843 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
5844 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
5845 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
5846 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
5847 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
5848 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
5849 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
5850 directives.
5851
5852 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
5853
5854 PR testsuite/25741
5855 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
5856 $base_dir/../.
5857 * lib/gfortran.exp (gfortran_init): Likewise.
5858 * lib/obj-c++.exp (obj-c++_init): Likewise.
5859 * lib/scanasm.exp (scan-assembler-dem): Likewise.
5860 (scan-assembler-dem-not): Likewise.
5861 * lib/scandump.exp (scan-dump-dem): Likewise.
5862 (scan-dump-dem-not): Likewise.
5863
5864 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
5865
5866 PR testsuite/25767
5867 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
5868 powerpc-*-darwin*.
5869 * lib/obj-c++.exp (obj-c++_init): Likewise.
5870
5871 2006-01-16 Richard Guenther <rguenther@suse.de>
5872
5873 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
5874
5875 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5876
5877 PR testsuite/25777
5878 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
5879 to LD_LIBRARY_PATH.
5880
5881 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
5882 Andrew Pinski <pinskia@physics.uc.edu>
5883
5884 * gcc.dg/minmax-1.c: New test.
5885
5886 2006-01-16 Ben Elliston <bje@au.ibm.com>
5887
5888 * gcc.dg/dfp/dfp.exp: Correct FSF address.
5889 * gcc.misc-tests/dectest.exp: Ditto.
5890
5891 2006-01-15 Ian Lance Taylor <ian@airs.com>
5892
5893 PR testsuite/25796
5894 * gcc.target/i386/cmov6.c: Use -march=k8.
5895
5896 2006-01-15 Andreas Jaeger <aj@suse.de>
5897
5898 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
5899 x86 does not have __float128.
5900
5901 2006-01-14 Ian Lance Taylor <ian@airs.com>
5902
5903 * gcc.target/i386/cmov6.c: New test.
5904
5905 2006-01-14 Mark Mitchell <mark@codesourcery.com>
5906
5907 PR c++/25663
5908 * g++.dg/template/ctor6.C: New test.
5909
5910 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
5911
5912 PR tree-optimization/25485
5913 * gcc.dg/tree-ssa/pr25485.c: New.
5914
5915 2006-01-14 Richard Guenther <rguenther@suse.de>
5916
5917 PR tree-optimization/22548
5918 PR tree-optimization/22555
5919 PR tree-optimization/22501
5920 * gcc.dg/tree-ssa/alias-4.c: New testcase.
5921 * gcc.dg/tree-ssa/alias-5.c: Likewise.
5922 * gcc.dg/tree-ssa/alias-6.c: Likewise.
5923 * gcc.dg/tree-ssa/alias-7.c: Likewise.
5924 * gcc.dg/tree-ssa/alias-8.c: Likewise.
5925 * gcc.dg/tree-ssa/alias-9.c: Likewise.
5926 * gcc.dg/tree-ssa/alias-10.c: Likewise.
5927 * gcc.dg/tree-ssa/alias-11.c: Likewise.
5928 * gcc.dg/tree-ssa/alias-12.c: Likewise.
5929
5930 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
5931
5932 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
5933 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
5934
5935 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
5936 Richard Guenther <rguenther@suse.de>
5937
5938 PR rtl-optimization/24257
5939 * gcc.dg/torture/pr24257.c: New testcase.
5940
5941 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
5942
5943 * gcc.c-torture/execute/20060110-1.c: New test.
5944 * gcc.c-torture/execute/20060110-2.c: New test.
5945
5946 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
5947
5948 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
5949
5950 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
5951
5952 PR fortran/25756
5953 * gfortran.dg/label_3.f90: New test.
5954
5955 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
5956
5957 PR tree-optimization/25771
5958 * g++.dg/tree-ssa/pr25771.C: New test
5959
5960 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
5961
5962 PR tree-opt/24365
5963 * g++.dg/opt/complex5.C: New test.
5964
5965 2006-01-13 Richard Guenther <rguenther@suse.de>
5966
5967 * gcc.target/i386/387-9.c: New testcase.
5968
5969 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
5970
5971 PR c++/24824
5972 * g++.dg/debug/dwarf2-1.C: New.
5973
5974 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
5975
5976 PR testsuite/25728
5977 * lib/gcov.exp (verify-lines): Add "close $fd".
5978
5979 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
5980 Ben Elliston <bje@au.ibm.com>
5981
5982 * gcc.dg/dfp/inf-1.c: New test.
5983
5984 2006-01-12 Janis Johnson <janis187@us.ibm.com>
5985 Yao Qi <qiyaoltc@cn.ibm.com>
5986 Ben Elliston <bje@au.ibm.com>
5987 Jon Grimm <jgrimm2@us.ibm.com>
5988
5989 * gcc.dg/nodfp-1.c: New test.
5990 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5991 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
5992 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
5993 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
5994 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
5995 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
5996 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
5997 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
5998 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
5999 * gcc.dg/format/dfp-scanf-1.c: Likewise.
6000 * gcc.dg/format/dfp-printf-1.c: Likewise.
6001 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
6002 (compat_setup_dfp): New.
6003 * gcc.dg/compat/compat.exp: Use it.
6004 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
6005 Make some variables global, prepend "compat_" to their names.
6006 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
6007 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
6008 * gcc.misc-tests/dectest.exp: New test driver for decTest.
6009 * lib/compat.exp (compat_skip_list): Make global, rename.
6010 * lib/c-compat.exp: New file.
6011 * lib/target-supports.exp (check_effective_target_dfp): New.
6012
6013 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
6014 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
6015 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
6016 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
6017 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
6018 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
6019 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
6020 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
6021 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
6022 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
6023 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
6024 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
6025 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
6026 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
6027 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
6028 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
6029 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
6030 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
6031 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
6032 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
6033 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
6034 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
6035 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
6036 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
6037 gcc.dg/dfp/struct-layout-1.c,
6038 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
6039 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
6040 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
6041 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
6042 gcc.dg/dfp/func-vararg-dfp.c,
6043 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
6044 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
6045 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
6046 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
6047 gcc.dg/dfp/wtr-conversion-1.c: New tests.
6048
6049 2006-01-11 Richard Guenther <rguenther@suse.de>
6050
6051 PR tree-optimization/25734
6052 * gcc.dg/tree-ssa/pr25734.c: New testcase.
6053
6054 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6055
6056 PR fortran/25486
6057 * gfortran.dg/literal_character_constant_1_x.F: New test.
6058 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
6059 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
6060 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
6061
6062 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
6063
6064 PR c++/25386
6065 * g++.dg/ext/packed3.C: Add expected packed error.
6066
6067 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
6068
6069 PR target/25706
6070 * gcc.dg/torture/pr25706-1.c: New test.
6071
6072 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
6073
6074 PR tree-optimization/23109
6075 PR tree-optimization/23948
6076 PR tree-optimization/24123
6077
6078 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
6079 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
6080 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
6081 g++.dg/tree-ssa/pr23948.C: New testcases.
6082 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
6083 three divisions in order to do the optimization.
6084
6085 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6086
6087 PR c++/25632
6088 * g++.dg/other/pr25632.C: New test.
6089
6090 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
6091
6092 PR fortran/25730
6093 * gfortran.dg/used_types_1.f90: New test.
6094
6095 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
6096
6097 PR target/25718
6098 * gcc.dg/torture/pr25718-1.c: New test.
6099
6100 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6101
6102 * gfortran.dg/list_read_2.f90: Fix typo in description.
6103
6104 2006-01-10 Jan Beulich <jbeulich@novell.com>
6105
6106 * lib/target-supports.exp (check_visibility_available): Simplify test
6107 for *-*-netware*.
6108 (check_profiling_available): Fail for *-*-netware*.
6109 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
6110 * gcc.dg/20021014-1.c: Likewise.
6111 * gcc.dg/nest.c: Likewise.
6112
6113 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6114
6115 fortran/24936
6116 * gfortran.dg/forall_3.f90: New test.
6117
6118 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6119
6120 PR fortran/21977
6121 * gfortran.dg/nesting_2.f90: New test.
6122 * gfortran.dg/nesting_3.f90: New test.
6123
6124 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
6125
6126 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
6127 Fix typo in comment.
6128
6129 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6130
6131 * gfortran.dg/single_char_string.f90: New test.
6132
6133 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6134
6135 * gfortran.dg/ichar_2.f90: New test.
6136
6137 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6138
6139 PR fortran/25093
6140 * gfortran.dg/private_type_4.f90: New.
6141
6142 2006-01-07 Richard Guenther <rguenther@suse.de>
6143
6144 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6145
6146 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6147
6148 * gfortran.dg/func_decl_1.f90: New.
6149 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6150 * gfortran.dg/array_alloc_2.f90: Likewise.
6151 * gfortran.dg/char_result_8.f90: Likewise.
6152 * gfortran.dg/dup_save_1.f90: Likewise.
6153 * gfortran.dg/dup_save_2.f90: Likewise.
6154 * gfortran.dg/f2c_6.f90: Likewise.
6155 * gfortran.dg/f2c_7.f90: Likewise.
6156 * gfortran.dg/func_result_2.f90: Likewise.
6157 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6158
6159 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6160
6161 PR fortran/22146
6162 * gfortran.dg/elemental_subroutine_1.f90: New test.
6163 * gfortran.dg/elemental_subroutine_2.f90: New test.
6164
6165 PR fortran/25029
6166 PR fortran/21256
6167 * gfortran.dg/assumed_size_refs_1.f90: New test.
6168
6169 PR fortran/20868
6170 PR fortran/20870
6171 * gfortran.dg/assumed_size_refs_2.f90: New test.
6172 * gfortran.dg/initialization_1.f90: Change warning message.
6173
6174 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6175
6176 * gcc.dg/tree-ssa/loop-15.c: New test.
6177
6178 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6179
6180 PR fortran/25598
6181 * gfortran.dg/backspace_3.f: New test.
6182 * gfortran.dg/backspace_4.f: New test.
6183
6184 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6185
6186 PR fortran/24268
6187 * gfortran.dg/fmt_white.f: Update test.
6188
6189 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6190
6191 * gcc.dg/cast-1.c: Add new warning.
6192 * gcc.dg/cast-2.c: Likewise.
6193 * gcc.dg/cast-3.c: Likewise.
6194 * gcc.dg/format/cast-1.c: Likewise.
6195 * gcc.dg/cast-4.c: New testcase.
6196
6197 2006-01-05 Richard Guenther <rguenther@suse.de>
6198
6199 PR tree-optimization/22555
6200 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6201
6202 2006-01-05 Richard Guenther <rguenther@suse.de>
6203 Diego Novillo <dnovillo@redhat.com>
6204
6205 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6206 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6207 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6208 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6209 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6210 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6211 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6212 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6213 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6214 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6215 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6216 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6217 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6218 * treelang/compile/extravar.tree: Likewise.
6219 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6220 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6221 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6222 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6223 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6224
6225 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6226
6227 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6228 for 64-bit fix.
6229
6230 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6231
6232 PR fortran/23675
6233 gfortran.dg/char_result_11.f90: New.
6234
6235 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6236
6237 PR c++/24782
6238 * g++.dg/parse/access9.C: New test.
6239 * g++.dg/tc1/dr52.C: Tweak error markers.
6240
6241 2006-01-04 Richard Henderson <rth@redhat.com>
6242
6243 Merge from gomp branch.
6244 * g++.dg/parse/pragma2.C: Update expected error lines.
6245
6246 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6247
6248 * g++.dg/other/i386-2.C: New test.
6249
6250 PR target/25554
6251 * gcc.c-torture/compile/20051228-1.c: New test.
6252
6253 PR c/25559
6254 * gcc.dg/pr25559.c: New test.
6255
6256 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6257
6258 PR c++/25492
6259 * g++.dg/lookup/friend9.C: New test.
6260
6261 PR c++/25625
6262 * g++.dg/template/repo5.C: New test.
6263
6264 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6265
6266 PR fortran/25101
6267 * gfortran.dg/forall_2.f90: New test.
6268
6269 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6270
6271 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6272 dg-require-weak. Adjust regexp to handle leading-underscore
6273 targets and space as well as TAB after .weak. Change previous
6274 64-bit fix to not use naked dot.
6275
6276 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6277
6278 PR rtl-optimization/25578
6279 * gcc.c-torture/execute/20060102-1.c: New testcase.
6280
6281 2006-01-03 Richard Guenther <rguenther@suse.de>
6282
6283 PR c/25183
6284 * gcc.dg/torture/pr25183.c: New testcase.
6285
6286 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6287
6288 Merge from gomp-branch.
6289 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6290 * gcc.dg/ia64-sync-2.c: Likewise.
6291 * gcc.dg/ia64-sync-3.c: Likewise.
6292 * gcc.dg/ia64-sync-4.c: Likewise.
6293 * gcc.dg/sync-2.c: Likewise.
6294 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6295 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6296
6297 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6298
6299 PR c++/25635
6300 * g++.dg/parse/operator6.C: New test.
6301
6302 PR c++/25637
6303 * g++.dg/parse/error29.C: New test.
6304
6305 PR c++/25638
6306 * g++.dg/parse/dtor6.C: New test.
6307
6308 PR c++/25633
6309 * g++.dg/parse/ctor3.C: New test.
6310
6311 PR c++/25634
6312 * g++.dg/template/class3.C: New test.
6313
6314 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6315
6316 * g++.dg/debug/debug9.C: New.
6317
6318 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6319
6320 PR fortran/24640
6321 * gfortran.dg/label_2.f90: New test.
6322
6323 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6324
6325 * g++.dg/lookup/using12.C: Tighten error marker.
6326
6327 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6328 Andrew Pinski <pinskia@physics.uc.edu>
6329
6330 * gcc.target/powerpc/darwin-abi-3.c: New file.
6331 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6332 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6333 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6334 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6335 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6336 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6337 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6338 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6339
6340 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6341
6342 * gcc.dg/tree-ssa/loadpre1.c: New;
6343 * gcc.dg/tree-ssa/loadpre2.c: New;
6344 * gcc.dg/tree-ssa/loadpre3.c: New;
6345 * gcc.dg/tree-ssa/loadpre4.c: New;
6346 * gcc.dg/tree-ssa/loadpre5.c: New;
6347 * gcc.dg/tree-ssa/loadpre6.c: New;
6348 * gcc.dg/tree-ssa/loadpre7.c: New;
6349 * gcc.dg/tree-ssa/loadpre8.c: New;
6350 * gcc.dg/tree-ssa/loadpre9.c: New;
6351
6352 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6353
6354 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6355 * g++.dg/abi/thunk4.C: Likewise.
6356
6357 2006-01-01 Andreas Jaeger <aj@suse.de>
6358
6359 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6360 portable.
6361
6362 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6363
6364 PR c++/25294
6365 * gcc.dg/pragma-pack-3.c: New test.
6366 * g++.dg/parse/pragma3.C: New test.
6367
6368 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6369
6370 PR middle-end/24827
6371 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
6372
6373 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6374
6375 PR testsuite/25214
6376 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
6377
6378 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
6379
6380 PR fortran/22607
6381 * gfortran-dg/pure_byref_3.f90: New.
6382
6383 fortran/PR 25396
6384 * gfortran.dg/userdef_operator_1.f90: New.
6385
6386 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
6387
6388 * g++.dg/abi/thunk3.C: New.
6389 * g++.dg/abi/thunk4.C: New.
6390
6391 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
6392
6393 PR fortran/25532
6394 * gfortran.dg/host_used_types_1.f90: New test. Check that host
6395 associated derived type components of derived types are
6396 properly declared in contained procedures.
6397
6398 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6399
6400 PR libgfortran/25139
6401 * gfortran.dg/backspace_2.f: New test.
6402
6403 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6404
6405 PR libgfortran/25550
6406 * gfortran.dg/endfile.f: New test.
6407
6408 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6409
6410 PR libgfortran/25419
6411 * gfortran.dg/comma.f: New test.
6412
6413 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6414
6415 * lib/gfortran-dg.exp: Remove trailing whitespace.
6416 * lib/fortran-torture.exp: Test with -fbounds-check instead of
6417 -funroll-all-loops.
6418
6419 2005-12-28 Alan Modra <amodra@bigpond.net.au>
6420
6421 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
6422 Extended Double long doubles or repeat tests when long double is
6423 the same size as double.
6424
6425 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6426
6427 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
6428
6429 PR testsuite/25442
6430 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
6431 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
6432
6433 PR testsuite/25441
6434 * gcc.dg/pr23911.c: Make test variable static.
6435
6436 PR testsuite/25444
6437 * gcc.dg/tree-ssa/pr14841.c: Likewise.
6438
6439 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6440
6441 PR c++/25439
6442 * g++.dg/parse/crash17.C: Adjust error markers.
6443 * g++.dg/template/error20.C: New test.
6444
6445 2005-12-26 Mark Mitchell <mark@codesourcery.com>
6446
6447 PR c++/23172
6448 * g++.dg/ext/complit4.C: New test.
6449
6450 PR c++/25417
6451 * g++.dg/ext/complit5.C: Likewise.
6452
6453 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
6454
6455 PR tree-optimization/25125
6456 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
6457 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
6458 * gcc.c-torture/execute/pr25125.c: New.
6459
6460 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
6461
6462 PR fortran/25029
6463 PR fortran/21256
6464 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
6465 with incorrect assumed size references.
6466
6467 2005-12-24 Mark Mitchell <mark@codesourcery.com>
6468
6469 PR c++/23171
6470 * g++.dg/opt/init1.C: New test.
6471
6472 2005-12-23 Mark Mitchell <mark@codesourcery.com>
6473
6474 PR c++/24671
6475 * g++.dg/template/sfinae3.C: New test.
6476
6477 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6478
6479 * g++.dg/other/friend4.C: New test.
6480
6481 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6482
6483 PR target/25005
6484 * g++.dg/opt/pr25005.C: New test.
6485
6486 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6487
6488 PR c++/25369
6489 * g++.dg/template/ptrmem16.C: New test.
6490
6491 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
6492
6493 PR fortran/25029
6494 PR fortran/21256
6495 * gfortran.dg/initialization_1.f90: Add test of SIZE.
6496
6497 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6498
6499 PR libgfortran/25307
6500 * gfortran.dg/list_read_5.f90: New test.
6501
6502 2005-12-22 Richard Henderson <rth@redhat.com>
6503
6504 * gcc.target/i386/sse-7.c: Use -msse2.
6505
6506 2005-12-23 Jakub Jelinek <jakub@redhat.com>
6507
6508 PR rtl-optimization/25432
6509 * gcc.c-torture/compile/20051216-1.c: New test.
6510
6511 PR objc/25328
6512 * objc/execute/pr25328.m: New test.
6513
6514 2005-12-22 Mark Mitchell <mark@codesourcery.com>
6515
6516 PR c++/25364
6517 * g++.dg/template/call4.C: New test.
6518
6519 2005-12-22 Dale Johannesen <dalej@apple.com>
6520
6521 * gcc.target/i386/sse-17.c: New.
6522
6523 2005-12-22 Paul Brook <paul@codesourcery.com>
6524
6525 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
6526
6527 2005-12-22 Paul Brook <paul@codesourcery.com>
6528
6529 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
6530
6531 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
6532
6533 PR tree-opt/25513
6534 * gcc.c-torture/compile/pr25513.c: New test.
6535
6536 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6537
6538 PR c++/23333
6539 * g++.dg/parse/error25.C: Add more tests.
6540
6541 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6542
6543 PR fortran/18990
6544 * gfortran.dg/der_charlen_1.f90: New.
6545
6546 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
6547
6548 PR fortran/20889
6549 * gfortran.dg/pointer_component_type_1.f90: New test.
6550
6551 PR fortran/25029
6552 PR fortran/21256
6553 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
6554 should give an error with assumed size array refernces and checks those
6555 that should not.
6556 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
6557 reference an upper bound so that it does not generate an error.
6558
6559 PR fortran/19362
6560 PR fortran/20244
6561 PR fortran/20864
6562 PR fortran/25391
6563 * gfortran.dg/used_dummy_types_1.f90: New test.
6564 * gfortran.dg/used_dummy_types_2.f90: New test.
6565 * gfortran.dg/used_dummy_types_3.f90: New test.
6566 * gfortran.dg/used_dummy_types_4.f90: New test.
6567 * gfortran.dg/used_dummy_types_5.f90: New test.
6568
6569 PR fortran/23152
6570 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
6571 group already being USE associated.
6572 * gfortran.dg/assumed_shape_nml.f90: New test.
6573 * gfortran.dg/assumed_size_nml.f90: New test.
6574
6575 PR fortran/20862
6576 PR fortran/25053
6577 PR fortran/25063
6578 PR fortran/25064
6579 PR fortran/25066
6580 PR fortran/25067
6581 PR fortran/25068
6582 PR fortran/25307
6583 * gfortran.dg/io_constraints_1.f90: New test.
6584 * gfortran.dg/io_constraints_1.f90: New test.
6585 * gfortran.dg/iostat_3.f90: Change wording of warning.
6586 * gfortran.dg/g77/19981216-0.f: The same.
6587
6588 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
6589
6590 PR tree-optimization/23518
6591 * testsuite/gcc.dg/pr23518.c: New.
6592
6593 2005-12-21 Mike Stump <mrs@apple.com>
6594
6595 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
6596
6597 2005-12-21 Paul Brook <paul@codesourcery.com>
6598
6599 * gcc.dg/pr19340.c: Skip on m68k targets.
6600
6601 2005-12-21 Steven Bosscher <stevenb@suse.de>
6602
6603 PR rtl-optimization/25196
6604 * gcc.dg/pr25196.c: New test.
6605
6606 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
6607
6608 PR fortran/25423
6609 gfortran.dg/where_nested_1.f90: New.
6610
6611 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
6612
6613 PR tree-optimization/25382.
6614 * gcc.dg/tree-ssa/pr25382.c: New.
6615
6616 2005-12-20 Richard Guenther <rguenther@suse.de>
6617
6618 PR middle-end/24306
6619 * gcc.target/i386/pr24306.c: New testcase.
6620
6621 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
6622
6623 PR tree-optimization/25501
6624 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
6625
6626 2005-12-20 Richard Guenther <rguenther@suse.de>
6627
6628 Revert
6629 2005-12-02 Richard Guenther <rguenther@suse.de>
6630
6631 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
6632
6633 2005-12-20 Mark Mitchell <mark@codesourcery.com>
6634
6635 PR c++/21228
6636 * g++.dg/warn/Wunreachable-code-2.C: New test.
6637
6638 2005-12-19 Mark Mitchell <mark@codesourcery.com>
6639
6640 PR c++/24278
6641 * g++.dg/template/ctor5.C: New test.
6642
6643 PR c++/24915
6644 * g++.dg/template/overload8.C: New test.
6645
6646 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
6647
6648 * gcc.c-torture/compile/pr25483 : New test.
6649
6650 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6651
6652 PR c++/20552
6653 * g++.dg/ext/typeof10.C: New test.
6654
6655 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
6656
6657 * gcc.dg/mt-loopi1.c: New.
6658
6659 2005-12-18 Richard Guenther <rguenther@suse.de>
6660
6661 PR tree-optimization/25481
6662 * gcc.dg/torture/pr25481.c: New testcase.
6663
6664 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
6665
6666 PR rtl-optimization/21041
6667 * gcc.dg/pr21041.c: New test.
6668
6669 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6670
6671 PR libgfortran/25463
6672 * gfortran.dg/advance.f90: New test.
6673
6674 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
6675
6676 * gcc.dg/20051201-1.c: New test.
6677
6678 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
6679
6680 PR fortran/25018
6681 * gfortran.dg/initialization_1.f90: New test.
6682 * gfortran.dg/enum_5.f90: Change dg-error to new message.
6683 * gfortran.dg/g77/980616-0.f: The same.
6684
6685 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6686
6687 * PR fortran/25458
6688 * gfortran.dg/chkbits.f90: New test.
6689
6690 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6691
6692 * gfortran.dg/enum_5.f: Revert to previous version.
6693
6694 2005-12-17 Steven G. Kargl <kargls@comcast.net>
6695
6696 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
6697 * gfortran.dg/nested_modules_1.f90: Ditto.
6698 * gfortran.dg/hollerith_f95.f90: Ditto.
6699 * gfortran.dg/select_5.f90: Ditto.
6700 * gfortran.dg/secnds.f: Ditto.
6701 * gfortran.dg/hollerith2.f90: Ditto.
6702 * gfortran.dg/imag_2.f: Ditto.
6703 * gfortran.dg/ftell_2.f90: Ditto.
6704 * gfortran.dg/malloc_free_1.f90: Ditto.
6705 * gfortran.dg/logint-1.f: Ditto.
6706 * gfortran.dg/recursive_statement_functions.f90: Ditto.
6707 * gfortran.dg/e_d_fmt.f90: Ditto.
6708 * gfortran.dg/hollerith_legacy.f90: Ditto.
6709 * gfortran.dg/logint-2.f: Ditto.
6710 * gfortran.dg/enum_5.f90: Ditto.
6711 * gfortran.dg/f2c_2.f90: Ditto.
6712 * gfortran.dg/pr17143.f90: Ditto.
6713 * gfortran.dg/namelist_14.f90: Ditto.
6714 * gfortran.dg/logint-3.f: Ditto.
6715 * gfortran.dg/spread_scalar_source.f90: Ditto.
6716 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
6717 * gfortran.dg/namelist_11.f: Ditto.
6718 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6719 * gfortran.dg/g77/20010519-1.f
6720 * gfortran.dg/g77/alpha1.f: Ditto.
6721 * gfortran.dg/g77/990115-1.f: Ditto.
6722 * gfortran.dg/g77/erfc.f: Ditto.
6723 * gfortran.dg/g77/19990313-3.f: Ditto.
6724 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
6725 * gfortran.dg/g77/20010426.f: Ditto.
6726 * gfortran.dg/g77/19990313-0.f: Ditto.
6727 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
6728 * gfortran.dg/g77/20000629-1.f: Ditto.
6729 * gfortran.dg/g77/970125-0.f: Ditto.
6730 * gfortran.dg/g77/8485.f: Ditto.
6731 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
6732 * gfortran.dg/g77/19990313-1.f: Ditto.
6733 * gfortran.dg/g77/int8421.f: Ditto.
6734 * gfortran.dg/g77/19990305-0.f: Ditto.
6735 * gfortran.dg/g77/947.f: Ditto.
6736 * gfortran.dg/g77/19990905-2.f: Ditto.
6737 * gfortran.dg/g77/cabs.f: Ditto.
6738 * gfortran.dg/g77/19990313-2.f: Ditto.
6739 * gfortran.dg/g77/20020307-1.f: Ditto.
6740 * gfortran.dg/g77/dcomplex.f: Ditto.
6741 * gfortran.dg/g77/19990502-1.f: Ditto.
6742 * gfortran.dg/g77/19981216-0.f: Ditto.
6743 * gfortran.dg/common_4.f90: Ditto.
6744 * gfortran.dg/entry_4.f90: Ditto.
6745 * gfortran.dg/equiv_constraint_2.f90: Ditto.
6746 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
6747 * gfortran.dg/namelist_12.f: Ditto.
6748 * gfortran.dg/scale_1.f90: Ditto.
6749 * gfortran.dg/modulo_1.f90
6750 * gfortran.dg/hollerith.f90: Ditto.
6751 * gfortran.dg/direct_io_3.f90: Ditto.
6752 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
6753 * gfortran.dg/gnu_logical_1.F: Ditto.
6754 * gfortran.dg/unf_io_convert_1.f90: Ditto.
6755 * gfortran.dg/assign_1.f90: Ditto.
6756 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
6757 * gfortran.dg/pr23095.f: Ditto.
6758 * gfortran.dg/read_float_1.f90: Ditto.
6759
6760 2005-12-17 Andreas Jaeger <aj@suse.de>
6761
6762 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
6763 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
6764
6765 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6766
6767 PR fortran/24268
6768 * gfortran.dg/fmt_white.f: New test.
6769
6770 2005-12-16 Steven G. Kargl <kargls@comcast.net>
6771
6772 * gfortran.dg/label_1.f90: New test.
6773
6774 2005-12-15 Ben Elliston <bje@au.ibm.com>
6775
6776 PR testsuite/25422
6777 * gcc.dg/20031012-1.c: Add -Walways-true option.
6778 * gcc.dg/weak/weak-3.c: Likewise.
6779 * g++.old-deja/g++.mike/warn8.C: Likewise.
6780
6781 2005-12-16 Mike Stump <mrs@apple.com>
6782
6783 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
6784 exit.
6785
6786 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6787
6788 PR libgfortran/25264
6789 PR libgfortran/25349
6790 * gfortran.dg/tl_editing.f90: Added additional checks.
6791 * gfortran.dg/t_editing.f: New test.
6792 * gfortran.dg/write_padding.f90: New test
6793
6794 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6795
6796 PR testsuite/25215
6797 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
6798
6799 2005-12-16 Jakub Jelinek <jakub@redhat.com>
6800
6801 PR rtl-optimization/24899
6802 * gcc.c-torture/execute/20051215-1.c: New test.
6803
6804 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
6805
6806 PR 24823
6807 * gfortran.dg/pr24823.f: New test.
6808
6809 2005-12-16 Jeff Law <law@redhat.com>
6810
6811 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
6812
6813 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6814
6815 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
6816 Change C++ style comments to C style comments.
6817 Remove aligned types from the array.
6818 Keep Enums disabled.
6819 (complex_types): Remove aligned types from the array.
6820 Comment out "_Complex long double".
6821 (attrib_types): Remove.
6822 (complex_attrib_types): Remove.
6823 (attrib_array_types): Remove.
6824 (complex_attrib_array_types): Remove.
6825 (aligned_bitfld_types): Remove.
6826 (n_aligned_bitfld_types): Remove.
6827 (FEATURE_ALIGNEDPACKED): Delete.
6828 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
6829 (singles): Remove support for adding attributes.
6830 (choose_type): Remove support for attributed types.
6831 (generate_fields): Remove support for attributed bit-fields.
6832 Remove support for adding attributes.
6833 (generate_random_tests): Remove support for adding attributes.
6834 (features): Add back "[0] :0" and "complex vector [0]".
6835 (main): Remove support for attributed bit-fields.
6836 Uncomment the calling of generate_random_tests for the rests of
6837 the tests.
6838
6839 2005-12-16 Jan Hubicka <jh@suse.cz>
6840
6841 * gcc.c-torture/combine/pr25224.c: New.
6842
6843 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
6844
6845 PR other/25028
6846 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
6847 HP-UX.
6848
6849 2005-12-15 Richard Sandiford <richard@codesourcery.com>
6850
6851 * gcc.dg/20051215-1.c: New file.
6852
6853 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6854
6855 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
6856 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
6857
6858 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
6859
6860 PR fortran/18197
6861 * gfortran.dg/dummy_functions_1.f90: New.
6862
6863 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
6864
6865 PR rtl-optimization/25310
6866 * gcc.c-torture/compile/pr25310.c: New test.
6867
6868 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6869
6870 PR debug/25023
6871 * gcc.dg/pr25023.c: New test.
6872
6873 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6874
6875 * g++.old-deja/g++.brendan/redecl1.C,
6876 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
6877 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
6878 g++.old-deja/g++.oliva/typeof1.C,
6879 g++.old-deja/g++.other/crash16.C,
6880 g++.old-deja/g++.other/crash34.C,
6881 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
6882 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
6883 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
6884 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
6885 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
6886 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
6887 Remove xfail.
6888
6889 2005-12-14 Kean Johnston <jkj@sco.com>
6890 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6891
6892 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
6893 * gcc.target/i386/20020523-1.c: Ditto.
6894 * gcc.target/i386/tailcall-1.c: Ditto.
6895 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
6896 * gcc.target/i386/ssetype-5.c: Ditto.
6897
6898 2005-12-14 Jeff Law <law@redhat.com>
6899
6900 * gcc.dg/tree-ssa/foldstring-1.c: New test.
6901
6902 2005-12-14 Jakub Jelinek <jakub@redhat.com>
6903
6904 PR target/25254
6905 PR target/24188
6906 * gcc.target/i386/pr25254.c: New test.
6907 * gfortran.dg/PR24188.f: New test.
6908
6909 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
6910
6911 * lib/fortran-torture.exp: Catch remaining uses of
6912 remote_file build delete.
6913
6914 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6915
6916 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
6917
6918 2005-12-14 Ben Elliston <bje@au.ibm.com>
6919
6920 * gcc.dg/warn-addr-cmp.c: New test.
6921
6922 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6923
6924 PR debug/25023
6925 PR target/25293
6926 * gcc.target/i386/pr25293.c: New test.
6927
6928 2005-12-13 Petr Machata <machata@post.cz>
6929
6930 PR c++/24907
6931 * g++.dg/parse/comma2.C: New test.
6932
6933 2005-12-13 Mark Mitchell <mark@codesourcery.com>
6934 Jakub Jelinek <jakub@redhat.com>
6935
6936 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6937 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6938 (limits.h): Include unconditionally.
6939 (stdlib.h): Likewise.
6940 (hashtab.h): Do not include.
6941 (getopt.h): Likewise.
6942 (stddef.h): Include.
6943 (hashval_t): Define.
6944 (struct entry): Add "next" field.
6945 (HASH_SIZE): New macro.
6946 (hash_table): New variable.
6947 (switchfiles): Do not use xmalloc.
6948 (mix): New macro.
6949 (iterative_hash): New function.
6950 (hasht): Remove.
6951 (e_exists): New function.
6952 (e_insert): Likewise.
6953 (output): Use, instead of libiberty hashtable functions.
6954 (main): Do not use getopt. Do not call htab_create.
6955
6956 2005-12-13 Jakub Jelinek <jakub@redhat.com>
6957
6958 PR c++/25331
6959 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
6960 put atal* and atpaal* attributes on array elements.
6961 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
6962 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
6963 put atal* and atpaal* attributes on array elements.
6964 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
6965
6966 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
6967
6968 * gcc.dg/single-precision-constant.c: New test.
6969
6970 2005-12-13 Alan Modra <amodra@bigpond.net.au>
6971
6972 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
6973 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
6974 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
6975 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
6976 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
6977 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
6978 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
6979 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
6980 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
6981 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
6982 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
6983 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
6984 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
6985 gcc.target/powerpc/ppc-sdata-2.c,
6986 gcc.target/powerpc/ppc-stackalign-1.c,
6987 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
6988 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
6989 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
6990 gcc.target/powerpc/rs6000-ldouble-2.c,
6991 gcc.target/powerpc/rs6000-power2-1.c,
6992 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
6993 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
6994 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
6995 option into target selector.
6996 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
6997 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
6998
6999 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7000
7001 PR objc/25348
7002 * objc.dg/encode-9.m: New test.
7003
7004 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7005
7006 PR testsuite/20772
7007 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
7008 * gcc.dg/asm-b.c: Fix typo.
7009 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
7010 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7011 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
7012 i?86 lp64 and x86_64 ilp32.
7013 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
7014 on i?86 lp64.
7015 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
7016
7017 2005-12-12 Steven G. Kargl <kargls@comcast.net>
7018
7019 PR fortran/25078
7020 gfortran.dg/equiv_5.f90: New test.
7021
7022 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
7023
7024 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
7025 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
7026 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
7027 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
7028 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
7029 * gcc.dg/tree-ssa/reassoc-5.c: New.
7030 * gcc.dg/tree-ssa/reassoc-6.c: New.
7031 * gcc.dg/tree-ssa/reassoc-7.c: New.
7032 * gcc.dg/tree-ssa/reassoc-8.c: New.
7033 * gcc.dg/tree-ssa/reassoc-9.c: New.
7034 * gcc.dg/tree-ssa/reassoc-10.c: New.
7035 * gcc.dg/tree-ssa/reassoc-11.c: New.
7036
7037 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7038
7039 PR testsuite/25167
7040 PR testsuite/24478
7041 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
7042
7043 2005-12-12 Mark Mitchell <mark@codesourcery.com>
7044
7045 PR c++/25300
7046 * g++.dg/template/inherit.C: Do not use a generic error message.
7047
7048 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7049
7050 PR libobjc/25354
7051 * objc.dg/gnu-encoding: New directory.
7052 * objc.dg/gnu-encoding/compat-common.h: New file.
7053 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
7054 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
7055 * objc.dg/gnu-encoding/vector-defs.h: New file.
7056 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
7057 * objc.dg/gnu-encoding/generate-random.c: New file.
7058 * objc.dg/gnu-encoding/generate-random_r.c: New file.
7059 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
7060 * objc.dg/gnu-encoding/generate-random.h: New file.
7061
7062 2005-12-11 Mark Mitchell <mark@codesourcery.com>
7063
7064 PR c++/25337
7065 * g++.dg/template/defarg7.C: New test.
7066
7067 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7068
7069 PR libobjc/25347
7070 * objc.dg/encode-8.m: New test.
7071
7072 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7073
7074 PR libobjc/25346
7075 * objc.dg/encode-7.m: New test.
7076
7077 2005-12-10 Mark Mitchell <mark@codesourcery.com>
7078
7079 PR c++/25010
7080 * g++.dg/opt/inline10.C: New test.
7081
7082 2005-12-11 Steven G. Kargl <kargls@comcast.net>
7083
7084 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
7085
7086 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
7087
7088 * gfortran.dg/substring_equivalence.f90: typo in comment
7089
7090 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7091
7092 PR fortran/25068
7093 * gfortran.dg/iostat_3.f90: New test.
7094
7095 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
7096
7097 PR fortran/23815
7098 * gfortran.dg/unf_io_convert_1.f90: New test.
7099 * gfortran.dg/unf_io_convert_2.f90: New test.
7100 * gfortran.dg/unf_io_convert_3.f90: New test.
7101
7102 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7103
7104 PR testsuite/20772
7105 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
7106 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
7107 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7108 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
7109 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
7110 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7111 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
7112 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
7113 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7114 gcc.dg/torture/fp-int-convert-float128-timode.c,
7115 gcc.dg/torture/fp-int-convert-float128.c,
7116 gcc.dg/torture/fp-int-convert-float80-timode.c,
7117 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
7118 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
7119
7120 * gcc.dg/tls/opt-1.c: Require effective target fpic.
7121
7122 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
7123
7124 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
7125
7126 2005-12-10 Richard Sandiford <richard@codesourcery.com>
7127
7128 * gcc.dg/20051207-1.c,
7129 * gcc.dg/20051207-2.c,
7130 * gcc.dg/20051207-3.c: New tests.
7131
7132 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7133
7134 PR testsuite/20772
7135 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7136 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7137 dg-skip-if target selector.
7138
7139 PR testsuite/20772
7140 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7141 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7142 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7143 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7144 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7145 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7146 and/or merge with i?86 cases.
7147
7148 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7149
7150 PR testsuite/20772
7151 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7152 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7153 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7154 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7155 x86_64-*-linux*.
7156
7157 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7158
7159 PR target/25311
7160 * gcc.c-torture/compile/pr25311.c: New test.
7161
7162 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7163
7164 PR libgfortran/25039
7165 * gfortran.dg/read_comma.f: New test.
7166
7167 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7168
7169 PR c++/19317
7170 * g++.dg/opt/pr19317-1.C: New test.
7171 * g++.dg/opt/pr19317-2.C: New test.
7172 * g++.dg/opt/pr19317-3.C: New test.
7173
7174 PR target/19005
7175 * gcc.c-torture/execute/pr19005.c: New test.
7176
7177 PR target/17828
7178 * g++.old-deja/g++.other/comdat5.C: New test.
7179 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7180
7181 * g++.dg/compat/struct-layout-1.exp: New file.
7182 * g++.dg/compat/struct-layout-1.h: New.
7183 * g++.dg/compat/struct-layout-1_generate.c: New.
7184 * g++.dg/compat/struct-layout-1_x1.h: New.
7185 * g++.dg/compat/struct-layout-1_x2.h: New.
7186 * g++.dg/compat/struct-layout-1_y1.h: New.
7187 * g++.dg/compat/struct-layout-1_y2.h: New.
7188
7189 * gcc.dg/20050330-2.c: New test.
7190
7191 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7192
7193 PR fortran/25292
7194 * gfortran.dg/associated_1.f90: New.
7195
7196 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7197
7198 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7199 ILP32 vect_no_align platforms.
7200
7201 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7202 Jakub Jelinek <jakub@redhat.com>
7203
7204 PR target/25268
7205 * gcc.c-torture/compile/20051207-1.c: New test.
7206
7207 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7208
7209 PR testsuite/20772
7210 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7211 gcc.dg/torture/pr18582-1.c,
7212 gcc.target/i386/attributes-error.c: Also test on x86_64.
7213
7214 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7215
7216 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7217
7218 PR c++/19397
7219 * g++.dg/template/typedef3.C: New test.
7220
7221 PR c++/19762
7222 PR c++/19764
7223 * g++.dg/template/dtor3.C: Fix error markers.
7224
7225 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7226
7227 * lib/target-supports.exp (check_effective_target_sync_char_short):
7228 Add s390*.
7229
7230 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7231
7232 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7233
7234 2005-12-06 Roger Sayle <roger@eyesopen.com>
7235
7236 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7237 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7238 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7239 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7240
7241 2005-12-06 Roger Sayle <roger@eyesopen.com>
7242
7243 PR c++/25263
7244 * g++.dg/other/array2.C: New test case.
7245
7246 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7247
7248 * gcc.dg/darwin-weakimport-3.c: New.
7249
7250 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7251 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7252 and to work on Darwin.
7253 * gcc.dg/attr-weakref-1b.c: New file.
7254 * gcc.dg/attr-weakref-2.c: New test.
7255 * gcc.dg/darwin-weakref-1.c: New test.
7256
7257 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7258
7259 PR testsuite/25247
7260 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7261 use in selector expressions.
7262 (dg-xfail-if): Ditto.
7263 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7264 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7265 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7266 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7267 * gcc.test-framework/test-framework.exp: Skip generated tests if
7268 CHECK_TEST_FRAMEWORK is not 1.
7269
7270 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7271
7272 PR tree-optimization/24963
7273 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7274
7275 PR target/24108
7276 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7277
7278 PR target/18580
7279 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7280 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7281 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7282 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7283
7284 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7285
7286 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7287 dg-options.
7288
7289 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7290
7291 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7292
7293 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7294
7295 * gcc.dg/format/cast-1.c: New test.
7296
7297 2005-12-04 Roger Sayle <roger@eyesopen.com>
7298
7299 PR c/7776
7300 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7301 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7302 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7303 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7304
7305 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7306
7307 * gcc.dg/cast-pretty-print-1.c: New test.
7308
7309 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7310
7311 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7312
7313 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7314
7315 PR c++/24173
7316 * g++.dg/template/friend40.C: New test.
7317
7318 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7319
7320 PR target/25199
7321 * gcc.target/i386/movq-2.c: New test.
7322 * gcc.target/i386/movq.c: Remove target i?86, instead add
7323 dg-require-effective-target ilp32.
7324
7325 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7326
7327 PR c++/24103
7328 * g++.dg/other/default1.C: New test.
7329
7330 2005-12-02 Richard Guenther <rguenther@suse.de>
7331
7332 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7333
7334 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7335
7336 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7337
7338 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7339
7340 PR target/21017
7341 * gcc.target/powerpc/rotate.c: New.
7342
7343 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7344
7345 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7346 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7347
7348 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7349
7350 PR c/13384
7351 * gcc.dg/pr17730-1.c: Adjust.
7352 * gcc.dg/lvalue1.c (main): Likewise.
7353 * gcc.dg/lvalue-2.c: Likewise.
7354 * g++.dg/pr7503-3.C
7355
7356 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7357
7358 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7359 error messages.
7360
7361 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7362
7363 PR fortran/24789
7364 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7365
7366 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7367
7368 PR target/24475
7369 * lib/target-supports.exp (check_effective_target_tls): New.
7370 (check_effective_target_tls_runtime): New.
7371 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
7372 for TLS support.
7373 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
7374 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
7375 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
7376 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
7377 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
7378 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
7379 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
7380 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
7381 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
7382 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
7383 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
7384 effective-target TLS.
7385 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
7386 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
7387 effective-target TLS runtime.
7388
7389 2005-12-01 Uros Bizjak <uros@kss-loka.si>
7390
7391 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
7392
7393 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
7394
7395 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
7396 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
7397 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
7398 ignored" warnings when "packing" is the same as the ABI layout.
7399
7400 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
7401
7402 PR fortran/21302
7403 * gfortran.dg/line_length_1.f: New test.
7404 * gfortran.dg/line_length_2.f90: Ditto.
7405
7406 2005-11-30 Richard Guenther <rguenther@suse.de>
7407
7408 PR tree-optimization/21655
7409 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
7410
7411 2005-11-30 Dale Johannesen <dalej@apple.com>
7412
7413 * gcc.c-torture/compile/pr24930.c: New.
7414
7415 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
7416
7417 PR fortran/15809
7418 * gfortran.dg/auto_char_dummy_array.f90: New test.
7419
7420 2005-11-30 Jeff Law <law@redhat.com>
7421
7422 * g++.old-deja/g++.law/pr25000.C: New test.
7423
7424 2005-11-30 Jakub Jelinek <jakub@redhat.com>
7425
7426 * gcc.dg/tls/opt-11.c: New test.
7427
7428 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
7429
7430 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
7431 targets.
7432 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
7433 LP64 ia64.
7434
7435 2005-11-29 Jakub Jelinek <jakub@redhat.com>
7436
7437 * gfortran.dg/open_access_1.f90: New test.
7438
7439 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7440
7441 * gcc.dg/charset/builtin2.c: New test.
7442
7443 2005-11-28 Jakub Jelinek <jakub@redhat.com>
7444
7445 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
7446 on mmix-*-* for *_[xy].c.
7447
7448 2005-11-28 Kean Johnston <jkj@sco.com>
7449
7450 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
7451 headers.
7452 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
7453 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
7454 * gcc.target/i386/asm-3.c: Ditto.
7455 * gcc.target/i386/clobbers.c: Ditto.
7456 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
7457 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
7458 test regexp.
7459 * gcc.target/i386/mul.c: Ditto.
7460 * gcc.target/i386/ssetype-1.c: Ditto.
7461 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
7462 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
7463 static so the test works with -fPIC mode too. Based on comment in
7464 PR19231 by Pinski.
7465 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
7466
7467 2005-11-28 Richard Guenther <rguenther@suse.de>
7468
7469 * gcc.dg/alias-9.c: New testcase.
7470 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
7471
7472 2005-11-28 Roger Sayle <roger@eyesopen.com>
7473 Uros Bizjak <uros@kss-loka.si>
7474
7475 PR middle-end/20219
7476 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
7477 tan(x)/sin(x) transformations.
7478
7479 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
7480
7481 PR middle-end/24575
7482 * gcc.dg/tree-ssa/divide-3.c: New test.
7483 * gcc.dg/tree-ssa/divide-4.c: New test.
7484
7485 2005-11-27 Steven G. Kargl <kargls@comcast.net>
7486
7487 PR fortran/24917
7488 * gfortran.dg/boz_6.f90: New test.
7489
7490 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7491
7492 PR fortran/23912
7493 * gfortran.dg/modulo_1.f90: New test.
7494
7495 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7496
7497 PR libfortran/24919
7498 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
7499 fail on CRLF platforms.
7500 * gfortran.dg/ftell_2.f90: Likewise.
7501
7502 2005-11-26 Eric Christopher <echristo@apple.com>
7503
7504 * gcc.dg/intmax_t-1.c: Remove mips xfail.
7505
7506 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7507
7508 * objc.dg/gnu-runtime-3.m: Simplify.
7509
7510 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
7511
7512 PR middle-end/23669
7513 * gcc.dg/tree-ssa/divide-1.c: New test.
7514 * gcc.dg/tree-ssa/divide-2.c: New test.
7515
7516 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7517
7518 PR libgfortran/24945
7519 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
7520
7521 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7522
7523 PR libgfortran/24945
7524 * gfortran.dg/open_status_2.f90: New test.
7525
7526 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7527
7528 * gcc.c-torture/execute/builtins/fprintf.c,
7529 gcc.c-torture/execute/builtins/fputs-lib.c,
7530 gcc.c-torture/execute/builtins/fputs.c,
7531 gcc.c-torture/execute/builtins/lib/fprintf.c,
7532 gcc.c-torture/execute/builtins/lib/printf.c,
7533 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
7534
7535 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
7536
7537 * gcc.dg/20050922-2.c: New test.
7538
7539 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7540
7541 * objc.dg/gnu-runtime-3.m: New test.
7542
7543 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7544
7545 PR c++/9278
7546 * g++.dg/other/void1.C: New test.
7547
7548 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
7549
7550 PR middle-end/24998
7551 * gcc.dg/torture/fp-int-convert-float.c,
7552 gcc.dg/torture/fp-int-convert-double.c,
7553 gcc.dg/torture/fp-int-convert-long-double.c,
7554 gcc.dg/torture/fp-int-convert-timode.c,
7555 gcc.dg/torture/fp-int-convert-float80.c,
7556 gcc.dg/torture/fp-int-convert-float80-timode.c,
7557 gcc.dg/torture/fp-int-convert-float128.c,
7558 gcc.dg/torture/fp-int-convert-float128-timode.c,
7559 gcc.dg/torture/fp-int-convert.h: New files.
7560
7561 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7562
7563 PR middle-end/24989
7564 * gcc.dg/tree-ssa/bool-10.c: New test.
7565 * gcc.dg/tree-ssa/bool-11.c: New test.
7566 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
7567
7568 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
7569
7570 PR middle-end/24990
7571 * tree-ssa/pr24990-1.c: New test.
7572
7573 2005-11-24 Richard Guenther <rguenther@suse.de>
7574 Dirk Mueller <dmueller@suse.de>
7575
7576 PR c++/14024
7577 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
7578 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
7579 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
7580 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
7581 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
7582 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
7583
7584 2005-11-23 Uros Bizjak <uros@kss-loka.si>
7585
7586 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
7587
7588 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
7589
7590 PR c/21668
7591 * gcc.dg/Wc++-compat.c: New.
7592 * gcc.dg/Wno-c++-compat.c: New.
7593
7594 2005-11-23 Alan Modra <amodra@bigpond.net.au>
7595
7596 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
7597 (vspltish, vspltisw): Likewise.
7598
7599 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7600
7601 PR libgfortran/24794
7602 * gfortran.dg/namelist_12.f: Fix quotes.
7603 * gfortran.dg/namelist_13.f90: Fix quotes.
7604 * gfortran.dg/namelist_14.f90: Fix quotes.
7605 * gfortran.dg/namelist_15.f90: Fix quotes.
7606 * gfortran.dg/namelist_use.f90: Fix quotes.
7607 * gfortran.dg/namelist_use_only.f90: Fix quotes.
7608 * gfortran.dg/namelist_21.f90: New test.
7609 * gfortran.dg/namelist_22.f90: New test.
7610
7611 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
7612
7613 PR target/23435
7614 * gcc.c-torture/compile/pr23435.c: New.
7615
7616 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7617
7618 * gcc.c-torture/execute/floatunsisf-1.c: New test.
7619
7620 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
7621
7622 * gcc.target/powerpc/405-macchw-1.c,
7623 gcc.target/powerpc/405-macchw-2.c,
7624 gcc.target/powerpc/405-macchwu-1.c,
7625 gcc.target/powerpc/405-macchwu-2.c,
7626 gcc.target/powerpc/405-machhw-1.c,
7627 gcc.target/powerpc/405-machhw-2.c,
7628 gcc.target/powerpc/405-machhwu-1.c,
7629 gcc.target/powerpc/405-machhwu-2.c,
7630 gcc.target/powerpc/405-maclhw-1.c,
7631 gcc.target/powerpc/405-maclhw-2.c,
7632 gcc.target/powerpc/405-maclhwu-1.c,
7633 gcc.target/powerpc/405-maclhwu-2.c,
7634 gcc.target/powerpc/405-mulchw-1.c,
7635 gcc.target/powerpc/405-mulchw-2.c,
7636 gcc.target/powerpc/405-mulchwu-1.c,
7637 gcc.target/powerpc/405-mulchwu-2.c,
7638 gcc.target/powerpc/405-mulhhw-1.c,
7639 gcc.target/powerpc/405-mulhhw-2.c,
7640 gcc.target/powerpc/405-mulhhwu-1.c,
7641 gcc.target/powerpc/405-mulhhwu-2.c,
7642 gcc.target/powerpc/405-mullhw-1.c,
7643 gcc.target/powerpc/405-mullhw-2.c,
7644 gcc.target/powerpc/405-mullhwu-1.c,
7645 gcc.target/powerpc/405-mullhwu-2.c,
7646 gcc.target/powerpc/405-nmacchw-1.c,
7647 gcc.target/powerpc/405-nmacchw-2.c,
7648 gcc.target/powerpc/405-nmachhw-1.c,
7649 gcc.target/powerpc/405-nmachhw-2.c,
7650 gcc.target/powerpc/405-nmaclhw-1.c,
7651 gcc.target/powerpc/405-nmaclhw-2.c,
7652 gcc.target/powerpc/440-macchw-1.c,
7653 gcc.target/powerpc/440-macchw-2.c,
7654 gcc.target/powerpc/440-macchwu-1.c,
7655 gcc.target/powerpc/440-macchwu-2.c,
7656 gcc.target/powerpc/440-machhw-1.c,
7657 gcc.target/powerpc/440-machhw-2.c,
7658 gcc.target/powerpc/440-machhwu-1.c,
7659 gcc.target/powerpc/440-machhwu-2.c,
7660 gcc.target/powerpc/440-maclhw-1.c,
7661 gcc.target/powerpc/440-maclhw-2.c,
7662 gcc.target/powerpc/440-maclhwu-1.c,
7663 gcc.target/powerpc/440-maclhwu-2.c,
7664 gcc.target/powerpc/440-mulchw-1.c,
7665 gcc.target/powerpc/440-mulchw-2.c,
7666 gcc.target/powerpc/440-mulchwu-1.c,
7667 gcc.target/powerpc/440-mulchwu-2.c,
7668 gcc.target/powerpc/440-mulhhw-1.c,
7669 gcc.target/powerpc/440-mulhhw-2.c,
7670 gcc.target/powerpc/440-mulhhwu-1.c,
7671 gcc.target/powerpc/440-mulhhwu-2.c,
7672 gcc.target/powerpc/440-mullhw-1.c,
7673 gcc.target/powerpc/440-mullhw-2.c,
7674 gcc.target/powerpc/440-mullhwu-1.c,
7675 gcc.target/powerpc/440-mullhwu-2.c,
7676 gcc.target/powerpc/440-nmacchw-1.c,
7677 gcc.target/powerpc/440-nmacchw-2.c,
7678 gcc.target/powerpc/440-nmachhw-1.c,
7679 gcc.target/powerpc/440-nmachhw-2.c,
7680 gcc.target/powerpc/440-nmaclhw-1.c,
7681 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
7682
7683 2005-11-21 Jakub Jelinek <jakub@redhat.com>
7684
7685 PR fortran/24774
7686 * gfortran.dg/inquire_9.f90: New test.
7687
7688 PR fortran/21647
7689 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
7690
7691 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7692
7693 PR libfortran/24432
7694 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7695 Check that 'cos' is supported.
7696
7697 2005-11-21 Paul Thomas <pault@gcc.gnu.org
7698
7699 PR fortran/24223
7700 * gfortran.dg/substring_equivalence.f90: New test.
7701
7702 PR fortran/24705
7703 * gfortran.dg/auto_internal_assumed.f90: New test.
7704
7705 2005-11-21 Uros Bizjak <uros@kss-loka.si>
7706
7707 * gcc.dg/fold-div-2.c: New test.
7708
7709 2005-11-20 Ian Lance Taylor <ian@airs.com>
7710
7711 PR rtl-optimization/24883
7712 * gcc.c-torture/compile/pr24883.c: New test.
7713
7714 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
7715
7716 PR middle-end/20583
7717 * gcc.c-torture/compile/pr20583.c: New.
7718
7719 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
7720
7721 * gcc.c-torture/execute/usmul.c: New test.
7722
7723 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
7724
7725 * gcc.dg/tree-ssa/vrp22.c: New test.
7726
7727 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
7728
7729 PR middle-end/24912
7730 * gcc.dg/torture/pr24912-1.c: New test.
7731
7732 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
7733
7734 PR fortran/24862
7735 * gfortran.dg/arrayio_derived_1.f90: New test.
7736
7737 2005-11-19 Richard Guenther <rguenther@suse.de>
7738
7739 PR middle-end/23294
7740 * gcc.dg/tree-ssa/pr23294.c: New testcase.
7741
7742 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
7743
7744 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
7745
7746 2005-11-18 Mark Mitchell <mark@codesourcery.com>
7747
7748 PR c++/8355
7749 * g++.dg/template/friend39.C: New test.
7750
7751 2005-11-18 James E Wilson <wilson@specifix.com>
7752
7753 * gcc.dg/builtin-strstr.c: New.
7754
7755 2005-11-18 Richard Henderson <rth@redhat.com>
7756
7757 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
7758 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
7759 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
7760 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
7761 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
7762 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
7763 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
7764 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
7765 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7766 renaming to remove initial "ia64-".
7767
7768 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
7769
7770 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
7771
7772 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
7773
7774 * g++.dg/cpp/string-2.C: New test.
7775
7776 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
7777
7778 * gcc.dg/tree-ssa/loop-14.c: New test.
7779
7780 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
7781 Michael Chamberlain <michael@chamberlain.net.au>
7782
7783 * ada/acats/run_all.sh (target_run): Kill long running tests.
7784
7785 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7786
7787 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
7788 * gcc.dg/cleanup-9.c: Likewise.
7789 * gcc.dg/cleanup-10.c: Likewise.
7790 * gcc.dg/cleanup-11.c: Likewise.
7791
7792 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7793
7794 PR fortran/24892
7795 * gfortran.dg/open_access_append_1.f90: New test.
7796 * gfortran.dg/open_access_append_2.f90: New test.
7797
7798 2005-11-16 Richard Guenther <rguenther@suse.de>
7799
7800 PR middle-end/24851
7801 * gcc.c-torture/execute/pr24851.c: New testcase.
7802
7803 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
7804
7805 * gcc.dg/fold-overflow-1.c: New test.
7806
7807 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
7808
7809 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
7810 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
7811
7812 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
7813
7814 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
7815 structures.
7816 * g++.dg/eh/forced2.C: Likewise.
7817 * g++.dg/eh/forced3.C: Likewise.
7818 * g++.dg/eh/forced4.C: Likewise.
7819
7820 2005-11-11 Mike Stump <mrs@apple.com>
7821
7822 * g++.old-deja/g++.mike/unused.C: Add.
7823
7824 2005-11-15 Mark Mitchell <mark@codesourcery.com>
7825
7826 PR c++/24667
7827 * g++.dg/warn/Wcast-qual1.C: New test.
7828
7829 2005-11-15 Jan Hubicka <jh@suse.cz>
7830
7831 * gcc.dg/winline-5.c: Add large-unit-insns limit.
7832
7833 2005-11-14 David Edelsohn <edelsohn@gnu.org>
7834
7835 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
7836
7837 2005-11-14 Diego Novillo <dnovillo@redhat.com>
7838
7839 PR 24840
7840 * gcc.dg/tree-ssa/pr24840.c: New test.
7841
7842 2005-11-14 Janis Johnson <janis187@us.ibm.com>
7843
7844 PR testsuite/24841
7845 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
7846
7847 2005-11-14 Dale Johannesen <dalej@apple.com>
7848
7849 * gcc.c-torture/execute/20051113-1.c: New.
7850
7851 2005-11-14 Mark Mitchell <mark@codesourcery.com>
7852
7853 PR c++/24687
7854 * g++.dg/template/crash43.C: New test.
7855
7856 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7857
7858 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
7859
7860 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7861
7862 PR c++/24817
7863 * g++.dg/eh/spec8.C: New test.
7864
7865 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7866
7867 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
7868
7869 2005-11-13 Mark Mitchell <mark@codesourcery.com>
7870
7871 PR c++/20293
7872 * g++.dg/parse/ambig4.C: New test.
7873 * g++.dg/tc1/dr101.C: Adjust error markers.
7874 * g++.dg/lookup/strong-using-2.C: Likewise.
7875 * g++.dg/lookup/ambig5.C: Likewise.
7876 * g++.dg/lookup/ambig4.C: Likewise.
7877 * g++.dg/parse/crash22.C: Likewise.
7878
7879 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
7880
7881 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
7882
7883 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
7884
7885 * gcc.dg/nested-calls-1.c: New test.
7886
7887 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7888
7889 * gfortran.dg/complex_intrinsic_1.f90: New test.
7890 * gfortran.dg/complex_intrinsic_2.f90: New test.
7891 * gfortran.dg/fgetc_1.f90: New test.
7892 * gfortran.dg/fgetc_2.f90: New test.
7893 * gfortran.dg/fgetc_3.f90: New test.
7894 * gfortran.dg/ftell_1.f90: New test.
7895 * gfortran.dg/ftell_2.f90: New test.
7896 * gfortran.dg/gnu_logical_1.F: New test.
7897 * gfortran.dg/gnu_logical_2.f90: New test.
7898
7899 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
7900
7901 PR middle-end/24820
7902 * testsuite/gcc.dg/pr24820.c: New test.
7903
7904 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
7905
7906 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
7907 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
7908 variable.
7909
7910 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7911
7912 testsuite/24614
7913 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
7914
7915 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7916
7917 * gcc.target/cris/cris.exp: New file.
7918 * gcc.target/cris/rld-legit1.c: New test.
7919 * gcc.target/cris/rld-legit2.c: New test.
7920
7921 2005-11-12 Jakub Jelinek <jakub@redhat.com>
7922
7923 PR c++/24780
7924 * g++.dg/opt/pr24780.C: New test.
7925
7926 PR c++/24761
7927 * g++.dg/template/asm1.C: New test.
7928
7929 2005-11-12 Steven G. Kargl <kargls@comcast.net>
7930
7931 PR libgfortran/24787
7932 * gfortran.dg/scan_1.f90: New test.
7933
7934 2005-11-12 Jan Hubicka <jh@suse.cz>
7935
7936 * gcc.target/i386/minmax-1.c: New.
7937 * gcc.target/i386/minmax-2.c: New.
7938
7939 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
7940
7941 * gcc.dg/pr24445.c: Fix for 64-bit targets.
7942
7943 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
7944
7945 * gcc.c-torture/execute/20051110-1.c,
7946 gcc.c-torture/execute/20051110-2.c: New tests.
7947
7948 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
7949
7950 PR middle-end/24750
7951 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
7952 New tests.
7953
7954 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7955
7956 * lib/target-libpath.exp (get_shlib_extension): New proc.
7957 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
7958 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7959 * lib/objc.exp (objc_target_compile): Likewise.
7960 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
7961 detection.
7962
7963 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
7964
7965 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
7966
7967 * lib/target-supports.exp (check_effective_target_static_libgfortran):
7968 Add -static to additional_flags and pass it to target_compile.
7969
7970 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7971
7972 PR libgfortran/24719
7973 gfortran.dg/read_noadvance.f90: New test.
7974
7975 PR libgfortran/24699
7976 gfortran.dg/fmt_t_2.f90: New test.
7977
7978 PR libgfortran/24785
7979 gfortran.dg/read_x_eor.f90: New test.
7980
7981 PR libgfortran/24584
7982 gfortran.dg/namelist_empty.f90: Rename test.
7983
7984 PR libgfortran/24489
7985 gfortran/read_eor.f90: Rename test.
7986
7987 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7988
7989 PR fortran/15976
7990 * gfortran.dg/automatic_module_variable.f90: New test.
7991
7992 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
7993
7994 PR target/24445
7995 * gcc.dg/pr24445.c: New test.
7996
7997 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
7998
7999 PR fortran/24655
8000 PR fortran/24755
8001 * gfortran.dg/recursive_statement_functions.f90: Add statement
8002 functions using inline intrinsic functions and parameters to test
8003 that they no longer seg-fault.
8004
8005 PR fortran/24409
8006 gfortran.dg/nested_modules_4.f90: New test.
8007 gfortran.dg/nested_modules_5.f90: New test.
8008
8009 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8010
8011 PR fortran/24643
8012 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
8013
8014 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
8015
8016 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
8017 failures.
8018
8019 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8020
8021 * gcc.dg/sparc-getcontext-1.c: New test.
8022
8023 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
8024
8025 * gcc.dg/ifcvt-fabs-1.c: New test.
8026
8027 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
8028
8029 PR other/4372
8030 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
8031 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
8032
8033 2005-11-09 Richard Guenther <rguenther@suse.de>
8034
8035 PR tree-optimization/24716
8036 * gcc.c-torture/execute/pr24716.c: New testcase.
8037
8038 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8039
8040 * gcc.dg/pr24624.c: Disable for non S/390 targets.
8041
8042 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8043
8044 PR 24624
8045 * gcc.dg/pr24624.c: Testcase added.
8046
8047 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8048
8049 PR 24623
8050 * g++.dg/other/pr24623.C: Testcase added.
8051
8052 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
8053
8054 PR fortran/22607
8055 * gfortran-dg/pure_byref_1.f90: New.
8056 * gfortran-dg/pure_byref_2.f90: New.
8057
8058 2005-11-09 Uros Bizjak <uros@kss-loka.si>
8059
8060 PR c/24101
8061 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
8062 * gcc.dg/dg.exp: Run main loop also for *.i files.
8063
8064 2005-11-08 Jakub Jelinek <jakub@redhat.com>
8065
8066 PR c++/19450
8067 * g++.dg/tls/diag-3.C: New test.
8068 * g++.dg/tls/diag-4.C: New test.
8069 * g++.dg/tls/static-1.C: New test.
8070 * g++.dg/tls/static-1a.cc: New file.
8071
8072 2005-11-08 Diego Novillo <dnovillo@redhat.com>
8073
8074 PR 23046
8075 * g++.dg/tree-ssa/pr23046.C: New test.
8076
8077 2005-11-08 Devang Patel <dpatel@apple.com>
8078
8079 PR tree-optimization/23115
8080 * gcc.dg/tree-ssa/pr23115.c: New.
8081
8082 2005-11-08 David Edelsohn <edelsohn@gnu.org>
8083
8084 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
8085 * gcc.target/powerpc/pr16155.c: Same.
8086 * gcc.target/powerpc/altivec-1.c: Same.
8087 * gcc.target/powerpc/altivec-2.c: Same.
8088 * gcc.target/powerpc/altivec-3.c: Same.
8089 * gcc.target/powerpc/altivec-5.c: Same.
8090 * gcc.target/powerpc/altivec-11.c: Same.
8091 * gcc.target/powerpc/altivec-12.c: Same.
8092 * gcc.target/powerpc/altivec-14.c: Same.
8093 * gcc.target/powerpc/altivec-22.c: Same.
8094 * gcc.target/powerpc/altivec-consts.c: Same.
8095 * gcc.target/powerpc/altivec-pr22085.c: Same.
8096 * gcc.target/powerpc/altivec-splat.c: Same.
8097 * gcc.target/powerpc/altivec-varargs-1.c: Same.
8098 * gcc.target/powerpc/altivec-vec-merge.c: Same.
8099 * gcc.target/powerpc/darwin-longlong.c: Same.
8100
8101 2005-11-08 Uros Bizjak <uros@kss-loka.si>
8102
8103 PR target/19340
8104 * gcc.dg/pr19340.c: New test.
8105
8106 2005-11-07 Ian Lance Taylor <ian@airs.com>
8107
8108 PR rtl-optimization/24683
8109 * gcc.dg/pr24683.c: New test.
8110
8111 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8112
8113 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
8114 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
8115
8116 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8117
8118 * gcc.target/i386/pr23376.c: Compile with -mmmx.
8119
8120 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
8121
8122 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
8123
8124 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8125
8126 PR target/24230
8127
8128 * gcc.target/powerpc/altivec-consts.c,
8129 gcc.target/powerpc/altivec-splat.c: New testcase.
8130
8131 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8132
8133 PR c/24599
8134
8135 * gcc.dg/overflow-2.c: New testcase.
8136
8137 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8138
8139 PR rtl-optimization/23567
8140 * gcc.c-torture/execute/20051104-1.c: New test.
8141
8142 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8143
8144 PR fortran/24534
8145 gfortran.dg/private_type_2.f90: Modified to check that case with
8146 PRIVATE declaration within derived type is accepted.
8147
8148 PR fortran/20838
8149 gfortran.dg/pointer_assign_1.f90: New test.
8150
8151 PR fortran/20840
8152 * gfortran.dg/arrayio_0.f90: New test.
8153
8154 PR fortran/17737
8155 gfortran.dg/data_initialized.f90: New test.
8156 gfortran.dg/data_constraints_1.f90: New test.
8157 gfortran.dg/data_constraints_2.f90: New test.
8158
8159 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8160
8161 PR fortran/24174
8162 PR fortran/24305
8163 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8164
8165 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8166
8167 PR 24670
8168 * gcc.dg/tree-ssa/pr24670.c: New test.
8169
8170 2005-11-05 Ian Lance Taylor <ian@airs.com>
8171
8172 PR target/22432
8173 * gcc.target/i386/pr22432.c: New test.
8174
8175 2005-11-05 Richard Henderson <rth@redhat.com>
8176
8177 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8178 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8179 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8180 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8181 from gcc.dg/alpha-*.
8182 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8183 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8184
8185 2005-11-05 Andreas Jaeger <aj@suse.de>
8186
8187 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8188
8189 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8190
8191 PR target/23424
8192 * gcc.dg/torture/pr23424-1.c: New test.
8193
8194 2005-11-04 Richard Henderson <rth@redhat.com>
8195
8196 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8197 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8198 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8199 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8200 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8201 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8202 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8203 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8204 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8205 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8206 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8207 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8208 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8209 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8210 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8211 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8212 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8213 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8214 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8215 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8216 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8217 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8218 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8219 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8220 Move from gcc.dg/.
8221 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8222 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8223 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8224 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8225 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8226 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8227 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8228 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8229 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8230 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8231 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8232 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8233 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8234 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8235 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8236 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8237 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8238 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8239 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8240 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8241 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8242 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8243 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8244 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8245 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8246 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8247 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8248 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8249 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8250 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8251 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8252 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8253 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8254 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8255 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8256 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8257 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8258 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8259 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8260 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8261 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8262 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8263 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8264 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8265 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8266
8267 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8268
8269 PR 24627
8270 * gcc.dg/tree-ssa/pr24627.c: New test.
8271
8272 2005-11-04 Paul Brook <paul@codesourcery.com>
8273
8274 * gcc.dg/tls/opt-10.c: New test.
8275
8276 2005-11-04 Andreas Jaeger <aj@suse.de>
8277
8278 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8279 avoid extra warnings.
8280
8281 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8282
8283 PR libfortran/22298
8284 * gcc/testsuite/lib/target-supports.exp
8285 (check_effective_target_static_libgfortran): New
8286 static_libgfortran effective target.
8287 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8288 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8289
8290 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8291
8292 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8293
8294 2005-11-03 Josh Conner <jconner@apple.com>
8295
8296 PR c++/19989
8297 g++.dg/ext/array2.C: New test.
8298 g++.dg/template/dependent-name3.C: New test.
8299 g++.dg/template/dependent-name4.C: New test.
8300 g++.dg/template/sfinae2.C: New test.
8301
8302 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8303
8304 PR preprocessor/22042
8305 * gcc.dg/cpp/strify4.c: New test.
8306
8307 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8308
8309 PR c++/17964
8310 * g++.dg/cpp/string-1.C: New test.
8311
8312 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8313
8314 * gcc.target/powerpc: New directory.
8315 * gcc.target/powerpc/powerpc.exp: New file.
8316 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8317 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8318 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8319 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8320 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8321 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8322 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8323 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8324 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8325 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8326 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8327 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8328 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8329 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8330 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8331 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8332 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8333 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8334 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8335 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8336 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8337 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8338 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8339 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8340 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8341 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8342 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8343 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8344 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8345 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8346 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8347 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8348 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8349 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8350
8351 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8352
8353 PR c++/21627
8354 * g++.dg/warn/inline2.C: New test.
8355
8356 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8357
8358 PR middle-end/23155
8359 * g++.dg/ext/c99struct1.C: New test.
8360 * gcc.dg/union-cast-1.c: New test.
8361 * gcc.dg/union-cast-2.c: New test.
8362 * gcc.dg/union-cast-3.c: New test.
8363
8364 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8365
8366 PR middle-end/24589
8367 * gcc.c-torture/execute/zero-struct-2.c: New test.
8368
8369 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8370
8371 PR c++/24582
8372 * g++.dg/init/switch1.C: New test.
8373
8374 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8375
8376 * gcc.dg/delay-slot-1.c: New test.
8377
8378 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
8379
8380 PR target/24620
8381 * gcc.dg/pr24620.c: New test.
8382
8383 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8384
8385 PR c/24329
8386 * gcc.dg/format/unnamed-1.c: New test.
8387
8388 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8389
8390 PR c++/22434
8391 * g++.dg/expr/cond8.C: New test.
8392
8393 PR c++/24560
8394 * g++.dg/parse/dot1.C: New test.
8395
8396 2005-11-02 Jan Hubicka <jh@suse.cz>
8397
8398 PR target/23303
8399 * gcc.dg/i386-lea.c: New test
8400
8401 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8402
8403 PR target/24615
8404 * gcc.dg/pr24615.c: New test.
8405
8406 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
8407
8408 PR target/24600
8409 * gcc.dg/pr24600.c: New test.
8410
8411 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8412
8413 PR c++/19253
8414 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
8415 * g++.dg/parse/typename9.C: New test.
8416 * g++/dg/parse/typename10.C: Likewise.
8417
8418 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8419
8420 PR fortran/18157
8421 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
8422 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
8423 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
8424
8425 2005-11-02 Mark Mitchell <mark@codesourcery.com>
8426
8427 PR c++/24569
8428 * g++.dg/debug/static1.C: New test.
8429
8430 2005-11-02 Josh Conner <jconner@apple.com>
8431
8432 * g++.dg/crash38.C: moved into proper directory...
8433 * g++.dg/template/crash42.C: ...here
8434
8435 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
8436
8437 PR target/18338
8438 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
8439 pcc_bitfield_type_matters || default_packed.
8440
8441 * lib/target-supports.exp
8442 (check_effective_target_pcc_bitfield_type_matters): New proc.
8443 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
8444
8445 PR testsuite/23304
8446 * lib/target-supports.exp (check_effective_default_packed): New proc.
8447 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
8448 Gate expected errors on target ! default_packed.
8449 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
8450
8451 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8452
8453 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
8454 change (r106358).
8455
8456 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8457
8458 PR fortran/24008
8459 * gfortran.dg/entry_5.f90: New.
8460 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
8461
8462 2005-11-01 Bob Wilson <bob.wilson@acm.org>
8463
8464 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
8465
8466 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
8467
8468 PR fortran/21565
8469 gfortran.dg/namelist_blockdata.f90: New test.
8470
8471 PR fortran/18737
8472 gfortran.dg/external_implicit_none.f90: New test.
8473
8474 PR fortran/14994
8475 * gfortran.dg/secnds.f: New test.
8476
8477 2005-10-31 Jan Hubicka <jh@suse.cz>
8478
8479 PR target/20928
8480 * gcc.c-torture/compile/pr20928.c: New test.
8481
8482 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
8483
8484 PR middle-end/23492
8485 * gcc.c-torture/compile/zero-strct-5.c: New test.
8486
8487 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
8488
8489 PR libgfortran/24584
8490 * gfortran.dg/pr24584.f90: New test.
8491
8492 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
8493
8494 PR fortran/18883
8495 * gfortran.dg/char_result_9.f90: New.
8496 * gfortran.dg/char_result_10.f90: New.
8497
8498 2005-10-30 Jan Hubicka <jh@suse.cz>
8499
8500 * g++.dg/tree-ssa/pr24172.C: New testcase.
8501
8502 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8503
8504 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
8505
8506 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
8507
8508 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
8509 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
8510 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
8511 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
8512 gfortran.dg/enum_9.f90,
8513 gfortran.fortran-torture/compile/enum_1.f90,
8514 gfortran.fortran-torture/execute/enum_1.f90,
8515 gfortran.fortran-torture/execute/enum_2.f90,
8516 gfortran.fortran-torture/execute/enum_3.f90,
8517 gfortran.fortran-torture/execute/enum_4.f90: New tests.
8518
8519 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
8520
8521 PR target/18482
8522 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
8523 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
8524
8525 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8526
8527 PR libfortran/20179
8528 * gfortran.dg/mixed_io_1.f90: New test.
8529 * gfortran.dg/mixed_io_1.c: New file.
8530
8531 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8532
8533 * gfortran.dg/malloc_free_1.f90: New test.
8534
8535 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
8536
8537 * gcc.dg/nested-func-4.c: Require profiling -pg.
8538
8539 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8540
8541 PR C++/23229
8542 * g++.dg/warn/main-2.C: New test.
8543
8544 2005-10-28 Steven G. Kargl <kargls@comcast.net>
8545
8546 PR fortran/24545
8547 * gfortran.dg/interface_2.f90: new test.
8548
8549 2005-10-28 Josh Conner <jconner@apple.com>
8550
8551 PR c++/22153
8552 * g++.dg/template/crash38.C: New test.
8553 * g++.dg/parse/explicit1.C: Change expected errors.
8554
8555 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8556
8557 PR C++/23426
8558 * g++.dg/other/large-size-array.C: New test.
8559
8560 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8561
8562 PR middle-end/24362
8563 * g++.dg/opt/complex4.C: New test.
8564
8565 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
8566
8567 * gcc.dg/nested-func-4.c: New test.
8568
8569 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
8570
8571 PR fortran/24158
8572 gfortran.dg/derived_recursion.f90: New test.
8573 gfortran.dg/implicit_actual.f90: New test.
8574
8575 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
8576
8577 PR middle-end/24295, PR testsuite/24477
8578 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
8579 removed when weakref hits the tree.
8580
8581 2005-10-25 Jakub Jelinek <jakub@redhat.com>
8582
8583 * gfortran.dg/cray_pointers_4.f90: New test.
8584
8585 * gfortran.dg/cray_pointers_5.f90: New test.
8586
8587 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
8588
8589 PR fortran/22290
8590 * gfortran.dg/assign_5.f90: New test.
8591 * gfortran.dg/assign_6.f: New test.
8592
8593 2005-10-25 Uros Bizjak <uros@kss-loka.si>
8594
8595 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
8596 CPU has no SSE support.
8597
8598 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
8599
8600 PR libgfortran/24224
8601 * gfortran.dg/arrayio_1.f90: Update attribution.
8602 * gfortran.dg/arrayio_2.f90: Update attribution.
8603 * gfortran.dg/arrayio_3.f90: Update attribution.
8604 * gfortran.dg/arrayio_4.f90: Update test conditions.
8605 * gfortran.dg/arrayio_5.f90: Update attribution.
8606 * gfortran.dg/arrayio_6.f90: New test.
8607 * gfortran.dg/arrayio_7.f90: New test.
8608
8609 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
8610
8611 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
8612
8613 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8614
8615 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
8616
8617 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
8618
8619 PR fortran/24416
8620 * gfortran.dg/namelist_char_only.f90: New test.
8621
8622 2005-10-24 Asher Langton <langton2@llnl.gov>
8623
8624 PR fortran/17031
8625 PR fortran/22282
8626 * gfortran.dg/cray_pointers_1.f90: New test.
8627 * gfortran.dg/cray_pointers_2.f90: New test.
8628 * gfortran.dg/cray_pointers_3.f90: New test.
8629 * gfortran.dg/loc_1.f90: New test.
8630 * gfortran.dg/loc_2.f90: New test.
8631
8632 2005-10-24 Steven Bosscher <stevenb@suse.de>
8633
8634 * gcc.dg/pr24225.c: New test.
8635
8636 2005-10-24 Asher Langton <langton2@llnl.gov>
8637
8638 * gfortran.dg/dup_save_1.f90: New test.
8639 * gfortran.dg/dup_save_2.f90: New test.
8640
8641 2005-10-24 Paul Brook <paul@codesourcery.com>
8642
8643 PR 24107
8644 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
8645 stdint.h.
8646
8647 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
8648
8649 PR libgfortran/24489
8650 * gfortran.dg/pr24489.f90: New test.
8651
8652 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
8653
8654 PR fortran/23635
8655 * gfortran.dg/ichar_1.f90: Add tests for derived types.
8656
8657 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
8658
8659 PR target/18911
8660 * g++.dg/init/array16.C: Skip for mmix-*-*.
8661
8662 2005-10-23 Asher Langton <langton2@llnl.gov>
8663
8664 * gfortran.dg/byte_1.f90: New test.
8665 * gfortran.dg/byte_2.f90: New test.
8666
8667 2005-10-23 David Edelsohn <edelsohn@gnu.org>
8668
8669 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
8670
8671 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
8672
8673 PR fortran/18022
8674 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
8675
8676 PR fortran/24311
8677 * gfortran.dg/merge_char_const.f90: New test.
8678
8679 PR fortran/24384
8680 * gfortran.dg/spread_scalar_source.f90: New test.
8681
8682 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
8683
8684 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
8685
8686 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
8687 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
8688
8689 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
8690
8691 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
8692
8693 PR fortran/24426
8694 * gfortran.dg/der_pointer_4.f90: New.
8695
8696 2005-10-22 David Ayers <d.ayers@inode.at>
8697
8698 * obj-c++.dg/except-1.mm: Simplify.
8699
8700 2005-10-21 David Ayers <d.ayers@inode.at>
8701
8702 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
8703
8704 2005-10-21 Jakub Jelinek <jakub@redhat.com>
8705
8706 * gfortran.dg/assumed_dummy_2.f90: New test.
8707
8708 2005-10-21 James E Wilson <wilson@specifix.com>
8709
8710 PR preprocessor/15220
8711 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
8712
8713 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
8714
8715 * gcc.c-torture/execute/20051021-1.c: New test.
8716
8717 2005-10-21 Mark Mitchell <mark@codesourcery.com>
8718
8719 PR c++/24260
8720 * g++.dg/ext/tmplattr1.C: New test.
8721
8722 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
8723
8724 PR fortran/24440
8725 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
8726
8727 2005-10-20 Geoffrey Keating <geoffk@apple.com>
8728
8729 * obj-c++.dg/except-1.mm: New.
8730
8731 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
8732
8733 2005-10-21 Alan Modra <amodra@bigpond.net.au>
8734
8735 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
8736
8737 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
8738
8739 PR middle-end/24295
8740 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
8741 declarations with the same names as thunks' alias targets, use
8742 aliases instead.
8743 * gcc.dg/attr-alias-3.c: New test.
8744 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
8745
8746 2005-10-20 Mark Mitchell <mark@codesourcery.com>
8747
8748 PR c++/22618
8749 * g++.dg/parse/access8.C: New test.
8750
8751 2005-10-20 Richard Guenther <rguenther@suse.de>
8752
8753 PR c++/24439
8754 * g++.dg/tree-ssa/pr24439.C: New testcase.
8755
8756 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8757
8758 * g++.dg/opt/delay-slot-1.C: New test.
8759
8760 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
8761
8762 PR fortran/21625
8763 * gfortran.fg/der_init_1.f90: New.
8764
8765 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
8766
8767 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
8768
8769 2005-10-19 Mark Mitchell <mark@codesourcery.com>
8770
8771 PR c++/21908
8772 * g++.dg/parse/error28.C: New test.
8773
8774 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8775
8776 * gcc.dg/profile-generate-2.c: New test.
8777
8778 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
8779
8780 PR target/23589
8781 * g++.dg/ext/dllimport11.C: New.
8782
8783 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8784
8785 PR c++/22293
8786 * g++.dg/other/friend3.C: New test.
8787
8788 2005-10-18 Mark Mitchell <mark@codesourcery.com>
8789
8790 PR c++/23293
8791 * g++.dg/template/error19.C: New test.
8792
8793 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
8794
8795 PR c++/21383
8796 * g++.dg/overload/koenig2.C: New.
8797
8798 PR c++/23118
8799 * g++.dg/overload/error2.C: New.
8800
8801 PR c++/22604
8802 * g++.dg/inherit/covariant14.C: New.
8803
8804 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8805
8806 PR c++/23440
8807 * g++.dg/parse/for1.C: New test.
8808
8809 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
8810
8811 PR fortran/23446
8812 * gfortran.dg/host_dummy_index_1.f90: New test.
8813
8814 PR fortran/21459
8815 * gfortran.dg/automatic_char_len_2.f90: New test.
8816
8817 PR fortran/20866
8818 * gfortran.dg/recursive_statement_functions.f90: New test.
8819
8820 PR fortran/20853
8821 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
8822
8823 PR fortran/20849
8824 * gfortran.dg/external_initializer.f90: New test.
8825
8826 PR fortran/20837
8827 * non_module_public.f90: New test.
8828
8829 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
8830
8831 PR c++/24386
8832 * g++.dg/template/overload7.C: New.
8833
8834 PR c++/22551
8835 * g++.dg/other/switch2.C: Remove expected warnings.
8836
8837 PR c++/21353
8838 * g++.dg/template/defarg6.C: New.
8839
8840 2005-10-17 Uros Bizjak <uros@kss-loka.si>
8841
8842 PR target/24315
8843 * gcc.target/i386/pr24315.c: New test.
8844
8845 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8846
8847 PR c++/24389
8848 * g++.dg/template/static21.C: New test.
8849 * g++.dg/template/static21-a.cc: Likewise.
8850
8851 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
8852
8853 PR c++/23959
8854 * g++.dg/warn/Wswitch-default-1.C: New test.
8855 * g++.dg/warn/Wswitch-default-2.C: New test.
8856
8857 2005-10-16 Mark Mitchell <mark@codesourcery.com>
8858
8859 PR c++/22173
8860 * g++.dg/parse/template18.C: New test.
8861 * g++.dg/template/nontype15.C: Likewise.
8862
8863 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
8864
8865 PR fortran/22273
8866 * gfortran.dg/spec_expr_2.f90: New.
8867
8868 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
8869
8870 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
8871 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
8872 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
8873 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
8874 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
8875 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
8876 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
8877 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
8878 previous target-specific skips and warning-message matches where
8879 applicable.
8880
8881 2005-10-15 Mark Mitchell <mark@codesourcery.com>
8882
8883 PR c++/21347
8884 * g++.dg/warn/Wctor-dtor.C: New test.
8885
8886 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8887
8888 PR c/23439
8889 * gcc.dg/for-1.c: New test.
8890
8891 2005-10-14 Mark Mitchell <mark@codesourcery.com>
8892
8893 PR c++/19565
8894 * g++.dg/warn/Wconversion1.C: New test.
8895 * g++.dg/ext/packed4.C: Compile with -w.
8896 * g++.dg/opt/20050511-1.C: Likewise.
8897 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
8898
8899 2005-10-14 Jakub Jelinek <jakub@redhat.com>
8900
8901 * gfortran.dg/boz_5.f90: New test.
8902
8903 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
8904
8905 PR c++/22551
8906 * g++.dg/other/switch2.C: New.
8907
8908 PR c++/23984
8909 * g++.dg/init/ctor7.C: New.
8910
8911 2005-10-13 David Edelsohn <edelsohn@gnu.org>
8912
8913 PR c++/23730
8914 * g++.dg/parse/crash32.C: New test.
8915
8916 2005-10-13 Mark Mitchell <mark@codesourcery.com>
8917
8918 PR c++/20721
8919 * g++.dg/init/goto2.C: New test.
8920
8921 PR c++/22464
8922 * g++.dg/template/crash/41.C: New test.
8923
8924 PR c++/22180
8925 * g++.dg/template/crash40.C: New test.
8926
8927 PR c++/23694
8928 * g++.dg/parse/friend5.C: New test.
8929
8930 PR c++/23307
8931 * g++.dg/template/crash38.C: New test.
8932
8933 PR c++/22352
8934 * g++.dg/template/friend38.C: New test.
8935
8936 PR c++/22405
8937 * g++.dg/template/crash39.C: New test.
8938
8939 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
8940
8941 * gcc.dg/debug/dwarf2/dwarf-char1.c,
8942 gcc.dg/debug/dwarf2/dwarf-char2.c,
8943 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
8944
8945 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
8946
8947 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
8948
8949 * gcc.dg/dll-2.c: Add tests for warnings.
8950 * gcc.dg/dll-3.c: Likewise.
8951 * gcc.dg/dll-4.c: Likewise.
8952
8953 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
8954 * g++.dg/ext/dllimport2.C: Likewise.
8955 * g++.dg/ext/dllimport3.C: Likewise.
8956 * g++.dg/ext/dllimport7.C: Likewise.
8957 * g++.dg/ext/dllimport8.C: Likewise.
8958 * g++.dg/ext/dllimport9.C: Likewise.
8959
8960 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
8961
8962 PR fortran/24092
8963 * gfortran.dg/derived_pointer_recursion.f90: New test.
8964
8965 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
8966
8967 * gcc.c-torture/execute/20051012-1.c: New test.
8968
8969 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8970
8971 PR fortran/18082
8972 * gfortran.dg/automatic_char_len_1.f90: New test.
8973
8974 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
8975
8976 PR fortran/20847
8977 * gfortran.dg/save_common.f90: New test.
8978
8979 PR fortran/20856
8980 * gfortran.dg/save_result.f90: New test.
8981
8982 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
8983
8984 PR c++/21592
8985 * g++.dg/template/dependent-expr1.C: Add new expected error.
8986 * g++.dg/template/dependent-expr2.C: Adjust error text.
8987 * g++.dg/template/overload6.C: New.
8988
8989 PR c++/23797
8990 * g++.dg/other/typename8.C: New.
8991
8992 PR c++/21117
8993 * g++.dg/other/return1.C: New.
8994
8995 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
8996
8997 PR c++/24052
8998 * g++.dg/ext/label5.C: New.
8999
9000 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9001
9002 PR c++/19964
9003 * g++.dg/parse/crash31.C: New.
9004
9005 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
9006
9007 * g++.dg/ipa/ipa-1.c: New test.
9008 * g++.dg/ipa/ipa-2.c: New test.
9009 * g++.dg/ipa/ipa-3.c: New test.
9010 * g++.dg/ipa/ipa-4.c: New test.
9011 * g++.dg/ipa/ipa-5.c: New test.
9012 * g++.dg/ipa/ipa.exp: New file.
9013
9014 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9015
9016 PR fortran/24207
9017 * gfortran.dg/private_type_3.f90: New test.
9018
9019 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9020
9021 PR fortran/20786
9022 gfortran.dg/aint_anint_1.f90: New test.
9023
9024 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9025
9026 PR libgfortran/24313
9027 gfortran.dg/csqrt.f: New test.
9028
9029 2005-10-11 Ian Lance Taylor <ian@airs.com>
9030
9031 PR c++/8057
9032 * g++.dg/warn/noeffect7.C: New test.
9033 * g++.dg/warn/noeffect2.C: Instantiate templates.
9034 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
9035 and warning.
9036
9037 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9038
9039 PR c++/21089
9040 * g++.dg/init/float1.C: New test.
9041
9042 PR c++/24277
9043 * g++.dg/init/member1.C: Tweak error markers.
9044
9045 2005-10-11 Janis Johnson <janis187@us.ibm.com>
9046
9047 PR testsuite/24281
9048 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
9049 Check for null pointer.
9050
9051 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9052
9053 PR c++/21369
9054 * g++.dg/parse/ret-type3.C: New test.
9055
9056 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9057
9058 PR tree-opt/23946
9059 * gcc.c-torture/compile/pr23946.c: New test.
9060
9061 2005-10-11 Jakub Jelinek <jakub@redhat.com>
9062
9063 * g++.dg/opt/mmx2.C: New test.
9064
9065 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9066
9067 PR c++/24277
9068 * g++.dg/template/static20.C: New test.
9069
9070 PR c++/24302
9071 * g++.dg/warn/Wunused-12.C: New test.
9072
9073 PR c++/23437
9074 * g++.dg/template/arg4.C: New test.
9075
9076 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9077
9078 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
9079 * gcc.dg/ucnid-3.c: Likewise.
9080 * gcc.dg/ucnid-4.c: Likewise.
9081 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
9082 * g++.dg/other/ucnid-1.C: Likewise.
9083 * gcc.dg/sparc-frame-1.c: New test.
9084
9085 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9086
9087 PR c++/24139
9088 * g++.dg/template/spec27.C: New test.
9089
9090 PR c++/24275
9091 * g++.dg/template/static19.C: New test.
9092
9093 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9094
9095 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
9096 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
9097
9098 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9099
9100 PR target/24136
9101 * gfortran.fortran-torture/compile/pr24136.f: New test.
9102
9103 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
9104
9105 PR c++/22172
9106 * g++.dg/parse/crash30.C: New test.
9107
9108 2005-10-07 Richard Guenther <rguenther@suse.de>
9109
9110 PR middle-end/24227
9111 * gcc.c-torture/compile/pr24227.c: New testcase.
9112
9113 2005-10-07 Steve Ellcey <sje@cup.hp.com>
9114
9115 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
9116 Do not put aligned attributes on array elements.
9117
9118 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
9119
9120 PR testsuite/23611, PR testsuite/23615
9121 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
9122 writing prototypes of library functions by hand.
9123 * obj-c++.dg/bitfield-4.mm: Likewise.
9124 * obj-c++.dg/const-str-4.mm: Likewise.
9125 * obj-c++.dg/encode-4.mm: Likewise.
9126 * obj-c++.dg/encode-5.mm: Likewise.
9127 * obj-c++.dg/encode-6.mm: Likewise.
9128 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
9129 * obj-c++.dg/method-10.mm: Likewise.
9130 * obj-c++.dg/method-17.mm: Likewise.
9131 * obj-c++.dg/method-19.mm: Likewise.
9132 * obj-c++.dg/try-catch-2.mm: Likewise.
9133
9134 2005-10-06 Richard Henderson <rth@redhat.com>
9135
9136 PR 24236
9137 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9138
9139 2005-10-06 Dale Johannesen <dalej@apple.com>
9140
9141 * gcc.c-torture/execute/20030125-1.c: Correct.
9142
9143 2005-10-06 Richard Guenther <rguenther@suse.de>
9144
9145 PR tree-optimization/24238
9146 * g++.dg/tree-ssa/pr24238.C: New testcase.
9147
9148 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9149
9150 PR 18568
9151 * gfortran.dg/der_pointer_3.f90: New test.
9152
9153 2005-10-05 Devang Patel <dpatel@apple.com>
9154
9155 PR Debug/23205
9156 * g++.dg/other/PR23205.C: New.
9157
9158 2005-10-05 Richard Henderson <rth@redhat.com>
9159
9160 PR target/23602
9161 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9162 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9163
9164 2005-10-05 Dale Johannesen <dalej@apple.com>
9165
9166 * gcc.c-torture/execute/float-floor.c: New.
9167
9168 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9169
9170 PR tree-optimization/21419
9171 PR tree-optimization/24146
9172 PR tree-optimization/24151
9173
9174 * g++.dg/ext/asm7.C: New.
9175 * g++.dg/ext/asm8.C: New.
9176 * gcc.dg/asm-1.c: Compile on all targets.
9177 * gcc.dg/asm-pr24146.c: New.
9178 * gcc.dg/pr21419.c: Adjust error messages.
9179
9180 2005-10-05 Richard Guenther <rguenther@suse.de>
9181
9182 PR fortran/24176
9183 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9184
9185 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9186
9187 PR c++/23513
9188 * g++.dg/template/spec22.C: Robustify test.
9189 * g++.dg/template/spec26.C: New.
9190
9191 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9192
9193 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9194 if target supports vector instructions.
9195
9196 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9197
9198 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9199 C99 functions.
9200
9201 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9202
9203 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9204 check_effective_target_fortran_large_int): Replace cached result
9205 when target changes.
9206
9207 2005-10-04 Devang Patel <dpatel@apple.com>
9208
9209 * gcc.dg/i386-sse-vect-types.c: New.
9210
9211 2005-10-04 Ian Lance Taylor <ian@airs.com>
9212
9213 PR preprocessor/13726
9214 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9215 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9216
9217 2005-10-04 Richard Guenther <rguenther@suse.de>
9218
9219 PR c/23576
9220 * gcc.dg/noncompile/pr23576.c: New testcase.
9221
9222 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9223
9224 PR middle-end/23125
9225 * gcc.dg/register-var-3.c: New test.
9226
9227 2005-10-04 Steven Bosscher <stevenb@suse.de>
9228
9229 * gcc.dg/pr23049.c: New test.
9230
9231 * gcc.dg/ucnid-4.c: Fix test.
9232
9233 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9234
9235 PR 23445
9236 * gcc.c-torture/compile/pr23445.c: New test.
9237
9238 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9239
9240 * g++.dg/overload/unknown1.C: New.
9241
9242 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9243
9244 PR c++/17775
9245 * g++.dg/template/repo4.C: New test.
9246
9247 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9248
9249 PR libfortran/19308
9250 * gfortran.dg/large_real_kind_2.F90: New test.
9251 * gfortran.dg/large_integer_kind_2.f90: New test.
9252
9253 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9254
9255 * lib/target-supports.exp (check_effective_target_vect_shift):
9256 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9257 (check_effective_target_vect_condition): Fix copy-n-pasto.
9258
9259 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9260 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9261 targets.
9262
9263 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9264
9265 PR c++/22621
9266 * g++.dg/template/overload5.C : New test.
9267
9268 PR c++/23840
9269 * g++.dg/expr/stdarg1.C: New test.
9270
9271 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9272
9273 PR 24142
9274 * gcc.c-torture/execute/pr24142.c: New test.
9275
9276 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9277
9278 PR 24141
9279 * gcc.c-torture/execute/pr24141.c: New test.
9280
9281 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9282 Diego Novillo <dnovillo@redhat.com>
9283
9284 PR 23604
9285 * gcc.c-torture/execute/pr23604.c: New test.
9286
9287 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9288
9289 PR fortran/16404
9290 PR fortran/20835
9291 PR fortran/20890
9292 PR fortran/20899
9293 PR fortran/20900
9294 PR fortran/20901
9295 PR fortran/20902
9296 gfortran.dg/equiv_constraint_1.f90: New test.
9297 gfortran.dg/equiv_constraint_2.f90: New test.
9298 gfortran.dg/equiv_constraint_3.f90: New test.
9299 gfortran.dg/equiv_constraint_4.f90: New test.
9300 gfortran.dg/equiv_constraint_5.f90: New test.
9301 gfortran.dg/equiv_constraint_6.f90: New test.
9302 gfortran.dg/equiv_constraint_7.f90: New test.
9303 gfortran.dg/equiv_constraint_8.f90: New test.
9304 gfortran.dg/private_type_1.f90: New test.
9305 gfortran.dg/private_type_2.f90: New test.
9306 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9307 980628-10.f: Assert std=gnu to permit mixing of
9308 types in equivalence statements.
9309
9310 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9311
9312 PR 24112
9313 * gfortran.dg/open_status_1.f90: New.
9314
9315 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9316
9317 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9318 * gcc.dg/vect/pr22480.c: Clean up temp files.
9319 * gcc.dg/vect/pr23831.c: Clean up temp files.
9320 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9321 Clean up temp files.
9322 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9323 Clean up temp files.
9324
9325 * gcc.dg/20050309-1.c: Clean up temp files.
9326 * gcc.dg/20050325-1.c: Clean up temp files.
9327
9328 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9329
9330 PR tree-optimization/24059
9331 * gcc.dg/vect/pr24059.c : New test.
9332
9333 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9334
9335 PR middle-end/24109
9336 * gcc.c-torture/execute/20050929-1.c: New test.
9337
9338 2005-09-29 Steven Bosscher <stevenb@suse.de>
9339
9340 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9341
9342 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9343
9344 PR c/21419
9345 * gcc.dg/pr21419.c: New test.
9346
9347 2005-09-29 Steven Bosscher <stevenb@suse.de>
9348
9349 * gcc.dg/pr23911.c: New test.
9350
9351 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9352
9353 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9354
9355 PR c++/16782
9356 * g++.dg/parse/qualified4.C: New test.
9357 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9358 * g++.old-deja/g++.mike/p8154.C: Likewise.
9359
9360 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9361
9362 PR c++/22147
9363 * g++.dg/template/friend37.C: New test.
9364 * g++.dg/parse/crash28.C: Adjust error markers.
9365
9366 2005-09-27 Jakub Jelinek <jakub@redhat.com>
9367
9368 PR fortran/18518
9369 * gfortran.fortran-torture/execute/save_2.f90: New decl.
9370
9371 2005-09-27 Devang Patel <dpatel@apple.com>
9372
9373 PR tree-optimization/23625
9374 * gcc.dg/pr23625.c: New test.
9375
9376 2005-09-27 Uros Bizjak <uros@kss-loka.si>
9377
9378 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
9379 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
9380
9381 2005-09-26 Jakub Jelinek <jakub@redhat.com>
9382
9383 PR fortran/23677
9384 * gfortran.fortran-torture/execute/save_1.f90: New test.
9385 * gfortran.dg/save_1.f90: New test.
9386
9387 2005-09-26 Uros Bizjak <uros@kss-loka.si>
9388
9389 * gcc.target/i386/builtin-apply-mmx.c: New test.
9390
9391 PR target/22576
9392 * gcc.target/i386/pr22576.c: New test.
9393
9394 PR target/22585
9395 * gcc.target/i386/pr22585.c: New test.
9396
9397 PR target/23268
9398 * gcc.target/i386/pr23268.c: New test.
9399
9400 PR middle-end/23831
9401 * gcc.dg/vect/pr23831.c: New test.
9402
9403 PR target/24055
9404 * gcc.target/i386/pr24055.c: New test.
9405
9406 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
9407
9408 PR tree-optimization/23960
9409 * gcc.c-torture/compile/pr23960.c: New.
9410
9411 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
9412
9413 PR fortran/16861
9414 * gfortran.dg/nested_modules_3.f90: New.
9415
9416 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9417
9418 PR fortran/24005
9419 gfortran.dg/interface_1.f90: New test.
9420
9421 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
9422 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9423
9424 PR fortran/23843
9425 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
9426
9427 2005-09-22 Steven G. Kargl <kargls@comcast.net>
9428
9429 PR fortran/23516
9430 * gfortran.dg/imag_1.f: New test.
9431 * gfortran.dg/imag_2.f: Ditto.
9432
9433 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
9434
9435 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
9436
9437 2005-09-22 Jakub Jelinek <jakub@redhat.com>
9438
9439 PR c++/21983
9440 * g++.dg/warn/pr21983.C: New test.
9441
9442 2005-09-21 Mark Mitchell <mark@codesourcery.com>
9443
9444 PR c++/23993
9445 * g++.dg/template/array14.C: New test.
9446
9447 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
9448
9449 PR fortran/19929
9450 * gfortran.dg/der_ptr_component_1.f90: New test.
9451
9452 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9453
9454 PR c++/23965
9455 * g++.dg/template/error1.C: Reject "no matching function" message.
9456
9457 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9458
9459 PR c++/17609
9460 * g++.dg/lookup/error1.C: New test.
9461
9462 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
9463
9464 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
9465 functionality of the testcase.
9466
9467 2005-09-20 Richard Henderson <rth@redhat.com>
9468
9469 * gcc.dg/vect/vect-22.c: Require vect_float.
9470 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
9471
9472 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
9473
9474 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
9475 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
9476 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
9477 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
9478 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
9479 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
9480 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
9481 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
9482 * gcc.dg/cpp/ucnid-8.c: New test.
9483
9484 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9485
9486 PR tree-optimization/23929
9487 * gcc.c-torture/compile/pr23929.c: New test.
9488
9489 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
9490
9491 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
9492 for one loop.
9493
9494 2005-09-20 Steve Ellcey <sje@cup.hp.com>
9495
9496 PR testsuite/23186
9497 * g++.dg/other/pr22003.C: Require named sections.
9498
9499 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9500
9501 PR c++/23947
9502 * g++.dg/rtti/crash3.C: New test.
9503
9504 PR tree-optimization/23818
9505 * gcc.dg/pr23818.c: New test.
9506
9507 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9508
9509 PR fortran/23420
9510 * gfortran.dg/print_fmt_4.f: New.
9511
9512 2005-09-20 Jakub Jelinek <jakub@redhat.com>
9513
9514 PR fortran/23663
9515 * gfortran.fortran-torture/execute/entry_11.f90: New test.
9516
9517 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9518
9519 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
9520 Use pointers to local alignable arrays instead. Added comments.
9521 * gcc.dg/vect/vect-46.c: Likewise.
9522 * gcc.dg/vect/vect-48.c: Likewise.
9523 * gcc.dg/vect/vect-49.c: Likewise.
9524 * gcc.dg/vect/vect-52.c: Likewise.
9525 * gcc.dg/vect/vect-53.c: Likewise.
9526 * gcc.dg/vect/vect-54.c: Likewise.
9527 * gcc.dg/vect/vect-56.c: Likewise.
9528 * gcc.dg/vect/vect-57.c: Likewise.
9529 * gcc.dg/vect/vect-58.c: Likewise.
9530 * gcc.dg/vect/vect-60.c: Likewise.
9531 * gcc.dg/vect/vect-61.c: Likewise.
9532
9533 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
9534 The test is no longer vectorizable on vect_no_align targets.
9535 * gcc.dg/vect/vect-43.c: Likewsie.
9536
9537 * gcc.dg/vect/vect-44.c: Added comments.
9538 * gcc.dg/vect/vect-45.c: Added comments.
9539 * gcc.dg/vect/vect-50.c: Added comments.
9540 * gcc.dg/vect/vect-51.c: Added comments.
9541
9542 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
9543 aligned type.
9544 * gcc.dg/vect/Os-vect-95.c: Likewise.
9545
9546 * gcc.dg/vect/vect-41.c: Test removed.
9547 * gcc.dg/vect/vect-47.c: Test removed.
9548 * gcc.dg/vect/vect-55.c: Test removed.
9549 * gcc.dg/vect/vect-59.c: Test removed.
9550
9551 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
9552
9553 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
9554 No longer vectorizable on vect_no_align targets.
9555 * gcc.dg/vect/pr20122.c: Likewise.
9556 * gcc.dg/vect/vect-74.c: Likewise.
9557 * gcc.dg/vect/vect-75.c: Likewise.
9558 * gcc.dg/vect/vect-76.c: Likewise.
9559
9560 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
9561 Will not be vectorizable on vect_no_align targets once aliasing issues
9562 are resolved.
9563 * gcc.dg/vect/vect-79.c: Likewise.
9564
9565 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
9566 * gcc.dg/vect/vect-78.c: Likewise.
9567 * gcc.dg/vect/vect-97.c: Likewise.
9568
9569 2005-09-19 Steven Bosscher <stevenb@suse.de>
9570
9571 * gcc.dg/pr23943.c: New test.
9572
9573 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9574
9575 PR fortran/19181
9576 * gfortran.dg/derived_pointer_null_1.f90: New test.
9577
9578 2005-09-18 Richard Guenther <rguenther@suse.de>
9579
9580 PR middle-end/23944
9581 * gcc.c-torture/compile/pr23944.c: New testcase.
9582
9583 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
9584
9585 PR fortran/15975
9586 * gfortran.dg/der_pointer_2.f90: New test.
9587
9588 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
9589
9590 PR fortran/16861
9591 * gfortran.dg/nested_modules_2.f90: New test.
9592
9593 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9594
9595 PR c++/18368
9596 * g++.dg/other/semicolon.C: New test.
9597
9598 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
9599
9600 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
9601 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
9602
9603 2005-09-16 Mark Mitchell <mark@codesourcery.com>
9604
9605 PR c++/23914
9606 * g++.dg/template/static18.C: New test.
9607
9608 PR c++/21514
9609 * g++.dg/template/crash19.C: Remove dg-error marker.
9610 * g++.dg/template/local4.C: New test.
9611
9612 2005-09-16 Paul Brook <paul@codesourcery.com>
9613
9614 PR fortran/23906
9615 * gfortran.dg/dependency_1.f90: New test.
9616
9617 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9618
9619 PR c++/23896
9620 * g++.dg/template/static17.C: New test.
9621
9622 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
9623
9624 PR c++/23139
9625 * g++.dg/warn/huge-val1.C: New test.
9626
9627 2005-09-15 Mark Mitchell <mark@codesourcery.com>
9628
9629 PR c++/13140
9630 * g++.dg/parse/class2.C: New test.
9631 * g++.dg/template/explicit8.C: Likewise.
9632 * g++.dg/template/spec25.C: Likewise.
9633
9634 2005-09-14 Josh Conner <jconner@apple.com>
9635
9636 PR middle-end/23584
9637 * gcc.dg/pr23584.c: New test.
9638
9639 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
9640
9641 PR fortran/21875 Internal Unit Array I/O, NIST
9642 * gfortran.dg/arrayio_1.f90: New test.
9643 * gfortran.dg/arrayio_1.f90: New test.
9644 * gfortran.dg/arrayio_1.f90: New test.
9645 * gfortran.dg/arrayio_1.f90: New test.
9646 * gfortran.dg/arrayio_1.f90: New test.
9647
9648 2005-09-14 Uros Bizjak <uros@kss-loka.si>
9649
9650 PR middle-end/22480
9651 * gcc.dg/vect/pr22480.c: New test.
9652
9653 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
9654
9655 PR fortran/19358
9656 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
9657
9658 2005-09-13 Josh Conner <jconner@apple.com>
9659
9660 PR c++/23180
9661 * g++.dg/init/struct2.C: New test.
9662 * g++.dg/init/struct3.C: New test.
9663
9664 2005-09-13 Janis Johnson <janis187@us.ibm.com>
9665
9666 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
9667 Clean up temp files.
9668 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
9669 gcc.dg/tree-ssa/builtin-fprintf-1.c,
9670 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
9671 gcc.dg/tree-ssa/builtin-printf-1.c,
9672 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
9673 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
9674 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
9675 gcc.dg/tree-ssa/builtin-vprintf-1.c,
9676 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
9677 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
9678 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
9679 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
9680 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
9681 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
9682 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
9683 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
9684
9685 2005-09-13 Josh Conner <jconner@apple.com>
9686
9687 * lib/gcc-dg.exp: Load scanipa.exp.
9688 (cleanup-dump): New procedure.
9689 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
9690 * lib/scandump.exp: New file.
9691 * lib/scantree.exp: Use it.
9692 * lib/scanipa.exp: New file.
9693
9694 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
9695
9696 PR fortran/17740
9697 * gfortran.dg/generic_4.f90: New test.
9698
9699 2005-09-13 Uros Bizjak <uros@kss-loka.si>
9700
9701 PR target/23816
9702 * gcc.target/i386/pr23816-1.c: New test.
9703 * gcc.target/i386/pr23816-2.c: New test.
9704
9705
9706 2005-09-13 Bastian Blank <waldi@debian.org>
9707
9708 PR c++/16171
9709 * g++.dg/abi/mangle26.C: New test.
9710 * g++.dg/abi/mangle27.C: New test.
9711 * g++.dg/abi/mangle28.C: New test.
9712 * g++.dg/abi/mangle29.C: New test.
9713
9714 PR c++/23839
9715 * g++.dg/parse/register1.C: New test.
9716
9717 2005-09-13 Mark Mitchell <mark@codesourcery.com>
9718
9719 PR c++/23842
9720 * g++.dg/template/access16.C: New test.
9721
9722 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9723
9724 * gfortran.dg/char_pack_2.f90: Increase the vector size.
9725
9726 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9727
9728 PR fortran/18899
9729 * gfortran.dg/shape_2.f90: New test.
9730
9731 2005-09-13 Richard Sandiford <richard@codesourcery.com>
9732
9733 PR target/19269
9734 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
9735 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
9736 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
9737 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
9738 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9739 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
9740 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
9741 tests.
9742
9743 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9744
9745 PR c++/23841
9746 * g++.dg/parse/template17.C: New test.
9747
9748 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9749
9750 PR c++/23789
9751 * g++.dg/template/nontype14.C: New test.
9752
9753 2005-09-12 Ian Lance Taylor <ian@airs.com>
9754
9755 PR g++/7874
9756 * g++.dg/lookup/friend7.C: New test.
9757 * g++.dg/lookup/friend8.C: New test.
9758 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
9759 so that it will be found via argument dependent lookup.
9760 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
9761 friend functions which will no longer be found.
9762 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
9763 function g, so that it will be found via argument dependent
9764 lookup.
9765 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
9766 * g++.old-deja/g++.mike/net43.C: Likewise.
9767
9768 2005-09-12 Mark Mitchell <mark@codesourcery.com>
9769
9770 PR c++/23691
9771 * g++.dg/template/static16.C: New test.
9772
9773 2005-09-12 Josh Conner <jconner@apple.com>
9774
9775 PR middle-end/23237
9776 * gcc.c-torture/compile/pr23237.c: New test.
9777
9778 2005-09-11 Richard Henderson <rth@redhat.com>
9779
9780 * g++.dg/other/error8.C: Update expected diagnostic text.
9781
9782 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9783
9784 PR libfortran/19872
9785 * gfortran.dg/overwrite_1.f: New test.
9786
9787 2005-09-09 Josh Conner <jconner@apple.com>
9788
9789 * g++.dg/init/pr23180-1.C: Removed.
9790 * g++.dg/init/pr23180-2.C: Removed.
9791
9792 2005-09-09 David Daney <ddaney@avtrex.com>
9793
9794 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
9795 files which are ...
9796 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
9797 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
9798
9799 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9800
9801 * gfortran.dg/iostat_2.f90: New test.
9802
9803 2005-09-09 Mark Mitchell <mark@codesourcery.com>
9804
9805 PR c++/22252
9806 * g++.dg/ext/interface1.C: New test.
9807 * g++.dg/ext/interface1.h: Likewise.
9808 * g++.dg/ext/interface1a.cc: Likewise.
9809
9810 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
9811
9812 * gfortran.dg/iomsg_1.f90: New test case.
9813
9814 2005-09-09 Richard Guenther <rguenther@suse.de>
9815
9816 PR c++/23624
9817 * g++.dg/tree-ssa/pr23624.C: New testcase.
9818
9819 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9820
9821 PR fortran/19239
9822 * gfortran.dg/vector_subscript_1.f90,
9823 * gfortran.dg/vector_subscript_2.f90: New tests.
9824
9825 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9826
9827 PR fortran/21104
9828 * gfortran.dg/array_alloc_1.f90,
9829 * gfortran.dg/array_alloc_2.f90,
9830 * gfortran.dg/array_alloc_3.f90: New tests.
9831
9832 2005-09-09 Richard Sandiford <richard@codesourcery.com>
9833
9834 PR fortran/12840
9835 * gfortran.dg/array_constructor_6.f90
9836 * gfortran.dg/array_constructor_7.f90
9837 * gfortran.dg/array_constructor_8.f90
9838 * gfortran.dg/array_constructor_9.f90
9839 * gfortran.dg/array_constructor_10.f90
9840 * gfortran.dg/array_constructor_11.f90
9841 * gfortran.dg/array_constructor_12.f90: New tests.
9842
9843 2005-09-08 Josh Conner <jconner@apple.com>
9844
9845 PR c++/23180
9846 * g++.dg/init/pr23180-1.C: New test.
9847 * g++.dg/init/pr23180-2.C: New test.
9848
9849 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9850
9851 PR fortran/18878
9852 * gfortran.dg/module_double_reuse.f90: New.
9853
9854 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
9855
9856 PR fortran/23270
9857 PR fortran/22304
9858 PR fortran/18870
9859 PR fortran/17917
9860 PR fortran/16511
9861 * gfortran.dg/common_equivalence_1.f: New.
9862 * gfortran.dg/common_equivalence_2.f: New.
9863 * gfortran.dg/common_equivalence_3.f: New.
9864 * gfortran.dg/contained_equivalence_1.f90: New.
9865 * gfortran.dg/module_blank_common.f90: New.
9866 * gfortran.dg/module_commons_1.f90: New.
9867 * gfortran.dg/module_equivalence_1.f90: New.
9868 * gfortran.dg/nested_modules_1.f90: New.
9869 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
9870 equivalences and add comment to connect the test with
9871 the PR.
9872
9873 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9874
9875 PR fortran/23765
9876 * gfortran.dg/common_6.f90: New test.
9877
9878 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9879
9880 PR fortran/15326
9881 * gfortran.dg/char_result_1.f90,
9882 * gfortran.dg/char_result_2.f90,
9883 * gfortran.dg/char_result_3.f90,
9884 * gfortran.dg/char_result_4.f90,
9885 * gfortran.dg/char_result_5.f90,
9886 * gfortran.dg/char_result_6.f90,
9887 * gfortran.dg/char_result_7.f90,
9888 * gfortran.dg/char_result_8.f90: New tests.
9889
9890 2005-09-08 Richard Sandiford <richard@codesourcery.com>
9891
9892 PR fortran/19928
9893 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
9894
9895 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9896
9897 PR obj-c++/16816
9898 * obj-c++.dg/selector-5.mm: New test.
9899 * obj-c++.dg/selector-6.mm: New test.
9900
9901 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
9902
9903 PR objc/20574
9904 PR objc/19324
9905 * objc.dg/error-1.m: New test.
9906
9907 2005-09-07 Richard Sandiford <richard@codesourcery.com>
9908
9909 PR fortran/23373
9910 * gfortran.fortran-torture/execute/pr23373-1.f90,
9911 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
9912
9913 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
9914
9915 PR libfortran/23760
9916 * gfortran.dg/g77/1832.f: Remove long string in write statement
9917 to allow the test to pass on correct list directed output with
9918 prepended space.
9919
9920 2005-09-07 James E Wilson <wilson@specifix.com>
9921
9922 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
9923
9924 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9925
9926 * gfortran.dg/parameter+save.f90: Rename to
9927 * gfortran.dg/parameter_save.f90: .. this.
9928
9929 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
9930
9931 PR fortran/20848
9932 * gfortran.dg/parameter+save.f90: New test case.
9933
9934 2005-09-06 Richard Sandiford <richard@codesourcery.com>
9935
9936 PR fortran/19269
9937 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
9938
9939 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9940
9941 PR c/23075
9942 * gcc.dg/pr23075.c: New test.
9943 * g++.dg/warn/pr23075.C: New test.
9944
9945 PR target/22362
9946 * gcc.target/i386/pr22362.c: New test.
9947
9948 PR rtl-optimization/23098
9949 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
9950
9951 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
9952 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9953 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9954
9955 2005-09-06 Mark Mitchell <mark@codesourcery.com>
9956
9957 * g++.dg/expr/cast6.C: New test.
9958
9959 PR c++/9782
9960 * g++.dg/init/new15.C: New test.
9961
9962 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9963
9964 * gcc.dg/vect/Os-vect-95.c: New test.
9965 * gcc.dg/vect/vect-95.c: Same.
9966
9967 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
9968
9969 * gcc.dg/vect/vect-29.c: Update xfail testing.
9970 * gcc.dg/vect/vect-44.c: Same.
9971 * gcc.dg/vect/vect-48.c: Same.
9972 * gcc.dg/vect/vect-50.c: Same.
9973 * gcc.dg/vect/vect-72.c: Same.
9974 * gcc.dg/vect/vect-77.c: Same.
9975 * gcc.dg/vect/vect-78.c: Same.
9976 * gcc.dg/vect/vect-80.c: Same.
9977 * gcc.dg/vect/vect-96.c: Same.
9978 * gcc.dg/vect/vect-100.c: Same.
9979 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
9980 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
9981 * gfortran.dg/vect/vect-5.f90: Same.
9982
9983 2005-09-06 Jakub Jelinek <jakub@redhat.com>
9984
9985 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
9986 start strings.
9987 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
9988 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
9989
9990 PR c++/23056
9991 * g++.dg/opt/pr23056.C: New test.
9992
9993 PR rtl-optimization/23098
9994 * gcc.target/i386/pr23098.c: New test.
9995
9996 2005-09-05 Mark Mitchell <mark@codesourcery.com>
9997
9998 PR c++/23667
9999 * g++.dg/template/static15.C: New test.
10000
10001 PR c++/21440
10002 * g++.dg/ext/stmtexpr5.C: New test.
10003 * g++.dg/ext/stmtexpr6.C: Likewise.
10004
10005 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
10006
10007 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
10008
10009 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
10010 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10011 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10012
10013 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
10014
10015 PR libfortran/23321
10016 * gfortran.dg/direct_io_4.f90: New test case.
10017
10018 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
10019 Rasmus Hahn <rassahah@neofonie.de>
10020
10021 PR libobjc/23108
10022 * objc.dg/type-stream-1.m: New test.
10023
10024 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
10025
10026 PR fortran/23661
10027 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
10028 gfortran.dg/print_fmt_3.f90: New test.
10029
10030 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10031
10032 * gfortran.dg/fmt_t_1.f90: New test.
10033
10034 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10035
10036 PR rtl-optimization/23454
10037 * g++.dg/opt/pr23454.C: New test.
10038
10039 2005-09-03 Mark Mitchell <mark@codesourcery.com>
10040
10041 PR c++/23699
10042 * g++.dg/ext/static1.C: New test.
10043
10044 2005-09-02 Richard Henderson <rth@redhat.com>
10045
10046 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
10047 tail call to check_fa_work.
10048
10049 2005-09-02 Mark Mitchell <mark@codesourcery.com>
10050
10051 PR c++/21687
10052 * g++.dg/other/gc3.C: New test.
10053
10054 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10055
10056 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
10057 * gcc.dg/20050826-1.c: Likewise.
10058
10059 2005-08-31 Mark Mitchell <mark@codesourcery.com>
10060
10061 PR c++/23167
10062 * g++.dg/expr/volatile1.C: New test.
10063
10064 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
10065
10066 PR middle-end/23547
10067 * gcc.dg/pr23547.c: New test.
10068
10069 2005-09-02 Richard Sandiford <richard@codesourcery.com>
10070
10071 PR c/22061
10072 * gcc.c-torture/execute/pr22061-1.c,
10073 * gcc.c-torture/execute/pr22061-2.c,
10074 * gcc.c-torture/execute/pr22061-3.c,
10075 * gcc.c-torture/execute/pr22061-4.c: New tests.
10076
10077 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
10078
10079 * gcc.dg/Wredundant-decls-2.c: New test to check that
10080 -Wredundant-decls does not issue warning for a variable
10081 definition following a declaration.
10082
10083 2005-09-01 Jakub Jelinek <jakub@redhat.com>
10084
10085 PR debug/7241
10086 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
10087 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
10088 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
10089
10090 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
10091 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
10092 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
10093 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
10094 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
10095 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
10096 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
10097 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
10098
10099 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10100
10101 PR objc/23306
10102 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
10103 scan-assmbler.
10104
10105 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
10106
10107 PR target/21255
10108 * gcc.dg/pr21255-1.c: New test.
10109 * gcc.dg/pr21255-2-mb.c: Likewise.
10110 * gcc.dg/pr21255-2-ml.c: Likewise.
10111 * gcc.dg/pr21255-3.c: Likewise.
10112 * gcc.dg/pr21255-4.c: Likewise.
10113
10114 2005-08-31 Dale Johannesen <dalej@apple.com>
10115
10116 * gcc.dg/20050830-1.c: New.
10117
10118 2005-08-31 Josh Conner <jconner@apple.com>
10119
10120 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
10121 command-line options for arm-*-* targets.
10122 * g++.dg/init/array16.C: Likewise.
10123 * g++.dg/other/crash-4.C: Likewise.
10124
10125 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10126
10127 PR obj-c++/23640
10128 * obj-c++.dg/gnu-runtime-3.mm: New test.
10129
10130 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10131
10132 PR c++/13377
10133 * g++.dg/lookup/ambig4.C: New test.
10134 * g++.dg/lookup/ambig5.C: New test.
10135 * g++.dg/tc1/dr101.C: Adjust error markers.
10136
10137 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10138
10139 PR c++/23639
10140 * g++.dg/template/ttp5.C: Adjust error markers.
10141
10142 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10143
10144 PR testsuite/23609
10145 * lib/obj-c++.exp: Include target-libpath.exp.
10146 (obj-c++_link_flags): Look for the GNU libobjc library
10147 and set the library path to include it.
10148 Don't manually set LD_LIBRARY_PATH (etc.) but call
10149 set_ld_library_path_env_vars instead.
10150 (obj-c++_target_compile): Don't set library path or
10151 linker flags because they are already set correctly
10152 in obj-c++_link_flags.
10153
10154 2005-08-30 Josh Conner <jconner@apple.com>
10155
10156 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10157 to command-line options for arm-*-* targets.
10158
10159 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10160
10161 * g++.dg/other/i386-1.C: New.
10162
10163 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10164
10165 PR preprocessor/20348
10166 PR preprocessor/20356
10167 * gcc.dg/cpp/pr20348.c: New test.
10168 * gcc.dg/cpp/pr20348.h: New file.
10169 * gcc.dg/cpp/inc/pr20348.h: New file.
10170 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10171 * gcc.dg/cpp/pr20356.c: New test.
10172 * gcc.dg/cpp/pr20356.h: New file.
10173 * gcc.dg/cpp/inc/pr20356.h: New file.
10174 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10175
10176 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10177
10178 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10179 Fix array dimension to avoid correct end-of-file error.
10180
10181 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10182
10183 PR libfortran/23598
10184 * gfortran.dg/iostat_1.f90: New test.
10185
10186 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10187
10188 PR middle-end/23408
10189 * gcc.dg/pr23408.c: New test.
10190
10191 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10192
10193 PR c++/23099
10194 * g++.dg/init/member1.C: Make sure erroneous static data member
10195 definitions are required.
10196 * g++.dg/template/static13.C: New test.
10197 * g++.dg/template/static14.C: Likewise.
10198
10199 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10200
10201 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10202 -march=pentium4, remove ilp32 requirement.
10203
10204 PR middle-end/23484
10205 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10206 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10207
10208 2005-08-29 Andreas Jaeger <aj@suse.de>
10209
10210 PR testsuite/23607
10211 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10212
10213 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10214
10215 * gcc.c-torture/execute/20050316-2.c: New test.
10216 * gcc.c-torture/execute/20050316-3.c: New test.
10217 * gcc.dg/torture/pr16104-1.c: New test.
10218
10219 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10220
10221 PR middle-end/23463
10222 * gcc.c-torture/execute/zero-struct-1.c: New test.
10223
10224 2005-08-27 Richard Guenther <rguenther@suse.de>
10225
10226 PR target/23575
10227 * gcc.target/i386/pr23575.c: New testcase.
10228
10229 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10230
10231 PR rtl-optimization/23561
10232 * gcc.c-torture/execute/20050826-1.c: New test.
10233
10234 PR rtl-opt/23560
10235 * gcc.c-torture/execute/20050826-2.c: New test.
10236
10237 2005-08-26 Dale Johannesen <dalej@apple.com>
10238
10239 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10240 * gcc.dg/20050826-1.c: New.
10241
10242 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10243
10244 PR c++/19004
10245 * g++.dg/template/nontype13.C: New test.
10246
10247 PR c++/23491
10248 * g++.dg/init/new14.C: New test.
10249 * g++.dg/expr/anew1.C: Do not XFAIL.
10250 * g++.dg/expr/anew2.C: Likewise.
10251 * g++.dg/expr/anew3.C: Likewise.
10252
10253 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10254
10255 PR middle-end/22439
10256 * gcc.dg/vla-3.c: New test.
10257
10258 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10259
10260 PR fortran/20363
10261 * gfortran.dg/named_interface.f90: New.
10262
10263 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10264
10265 * gcc.c-torture/execute/frame-address.c: New test.
10266
10267 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10268
10269 PR c++/20817
10270 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10271
10272 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10273
10274 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10275
10276 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10277
10278 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10279 * gcc.dg/altivec-22.c: Rename from..
10280 * gcc.dg/altivec-nomfcr.c: ..this.
10281
10282 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10283
10284 PR tree-optimization/23546
10285 * gcc.dg/tree-ssa/pr23546.c: New test.
10286
10287 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10288
10289 PR fortran/17758
10290 * gfortran.dg/nonreturning_statements.f90: New test.
10291
10292 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10293
10294 PR c++/22454
10295 * g++.dg/parse/crash29.C: New.
10296
10297 2005-08-23 DJ Delorie <dj@redhat.com>
10298
10299 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10300 constants have the L suffix.
10301
10302 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10303
10304 PR c++/23044
10305 * g++.dg/template/instantiate8.C: New.
10306
10307 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10308
10309 PR middle-end/23467
10310 * gcc.c-torture/execute/pr23467.c: New test.
10311
10312 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10313
10314 PR tree-optimization/22043
10315 * gcc.c-torture/execute/20050613-1.c: New test.
10316
10317 2005-08-23 Ben Elliston <bje@au.ibm.com>
10318
10319 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10320
10321 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10322
10323 PR rtl-optimization/23478
10324 * g++.dg/opt/pr23478.C: New test.
10325
10326 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10327
10328 PR c/18715
10329 * gcc.dg/switch-warn-3.c: New test.
10330
10331 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10332
10333 PR c++/22233
10334 * g++.dg/template/param1.C: New test.
10335
10336 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10337
10338 PR c++/23089
10339 * g++.dg/other/incomplete1.C: New test.
10340
10341 2005-08-22 Ira Rosen <irar@il.ibm.com>
10342
10343 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10344 are vectorizable.
10345
10346 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10347
10348 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10349 d_lines_5.f: New.
10350
10351 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10352
10353 * gcc.target/i386/sse-4.c: New test.
10354
10355 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10356
10357 PR testsuite/23239
10358 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10359
10360 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10361
10362 * gcc.dg/20050811-1.c: New test.
10363 * gcc.dg/20050811-2.c: New test.
10364
10365 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10366
10367 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
10368
10369 2005-08-19 Diego Novillo <dnovillo@redhat.com>
10370
10371 PR 23476
10372 * gcc.c-torture/compile/pr23476.c: New test.
10373
10374 2005-08-19 Devang Patel <dpatel@apple.com>
10375
10376 PR tree-optimization/23048
10377 * gcc.dg/tree-ssa/pr23048.c: New test.
10378
10379 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10380
10381 PR middle-end/20624
10382 * g++.dg/warn/Wreturn-3.C: New test
10383
10384 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
10385
10386 PR tree-optimization/22228
10387 * g++.dg/vect/pr22543.cc: New test.
10388
10389 2005-08-17 Steven Bosscher <stevenb@suse.de>
10390
10391 PR tree-optimization/21574
10392 * gcc.dg/tree-ssa/pr21574.c: New test.
10393
10394 2005-08-16 James E Wilson <wilson@specifix.com>
10395
10396 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
10397
10398 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
10399
10400 PR tree-opt/23402
10401 * gcc.c-torture/compile/zero-strct-3.c: New test.
10402 * gcc.c-torture/compile/zero-strct-4.c: New test.
10403
10404 2005-08-16 Steven Bosscher <stevenb@suse.de>
10405
10406 PR target/23376
10407 * gcc.target/x86_64/pr23376.c: New test.
10408
10409 2005-08-16 Ian Lance Taylor <ian@airs.com>
10410
10411 PR c++/23337
10412 * g++.dg/ext/vector2.C: New.
10413
10414 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10415
10416 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
10417
10418 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
10419
10420 PR libfortran/23428
10421 * gfortran.dg/inquire-complex.f90: New test case.
10422
10423 2005-08-16 James E Wilson <wilson@specifix.com>
10424
10425 PR tree-optimization/21105
10426 * gcc.dg/large-size-array.c: New.
10427
10428 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
10429
10430 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
10431 type.
10432 * gcc.dg/vect/vect-41: Likewise.
10433 * gcc.dg/vect/vect-42: Likewise.
10434 * gcc.dg/vect/vect-43: Likewise.
10435 * gcc.dg/vect/vect-44: Likewise.
10436 * gcc.dg/vect/vect-46: Likewise.
10437 * gcc.dg/vect/vect-47: Likewise.
10438 * gcc.dg/vect/vect-48: Likewise.
10439 * gcc.dg/vect/vect-52: Likewise.
10440 * gcc.dg/vect/vect-53: Likewise.
10441 * gcc.dg/vect/vect-54: Likewise.
10442 * gcc.dg/vect/vect-55: Likewise.
10443 * gcc.dg/vect/vect-56: Likewise.
10444 * gcc.dg/vect/vect-57: Likewise.
10445 * gcc.dg/vect/vect-58: Likewise.
10446 * gcc.dg/vect/vect-59: Likewise.
10447 * gcc.dg/vect/vect-60: Likewise.
10448 * gcc.dg/vect/vect-61: Likewise.
10449 * gcc.dg/vect/vect-85: Likewise.
10450 * gcc.dg/vect/vect-87: Likewise.
10451 * gcc.dg/vect/vect-88: Likewise.
10452 * gcc.dg/vect/vect-93.c: Likewise.
10453 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
10454 * gcc.dg/vect/vect-75: Likewise.
10455 * gcc.dg/vect/vect-76: Likewise.
10456 * gcc.dg/vect/vect-77: Likewise.
10457 * gcc.dg/vect/vect-78: Likewise.
10458 * gcc.dg/vect/vect-80: Likewise.
10459 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
10460 vectorized for the expected reason, rather than checking how alignment
10461 was handled.
10462 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
10463 type and also instead of aligned pointers. Added documentation.
10464
10465 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
10466
10467 * gfortran.dg/power.f90: New test.
10468
10469 2005-08-16 Jakub Jelinek <jakub@redhat.com>
10470
10471 PR rtl-optimization/23299
10472 * g++.dg/opt/pr23299.C: New test.
10473
10474 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10475
10476 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
10477
10478 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
10479
10480 * g++.dg/template/local6.C: New test.
10481
10482 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10483
10484 * execute/exceptions/finally-1.m: Check that the catch and finally are
10485 being called. Also add a "return 0;" at the end of main.
10486
10487 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
10488
10489 PR fortran/21432.
10490 * gfortran.dg/namelist_print_1.f: New test of functionality of
10491 PRINT namelist.
10492 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
10493 namelist generates error with -std=f95.
10494
10495 2005-08-14 Ira Rosen <irar@il.ibm.com>
10496
10497 PR tree-optimization/23119
10498 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
10499
10500 2005-08-13 Marcin Koziej <creep@desk.pl>
10501 Andrew Pinski <pinskia@physics.uc.edu>
10502
10503 PR libobjc/22492
10504 * execute/exceptions/finally-1.m: New test.
10505
10506 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10507
10508 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
10509 testsuite.
10510 * objc/execute/exceptions/trivial.m: New test.
10511 * objc.dg/try-catch-11.m: Move to ...
10512 * objc/execute/exceptions/foward-1.m: Here.
10513 * objc.dg/try-catch-2.m: Move to ...
10514 * objc/execute/exceptions/catchall-1.m: Here.
10515 * objc.dg/try-catch-8.m: Move to ...
10516 * objc/execute/exceptions/local-variables-1.m: Here.
10517
10518 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10519
10520 * objc.dg/nested-func-1.m: Move to ...
10521 * objc/execute/nested-func-1.m: Here.
10522
10523 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10524
10525 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
10526 in ${options} instead of [target_info name].
10527 * lib/obj-c++.exp (objc_target_compile): Likewise.
10528
10529 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10530
10531 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
10532
10533 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
10534
10535 part of PR testsuite/23348
10536 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
10537 of the torture options.
10538 * objc/compile/trivial.m: New test.
10539
10540 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10541
10542 * gfortran.dg/eoshift.f90: Correct format.
10543
10544 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
10545
10546 * gfortran.fortran-torture/execute/character_passing.f90:
10547 Fix comment typo.
10548
10549 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
10550
10551 PR c++/8271
10552 * g++.dg/template/unify10.C: New.
10553
10554 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
10555
10556 * g++.dg/parse/pr22514.C: Move to...
10557 * g++.dg/debug/pr22514.C: here.
10558
10559 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10560
10561 PR c++/23266
10562 * g++.dg/inherit/pure1.C: New test.
10563
10564 * ChangeLog: Fix typos.
10565
10566 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10567 Steven Bosscher <stevenb@suse.de>
10568
10569 * gfortran.dg/runtime_warning_1.f90: New test.
10570
10571 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
10572
10573 PR c++/23219
10574 * g++.dg/parse/crash28.C: New.
10575
10576 2005-08-11 Richard Guenther <rguenther@suse.de>
10577
10578 PR target/23289
10579 * gcc.target/i386/tailcall-1.c: New testcase.
10580
10581 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10582
10583 * gcc.dg/vect/vect-67.c: Un-xfail.
10584
10585 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
10586
10587 PR c++/23225
10588 * g++.dg/testsuite/parse/crash27.C: new test.
10589
10590 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
10591
10592 PR libfortran/22143
10593 * gfortran.dg/shift-kind.f90: New testcase.
10594
10595 2005-08-10 Richard Sandiford <richard@codesourcery.com>
10596
10597 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
10598 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
10599
10600 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10601
10602 PR c++/20646
10603 * g++.dg/other/mult-stor1.C: New test.
10604
10605 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10606
10607 * gcc.c-torture/pr18299-1.c: Move to ...
10608 * gcc.c-torture/compile/pr18299-1.c: Here.
10609
10610 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
10611
10612 * gfortran/fortran.torture/execute/character_passing.f90:
10613 Fix types for LSAME.
10614
10615 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
10616
10617 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
10618 input data back to what it was originally.
10619
10620 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
10621
10622 * objc.dg/try-catch-8.m: Enable for all targets.
10623
10624 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
10625
10626 * gcc.dg/pr23165.c: New test.
10627
10628 2005-08-09 Steven Bosscher <stevenb@suse.de>
10629
10630 PR tree-optimization/23234
10631 * gcc.dg/tree-ssa/pr23234.c: New test.
10632
10633 2005-08-08 Josh Conner <jconner@apple.com>
10634
10635 PR rtl-optimization/23241
10636 * gcc.dg/char-compare.c: New test.
10637
10638 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10639
10640 PR c++/22508
10641 * g++.dg/init/new13.C: New test.
10642
10643 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
10644
10645 PR c++/21166
10646 * g++.dg/other/crash-4.C: Adjust
10647 * g++/dg/ext/packed9.C: New.
10648
10649 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10650
10651 PR middle-end/21964
10652 * gcc.c-torture/execute/pr21964-1.c: New test.
10653
10654 2005-08-08 Richard Sandiford <richard@codesourcery.com>
10655
10656 PR c/22458
10657 * gcc.dg/pr22458-1.c: New test.
10658
10659 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
10660 Steven G. Kargl <kargls@comcast.net>
10661
10662 PR fortran/22390
10663 * gfortran.dg/flush_1.f90: New test.
10664
10665 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10666
10667 PR c++/23191
10668 * g++.dg/template/eh2.C: New test.
10669
10670 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10671
10672 PR c++/19498
10673 * g++.dg/template/instantiate7.C: New test.
10674
10675 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
10676
10677 PR c/23113
10678 * gcc.dg/Wunused-value-1.c: New test.
10679
10680 2005-08-06 Richard Sandiford <richard@codesourcery.com>
10681
10682 PR rtl-optimization/23233
10683 * gcc.c-torture/compile/pr23233-1.c: New test.
10684
10685 2005-08-06 Jakub Jelinek <jakub@redhat.com>
10686
10687 PR fortran/18833
10688 PR fortran/20850
10689 * gfortran.dg/equiv_1.f90: New test.
10690 * gfortran.dg/equiv_2.f90: New test.
10691 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
10692 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
10693 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
10694
10695 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10696
10697 * gcc.c-torture/execute/vrp-5.c: New test.
10698 * gcc.c-torture/execute/vrp-6.c: New test.
10699 * gcc.dg/tree-ssa/vrp21.c: New test.
10700
10701 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
10702
10703 * g++.dg/parse/pr22514.C: New test.
10704
10705 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
10706
10707 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
10708
10709 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
10710 instead of constant loads / pool entries.
10711
10712 2005-08-05 David Edelsohn <edelsohn@gnu.org>
10713
10714 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
10715 TEST_TO_WCTYPE.
10716
10717 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
10718
10719 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
10720 __WINT_TYPE__ in generated prototypes if possible.
10721
10722 2005-08-04 Diego Novillo <dnovillo@redhat.com>
10723
10724 PR 22037
10725 * g++.dg/tree-ssa/pr22037.C:
10726
10727 2005-08-04 Richard Henderson <rth@redhat.com>
10728
10729 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
10730 scan-tree-dump-times directive.
10731
10732 2005-08-04 Jan Hubicka <jh@suse.cz>
10733
10734 * gcov-1.C: Fix switch counts.
10735 * gcov-4b.c: Likewise.
10736
10737 2005-08-03 Jeff Law <law@redhat.com>
10738
10739 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
10740
10741 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
10742
10743 * gcc.c-torture/execute/pr23135.c: New test.
10744
10745 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10746
10747 PR tree-optimization/19899
10748 * gcc.dg/tree-ssa/scev-1.c: New test.
10749 * gcc.dg/tree-ssa/scev-2.c: New test.
10750
10751 2005-08-03 Richard Sandiford <richard@codesourcery.com>
10752
10753 PR target/18582
10754 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
10755
10756 2005-08-03 Jan Hubicka <jh@suse.cz>
10757
10758 * update-conroll.c: New testcase.
10759 * update-conroll-2.c: New testcase.
10760
10761 2005-08-02 David Edelsohn <edelsohn@gnu.org>
10762
10763 * gfortran.dg/constant_substring.f: New test.
10764 * gfortran.dg/pr22491.f: New test.
10765
10766 2005-08-02 Jan Hubicka <jh@suse.cz>
10767
10768 * update-threading.c: Replace by the proper one.
10769
10770 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10771
10772 PR 23164
10773 * g++.dg/tree-ssa/pr23164.C: New test.
10774
10775 2005-08-02 Diego Novillo <dnovillo@redhat.com>
10776
10777 * gcc.dg/tree-ssa/pr23192.c: New test.
10778
10779 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
10780
10781 * gcc.c-torture/execute/vrp-4.c: New test.
10782
10783 2005-08-02 Jan Hubicka <jh@suse.cz>
10784
10785 * update-threading.c: New test.
10786
10787 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
10788
10789 * gcc.c-torture/compile/20050801-1.c: New test.
10790 * gcc.c-torture/compile/20050801-2.c: New test.
10791
10792 2005-08-01 Jan Hubicka <jh@suse.cz>
10793
10794 * val-prof-5.c: New test.
10795
10796 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
10797
10798 PR c/22311
10799 * gcc.dg/pr22311-1.c : New test.
10800
10801 2005-07-31 Steven Bosscher <stevenb@suse.de>
10802
10803 PR target/23095
10804 * gfortran.dg/pr23095.f: New test.
10805
10806 PR c++/22003
10807 * g++.dg/other/pr22003.C: New test.
10808
10809 2005-07-31 Richard Sandiford <richard@codesourcery.com>
10810
10811 PR target/20621
10812 * gcc.c-torture/execute/pr20621-1.c: New test.
10813
10814 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
10815
10816 * gfortran.dg/comma_format_extension_4.f: Adjust length
10817 of string for format.
10818 * gfortran.dg/der_array_io_1.f: Replace illegal internal
10819 print statement with internal write.
10820 * gfortran.dg/der_array_io_2.f: Likewise.
10821 * gfortran.dg/der_array_io_3.f: Likewise.
10822
10823 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
10824
10825 * gcc.dg/fold-abs-4.c: new test.
10826
10827 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
10828
10829 PR fortran/22570 an related issues.
10830 * gfortran.dg/x_slash_1.f: New test.
10831
10832 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
10833
10834 PR c/23143
10835 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
10836 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
10837
10838 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10839
10840 PR c/529
10841 * gcc.dg/Wshadow-3.c: New test.
10842
10843 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
10844
10845 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
10846 used to have the wrong bounds).
10847
10848 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10849
10850 PR c/21720
10851 * gcc.dg/hex-round-1.c: Test more cases.
10852 * gcc.dg/hex-round-2.c: New test.
10853
10854 2005-07-29 Diego Novillo <dnovillo@redhat.com>
10855
10856 PR 22550
10857 * g++.dg/tree-ssa/pr22550.C: New test.
10858
10859 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
10860
10861 * gcc.dg/tree-ssa/vrp19.c: New test.
10862 * gcc.dg/tree-ssa-vrp20.c: New test.
10863
10864 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10865
10866 PR c/22240
10867 * gcc.dg/transparent-union-4.c: New test.
10868
10869 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10870
10871 PR c/22192
10872 * gcc.dg/c99-vla-2.c: New test.
10873
10874 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
10875
10876 PR c/21720
10877 * gcc.dg/hex-round-1.c: New test.
10878
10879 2005-07-28 Jan Hubicka <jh@suse.cz>
10880
10881 * inliner-1.c: Do not dump everything.
10882 * tree-prof.exp: Do not pass -ftree-based-profiling.
10883 * bprob.exp: Likewise.
10884
10885 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
10886
10887 2005-07-28 Mark Mitchell <mark@codesourcery.com>
10888
10889 PR c++/22545
10890 * g++.dg/expr/ptrmem7.C: New test.
10891
10892 2005-07-28 Mike Stump <mrs@apple.com>
10893
10894 * g++.old-deja/g++.mike/visibility-1.C: New test.
10895
10896 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10897
10898 PR c/20187
10899 * gcc.c-torture/execute/pr20187-1.c: New test.
10900
10901 2005-07-28 Jeff Law <law@redhat.com>
10902
10903 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
10904 * gcc.dg/tree-ssa/vrp18.c: New test.
10905
10906 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10907
10908 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
10909
10910 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
10911
10912 PR tree-optimization/22506
10913 * gcc.dg/vect/ps22506.c: New test.
10914
10915 2005-07-28 Jakub Jelinek <jakub@redhat.com>
10916
10917 PR target/21149
10918 * gcc.target/i386/sse-3.c: New test.
10919
10920 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10921
10922 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
10923 * gcc.target/mips/mips32-dsp-type.c: Likewise.
10924
10925 2005-07-28 Richard Sandiford <richard@codesourcery.com>
10926
10927 PR c/22589
10928 * gcc.c-torture/compile/pr22589-1.c: New test.
10929
10930 2005-07-28 Jan Hubicka <jh@suse.cz>
10931
10932 * update-loopch.c: New testcase.
10933
10934 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10935
10936 PR rtl-optimization/23047
10937 * gcc.c-torture/execute/pr23047.c: New test.
10938 * gcc.c-torture/execute/pr23047.x: New.
10939
10940 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
10941
10942 PR tree-optimization/22493
10943 * gcc.c-torture/execute/pr22493-1.c: New test.
10944 * gcc.c-torture/execute/pr22493-1.x: New.
10945 * gcc.c-torture/execute/vrp-1.c: New test.
10946 * gcc.c-torture/execute/vrp-2.c: New test.
10947 * gcc.c-torture/execute/vrp-2.c: New test.
10948
10949 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
10950
10951 * gcc.target/frv/all-builtin-read8.c: Delete.
10952 * gcc.target/frv/all-builtin-read16.c: Delete.
10953 * gcc.target/frv/all-builtin-read32.c: Delete.
10954 * gcc.target/frv/all-builtin-read64.c: Delete.
10955 * gcc.target/frv/all-builtin-write8.c: Delete.
10956 * gcc.target/frv/all-builtin-write16.c: Delete.
10957 * gcc.target/frv/all-builtin-write32.c: Delete.
10958 * gcc.target/frv/all-builtin-write64.c: Delete.
10959 * gcc.target/frv/all-read-write-1.c: New.
10960
10961 2005-07-27 Jeff Law <law@redhat.com>
10962
10963 * gcc.c-torture/execute/pr22630.c: New test.
10964
10965 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
10966
10967 PR tree-optimization/23073
10968 * gcc.dg/vect/nodump-pr23073.c: New test.
10969 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
10970
10971 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
10972
10973 PR tree-optimize/22348
10974 * gcc.c-torture/execute/pr22348.c: New.
10975
10976 2005-07-27 Richard Guenther <rguenther@suse.de>
10977
10978 * gcc.dg/tree-ssa/salias-1.c: New testcase.
10979
10980 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10981
10982 PR fortran/22503
10983 * gfortran.dg/logical_comp.f90: New test.
10984
10985 2005-07-27 Jan Hubicka <jh@suse.cz>
10986
10987 * inliner-1.c: Add cleanup of dumps.
10988 * val-prof-*.c: Likewise.
10989 * update-tailcall.c: New.
10990
10991 2005-07-26 Diego Novillo <dnovillo@redhat.com>
10992
10993 PR 22591
10994 * gcc.dg/tree-ssa/pr22591.c: New test.
10995 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
10996
10997 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
10998
10999 PR libobjc/22606
11000 * objc.dg/try-catch-11.m: New test.
11001
11002 2005-07-26 Richard Guenther <rguenther@suse.de>
11003
11004 PR tree-optimization/22486
11005 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
11006
11007 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11008
11009 PR tree-opt/22484
11010 * testsuite/g++.dg/opt/loop2.C: New test.
11011
11012 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11013
11014 * gcc.dg/tree-ssa/reassoc-3.c: New test.
11015 * gcc.dg/tree-ssa/reassoc-4.c: New test.
11016
11017 2005-07-25 Adam Nemet <anemet@lnxw.com>
11018
11019 * lib/profopt.exp (profopt-execute): Check for profiling data
11020 files on the target.
11021
11022 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
11023
11024 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
11025 for matching of asm labels.
11026
11027 2005-07-25 Richard Guenther <rguenther@suse.de>
11028
11029 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
11030
11031 2005-07-25 Richard Guenther <rguenther@suse.de>
11032
11033 PR testsuite/22624
11034 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
11035
11036 2005-07-25 Ira Rosen <irar@il.ibm.com>
11037
11038 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
11039 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
11040 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
11041 * gcc.dg/vect/vect-100.c: New test.
11042 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
11043 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
11044 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
11045 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
11046 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
11047 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
11048 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
11049 * gfortran.dg/vect/pr19049.f90: New testcase.
11050 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
11051
11052 2005-07-25 Jakub Jelinek <jakub@redhat.com>
11053
11054 * gcc.c-torture/execute/20050713-1.c: New test.
11055
11056 PR fortran/20063
11057 * gfortran.fortran-torture/execute/data_4.f90: New test.
11058
11059 PR middle-end/20303
11060 * gcc.dg/visibility-d.c: New test.
11061
11062 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
11063
11064 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
11065 * gfortran.dg/underflow.f90: Ditto.
11066
11067 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11068
11069 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
11070 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
11071 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
11072
11073 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11074
11075 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
11076 include case of field width of zero.
11077
11078 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11079
11080 PR libgfortran/21875
11081 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
11082 with trailing blanks on normal formatted read.
11083
11084 2005-07-23 Chao-ying Fu <fu@mips.com>
11085
11086 * gcc.target/mips/mips32-dsp-type.c: New test.
11087 * gcc.target/mips/mips32-dsp.c: New test.
11088
11089 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
11090
11091 PR testsuite/21073
11092 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
11093
11094 PR testsuite/20454
11095 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
11096 and __cyg_profile_func_exit.
11097
11098 2005-07-22 David Edelsohn <edelsohn@gnu.org>
11099
11100 * gfortran.dg/comma_format_extension_3.f: Fix typo.
11101 * gfortran.dg/comma_format_extension_4.f: Same.
11102 * gfortran.dg/pr15332.f: Same.
11103 * gfortran.dg/pr21730.f: Same.
11104
11105 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
11106
11107 * g++.dg/opt/vrp2.C: Fix testcase.
11108
11109 PR tree-opt/22625
11110 * g++.dg/opt/vrp2.C: New test.
11111
11112 2005-07-22 Mark Mitchell <mark@codesourcery.com>
11113
11114 PR debug/21828
11115 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
11116
11117 2005-07-22 Diego Novillo <dnovillo@redhat.com>
11118
11119 * gcc.dg/tree-ssa/20050719-1.c: New test.
11120
11121 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
11122
11123 * gcc.dg/bfin-longcall-1.c: New file.
11124 * gcc.dg/bfin-longcall-2.c: New file.
11125
11126 2005-07-21 Janis Johnson <janis187@us.ibm.com>
11127
11128 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
11129
11130 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11131
11132 PR middle-end/19055
11133 * gcc.dg/tree-ssa/pr19055.c: New test.
11134 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11135
11136 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11137
11138 PR C++/22358
11139 * g++.dg/other/pr22358.C: New test.
11140
11141 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11142
11143 PR c++/2922
11144 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11145
11146 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11147
11148 PR c++/15938
11149 * g++.dg/init/union2.C: New test.
11150
11151 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11152
11153 PR c/22393
11154 * gcc.dg/complex-4.c: New test.
11155
11156 2005-07-21 Richard Guenther <rguenther@suse.de>
11157
11158 PR testsuite/22522
11159 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11160 scanning for asm labels.
11161 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11162
11163 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11164
11165 PR target/22085
11166 * gcc.dg/altivec-pr22085.c: New.
11167
11168 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11169
11170 PR tree-optimization/19210
11171 * gcc.dg/tree-ssa/pr19210-1.c: New.
11172 * gcc.dg/tree-ssa/pr19210-2.c: New.
11173
11174 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11175
11176 PR rtl-optimization/22167
11177 * g++.dg/opt/pr22167.C: New test.
11178
11179 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11180
11181 PR c++/2922
11182 * g++.dg/lookup/two-stage2.C: New.
11183 * g++.dg/lookup/two-stage3.C: New.
11184 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11185 fixed two-stage name lookup for operators.
11186 * g++.dg/template/call3.C: Compiler now produces an appropriate
11187 error message.
11188 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11189 14 as a candidate.
11190 * g++.dg/template/ptrmem4.C: Compiler produces different error
11191 message.
11192 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11193 connect_to_method as a candidate.
11194
11195 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11196
11197 * gcc.dg/fold-alloc-1.c: New test.
11198
11199 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11200
11201 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11202 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11203
11204 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11205
11206 * gcc.dg/fold-abs-1.c: New test.
11207 * gcc.dg/fold-abs-2.c: New test.
11208 * gcc.dg/fold-abs-3.c: New test.
11209
11210 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11211
11212 Make CONSTRUCTOR use VEC to store initializers.
11213 * g++.dg/ext/complit3.C: Check for specific error messages.
11214 * g++.dg/init/brace2.C: Update error message.
11215 * g++.dg/warn/Wbraces2.C: Likewise.
11216
11217 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11218
11219 PR fortran/16940
11220 * gfortran.dg/module_interface_1.f90: New test.
11221
11222 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11223 Kenneth Zadeck <zadeck@naturalbridge.com>
11224
11225 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11226
11227 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11228
11229 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11230 specify -Wformat for these tests.
11231 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11232 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11233 * gcc.dg/format/opt-6.c: Delete.
11234
11235 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11236
11237 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11238 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11239
11240 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11241
11242 * gcc.dg/tree-ssa/alias-2.c: New test.
11243
11244 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11245
11246 PR c++/22263
11247 * g++.dg/template/explicit7.C: New test.
11248
11249 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11250
11251 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11252 width of 8 to +Inf and -Inf.
11253
11254 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11255
11256 PR c++/22139
11257 * g++.dg/template/friend36.C: New test.
11258
11259 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11260
11261 PR fortran/21730
11262 * gfortran.dg/pr21730.f: New test.
11263
11264 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11265 Kenneth Zadeck <zadeck@naturalbridge.com>
11266
11267 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11268 since pure const detection cannot run at -O1 in c compiler.
11269 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11270 can now optimize this case properly.
11271 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11272 because we now pass.
11273 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11274
11275 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11276
11277 PR c/22421
11278 * gcc.dg/format/bitfld-1.c: New test.
11279
11280 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11281
11282 PR c++/22204
11283 * g++.dg/rtti/repo1.C: New test.
11284
11285 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11286
11287 PR middle-end/22398
11288 * gcc.c-torture/compile/pr22398.c: New test.
11289
11290 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11291
11292 PR c++/22132
11293 * g++.dg/expr/cast4.C: New test.
11294
11295 2005-07-15 Richard Guenther <rguenther@suse.de>
11296
11297 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11298 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11299
11300 2005-07-15 Steven Bosscher <stevenb@suse.de>
11301
11302 PR tree-optimization/22230
11303 * gcc.dg/tree-ssa/pr22230.c: New test.
11304
11305 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11306
11307 * gfortran.dg/g77/cpp6.f: New test.
11308
11309 PR fortran/22417
11310 * gfortran.dg/g77/cpp5.F: New test.
11311 * gfortran.dg/g77/cpp5.h: New file.
11312 * gfortran.dg/g77/cpp5inc.h: New file.
11313
11314 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11315
11316 PR libfortran/16435
11317 * gfortran.dg/tl_editting.f90: New.
11318 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11319
11320 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11321
11322 * gfortran.dg/char_array_constructor.f90: New test.
11323
11324 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11325
11326 * gfortran.dg/past_eor.f90: New.
11327 * gfortran.dg/complex_read.f90: New.
11328
11329 2005-07-13 Jeff Law <law@redhat.com>
11330
11331 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11332 additional casts.
11333
11334 * gcc.dg/tree-ssa/pr22321.c: New test
11335
11336 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11337
11338 PR tree-optimization/21921
11339 * gcc.dg/tree-ssa/pr21921.c: New.
11340
11341 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11342
11343 PR tree-optimizatio/22442
11344 * gcc.dg/tree-ssa/loop-11.c: New test.
11345
11346 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11347
11348 PR tree-opt/21840
11349 * gcc.c-torture/compile/pr21840.c: New test.
11350
11351 2005-07-12 Jan Hubicka <jh@suse.cz>
11352
11353 * gcc.c-torture/compile/pr22379.c: New test.
11354
11355 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11356
11357 PR libfortran/21593
11358 gfortran.dg/dev_null.f90: Remove outdated comment about
11359 PR libfortran/21593.
11360
11361
11362 2005-07-12 Dale Johannesen <dalej@apple.com>
11363
11364 * gcc.target/i386/compress-float-sse.c: New.
11365 * gcc.target/i386/compress-float-sse-pic.c: New.
11366 * gcc.target/i386/compress-float-387.c: New.
11367 * gcc.target/i386/compress-float-387-pic.c: New.
11368 * gcc.dg/compress-float-ppc.c: New.
11369 * gcc.dg/compress-float-ppc-pic.c: New.
11370
11371 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
11372
11373 PR libfortran/21593
11374 gfortran.dg/dev_null.f90: Remove targets.
11375
11376 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11377
11378 PR tree-opt/22335
11379 * gcc.dg/pr22335-1.c: New test.
11380 * gcc.dg/pr22335-2.c: New test.
11381
11382 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11383
11384 PR c++/20172
11385 * g++.dg/template/nontype12.C : New test.
11386
11387 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11388
11389 * gcc.dg/tree-ssa/loop-10.c: New test.
11390
11391 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
11392
11393 * gcc.c-torture/execute/20020720-1.x: Remove.
11394
11395 2005-07-11 Jakub Jelinek <jakub@redhat.com>
11396
11397 * gfortran.fortran-torture/execute/forall_7.f90: New test.
11398
11399 2005-07-10 Richard Sandiford <richard@codesourcery.com>
11400
11401 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
11402 (dg-mips-options): Use it.
11403
11404 2005-07-09 Diego Novillo <dnovillo@redhat.com>
11405
11406 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
11407
11408 2005-07-09 Richard Henderson <rth@redhat.com>
11409
11410 * lib/target-supports.exp (check_effective_target_sync_char_short):
11411 Add alpha.
11412
11413 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
11414
11415 PR libfortran/22217
11416 * gfortran.dg/negative-z-descriptor.f90: New test.
11417
11418 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11419
11420 PR tree-opt/22329
11421 * gcc.dg/pr22329.c: New test.
11422
11423 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
11424
11425 PR tree-optimization/20139
11426 * gcc.dg/tree-ssa/pr20139.c: New.
11427
11428 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
11429
11430 PR tree-opt/22356
11431 * testsuite/gcc.dg/pr22356-1.c: New test.
11432
11433 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
11434
11435 PR c++/21799
11436 * g++.dg/template/unify8.C: New.
11437 * g++.dg/template/unify9.C: New.
11438
11439 2005-07-08 Jakub Jelinek <jakub@redhat.com>
11440
11441 * gfortran.fortran-torture/execute/entry_10.f90: New test.
11442
11443 2005-07-07 Geoffrey Keating <geoffk@apple.com>
11444
11445 * gcc.dg/darwin-version-1.c: New.
11446 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
11447 * gcc.dg/builtins-20.c: Likewise.
11448 * gcc.dg/builtins-53.c: Likewise.
11449 * gcc.dg/torture/builtins-convert-1.c: Likewise.
11450 * gcc.dg/torture/builtins-convert-2.c: Likewise.
11451 * gcc.dg/torture/builtins-convert-3.c: Likewise.
11452 * gcc.dg/torture/builtins-power-1.c: Likewise.
11453 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
11454 on Darwin.
11455
11456 2005-07-07 Jeff Law <law@redhat.com>
11457
11458 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
11459 argument evaluation order.
11460
11461 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
11462
11463 PR libfortran/21594
11464 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11465 Add test cases where the shift length is greater than the
11466 array length.
11467
11468 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11469
11470 * obj-c++.dg/proto-lossage-6.mm: New.
11471 * objc.dg/proto-lossage-6.m: New.
11472
11473 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11474
11475 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
11476 * objc.dg/gnu-runtime-2.m: Likewise.
11477
11478 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11479
11480 * gfortran.dg/longline.f: New test.
11481
11482 * gfortran.dg/badline.f: New test.
11483
11484 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11485
11486 PR fortran/16531
11487 PR fortran/15966
11488 PR fortran/18781
11489 * gfortran.dg/hollerith.f90: New.
11490 * gfortran.dg/hollerith2.f90: New.
11491 * gfortran.dg/hollerith3.f90: New.
11492 * gfortran.dg/hollerith4.f90: New.
11493 * gfortran.dg/hollerith_f95.f90: New.
11494 * gfortran.dg/hollerith_legacy.f90: New.
11495 * gfortran.dg/g77/cpp4.F: New. Port from g77.
11496
11497 2005-07-07 Ziemowit Laski <zlaski@apple.com>
11498
11499 PR objc/22274
11500 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
11501 * objc.dg/gnu-runtime-2.m: New.
11502
11503 2005-07-06 Jeff Law <law@redhat.com>
11504
11505 * gcc.dg/tree-ssa/vrp17.c: New test.
11506
11507 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
11508
11509 PR fortran/22327
11510 * gfortran.dg/array_constructor_5.f90: New test.
11511
11512 2005-07-07 Jakub Jelinek <jakub@redhat.com>
11513
11514 * gfortran.fortran-torture/execute/entry_9.f90: New test.
11515
11516 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
11517
11518 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
11519 * gcc.dg/980816-1.c: Ditto.
11520
11521 2005-07-06 Jeff Law <law@redhat.com>
11522
11523 * gcc.c-torture/compile/pr21356.c: New test.
11524
11525 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11526
11527 PR c/22013
11528 PR c/22098
11529 * gcc.c-torture/compile/pr22013-1.c,
11530 gcc.c-torture/execute/pr22098-1.c,
11531 gcc.c-torture/execute/pr22098-2.c,
11532 gcc.c-torture/execute/pr22098-3.c: New tests.
11533
11534 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
11535
11536 PR c/22308
11537 * gcc.dg/pr22308-1.c: New test.
11538
11539 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
11540
11541 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
11542 target.
11543 * gcc.dg/compare9.c: Use -fshort-enums instead of
11544 -fno-short-enums. Change the last test to dg-bogus.
11545
11546 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
11547
11548 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
11549 * gcc.dg/compare9.c: New.
11550
11551 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11552
11553 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
11554
11555 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11556
11557 PR testsuite/22288
11558 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
11559
11560
11561 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11562
11563 * gcc.dg/format/gcc_gfc-1.c: New.
11564
11565 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
11566
11567 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
11568
11569 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11570
11571 PR fortran/20842
11572 * gfortran.dg/io_invalid_1.f90: New test.
11573
11574 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
11575
11576 * gcc.dg/format/gcc_diag-1.c: Update.
11577
11578 2005-07-02 Jeff Law <law@redhat.com>
11579
11580 * gcc.dg/tree-ssa/pr22051-1.c: New test.
11581 * gcc.dg/tree-ssa/pr22051-2.c: New test.
11582
11583 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
11584
11585 * gcc.dg/format/gcc_diag-1.c: Update.
11586
11587 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
11588
11589 PR tree-opt/22269
11590 * gcc.c-torture/compile/pr22269.c: New test.
11591
11592 2005-06-30 Diego Novillo <dnovillo@redhat.com>
11593
11594 PR 21584
11595 PR 22219
11596 * g++.dg/tree-ssa/pr21584-1.C: New test.
11597 * g++.dg/tree-ssa/pr21584-2.C: New test.
11598
11599 2005-06-30 Ziemowit Laski <zlaski@apple.com>
11600
11601 * obj-c++.dg/try-catch-11.mm: New.
11602 * objc.dg/try-catch-10.m: New.
11603
11604 2005-06-29 David Edelsohn <edelsohn@gnu.org>
11605
11606 * g++.dg/other/ucnid-1.C: xfail on AIX.
11607
11608 2005-06-29 Diego Novillo <dnovillo@redhat.com>
11609
11610 PR 22234
11611 * gcc.dg/20050629-1.c: New test.
11612
11613 2005-06-29 Ziemowit Laski <zlaski@apple.com>
11614
11615 * obj-c++.dg/const-str-1[0-1].mm: New.
11616 * objc.dg/const-str-1[0-1].m: New.
11617
11618 2005-05-29 Richard Henderson <rth@redhat.com>
11619
11620 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
11621 Rename from check_effective_target_vect_no_max.
11622 (check_effective_target_vect_no_int_add): New.
11623 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
11624 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
11625 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11626 * gcc.dg/vect/vect-reduc-1.c: Use both.
11627 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11628
11629 2005-05-29 Richard Henderson <rth@redhat.com>
11630
11631 * lib/target-supports.exp (check_effective_target_vect_no_max):
11632 Remove i386 and x86_64.
11633
11634 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11635
11636 PR testsuite/21969
11637 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
11638
11639 2005-06-29 Steve Ellcey <sje@cup.hp.com>
11640
11641 PR middle-end/21969
11642 * gcc.dg/vect/pr21969.c: New test.
11643
11644 2005-06-28 Eric Christopher <echristo@redhat.com>
11645
11646 PR c/22052
11647 PR c/21975
11648 * gcc.dg/inline1.c: New test.
11649 * gcc.dg/inline2.c: Ditto.
11650 * gcc.dg/inline3.c: Ditto.
11651 * gcc.dg/inline4.c: Ditto.
11652 * gcc.dg/inline5.c: Ditto.
11653
11654 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11655
11656 PR libfortran/22142
11657 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11658 Add testcase also testing eoshift1 for PR 22142.
11659
11660 2005-06-28 Richard Henderson <rth@redhat.com>
11661
11662 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
11663 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
11664 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
11665 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
11666 gcc.dg/tree-ssa/20030922-2.c: Likewise.
11667
11668 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
11669
11670 PR libfortran/22142
11671 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
11672 Add testcase for PR 22142.
11673
11674 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
11675
11676 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
11677 gcc.target/ia64/fpreg-2.c: New tests.
11678
11679 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11680
11681 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
11682
11683 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11684
11685 PR libfortran/22170
11686 * gfortran.dg/slash_1.f90: New test.
11687
11688 2005-06-27 Richard Henderson <rth@redhat.com>
11689
11690 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
11691 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
11692 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11693 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11694 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11695 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11696
11697 2005-06-27 Richard Henderson <rth@redhat.com>
11698
11699 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
11700 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
11701
11702 2005-06-27 Ziemowit Laski <zlaski@apple.com>
11703
11704 * obj-c++.dg/proto-lossage-5.mm: New.
11705 * objc.dg/proto-lossage-5.m: New.
11706
11707 2005-06-27 Diego Novillo <dnovillo@redhat.com>
11708
11709 PR 21959
11710 * gcc.dg/tree-ssa/pr21959.c: New test.
11711
11712 2005-06-27 Jakub Jelinek <jakub@redhat.com>
11713
11714 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
11715 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
11716 testing uninitialized var.
11717
11718 * gcc.c-torture/execute/builtins/chk.h: New.
11719 * gcc.c-torture/execute/builtins/lib/chk.c: New.
11720 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
11721 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
11722 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
11723 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
11724 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
11725 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
11726 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
11727 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
11728 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
11729 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
11730 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
11731 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
11732 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
11733 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
11734 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
11735 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
11736 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
11737 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
11738 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
11739 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
11740 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
11741 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
11742 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
11743 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
11744 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
11745 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
11746 * gcc.dg/builtin-object-size-1.c: New test.
11747 * gcc.dg/builtin-object-size-2.c: New test.
11748 * gcc.dg/builtin-object-size-3.c: New test.
11749 * gcc.dg/builtin-object-size-4.c: New test.
11750 * gcc.dg/builtin-object-size-5.c: New test.
11751 * gcc.dg/builtin-stringop-chk-1.c: New test.
11752 * gcc.dg/builtin-stringop-chk-2.c: New test.
11753 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
11754 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
11755 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
11756 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
11757 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
11758 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
11759 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
11760 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
11761 * gcc.c-torture/execute/printf-1.c: New test.
11762 * gcc.c-torture/execute/fprintf-1.c: New test.
11763 * gcc.c-torture/execute/vprintf-1.c: New test.
11764 * gcc.c-torture/execute/vfprintf-1.c: New test.
11765 * gcc.c-torture/execute/printf-chk-1.c: New test.
11766 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
11767 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
11768 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
11769
11770 2005-06-27 Michael Matz <matz@suse.de>
11771
11772 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
11773 slot is not merged if address escapes.
11774
11775 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11776
11777 PR c/21911
11778 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
11779
11780 2005-06-26 Jakub Jelinek <jakub@redhat.com>
11781
11782 PR middle-end/17965
11783 * gcc.c-torture/compile/20050622-1.c: New test.
11784
11785 PR middle-end/22028
11786 * gcc.dg/20050620-1.c: New test.
11787
11788 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
11789
11790 PR tree-optimization/22026
11791 * gcc.dg/tree-ssa/pr22026.c: New.
11792
11793 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
11794
11795 PR libfortran/22144
11796 * gfortran.dg/shift-alloc.f90: New testcase.
11797
11798 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
11799
11800 * all files: Update FSF address in copyright headers.
11801
11802 2005-06-22 Jan Hubicka <jh@suse.cz>
11803
11804 * wholeprogram-1.c: New testcase.
11805 * wholeprogram-2.c: New testcase.
11806
11807 2005-06-24 Mark Mitchell <mark@codesourcery.com>
11808
11809 PR 22171
11810 * gcc.dg/tree-ssa/pr22171.c: New test.
11811
11812 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
11813
11814 * gfortran.dg/simplify_modulo.f90: New.
11815
11816 2005-06-24 Jan Hubicka <jh@suse.cz>
11817
11818 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
11819
11820 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11821
11822 * obj-c++.dg/proto-lossage-[1-4].mm: New.
11823
11824 2005-06-23 Ziemowit Laski <zlaski@apple.com>
11825
11826 * obj-c++.dg/typedef-alias-1.mm: New.
11827 * objc.dg/typedef-alias-1.m: New.
11828
11829 2005-06-23 Jeff Law <law@redhat.com>
11830
11831 * gcc.dg/tree-ssa/vrp16.c: New test.
11832
11833 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11834
11835 * lib/target-supports.exp: Add
11836 check_effective_target_fortran_large_real and
11837 check_effective_target_fortran_large_int to check for
11838 corresponding effective targets.
11839 * gfortran.dg/large_integer_kind_1.f90: New test.
11840 * gfortran.dg/large_real_kind_1.f90: New test.
11841
11842 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
11843
11844 PR tree-optimization/22117
11845 * gcc.dg/tree-ssa/pr22117.c: New.
11846
11847 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
11848
11849 PR testsuite/22123
11850 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
11851
11852 2005-06-23 David Edelsohn <edelsohn@gnu.org>
11853
11854 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
11855
11856 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
11857
11858 * gfortran.dg/f2c_4.f90: Add tests for complex functions
11859 * gfortran.dg/f2c_4.c: Likewise.
11860
11861 2005-06-22 Paul Brook <paul@codesourcery.com>
11862
11863 PR fortran/21034
11864 * gfortran.dg/auto_save_1.f90: New test.
11865
11866 2005-06-22 Michael Matz <matz@suse.de>
11867
11868 * gcc.target/x86-64/abi: New directory.
11869 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
11870 * gcc.target/x86-64/abi/README.gcc: New file.
11871 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
11872 * gcc.target/x86-64/abi/asm-support.s: New file.
11873 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
11874 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
11875 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
11876 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
11877 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
11878 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
11879 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
11880 * gcc.target/x86_64/abi/test_bitfields.c: New test.
11881 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
11882 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
11883 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
11884 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
11885 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
11886 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
11887 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
11888 * gcc.target/x86_64/abi/test_varargs.c: New test.
11889
11890 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
11891
11892 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
11893 32-bit i?86 and x86_64.
11894
11895 2005-06-21 Ziemowit Laski <zlaski@apple.com>
11896
11897 * obj-c++.dg/const-str-[1-9].mm: New tests.
11898
11899 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
11900
11901 PR fortran/22010
11902 * gfortran.dg/namelist_use.f90: New.
11903 * gfortran.dg/namelist_use_only.f90: New.
11904
11905 2005-06-21 Jeff Law <law@redhat.com>
11906
11907 * gcc.dg/tree-ssa/vrp15.c: New test.
11908
11909 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
11910
11911 * lib/target-supports.exp (check_effective_target_vect_reduction):
11912 Remove.
11913 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
11914 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
11915 remove vect_reduction target keyword. Also avoid two returns in main.
11916 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11917 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
11918 * gcc.dg/vect/vect-reduc-1short.c: New test.
11919 * gcc.dg/vect/vect-reduc-1char.c: New test.
11920 * gcc.dg/vect/vect-reduc-2short.c: New test.
11921 * gcc.dg/vect/vect-reduc-2char.c: New test.
11922 * gcc.dg/vect/vect-reduc-6.c: New test.
11923 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
11924 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
11925 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
11926
11927 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11928 Paul Thomas <pault@gcc.gnu.org>
11929
11930 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
11931 New tests.
11932
11933 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11934
11935 * gfortran.dg/backslash_1.f90: New test.
11936 * gfortran.dg/backslash_2.f90: New test.
11937
11938 2005-06-20 Steven G. Kargl <kargls@comcast.net>
11939
11940 * gfortran.dg/duplicate_labels.f90: New test.
11941
11942 2005-06-20 Jan Beulich <jbeulich@novell.com>
11943
11944 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
11945 unsupportable relocations.
11946 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11947 * gcc.dg/20050321-2.c: xfail for NetWare.
11948
11949 2005-06-20 Andreas Jaeger <aj@suse.de>
11950
11951 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
11952 gcc.target/i386/fastcall-sseregparm.c,
11953 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
11954
11955 2005-06-19 Richard Henderson <rth@redhat.com>
11956
11957 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
11958
11959 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
11960
11961 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
11962
11963 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
11964
11965 PR c++/22115
11966 * g++.dg/conversion/simd2.C: Change expected error message.
11967
11968 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11969
11970 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
11971 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11972 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11973
11974 2005-06-18 James A Morrison <phython@gcc.gnu.org>
11975
11976 * gcc.dg/fold-mod-1.c: New test.
11977
11978 2005-06-18 Steven G. Kargl <kargls@comcast.net>
11979
11980 PR fortran/19926
11981 * gfortran.dg/pr19926.f90: New test.
11982
11983 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
11984
11985 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
11986 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
11987 targets.
11988 * gcc.dg/vect/vect-reduc-2.c: Likewise.
11989 * gcc.dg/vect/vect-reduc-3.c: Likewise.
11990
11991 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
11992
11993 * gcc.target/ia64/float80-varargs-1.c: New test.
11994
11995 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11996
11997 PR tree-opt/22035
11998 * gfortran.dg/f2c_6.f90: New test.
11999
12000 2005-06-17 Geoffrey Keating <geoffk@apple.com>
12001
12002 PR c++/17413
12003 * g++.dg/template/local5.C: New.
12004
12005 2005-06-17 Richard Henderson <rth@redhat.com>
12006
12007 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
12008
12009 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
12010
12011 PR testsuite/21945
12012 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
12013
12014 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
12015
12016 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
12017 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
12018 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
12019 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
12020 check_vect to verify the presence of hardware vector support.
12021
12022 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
12023
12024 PR testsuite/22056
12025 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
12026
12027 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12028
12029 PR libfortran/19216
12030 * gfortran.dg/pr19216.f: Add correct space between brackets and
12031 dg directive.
12032
12033 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12034
12035 PR libfortran/16436
12036 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
12037
12038 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
12039
12040 * gcc.target/i386/attributes-error.c: New testcase.
12041 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
12042 * gcc.target/i386/regparm-stdcall.c: Likewise.
12043 * gcc.target/i386/sseregparm-1.c: Likewise.
12044 * gcc.target/i386/sseregparm-2.c: Likewise.
12045
12046 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
12047
12048 * g++.dg/rtti/crash2.C: New.
12049
12050 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
12051
12052 * gcc.dg/noncompile/20040203-3.c: Update expected message.
12053
12054 2005-06-15 David Ung <davidu@mips.com>
12055
12056 * gcc.target/mips/mips16e-extends.c: New test for testing the
12057 generation of MIPS16e zeb/zeh, seb/seh instructions.
12058
12059 2005-06-15 Diego Novillo <dnovillo@redhat.com>
12060
12061 PR 22018
12062 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
12063 * gcc.dg/tree-ssa/pr22018.c: New test.
12064
12065 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
12066
12067 * gcc.dg/simd-1.c: Update error messages.
12068 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
12069 * gcc.dg/simd-2.c: Update error messages.
12070 * gcc.dg/simd-4.c: New.
12071
12072 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
12073
12074 PR c++/20678
12075 * g++.dg/other/crash-4.C: New.
12076
12077 2005-06-14 Devang Patel <dpatel@apple.com>
12078
12079 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
12080
12081 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
12082
12083 PR c++/21929
12084 * g++.dg/parse/crash11.C: Update
12085
12086 2005-06-13 Jeff Law <law@redhat.com>
12087
12088 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
12089 perform the desired transformations.
12090 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
12091 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
12092
12093 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12094
12095 PR fortran/22038
12096 * gfortran.dg/forall_1.f90: Un-XFAIL.
12097
12098 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
12099
12100 PR c++/21929
12101 * g++.dg/parse/crash26.C: New.
12102
12103 PR c++/20789
12104 * g++.dg/init/member1.C: New.
12105
12106 2005-06-13 Jakub Jelinek <jakub@redhat.com>
12107
12108 * gfortran.dg/altreturn_1.f90: New test.
12109
12110 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
12111
12112 PR middle-end/21985
12113 * gcc.dg/tree-ssa/pr21985.c: New test.
12114
12115 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12116
12117 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
12118
12119 2005-06-12 Roger Sayle <roger@eyesopen.com>
12120
12121 PR c++/21930
12122 * g++.dg/other/error10.C: New test case.
12123
12124 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12125
12126 PR libfortran/19155
12127 * gfortran.dg/pr19155.f: Add test.
12128
12129 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12130
12131 * gfortran.dg/f2c_7.f90: New test.
12132
12133 * gfortran.dg/forall_1.f90: XFAILed.
12134
12135 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12136
12137 * gcc.dg/pr14796-1.c: New.
12138 * gcc.dg/pr14796-2.c: New.
12139
12140 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12141
12142 PR fortran/17792
12143 PR fortran/21375
12144 * gfortran.dg/deallocate_stat.f90: New test.
12145
12146 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12147
12148 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12149
12150 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12151
12152 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12153 access will be generated when this loop is vectorized. Test that
12154 accesses with same alignment were detected.
12155 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12156 Test that accesses with same alignment were detected.
12157 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12158 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12159 alignment were detected.
12160
12161 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12162
12163 PR c++/10611
12164 * g++.dg/conversion/simd2.C: New.
12165
12166 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12167
12168 * gcc.dg/Wcxx-compat-1.c: New.
12169
12170 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12171
12172 PR libfortran/21480
12173 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12174 complex array.
12175
12176 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12177
12178 * gcc.dg/alias-8.c: New.
12179
12180 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12181
12182 * gcc.dg/format/cmn_err-1.c: Update.
12183
12184 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12185
12186 PR target/20666
12187 * gcc.target/sparc/fexpand-2.c: New.
12188 * gcc.target/sparc/fpmerge-2.c: New.
12189 * gcc.target/sparc/fpmul-2.c: New.
12190 * gcc.target/sparc/noresult.c: New.
12191 * gcc.target/sparc/pdist-2.c: New.
12192 * gcc.target/sparc/pdist-3.c: New.
12193
12194 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12195
12196 PR testsuite/21702
12197 * gcc.target/i386/i386.exp: Fix comment typo.
12198
12199 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12200
12201 PR c++/19497
12202 * g++.dg/inherit/using5.C: New.
12203 * g++.dg/inherit/using6.C: New.
12204
12205 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12206
12207 PR c++/19894
12208 * g++.dg/template/ptrmem15.C: New test.
12209
12210 PR c++/20563
12211 * g++.dg/ext/label4.C: New test.
12212
12213 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12214
12215 * gcc.dg/tls/debug-1.c: New test.
12216
12217 2005-06-07 Dale Johannesen <dalej@apple.com>
12218
12219 * gcc.target/i386/movq.c: New.
12220
12221 2005-06-07 Dale Johannesen <dalej@apple.com>
12222
12223 * gcc.dg/20050607-1.c: New.
12224
12225 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12226
12227 PR middle-end/21850
12228 * gcc.c-torture/execute/20050607-1.c: New test.
12229
12230 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12231
12232 PR libfortran/21926
12233 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12234 Test case where the return array has lowest stride one,
12235 but isn't packed.
12236
12237 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12238
12239 * lib/target-supports.exp (check_effective_target_sync_int_long):
12240 Add s390 and s390x targets.
12241
12242 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12243
12244 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12245 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12246 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12247 * gcc.dg/tree-ssa/loop-9.c: New test.
12248
12249 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12250
12251 * g++.dg/parse/defarg10.C: New.
12252
12253 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12254
12255 PR regression/21897
12256 * gcc.c-torture/execute/20050604-1.c: New test.
12257
12258 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12259
12260 PR 21903
12261 * g++.dg/parse/defarg9.C: New.
12262
12263 PR c++/20637
12264 * g++.dg/inherit/using4.C: New.
12265 * g++.dg/overload/error1.C: Adjust expected errors.
12266 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12267 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12268 * g++.old-deja/g++.other/redecl2.C: Likewise.
12269 * g++.old-deja/g++.other/redecl4.C: Likewise.
12270 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12271
12272 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12273
12274 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12275
12276 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12277
12278 * lib/gfortran.exp (gfortran_target_compile): Call
12279 dg-additional-files-options
12280 * gfortran.dg/f2c_4.f90: New file
12281 * gfortran.dg/f2c_4.c: New file
12282 * gfortran.dg/f2c_5.f90: New file
12283 * gfortran.dg/f2c_5.c: New file
12284
12285 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12286
12287 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12288
12289 PR fortran/21912
12290 * gfortran.dg/array_constructor_4.f90: New test.
12291
12292 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12293
12294 PR c++/21619
12295 * g++.dg/ext/builtin9.C: New test.
12296
12297 2005-06-05 Dale Johannesen <dalej@apple.com>
12298
12299 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12300 * gcc.c-torture/execute/20050603-2.c: Ditto.
12301
12302 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12303
12304 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12305 * gcc.dg/vect/vect-reduc-1.c: New.
12306 * gcc.dg/vect/vect-reduc-2.c: New.
12307 * gcc.dg/vect/vect-reduc-3.c: New.
12308
12309 2005-06-04 Dale Johannesen <dalej@apple.com>
12310
12311 * gcc.c-torture/execute/20050603-1.c: New.
12312 * gcc.c-torture/execute/20050603-2.c: New.
12313 * gcc.dg/20050603-3.c: New.
12314
12315 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12316
12317 PR fortran/19195
12318 * gfortran.dg/debug_1.f90: New test.
12319
12320 * gfortran.dg/forall_1.f90: New test.
12321
12322 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12323
12324 * gfortran.dg/array_constructor_3.f90: New test.
12325
12326 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12327
12328 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12329
12330 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12331
12332 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12333
12334 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12335
12336 PR c/21873
12337 * gcc.dg/init-excess-1.c: New test.
12338
12339 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12340
12341 PR c++/21853
12342 * g++.dg/expr/static_cast6.C: New test.
12343
12344 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12345
12346 * gcc.dg/tree-ssa/vrp14.c: New test.
12347
12348 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12349
12350 PR c++/21336
12351 * g++.dg/template/new2.C: New test.
12352
12353 2005-06-03 Josh Conner <jconner@apple.com>
12354
12355 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12356 all entries in initializer.
12357
12358 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12359
12360 PR middle-end/21858
12361 * gcc.dg/pr21858.c: New testcase.
12362
12363 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12364
12365 PR tree-optimization/21292
12366
12367 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
12368 New.
12369 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
12370 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
12371 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
12372 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
12373 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
12374
12375 2005-06-02 Richard Henderson <rth@redhat.com>
12376
12377 * gcc.dg/sync-2.c: Use -march=i486 for i386.
12378
12379 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
12380
12381 * gcc.dg/wtypequal.c: New testcase.
12382
12383 2005-06-02 Diego Novillo <dnovillo@redhat.com>
12384
12385 PR 21582
12386 * gcc.dg/tree-ssa/pr21582.c: New test.
12387
12388 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12389
12390 PR c++/21280
12391 * g++.dg/opt/interface2.h: New.
12392 * g++.dg/opt/interface2.C: New.
12393 * g++.dg/init/ctor4.C: Adjust error lines.
12394 * g++.old-deja/g++.bob/inherit2.C: Likewise.
12395 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12396 * g++.old-deja/g++.jason/opeq3.C: Likewise.
12397 * g++.old-deja/g++.pt/assign1.C: Likewise.
12398 * g++.old-deja/g++.pt/crash20.C: Likewise.
12399
12400 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
12401
12402 PR tree-optimization/21734
12403 * g++.dg/vect/pr21734_1.cc: New.
12404 * g++.dg/vect/pr21734_2.cc: New.
12405
12406 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
12407
12408 PR c++/20350
12409 * g++.dg/template/spec24.C: New.
12410
12411 PR c++/21151
12412 * g++.dg/pch/local-1.C: New.
12413 * g++.dg/pch/local-1.Hs: New.
12414
12415 2005-06-01 Diego Novillo <dnovillo@redhat.com>
12416
12417 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
12418 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
12419 * gcc.dg/tree-ssa/pr14341.c: New test.
12420 * gcc.dg/tree-ssa/pr14841.c: New test.
12421 * gcc.dg/tree-ssa/pr20701.c: New test.
12422 * gcc.dg/tree-ssa/pr21086.c: New test.
12423 * gcc.dg/tree-ssa/pr21090.c: New test.
12424 * gcc.dg/tree-ssa/pr21332.c: New test.
12425 * gcc.dg/tree-ssa/pr21458.c: New test.
12426 * gcc.dg/tree-ssa/pr21658.c: New test.
12427 * gcc.dg/tree-ssa/vrp01.c: New test.
12428 * gcc.dg/tree-ssa/vrp02.c: New test.
12429 * gcc.dg/tree-ssa/vrp03.c: New test.
12430 * gcc.dg/tree-ssa/vrp04.c: New test.
12431 * gcc.dg/tree-ssa/vrp05.c: New test.
12432 * gcc.dg/tree-ssa/vrp06.c: New test.
12433 * gcc.dg/tree-ssa/vrp07.c: New test.
12434 * gcc.dg/tree-ssa/vrp08.c: New test.
12435 * gcc.dg/tree-ssa/vrp09.c: New test.
12436 * gcc.dg/tree-ssa/vrp10.c: New test.
12437 * gcc.dg/tree-ssa/vrp11.c: New test.
12438 * gcc.dg/tree-ssa/vrp12.c: New test.
12439 * gcc.dg/tree-ssa/vrp13.c: New test.
12440
12441 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
12442
12443 PR 21029
12444 * gcc.dg/tree-ssa/pr21029.c: New test.
12445
12446 2005-06-01 Roger Sayle <roger@eyesopen.com>
12447
12448 * gfortran.dg/logint-1.f: New test case.
12449 * gfortran.dg/logint-2.f: Likewise.
12450 * gfortran.dg/logint-3.f: Likewise.
12451
12452 2005-06-01 Jakub Jelinek <jakub@redhat.com>
12453
12454 PR c/21536
12455 PR c/20760
12456 * gcc.dg/20050527-1.c: New test.
12457
12458 * gcc.dg/i386-sse-12.c: New test.
12459
12460 PR fortran/21729
12461 * gfortran.dg/implicit_5.f90: New test.
12462
12463 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
12464
12465 PR fortran/20883
12466 * gfortran/assign_4.f90: New test.
12467 * gfortran/assign_2.f90: Change compile to run.
12468
12469 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
12470
12471 * lib/target-supports.exp
12472 (check_effective_target_sync_char_short): New.
12473 * gcc.dg/sync-2.c: New.
12474
12475 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
12476
12477 PR tree-optimization/21817
12478 * gcc.dg/torture/pr21817-1.c: New.
12479
12480 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
12481
12482 PR c++/21165
12483 * g++.dg/template/init5.C: New.
12484
12485 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
12486
12487 * gfortran.dg/char_initialiser_actual.f90:
12488 Test character initialisers as actual arguments.
12489 * gfortran.dg/char_pointer_comp_assign.f90:
12490 Test character pointer structure component assignments.
12491 * gfortran.dg/char_array_structure_constructor.f90:
12492 Test character components in structure constructors.
12493
12494 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
12495
12496 PR middle-end/20931
12497 * g++.dg/opt/pr20931.C: New test.
12498
12499 2005-05-31 Andreas Jaeger <aj@suse.de>
12500
12501 PR testsuite/20772
12502 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
12503 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
12504 g++.old-deja/g++.ext/asmspec1.C,
12505 g++.old-deja/g++.other/regstack.C,
12506 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
12507 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
12508 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
12509 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
12510 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
12511 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
12512 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
12513 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
12514 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
12515 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
12516 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
12517 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
12518 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
12519 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
12520 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
12521 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
12522 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
12523 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
12524 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
12525
12526 2005-05-31 Jeff Law <law@redhat.com>
12527
12528 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
12529
12530 2005-05-30 Paolo Carlini <pcarlini@suse.de>
12531
12532 PR middle-end/21743
12533 * gcc.dg/builtins-1.c: Activate disabled clog test.
12534 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12535
12536 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
12537
12538 * gfortran.dg/char_pointer_assign.f90:
12539 Test character-pointer assignments and pointer assignments.
12540 * gfortran.dg/char_pointer_dummy.f90:
12541 Test character-pointer dummy arguments.
12542 * gfortran.dg/char_pointer_func.f90:
12543 Test character-pointer function returns.
12544 * gfortran.dg/char_pointer_dependency.f90:
12545 Test character-pointer functions with dependencies.
12546
12547 2005-05-30 Mark Mitchell <mark@codesourcery.com>
12548
12549 PR c++/21784
12550 * g++.dg/lookup/using14.C: New test.
12551
12552 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
12553
12554 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
12555 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
12556 trailing ^M.
12557
12558 2005-05-29 Geoffrey Keating <geoffk@apple.com>
12559
12560 PR c++/17413
12561 * g++.dg/template/local5.C: New.
12562
12563 PR target/21761
12564 * gcc.c-torture/compile/pr21761.c: New.
12565
12566 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
12567 before darwin8.
12568
12569 2005-05-30 Steven G. Kargl
12570
12571 PR fortran/20846
12572 * gfortran.dg/inquire_8.f90: New test.
12573
12574 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12575
12576 PR libfortran/21376
12577 * gfortran.dg/output_exponents_1.f90: New test.
12578
12579 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12580
12581 PR libfortran/20006
12582 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
12583
12584 2005-05-28 Mark Mitchell <mark@codesourcery.com>
12585
12586 PR c++/21210
12587 * g++.dg/ext/complex1.C: New test.
12588
12589 PR c++/21340
12590 * g++.dg/init/ctor6.C: New test.
12591
12592 2005-05-29 Jan Hubicka <jh@suse.cz>
12593
12594 * gcc.c-torture/compile/pr21562.c: New.
12595
12596 2005-05-28 Steven G. Kargl <kargls@comcast.net>
12597
12598 * gfortran.dg/subnormal_1.f90: New test.
12599
12600 2005-05-28 Jan Hubicka <jh@suse.cz>
12601
12602 * tree-prof.exp: Fix comment.
12603 * value-prof-1.c: New.
12604 * value-prof-2.c: New.
12605 * value-prof-3.c: New.
12606 * value-prof-4.c: New.
12607
12608 2005-05-27 Mark Mitchell <mark@codesourcery.com>
12609
12610 PR c++/21614
12611 * g++.dg/expr/ptrmem6.C: New test.
12612 * g++.dg/expr/ptrmem6a.C: Likewise.
12613
12614 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
12615
12616 PR tree-optimization/21658
12617 * gcc.dg/tree-ssa/pr21658.c: New.
12618
12619 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
12620
12621 PR c++/21455
12622 * g++.dg/inherit/ptrmem3.C: New.
12623
12624 PR c++/21681
12625 * g++.dg/parse/template16.C: New.
12626
12627 2005-05-27 Andreas Jaeger <aj@suse.de>
12628
12629 * gcc.dg/setjmp-2.c: Only run in 32-bit.
12630
12631 * gcc.dg/i386-sse-8.c: Run test on all archs.
12632
12633 2005-05-26 Mike Stump <mrs@apple.com>
12634
12635 * objc.dg/isa-field-1.m: Only run on darwin.
12636 * objc.dg/lookup-1.m: Likewise.
12637 * objc.dg/try-catch-8.m: Likewise.
12638
12639 2005-05-26 Roger Sayle <roger@eyesopen.com>
12640
12641 PR tree-optimization/9814
12642 * gcc.dg/pr9814-1.c: New test case.
12643
12644 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12645
12646 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
12647 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
12648 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
12649 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
12650 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
12651 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
12652 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
12653 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
12654 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
12655 objc.dg/try-catch-8.m: New.
12656
12657 2005-05-26 Janis Johnson <janis187@us.ibm.com>
12658
12659 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
12660 remove extraneous semicolons.
12661
12662 2005-05-26 Ziemowit Laski <zlaski@apple.com>
12663
12664 * obj-c++.dg/comp-types-12.mm: New.
12665 * objc.dg/comp-types-11.m: New.
12666 * objc.dg/selector-4.m: New.
12667
12668 2005-05-26 Andreas Jaeger <aj@suse.de>
12669
12670 PR testsuite/20772
12671 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
12672 g++.old-deja/g++.ext/attrib3.C,
12673 g++.old-deja/g++.other/store-expr1.C,
12674 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
12675 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
12676 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
12677 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
12678 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
12679 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
12680 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
12681 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
12682 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
12683 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
12684 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
12685 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
12686 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
12687 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
12688 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
12689 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
12690 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
12691 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
12692 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
12693
12694 2005-05-26 Andreas Jaeger <aj@suse.de>
12695
12696 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
12697 x86-64 compilation.
12698
12699 2005-05-26 Andreas Jaeger <aj@suse.de>
12700
12701 PR testsuite/20772
12702 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
12703 gcc.misc-tests/i386-pf-athlon-1.c,
12704 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12705 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
12706 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
12707 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
12708 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
12709 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
12710 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
12711 programs.
12712
12713 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
12714 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
12715 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
12716 x86-64 compilation.
12717
12718 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
12719 x86_64.
12720
12721 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
12722 effective-target ilp32.
12723
12724 2005-05-26 David Ung <davidu@mips.com>
12725
12726 * gcc.target/mips/ext_ins.c: New test for testing the generation
12727 of MIPS32/64 rev 2 ext/ins instructions.
12728
12729 2005-05-26 Andreas Jaeger <aj@suse.de>
12730
12731 * treelang/compile/unsigned.tree: Use gimple instead of
12732 nonexisting generic dump.
12733
12734 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
12735
12736 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
12737
12738 2005-05-26 Andreas Jaeger <aj@suse.de>
12739
12740 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
12741
12742 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
12743
12744 PR libfortran/17283
12745 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
12746 Test callee-allocated memory with write statements.
12747
12748 2005-05-25 Roger Sayle <roger@eyesopen.com>
12749
12750 PR middle-end/21709
12751 * gcc.dg/pr21709-1.c: New test case.
12752
12753 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12754 Mike Stump <mrs@apple.com>
12755
12756 * objc/execute/next_mapping.h: Update for C++.
12757
12758 * obj-c++.dg/selector-1.mm: Move to...
12759 * obj-c++.dg/selector-4.mm: here...
12760
12761 * obj-c++.dg/basic.mm: New.
12762 * obj-c++.dg/comp-types-1.mm: New.
12763 * obj-c++.dg/cxx-class-1.mm: New.
12764 * obj-c++.dg/cxx-ivars-1.mm: New.
12765 * obj-c++.dg/cxx-ivars-2.mm: New.
12766 * obj-c++.dg/cxx-ivars-3.mm: New.
12767 * obj-c++.dg/cxx-scope-1.mm: New.
12768 * obj-c++.dg/cxx-scope-2.mm: New.
12769 * obj-c++.dg/defs.mm: New.
12770 * obj-c++.dg/empty-private-1.mm: New.
12771 * obj-c++.dg/encode-1.mm: New.
12772 * obj-c++.dg/encode-2.mm: New.
12773 * obj-c++.dg/encode-3.mm: New.
12774 * obj-c++.dg/extern-c-1.mm: New.
12775 * obj-c++.dg/extra-semi.mm: New.
12776 * obj-c++.dg/fix-and-continue-2.mm: New.
12777 * obj-c++.dg/isa-field-1.mm: New.
12778 * obj-c++.dg/ivar-list-semi.mm: New.
12779 * obj-c++.dg/local-decl-1.mm: New.
12780 * obj-c++.dg/lookup-1.mm: New.
12781 * obj-c++.dg/lookup-2.mm: New.
12782 * obj-c++.dg/method-1.mm: New.
12783 * obj-c++.dg/method-2.mm: New.
12784 * obj-c++.dg/method-3.mm: New.
12785 * obj-c++.dg/method-4.mm: New.
12786 * obj-c++.dg/method-5.mm: New.
12787 * obj-c++.dg/method-6.mm: New.
12788 * obj-c++.dg/method-7.mm: New.
12789 * obj-c++.dg/no-extra-load.mm: New.
12790 * obj-c++.dg/overload-1.mm: New.
12791 * obj-c++.dg/pragma-1.mm: New.
12792 * obj-c++.dg/pragma-2.mm: New.
12793 * obj-c++.dg/private-1.mm: New.
12794 * obj-c++.dg/private-2.mm: New.
12795 * obj-c++.dg/proto-qual-1.mm: New.
12796 * obj-c++.dg/qual-types-1.mm: New.
12797 * obj-c++.dg/stubify-1.mm: New.
12798 * obj-c++.dg/stubify-2.mm: New.
12799 * obj-c++.dg/super-class-1.mm: New.
12800 * obj-c++.dg/super-class-2.mm: New.
12801 * obj-c++.dg/super-dealloc-1.mm: New.
12802 * obj-c++.dg/super-dealloc-2.mm: New.
12803 * obj-c++.dg/template-1.mm: New.
12804 * obj-c++.dg/template-2.mm: New.
12805 * obj-c++.dg/template-3.mm: New.
12806 * obj-c++.dg/template-4.mm: New.
12807 * obj-c++.dg/template-5.mm: New.
12808 * obj-c++.dg/template-6.mm: New.
12809 * obj-c++.dg/try-catch-1.mm: New.
12810 * obj-c++.dg/try-catch-2.mm: New.
12811 * obj-c++.dg/try-catch-3.mm: New.
12812 * obj-c++.dg/try-catch-4.mm: New.
12813 * obj-c++.dg/try-catch-5.mm: New.
12814 * obj-c++.dg/try-catch-6.mm: New.
12815 * obj-c++.dg/try-catch-7.mm: New.
12816 * obj-c++.dg/try-catch-8.mm: New.
12817 * obj-c++.dg/try-catch-9.mm: New.
12818 * obj-c++.dg/va-meth-1.mm: New.
12819
12820 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12821
12822 * obj-c++.dg/selector-1.mm: New.
12823 * obj-c++.dg/selector-2.mm: New.
12824
12825 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12826
12827 * obj-c++.dg/selector-3.mm: New.
12828 * objc.dg/selector-3.m: New.
12829
12830 2005-05-25 Ziemowit Laski <zlaski@apple.com>
12831
12832 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
12833 about where warning appears.
12834
12835 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12836
12837 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
12838 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
12839 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
12840 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
12841
12842 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
12843
12844 * gcc.dg/20050524-1.c: New test.
12845
12846 2005-05-25 Jan Hubicka <jh@suse.cz>
12847
12848 * gcc.dg/tree-prof/inliner-1.c: New.
12849
12850 2005-05-25 Janis Johnson <janis187@us.ibm.com>
12851
12852 * gcc.dg/tree-prof: New directory.
12853 * gcc.dg/tree-prof/tree-prof.exp: New.
12854
12855 2005-05-25 DJ Delorie <dj@redhat.com>
12856
12857 * gcc.dg/Wattributes-1.c: New.
12858 * gcc.dg/Wattributes-2.c: New.
12859 * gcc.dg/Wattributes-3.c: New.
12860
12861 20005-05-24 Janis Johnson <janis187@us.ibm.com>
12862
12863 PR tree-optimization/19833
12864 * gcc.dg/uninit-4.c: Remove xfail.
12865 * gcc.dg/uninit-9.c: Ditto.
12866
12867 2005-05-24 Ziemowit Laski <zlaski@apple.com>
12868
12869 * obj-c++.dg/bitfield-[1-5].mm: New.
12870 * obj-c++.dg/class-protocol-1.mm: New.
12871 * obj-c++.dg/comp-types-1[0-1].mm: New.
12872 * obj-c++.dg/comp-types-[2-9].mm: New.
12873 * obj-c++.dg/encode-[4-8].mm: New.
12874 * obj-c++.dg/layout-1.mm: New.
12875 * obj-c++.dg/method-1[0-9].mm: New.
12876 * obj-c++.dg/method-2[0-1].mm: New.
12877 * obj-c++.dg/method-[8-9].mm: New.
12878 * obj-c++.dg/objc-gc-3.mm: New.
12879 * obj-c++.dg/try-catch-10.mm: New.
12880 * objc.dg/bitfield-5.m: New.
12881 * objc.dg/comp-types-10.m: New.
12882 * objc.dg/comp-types-9.m: New.
12883 * objc.dg/layout-1.m: New.
12884 * objc.dg/objc-gc-4.m: New.
12885 * objc.dg/try-catch-9.m: New.
12886 * objc.dg/class-protocol-1.m: Tweak diagnostics.
12887 * objc.dg/comp-types-1.m: Likewise.
12888 * objc.dg/comp-types-[5-6].m: Likewise.
12889 * objc.dg/method-9.m: Likewise.
12890
12891 2005-05-24 Janis Johnson <janis187@us.ibm.com>
12892
12893 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
12894 and on hardware without VMX support.
12895
12896 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
12897
12898 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
12899
12900 * lib/profopt.exp (dg-final-generate, dg-final-use,
12901 profopt-final-code, profopt-get-options): New.
12902 (profopt-execute): Process test directives.
12903
12904 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
12905 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12906 cleanup-tree-dump, cleanup-saved-temps): Update comments.
12907
12908 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
12909
12910 PR C++/21645
12911 * g++.dg/init/ctor5.C: New test.
12912
12913 2005-05-24 Ira Rosen <irar@il.ibm.com>
12914
12915 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
12916 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
12917 vect-113.c, vect-114.c.
12918
12919 2005-05-23 Adam Nemet <anemet@lnxw.com>
12920
12921 * gcc.dg/const-elim-1.c: Remove xfails.
12922
12923 2005-05-23 Jeff Law <law@redhat.com>
12924
12925 * gcc.c-torture/compile/pr21638.c: New test.
12926 * gcc.c-torture/compile/20050520-1.c: New test.
12927
12928 2005-05-23 Nick Clifton <nickc@redhat.com>
12929
12930 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
12931 be a proper triple, ie: m32r*-*-*.
12932 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12933
12934 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
12935
12936 PR middle-end/21331
12937 PR tree-opt/21293
12938 * gcc.c-torture/compile/pr21293.c: New test.
12939 * gcc.c-torture/execute/pr21331.c: New test.
12940
12941 2004-05-20 Richard Henderson <rth@redhat.com>
12942
12943 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
12944
12945 2005-05-20 Ziemowit Laski <zlaski@apple.com>
12946
12947 * obj-c++-dg.exp: Add.
12948 * obj-c++.exp: Add.
12949 * obj-c++.dg/dg.exp: Add.
12950
12951 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
12952
12953 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
12954 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
12955
12956 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
12957
12958 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
12959
12960 2004-05-19 Richard Henderson <rth@redhat.com>
12961
12962 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
12963
12964 2005-05-19 Janis Johnson <janis187@us.ibm.com>
12965
12966 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
12967
12968 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
12969
12970 2005-05-19 Jakub Jelinek <jakub@redhat.com>
12971
12972 PR c++/21495
12973 * g++.dg/parse/extern1.C: New test.
12974 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
12975
12976 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12977
12978 * gcc.dg/c99-math.h: New.
12979 * gcc.dg/c99-math-float-1.c: New test.
12980 * gcc.dg/c99-math-double-1.c: Likewise.
12981 * gcc.dg/c99-math-long-double-1.c: Likewise.
12982
12983 2005-05-18 Richard Henderson <rth@redhat.com>
12984
12985 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
12986
12987 2005-05-18 Devang Patel <dpatel@apple.com>
12988
12989 * g++.dg/opt/20050511-1.C: New test.
12990
12991 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
12992
12993 PR libfortran/21127
12994 * gfortran.dg/reshape-complex.f90: New test.
12995
12996 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
12997
12998 * gfortran.dg/array_constructor_1.f90: New test.
12999 * gfortran.dg/array_constructor_2.f90: New test.
13000
13001 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
13002
13003 PR fortran/20954
13004 * gfortran.dg/pr20954.f: New test.
13005
13006 2005-05-17 Mike Stump <mrs@apple.com>
13007
13008 Yet more Objective-C++...
13009
13010 * objc.dg/method-5.m: Update.
13011 * objc.dg/method-6.m: Update.
13012 * objc.dg/method-7.m: Update.
13013 * objc.dg/method-9.m: Update.
13014 * objc.dg/try-catch-2.m: Update.
13015
13016 2005-05-17 Mark Mitchell <mark@codesourcery.com>
13017
13018 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
13019 Remove little-endian optimizations.
13020
13021 2005-05-17 Jeff Law <law@redhat.com>
13022
13023 * g++.dg/tree-ssa/pr14814.C: New test.
13024 * gcc.dg/tree-ssa/pr14814.C: New test.
13025 * gcc.dg/tree-ssa/pr17141-1.C: New test.
13026 * gcc.dg/tree-ssa/pr17141-2.C: New test.
13027
13028 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13029
13030 * gcc.dg/compat/generate-random.c: Do not include
13031 libiberty.h.
13032 * gcc.dg/compat/generate-random_r.c: Likewise.
13033
13034 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
13035
13036 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
13037
13038 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13039
13040 PR middle-end/21595
13041 * g++.dg/tree-ssa/builtin1.C: New testcase.
13042
13043 2005-05-17 Jakub Jelinek <jakub@redhat.com>
13044
13045 PR c++/21454
13046 * g++.dg/opt/const4.C: New test.
13047
13048 PR middle-end/21492
13049 * g++.dg/opt/crossjump1.C: New test.
13050
13051 PR tree-optimization/21610
13052 * gcc.c-torture/compile/20050516-1.c: New test.
13053
13054 PR fortran/15080
13055 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
13056 about the test failing.
13057 * gfortran.fortran-torture/execute/where_7.f90: New test.
13058 * gfortran.fortran-torture/execute/where_8.f90: New test.
13059
13060 2005-05-16 Richard Henderson <rth@redhat.com>
13061
13062 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
13063 i?86 and x86_64.
13064
13065 2005-05-16 Mark Mitchell <mark@codesourcery.com>
13066
13067 * gcc.dg/compat/generate-random.c (config.h): Do not include.
13068 (limits.h): Include unconditionally.
13069 (stdlib.h): Likewise.
13070 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
13071 (limits.h): Include unconditionally.
13072 (stdlib.h): Likewise.
13073 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
13074 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
13075 (limits.h): Include unconditionally.
13076 (stdlib.h): Likewise.
13077 (hashtab.h): Do not include.
13078 (getopt.h): Likewise.
13079 (stddef.h): Include.
13080 (hashval_t): Define.
13081 (struct entry): Add "next" field.
13082 (HASH_SIZE): New macro.
13083 (hash_table): New variable.
13084 (switchfiles): Do not use xmalloc.
13085 (mix): New macro.
13086 (iterative_hash): New function.
13087 (hasht): Remove.
13088 (e_exists): New function.
13089 (e_insert): Likewise.
13090 (output): Use, instead of libiberty hashtable functions.
13091 (main): Do not use getopt. Do not call htab_create.
13092
13093 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
13094
13095 PR libstdc++/21526
13096 * lib/target-supports.exp (check_mkfifo_available):
13097 Return 0 for cygwin as mkfifo support incomplete on platform.
13098 Fix typos in comments.
13099
13100 2005-05-15 Mark Mitchell <mark@codesourcery.com>
13101
13102 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
13103
13104 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
13105
13106 PR fortran/17432
13107 * gfortran.dg/assign_4.f: New test.
13108
13109 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
13110
13111 PR tree-optimization/21563
13112 * gcc.dg/tree-ssa/pr21563.c: New.
13113
13114 2005-05-14 Jan Hubicka <jh@suse.cz>
13115
13116 * gcc.dg/noreturn-7.c: Allow control reaches warning.
13117
13118 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
13119
13120 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
13121
13122 2005-05-13 Julian Brown <julian@codesourcery.com>
13123
13124 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
13125 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
13126
13127 2005-05-13 Jan Hubicka <jh@suse.cz>
13128
13129 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
13130 * gcc.dg/fold-xor-?.c: Likewise.
13131 * gcc.dg/pr15784-?.c: Likewise.
13132 * gcc.dg/pr20922-?.c: Likewise.
13133 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13134 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13135 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13136
13137 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13138
13139 PR fortran/21260
13140 * gfortran.dg/hollerith_1.f90: New test.
13141
13142 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13143
13144 * gfortran.dg/func_result_2.f90: New test.
13145
13146 2005-05-11 Bud Davis <bdavis@gfortran.org>
13147
13148 * gfortran.dg/dev_null.f90: New test.
13149
13150 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13151
13152 * gcc.dg/arm-vfp1.c: Revert last change.
13153
13154 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13155
13156 PR middle-end/19807
13157 PR tree-optimization/19639
13158 * g++.dg/tree-ssa/pr19807.C: New testcase.
13159
13160 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13161
13162 PR libfortran/21471
13163 * gfortran.dg/append-1.f90: New test.
13164
13165 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13166
13167 * gcc.dg/pr18501.c: XFAIL.
13168 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13169 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13170 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13171 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13172 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13173 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13174 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13175 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13176
13177 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13178
13179 PR fortran/20178
13180 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13181 gfortran.dg/f2c_3.f90: New tests.
13182
13183 * gfortran.dg/return_1.f90: Fix dg annotation.
13184
13185 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13186
13187 * gcc.c-torture/compile/20050510-1.c: New test.
13188
13189 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13190
13191 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13192
13193 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13194
13195 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13196
13197 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13198
13199 PR c/17913
13200 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13201
13202 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13203
13204 PR c/21342
13205 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13206 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13207
13208 2005-05-10 Ben Elliston <bje@au.ibm.com>
13209
13210 PR debug/16676
13211 * gcc.dg/debug/pr16676.c: New test.
13212
13213 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13214
13215 PR testsuite/21443
13216 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13217 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13218 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13219 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13220 Change -O1 to -O2.
13221 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13222 -fno-tree-dominator-opts.
13223
13224 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13225
13226 * gfortran.dg/return_1.f90: New test.
13227
13228 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13229
13230 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13231
13232 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13233
13234 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13235
13236 PR c++/21427
13237 * g++.dg/inherit/covariant13.C: New.
13238
13239 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13240
13241 PR libfortran/19155
13242 * gfortran.dg/pr19155.f: New test.
13243
13244 2005-05-08 Roger Sayle <roger@eyesopen.com>
13245
13246 PR inline-asm/8788
13247 * gcc.dg/pr8788-1.c: New testcase.
13248
13249 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13250
13251 PR target/21416
13252 * gcc.target/mips/fpcmp-[12].c: New tests.
13253
13254 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13255
13256 * lib/target-supports-dg.exp (dg-require-fork): New function.
13257 (dg-require-mkfifo): Likewise.
13258 * lib/target-supports.exp (check_function_available): New
13259 function.
13260 (check_fork_available): Likewise.
13261 (check_mkfifo_available): Likewise.
13262
13263 2005-05-06 Jeff Law <law@redhat.com>
13264
13265 * gcc.c-torture/compile/pr21380.c: New test.
13266
13267 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13268
13269 PR c++/20961
13270 * g++.dg/ext/weak3.C: New test.
13271
13272 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13273
13274 PR c++/21352
13275 * g++.dg/template/crash37.C: New test.
13276
13277 2005-05-05 Paul Brook <paul@codesourcery.com>
13278
13279 * gcc.dg/arm-g2.c: Use effective-target arm32.
13280 * gcc.dg/arm-mmx-1.c: Ditto.
13281 * gcc.dg/arm-scd42-2.c: Ditto.
13282 * gcc.dg/arm-vfp1.c: Ditto.
13283 * lib/target-supports.exp (check_effective_target_arm32): New
13284 function.
13285
13286 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13287
13288 PR libfortran/21354
13289 gfortran.dg/in_pack_rank7.f90: New test.
13290
13291 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13292
13293 PR middle-end/15618
13294 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13295
13296 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13297
13298 PR middle-end/21265
13299 * gcc.dg/20050503-1.c: New test.
13300
13301 PR rtl-optimization/21239
13302 * gcc.dg/i386-sse-11.c: New test.
13303
13304 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13305
13306 PR target/16888
13307 * gcc.target/i386/asm-1.c: New test.
13308
13309 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13310
13311 PR rtl-optimization/21330
13312 * gcc.c-torture/execute/20050502-1.c: New test.
13313
13314 PR target/21297
13315 * gcc.c-torture/execute/20050502-2.c: New test.
13316
13317 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13318
13319 PR middle-end/21282
13320 * gcc.dg/pr21282.c: New.
13321
13322 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13323
13324 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13325 * gcc.dg/vect/vect-92.c: Likewise.
13326 * gcc.dg/vect/vect-93.c: Likewise.
13327 * gcc.dg/vect/vect-dv-1.c: Likewise.
13328 * gcc.dg/vect/vect-dv-2.c: Likewise.
13329 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13330
13331 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13332
13333 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13334 * gfortran.dg/vect/vect-2.f90: Likewise.
13335 * gfortran.dg/vect/vect-3.f90: Likewise.
13336 * gfortran.dg/vect/vect-4.f90: Likewise.
13337 * gfortran.dg/vect/vect-5.f90: Likewise.
13338
13339 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13340
13341 PR target/20813
13342 * gcc.dg/rs6000-fpint-2.c: New.
13343
13344 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13345
13346 PR c/15698
13347 * gcc.dg/builtins-30.c: Update expected messages.
13348 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13349 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13350 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13351
13352 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13353
13354 PR tree-optimization/21294
13355 * gcc.dg/tree-ssa/pr21294.c: New.
13356
13357 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13358
13359 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13360 __builtin_altivec_st_internal_4si built-in.
13361
13362 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13363
13364 PR c++/15875
13365 * g++.dg/template/ptrmem14.C: New test.
13366
13367 2005-05-02 Paul Brook <paul@codesourcery.com>
13368
13369 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
13370
13371 2005-05-02 Michael Matz <matz@suse.de>
13372
13373 PR c++/19542
13374 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
13375
13376 2005-05-01 Mark Mitchell <mark@codesourcery.com>
13377
13378 * g++.dg/cpp/weak.C: New test.
13379
13380 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
13381
13382 * gcc.dg/tree-ssa/loop-8.c: New test.
13383
13384 2005-04-30 Michael Maty <matz@suse.de>
13385
13386 * gcc.dg/inline-mcpy.c: New test.
13387
13388 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
13389
13390 PR libfortran/18958
13391 * gfortran.dg/eoshift.f90: New test case.
13392
13393 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
13394
13395 PR libfortran/18857
13396 * gfortran.dg/matmul_1.f90: New test.
13397
13398 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13399
13400 PR tree-optimization/21030
13401 * gcc.dg/tree-ssa/pr21030.c: New.
13402
13403 2005-04-29 Devang Patel <dpatel@apple.com>
13404
13405 PR tree-optimization/21272
13406 * gcc.dg/vect/vect-ifcvt-10.c: New test.
13407
13408 2005-04-29 Jakub Jelinek <jakub@redhat.com>
13409
13410 PR fortran/13082
13411 PR fortran/18824
13412 * gfortran.dg/entry_4.f90: New test.
13413 * gfortran.fortran-torture/execute/entry_1.f90: New test.
13414 * gfortran.fortran-torture/execute/entry_2.f90: New test.
13415 * gfortran.fortran-torture/execute/entry_3.f90: New test.
13416 * gfortran.fortran-torture/execute/entry_4.f90: New test.
13417 * gfortran.fortran-torture/execute/entry_5.f90: New test.
13418 * gfortran.fortran-torture/execute/entry_6.f90: New test.
13419 * gfortran.fortran-torture/execute/entry_7.f90: New test.
13420
13421 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13422
13423 * gfortran.fortran-torture/execute/entry_8.f90: New test.
13424
13425 2005-04-29 Paul Brook <paul@codesourcery.com>
13426
13427 * gfortran.dg/entry_3.f90: New test.
13428
13429 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13430
13431 * gfortran.dg/implicit_4.f90: New test.
13432
13433 2005-04-28 Bob Wilson <bob.wilson@acm.org>
13434
13435 * lib/target-supports.exp (check_profiling_available): Return
13436 false for xtensa-*-elf.
13437
13438 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
13439
13440 * lib/fortran-torture.exp (fortran-torture.exp): Catch
13441 error if file cannot be deleted.
13442
13443 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
13444
13445 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
13446 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
13447 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
13448 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
13449 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
13450 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
13451 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
13452 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
13453 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
13454 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
13455 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
13456 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
13457 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
13458
13459 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13460
13461 PR fortran/20865
13462 * gfortran.dg/pr20865.f90: New test.
13463
13464 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
13465
13466 * gcc.dg/void-cast-2.c: New test.
13467
13468 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13469
13470 PR c/21159
13471 * gcc.dg/void-cast-1.c: New test.
13472
13473 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
13474
13475 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
13476
13477 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13478
13479 PR fortran/21177
13480 * gfortran.dg/pr21177.f90: New test.
13481
13482 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
13483
13484 PR tree-optimization/21171
13485 * gcc.dg/tree-ssa/pr21171.c: New test.
13486
13487 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
13488
13489 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13490 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13491 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13492 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13493 gcc.dg/tree-ssa/gen-vect-32.c: New.
13494 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
13495 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
13496 don't run on PPC32.
13497
13498 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13499
13500 PR c/21213
13501 * gcc.dg/transparent-union-3.c: New test.
13502
13503 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
13504
13505 PR c/20740
13506 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
13507 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
13508 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
13509 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
13510 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
13511 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
13512
13513 2005-04-26 Jeff Law <law@redhat.com>
13514
13515 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
13516 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
13517 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
13518 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
13519 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
13520 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
13521 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
13522
13523 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
13524
13525 PR tree-optimization/17598
13526 * gcc.dg/tree-ssa/pr17598.c: New testcase.
13527
13528 2005-04-25 Mike Stump <mrs@apple.com>
13529
13530 * objc.dg/fix-and-continue-1.m: Add.
13531
13532 2005-04-25 Roger Sayle <roger@eyesopen.com>
13533
13534 PR c++/20995
13535 * g++.dg/opt/pr20995-1.C: New test case.
13536
13537 2005-04-25 Devang Patel <dpatel@apple.com>
13538
13539 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
13540
13541 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13542
13543 PR testsuite/21062
13544 * g++.dg/opt/alias2.C (printf): Correct the prototype.
13545
13546 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
13547
13548 PR C++/21188
13549 * g++.dg/opt/rtti2.C: New test.
13550
13551 2005-04-25 Paul Brook <paul@codesourcery.com>
13552 Steven G. Kargl <kargls@comcast.net>
13553
13554 PR fortran/20879
13555 * gfortran.dg/ichar_1.f90: New file.
13556
13557 2005-04-24 Jakub Jelinek <jakub@redhat.com>
13558
13559 PR middle-end/20991
13560 * g++.dg/opt/pr20991.C: New test.
13561
13562 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
13563 where sizeof (type) < __alignof__ (type).
13564 * gcc.dg/compat/struct-layout-1.h: Likewise.
13565
13566 2005-04-24 Per Bothner <per@bothner.com>
13567 Devang Patel <dpatel@apple.com>
13568
13569 PR preprocessor/20907
13570 * gcc.dg/cpp/very-long-comment.c: New test.
13571
13572 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13573
13574 PR fortran/20059
13575 * gfortran.dg/common_5.f: New test.
13576
13577 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
13578
13579 PR middle-end/21082
13580 * g++.dg/tree-ssa/pr21082.C: New testcase.
13581
13582 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
13583
13584 * gcc.dg/vect/vect-99.c: New test.
13585
13586 2005-04-22 Diego Novillo <dnovillo@redhat.com>
13587
13588 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
13589
13590 2005-04-22 Jeff Law <law@redhat.com>
13591
13592 * gcc.dg/uninit-5.c: Remove xfails.
13593 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
13594 conditionals and loads.
13595
13596 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
13597
13598 PR libfortran/20074
13599 PR libfortran/20436
13600 PR libfortran/21108
13601 * gfortran.dg/nested_reshape.f90: new test
13602 * gfortran.dg/reshape-alloc.f90: new test
13603 * gfortran.dg/reshape.f90: new test
13604
13605 2005-04-22 Mark Mitchell <mark@codesourcery.com>
13606
13607 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
13608
13609 * gcc.dg/arm-vfp1.c: New test.
13610
13611 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
13612
13613 PR c++/21087
13614 * g++.dg/lookup/builtin2.C: New test.
13615
13616 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
13617
13618 * gcc.dg/weak/weak-13.c: New test.
13619
13620 2005-04-21 Geoffrey Keating <geoffk@apple.com>
13621
13622 * lib/target-supports.exp (check_effective_target_sync_int_long):
13623 Add powerpc*.
13624
13625 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
13626
13627 * gcc.target/mips/branch-1.c: New test.
13628
13629 2005-04-21 Richard Henderson <rth@redhat.com>
13630
13631 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
13632 * gcc.dg/vect/vect-86.c: Likewise.
13633 * gcc.dg/vect/vect-87.c: Likewise.
13634 * gcc.dg/vect/vect-88.c: Likewise.
13635
13636 2005-04-21 Devang Patel <dpatel@apple.com>
13637
13638 PR optimization/20994
13639 * gcc.dg/tree-ssa/ifc-3.c: New test.
13640
13641 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13642
13643 PR c/12913
13644 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
13645 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
13646 gcc.dg/c99-vla-jump-5.c: New tests.
13647
13648 2005-04-19 Richard Henderson <rth@redhat.com>
13649
13650 * lib/target-supports.exp (check_effective_target_vect_int_mult):
13651 Fix typo in exists check.
13652 (check_effective_target_sync_int_long): New.
13653 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
13654 * gcc.dg/ia64-sync-2.c: Likewise.
13655 * gcc.dg/ia64-sync-3.c: Likewise.
13656 * gcc.dg/ia64-sync-4.c: Likewise.
13657
13658 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
13659
13660 * gcc.dg/fold-xor-1.c: New test.
13661 * gcc.dg/fold-xor-2.c: New test.
13662
13663 2005-04-19 James E. Wilson <wilson@specifixinc.com>
13664
13665 PR target/20670
13666 * g++.dg/eh/fp-regs.C: New test.
13667
13668 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
13669
13670 * gcc.dg/Wint-to-pointer-cast-1.c,
13671 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
13672 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
13673 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
13674
13675 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13676
13677 PR fortran/16861
13678 * gfortran.dg/pr16861.f90: New test.
13679
13680 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13681
13682 * gcc.dg/pr21085.c: New test.
13683
13684 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
13685
13686 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
13687 (setup_mips_tests, dg-mips-options): New procedures.
13688 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
13689 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
13690 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
13691 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13692 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
13693 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
13694 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
13695 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
13696 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
13697 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
13698 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
13699 dg-mips-options instead of dg-options. Remove now-redundant
13700 preprocessor guards.
13701 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
13702 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13703 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13704 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
13705 * gcc.dg/vr-mult-2.c: Delete.
13706 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
13707 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
13708 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
13709 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
13710 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
13711 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
13712 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
13713
13714 2005-04-18 Laurent GUERBY <laurent@guerby.net>
13715
13716 * ada/acats/run_all.sh: Use sync when executable not present.
13717
13718 2005-04-18 Devang Patel <dpatel@apple.com>
13719
13720 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
13721 * gcc.dg/vect/vect-11a.c: New.
13722 * gcc.dg/vect/vect-none.c: Update.
13723 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
13724
13725 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
13726
13727 PR tree-optimization/20922
13728 * gcc.dg/pr20922-1.c: New test.
13729 * gcc.dg/pr20922-2.c: New test.
13730 * gcc.dg/pr20922-3.c: New test.
13731 * gcc.dg/pr20922-4.c: New test.
13732 * gcc.dg/pr20922-5.c: New test.
13733 * gcc.dg/pr20922-6.c: New test.
13734
13735 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13736
13737 PR libfortran/20950
13738 * gfortran.dg/pr20950.f: New test.
13739
13740 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13741
13742 PR libfortran/19216
13743 * gfortran.dg/pr19216.f: New test.
13744
13745 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
13746
13747 PR tree-optimization/21001
13748 * gcc.dg/tree-ssa/pr21001.c: New.
13749
13750 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
13751
13752 PR libfortran/21075
13753 * gfortran.dg/reshape_rank7.f90: New test.
13754
13755 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
13756
13757 PR libfortran/12884 gfortran.dg/pr12884.f: New test
13758 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
13759 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
13760 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
13761 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
13762 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
13763 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
13764 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
13765 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
13766 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
13767 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
13768 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
13769 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
13770 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
13771 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
13772 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
13773 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
13774 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
13775 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
13776 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
13777 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
13778
13779 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
13780
13781 * gfortran.dg/wtruncate.f: New testcase.
13782 * gfortran.dg/wtruncate.f90: New testcase.
13783
13784 2005-04-16 Mark Mitchell <mark@codesourcery.com>
13785
13786 PR c++/21025
13787 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
13788 which sizeof/alignof is dependent, rather than just whether we are
13789 processing_template_decl.
13790
13791 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13792
13793 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13794 corrected typo where the wrong variables had been compared.
13795
13796 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
13797
13798 PR libfortran/18495
13799 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
13800 Test callee-allocated version of return array with a write
13801 statement.
13802 Test spread with a temporary with another write statement.
13803
13804 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
13805
13806 PR tree-optimization/21031
13807 * gcc.dg/tree-ssa/pr21031.c: New.
13808
13809 2005-04-15 Uros Bizjak <uros@kss-loka.si>
13810
13811 PR tree-optimization/21004
13812 * gcc.dg/builtins-53.c: Include builtins-config.h.
13813 Check floorf, ceilf, floorl and ceill transformations
13814 only when HAVE_C99_RUNTIME is defined.
13815
13816 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
13817
13818 PR middle-end/20739
13819 * gcc.dg/tree-ssa/pr20739.c: New test.
13820
13821 2005-04-14 Mike Stump <mrs@apple.com>
13822
13823 * gcc.dg/Foundation.framework/empty: New.
13824 * gcc.dg/framework-2.c: New.
13825
13826 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13827
13828 PR tree-optimization/21021
13829 * gcc.c-torture/compile/pr21021.c: New.
13830
13831 2005-04-14 Janis Johnson <janis187@us.ibm.com
13832
13833 PR testsuite/21010
13834 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
13835 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
13836 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
13837 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
13838 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
13839 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
13840 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
13841 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
13842
13843 2005-04-14 Richard Henderson <rth@redhat.com>
13844
13845 * lib/target-supports.exp (check_effective_target_vect_condition):
13846 Add ia64, i?86, and x86_64.
13847
13848 2005-04-14 Steven G. Kargl <kargls@comcast.net>
13849
13850 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
13851
13852 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
13853
13854 PR tree-optimization/20657
13855 * gcc.dg/tree-ssa/pr20657.c: New.
13856
13857 2005-04-14 Uros Bizjak <uros@kss-loka.si>
13858
13859 * gcc.dg/builtins-53.c: Also check (int)trunc* and
13860 (long long int)trunc*.
13861
13862 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
13863
13864 PR target/20927
13865 * gcc.dg/pr20927.c: New test.
13866
13867 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
13868
13869 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
13870 * gcc.target/mips/asm-1.c: Likewise.
13871
13872 2005-04-13 Dale Johannesen <dalej@apple.com>
13873
13874 * objc.dg/objc-fast-4.m: New.
13875
13876 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
13877
13878 * gcc.target/cris/torture/cris-torture.exp: New driver in new
13879 directory.
13880 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
13881
13882 2005-04-13 David Edelsohn <edelsohn@gnu.org>
13883
13884 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
13885 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
13886 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
13887
13888 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
13889
13890 PR tree-optimization/20913
13891 * gcc.dg/tree-ssa/pr20913.c: New.
13892
13893 PR tree-optimization/20702
13894 * gcc.dg/tree-ssa/pr20702.c: New.
13895
13896 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13897
13898 PR c++/13744
13899 * g++.dg/inherit/local3.C: New test.
13900
13901 2005-04-12 Jeff Law <law@redhat.com>
13902
13903 * gcc.dg/tree-ssa/20050412-1.c: New test.
13904
13905 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
13906
13907 PR libfortran/19016
13908 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
13909 Add tests with mask generated by expression.
13910 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
13911 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
13912 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
13913
13914 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
13915
13916 PR middle-end/20917
13917 * gcc.dg/20050409-1.c: New test.
13918
13919 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
13920
13921 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
13922
13923 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13924
13925 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13926 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
13927 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13928 (TARGET_CXX): Adjust accordingly.
13929 * target.h (struct gcc_target): Remove epxort_class_data. Add
13930 determine_class_data_visibility and class_data_always_comdat.
13931 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13932 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
13933 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13934 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
13935 (arm_cxx_determine_class_data_visibility): New.
13936 (arm_cxx_class_data_always_comdat): Likewise.
13937 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
13938 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
13939 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
13940 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
13941 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
13942 Define.
13943
13944 2005-04-11 Mark Mitchell <mark@codesourcery.com>
13945
13946 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
13947
13948 2005-04-11 Geoffrey Keating <geoffk@apple.com>
13949
13950 * gcc.dg/i386-darwin-fpmath.c: New.
13951
13952 2004-04-11 Devang Patel <dpatel@apple.com>
13953
13954 * lib/target-supports.exp (check_effective_target_vect_condition): New.
13955 * gcc.dg/vect/vect-ifcvt-1.c: New test.
13956 * gcc.dg/vect/vect-ifcvt-2.c: New test.
13957 * gcc.dg/vect/vect-ifcvt-3.c: New test.
13958 * gcc.dg/vect/vect-ifcvt-4.c: New test.
13959 * gcc.dg/vect/vect-ifcvt-5.c: New test.
13960 * gcc.dg/vect/vect-ifcvt-6.c: New test.
13961 * gcc.dg/vect/vect-ifcvt-7.c: New test.
13962 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
13963
13964 2004-04-11 Devang Patel <dpatel@apple.com>
13965
13966 * gcc.dg/vect/vect-dv-1.c: New test.
13967 * gcc.dg/vect/vect-dv-2.c: New test.
13968
13969 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13970
13971 PR tree-optimization/20933
13972 * gcc.dg/tree-ssa/pr20933.c: New test.
13973
13974 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13975
13976 * gfortran.dg/fold_nearest.f90: New test.
13977
13978 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
13979
13980 * gcc.dg/tree-ssa/alias-1.c: New test.
13981
13982 2005-04-11 Diego Novillo <dnovillo@redhat.com>
13983
13984 PR tree-optimization/20920
13985 * g++.dg/tree-ssa/pr20920.C: New test.
13986
13987 2005-04-11 Uros Bizjak <uros@kss-loka.si>
13988
13989 * gcc.dg/builtins-53.c: Also check (int)ceil* and
13990 (long long int)ceil*.
13991
13992 2005-04-10 Mark Mitchell <mark@codesourcery.com>
13993
13994 * g++.dg/warn/Wdtor1.C: Declare template in system header with
13995 explicit C++ linkage.
13996
13997 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13998
13999 * gfortran.dg/pr17229.f: Take care of the new obsolescence
14000 warning for arithmetic IF statements.
14001
14002 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
14003
14004 * eor_handling_1.f90: New test case.
14005 * eor_handling_2.f90: New test case.
14006 * eor_handling_3.f90: New test case.
14007 * eor_handling_4.f90: New test case.
14008 * eor_handling_5.f90: New test case.
14009 * noadv_size.f90: New test case.
14010 * pad_no.f90: New test case.
14011
14012 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
14013
14014 * gcc.c-torture/execute/20050410-1.c: New test.
14015
14016 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
14017
14018 * gcc.dg/pr20126.c: New.
14019
14020 2005-04-09 Bud Davis <bdavis@gfortran.org>
14021 Steven G. Kargl <kargls@comcast.net>
14022
14023 * gfortran.dg/PR19872.f: New test.
14024
14025 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14026
14027 * gfortran.dg/nint_1.f90: Fix dg-do directive.
14028
14029 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14030
14031 * gfortran.dg/nint_1.f90: New test.
14032
14033 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14034
14035 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
14036 Added test for callee-allocated arrays with write statements.
14037 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
14038 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
14039 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14040 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14041 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14042
14043 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14044
14045 PR libfortran/20163
14046 * gfortran.dg/open-options-blanks.f: New test.
14047
14048 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14049
14050 PR fortran/13257
14051 * gfortran.dg/comma_format_extension_[1234].f: New tests.
14052
14053 2005-04-09 Jakub Jelinek <jakub@redhat.com>
14054
14055 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14056 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14057 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14058 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14059 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14060 * gcc.c-torture/execute/stdarg-4.c: New test.
14061
14062 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
14063
14064 PR target/20795
14065 * g++.dg/abi/param2.C: New test.
14066
14067 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14068
14069 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
14070
14071 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14072
14073 * gcc.dg/builtins-53.c: New test.
14074
14075 2005-04-08 Diego Novillo <dnovillo@redhat.com>
14076
14077 * g++.dg/tree-ssa/pr18178.C: New test.
14078 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
14079 * gcc.c-torture/execute/20041019-1.c: New test.
14080 * gcc.dg/tree-ssa/20041008-1.c: New test.
14081 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
14082 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
14083 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14084 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
14085 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
14086 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
14087 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
14088 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
14089 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14090 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14091
14092 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
14093
14094 PR rtl-optimization/20466
14095 * gcc.c-torture/execute/pr20466-1.c: New test.
14096
14097 2005-04-08 Mark Mitchell <mark@codesourcery.com>
14098
14099 PR c++/20905
14100 * g++.dg/parse/cond2.C: New test.
14101
14102 PR c++/20145
14103 * g++.dg/warn/Wdtor1.C: New test.
14104
14105 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14106
14107 PR fortran/17229
14108 * gfortran.dg/pr17229.f: New test.
14109
14110 2005-04-07 Steven G. Kargl <kargls@comcast.net>
14111
14112 * gfortran.dg/tiny_1.f90: New test.
14113 * gfortran.dg/tiny_2.f90: ditto.
14114
14115 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
14116
14117 * gfortran.dg/eor_1.f90: Fix dg-do run line
14118 * gfortran.dg/open_new.f90: Fix dg-do run line
14119
14120 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
14121
14122 * lib/target-supports.exp (get_compiler_messages): Support
14123 optional arguments, the fourth being compiler options.
14124 (check_effective_target_fpic): New proc.
14125 * gcc.dg/20050321-2.c: Restrict to target fpic.
14126
14127 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
14128
14129 * gcc.dg/15443-1.c: New test.
14130 * gcc.dg/15443-2.c: Likewise.
14131
14132 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14133
14134 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14135
14136 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14137
14138 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14139
14140 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14141
14142 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14143 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14144 -m64.
14145 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14146 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14147 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14148
14149 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14150
14151 PR c++/20212
14152 * g++.dg/warn/Wunused-11.C: New test.
14153
14154 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14155
14156 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14157
14158 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14159
14160 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14161
14162 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14163
14164 PR c++/20734
14165 * g++.dg/template/ptrmem13.C: New test.
14166
14167 2005-04-05 Per Bothner <per@bothner.com>
14168
14169 * lib/gcc.exp: Always add -fno-show-column, for now.
14170
14171 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14172
14173 PR testsuite/20767
14174 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14175 of plain old "unsigned int" for the type of "i". Makes this test
14176 64bit clean.
14177
14178 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14179
14180 * gcc.dg/i386-ssefn-1.c: New test.
14181 * gcc.dg/i386-ssefn-2.c: New test.
14182 * gcc.dg/i386-ssefn-3.c: New test.
14183 * gcc.dg/i386-ssefn-4.c: New test.
14184
14185 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14186
14187 PR tree-optimization/20076
14188 * gcc.dg/builtin-apply4.c: New test.
14189
14190 PR preprocessor/19475
14191 * gcc.dg/cpp/macspace1.c: New test.
14192 * gcc.dg/cpp/macspace2.c: New test.
14193
14194 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14195
14196 * gfortran.dg/pr20755.f: Fixed bad format.
14197
14198 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14199
14200 PR c++/20763
14201 * g++.dg/ext/attrib21.C: New test.
14202
14203 2004-04-05 Devang Patel <dpatel@apple.com>
14204
14205 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14206 * gcc.dg/vect/vect-shift-1.c: New test.
14207
14208 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14209
14210 PR libfortran/20755
14211 * gfortran.dg/pr20755.f: New test.
14212
14213 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14214
14215 * gfortran.dg/pr15959.f90: New test.
14216 * gfortran.dg/string_pad_trunc.f90: New test.
14217
14218 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14219
14220 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14221 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14222 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14223 syntax.
14224
14225 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14226
14227 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14228
14229 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14230
14231 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14232 * gcc.c-torture/compile/20011119-2.c: Likewise.
14233 * gcc.c-torture/compile/981001-2.c: Likewise.
14234
14235 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14236
14237 PR c++/20679
14238 * g++.dg/template/overload4.C: New test.
14239
14240 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14241
14242 PR c++/20746
14243 * g++.dg/abi/covariant5.C: New.
14244
14245 PR debug/20505
14246 * g++.dg/debug/const2.C: New.
14247
14248 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14249
14250 PR rtl-optimization/16104
14251 * gcc.c-torture/execute/20050316-1.c: New test.
14252
14253 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14254
14255 * g++.dg/template/spec23.C: Fix dg-error text.
14256
14257 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14258
14259 PR c++/19199
14260 * g++.dg/expr/lval2.C: New.
14261
14262 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14263
14264 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14265 __builtin_strcasecmp and __builtin_strncasecmp.
14266
14267 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14268
14269 PR c++/20723
14270 * g++.dg/template/spec22.C: New.
14271 * g++.dg/template/spec23.C: New.
14272
14273 2005-04-03 Dale Ranta <dir@lanl.gov>
14274 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14275
14276 PR libfortran/20068
14277 PR libfortran/20125
14278 PR libfortran/20156
14279 PR libfortran/20471
14280 * gfortran.dg/backspace.f: New test.
14281
14282 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14283
14284 * gcc.dg/pr19345.c: New test.
14285
14286 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14287
14288 PR tree-optimization/20640
14289 * gcc.dg/torture/tree-loop-1.c: New.
14290
14291 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14292
14293 PR rtl-optimization/20290
14294 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14295
14296 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14297
14298 * gcc.dg/rs6000-fpint.c: New.
14299
14300 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14301
14302 * gcc.dg/old-style-then-proto-1.c: New test.
14303
14304 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14305
14306 * gfortran.fortran-torture/execute/backspace.f90: Check
14307 after backspace and read was incorrect.
14308
14309 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14310
14311 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14312 buffer past the terminating NUL using memcmp.
14313 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14314 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14315
14316 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14317 Fix unused/uninitialized variable warnings.
14318
14319 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14320 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14321 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14322 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14323
14324 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14325 gcc.c-torture/execute/builtins/fputs-lib.c,
14326 gcc.c-torture/execute/builtins/lib/fprintf.c,
14327 gcc.c-torture/execute/builtins/lib/main.c,
14328 gcc.c-torture/execute/builtins/lib/memcmp.c,
14329 gcc.c-torture/execute/builtins/lib/memmove.c,
14330 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14331 gcc.c-torture/execute/builtins/lib/memset.c,
14332 gcc.c-torture/execute/builtins/lib/printf.c,
14333 gcc.c-torture/execute/builtins/lib/sprintf.c,
14334 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14335 gcc.c-torture/execute/builtins/lib/strchr.c,
14336 gcc.c-torture/execute/builtins/lib/strcmp.c,
14337 gcc.c-torture/execute/builtins/lib/strcpy.c,
14338 gcc.c-torture/execute/builtins/lib/strcspn.c,
14339 gcc.c-torture/execute/builtins/lib/strlen.c,
14340 gcc.c-torture/execute/builtins/lib/strncat.c,
14341 gcc.c-torture/execute/builtins/lib/strncmp.c,
14342 gcc.c-torture/execute/builtins/lib/strncpy.c,
14343 gcc.c-torture/execute/builtins/lib/strrchr.c,
14344 gcc.c-torture/execute/builtins/lib/strspn.c,
14345 gcc.c-torture/execute/builtins/lib/strstr.c,
14346 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14347 gcc.c-torture/execute/builtins/strlen-2.c,
14348 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14349 prototypes.
14350
14351 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14352
14353 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14354 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14355 selectany usage.
14356
14357 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14358
14359 PR c++/19406
14360 * g++.dg/debug/using1.C: New test.
14361
14362 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14363
14364 PR middle-end/20524
14365 * gcc.dg/alias-7.c: Prefix asm-declared name with
14366 __USER_LABEL_PREFIX__.
14367
14368 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
14369
14370 Fix fallout from PR middle-end/15700:
14371 * gcc.c-torture/compile/20011119-1.c: Take
14372 __USER_LABEL_PREFIX__ into account.
14373 * gcc.c-torture/compile/20011119-2.c: Likewise.
14374
14375 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
14376
14377 PR c++/18644
14378 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
14379
14380 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14381
14382 PR c/17855
14383 * gcc.c-torture/compile/struct-non-lval-1.c,
14384 gcc.c-torture/compile/struct-non-lval-2.c,
14385 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
14386
14387 2005-03-31 Janis Johnson <janis187@us.ibm.com>
14388
14389 * gcc.dg/tls/tls.exp: Remove temporary file.
14390 * g++.dg/tls/tls.exp: Ditto.
14391 * lib/file-format.exp: Ditto.
14392 * g++.dg/special/ecos.exp: Ditto.
14393
14394 * lib/profopt.exp: Treat prof_ext as a list.
14395 * gcc.misc-tests/bprob.exp: Ditto.
14396 * g++.dg/bprob/bprob.exp: Ditto.
14397
14398 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
14399 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
14400 g++.dg/tree-ssa/pointer-reference-alias.C,
14401 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
14402 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
14403 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
14404 g++.dg/vect/pr19951.cc: Ditto.
14405 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
14406 gcc.dg/builtins-47.c: Ditto.
14407 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
14408 gcc.dg/pr20115-1.c: Ditto.
14409 * gcc.dg/tree-ssa/20030530-2.c,
14410 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
14411 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
14412 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
14413 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
14414 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
14415 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
14416 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
14417 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
14418 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
14419 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
14420 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
14421 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
14422 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
14423 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
14424 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
14425 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
14426 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
14427 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
14428 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
14429 gcc.dg/tree-ssa/20030824-1.c,
14430 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
14431 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
14432 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
14433 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
14434 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
14435 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
14436 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
14437 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
14438 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
14439 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
14440 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
14441 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
14442 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
14443 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
14444 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
14445 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
14446 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
14447 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
14448 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
14449 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
14450 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
14451 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
14452 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
14453 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
14454 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
14455 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
14456 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
14457 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
14458 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
14459 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
14460 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
14461 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
14462 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
14463 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
14464 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
14465 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
14466 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
14467 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
14468 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
14469 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
14470 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
14471 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
14472 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
14473 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
14474 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
14475 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
14476 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
14477 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
14478 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
14479 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
14480 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
14481 gcc.dg/tree-ssa/useless-1.c: Ditto.
14482 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
14483 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
14484 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
14485 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
14486 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14487 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
14488 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
14489 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
14490 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
14491 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
14492 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
14493 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
14494 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
14495 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
14496 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
14497 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
14498 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
14499 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
14500 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
14501 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
14502 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
14503 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14504 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14505 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
14506 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
14507 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
14508 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
14509 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
14510 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
14511 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
14512 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
14513 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
14514 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
14515 gcc.dg/vect/vect-none.c: Ditto.
14516 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
14517 treelang/compile/unsigned.tree: Ditto.
14518
14519 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
14520 * gcc.dg/cpp/direct2s.c: Ditto.
14521 * gcc.dg/cpp/paste4.c: Ditto.
14522 * gcc.dg/cpp/separate-1.c: Ditto.
14523 * gcc.dg/pch/save-temps-1.c: Ditto.
14524 * g++.dg/ext/altivec-10.C: Ditto.
14525 * g++.dg/pch/pch.C: Ditto.
14526
14527 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
14528
14529 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
14530 * g++.dg/template/repo1.C: Ditto.
14531 * g++.dg/template/repo2.C: Ditto.
14532 * g++.dg/template/repo3.C: Ditto.
14533 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
14534 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
14535 * g++.old-deja/g++.pt/repo1.C: Ditto.
14536 * g++.old-deja/g++.pt/repo2.C: Ditto.
14537 * g++.old-deja/g++.pt/repo3.C: Ditto.
14538 * g++.old-deja/g++.pt/repo4.C: Ditto.
14539
14540 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
14541 * gcc.dg/20030107-1.c: Ditto.
14542 * gcc.dg/20030702-1.c: Ditto.
14543 * gcc.dg/profile-generate-1.c: Ditto.
14544 * g++.dg/other/profile1.C: Ditto.
14545 * g++.old-deja/g++.robertl/eb83.C: Ditto.
14546
14547 * lib/gcc-dg.exp (remove-build-file): New.
14548 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
14549 cleanup-tree-dump, cleanup-saved-temps): New.
14550
14551 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
14552
14553 PR c++/19203, DR 214
14554 * g++.dg/parse/ambig3.C: Not ambiguous.
14555 * g++.dg/template/spec20.C: New.
14556 * g++.dg/template/spec21.C: New.
14557
14558 2005-03-31 Steve Ellcey <sje@cup.hp.com>
14559
14560 PR target/20045
14561 * gcc.dg/ia64-fptr-1.c: Run only on linux.
14562
14563 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14564
14565 PR libfortran/20660
14566 * gfortran.dg/negative_unit.f: New test.
14567
14568 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
14569
14570 * gcc.dg/20050330-1.c: New test.
14571
14572 2005-03-30 Devang Patel <dpatel@apple.com>
14573
14574 * g++.dg/tree-sra/ssa-sra-3.C: New test.
14575
14576 2005-03-30 Dale Johannesen <dalej@apple.com>
14577
14578 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
14579
14580 2005-03-30 Janis Johnson <janis187@us.ibm.com>
14581
14582 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
14583 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
14584 Strip options from test name.
14585
14586 2005-03-31 Jan Hubicka <jh@suse.cz>
14587
14588 * gcc.dg/varpool-1.c: New testcase.
14589
14590 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14591
14592 PR c/772
14593 PR c/17913
14594 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
14595 gcc.dg/stmt-expr-label-3.c : New tests.
14596 * gcc.c-torture/execute/medce-2.c: Remove.
14597
14598 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
14599
14600 PR c/20368
14601 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
14602 tests.
14603
14604 2005-03-30 Alan Modra <amodra@bigpond.net.au>
14605
14606 * gcc.c-torture/compile/pr20203.c: New test.
14607
14608 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14609
14610 * gfortran.dg/promotion.f90: New test.
14611
14612 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
14613
14614 PR middle-end/20491
14615 * gcc.dg/torture/asm-subreg-1.c: New test.
14616
14617 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
14618
14619 PR c/20672
14620 * gcc.dg/pr20672-1.c: New test.
14621
14622 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
14623
14624 * gfortran.dg/vect: New directory.
14625 * gfortran.dg/vect/vect.exp: New.
14626 * gfortran.dg/vect/vect-1.f90: New test.
14627 * gfortran.dg/vect/vect-2.f90: New test.
14628 * gfortran.dg/vect/vect-3.f90: New test.
14629 * gfortran.dg/vect/vect-4.f90: New test.
14630 * gfortran.dg/vect/vect-5.f90: New test.
14631
14632 2005-03-29 Jakub Jelinek <jakub@redhat.com>
14633
14634 PR middle-end/20622
14635 * gcc.dg/alias-7.c: New test.
14636
14637 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
14638
14639 * gcc.dg/sparc-reg-1.c: New test.
14640
14641 2005-03-28 Steve Ellcey <sje@cup.hp.com>
14642
14643 PR target/19890
14644 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
14645
14646 2005-03-29 Dale Ranta <dir@lanl.gov>
14647 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14648
14649 PR libfortran/20163
14650 * gfortran.dg/pr20163-2.f: New test.
14651
14652 2005-03-28 Jan Hubicka <jh@suse.cz>
14653
14654 PR middle-end/20635
14655 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
14656 by Jakub Jelinek.
14657
14658 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
14659
14660 PR tree-optimization/20626
14661 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
14662 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
14663
14664 2005-03-26 Steven G. Kargl <kargls@comcast.net>
14665
14666 * gfortran.dg/underflow.f90: New test.
14667 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
14668
14669 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14670
14671 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
14672
14673 2005-03-25 Mark Mitchell <mark@codesourcery.com>
14674
14675 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
14676 (g++_init): Make sure that CXXFLAGS is set.
14677 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
14678 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
14679 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14680 * lib/objc.exp (objc_init): Likewise.
14681 * lib/treelang.exp (treelang_init): Likewise.
14682
14683 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
14684
14685 PR tree-optimization/20470
14686 * gcc.dg/tree-ssa/pr20470.c: New test.
14687
14688 2005-03-25 Geoffrey Keating <geoffk@apple.com>
14689
14690 * gcc.dg/ppc-stfiwx.c: New.
14691
14692 2005-03-25 Steve Ellcey <sje@cup.hp.com>
14693
14694 PR target/19888
14695 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
14696
14697 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14698
14699 * gcc.dg/20050325-1.c: Fix a typo.
14700
14701 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14702
14703 PR libfortran/19678
14704 PR libfortran/19679
14705 * gfortran.dg/dos_eol.f: New test.
14706
14707 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
14708
14709 PR rtl-optimization/20249
14710 * gcc.dg/20050325-1.c: New test.
14711
14712 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14713
14714 PR libfortran/15332
14715 * gfortran.dg/pr15332.f: New test.
14716
14717 2005-03-24 Dale Johannesen <dalej@apple.com>
14718
14719 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
14720
14721 2005-03-24 Geoffrey Keating <geoffk@apple.com>
14722
14723 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
14724 'internal' visibility.
14725 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
14726 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
14727 'protected' visibility.
14728 * gcc.dg/visibility-7.c: Likewise.
14729 * lib/target-supports.exp (check_visibility_available): Take
14730 a parameter, the kind of visibility to check for.
14731 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
14732 to check_visibility_available.
14733
14734 * g++.dg/expr/cast3.C: New.
14735
14736 2005-03-24 David Edelsohn <edelsohn@gnu.org>
14737
14738 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
14739 rs6000.
14740
14741 2005-03-24 Steve Ellcey <sje@cup.hp.com>
14742
14743 PR target/20095
14744 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
14745
14746 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
14747
14748 * gcc.dg/badshift.c: Renamed to...
14749 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
14750
14751 * gcc.target/i386/badshift.c: Renamed to...
14752 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
14753 only.
14754
14755 PR rtl-optimization/20532
14756 * gcc.target/i386/badshift.c: New.
14757
14758 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14759
14760 * gfortran.dg/pr18025.f90: New test.
14761
14762 2005-03-23 Dale Johannesen <dalej@apple.com>
14763
14764 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
14765
14766 2005-03-23 Mark Mitchell <mark@codesourcery.com>
14767
14768 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
14769
14770 * lib/target-supports.exp (check_iconv_available): Default
14771 libiconv to -liconv, if there is no definition.
14772
14773 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
14774
14775 * gcc.dg/torture/cris-asm-mof-1.c: New test.
14776
14777 2005-03-22 Mark Mitchell <mark@codesourcery.com>
14778
14779 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
14780 * g++.dg/opt/pr7503-2.C: Likewise.
14781 * g++.dg/opt/pr7503-3.C: Likewise.
14782 * g++.dg/opt/pr7503-4.C: Likewise.
14783 * g++.dg/opt/pr7503-5.C: Likewise.
14784 * g++.dg/warn/minmax.C: New test.
14785
14786 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14787
14788 * gfortran.dg/g77_intrinsics_funcs.f: New test.
14789 * gfortran.dg/g77_intrinsics_sub.f: New test.
14790
14791 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
14792 Jan Hubicka <jh@suse.cz>
14793 Steven Bosscher <stevenb@suse.de
14794
14795 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
14796
14797 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14798
14799 PR c++/19980
14800 * g++.dg/template/redecl3.C: New test.
14801
14802 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14803
14804 PR c++/20499
14805 * g++.dg/parse/error16.C: Tweak error markers.
14806
14807 2005-03-22 Jakub Jelinek <jakub@redhat.com>
14808
14809 PR target/20561
14810 * gcc.dg/20050321-2.c: New test.
14811
14812 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
14813
14814 PR c++/20465
14815 PR c++/20381
14816 * g++.dg/template/ptrmem12.C: New.
14817
14818 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
14819
14820 PR rtl-optimization/20527
14821 * gcc.c-torture/execute/pr20527-1.c: New test.
14822
14823 2005-03-22 Ben Elliston <bje@au.ibm.com>
14824
14825 * gcc.misc-tests/options.exp (check_for_options): Create a real C
14826 program, compile it into a real executable and then delete the .c
14827 and .x files afterwards, to avoid problems on testglue targets.
14828
14829 2005-03-21 Stuart Hastings <stuart@apple.com>
14830
14831 * gcc.target/i386/sse-2.c: New.
14832
14833 2005-03-21 Uros Bizjak <uros@kss-loka.si>
14834
14835 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
14836
14837 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14838
14839 * g++.dg/parse/crash25.C: Fix typo.
14840
14841 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14842
14843 PR c++/20461
14844 * g++.dg/parse/crash24.C: New test.
14845
14846 PR c++/20536
14847 * g++.dg/parse/crash25.C: New test.
14848
14849 2005-03-21 Paolo Carlini <pcarlini@suse.de>
14850
14851 PR c++/20147
14852 * g++.dg/ext/stmtexpr4.C: New test.
14853
14854 2005-03-20 Roger Sayle <roger@eyesopen.com>
14855
14856 PR middle-end/20539
14857 * gcc.c-torture/compile/pr13066-1.c: New test case.
14858 * gcc.c-torture/compile/pr20539-1.c: Likewise.
14859 * g++.dg/opt/pr13066-1.C: Likewise.
14860
14861 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
14862
14863 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
14864
14865 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14866
14867 PR fortran/18525
14868 * gfortran.dg/nesting_1.f90: New test.
14869
14870 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14871
14872 PR c++/20240
14873 * g++.dg/lookup/using13.C: New test.
14874
14875 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14876
14877 PR c++/20333
14878 * g++.dg/template/crash36.C: New test.
14879
14880 2005-03-18 Paolo Carlini <pcarlini@suse.de>
14881
14882 PR c++/20463
14883 * g++.dg/template/crash35.C: New test.
14884
14885 2005-03-17 Paolo Carlini <pcarlini@suse.de>
14886
14887 PR c++/19966
14888 * g++.dg/overload/operator2.C: New test.
14889
14890 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14891
14892 PR libfortran/20257
14893 * gfortran.dg/pr20257.f90: New test.
14894
14895 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14896
14897 PR libfortran/20480
14898 * gfortran.dg/pr20480.f90: New test.
14899
14900 2005-03-16 Richard Henderson <rth@redhat.com>
14901
14902 PR middle-end/15700
14903 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
14904 (_rtld_global): New.
14905 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
14906 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
14907
14908 * gcc.dg/alias-3.c: New.
14909 * gcc.dg/alias-4.c: New.
14910 * gcc.dg/alias-5.c: New.
14911 * gcc.dg/alias-6.c: New.
14912
14913 2005-03-15 Geoffrey Keating <geoffk@apple.com>
14914
14915 * gcc.dg/cpp/ucnid-7.c: New.
14916
14917 2005-03-15 Janis Johnson <janis187@us.ibm.com>
14918 Dorit Naishlos <dorit@il.ibm.com>
14919
14920 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
14921 darwin.
14922
14923 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
14924
14925 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
14926 misaligned accesses.
14927 * gcc.dg/vect/vect-58.c: Likewise.
14928 * gcc.dg/vect/vect-92.c: New.
14929 * gcc.dg/vect/vect-93.c: New.
14930
14931 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
14932
14933 PR fortran/18827
14934 * gfortran.dg/assign_2.f90: New test.
14935 * gfortran.dg/assign_3.f90: New test.
14936 * gfortran.dg/assign.f90: New test.
14937
14938 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
14939
14940 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
14941 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
14942 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
14943 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
14944 names.
14945
14946 2005-03-14 Geoffrey Keating <geoffk@apple.com>
14947
14948 * gcc.dg/cpp/ucnid-6.c: New.
14949
14950 * gcc.dg/cpp/normalize-1.c: New.
14951 * gcc.dg/cpp/normalize-2.c: New.
14952 * gcc.dg/cpp/normalize-3.c: New.
14953 * gcc.dg/cpp/normalize-4.c: New.
14954 * gcc.dg/cpp/ucnid-4.c: New.
14955 * gcc.dg/cpp/ucnid-5.c: New.
14956 * g++.dg/cpp/normalize-1.C: New.
14957 * g++.dg/cpp/ucnid-1.C: New.
14958
14959 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14960
14961 * gcc.dg/pr18628.c: New.
14962
14963 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
14964
14965 PR c++/20280
14966 * g++.dg/tree-ssa/pr20280.C: New.
14967
14968 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14969
14970 PR fortran/20467
14971 * gfortran.dg/stfunc_2.f90: New test.
14972
14973 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14974
14975 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
14976
14977 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
14978
14979 * gcc.dg/tree-ssa/20050314-1.c: New test.
14980
14981 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14982
14983 PR c++/4403
14984 PR c++/9783, DR433
14985 * g++.dg/template/friend34.C: New test.
14986 * g++.dg/template/friend35.C: Likewise.
14987 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
14988
14989 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14990
14991 Friend class name lookup 5/n
14992 PR c++/1016
14993 * g++.dg/lookup/hidden-class1.C: New test.
14994 * g++.dg/lookup/hidden-class2.C: Likewise.
14995 * g++.dg/lookup/hidden-class3.C: Likewise.
14996 * g++.dg/lookup/hidden-class4.C: Likewise.
14997 * g++.dg/lookup/hidden-class5.C: Likewise.
14998 * g++.dg/lookup/hidden-class6.C: Likewise.
14999 * g++.dg/lookup/hidden-class7.C: Likewise.
15000 * g++.dg/lookup/hidden-class8.C: Likewise.
15001 * g++.dg/lookup/hidden-class9.C: Likewise.
15002 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
15003 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
15004 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
15005 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
15006 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
15007 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
15008 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
15009 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
15010 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
15011 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
15012 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
15013
15014 2005-03-13 Mark Mitchell <mark@codesourcery.com>
15015
15016 PR c++/20157
15017 * g++.dg/template/error18.C: New test.
15018
15019 2005-03-09 Ben Elliston <bje@au.ibm.com>
15020
15021 PR debug/16792
15022 * g++.dg/debug/pr16792.C: New test.
15023
15024 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15025
15026 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
15027 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
15028 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
15029 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
15030 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
15031 test assertion names.
15032
15033 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15034
15035 PR fortran/18600
15036 * gfortran.dg/stfunc_1.f90: New test.
15037
15038 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15039
15040 PR fortran/16907
15041 * gfortran.dg/real_index_1.f90: New test.
15042
15043 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15044
15045 PR fortran/20323
15046 * gfortran.dg/spec_expr_1.f90: New test.
15047
15048 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15049
15050 PR c/20402
15051 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
15052 new parser.
15053
15054 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15055
15056 PR fortran/20361
15057 * gfortran.dg/largeequiv_1.f90: New test.
15058
15059 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15060
15061 * gcc.dg/ucnid-1.c: New.
15062 * gcc.dg/ucnid-2.c: New.
15063 * gcc.dg/ucnid-3.c: New.
15064 * gcc.dg/ucnid-4.c: New.
15065 * gcc.dg/ucnid-5.c: New.
15066 * gcc.dg/ucnid-6.c: New.
15067 * gcc.dg/cpp/ucnid-1.c: New.
15068 * gcc.dg/cpp/ucnid-2.c: New.
15069 * gcc.dg/cpp/ucnid-3.c: New.
15070 * g++.dg/other/ucnid-1.C: New.
15071
15072 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15073
15074 * gcc.dg/vmx/darwin-abi-3.c: Delete.
15075
15076 2005-03-11 Per Bothner <per@bothner.com>
15077
15078 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
15079 that diagnotics refer to correct token.
15080 * gcc.dg/unused-3.c: Likewise.
15081
15082 2005-03-11 Per Bothner <per@bothner.com>
15083
15084 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
15085 constant" is now actually on same line as string constant.
15086 * gcc.dg/cpp/direct2s.c: Likewise.
15087
15088 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
15089
15090 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
15091
15092 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15093
15094 PR libfortran/20124
15095 * gfortran.dg/pr20124.f90: New Test
15096
15097 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
15098
15099 PR tree-optimization/20130
15100 * gcc.dg/pr20130-1.c: New test.
15101
15102 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15103
15104 PR target/20095
15105 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
15106
15107 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15108
15109 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
15110
15111 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15112
15113 * g++.dg/eh/forced1.C: Fix comment.
15114 * g++.dg/eh/forced2.C: Ditto.
15115 * g++.dg/eh/forced3.C: Ditto.
15116 * g++.dg/eh/forced4.C: Ditto.
15117
15118 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
15119
15120 PR rtl-opt/20412
15121 * gcc.c-torture/compile/pr20412.c: New test.
15122
15123 2005-03-10 Roger Sayle <roger@eyesopen.com>
15124
15125 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
15126
15127 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15128
15129 PR target/20322
15130 * gcc.dg/20050307-1.c: New test.
15131
15132 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15133
15134 PR c++/20375
15135 * g++.dg/other/stdarg3.C: New.
15136
15137 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15138
15139 PR c++/18384, c++/18327
15140 * g++.dg/init/array19.C: New test.
15141
15142 PR inline-asm/20314
15143 * gcc.dg/torture/pr20314-1.c: New test.
15144 * gcc.dg/torture/pr20314-2.c: New test.
15145
15146 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15147
15148 * gcc.dg/20050309-1.c: New test.
15149
15150 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15151
15152 * gcc.dg/builtins-10.c: Reactivate disabled test.
15153 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15154 new cbrt transformations.
15155
15156 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15157
15158 PR c++/20208
15159 * g++.dg/template/array13.C: New test.
15160
15161 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15162
15163 PR c++/16859
15164 * g++.dg/init/brace4.C: New test.
15165
15166 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15167
15168 PR c++/20186
15169 * g++.dg/template/non-dependent12.C: New.
15170
15171 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15172
15173 PR c++/20142
15174 * g++.dg/init/array18.C: Add dg-do run marker.
15175
15176 PR c++/20142
15177 * g++.dg/init/array18.C: New test.
15178
15179 2005-03-09 Ben Elliston <bje@au.ibm.com>
15180
15181 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15182 * g++.dg/gcov/gcov.exp: Likewise.
15183 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15184 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15185 * lib/c-torture.exp: Likewise.
15186 * lib/fortran-torture.exp: Likewise.
15187 * lib/g++.exp: Likewise.
15188 * lib/gcc-defs.exp: Likewise.
15189 * lib/gcc-dg.exp: Likewise.
15190 * lib/gcc.exp: Likewise.
15191 * lib/gcov.exp: Likewise.
15192 * lib/gfortran.exp: Likewise.
15193 * lib/mike-g++.exp: Likewise.
15194 * lib/mike-gcc.exp: Likewise.
15195 * lib/objc-torture.exp: Likewise.
15196 * lib/objc.exp: Likewise.
15197 * lib/profopt.exp: Likewise.
15198 * lib/target-libpath.exp: Likewise.
15199 * lib/target-supports.exp: Likewise.
15200 * lib/treelang.exp: Likewise.
15201 * lib/wrapper.exp: Likewise.
15202
15203 2005-03-08 Jeff Law <law@redhat.com>
15204
15205 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15206 PHI-OPT changes.
15207
15208 2005-03-08 Ira Rosen <irar@il.ibm.com>
15209
15210 * gcc.dg/vect/pr20122.c: New test.
15211
15212 2005-03-07 Jeff Law <law@redhat.com>
15213
15214 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15215 was folded away.
15216 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15217 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15218 * gcc.dg/tree-ssa/pr18134.c: New test.
15219
15220 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15221
15222 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15223 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15224 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15225
15226 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15227
15228 PR tree-opt/17671
15229 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15230
15231 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15232
15233 * g++.dg/warn/Wnvdtor.C: New test.
15234
15235 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15236
15237 * gcc.dg/torture/pr19683-1.c: New test.
15238
15239 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15240
15241 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15242 * gfortran.dg/g77/19990313-2.f: Ditto.
15243 * gfortran.dg/g77/19990313-3.f: Ditto.
15244 * gfortran.dg/g77/19990525-0.f: Ditto.
15245 * gfortran.dg/g77/19990826-0.f: Ditto.
15246 * gfortran.dg/g77/19990826-2.f: Ditto.
15247 * gfortran.dg/g77/19990826-3.f: Ditto.
15248 * gfortran.dg/g77/20000511-1.f: Ditto.
15249 * gfortran.dg/g77/20000511-2.f: Ditto.
15250 * gfortran.dg/g77/970625-2.f: Ditto.
15251 * gfortran.dg/g77/980310-2.f: Ditto.
15252 * gfortran.dg/g77/980310-3.f: Ditto.
15253 * gfortran.dg/g77/980310-8.f: Ditto.
15254 * gfortran.dg/g77/980519-2.f: Ditto.
15255 * gfortran.dg/g77/alpha1.f: Ditto.
15256 * gfortran.dg/g77/claus.f: Ditto.
15257 * gfortran.dg/g77/erfc.f: Ditto.
15258 * gfortran.dg/g77/short.f: Ditto.
15259 * gfortran.fortran-torture/execute/data.f90: Ditto.
15260 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15261 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15262
15263 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15264
15265 * lib/file-format.exp (gcc_target_object_format): Add check for som
15266 format and hardcode object formats on hppa*-*-hpux*.
15267 * lib/target-supports.exp (check_weak_available): Add check for som
15268 object format. Always return 0 on hppa*-*-hpux10*.
15269
15270 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15271 is defined.
15272
15273 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15274
15275 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15276
15277 * gfortran.dg/pr19936_1.f90: New test.
15278 * gfortran.dg/pr19936_2.f90: New test.
15279 * gfortran.dg/pr19936_3.f90: New test.
15280
15281 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15282 Paul Thomas <prthomas@drfccad.cea.fr>
15283
15284 * gfortran.dg/PR19754_1.f90: New test.
15285 * gfortran.dg/PR19754_2.f90: Ditto.
15286
15287 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15288
15289 PR c++/19311
15290 * g++.dg/template/non-dependent11.C: New test.
15291
15292 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15293
15294 * lib/target-supports.exp (check_iconv_available): Fix comment.
15295
15296 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15297 Joseph S. Myers <joseph@codesourcery.com>
15298
15299 PR c++/19797
15300 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15301
15302 2005-03-04 Matthew Sachs <msachs@apple.com>
15303
15304 * gcc.exp (gcc_target_compile): Put braces around
15305 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15306 * objc.exp (objc_target_compile): Likewise.
15307 * treelang.exp (treelang_target_compile): Likewise.
15308
15309 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15310
15311 PR fortran/19673
15312 * gfortran.dg/func_result_1.f90: New test.
15313
15314 2005-03-04 Ben Elliston <bje@au.ibm.com>
15315
15316 * gcc.misc-tests/options.exp: New test.
15317
15318 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15319
15320 * gcc.dg/pr15784-4.c: New test.
15321
15322 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15323
15324 * gcc.c-torture/execute/pr17133.c: New.
15325 * gcc.c-torture/compile/20050303-1.c: New.
15326
15327 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15328
15329 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15330
15331 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15332
15333 * g++.dg/overload/using2.C: New.
15334
15335 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15336
15337 PR c++/19916
15338 * g++.dg/init/ptrmem2.C: New test.
15339
15340 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15341
15342 PR c/8927
15343 * gcc.dg/pr8927-1.c: New test.
15344
15345 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15346
15347 PR c++/20232
15348 * g++.dg/inherit/covariant12.C: New.
15349
15350 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15351
15352 PR fortran/19479
15353 * gfortran.dg/bound_1.f90: New test.
15354
15355 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15356
15357 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15358 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15359
15360 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15361
15362 PR c/20245
15363 * gcc.dg/pr20245-1.c: New test.
15364
15365 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15366
15367 PR middle-end/19874
15368 * gcc.c-torture/execute/20050119-2.c: New test case.
15369
15370 2005-02-28 Ben Elliston <bje@au.ibm.com>
15371
15372 * README: Update the DejaGnu bug reporting address.
15373 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
15374 * lib/objc-torture.exp: Likewise.
15375
15376 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15377
15378 * gfortran.dg/boz_1.f90: New test.
15379 * gfortran.dg/boz_3.f90: New test.
15380 * gfortran.dg/boz_4.f90: New test.
15381
15382 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
15383
15384 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
15385 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
15386
15387 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15388
15389 PR libfortran/20101
15390 * gfortran.dg/write_0_pe_format.f90: New test.
15391
15392 2005-02-27 Jakub Jelinek <jakub@redhat.com>
15393
15394 PR c++/20206
15395 * g++.dg/opt/thunk2.C: New test.
15396 * g++.dg/opt/covariant1.C: New test.
15397
15398 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15399
15400 * gfortran.dg/e_d_fmt.f90: New test.
15401
15402 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
15403
15404 * gcc.dg/asm-b.c: Fix comment typos.
15405
15406 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15407
15408 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
15409 a V_MAY_DEF also.
15410
15411 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
15412
15413 PR tree-opt/20188
15414 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
15415 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
15416 * gcc.dg/asm-b.c: New test.
15417
15418 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
15419
15420 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
15421 Disable this test on IRIX 6.
15422
15423 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
15424
15425 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
15426 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
15427 parser.
15428
15429 2005-02-25 Diego Novillo <dnovillo@redhat.com>
15430
15431 PR tree-optimization/20204
15432 * testsuite/gcc.dg/pr20204.c: New test.
15433
15434 2005-02-24 Jakub Jelinek <jakub@redhat.com>
15435
15436 PR target/20196
15437 * gcc.c-torture/execute/20050224-1.c: New test.
15438
15439 PR c++/20175
15440 * g++.dg/warn/Wbraces2.C: New test.
15441
15442 2005-02-23 Mark Mitchell <mark@codesourcery.com>
15443
15444 PR c++/19878
15445 * g++.dg/init/const2.C: New test.
15446
15447 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
15448
15449 PR tree-optimization/20100
15450 * gcc.c-torture/execute/pr20100-1.c: New test.
15451
15452 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15453
15454 * gfortran.dg/implicit_3.f90: New test.
15455
15456 * gfortran.dg/deftype_1.f90: New test.
15457
15458 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
15459
15460 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
15461 the test passes.
15462 * g++.dg/other/anon3.C: Accept a warning.
15463
15464 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
15465
15466 * gcc.dg/pr20017.c: Fix a comment typo.
15467
15468 2005-02-23 Bud Davis <bdavis@gfortran.org>
15469
15470 * gfortran.dg/list_read_4.f90: Change to f90 comments.
15471
15472 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15473
15474 PR ada/19902
15475 * ada/acats/tests/cxa/cxa3004.a: Remove.
15476 * ada/acats/tests/cxb/cxb30061.am: Likewise.
15477
15478 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15479
15480 PR c++/20073
15481 * g++.dg/init/const1.C: New test.
15482
15483 PR c++/19991
15484 * g++.dg/parse/constant7.C: New test.
15485
15486 PR c++/20152
15487 * g++.dg/parse/error27.C: New test.
15488 * g++.dg/template/qualttp15.C: Adjust error markers.
15489 * g++.old-deja/g++.other/struct1.C: Likewise.
15490
15491 PR c++/20153
15492 * g++.dg/template/error17.C: New test.
15493
15494 PR c++/20148
15495 * g++.dg/parser/error26.C: New test.
15496
15497 2005-02-22 Diego Novillo <dnovillo@redhat.com>
15498
15499 PR tree-optimization/20100
15500 PR tree-optimization/20115
15501 * gcc.dg/pr20115.c: New test.
15502 * gcc.dg/pr20115-1.c: New test.
15503 * gcc.dg/pr20100.c: New test.
15504 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
15505 call-clobbered variables after alias1.
15506
15507 2005-02-22 Bud Davis <bdavis@gfortran.org>
15508
15509 * gfortran.dg/list_read_4.f90: new test.
15510
15511 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
15512
15513 PR rtl-optimization/20017.
15514 * gcc.dg/pr20017.c: New.
15515
15516 2005-02-22 Devang Patel <dpatel@apple.com>
15517
15518 PR 19952
15519 * g++.dg/tree-ssa/pr19952.C: New test.
15520
15521 2005-02-22 Mark Mitchell <mark@codesourcery.com>
15522
15523 PR c++/19883
15524 * g++.dg/parse/constant6.C: New test.
15525
15526 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15527
15528 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15529 * g++.dg/charset/asm2.c: Likewise.
15530 * g++.dg/charset/asm3.c: Likewise.
15531 * g++.dg/charset/asm4.c: Likewise.
15532 * g++.dg/charset/asm5.c: Likewise.
15533 * g++.dg/charset/attribute1.c: Likewise.
15534 * g++.dg/charset/attribute2.c: Likewise.
15535 * g++.dg/charset/extern1.cc: Likewise.
15536 * g++.dg/charset/extern2.cc: Likewise.
15537 * g++.dg/charset/extern3.cc: Likewise.
15538 * g++.dg/charset/function.cc: Likewise.
15539 * g++.dg/charset/string.c: Likewise.
15540 * g++.dg/charset/charset.exp: Likewise.
15541 * lib/target-supports.exp (check_iconv_available): Fix comment.
15542
15543 2005-02-22 Uros Bizjak <uros@kss-loka.si>
15544
15545 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
15546 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
15547 * gcc.dg/charset/asm2.c: Likewise.
15548 * gcc.dg/charset/asm3.c: Likewise.
15549 * gcc.dg/charset/asm4.c: Likewise.
15550 * gcc.dg/charset/asm5.c: Likewise.
15551 * gcc.dg/charset/asm6.c: Likewise.
15552 * gcc.dg/charset/attribute1.c: Likewise.
15553 * gcc.dg/charset/attribute2.c: Likewise.
15554 * gcc.dg/charset/builtin1.c: Likewise.
15555 * gcc.dg/charset/extern.c: Likewise.
15556 * gcc.dg/charset/function.c: Likewise.
15557 * gcc.dg/charset/string.c: Likewise.
15558 * gcc.dg/charset/charset.exp: Likewise.
15559
15560 2005-02-21 Bud Davis <bdavis9659@comcast.net>
15561
15562 PR fortran/20086
15563 * gfortran.dg/pr20086.f90: New test.
15564
15565 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
15566
15567 PR tree-optimization/19786
15568 * g++.dg/tree-ssa/pr19786.C: New.
15569
15570 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15571
15572 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
15573
15574 2005-02-21 Jeff Law <law@redhat.com>
15575
15576 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
15577
15578 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15579
15580 * gfortran.dg/do_iterator: Split loop, markup all lines for
15581 which an error locus is printed.
15582 * gfortran.dg/pr17708.f90: Markup all lines for which an error
15583 locus is printed.
15584 * gfortran.dg/select_4.f90: Likewise.
15585 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
15586 locuses in the various permutations.
15587
15588 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
15589
15590 PR tree-optimization/19951
15591 * g++.dg/vect: New directory.
15592 * g++.dg/vect/vect.exp: New file.
15593 * g++.dg/vect/pr19951.cc: New testcase.
15594 * g++.dg/dg.exp: Also prune vectorizer tests.
15595
15596 2005-02-20 Zack Weinberg <zack@codesourcery.com>
15597
15598 PR 18785
15599 * gcc.dg/charset/builtin1.c: New test.
15600
15601 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15602
15603 PR c++/19299
15604 * g++.dg/inherit/volatile1.C: New test.
15605
15606 PR c++/19440
15607 * g++.dg/template/dtor4.C: New test.
15608
15609 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15610
15611 * gfortran.dg/int_1.f90: New test.
15612
15613 2005-02-19 Devang Patel <dpatel@apple.com>
15614
15615 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
15616
15617 2005-02-19 Steven G. Kargl <kargls@comcast.net>
15618
15619 * gfortran.dg/achar_1.f90: New test.
15620
15621 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
15622
15623 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
15624
15625 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
15626 Jakub Jelinek <jakub@redhat.com>
15627
15628 PR tree-optimization/19828
15629 * gcc.dg/tree-ssa/loop-7.c: New test.
15630 * gcc.c-torture/execute/20050218-1.c: New test.
15631
15632 2005-02-19 Jakub Jelinek <jakub@redhat.com>
15633
15634 PR c/20043
15635 * gcc.dg/transparent-union-1.c: New test.
15636 * gcc.dg/transparent-union-2.c: New test.
15637
15638 2005-02-18 James E Wilson <wilson@specifixinc.com>
15639
15640 PR tree-optimization/18977
15641 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
15642
15643 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
15644
15645 PR target/20054
15646 * gcc.dg/pr20054.c: New test.
15647
15648 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15649
15650 PR c++/19508
15651 * g++.dg/ext/attrib20.C: New test.
15652
15653 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
15654
15655 PR middle-end/20030
15656 * gfortran.fortran-torture/execute/character_passing.f90: New test.
15657
15658 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
15659
15660 PR c++/20008
15661 * g++.dg/opt/switch4.C: New.
15662
15663 2005-02-18 Jakub Jelinek <jakub@redhat.com>
15664
15665 PR c++/20023
15666 PR tree-optimization/20009
15667 * gcc.c-torture/compile/20050217-1.c: New test.
15668 * g++.dg/opt/switch3.C: New test.
15669
15670 PR tree-optimization/18947
15671 * gcc.c-torture/compile/20050215-1.c: New test.
15672 * gcc.c-torture/compile/20050215-2.c: New test.
15673 * gcc.c-torture/compile/20050215-3.c: New test.
15674
15675 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
15676
15677 PR c++/20028
15678 * g++.dg/template/crash34.C: New.
15679
15680 PR c++/20022
15681 * g++.dg/other/access3.C: New.
15682
15683 2005-02-17 Ira Rosen <irar@il.ibm.com>
15684
15685 * gcc.dg/vect/vect-98.c: New test.
15686
15687 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
15688
15689 PR tree-optimization/19967
15690 * gcc.dg/pr19967.c: New.
15691
15692 2005-02-16 Jakub Jelinek <jakub@redhat.com>
15693
15694 PR middle-end/19857
15695 * gcc.dg/tree-ssa/20050215-1.c: New test.
15696 * gcc.c-torture/execute/20050215-1.c: New test.
15697
15698 2005-02-15 Eric Christopher <echristo@redhat.com>
15699
15700 * gcc.dg/cpp/20050215-1.c: New file.
15701
15702 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
15703
15704 PR tree-optimization/15785
15705 * gcc.dg/pr15785-1.c: New test.
15706
15707 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
15708
15709 PR c++/17788
15710 * g++.dg/init/ctor4.C: New.
15711 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
15712
15713 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
15714
15715 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
15716 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
15717
15718 2005-02-15 Andreas Schwab <schwab@suse.de>
15719
15720 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
15721 declare malloc.
15722
15723 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
15724
15725 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
15726
15727 2005-02-14 Diego Novillo <dnovillo@redhat.com>
15728
15729 PR tree-optimization/19853
15730 * gcc.c-torture/compile/pr19853.c: New test.
15731
15732 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15733
15734 PR c++/19608
15735 * g++.dg/parse/local-class1.C: New.
15736
15737 PR c++/19895
15738 * g++.dg/parse/ptrmem3.C: New.
15739
15740 PR c++/19884
15741 * g++.old-deja/g++.oliva/template6.C: Add another case.
15742 * g++.dg/template/explicit6.C: New.
15743
15744 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
15745
15746 PR c++/17816
15747 * g++.dg/other/redecl2.C: New.
15748
15749 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
15750
15751 PR c++/19891
15752 * g++.dg/abi/covariant4.C: New.
15753
15754 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
15755
15756 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
15757
15758 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
15759
15760 * gcc.dg/vect/vect-96.c: Fix typo.
15761
15762 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15763
15764 PR c++/14479
15765 PR c++/19487
15766 * g++.dg/template/enum5.C: New test.
15767
15768 2005-02-12 Ira Rosen <irar@il.ibm.com>
15769
15770 * gcc.dg/vect/vect-97.c: New test.
15771
15772 2005-02-12 Ira Rosen <irar@il.ibm.com>
15773
15774 * gcc.dg/vect/vect-96.c: New test.
15775
15776 2005-02-12 Uros Bizjak <uros@kss-loka.si>
15777
15778 * gcc.dg/builtins-34.c: Also check ldexp*.
15779
15780 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
15781
15782 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
15783
15784 2005-02-11 Janis Johnson <janis187@us.ibm.com>
15785
15786 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
15787 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
15788 dg-require-dll, dg-require-iconv, dg-require-named-sections,
15789 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
15790 selector_list, selector_expression, dg-process-target): Move to new
15791 file target-supports-dg.exp.
15792 * lib/target-supports-dg.exp: New.
15793
15794 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
15795 New.
15796
15797 2005-02-11 Jakub Jelinek <jakub@redhat.com>
15798
15799 PR c++/19666
15800 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
15801
15802 PR middle-end/19858
15803 * gcc.c-torture/compile/20050210-1.c: New test.
15804
15805 2005-02-11 Mark Mitchell <mark@codesourcery.com>
15806
15807 PR c++/19755
15808 * g++.dg/warn/Wbraces1.C: New test.
15809
15810 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
15811
15812 * gcc.dg/builtins-52.c: New testcase.
15813
15814 2005-02-10 Jakub Jelinek <jakub@redhat.com>
15815
15816 PR c/19342
15817 * gcc.c-torture/execute/20050119-1.c: New test.
15818
15819 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15820
15821 PR c++/19811
15822 * g++.dg/init/delete1.C: New test.
15823
15824 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
15825
15826 PR c++/18470
15827 * g++.dg/template/static12.C: New test.
15828
15829 2005-02-09 Mark Mitchell <mark@codesourcery.com>
15830
15831 PR c++/19787
15832 * g++.dg/conversion/ambig1.C: New test.
15833
15834 PR c++/19739
15835 * g++.dg/ext/attrib19.C: New test.
15836
15837 PR c++/19732
15838 * g++.dg/parse/dtor5.C: New test.
15839
15840 PR c++/19762
15841 * g++.dg/template/dtor3.C: New test.
15842
15843 PR c++/19826
15844 * g++.dg/template/static11.C: New test.
15845 * g++.dg/template/crash2.C: Remove dg-error marker.
15846
15847 2005-02-09 Janis Johnson <janis187@us.ibm.com>
15848
15849 PR C++/18491
15850 * g++.old-deja/g++.mike/p10769a.C: Remove.
15851
15852 2005-02-09 Roger Sayle <roger@eyesopen.com>
15853
15854 * gcc.dg/builtins-48.c: New test case.
15855 * gcc.dg/builtins-49.c: New test case.
15856 * gcc.dg/builtins-50.c: New test case.
15857 * gcc.dg/builtins-51.c: New test case.
15858
15859 2005-02-09 Ian Lance Taylor <ian@airs.com>
15860
15861 PR middle-end/19583
15862 * g++.dg/warn/Wreturn-type-3.C: New test.
15863
15864 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15865
15866 PR middle-end/19402
15867 * gcc.dg/pr19402-1.c: New testcase.
15868 * gcc.dg/pr19402-2.c: likewise.
15869
15870 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
15871
15872 PR middle-end/19854
15873 * g++.dg/tree-ssa/tmmti.C: New testcase.
15874
15875 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15876
15877 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
15878
15879 2005-02-08 Mark Mitchell <mark@codesourcery.com>
15880
15881 PR c++/19733
15882 * g++.dg/parse/crash23.C: New test.
15883 * g++.dg/warn/Weff1.C: New test.
15884
15885 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15886
15887 * gcc.dg/20050209-1.c: New test.
15888
15889 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
15890
15891 PR target/19799
15892 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
15893
15894 2005-02-08 Mike Stump <mrs@apple.com>
15895
15896 * g++.dg/pch/import-2.c: New test.
15897 * g++.dg/pch/import-2.hs: New.
15898 * g++.dg/pch/include/import-2a.h: New.
15899 * g++.dg/pch/include/import-2b.h: New.
15900
15901 2005-02-08 Janis Johnson <janis187@us.ibm.com>
15902
15903 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
15904
15905 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15906
15907 * gfortran.dg/substr_1.f90: New test.
15908
15909 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
15910
15911 PR middle-end/19775
15912 * gcc.dg/torture/builtin-power-1.c: Disable test for
15913 invalid transformation.
15914 * gcc.dg/builtins-10.c: Likewise. Disable one test we
15915 no longer optimize.
15916 * gcc.dg/builtins-47.c: New testcase.
15917
15918 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
15919 Dorit Naishlos <dorit@il.ibm.com>
15920
15921 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
15922
15923 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
15924
15925 * gcc.c-torture/compile/20050206-1.c: New test.
15926
15927 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15928
15929 PR tree-opt/19768
15930 * g++.dg/opt/pr19768.C: New test.
15931
15932 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
15933
15934 PR tree-opt/19736
15935 * gcc.c-torture/compile/pr19736.c: New test.
15936
15937 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15938
15939 PR c++/17401
15940 * g++.dg/parse/error25.C: New test.
15941
15942 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
15943
15944 * gcc.c-torture/execute/20050203-1.c: New.
15945
15946 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
15947
15948 * gcc.dg/vect/vect-85.c: Remove xfail.
15949 * gcc.dg/vect/vect-86.c: Remove xfail.
15950 * gcc.dg/vect/vect-87.c: Remove xfail.
15951 * gcc.dg/vect/vect-88.c: Remove xfail.
15952
15953 2005-02-02 Geoffrey Keating <geoffk@apple.com>
15954
15955 * gcc.dg/altivec-19.c: New.
15956
15957 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
15958
15959 PR c/17807
15960 * gcc.dg/nested-func-3.c: New test.
15961 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
15962
15963 2005-02-02 Janis Johnson <janis187@us.ibm.com>
15964
15965 * gcc.test-framework/gen_directive_tests: Generate tests for
15966 selector expressions.
15967
15968 2005-02-02 Matt Austern <austern@apple.com>
15969
15970 PR c++/19628
15971 * g++/ext/builtin7.C: New.
15972 * g++/ext/builtin8.C: New.
15973
15974 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15975
15976 PR c/18502
15977 * gcc.dg/pr18502-1.c: New test.
15978
15979 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15980
15981 PR c++/17413
15982 * g++.dg/template/local4.C: Tweak.
15983
15984 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
15985
15986 PR tree-optimization/19578
15987 * gcc.c-torture/compile/20050202-1.c: New test.
15988
15989 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15990
15991 PR c/19435
15992 * gcc.dg/c99-init-4.c: New test.
15993
15994 2005-02-01 Janis Johnson <janis187@us.ibm.com>
15995
15996 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
15997
15998 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
15999
16000 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
16001 * g++.dg/eh/check-vect.h: New.
16002
16003 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
16004 * gcc.dg/vect/vect-78.c: Ditto.
16005 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
16006 Remove.
16007
16008 * g++.dg/conversion/simd1.C: Expect warning.
16009 * g++.dg/ext/attribute-test-1.C: Ditto.
16010 * g++.dg/ext/attribute-test-2.C: Ditto.
16011 * g++.dg/ext/attribute-test-3.C: Ditto.
16012 * g++.dg/ext/attribute-test-4.C: Ditto.
16013
16014 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
16015 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
16016
16017 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
16018
16019 2005-02-01 Richard Henderson <rth@redhat.com>
16020
16021 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16022 long double for ibm double-double format.
16023 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16024
16025 2005-02-01 Diego Novillo <dnovillo@redhat.com>
16026
16027 PR tree-optimization/19633
16028 * testsuite/gcc.dg/pr19633-1.c: New test.
16029 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
16030 to NULL or a symbol.
16031
16032 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16033
16034 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
16035 New procs.
16036 (dg-process-target (local override)): Handle selector expressions.
16037
16038 * gcc.test-framework/README: Describe tests in source directory.
16039 * gcc.test-framework/test-framework.awk: Handle dg- tests.
16040 * gcc.test-framework/test-framework.exp: Handle dg- tests.
16041 * gcc.test-framework/dg-bogus-exp-P.c: New test.
16042 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
16043 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
16044 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
16045 * gcc.test-framework/dg-do-link-exp-P.c: New test.
16046 * gcc.test-framework/dg-do-run-exp-P.c: New test.
16047 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
16048 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
16049 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
16050 * gcc.test-framework/dg-error-exp-P.c: New test.
16051 * gcc.test-framework/dg-error-exp-XP.c: New test.
16052 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
16053 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
16054 * gcc.test-framework/dg-output-exp-P.c: New test.
16055 * gcc.test-framework/dg-output-exp-XF.c: New test.
16056 * gcc.test-framework/dg-warning-exp-P.c: New test.
16057 * gcc.misc-tests/dg-1.c: Remove.
16058 * gcc.misc-tests/dg-2.c: Remove.
16059 * gcc.misc-tests/dg-3.c: Remove.
16060 * gcc.misc-tests/dg-4.c: Remove.
16061 * gcc.misc-tests/dg-5.c: Remove.
16062 * gcc.misc-tests/dg-6.c: Remove.
16063 * gcc.misc-tests/dg-7.c: Remove.
16064 * gcc.misc-tests/dg-8.c: Remove.
16065 * gcc.misc-tests/dg-9.c: Remove.
16066 * gcc.misc-tests/dg-10.c: Remove.
16067 * gcc.misc-tests/dg-11.c: Remove.
16068 * gcc.misc-tests/dg-12.c: Remove.
16069 * gcc.misc-tests/dg-test.exp: Remove.
16070
16071 * gcc.test-framework/test-framework.awk: Change recording and
16072 printing of passes and failures.
16073
16074 * gcc.test-framework: New directory.
16075 * gcc.test-framework/README: New.
16076 * gcc.test-framework/test-framework.exp: New.
16077 * gcc.test-framework/test-framework.awk: New.
16078 * gcc.test-framework/gen_directive_tests: New.
16079
16080 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
16081
16082 * lib/treelang.exp: Fix comment typos.
16083 (treelang_target_compile): Don't append libs=-ltreelang to options.
16084
16085 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
16086
16087 * g++.dg/parse/typename7.C: Adjust error messages.
16088
16089 2005-01-31 Jeff Law <law@redhat.com>
16090
16091 * gcc.c-torture/execute/20050131-1.c: New test.
16092 * gcc.dg/wcaselabel.c: New test.
16093
16094 2005-01-31 Mark Mitchell <mark@codesourcery.com>
16095
16096 * g++.dg/other/warning1.C: Adjust error messags.
16097 * g++.dg/parse/constant5.C: New test.
16098
16099 2005-01-31 Steven Bosscher <stevenb@suse.de>
16100
16101 PR c/19333
16102 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
16103 the test case valid.
16104 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
16105 * testsuite/gcc.dg/array-7.c: Adjust expected result.
16106 * testsuite/gcc.dg/pr18596-3.c: Likewise.
16107 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
16108 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
16109 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
16110
16111 2005-01-31 Dale Johannesen <dalej@apple.com>
16112
16113 * g++.dg/opt/pr19650.C: New test.
16114
16115 2005-01-31 Richard Henderson <rth@redhat.com>
16116
16117 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16118 long double for intel double extended format.
16119 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16120
16121 2005-01-30 Mark Mitchell <mark@codesourcery.com>
16122
16123 PR c++/19555
16124 * g++.dg/template/static10.C: New test.
16125
16126 PR c++/19395
16127 * g++.dg/parse/error24.C: New test.
16128
16129 PR c++/19367
16130 * g++.dg/lookup/builtin1.C: New test.
16131
16132 PR c++/19457
16133 * g++.dg/warn/conv3.C: New test.
16134
16135 2005-01-30 Bud Davis <bdavis@gfortran.org>
16136
16137 PR fortran/19647
16138 * gfortan.dg/inquire_7.f90
16139
16140 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16141
16142 PR tree-optimization/15791
16143 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16144 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16145 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16146 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16147 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16148 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16149 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16150 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16151 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16152 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16153
16154 2005-01-29 Paul Brook <paul@codesourcery.com>
16155
16156 PR fortran/18565
16157 * check.c (real_or_complex_check): New function.
16158 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16159 * intrinsic.c (add_functions): Use new check functions.
16160 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16161 Add prototypes.
16162
16163 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16164
16165 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16166 gcc.dg/lvalue-3.c: New tests.
16167 * gcc.dg/concat.c: Update expected messages.
16168
16169 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16170
16171 PR libfortran/19595
16172 * gfortran.dg/eor_1.f90: New test.
16173
16174 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16175
16176 PR fortran/19589
16177 * gfortran.dg/logical_data_1.f90: New test.
16178
16179 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16180
16181 PR c++/19253
16182 * g++.dg/template/crash33.C: New test.
16183
16184 PR c++/19667
16185 * g++.dg/template/crash32.C: New test.
16186
16187 2005-01-28 Ian Lance Taylor <ian@airs.com>
16188
16189 PR middle-end/16558
16190 * g++.dg/warn/Wreturn-type-2.C: New test.
16191
16192 2004-06-24 Jeff Law <law@redhat.com>
16193
16194 * gcc.dg/tree-ssa/20050128-1.c: New test.
16195
16196 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16197
16198 * gcc.target/frv/all-mdpackh-1.c: New test.
16199
16200 2005-01-28 Steven Bosscher <stevenb@suse.de>
16201
16202 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16203
16204 2005-01-27 Richard Henderson <rth@redhat.com>
16205
16206 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16207
16208 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16209
16210 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16211
16212 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16213
16214 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16215 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16216 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16217 to cope with cases where the multilib options override the dg-options.
16218
16219 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16220
16221 PR c/18946
16222 * gcc.dg/noncompile/20050120-1.c: New test.
16223
16224 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16225
16226 PR tree-optimization/19633
16227 * gcc.dg/pr19633.c: New test.
16228 * gcc.dg/tree-ssa/pr19633.c: New test.
16229
16230 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16231
16232 * gcc.dg/20041216-1.c: New test.
16233
16234 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16235
16236 PR objc/18862
16237 * objc.dg/selector-2.m: New test.
16238
16239 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16240
16241 * g++.dg/opt/range-test-2.C: New test.
16242
16243 PR rtl-optimization/19579
16244 * gcc.c-torture/execute/20050124-1.c: New test.
16245
16246 2005-01-26 Greg Parker <gparker@apple.com>
16247 Stuart Hastings <stuart@apple.com>
16248
16249 * gcc.c-torture/execute/20050125-1.c: New.
16250
16251 2005-01-18 Jan Hubicka <jh@suse.cz>
16252
16253 PR tree-optimize/19337
16254 * gcc.c-torture/compile/20050119-1.c: New test.
16255
16256 2005-01-24 James E Wilson <wilson@specifixinc.com>
16257
16258 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16259 test for successful match.
16260
16261 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16262
16263 PR objc/18408
16264 * objc.dg/comp-types-7.m: New test.
16265
16266 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16267
16268 * lib/target-supports.exp (current_target_name): New.
16269 (check_effective_target_ilp32, check_effective_target_lp64):
16270 Cache the result to use as long as the current target, with
16271 multilib flags, remains the same.
16272
16273 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16274 (dg-require-weak, dg-require-visibility, dg-require-alias,
16275 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16276 dg-require-effective-target, dg-skip-if): Remove call to
16277 skip_test_and_clear_xfail.
16278 (dg-test): Clear xfail data.
16279
16280 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16281
16282 PR target/17751
16283 * gcc.dg/ppc64-toc.c: New test.
16284
16285 * g++.dg/tree-ssa/empty-1.C: New test.
16286
16287 PR middle-end/19551
16288 * gcc.c-torture/execute/20050121-1.c: New test.
16289 * gcc.dg/20050121-2.c: New test.
16290
16291 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16292 Paul Brook <paul@codesourcery.com>
16293
16294 PR fortran/17941
16295 * gfortran.dg/real_const_1.f: New test.
16296 * gfortran.dg/real_const_2.f90: New test.
16297 * gfortran.dg/complex_int_1.f90: New test.
16298
16299 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16300
16301 PR fortran/19313
16302 * gfortan.dg/inquire_6.f90: New test.
16303
16304 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16305
16306 PR libfortran/19451
16307 * open_readonly_1.f90: New test.
16308
16309 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16310
16311 PR libfortran/18982
16312 * gfortran.dg/open_new.f90: New file.
16313
16314 2005-01-22 Paul Brook <paul@codesourcery.com>
16315
16316 * namelist_1.f90: New test.
16317
16318 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16319
16320 PR tree-optimization/19484
16321 * gcc.c-torture/compile/20050122-[12].c: New tests.
16322
16323 2005-01-22 Paul Brook <paul@codesourcery.com>
16324
16325 * gfortran.dg/implicit_2.f90: New test.
16326
16327 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16328
16329 PR fortran/19314
16330 * gfortran.dg/inquire_5.f90: New test.
16331
16332 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16333
16334 PR c/18809
16335 * gcc.dg/pr18809-1.c: New test.
16336
16337 2005-01-21 Ian Lance Taylor <ian@airs.com>
16338
16339 * gcc.dg/20050121-1.c: New test.
16340
16341 PR tree-optimization/13000
16342 * gcc.dg/20040206-1.c: Change warning to point where function is
16343 being inlined.
16344
16345 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16346
16347 PR c++/19208
16348 * g++.dg/template/array11.C: New test.
16349
16350 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16351
16352 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16353 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16354 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16355 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16356 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16357 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16358
16359 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16360
16361 PR tree-optimization/15349
16362 * gcc.dg/tree-ssa/pr15349.c: New.
16363
16364 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16365
16366 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
16367
16368 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
16369
16370 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
16371 scan-assembler-times directive name.
16372
16373 * gcc.dg/asm-a.c: Move dg-require-effective-target to
16374 after dg-do.
16375
16376 PR rtl-optimization/19462
16377 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
16378
16379 2005-01-19 Steve Ellcey <sje@cup.hp.com>
16380
16381 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
16382 counting function calls on ia64.
16383
16384 2005-01-19 Jakub Jelinek <jakub@redhat.com>
16385
16386 PR rtl-optimization/15139
16387 * gcc.dg/20050111-2.c: New test.
16388
16389 PR c/17297
16390 * gcc.c-torture/compile/20050113-1.c: New testcase.
16391
16392 PR middle-end/19164
16393 * gcc.dg/20050113-1.c: New testcase.
16394
16395 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
16396
16397 * gcc.dg/vect/vect-85.c: Add comment.
16398 * gcc.dg/vect/vect-86.c: Add xfail for now.
16399 * gcc.dg/vect/vect-87.c: Add xfail for now.
16400 * gcc.dg/vect/vect-88.c: Add xfail for now.
16401 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
16402
16403 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16404
16405 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
16406
16407 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16408
16409 * g++.dg/debug/typedef3.C: New test.
16410
16411 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
16412
16413 PR c/19472
16414 * gcc.dg/asm-a.c: New test.
16415
16416 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
16417
16418 * gcc.dg/sh-relax.c: Add prototype for abort.
16419
16420 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16421
16422 * gcc.dg/short-compare-1.c: New test.
16423 * gcc.dg/short-compare-2.c: Likewise.
16424
16425 2005-01-18 Michael Matz <matz@suse.de>
16426
16427 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
16428
16429 2005-01-17 Diego Novillo <dnovillo@redhat.com>
16430
16431 PR tree-optimization/19121
16432 * gcc.c-torture/compile/pr19121.c: New test.
16433
16434 2005-01-17 James E. Wilson <wilson@specifixinc.com>
16435
16436 PR target/19357
16437 * gcc.c-torture/compile/pr19357.c: New test.
16438
16439 2005-01-17 Ian Lance Taylor <ian@airs.com>
16440
16441 PR c/5675
16442 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
16443 pass--those that refer just to the variable, possibly with a
16444 cast.
16445 * gcc.dg/c99-const-expr-3.c: Likewise.
16446
16447 PR middle-end/13127
16448 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
16449 longer emitted.
16450
16451 2005-01-16 Bud Davis <bdavis9659@comcast.net>
16452
16453 PR fortran/18778
16454 * gfortran.dg/endfile_2.f90: New test.
16455
16456 2005-01-16 Steven G. Kargl <kargls@comcast.net>
16457
16458 PR 19168
16459 * gfortran.dg/select_5.f90: New test.
16460
16461 2004-01-16 Paul Brook <paul@codesourcery.com>
16462
16463 * gfortran.dg/common_4.f90: New test.
16464
16465 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
16466
16467 PR rtl-optimization/19462
16468 * gcc.dg/torture/pr19462-1.c: New test.
16469
16470 2005-01-15 Ziemowit Laski <zlaski@apple.com>
16471
16472 PR objc/19321
16473 * objc.dg/func-ptr-2.m: New.
16474 * objc.dg/volatile-1.m: New.
16475
16476 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16477
16478 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
16479
16480 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16481
16482 PR tree-optimization/19060
16483 * gcc.c-torture/execute/20050104-1.c: New test.
16484
16485 2005-01-15 Bud Davis <bdavis9659@comcast.net>
16486
16487 PR fortran/18983
16488 * gfortran.dg/write_to_null.f90: New test.
16489
16490 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
16491 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16492
16493 PR other/19328
16494 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
16495 argument.
16496
16497 2005-01-15 Jakub Jelinek <jakub@redhat.com>
16498
16499 PR c++/19263
16500 * g++.dg/init/vector1.C: New test.
16501
16502 2005-01-14 James E. Wilson <wilson@specifixinc.com>
16503
16504 PR target/13158
16505 * gcc.target/ia64/sibcall-unwind-1.c: New test.
16506 PR target/18987
16507 * gcc.target/ia64/sibcall-unwind-2.c: New test.
16508
16509 2005-01-14 Steven G. Kargl <kargls@comcast.net>
16510
16511 * gfortran.dg/select_1.f90: New test.
16512 * gfortran.dg/select_2.f90: New test.
16513 * gfortran.dg/select_3.f90: New test.
16514 * gfortran.dg/select_4.f90: New test.
16515
16516 2005-01-14 Jakub Jelinek <jakub@redhat.com>
16517
16518 PR middle-end/19084
16519 PR rtl-optimization/19348
16520 * gcc.dg/20050111-1.c: New test.
16521 * gcc.c-torture/execute/20050111-1.c: New test.
16522
16523 * gcc.dg/i386-asm-4.c: New test.
16524
16525 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16526
16527 * gcc.dg/nested-func-2.c: New test.
16528 * ada/acats/norun.lst: Remove c953002.
16529
16530 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
16531
16532 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
16533
16534 2005-01-12 Ben Elliston <bje@au.ibm.com>
16535
16536 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
16537
16538 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
16539
16540 PR target/18761
16541 * g++.dg/abi/align1.C: New test.
16542
16543 2005-01-11 Alan Modra <amodra@bigpond.net.au>
16544
16545 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
16546 at a time.
16547 * g++.dg/ext/altivec_check.h: Support compiling as C.
16548
16549 2005-01-10 Roger Sayle <roger@eyesopen.com>
16550
16551 PR c++/19355
16552 * g++.dg/expr/pr19355-1.C: New test case.
16553
16554 2005-01-10 Laurent GUERBY <laurent@guerby.net>
16555
16556 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
16557 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
16558 * ada/acats/tests/c3/c92005b.ada: Likewise.
16559 * ada/acats/tests/c3/cxb3012.a: Likewise.
16560 * ada/acats/norun.lst: Add c380004 and c953002, add PR
16561
16562 2005-01-09 Paul Brook <paul@codesourcery.com>
16563
16564 * gfortran.dg/common_2.f90: New file.
16565 * gfortran.dg/common_3.f90: New file.
16566
16567 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
16568
16569 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
16570
16571 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16572
16573 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
16574 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
16575 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
16576 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
16577 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
16578 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
16579 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
16580 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
16581 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
16582 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
16583 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
16584 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
16585 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
16586 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
16587 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
16588 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
16589 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
16590 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
16591 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
16592 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
16593 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
16594 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
16595 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
16596 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
16597 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
16598 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
16599 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
16600 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
16601 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
16602 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
16603 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
16604 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
16605 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
16606 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
16607 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
16608 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
16609 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
16610 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
16611 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
16612 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
16613 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
16614 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
16615 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
16616 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
16617 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
16618 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
16619 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
16620 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
16621 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
16622 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
16623 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
16624 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
16625 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
16626 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
16627 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
16628 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
16629 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
16630 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
16631 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
16632 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
16633 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
16634 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
16635 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
16636 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
16637 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
16638 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
16639 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
16640
16641 * gcc.dg/vect/vect-1.c: Fix spelling.
16642 * gcc.dg/vect/vect-10.c: Fix spelling.
16643 * gcc.dg/vect/vect-11.c: Fix spelling.
16644 * gcc.dg/vect/vect-12.c: Fix spelling.
16645 * gcc.dg/vect/vect-14.c: Fix spelling.
16646 * gcc.dg/vect/vect-15.c: Fix spelling.
16647 * gcc.dg/vect/vect-16.c: Fix spelling.
16648 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
16649 * gcc.dg/vect/vect-64.c: Fix comments.
16650 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
16651
16652 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
16653 Ira Rosen <irar@il.ibm.com>
16654
16655 * gcc.dg/vect/vect-70.c: New test.
16656 * gcc.dg/vect/vect-71.c: New test.
16657
16658 2005-01-09 Manfred Hollstein <mh@suse.com>
16659
16660 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
16661 * gcc.dg/pr18241-2.c: Likewise.
16662 * gcc.dg/pr18241-3.c: Likewise.
16663 * gcc.dg/pr18241-4.c: Likewise.
16664 * gcc.dg/pr18241-5.c: Likewise.
16665
16666 2005-01-08 Richard Henderson <rth@redhat.com>
16667
16668 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16669 False for x86 and x86-64.
16670
16671 2005-01-08 Diego Novillo <dnovillo@redhat.com>
16672
16673 PR tree-optimization/18241
16674 * gcc.dg/pr18241-1.c: New test.
16675 * gcc.dg/pr18241-2.c: New test.
16676 * gcc.dg/pr18241-3.c: New test.
16677 * gcc.dg/pr18241-4.c: New test.
16678 * gcc.dg/pr18241-5.c: New test.
16679
16680 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16681
16682 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
16683 gfortran.dg/select_4.f90: New.
16684
16685 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16686
16687 * gcc.c-torture/execute/20050107-1.c: New test.
16688
16689 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
16690
16691 PR c++/19298
16692 * g++.dg/template/ref2.C: New.
16693
16694 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
16695
16696 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
16697 instead of being empty.
16698
16699 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16700
16701 PR fortran/15553
16702 * gfortran.dg/array-1.f90: New test.
16703
16704 2005-01-07 Jakub Jelinek <jakub@redhat.com>
16705
16706 PR tree-optimization/19283
16707 * gcc.c-torture/execute/20050106-1.c: New test.
16708
16709 PR rtl-optimization/18861
16710 * gcc.dg/20050105-1.c: New test.
16711
16712 PR tree-optimization/18828
16713 * gcc.dg/20050105-2.c: New test.
16714
16715 2005-01-07 Andreas Jaeger <aj@suse.de>
16716
16717 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
16718
16719 2005-01-07 Bud Davis <bdavis9659@comcast.net>
16720
16721 PR fortran/18398
16722 * gfortran.dg/fmt_read.f90: New test.
16723
16724 2005-01-06 Geoffrey Keating <geoffk@apple.com>
16725
16726 * gcc.dg/rs6000-ldouble-2.c: New.
16727
16728 2005-01-06 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/19244
16731 * g++.dg/parser/ctor2.C: New test.
16732
16733 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16734
16735 PR c++/17154
16736 * g++.dg/template/using9.C: New test.
16737
16738 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16739
16740 PR c++/19258
16741 * g++.dg/lookup/friend6.C: New test.
16742
16743 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
16744
16745 PR c++/19270
16746 * g++.dg/template/array10.C: New.
16747
16748 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16749
16750 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
16751 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
16752
16753 2005-01-06 Jakub Jelinek <jakub@redhat.com>
16754
16755 * gcc.c-torture/compile/20050105-1.c: New test.
16756
16757 2005-01-05 Geoffrey Keating <geoffk@apple.com>
16758
16759 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
16760
16761 2005-01-05 Roger Sayle <roger@eyesopen.com>
16762
16763 PR middle-end/19100
16764 * gcc.dg/conv-3.c: New test case.
16765
16766 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
16767
16768 * gcc.dg/asm-wide-1.c: New test.
16769
16770 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
16771
16772 PR c++/19030
16773 * g++.dg/parse/crash22.C: New
16774
16775 2005-01-04 Geoffrey Keating <geoffk@apple.com>
16776
16777 PR 19257
16778 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
16779
16780 2005-01-04 Uros Bizjak <uros@kss-loka.si>
16781
16782 PR middle-end/17767
16783 * gcc.dg/i386-mmx-6.c: New test case.
16784
16785 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
16786
16787 PR tree-optimization/18308
16788 * gcc.dg/vect/pr18308.c: New testcase.
16789
16790 2005-01-04 Andreas Jaeger <aj@suse.de>
16791
16792 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
16793
16794 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16795 Robert Bowdidge <bowdidge@apple.com>
16796
16797 * gcc.dg/cpp/subframework1.c: New.
16798 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
16799 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
16800 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
16801 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
16802
16803 2005-01-03 Geoffrey Keating <geoffk@apple.com>
16804
16805 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
16806 producing warning.
16807 * gcc.dg/darwin-weakimport-2.c: New.
16808
16809 2005-01-03 Richard Henderson <rth@redhat.com>
16810
16811 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
16812
16813 2005-01-03 Richard Henderson <rth@redhat.com>
16814
16815 * gcc.dg/vect/vect.exp: Enable for ia64.
16816 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
16817 (check_effective_target_vect_float): Likewise.
16818 (check_effective_target_vect_no_align): Likewise.
16819 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
16820 * gcc.dg/vect/vect-8.c: Likewise.
16821
16822 2005-01-03 Uros Bizjak <uros@kss-loka.si>
16823
16824 PR target/19236
16825 * gcc.dg/pr19236-1.c: New test case.
16826
16827 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
16828
16829 PR rtl-optimization/12092
16830 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
16831
16832 2005-01-02 Andreas Jaeger <aj@suse.de>
16833
16834 * gcc.dg/pr12092-1.c: Do not run on x86_64.
16835
16836 2005-01-01 Roger Sayle <roger@eyesopen.com>
16837 Andrew Pinski <pinskia@physics.uc.edu>
16838
16839 PR rtl-optimization/12092
16840 * gcc.dg/pr12092-1.c: New test case.
16841
16842 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
16843
16844 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
16845 'hidden' and 'default' for better portability.
16846 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
16847
16848 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
16849 6 and 7.
16850 * g++.old-deja/g++.brendan/new3.C: Likewise.
16851
16852 2005-01-01 Steven Bosscher <stevenb@suse.de>
16853
16854 * gcc.dg/20041231-1.C: New test.
16855 * g++.dg/warn/Wunreachable-code-1.C: New test.
16856
16857 2004-12-30 David Edelsohn <edelsohn@gnu.org>
16858
16859 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
16860 file, not /dev/null. Abort on error.
16861
16862 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
16863 Ziemowit Laski <zlaski@apple.com>
16864
16865 PR objc/18971
16866 * objc.dg/encode-5.m: New test.
16867
16868 2004-12-29 Richard Henderson <rth@redhat.com>
16869
16870 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
16871 * objc.dg/stabs-1.m: Disable for ia64.
16872
16873 2004-12-29 Mark Mitchell <mark@codesourcery.com>
16874
16875 PR c++/19190
16876 * g++.dg/warn/Wunused-10.C: New test.
16877
16878 2004-12-28 Richard Henderson <rth@redhat.com>
16879
16880 * objc.dg/stabs-1.m: Disable for alpha.
16881
16882 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16883
16884 PR c++/19149
16885 * g++.dg/parse/error23.C: New test.
16886
16887 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16888
16889 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
16890
16891 PR fortran/19032
16892 * gfortran.dg/intrinsic_modulo_1.f90: New.
16893 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
16894 tests with divisor -1.
16895
16896 2004-12-27 Mark Mitchell <mark@codesourcery.com>
16897
16898 * g++.dg/opt/temp1.C (memcpy): Return a value.
16899
16900 PR c++/19148
16901 * g++.dg/expr/cond7.C: New test.
16902
16903 2004-12-27 Paul Brook <paul@codesourcery.com>
16904
16905 * gfortran.dg/g77/select_no_compile.f: Remove.
16906
16907 2004-12-27 Richard Henderson <rth@redhat.com>
16908
16909 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
16910 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
16911 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
16912
16913 2004-12-26 Richard Henderson <rth@redhat.com>
16914
16915 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
16916 by 1i instead of token pasting.
16917
16918 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16919
16920 PR tree-optimization/17578
16921 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
16922 to additional_flags.
16923 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
16924
16925 2004-12-25 Richard Henderson <rth@redhat.com>
16926
16927 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
16928 Remove Alpha.
16929
16930 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16931
16932 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
16933 hppa*-*-hpux*.
16934 * gcc.dg/pr17957.c (dg-options): Likewise.
16935 * gcc.dg/struct-ret-1.c: Add prototype for abort.
16936 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
16937 instead of 0 on __hppa__.
16938 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
16939 "foo,%r" on hppa*-*-*.
16940
16941 2004-12-23 Bud Davis <bdavis9659@comcast.net>
16942
16943 PR fortran/19071
16944 * gfortran.dg/complex_write.f90: New test.
16945
16946 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16947
16948 PR c++/17595
16949 * g++.dg/parse/pragma2.C: New test.
16950
16951 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
16952
16953 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16954
16955 * gcc.dg/empty2.c: Add missing dg-warning.
16956
16957 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16958
16959 PR c++/17413
16960 * g++.dg/template/local4.C: New test.
16961 * g++.dg/template/crash19.C: Add dg-error marker.
16962
16963 * g++.dg/template/crash31.C: Correct embedded PR number.
16964
16965 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16966
16967 PR c++/16405
16968 * g++.dg/opt/temp1.C: Add do-run marker.
16969
16970 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16971
16972 * g++.dg/template/spec19.C: New.
16973
16974 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
16975
16976 PR target/16819
16977 * gcc.dg/empty2.c: New.
16978
16979 2004-12-23 Richard Henderson <rth@redhat.com>
16980
16981 * lib/target-supports.exp (check_effective_target_vect_no_align):
16982 Remove i?86 and x86-64.
16983
16984 2004-12-23 Mark Mitchell <mark@codesourcery.com>
16985
16986 PR c++/16405
16987 * g++.dg/opt/temp1.C: New test.
16988
16989 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16990
16991 PR c++/18733
16992 * g++.dg/template/friend33.C: New testcase.
16993
16994 2004-12-22 Mark Mitchell <mark@codesourcery.com>
16995
16996 PR c++/18464
16997 * g++.dg/template/cond5.C: New test.
16998
16999 PR c++/18492
17000 * g++.dg/inherit/thunk3.C: New test.
17001
17002 PR c++/11224
17003 * g++.dg/warn/Wunused-9.C: New test.
17004
17005 2004-12-22 Janis Johnson <janis187@us.ibm.com>
17006
17007 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
17008
17009 2004-12-22 Jan Beulich <jbeulich@novell.com>
17010
17011 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
17012
17013 2004-12-21 Mark Mitchell <mark@codesourcery.com>
17014
17015 PR c++/18378
17016 * g++.dg/ext/packed8.C: New test.
17017
17018 PR c++/19063
17019 * g++.dg/template/crash31.C: New test.
17020
17021 PR c++/19034
17022 * g++.dg/template/crash30.C: New test.
17023
17024 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17025
17026 PR C++/18984
17027 * g++.dg/eh/ctor3.C: New test.
17028
17029 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17030
17031 * objc.dg/stabs-1.m: Allow section name to be quoted and
17032 assembly label to begin with '.LL'.
17033
17034 2004-12-21 Janis Johnson <janis187@us.ibm.com>
17035
17036 * gcc.dg/vect/vect.exp
17037 (check_effective_target_lp64_or_vect_no_align): New.
17038 * gcc.dg/vect/vect-77.c: Use it.
17039 * gcc.dg/vect/vect-78.c: Use it.
17040
17041 * lib/target-supports.exp
17042 (check_effective_target_vect_no_max,
17043 check_effective_target_vect_no_bitwise,
17044 check_effective_target_vect_no_align): New.
17045 * gcc.dg/vect/vect-13.c: Use them.
17046 * gcc.dg/vect/vect-17.c: Ditto.
17047 * gcc.dg/vect/vect-18.c: Ditto.
17048 * gcc.dg/vect/vect-19.c: Ditto.
17049 * gcc.dg/vect/vect-20.c: Ditto.
17050 * gcc.dg/vect/vect-27.c: Ditto.
17051 * gcc.dg/vect/vect-29.c: Ditto.
17052 * gcc.dg/vect/vect-44.c: Ditto.
17053 * gcc.dg/vect/vect-48.c: Ditto.
17054 * gcc.dg/vect/vect-50.c: Ditto.
17055 * gcc.dg/vect/vect-52.c: Ditto.
17056 * gcc.dg/vect/vect-54.c: Ditto.
17057 * gcc.dg/vect/vect-56.c: Ditto.
17058 * gcc.dg/vect/vect-58.c: Ditto.
17059 * gcc.dg/vect/vect-60.c: Ditto.
17060 * gcc.dg/vect/vect-72.c: Ditto.
17061 * gcc.dg/vect/vect-80.c: Ditto.
17062
17063 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
17064
17065 PR c++/14075
17066 * g++.dg/init/string1.C: New.
17067
17068 PR c++/18975
17069 * g++.dg/other/synth1.C: New.
17070
17071 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17072
17073 PR c/18963
17074 * gcc.dg/pr18963-1.c: New test.
17075
17076 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17077
17078 PR c/18596
17079 * gcc.dg/funcdef-storage-1.c (foo): Remove.
17080 * gcc.dg/pr18596-1.c: Use dg-error.
17081 (dg-options): Use -fno-unit-at-a-time.
17082 * gcc.dg/pr18596-2.c: New test.
17083 * gcc.dg/pr18596-3.c: New test.
17084
17085 2004-12-20 Roger Sayle <roger@eyesopen.com>
17086
17087 PR middle-end/18683
17088 * g++.dg/opt/pr18683-1.C: New test case.
17089
17090 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
17091
17092 PR other/19093
17093 * g++.dg/opt/max1.C: Fix for 64bit targets.
17094
17095 2004-12-20 Matt Austern <austern@apple.com>
17096
17097 PR c++/19044
17098 * g++.dg/ext/builtin6.C: New
17099
17100 2004-12-20 Diego Novillo <dnovillo@redhat.com>
17101
17102 PR tree-optimization/19080
17103 * gcc.c-torture/compile/pr19080.c: New test.
17104
17105 2004-12-20 Steven Bosscher <stevenb@suse.de>
17106
17107 * gcc.dg/20041219-1.c: New test.
17108
17109 2004-12-19 Roger Sayle <roger@eyesopen.com>
17110
17111 PR middle-end/19068
17112 * g++.dg/opt/max1.C: New test case.
17113
17114 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17115
17116 * gcc.dg/fdata-sections-1.c: New test.
17117
17118 2004-12-18 Roger Sayle <roger@eyesopen.com>
17119
17120 PR middle-end/18548
17121 * gcc.dg/max-1.c: New test case.
17122
17123 2004-12-18 Jakub Jelinek <jakub@redhat.com>
17124
17125 * gcc.c-torture/execute/20041218-1.c: New test.
17126
17127 2004-12-17 Diego Novillo <dnovillo@redhat.com>
17128
17129 * gcc.dg/pr18501.c: New test.
17130 * gcc.dg/uninit-5.c: XFAIL.
17131 * gcc.dg/uninit-9.c: XFAIL.
17132
17133 2004-12-17 Dale Johannesen <dalej@apple.com>
17134
17135 * gcc.dg/20041213-1.c: New.
17136
17137 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17138
17139 * objc.dg/stabs-1.m: Allow assembly label to begin
17140 with a dot ('.').
17141
17142 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17143
17144 * gcc.c-torture/execute/20041213-1.c: Move...
17145 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17146
17147 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17148
17149 PR c++/18721
17150 * g++.dg/lookup/conv-5.C: New.
17151
17152 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17153
17154 * objc.dg/stabs-1.m: New test.
17155
17156 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17157
17158 * gcc.dg/visibility-c.c: Change compile to
17159 assemble for the test.
17160
17161 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17162
17163 PR target/19041
17164 * gcc.dg/visibility-c.c: New test.
17165
17166 2004-12-16 Roger Sayle <roger@eyesopen.com>
17167
17168 PR middle-end/18493
17169 * gcc.dg/switch-8.c: New test case.
17170
17171 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17172
17173 PR c++/18905
17174 * g++.dg/template/init4.C: New.
17175 * g++.dg/opt/static3.C: Enable optimizer.
17176
17177 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17178
17179 * g++.dg/other/complex1.C: New test.
17180
17181 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17182
17183 * g++.dg/opt/inline9.C: New test.
17184
17185 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17186
17187 PR fortran/18993
17188 * gfotran.dg/nullify_1.f: New test.
17189
17190 2004-12-15 Richard Henderson <rth@redhat.com>
17191
17192 * gcc.target/i386/i386.exp: New harness.
17193 * gcc.target/i386/vect-args.c: New.
17194
17195 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17196
17197 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17198
17199 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17200
17201 PR c++/18825
17202 * g++.dg/template/friend32.C: New test.
17203
17204 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17205
17206 * cpp/pragma-once-1.c: New test.
17207 * cpp/pragma-once-1b.h: Likewise.
17208 * cpp/pragma-once-1c.h: Likewise.
17209 * cpp/pragma-once-1d.h: Likewise.
17210 * cpp/inc/pragma-once-1a.h: Likewise.
17211
17212 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17213 Steven G. Kargl <kargls@comcast.net>
17214
17215 PR fortran/17597
17216 * gfortran.dg/list_read_3.f90: New test.
17217
17218 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17219
17220 * gcc.dg/ftrapv-2.c: New test.
17221
17222 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17223
17224 PR c++/18981
17225 * g++.dg/template/typename9.C: New test.
17226
17227 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17228
17229 PR c++/18738
17230 * g++.dg/template/typename8.C: New test.
17231 * g++.dg/parse/friend2.C: Tweak error message.
17232
17233 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17234
17235 * gcc.c-torture/20041214-1.c: New test.
17236
17237 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17238
17239 PR c++/18965
17240 * g++.dg/init/array17.C: New test.
17241
17242 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17243
17244 PR c++/18793
17245 * g++.dg/init/aggr3.C: New test.
17246
17247 2004-12-14 Janis Johnson <janis187@us.ibm.com
17248
17249 * gcc.dg/altivec-types-1.c: New test.
17250 * gcc.dg/altivec-types-2.c: New test.
17251 * gcc.dg/altivec-types-3.c: New test.
17252 * gcc.dg/altivec-types-4.c: New test.
17253 * g++.dg/ext/altivec-types-1.C: New test.
17254 * g++.dg/ext/altivec-types-2.C: New test.
17255 * g++.dg/ext/altivec-types-3.C: New test.
17256 * g++.dg/ext/altivec-types-4.C: New test.
17257
17258 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17259
17260 PR middle-end/18951
17261 * gcc.c-torture/execute/20041213-1.c: New test.
17262
17263 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17264
17265 PR c++/18949
17266 * g++.dg/template/cast1.C: New.
17267
17268 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17269
17270 * gcc.c-torture/execute/20041213-2.c: New test.
17271
17272 2004-12-13 Richard Henderson <rth@redhat.com>
17273
17274 * gcc.dg/i386-sse-10.c: Fix typo in options.
17275
17276 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17277
17278 PR c++/18968
17279 * g++.dg/opt/pr18968.C: New test.
17280
17281 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17282
17283 PR c++/18925
17284 * g++.dg/ext/visibility/staticdatamem.C: New test.
17285
17286 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17287
17288 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17289
17290 2004-12-13 Roger Sayle <roger@eyesopen.com>
17291
17292 PR rtl-optimization/18928
17293 * gcc.dg/pr18928-1.c: New test case.
17294
17295 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17296
17297 PR tree-opt/16951
17298 * gcc.c-torture/compile/20041211-1.c: New.
17299
17300 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17301
17302 PR middle-end/17564
17303 * gcc.c-torture/execute/20041212-1.c: New test.
17304
17305 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17306
17307 PR fortran/18869
17308 * gfortran.dg/common_1.f90: New test.
17309
17310 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17311 Paul Brook <paul@codesourcery.com>
17312
17313 PR fortran/16222
17314 * gfortran.dg/real_do_1.f90: New test.
17315
17316 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17317
17318 PR tree-opt/18040
17319 * g++.dg/opt/ptrmem6.C: New test.
17320
17321 2004-12-11 Roger Sayle <roger@eyesopen.com>
17322
17323 PR middle-end/18921
17324 * gcc.dg/pr18921-1.c: New test case.
17325
17326 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17327
17328 PR fortran/17175
17329 * gfortran.dg/scale_1.f90: New test.
17330
17331 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17332
17333 PR middle-end/18903
17334 * gcc.c-torture/compile/pr18903.c: New test.
17335
17336 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17337
17338 * gcc.c-torture/execute/20041210-1.c: New test.
17339
17340 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17341
17342 PR c++/18731
17343 * g++.dg/parser/struct-1.C: New test.
17344 * g++.dg/parser/struct-2.C: New test.
17345 * g++.dg/parser/struct-3.C: New test.
17346
17347 2004-12-09 Richard Henderson <rth@redhat.com>
17348
17349 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17350
17351 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17352 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17353
17354 2004-12-09 Matt Austern <austern@apple.com>
17355
17356 PR c++/18514
17357 * g++.dg/ext/builtin1.C: New
17358 * g++.dg/ext/builtin2.C: New
17359 * g++.dg/ext/builtin3.C: New
17360 * g++.dg/ext/builtin4.C: New
17361 * g++.dg/ext/builtin5.C: New
17362
17363 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17364
17365 PR tree-opt/18904
17366 * g++.dg/opt/ptrmem5.C: New test.
17367
17368 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
17369
17370 * g++.dg/parse/typename5.C: Adjust for new error.
17371 * g++.dg/parse/typename7.C: New.
17372
17373 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17374
17375 PR c++/18073
17376 * g++.dg/other/mmintrin.C: New test.
17377
17378 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
17379
17380 PR c++/16681
17381 * g++.dg/init/array15.C: New.
17382 * g++.dg/init/array16.C: New.
17383
17384 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17385
17386 PR fortran/18826
17387 * gfortran.dg/assign_1.f90: New test.
17388
17389 2004-12-08 Nick Clifton <nickc@redhat.com>
17390
17391 * gcc.target/xstormy16/bss_below100: New directory containing tests.
17392 * gcc.target/xstormy16/data_below100: Likewise.
17393 * gcc.target/xstormy16/sfr: Likewise.
17394 * gcc.target/xstormy16/below100.S: New test source file.
17395 * gcc.target/xstormy16/below100.ld: New test linker script.
17396 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17397 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
17398 bp instructions.
17399 * gcc.target/xstormy16/bp.c: Likewise.
17400
17401 * gcc.target/xstormy16/bss_below100: New files:
17402 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17403 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17404 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17405 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17406 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17407 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17408 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17409 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17410 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17411 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17412 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17413 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17414 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17415 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17416 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17417 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17418 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17419 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17420 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17421 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17422 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17423 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17424 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17425 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17426 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17427 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17428 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17429
17430 * gcc.target/xstormy16/data_below100: New files:
17431 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
17432 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
17433 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
17434 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
17435 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
17436 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
17437 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
17438 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
17439 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
17440 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
17441 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
17442 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
17443 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
17444 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
17445 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
17446 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
17447 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
17448 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
17449 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
17450 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
17451 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
17452 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
17453 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
17454 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
17455 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
17456 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
17457 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
17458
17459 * gcc.target/xstormy16/sfr: New files:
17460 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
17461 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
17462 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
17463 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
17464 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
17465 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
17466 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
17467 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
17468 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
17469 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
17470 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
17471 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
17472 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
17473 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
17474 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
17475 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
17476 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
17477 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
17478 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
17479 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
17480 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
17481 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
17482 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
17483 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
17484 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
17485 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
17486 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
17487 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
17488 27_if0_sfrw_bitfield_f.c
17489
17490 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17491
17492 PR c++/18100
17493 * g++.dg/lookup/name-clash4.C: New test.
17494
17495 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
17496
17497 PR c++/18672
17498 * g++.dg/opt/array1.C: New.
17499
17500 PR c++/18803
17501 * g++.dg/template/operator5.C: New.
17502
17503 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
17504
17505 PR c/18867
17506 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
17507
17508 2004-12-07 Steven Bosscher <stevenb@suse.de>
17509
17510 * gcc.dg/noncompile/20041207.c: New test.
17511
17512 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
17513
17514 * g++.dg/other/unreachable-1.C: New test.
17515
17516 2004-12-06 Nick Clifton <nickc@redhat.com>
17517
17518 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
17519 <limits.h> because the latter comes from gcc's include/ directory
17520 and not the newlib/libc/include directory.
17521
17522 2004-12-04 Richard Henderson <rth@redhat.com>
17523
17524 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
17525
17526 2004-12-04 Richard Henderson <rth@redhat.com>
17527
17528 * lib/target-supports.exp (check_gc_sections_available): Disable
17529 for alpha and ia64.
17530
17531 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
17532
17533 PR middle-end/17909
17534 * g++.dg/other/vararg-2.C: New test.
17535
17536 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17537
17538 PR c++/17011, c++/17971
17539 * g++.dg/template/error15.C: Adjust expected error.
17540 * g++.dg/template/instantiate3.C: Likewise.
17541
17542 2004-12-03 Janis Johnson <janis187@us.ibm.com>
17543
17544 * gcc.dg/altivec-18.c: Fix for darwin
17545
17546 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
17547
17548 PR c++/18782
17549 * g++.dg/parse/ptrmem2.C: New.
17550
17551 PR c++/18318
17552 * g++.dg/template/new1.C: New.
17553
17554 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17555
17556 PR fortran/18710
17557 * gfortran.dg/direct_io_3.f90: New test.
17558
17559 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
17560
17561 PR 18758
17562 * g++.dg/parse/crash21.C: New.
17563
17564 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17565
17566 PR c++/15664, c++/18276
17567 * g++.dg/template/ttp13.C: New test.
17568 * g++.dg/template/ttp14.C: Likewise.
17569
17570 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17571
17572 PR c++/18123
17573 * g++.dg/parse/enum2.C: New test.
17574 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
17575
17576 2004-12-02 Nick Clifton <nickc@redhat.com>
17577
17578 * gcc.target/xstormy16: New test directory.
17579 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
17580 * gcc.target/xstormy16/bp.c: Check the generation of bp
17581 instructions.
17582 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
17583 bn instructions and the BELOW100 attribute.
17584
17585 2004-12-02 Alan Modra <amodra@bigpond.net.au>
17586
17587 PR target/16952
17588 * gcc.dg/ppc-eabi.c: New.
17589
17590 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17591
17592 PR fortran/18284
17593 * gfortran.dg/backspace.f90
17594
17595 2004-12-02 Bud Davis <bdavis9659@comcast.net>
17596
17597 * gfortran.dg/inquire.f90: New test.
17598
17599 2004-12-01 Janis Johnson <janis187@us.ibm.com>
17600
17601 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
17602 handle effective-target-keyword.
17603 (dg-skip-if): Support effective-target keyword as target list.
17604 (dg-xfail-if): Ditto.
17605 * lib/target-supports.exp (is-effective-target-keyword): New proc.
17606
17607 2004-12-01 Diego Novillo <dnovillo@redhat.com>
17608
17609 PR tree-optimization/18291
17610 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
17611
17612 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
17613
17614 PR C++/18729
17615 * g++.dg/parse/crash20.C: New.
17616
17617 PR c++/17431
17618 * g++.dg/overload/arg1.C: New.
17619 * g++.dg/overload/arg2.C: New.
17620 * g++.dg/overload/arg3.C: New.
17621 * g++.dg/overload/arg4.C: New.
17622
17623 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
17624
17625 * gcc.dg/c99-flex-array-4.c: Remove.
17626
17627 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17628
17629 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
17630
17631 * lib/target-supports.exp (is-effective-target): Simplify.
17632
17633 * lib/target-supports.exp (check_effective_target_vect_long):
17634 Fix for powerpc64-*-*.
17635
17636 2004-11-30 Loren James Rittle <ljrittle@acm.org>
17637
17638 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
17639 to support new requirements on FreeBSD 5.
17640
17641 2004-11-30 Devang Patel <dpatel@apple.com>
17642
17643 PR 18702
17644 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
17645
17646 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17647
17648 * g++.dg/ext/altivec-13.C: New test.
17649
17650 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
17651
17652 PR tree-opt/18298
17653 * gcc.c-torture/execute/p18298.c: New test.
17654
17655 2004-11-30 Ira Rosen <irar@il.ibm.com>
17656 Dorit Naishlos <dorit@il.ibm.com>
17657
17658 PR tree-opt/18607
17659 * gcc.dg/vect/vect-89.c: New test.
17660
17661 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
17662
17663 * gcc.dg/pr18596-1.c: New test.
17664
17665 2004-11-30 Ben Elliston <bje@au.ibm.com>
17666
17667 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
17668
17669 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17670
17671 PR c/18479
17672 * gcc.dg/pr18479.c: New test.
17673
17674 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17675
17676 PR target/18490
17677 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
17678 mmix-knuth-mmixware.
17679
17680 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
17681 cris-*-elf* cris-*-aout* mmix-*-*
17682
17683 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
17684
17685 PR middle-end/18725
17686 * gcc.dg/pr18725.c: New test.
17687
17688 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17689
17690 PR target/18488
17691 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
17692
17693 PR target/18336
17694 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
17695
17696 2004-11-29 Mark Mitchell <mark@codesourcery.com>
17697
17698 PR c++/18368
17699 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
17700 * g++.old-deja/g++.law/ctors5.C: Likewise.
17701 * g++.old-deja/g++.other/crash25.C: Likewise.
17702
17703 PR c++/18674
17704 * g++.dg/template/error16.C: New test.
17705
17706 PR c++/18512
17707 * g++.dg/template/crash29.C: New test.
17708
17709 2004-11-29 Diego Novillo <dnovillo@redhat.com>
17710
17711 PR tree-optimization/18712
17712 * gcc.c-torture/compile/pr18712.c: New test.
17713
17714 2004-11-29 Joseph Myers <joseph@codesourcery.com>
17715
17716 PR c/7544
17717 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
17718 tests.
17719
17720 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17721
17722 PR c++/18652
17723 * g++.dg/lookup/crash6.C: New test.
17724
17725 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
17726
17727 PR middle-end/18164
17728 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
17729
17730 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
17731
17732 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
17733 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
17734 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
17735
17736 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
17737
17738 * gcc.dg/pr18164.c: New test.
17739
17740 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
17741
17742 * gcc.dg/funroll-loops-all.c: New.
17743
17744 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17745
17746 PR target/18489
17747 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
17748 delimeter, match space and TAB as well as ":".
17749
17750 PR target/18484
17751 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
17752
17753 PR target/18348
17754 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
17755
17756 PR target/18345
17757 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
17758
17759 PR target/18337
17760 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
17761
17762 2004-11-28 Bud Davis <bdavis9659@comcast.net>
17763
17764 * gfortran.dg/direct_io_2.f90: New test.
17765
17766 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
17767
17768 PR target/18334
17769 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
17770
17771 2004-11-28 Richard Henderson <rth@redhat.com>
17772
17773 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
17774
17775 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
17776
17777 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
17778 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
17779 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
17780 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
17781 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
17782 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
17783 gcc.dg/pointer-arith-8.c: New tests.
17784
17785 2004-11-27 Bud Davis <bdavis9659@comcast.net>
17786
17787 PR fortran/18364
17788 * gfortran.dg/endfile.f90: New test.
17789
17790 2004-11-27 Falk Hueffner <falk@debian.org>
17791
17792 * gcc.dg/loop-6.c: New test.
17793
17794 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17795
17796 * gcc.c-torture/execute/20041126-1.c: New test.
17797
17798 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17799
17800 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
17801 on IRIX.
17802
17803 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
17804
17805 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
17806 functions.
17807
17808 2004-11-27 Jakub Jelinek <jakub@redhat.com>
17809
17810 PR rtl-optimization/17825
17811 * gcc.c-torture/compile/20041119-1.c: New test.
17812
17813 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17814
17815 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
17816 Check existence of ld library path variables before unsetting.
17817
17818 2004-11-26 Mark Mitchell <mark@codesourcery.com>
17819
17820 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
17821
17822 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17823
17824 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
17825
17826 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
17827
17828 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
17829
17830 2004-11-26 Ben Elliston <bje@au.ibm.com>
17831
17832 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
17833 dg-do directive.
17834
17835 2004-11-26 Ben Elliston <bje@au.ibm.com>
17836
17837 * gcc.dg/pr17957.c: Pass --param, not -param.
17838
17839 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
17840
17841 PR middle-end/17957
17842 * testsuite/gcc.dg/pr17957.c: New test.
17843
17844 2004-11-25 Mark Mitchell <mark@codesourcery.com>
17845
17846 PR c++/18445
17847 * g++.dg/template/crash28.C: Likewise.
17848
17849 PR c++/18001
17850 * g++.dg/expr/unary2.C: Adjust lvalue messages.
17851 * g++.dg/ext/lvaddr.C: Likewise.
17852 * g++.dg/opt/pr7503-3.C: Likewise.
17853
17854 PR c++/18466
17855 * g++.dg/parse/qualified3.C: New test.
17856 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
17857
17858 PR c++/18545
17859 * g++.dg/expr/return1.C: New test.
17860
17861 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17862
17863 Friend class name lookup 3/n, PR c++/3332
17864 * g++.dg/lookup/friend3.C: New test.
17865 * g++.dg/lookup/friend4.C: Likewise.
17866 * g++.dg/lookup/friend5.C: Likewise.
17867
17868 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17869
17870 Friend class name lookup 2/n, PR c++/14513, c++/15410
17871 * g++.dg/lookup/friend2.C: New test.
17872 * g++.dg/template/friend31.C: Likewise.
17873
17874 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17875
17876 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
17877
17878 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17879
17880 PR c++/17473
17881 * g++.dg/tc1/dr56.C: Remove.
17882 * g++.dg/template/typedef1.C: Add dg-error markers.
17883 * g++.old-deja/g++.other/typedef7.C: Likewise.
17884
17885 PR c++/18285
17886 * g++.dg/parse/typedef7.C: New test.
17887
17888 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
17889
17890 * gcc.c-torture/execute/20041124-1.c: New test.
17891
17892 2004-11-24 Mark Mitchell <mark@codesourcery.com>
17893
17894 * g++.dg/template/deduce3.C: New test.
17895
17896 PR c++/18586
17897 * g++.dg/template/crash27.C: New test.
17898
17899 PR c++/18530
17900 * g++.dg/warn/Wshadow-3.C: New test.
17901
17902 2004-11-24 Devang Patel <dpatel@apple.com>
17903
17904 PR/18555
17905 * gcc.dg/cpp/isysroot-1.c: New test.
17906 * gcc.dg/cpp/usr/include/stdio.h: New file.
17907 * gcc.dg/cpp/isysroot-2.c: New test.
17908 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
17909 New file.
17910
17911 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17912
17913 PR c++/8929
17914 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
17915
17916 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17917
17918 * gcc.target/sparc/align.c: Do not include <stdint.h>.
17919 * gcc.target/sparc/pdist.c: Likewise.
17920
17921 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
17922
17923 PR c++/16882
17924 * g++.dg/conversion/simd1.C: New test.
17925
17926 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17927
17928 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
17929 and restore_ld_library_path_env_vars.
17930 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
17931 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
17932 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
17933 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
17934
17935 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
17936
17937 * gcc.dg/pragma-align-2.c: Test macro expansion.
17938 * gcc.dg/pragma-pack-2.c: New test.
17939
17940 2004-11-23 Richard Henderson <rth@redhat.com>
17941
17942 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
17943 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
17944 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
17945 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
17946 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
17947 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
17948
17949 * gcc.dg/vect/vect.exp: Add check for alpha.
17950 * lib/target-supports.exp (check_alpha_max_hw_available): New.
17951 (check_effective_target_vect_int): Enable for alpha.
17952 (check_effective_target_vect_long): New.
17953 (is-effective-target): Add it.
17954
17955 2004-11-23 Uros Bizjak <uros@kss-loka.si>
17956
17957 * gcc.dg/pr18614-1.c: New test.
17958
17959 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17960
17961 * gcc.dg/setjmp-2.c: New test.
17962
17963 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
17964
17965 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
17966 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
17967 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
17968 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
17969 gcc.target/sparc/pdist.c: New tests.
17970
17971 2004-11-22 Bob Wilson <bob.wilson@acm.org>
17972
17973 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
17974
17975 2004-11-22 Dale Johannesen <dalej@apple.com>
17976
17977 * gcc.dg/20041111-1.c: New.
17978
17979 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
17980
17981 PR tree-opt/18536
17982 * gcc.dg/vect/pr18536.c: New test.
17983
17984 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17985
17986 PR c++/18354
17987 * g++.dg/template/nontype11.C: New test.
17988
17989 2004-11-21 Roger Sayle <roger@eyesopen.com>
17990
17991 PR middle-end/18520
17992 * gcc.dg/pr18520-1.c: New test case.
17993
17994 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
17995
17996 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
17997 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
17998 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
17999 expected diagnostics.
18000
18001 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18002
18003 PR target/18580
18004 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
18005 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
18006 vect-77.c, vect-77a.c: XFAIL on the SPARC.
18007
18008 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18009
18010 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
18011
18012 2004-11-19 Mark Mitchell <mark@codesourcery.com>
18013 Joseph Myers <joseph@codesourcery.com>
18014
18015 * lib/target-supports.exp (check_visibility_available): Really
18016 test the compiler.
18017
18018 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18019
18020 PR tree-opt/18181
18021 * gcc.dg/vect/vect-85.c: New test.
18022 * gcc.dg/vect/vect-86.c: New test.
18023 * gcc.dg/vect/vect-87.c: New test.
18024 * gcc.dg/vect/vect-88.c: New test.
18025
18026 2004-11-19 Ben Elliston <bje@au.ibm.com>
18027
18028 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
18029
18030 2004-11-18 Janis Johnson <janis187@us.ibm.com>
18031
18032 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
18033 * gcc.dg/ppc-and-1.c: Ditto.
18034 * gcc.dg/ppc-compare-1.c: Ditto.
18035 * gcc.dg/ppc-mov-1.c: Ditto
18036
18037 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
18038 Mark Mitchell <mark@codesourcery.com>
18039
18040 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
18041
18042 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18043 Aldy Hernandez <aldyh@redhat.com>
18044
18045 * lib/target-supports.exp (check_effective_target_vect_int): New
18046 (check_effective_target_vect_float): New
18047 (check_effective_target_vect_double): New.
18048 (is-effective-target): Support new effective targets keywords.
18049 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
18050 default action for dg-do.
18051 * gcc.dg/vect/pr16105.c: Use new support.
18052 * gcc.dg/vect/pr18400.c: Ditto.
18053 * gcc.dg/vect/pr18425.c: Ditto.
18054 * gcc.dg/vect/vect-1.c: Ditto.
18055 * gcc.dg/vect/vect-10.c: Ditto.
18056 * gcc.dg/vect/vect-11.c: Ditto.
18057 * gcc.dg/vect/vect-12.c: Ditto.
18058 * gcc.dg/vect/vect-13.c: Ditto.
18059 * gcc.dg/vect/vect-14.c: Ditto.
18060 * gcc.dg/vect/vect-15.c: Ditto.
18061 * gcc.dg/vect/vect-16.c: Ditto.
18062 * gcc.dg/vect/vect-17.c: Ditto.
18063 * gcc.dg/vect/vect-18.c: Ditto.
18064 * gcc.dg/vect/vect-19.c: Ditto.
18065 * gcc.dg/vect/vect-2.c: Ditto.
18066 * gcc.dg/vect/vect-20.c: Ditto.
18067 * gcc.dg/vect/vect-21.c: Ditto.
18068 * gcc.dg/vect/vect-22.c: Ditto.
18069 * gcc.dg/vect/vect-23.c: Ditto.
18070 * gcc.dg/vect/vect-24.c: Ditto.
18071 * gcc.dg/vect/vect-25.c: Ditto.
18072 * gcc.dg/vect/vect-26.c: Ditto.
18073 * gcc.dg/vect/vect-27.c: Ditto.
18074 * gcc.dg/vect/vect-27a.c: Ditto.
18075 * gcc.dg/vect/vect-28.c: Ditto.
18076 * gcc.dg/vect/vect-29.c: Ditto.
18077 * gcc.dg/vect/vect-29a.c: Ditto.
18078 * gcc.dg/vect/vect-3.c: Ditto.
18079 * gcc.dg/vect/vect-30.c: Ditto.
18080 * gcc.dg/vect/vect-31.c: Ditto.
18081 * gcc.dg/vect/vect-32.c: Ditto.
18082 * gcc.dg/vect/vect-33.c: Ditto.
18083 * gcc.dg/vect/vect-34.c: Ditto.
18084 * gcc.dg/vect/vect-35.c: Ditto.
18085 * gcc.dg/vect/vect-36.c: Ditto.
18086 * gcc.dg/vect/vect-37.c: Ditto.
18087 * gcc.dg/vect/vect-38.c: Ditto.
18088 * gcc.dg/vect/vect-4.c: Ditto.
18089 * gcc.dg/vect/vect-40.c: Ditto.
18090 * gcc.dg/vect/vect-41.c: Ditto.
18091 * gcc.dg/vect/vect-42.c: Ditto.
18092 * gcc.dg/vect/vect-43.c: Ditto.
18093 * gcc.dg/vect/vect-44.c: Ditto.
18094 * gcc.dg/vect/vect-45.c: Ditto.
18095 * gcc.dg/vect/vect-46.c: Ditto.
18096 * gcc.dg/vect/vect-47.c: Ditto.
18097 * gcc.dg/vect/vect-48.c: Ditto.
18098 * gcc.dg/vect/vect-48a.c: Ditto.
18099 * gcc.dg/vect/vect-49.c: Ditto.
18100 * gcc.dg/vect/vect-5.c: Ditto.
18101 * gcc.dg/vect/vect-50.c: Ditto.
18102 * gcc.dg/vect/vect-51.c: Ditto.
18103 * gcc.dg/vect/vect-52.c: Ditto.
18104 * gcc.dg/vect/vect-53.c: Ditto.
18105 * gcc.dg/vect/vect-54.c: Ditto.
18106 * gcc.dg/vect/vect-55.c: Ditto.
18107 * gcc.dg/vect/vect-56.c: Ditto.
18108 * gcc.dg/vect/vect-56a.c: Ditto.
18109 * gcc.dg/vect/vect-57.c: Ditto.
18110 * gcc.dg/vect/vect-58.c: Ditto.
18111 * gcc.dg/vect/vect-59.c: Ditto.
18112 * gcc.dg/vect/vect-6.c: Ditto.
18113 * gcc.dg/vect/vect-60.c: Ditto.
18114 * gcc.dg/vect/vect-61.c: Ditto.
18115 * gcc.dg/vect/vect-62.c: Ditto.
18116 * gcc.dg/vect/vect-63.c: Ditto.
18117 * gcc.dg/vect/vect-64.c: Ditto.
18118 * gcc.dg/vect/vect-65.c: Ditto.
18119 * gcc.dg/vect/vect-66.c: Ditto.
18120 * gcc.dg/vect/vect-67.c: Ditto.
18121 * gcc.dg/vect/vect-68.c: Ditto.
18122 * gcc.dg/vect/vect-69.c: Ditto.
18123 * gcc.dg/vect/vect-7.c: Ditto.
18124 * gcc.dg/vect/vect-72.c: Ditto.
18125 * gcc.dg/vect/vect-72a.c: Ditto.
18126 * gcc.dg/vect/vect-73.c: Ditto.
18127 * gcc.dg/vect/vect-74.c: Ditto.
18128 * gcc.dg/vect/vect-75.c: Ditto.
18129 * gcc.dg/vect/vect-76.c: Ditto.
18130 * gcc.dg/vect/vect-77.c: Ditto.
18131 * gcc.dg/vect/vect-77a.c: Ditto.
18132 * gcc.dg/vect/vect-78.c: Ditto.
18133 * gcc.dg/vect/vect-79.c: Ditto.
18134 * gcc.dg/vect/vect-8.c: Ditto.
18135 * gcc.dg/vect/vect-80.c: Ditto.
18136 * gcc.dg/vect/vect-82.c: Ditto.
18137 * gcc.dg/vect/vect-82_64.c: Ditto.
18138 * gcc.dg/vect/vect-83.c: Ditto.
18139 * gcc.dg/vect/vect-83_64.c: Ditto.
18140 * gcc.dg/vect/vect-9.c: Ditto.
18141 * gcc.dg/vect/vect-all.c: Ditto.
18142 * gcc.dg/vect/vect-none.c: Ditto.
18143
18144 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18145
18146 * lib/gcc-dg.exp (dg-skip-if): New function.
18147 (dg-forbid-option): Remove.
18148 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18149 * g++.dg/abi/bitfield8.C: Likewise.
18150 * g++.dg/abi/dtor1.C: Likewise.
18151 * g++.dg/abi/empty10.C: Likewise.
18152 * g++.dg/abi/empty7.C: Likewise.
18153 * g++.dg/abi/empty9.C: Likewise.
18154 * g++.dg/abi/layout3.C: Likewise.
18155 * g++.dg/abi/layout4.C: Likewise.
18156 * g++.dg/abi/thunk1.C: Likewise.
18157 * g++.dg/abi/thunk2.C: Likewise.
18158 * g++.dg/abi/vbase11.C: Likewise.
18159 * g++.dg/abi/vthunk2.C: Likewise.
18160 * g++.dg/abi/vthunk3.C: Likewise.
18161 * g++.dg/ext/attrib8.C: Likewise.
18162 * g++.dg/opt/longbranch2.C: Likewise.
18163 * g++.dg/opt/reg-stack4.C: Likewise.
18164 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18165 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18166 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18167 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18168 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18169 * gcc.dg/20000609-1.c: Likewise.
18170 * gcc.dg/20000720-1.c: Likewise.
18171 * gcc.dg/20011107-1.c: Likewise.
18172 * gcc.dg/20011119-1.c: Likewise.
18173 * gcc.dg/20020108-1.c: Likewise.
18174 * gcc.dg/20020122-2.c: Likewise.
18175 * gcc.dg/20020122-3.c: Likewise.
18176 * gcc.dg/20020201-3.c: Likewise.
18177 * gcc.dg/20020206-1.c: Likewise.
18178 * gcc.dg/20020218-1.c: Likewise.
18179 * gcc.dg/20020310-1.c: Likewise.
18180 * gcc.dg/20020411-1.c: Likewise.
18181 * gcc.dg/20020418-2.c: Likewise.
18182 * gcc.dg/20020426-1.c: Likewise.
18183 * gcc.dg/20020426-2.c: Likewise.
18184 * gcc.dg/20020517-1.c: Likewise.
18185 * gcc.dg/20020523-1.c: Likewise.
18186 * gcc.dg/20020523-2.c: Likewise.
18187 * gcc.dg/20020729-1.c: Likewise.
18188 * gcc.dg/20030204-1.c: Likewise.
18189 * gcc.dg/20030826-2.c: Likewise.
18190 * gcc.dg/20030926-1.c: Likewise.
18191 * gcc.dg/20031202-1.c: Likewise.
18192 * gcc.dg/980312-1.c: Likewise.
18193 * gcc.dg/980313-1.c: Likewise.
18194 * gcc.dg/990117-1.c: Likewise.
18195 * gcc.dg/990424-1.c: Likewise.
18196 * gcc.dg/990524-1.c: Likewise.
18197 * gcc.dg/991230-1.c: Likewise.
18198 * gcc.dg/i386-387-1.c: Likewise.
18199 * gcc.dg/i386-387-2.c: Likewise.
18200 * gcc.dg/i386-387-3.c: Likewise.
18201 * gcc.dg/i386-387-4.c: Likewise.
18202 * gcc.dg/i386-387-5.c: Likewise.
18203 * gcc.dg/i386-387-6.c: Likewise.
18204 * gcc.dg/i386-asm-1.c: Likewise.
18205 * gcc.dg/i386-bitfield1.c: Likewise.
18206 * gcc.dg/i386-bitfield2.c: Likewise.
18207 * gcc.dg/i386-loop-1.c: Likewise.
18208 * gcc.dg/i386-loop-2.c: Likewise.
18209 * gcc.dg/i386-loop-3.c: Likewise.
18210 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18211 * gcc.dg/i386-pic-1.c: Likewise.
18212 * gcc.dg/i386-regparm.c: Likewise.
18213 * gcc.dg/i386-signbit-1.c: Likewise.
18214 * gcc.dg/i386-signbit-2.c: Likewise.
18215 * gcc.dg/i386-signbit-3.c: Likewise.
18216 * gcc.dg/i386-sse-5.c: Likewise.
18217 * gcc.dg/i386-sse-8.c: Likewise.
18218 * gcc.dg/i386-unroll-1.c: Likewise.
18219 * gcc.dg/tls/opt-1.c: Likewise.
18220 * gcc.dg/tls/opt-2.c: Likewise.
18221 * gcc.dg/unroll-1.c: Likewise.
18222 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18223 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18224 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18225 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18226
18227 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18228
18229 * g++.dg/template/incomplete1.C: New test.
18230
18231 2004-11-16 Nick Clifton <nickc@redhat.com>
18232
18233 Revert patches accidentally commited during checkin of fixes for
18234 xstormy16 tests:
18235 gcc.c-torture/execute/simd-4.c: Revert
18236 gcc.dg/20040910-1.c: Revert.
18237
18238 2004-11-16 Paul Brook <paul@codesourcery.com>
18239
18240 PR fortran/13010
18241 * gfortran.dg/der_pointer_1.f90: New test.
18242
18243 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18244
18245 PR c/18498
18246 * gcc.dg/bitfld-13.c: New test.
18247
18248 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18249
18250 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18251 powerpc*-*-linux*.
18252
18253 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18254 * gcc.dg/ppc64-abi-2.c: Ditto.
18255 * gcc.dg/ppc64-abi-3.c: Ditto.
18256
18257 * lib/gcc-dg.exp (dg-target-list): Remove.
18258
18259 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18260
18261 * gcc.dg/ia64-postinc.c: New test.
18262
18263 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18264
18265 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18266
18267 2004-11-15 Nick Clifton <nickc@redhat.com>
18268
18269 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18270 __INT_MAX__ so that the test can be compiled by toolchains
18271 targeted at 16-bit processors.
18272
18273 * gcc.dg/20040625-1.c: Use long constants rather than integers
18274 when performing arithmetic that will overflow 16-bits.
18275
18276 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18277 xstormy16. It does not support 128-bit vector operations.
18278
18279 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18280 with the macro PTR_TYPE. Define this macro to an integer type
18281 suitable for holding a pointer.
18282
18283 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18284 the target is a 16-bit processor.
18285
18286 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18287 16-bit targets where the character constant will be too long.
18288
18289 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18290 where the double will not be directly addressable.
18291
18292 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18293
18294 Friend class name lookup 1/n, PR c++/18471
18295 * g++.dg/template/crash26.C: New test.
18296 * g++.dg/lookup/struct1.C: Adjust expected error.
18297 * g++.dg/parse/elab1.C: Likewise.
18298 * g++.dg/parse/elab2.C: Likewise.
18299 * g++.dg/parse/int-as-enum1.C: Likewise.
18300 * g++.dg/parse/struct-as-enum1.C: Likewise.
18301 * g++.dg/parse/typedef1.C: Likewise.
18302 * g++.dg/parse/typedef3.C: Likewise.
18303 * g++.dg/parse/typedef4.C: Likewise.
18304 * g++.dg/parse/typedef5.C: Likewise.
18305 * g++.dg/template/nontype4.C: Likewise.
18306 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18307 * g++.old-deja/g++.other/elab1.C: Likewise.
18308 * g++.old-deja/g++.other/syntax4.C: Likewise.
18309
18310 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18311
18312 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18313
18314 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18315
18316 * gcc.c-torture/execute/20041114-1.c: New test.
18317
18318 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18319
18320 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18321 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18322 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18323 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18324 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18325 gcc.dg/switch-7.c: New tests.
18326
18327 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18328
18329 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18330
18331 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18332
18333 PR tree-opt/18400
18334 * gcc.dg/vect/pr18400.c: New test.
18335
18336 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18337 Andrew Pinski <pinskia@physics.uc.edu>
18338
18339 PR tree-opt/18425
18340 * gcc.dg/vect/pr18425.c: New test.
18341
18342 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18343
18344 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18345 Guard with dg-require-alias and dg-require-visibility.
18346
18347 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18348
18349 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18350
18351 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18352
18353 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18354
18355 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18356
18357 PR c++/17344
18358 * g++.dg/template/defarg5.C: New test.
18359
18360 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18361
18362 * g++.dg/parse/cast1.C: Run only on ILP32.
18363 * g++.old-deja/g++.mike/p784.C: Likewise.
18364
18365 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18366
18367 * gcc.c-torture/execute/20041113-1.c: New test.
18368
18369 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18370
18371 PR target/18230
18372 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
18373 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
18374 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
18375 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18376 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
18377 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
18378 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
18379 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
18380 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
18381 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18382 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18383 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
18384 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
18385
18386 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
18387
18388 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
18389 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
18390 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
18391 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
18392 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
18393 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
18394 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
18395 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
18396 gcc.target/sparc/combined-1.c: New tests.
18397
18398 2004-11-12 Ziemowit Laski <zlaski@apple.com>
18399
18400 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
18401 New tests.
18402
18403 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18404
18405 * lib/gcc-dg.exp (dg-forbid-option): New function.
18406 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
18407 * g++.dg/abi/bitfield8.C: Likewise.
18408 * g++.dg/abi/dtor1.C: Likewise.
18409 * g++.dg/abi/empty10.C: Likewise.
18410 * g++.dg/abi/empty7.C: Likewise.
18411 * g++.dg/abi/empty9.C: Likewise.
18412 * g++.dg/abi/layout3.C: Likewise.
18413 * g++.dg/abi/layout4.C: Likewise.
18414 * g++.dg/abi/thunk1.C: Likewise.
18415 * g++.dg/abi/thunk2.C: Likewise.
18416 * g++.dg/abi/vbase11.C: Likewise.
18417 * g++.dg/abi/vthunk2.C: Likewise.
18418 * g++.dg/abi/vthunk3.C: Likewise.
18419 * g++.dg/ext/attrib8.C: Likewise.
18420 * g++.dg/opt/longbranch2.C: Likewise.
18421 * g++.dg/opt/reg-stack4.C: Likewise.
18422 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18423 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18424 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18425 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18426 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18427 * gcc.dg/20000609-1.c: Likewise.
18428 * gcc.dg/20000720-1.c: Likewise.
18429 * gcc.dg/20011107-1.c: Likewise.
18430 * gcc.dg/20011119-1.c: Likewise.
18431 * gcc.dg/20020108-1.c: Likewise.
18432 * gcc.dg/20020122-2.c: Likewise.
18433 * gcc.dg/20020122-3.c: Likewise.
18434 * gcc.dg/20020201-3.c: Likewise.
18435 * gcc.dg/20020206-1.c: Likewise.
18436 * gcc.dg/20020218-1.c: Likewise.
18437 * gcc.dg/20020310-1.c: Likewise.
18438 * gcc.dg/20020411-1.c: Likewise.
18439 * gcc.dg/20020418-2.c: Likewise.
18440 * gcc.dg/20020426-1.c: Likewise.
18441 * gcc.dg/20020426-2.c: Likewise.
18442 * gcc.dg/20020517-1.c: Likewise.
18443 * gcc.dg/20020523-1.c: Likewise.
18444 * gcc.dg/20020523-2.c: Likewise.
18445 * gcc.dg/20020729-1.c: Likewise.
18446 * gcc.dg/20030204-1.c: Likewise.
18447 * gcc.dg/20030826-2.c: Likewise.
18448 * gcc.dg/20030926-1.c: Likewise.
18449 * gcc.dg/20031202-1.c: Likewise.
18450 * gcc.dg/980312-1.c: Likewise.
18451 * gcc.dg/980313-1.c: Likewise.
18452 * gcc.dg/990117-1.c: Likewise.
18453 * gcc.dg/990424-1.c: Likewise.
18454 * gcc.dg/990524-1.c: Likewise.
18455 * gcc.dg/991230-1.c: Likewise.
18456 * gcc.dg/i386-387-1.c: Likewise.
18457 * gcc.dg/i386-387-2.c: Likewise.
18458 * gcc.dg/i386-387-3.c: Likewise.
18459 * gcc.dg/i386-387-4.c: Likewise.
18460 * gcc.dg/i386-387-5.c: Likewise.
18461 * gcc.dg/i386-387-6.c: Likewise.
18462 * gcc.dg/i386-asm-1.c: Likewise.
18463 * gcc.dg/i386-bitfield1.c: Likewise.
18464 * gcc.dg/i386-bitfield2.c: Likewise.
18465 * gcc.dg/i386-loop-1.c: Likewise.
18466 * gcc.dg/i386-loop-2.c: Likewise.
18467 * gcc.dg/i386-loop-3.c: Likewise.
18468 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18469 * gcc.dg/i386-pic-1.c: Likewise.
18470 * gcc.dg/i386-regparm.c: Likewise.
18471 * gcc.dg/i386-signbit-1.c: Likewise.
18472 * gcc.dg/i386-signbit-2.c: Likewise.
18473 * gcc.dg/i386-signbit-3.c: Likewise.
18474 * gcc.dg/i386-sse-5.c: Likewise.
18475 * gcc.dg/i386-sse-8.c: Likewise.
18476 * gcc.dg/i386-unroll-1.c: Likewise.
18477 * gcc.dg/tls/opt-1.c: Likewise.
18478 * gcc.dg/tls/opt-2.c: Likewise.
18479 * gcc.dg/unroll-1.c: Likewise.
18480 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18481 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18482 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18483 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18484 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
18485 -m64 is specified.
18486
18487 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18488
18489 PR c++/18389
18490 * g++.dg/parse/cond1.C: New test.
18491
18492 PR c++/18429
18493 * g++.dg/template/array9.C: New test.
18494 * g++.dg/ext/vla1.C: Adjust error messages.
18495 * g++.dg/ext/vlm1.C: Likewise.
18496 * g++.dg/template/crash2.C: Likewise.
18497
18498 PR c++/18436
18499 * g++.dg/template/call3.C: New test.
18500
18501 PR c++/18407
18502 * g++.dg/template/ptrmem11.C: New test.
18503
18504 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
18505
18506 PR other/14264
18507 * lib/g++.exp: Set LC_ALL and LANG to C.
18508 * lib/gcc-dg.exp: Likewise.
18509 * lib/gfortran.exp: Likewise.
18510 * lib/objc.exp: Likewise.
18511 * lib/treelang.exp: Likewise.
18512
18513 2004-11-12 Andreas Schwab <schwab@suse.de>
18514
18515 * gcc.dg/pr16286.c: Fix last change.
18516
18517 2004-11-12 Mark Mitchell <mark@codesourcery.com>
18518
18519 PR c++/18416
18520 * g++.dg/init/global1.C: New test.
18521
18522 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
18523
18524 * gcc.c-torture/execute/20041112-1.c: New test.
18525
18526 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18527
18528 * lib/gcc-dg.exp (dg-target-list): New.
18529
18530 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18531 Richard Sandiford <rsandifo@redhat.com>
18532
18533 * lib/target-supports.exp (get-compiler_messages): New.
18534 (check_named_sections_available): Use it.
18535 (check_effective_target_ilp32): New.
18536 (check_effective_target_lp64): New.
18537 (is-effective-target): New.
18538 * lib/gcc-dg.exp (dg-require-effective-target): New.
18539
18540 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
18541
18542 * gcc.dg/precedence-1.c: New test.
18543
18544 2004-11-11 Janis Johnson <janis187@us.ibm.com>
18545
18546 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
18547
18548 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
18549 message, delete generated files, use more descriptive name for
18550 executable, and make the test unsupported when it cannot be run.
18551
18552 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
18553 (dg-require-weak, dg-require-visibility, dg-require-alias,
18554 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
18555 dg-require-iconv, dg-require-named-sections): Use it.
18556
18557 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
18558
18559 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
18560
18561 PR target/16457
18562 * gcc.dg/ppc-and-1: New
18563
18564 PR target/16796
18565 * gcc.dg/ppc-mov-1.c: New.
18566
18567 PR target/16458
18568 * gcc.dg/ppc-compare-1.c: New.
18569
18570 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
18571
18572 * objc.dg/desig-init-2.m: New test.
18573
18574 2004-11-10 Adam Nemet <anemet@lnxw.com>
18575
18576 PR middle-end/18160
18577 * g++.dg/warn/register-var-1.C: New test.
18578 * g++.dg/warn/register-var-2.C: New test.
18579
18580 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18581
18582 * gcc.dg/union-2.c: New test.
18583
18584 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
18585
18586 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
18587 New test for PR tree-optimization/17892.
18588
18589 2004-11-09 Mark Mitchell <mark@codesourcery.com>
18590
18591 PR c++/18369
18592 * g++.dg/init/new12.C: New test.
18593
18594 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
18595
18596 * gcc.target/sparc: New directory.
18597 * gcc.target/sparc/sparc.exp: New driver.
18598 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
18599 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
18600 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
18601 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
18602
18603 2004-11-10 Paul Brook <paul@codesourcery.com>
18604
18605 PR fortran/18218
18606 * gfortran.dg/list_read.c: New test.
18607
18608 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18609
18610 PR c/18322
18611 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
18612 expected diagnostic location.
18613
18614 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
18615
18616 * gcc.dg/20041109-1.c: New test.
18617
18618 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18619
18620 PR objc/18406
18621 * objc/compile/pr18406.m: New test.
18622
18623 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18624
18625 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
18626
18627 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
18628
18629 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
18630
18631 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18632
18633 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
18634
18635 2004-11-08 Steve Ellcey <sje@cup.hp.com>
18636
18637 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
18638 exit.
18639
18640 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
18641
18642 PR tree-opt/18299
18643 * gcc.c-torture/pr18299-1.c: New test.
18644
18645 2004-11-06 Andreas Schwab <schwab@suse.de>
18646
18647 * gcc.dg/pr16286.c: Also test for bool and pixel.
18648
18649 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
18650
18651 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
18652 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
18653 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
18654 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
18655 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
18656 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
18657 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
18658 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
18659 gcc.dg/struct-semi-3.c: New tests.
18660
18661 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18662
18663 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
18664
18665 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18666
18667 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
18668 Do not use C99 designators.
18669
18670 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18671
18672 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
18673
18674 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18675
18676 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
18677 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
18678 * gcc.c-torture/execute/simd-5.x: Remove.
18679
18680 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
18681
18682 PR rtl-optimization/17933
18683 * gcc.dg/torture/pr17933-1.c: New test.
18684
18685 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
18686
18687 PR target/18106
18688 * lib/target-supports.exp (check_weak_available): Support
18689 Windows.
18690
18691 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
18692
18693 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
18694 call to fflush(stdout) before abort.
18695 (my_ffsll): New function.
18696 (generate_fields): Use it.
18697
18698 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18699
18700 * gcc.dg/init-undef-1.c: New test.
18701
18702 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
18703
18704 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
18705 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
18706 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
18707 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
18708 expected messages for new parser.
18709
18710 2004-11-04 Mark Mitchell <mark@codesourcery.com>
18711
18712 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
18713
18714 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18715
18716 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
18717 on LP64 targets.
18718
18719 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18720
18721 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
18722 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
18723 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
18724 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
18725 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
18726 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
18727 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
18728 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
18729 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
18730 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
18731
18732 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
18733
18734 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
18735 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
18736 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
18737 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
18738 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
18739 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
18740 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
18741 for new parser.
18742
18743 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
18744
18745 PR target/15342
18746 * gcc.dg/20041104-1.c: New test.
18747
18748 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18749
18750 * g++.dg/template/nontype7.C: New test.
18751 * g++.dg/template/nontype8.C: Likewise.
18752 * g++.dg/template/nontype9.C: Likewise.
18753 * g++.dg/template/nontype10.C: Likewise.
18754 * g++.dg/tc1/dr49.C: Likewise.
18755 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
18756 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
18757
18758 2004-11-04 Ben Elliston <bje@au.ibm.com>
18759
18760 * g++.dg/rtti/tinfo1.C: Remove xfails.
18761
18762 2004-11-04 Ben Elliston <bje@au.ibm.com>
18763
18764 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
18765 packed attribute to the definition to satisfy the new C++ parser.
18766
18767 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18768
18769 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
18770 invocations of va_arg.
18771
18772 2004-11-02 Mark Mitchell <mark@codesourcery.com>
18773
18774 PR c++/18124
18775 * g++.dg/template/crash25.C: New test.
18776
18777 PR c++/18155
18778 * g++.dg/template/typedef2.C: New test.
18779 * g++.dg/parse/crash13.C: Adjust error markers.
18780
18781 PR c++/18177
18782 * g++.dg/conversion/const3.C: New test.
18783
18784 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18785
18786 PR fortran/17535
18787 PR fortran/17583
18788 PR fortran/17713
18789 * gfortran.dg/generic_[123].f90: New testcases.
18790
18791 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18792
18793 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
18794 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
18795
18796 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
18797
18798 PR tree-opt/16808
18799 * gcc.c-torture/compile/pr16808.c: New test.
18800
18801 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
18802
18803 PR rtl-optimization/17104
18804 * gcc.dg/ppc-bitfield1.c: New.
18805
18806 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18807
18808 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
18809
18810 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
18811
18812 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
18813 strings for 32-bit code.
18814
18815 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
18816
18817 PR c/18239
18818 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
18819
18820 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
18821
18822 PR c++/18064
18823 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
18824
18825 2004-10-31 Mark Mitchell <mark@codesourcery.com>
18826
18827 PR c++/15172
18828 * g++.dg/init/aggr2.C: New test.
18829
18830 2004-10-30 Ziemowit Laski <zlaski@apple.com>
18831
18832 * objc.dg/local-decl-1.m: New test.
18833
18834 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
18835
18836 * gcc.dg/20040910-1.c: Adjust regex.
18837
18838 2004-10-30 Roger Sayle <roger@eyesopen.com>
18839
18840 PR rtl-optimization/18084
18841 * g++.dg/opt/pr18084-1.C: New testcase.
18842
18843 2004-10-30 Matt Austern <austern@apple.com>
18844
18845 PR c++/17542
18846 * g++.dg/ext/attrib18.C: New test.
18847
18848 2004-10-30 Roger Sayle <roger@eyesopen.com>
18849
18850 PR middle-end/18096
18851 * gcc.dg/pr18096-1.c: New test case.
18852
18853 2004-10-30 Roger Sayle <roger@eyesopen.com>
18854
18855 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
18856
18857 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
18858
18859 PR c/16666
18860 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
18861 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
18862 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
18863 gcc.dg/old-style-prom-3.c: New tests.
18864
18865 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
18866
18867 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
18868 Remove unnecessary inclusion of stdio.h.
18869
18870 2004-10-29 Roger Sayle <roger@eyesopen.com>
18871
18872 PR rtl-optimization/17581
18873 * gcc.dg/pr17581-1.c: New test case.
18874
18875 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
18876
18877 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
18878 being implemented.
18879 * g++.dg/conversion/dr195-1.C: New.
18880 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
18881 * g++.old-deja/g++.mike/p10148.C: Likewise.
18882
18883 2004-10-29 Mark Mitchell <mark@codesourcery.com>
18884
18885 PR c++/17695
18886 * g++.dg/debug/typedef2.C: New test.
18887
18888 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
18889
18890 PR fortran/13490
18891 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
18892 * gfortran.dg/g77/README: Update.
18893
18894 2004-10-28 Matt Austern <austern@apple.com>
18895
18896 PR c++/14124
18897 * g++.dg/ext/packed7.C: New test.
18898
18899 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
18900
18901 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
18902 scan-assembler.
18903 * lib/scanasm.exp (hidden-scan-for): New proc.
18904 (scan-hidden): Use hidden-scan-for instead of constructing the scan
18905 string.
18906 (scan-not-hidden): Likewise.
18907 * lib/target-supports.exp (check_visibility_available): mach-o is
18908 support too.
18909
18910 2004-10-28 Mark Mitchell <mark@codesourcery.com>
18911
18912 PR c++/17132
18913 * g++.dg/template/memclass3.C: New test.
18914
18915 2004-10-28 Adam Nemet <anemet@lnxw.com>
18916
18917 PR middle-end/18160
18918 * gcc.dg/register-var-1.c: New test.
18919 * gcc.dg/register-var-2.c: New test.
18920 * gcc.dg/asm-7.c: Taking the address of a register variable is an
18921 error now.
18922
18923 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
18924
18925 PR other/18172
18926 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
18927 unused variables.
18928 * gcc.dg/vect/vect-22.c: Likewise.
18929
18930 2004-10-28 Jakub Jelinek <jakub@redhat.com>
18931
18932 * gcc.dg/i386-rotate-1.c: New test.
18933
18934 2004-10-27 Mark Mitchell <mark@codesourcery.com>
18935
18936 * g++.dg/init/ref12.C: Add "run" marker.
18937
18938 PR c++/17435
18939 * g++.dg/init/ref12.C: New test.
18940
18941 PR c++/18140
18942 * g++.dg/template/shift1.C: New test.
18943 * g++.dg/template/error10.C: Adjust error markers.
18944
18945 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
18946
18947 PR tree-opt/17529
18948 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
18949
18950 2004-10-27 Geoffrey Keating <geoffk@apple.com>
18951
18952 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
18953 * gcc.dg/weak/weak-3.c: Likewise.
18954 * gcc.dg/weak/weak-5.c: Likewise.
18955 * gcc.dg/weak/weak-9.c: Likewise.
18956 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
18957 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
18958
18959 * gcc.dg/darwin-weakimport-1.c: New.
18960
18961 2004-10-28 Ben Elliston <bje@au.ibm.com>
18962
18963 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
18964
18965 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
18966
18967 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
18968 'syntax' error messages.
18969 * gcc.dg/cpp/direct2s.c: Likewise.
18970
18971 2004-10-26 Geoffrey Keating <geoffk@apple.com>
18972
18973 * gcc.c-torture/compile/20041026-1.c: New.
18974
18975 2004-10-26 Mark Mitchell <mark@codesourcery.com>
18976
18977 PR c++/18093
18978 * g++.dg/lookup/ns2.C: New test.
18979
18980 PR c++/18020
18981 * g++.dg/template/enum4.C: New test.
18982
18983 PR c++/18161
18984 * g++.dg/template/expr1.C: New test.
18985
18986 2004-10-26 Ben Elliston <bje@au.ibm.com>
18987
18988 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
18989
18990 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
18991
18992 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
18993 gcc.dg/decl-nospec-3.c: New tests.
18994
18995 2004-10-26 Ziemowit Laski <zlaski@apple.com>
18996
18997 * objc.dg/super-class-3.m: New test.
18998
18999 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
19000
19001 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
19002 resyncing.
19003 * gcc.dg/cpp/direct2s.c: Likewise.
19004
19005 2004-10-25 Geoffrey Keating <geoffk@apple.com>
19006
19007 * objc.dg/image-info.m: Update for changes to section selection.
19008
19009 2004-10-25 David Ayers <d.ayers@inode.at>
19010 Ziemowit Laski <zlaski@apple.com>
19011
19012 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
19013 diagnostics when messaging 'id <Proto>'.
19014 * objc.dg/class-protocol-1.m: New test.
19015 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
19016 a non-existent method signature.
19017 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
19018 Update diagnostics when messaging with non-existent method signature.
19019 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
19020 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
19021 invalid receivers are now resolved as if messaging 'id'; remove
19022 extraneous diagnostics.
19023
19024 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
19025
19026 PR c/16667
19027 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
19028 gcc.dg/init-desig-obs-3.c: New tests.
19029
19030 2004-10-25 Jakub Jelinek <jakub@redhat.com>
19031
19032 * gcc.dg/debug/20041023-1.c: New test.
19033
19034 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
19035
19036 PR middle-end/17407
19037 * gcc.c-torture/compile/pr17407.c: New test.
19038
19039 PR c++/18121
19040 * g++.dg/template/array8.C: New test.
19041
19042 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19043
19044 PR other/18138
19045 * lib/g++.exp: Accept more than one multilib libgcc.
19046 * lib/gcc-dg.exp: Likewise.
19047 * lib/objc.exp: Likewise.
19048 * lib/treelang.exp: Likewise.
19049 * lib/gfortran.exp: Likewise.
19050
19051 2004-10-24 Ben Elliston <bje@au.ibm.com>
19052
19053 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
19054
19055 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
19056
19057 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
19058 * gcc.dg/c99-const-expr-3.c: Likewise.
19059
19060 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
19061
19062 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
19063
19064 2004-10-23 Ben Elliston <bje@au.ibm.com>
19065
19066 * gcc.c-torture/execute/loop-2e.x: Remove.
19067
19068 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
19069
19070 PR c++/18095
19071 * g++.dg/parse/crash18.C: New.
19072 * g++.dg/parse/crash19.C: New.
19073
19074 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19075
19076 * g++.dg/ext/dllimport1.C: Move dg-warnings.
19077 * g++.dg/ext/dllimport2.C: Same.
19078 * g++.dg/ext/dllimport8.C: Same.
19079
19080 2004-10-21 Mark Mitchell <mark@codesourcery.com>
19081
19082 PR c++/10841
19083 * g++.dg/conversion/cast1.C: New test.
19084 * g++.dg/overload/pmf1.C: Adjust error marker.
19085
19086 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
19087
19088 PR objc/17923
19089 * objc.dg/const-str-7.m: New test.
19090
19091 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19092
19093 * g++.dg/template/memfriend11.C: Fix comment typo.
19094 * g++.dg/template/memfriend14.C: Likewise.
19095
19096 2004-10-20 Richard Henderson <rth@redhat.com>
19097
19098 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
19099 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
19100 -fasynchronous-unwind-tables.
19101
19102 2004-10-20 Richard Henderson <rth@redhat.com>
19103
19104 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
19105 (main): Return success.
19106 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
19107 (main): Return success.
19108
19109 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19110
19111 PR c++/13495
19112 * g++.dg/template/memfriend9.C: New test.
19113 * g++.dg/template/memfriend10.C: Likewise.
19114 * g++.dg/template/memfriend11.C: Likewise.
19115 * g++.dg/template/memfriend12.C: Likewise.
19116 * g++.dg/template/memfriend13.C: Likewise.
19117 * g++.dg/template/memfriend14.C: Likewise.
19118 * g++.dg/template/memfriend15.C: Likewise.
19119 * g++.dg/template/memfriend16.C: Likewise.
19120 * g++.dg/template/memfriend17.C: Likewise.
19121 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
19122
19123 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
19124
19125 * g++.dg/conversion/dr195.C: New.
19126 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
19127
19128 2004-10-20 Ben Elliston <bje@au.ibm.com>
19129 Devang Patel <dpatel@apple.com>
19130
19131 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
19132 of floating point arithmetic, which could trap.
19133
19134 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19135
19136 PR c++/14035
19137 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19138 * g++.dg/conversion/const2.C: New test.
19139 * g++.dg/expr/reinterpret2.C: New test.
19140 * g++.dg/expr/reinterpret3.C: New test.
19141 * g++.dg/expr/cast2.C: New test.
19142 * g++.dg/expr/copy1.C: New test.
19143 * g++.dg/other/conversion1.C: Change error message.
19144 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19145 function pointers to void *.
19146 * g++.old-deja/g++.mike/p10148.C: Likewise.
19147
19148 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19149
19150 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19151
19152 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19153
19154 PR c++/18047
19155
19156 * g++.dg/parse/expr3.C: New test.
19157
19158 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19159
19160 * gcc.dg/smod-1.c: New test.
19161
19162 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19163
19164 * objc.dg/method-14.m: New test.
19165
19166 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19167
19168 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19169 Also xfail as the patch was reverted.
19170
19171 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19172
19173 PR middle-end/16973
19174 * gcc.dg/pr16973.c: New test.
19175
19176 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19177
19178 PR tree-optimization/17656
19179 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19180
19181 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19182
19183 * g++.dg/eh/shadow1.C: New.
19184
19185 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19186
19187 * gcc.c-torture/compile/20041018-1.c: New test.
19188
19189 2004-10-18 Ben Elliston <bje@au.ibm.com>
19190
19191 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19192 compiler referring to register 0 when accessing sdata. The linker
19193 now patches things up.
19194
19195 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19196
19197 PR c/17529
19198 * gcc.c-torture/compile/pr17529.c: New test.
19199
19200 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19201
19202 PR c++/17743
19203 * g++.dg/ext/attrib17.C: New test.
19204
19205 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19206
19207 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19208
19209 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19210
19211 PR c++/10479
19212 * g++.dg/ext/attrib16.C: New test.
19213
19214 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19215
19216 PR c++/17042
19217 * g++.dg/init/dso_handle1.C: New test.
19218
19219 PR c++/14667
19220 * g++.dg/parse/typedef6.C: New test.
19221
19222 PR c++/17916
19223 * g++.dg/parse/pragma1.C: New test.
19224
19225 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19226
19227 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19228
19229 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19230
19231 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19232 -fno-common when on HPPA HP-UX platforms.
19233
19234 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19235
19236 PR other/16820
19237 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19238 stdint.h.
19239 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19240 uintptr_t.
19241
19242 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19243
19244 PR c++/16301
19245 * g++.dg/lookup/strong-using-4.C: New test.
19246
19247 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19248
19249 PR middle-end/16567
19250 * gcc.c-torture/compile/nested-1.c: New test.
19251
19252 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19253
19254 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19255 and mipsisa64*-*-* (until support for misaligned loads is added).
19256 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19257 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19258 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19259 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19260 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19261 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19262
19263 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19264
19265 PR c++/17976
19266 * g++.dg/init/dtor3.C: New test.
19267
19268 2004-10-15 Ben Elliston <bje@au.ibm.com>
19269
19270 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19271
19272 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19273
19274 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19275 * gcc.dg/macho-lo-sum.c: Likewise.
19276
19277 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19278
19279 * gcc.dg/ppc-spe64-1.c: New test.
19280
19281 2004-10-14 Devang Patel <dpatel@apple.com>
19282
19283 PR 17635
19284 * gcc.dg/pr17635.c : New test.
19285
19286 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19287
19288 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19289 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19290 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19291 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19292 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19293 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19294 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19295 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19296 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19297 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19298 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19299 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19300 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19301 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19302 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19303 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19304 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19305 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19306
19307 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19308
19309 * gcc.dg/vect/vect-82.c: New testcase.
19310 * gcc.dg/vect/vect-82_64.c: New testcase.
19311 * gcc.dg/vect/vect-83.c: New testcase.
19312 * gcc.dg/vect/vect-83_64.c: New testcase.
19313
19314 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19315
19316 * gcc.dg/cpp/error-1.c: New test.
19317
19318 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19319
19320 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19321
19322 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19323
19324 PR target/17984
19325 * gcc.dg/cris-peep2-xsrand2.c: New test.
19326
19327 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19328
19329 PR c++/17661
19330 * testsuite/g++.dg/expr/for2.C: New test.
19331
19332 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19333
19334 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19335
19336 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19337
19338 PR tree-optimization/17724
19339 * g++.dg/opt/pr17724-1.C: New test.
19340 * g++.dg/opt/pr17724-2.C: New test.
19341 * g++.dg/opt/pr17724-3.C: New test.
19342 * g++.dg/opt/pr17724-4.C: New test.
19343 * g++.dg/opt/pr17724-5.C: New test.
19344 * g++.dg/opt/pr17724-6.C: New test.
19345
19346 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19347
19348 PR c/17301
19349 * gcc.dg/pr17301-2.c: New test.
19350
19351 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19352
19353 PR c++/15876
19354 * g++.dg/parse/error22.C: New test.
19355
19356 PR c++/17936
19357 * g++.dg/template/spec18.C: New test.
19358
19359 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19360
19361 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19362 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19363 memcpy.
19364 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19365 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19366
19367 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
19368
19369 * g++.dg/eh/cleanup5.C: Add dg-options "".
19370
19371 2004-10-11 Roger Sayle <roger@eyesopen.com>
19372
19373 PR middle-end/17657
19374 * gcc.dg/switch-4.c: New test case.
19375
19376 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
19377
19378 * gcc.c-torture/execute/20041011-1.c: New test.
19379
19380 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19381
19382 PR c++/17554
19383 * g++.dg/init/for3.C: New test.
19384
19385 PR c++/17657
19386 * g++.dg/opt/switch2.C: New test.
19387
19388 PR middle-end/17703
19389 * g++.dg/warn/Wreturn-2.C: New test.
19390
19391 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
19392
19393 PR c++/17907
19394 * g++.dg/eh/cleanup5.C: New test.
19395
19396 2004-10-10 Mark Mitchell <mark@codesourcery.com>
19397
19398 PR c++/17393
19399 * g++.dg/parse/error21.C: New test.
19400
19401 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
19402
19403 * g++.dg/overload/pmf1.C: Adjust quoting marks.
19404 * g++.dg/warn/incomplete1.C: Likewise.
19405 * g++.dg/template/qualttp20.C: Likewise.
19406
19407 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19408
19409 PR c/17881
19410 * parm-incomplete-1.c: New test.
19411
19412 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19413
19414 PR c++/17867
19415 * g++.dg/parse/error19.C: New test.
19416
19417 PR c++/17670
19418 * g++.dg/init/new11.C: New test.
19419
19420 PR c++/17821
19421 * g++.dg/parse/error20.C: New test.
19422
19423 PR c++/17826
19424 * g++.dg/template/crash24.C: New test.
19425
19426 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19427
19428 PR c/17301
19429 * gcc.dg/pr17301-1.c: New test.
19430
19431 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
19432
19433 PR c/17189
19434 * gcc.dg/anon-struct-5.c: New test.
19435
19436 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
19437
19438 PR c/17844
19439 * gcc.dg/pr17844-1.c: New test.
19440
19441 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
19442
19443 PR tree-optimization/17906
19444 * gcc.c-torture/compile/pr17906.c: New.
19445
19446 2004-10-09 Stuart Hastings <stuart@apple.com>
19447 Roger Sayle <roger@eyesopen.com>
19448
19449 PR rtl-optimization/17853
19450 * gcc.dg/i386-mmx-5.c: New testcase.
19451
19452 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
19453
19454 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
19455
19456 2004-10-09 Mark Mitchell <mark@codesourcery.com>
19457
19458 PR c++/17524
19459 * g++.dg/template/static9.C: New test.
19460
19461 PR c++/17685
19462 * g++.dg/parse/operator5.C: New test.
19463
19464 2004-10-09 Roger Sayle <roger@eyesopen.com>
19465
19466 PR middle-end/17894
19467 * gcc.c-torture/execute/divcmp-4.c: New test case.
19468
19469 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19470
19471 PR tree-opt/17902
19472 * g++.dg/opt/pr17902.C: New test.
19473
19474 2004-10-09 Jakub Jelinek <jakub@redhat.com>
19475
19476 * gcc.dg/cpp/ident-1.c: Add dg-options "".
19477
19478 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19479
19480 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
19481
19482 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19483
19484 * gcc.dg/assign-warn-3.c: New test.
19485
19486 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19487
19488 PR c/16999
19489 * gcc.dg/cpp/ident-1.c: New test.
19490
19491 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
19492
19493 * gcc.c-torture/compile/acc1.c: New.
19494
19495 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
19496
19497 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
19498 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
19499
19500 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19501
19502 * gcc.dg/ultrasp11.c: New test.
19503
19504 2004-10-08 Michael Matz <matz@suse.de>
19505
19506 * gcc.dg/doloop-2.c: New test.
19507
19508 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
19509
19510 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
19511 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
19512 objc.dg/method-9.m: Update expected diagnostics.
19513
19514 2004-10-07 Geoffrey Keating <geoffk@apple.com>
19515
19516 * gcc.dg/ppc-fsel-3.c: New file.
19517 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
19518
19519 2004-10-07 Paul Brook <paul@codesourcery.com>
19520
19521 * gfortran.dg/intrinsic_verify_1.f90: New test.
19522
19523 2004-10-07 Paul Brook <paul@codesourcery.com>
19524
19525 * gfortran.dg/empty_format_1.f90: Remove stray commas.
19526
19527 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19528
19529 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
19530 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
19531 commit.
19532
19533 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
19534
19535 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
19536
19537 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19538
19539 PR c++/17115
19540 * g++.dg/warn/Winline-4.C: New test.
19541
19542 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19543
19544 * gcc.c-torture/compile/20041007-1.c: New test.
19545
19546 2004-10-07 Paul Brook <paul@codesourcery.com>
19547
19548 PR fortran/17678
19549 * gfortran.dg/use_allocated_1.f90: New test.
19550
19551 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19552
19553 PR middle-end/17849
19554 * gfortran.fortran-torture/compile/nested.f90: New test
19555
19556 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
19557
19558 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
19559
19560 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
19561
19562 PR c++/17368
19563 * g++.dg/ext/asm6.C: New test.
19564
19565 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
19566
19567 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
19568
19569 2004-10-06 Paul Brook <paul@codesourcery.com>
19570
19571 PR libfortran/17709
19572 * gfortran.dg/empty_format_1.f90: New test.
19573
19574 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19575
19576 PR fortran/17568
19577 * gfortran.dg/ishft.f90: New test.
19578
19579 PR fortran/17283
19580 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
19581 tests.
19582
19583 2004-10-06 Paul Brook <paul@codesourcery.com>
19584
19585 * gfortran.dg/do_1.f90: New test.
19586
19587 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19588
19589 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
19590 optimizing for size.
19591
19592 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19593
19594 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
19595
19596 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
19597
19598 * gcc.c-torture/compile/20041005-1.c: New test.
19599
19600 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
19601
19602 PR c++/17829
19603 * g++.dg/lookup/koenig4.C: New.
19604
19605 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
19606
19607 * g++.dg/other/classkey1.C: Adjust quoting marks.
19608 * g++.dg/parse/error15.C: Likewise.
19609 * g++.dg/template/meminit2.C (int>): Likewise.
19610
19611 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19612
19613 PR fortran/17283
19614 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
19615
19616 PR fortran/17631
19617 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
19618
19619 PR fortran/17708
19620 * gfortran.dg/pr17708.f90: New test.
19621
19622 2004-10-04 Chao-ying Fu <fu@mips.com>
19623
19624 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
19625 * gcc.dg/vect/vect-4.c: Ditto.
19626 * gcc.dg/vect/vect-5.c: Ditto.
19627 * gcc.dg/vect/vect-6.c: Ditto.
19628 * gcc.dg/vect/vect-8.c: Ditto.
19629 * gcc.dg/vect/vect-16.c: Ditto.
19630 * gcc.dg/vect/vect-30.c: Ditto.
19631 * gcc.dg/vect/vect-40.c: Ditto.
19632 * gcc.dg/vect/vect-41.c: Ditto.
19633 * gcc.dg/vect/vect-42.c: Ditto.
19634 * gcc.dg/vect/vect-43.c: Ditto.
19635 * gcc.dg/vect/vect-44.c: Ditto.
19636 * gcc.dg/vect/vect-45.c: Ditto.
19637 * gcc.dg/vect/vect-46.c: Ditto.
19638 * gcc.dg/vect/vect-47.c: Ditto.
19639 * gcc.dg/vect/vect-48.c: Ditto.
19640 * gcc.dg/vect/vect-49.c: Ditto.
19641 * gcc.dg/vect/vect-50.c: Ditto.
19642 * gcc.dg/vect/vect-51.c: Ditto.
19643 * gcc.dg/vect/vect-52.c: Ditto.
19644 * gcc.dg/vect/vect-53.c: Ditto.
19645 * gcc.dg/vect/vect-54.c: Ditto.
19646 * gcc.dg/vect/vect-55.c: Ditto.
19647 * gcc.dg/vect/vect-56.c: Ditto.
19648 * gcc.dg/vect/vect-57.c: Ditto.
19649 * gcc.dg/vect/vect-58.c: Ditto.
19650 * gcc.dg/vect/vect-59.c: Ditto.
19651 * gcc.dg/vect/vect-60.c: Ditto.
19652 * gcc.dg/vect/vect-74.c: Ditto.
19653 * gcc.dg/vect/vect-79.c: Ditto.
19654 * gcc.dg/vect/vect-80.c: Ditto.
19655
19656 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
19657
19658 * gcc.dg/unused-7.c: Use the correct option.
19659
19660 2004-10-04 Paul Brook <paul@codesourcery.com>
19661 Bud Davis <bdavis9659@comcast.net>
19662
19663 PR fortran/17706
19664 PR fortran/16434
19665 * gfortran/pr17706.f90: New test.
19666 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
19667
19668 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19669
19670 * gfortran.dg/pr17612.f90: New test.
19671
19672 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
19673
19674 * g++.dg/template/local1.C: Adjust quoting marks in
19675 testing for diagnostics.
19676 * g++.dg/tls/diag-2.C: Likewise.
19677 * g++.dg/other/error8.C: Likewise.
19678
19679 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19680
19681 PR c/17178
19682 * gcc.dg/unused-4.c: Adjust to be correct.
19683
19684 PR c/17820
19685 * gcc.dg/unused-7.c: New test.
19686
19687 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
19688
19689 PR c++/17797
19690 * g++.dg/overload/template2.C: New test.
19691
19692 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
19693
19694 PR tree-optimization/16632
19695 * gcc.dg/tree-ssa/20041002-1.c: New.
19696
19697 2004-10-03 Paul Brook <paul@codesourcery.com>
19698
19699 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
19700 rather than relying on default formatting.
19701
19702 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
19703
19704 * gcc.dg/20040920-1.c: Update expected message text.
19705
19706 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
19707
19708 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
19709
19710 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
19711
19712 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
19713 tree level.
19714
19715 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19716
19717 * gcc.dg/tree-ssa/pr17343.c: Remove.
19718
19719 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
19720
19721 PR tree-opt/17343
19722 * gcc.dg/tree-ssa/pr17343.c: New test.
19723
19724 2004-10-01 Jakub Jelinek <jakub@redhat.com>
19725
19726 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
19727 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
19728 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
19729 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
19730 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
19731
19732 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19733
19734 * gcc.dg/lvalue-2.c: New test.
19735
19736 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
19737
19738 PR c/17730
19739 * gcc.dg/pr17730-1.c: New test
19740
19741 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
19742
19743 PR c/7425
19744 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
19745
19746 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19747
19748 * gcc.c-torture/execute/stdarg-1.c: New test.
19749 * gcc.c-torture/execute/stdarg-2.c: New test.
19750 * gcc.c-torture/execute/stdarg-3.c: New test.
19751 * gcc.dg/tree-ssa/stdarg-1.c: New test.
19752 * gcc.dg/tree-ssa/stdarg-2.c: New test.
19753 * gcc.dg/tree-ssa/stdarg-3.c: New test.
19754 * gcc.dg/tree-ssa/stdarg-4.c: New test.
19755 * gcc.dg/tree-ssa/stdarg-5.c: New test.
19756
19757 2004-09-29 Jakub Jelinek <jakub@redhat.com>
19758
19759 PR tree-optimization/17697
19760 * g++.dg/opt/pr17697-1.C: New test.
19761 * g++.dg/opt/pr17697-2.C: New test.
19762 * g++.dg/opt/pr17697-3.C: New test.
19763
19764 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
19765
19766 PR c/16409
19767 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
19768 gcc.dg/vla-init-5.c: New tests.
19769
19770 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
19771
19772 PR c/13804
19773 * gcc.dg/pr13804-1.c: New test.
19774
19775 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19776
19777 PR fortran/16938
19778 * gfortran.dg/pr16938.f90: New test.
19779
19780 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19781
19782 * g++.dg/template/crash23.C: New test.
19783
19784 2004-09-27 Mark Mitchell <mark@codesourcery.com>
19785
19786 PR c++/17585
19787 * g++.dg/template/static8.C: New test.
19788
19789 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
19790
19791 PR c++/17681
19792 * g++.dg/other/error9.C: New test.
19793
19794 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19795
19796 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
19797
19798 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19799
19800 PR fortran/15164
19801 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
19802
19803 2004-09-26 Roger Sayle <roger@eyesopen.com>
19804
19805 PR middle-end/17112
19806 * gcc.dg/pr17112-1.c: New test case.
19807
19808 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
19809
19810 PR c/11459
19811 * gcc.dg/pr11459-1.c: New test.
19812
19813 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
19814
19815 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
19816 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19817
19818 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19819
19820 * gfortran.dg/pr15324.f90: Make array bounds consistent.
19821
19822 2004-09-25 Jan Hubicka <jh@suse.cz>
19823
19824 * compile/30040909-1.c: New test.
19825 * compile/30040907-1.c: New test.
19826
19827 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
19828
19829 * gcc.c-torture/execute/va-arg-26.c: New test.
19830
19831 2004-09-24 Zack Weinberg <zack@codesourcery.com>
19832
19833 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
19834 extra diagnostics on targets with 64-bit pointers.
19835 * objc.dg/selector-1.m: Adjust dg-warning regexp.
19836
19837 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19838
19839 PR c/17188
19840 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
19841 * gcc.dg/decl-3.c: Adjust expected message.
19842
19843 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19844
19845 PR fortran/17615
19846 * gfortran.dg/pr17615.f90: New test.
19847
19848 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
19849
19850 PR tree-optimzation/17517
19851 * g++.dg/tree-ssa/pr17517.C: New Test.
19852
19853 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
19854
19855 PR c++/16889
19856 * g++.dg/lookup/ambig3.C: New.
19857
19858 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
19859
19860 PR tree-opt/17624
19861 * g++.dg/opt/pr17624.C: New test.
19862
19863 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
19864
19865 PR c/6980
19866 * gcc.dg/Wbad-function-cast-1.c: New test.
19867
19868 2004-09-23 Zack Weinberg <zack@codesourcery.com>
19869
19870 * g++.dg/ext/complit1.C
19871 * g++.dg/other/error2.C
19872 * g++.dg/other/nontype-1.C
19873 * g++.dg/parse/crash11.C
19874 * g++.dg/parse/crash12.C
19875 * g++.dg/parse/error15.C
19876 * g++.dg/parse/error4.C
19877 * g++.dg/parse/tmpl-outside1.C
19878 * g++.dg/parse/too-many-tmpl-args1.C
19879 * g++.dg/template/dependent-expr3.C
19880 * g++.dg/template/error10.C
19881 * g++.dg/template/instantiate1.C
19882 * g++.dg/template/vtable2.C
19883 * g++.dg/warn/Wshadow-1.C
19884 * g++.dg/warn/weak1.C
19885 * g++.old-deja/g++.brendan/crash16.C
19886 * g++.old-deja/g++.brendan/crash18.C
19887 * g++.old-deja/g++.brendan/crash48.C
19888 * g++.old-deja/g++.brendan/crash49.C
19889 * g++.old-deja/g++.brendan/crash55.C
19890 * g++.old-deja/g++.brendan/crash56.C
19891 * g++.old-deja/g++.brendan/crash8.C
19892 * g++.old-deja/g++.brendan/enum11.C
19893 * g++.old-deja/g++.brendan/enum8.C
19894 * g++.old-deja/g++.brendan/enum9.C
19895 * g++.old-deja/g++.brendan/friend3.C
19896 * g++.old-deja/g++.brendan/misc14.C
19897 * g++.old-deja/g++.bugs/900402_02.C
19898 * g++.old-deja/g++.bugs/900404_03.C
19899 * g++.old-deja/g++.bugs/900404_04.C
19900 * g++.old-deja/g++.bugs/900428_03.C
19901 * g++.old-deja/g++.jason/crash4.C
19902 * g++.old-deja/g++.jason/overload21.C
19903 * g++.old-deja/g++.jason/redecl1.C
19904 * g++.old-deja/g++.jason/report.C
19905 * g++.old-deja/g++.jason/rfg10.C
19906 * g++.old-deja/g++.jason/template30.C
19907 * g++.old-deja/g++.law/arm12.C
19908 * g++.old-deja/g++.law/ctors5.C
19909 * g++.old-deja/g++.law/cvt20.C
19910 * g++.old-deja/g++.law/init10.C
19911 * g++.old-deja/g++.law/init8.C
19912 * g++.old-deja/g++.law/visibility17.C
19913 * g++.old-deja/g++.law/visibility7.C
19914 * g++.old-deja/g++.mike/net8.C
19915 * g++.old-deja/g++.mike/p646.C
19916 * g++.old-deja/g++.mike/p700.C
19917 * g++.old-deja/g++.mike/p701.C
19918 * g++.old-deja/g++.mike/p811.C
19919 * g++.old-deja/g++.ns/template13.C
19920 * g++.old-deja/g++.other/array3.C
19921 * g++.old-deja/g++.other/crash25.C
19922 * g++.old-deja/g++.other/dtor3.C
19923 * g++.old-deja/g++.other/dtor4.C
19924 * g++.old-deja/g++.other/main1.C
19925 * g++.old-deja/g++.other/warn7.C
19926 * g++.old-deja/g++.pt/crash11.C
19927 * g++.old-deja/g++.pt/crash36.C
19928 * g++.old-deja/g++.pt/spec22.C
19929 * g++.old-deja/g++.pt/spec9.C
19930 * g++.old-deja/g++.pt/ttp52.C
19931 * g++.old-deja/g++.robertl/eb103.C
19932 * g++.old-deja/g++.robertl/eb121.C
19933 * g++.old-deja/g++.robertl/eb22.C
19934 * g++.old-deja/g++.robertl/eb8.C:
19935 Update locations and/or regexps of dg-error markers.
19936 Remove markers for some bogus messages that are no longer issued.
19937
19938 2004-09-23 Jakub Jelinek <jakub@redhat.com>
19939
19940 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
19941 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
19942
19943 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
19944
19945 PR c++/17618
19946 * g++.dg/lookup/crash5.C: New test.
19947
19948 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
19949
19950 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
19951 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
19952 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
19953 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
19954 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
19955 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
19956
19957 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
19958 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
19959 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
19960 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
19961 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
19962 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
19963
19964 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
19965
19966 * gcc.dg/vect/vect-44.c: Check additional cases.
19967 * gcc.dg/vect/vect-48.c: Check additional cases.
19968
19969 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
19970 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
19971 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
19972 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
19973 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
19974 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
19975 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
19976 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
19977 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
19978
19979 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
19980 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
19981 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
19982
19983 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19984
19985 * gcc.dg/tree-ssa/loop-6.c: New test.
19986
19987 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
19988
19989 PR c++/17620
19990 * g++.dg/inherit/base2.C: New.
19991
19992 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19993
19994 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
19995 * gcc.dg/20001012-2.c: Likewise.
19996 * gcc.dg/20001013-1.c: Likewise.
19997 * gcc.dg/20001101-1.c: Likewise.
19998 * gcc.dg/20001102-1.c: Likewise.
19999 * gcc.dg/bf-spl1.c: Likewise.
20000 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
20001 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
20002
20003 2004-09-22 Diego Novillo <dnovillo@redhat.com>
20004
20005 PR tree-optimization/16721
20006 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
20007
20008 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
20009
20010 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
20011 * gcc.dg/20040305-1.c: Likewise.
20012
20013 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
20014
20015 PR c/16566
20016 * gcc.c-torture/compile/pr16566-1.c,
20017 gcc.c-torture/compile/pr16566-2.c,
20018 gcc.c-torture/compile/pr16566-3.c: New tests.
20019
20020 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
20021
20022 PR tree-optimization/17512
20023 * gcc.c-torture/compile/20040916-1.c.
20024
20025 2004-09-21 Mark Mitchell <mark@codesourcery.com>
20026
20027 * gcc.dg/pragma-re-3.c: New test.
20028
20029 2004-09-17 Matt Austern <austern@apple.com>
20030
20031 PR c++/15049
20032 * g++.dg/other/anon3.C: New.
20033
20034 2004-09-21 Roger Sayle <roger@eyesopen.com>
20035
20036 PR c++/7503
20037 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
20038 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
20039 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
20040 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
20041 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
20042
20043 2004-09-21 Bud Davis <bdavis9659@comcast.net>
20044
20045 PR fortran/17286
20046 * gfortran.dg/pr17286.f90: New test.
20047
20048 2004-09-20 Mark Mitchell <mark@codesourcery.com>
20049
20050 PR c++/17530
20051 * g++.dg/template/static7.C: New test.
20052
20053 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
20054
20055 PR tree-opt/17558
20056 * gcc.c-torture/compile/pr17558.c: New test.
20057
20058 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20059
20060 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
20061 if SKIP_ATTRIBUTE is defined.
20062
20063 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20064
20065 PR fortran/15957
20066 * gfortran.dg/pr15957.f90: New test.
20067
20068 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
20069
20070 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
20071 in comparison.
20072 * gcc.dg/vect/vect-79.c: Likewise.
20073 * gcc.dg/vect/vect-80.c: Likewise.
20074
20075 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20076
20077 PR fortran/15750
20078 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
20079
20080 2004-09-20 Ira Rosen <irar@il.ibm.com>
20081
20082 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
20083 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
20084 * gcc.dg/vect/vect-62.c: New testcase.
20085 * gcc.dg/vect/vect-63.c: New testcase.
20086 * gcc.dg/vect/vect-64.c: New testcase.
20087 * gcc.dg/vect/vect-65.c: New testcase.
20088 * gcc.dg/vect/vect-66.c: New testcase.
20089 * gcc.dg/vect/vect-67.c: New testcase.
20090 * gcc.dg/vect/vect-68.c: New testcase.
20091 * gcc.dg/vect/vect-69.c: New testcase.
20092 * gcc.dg/vect/vect-79.c: New testcase.
20093 * gcc.dg/vect/vect-80.c: New testcase.
20094
20095 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20096
20097 * gcc.target/mips/asm-1.c: New test.
20098
20099 2004-09-19 Ira Rosen <irar@il.ibm.com>
20100
20101 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
20102 * gcc.dg/vect/vect-73.c: New testcase.
20103 * gcc.dg/vect/vect-74.c: New testcase.
20104 * gcc.dg/vect/vect-75.c: New testcase.
20105 * gcc.dg/vect/vect-76.c: New testcase.
20106 * gcc.dg/vect/vect-77.c: New testcase.
20107 * gcc.dg/vect/vect-78.c: New testcase
20108
20109 2004-09-18 Paul Brook <paul@codesourcery.com>
20110
20111 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
20112
20113 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
20114
20115 PR c/17424
20116 * gcc.dg/pr17424-1.c: New test.
20117
20118 2004-09-18 Diego Novillo <dnovillo@redhat.com>
20119
20120 * g++.dg/tree-ssa/pr17153.C: New test.
20121
20122 2004-09-16 Geoffrey Keating <geoffk@apple.com>
20123
20124 PR pch/13361
20125 * testsuite/g++.dg/pch/wchar-1.C: New.
20126 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20127
20128 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
20129
20130 * gcc.c-torture/execute/20040917-1.c: New test.
20131
20132 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20133
20134 PR tree-optimization/17319
20135 * gcc.dg/pr17319.c: New test.
20136
20137 2004-09-17 Devang Patel <dpatel@apple.com>
20138
20139 * gcc.dg/20040813-1.c: New test.
20140
20141 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20142
20143 PR tree-optimization/17273
20144 * gcc.c-torture/compile/pr17273.c: New test.
20145
20146 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20147
20148 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20149 Update expected messages.
20150 * gcc.dg/declspec-13.c: New test.
20151
20152 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20153
20154 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20155
20156 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20157
20158 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20159 change what 'a' is pointing to.
20160
20161 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20162
20163 PR c++/16002
20164 * g++.dg/template/error18.C: New test.
20165
20166 PR c++/16029
20167 * g++.dg/warn/Wunused-8.C: New test.
20168
20169 2004-09-17 Steven Bosscher <stevenb@suse.de>
20170
20171 PR tree-optimization/17513
20172 * gcc.dg/20040916-1.c: New test.
20173
20174 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20175
20176 PR c++/17501
20177 * g++.dg/template/typename7.C: New test.
20178
20179 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20180
20181 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20182
20183 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20184
20185 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20186 with -ftree-based-profiling also.
20187 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20188
20189 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20190
20191 PR/15364
20192 * gfortran.dg/der_array_io_1.f90: New test.
20193 * gfortran.dg/der_array_io_2.f90: New test.
20194 * gfortran.dg/der_array_io_3.f90: New test.
20195
20196 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20197
20198 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20199 EABI.
20200
20201 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20202
20203 * g++.dg/opt/switch1.C: New test.
20204
20205 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20206
20207 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20208 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20209 Update expected messages.
20210
20211 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20212
20213 PR fortran/16485
20214 * gfortran.dg/same_name_1.f90: New test.
20215
20216 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20217
20218 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20219 dereference garbage pointers.
20220
20221 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20222
20223 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20224 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20225
20226 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20227 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20228 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20229
20230 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20231
20232 PR c++/17324
20233 * g++.dg/template/mangle1.C: New test.
20234
20235 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20236
20237 PR tree-optimization/17252
20238 * gcc.c-torture/execute/pr17252.c: New test.
20239
20240 2004-09-14 Andrew Pinski <apinski@apple.com>
20241
20242 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20243
20244 2004-09-14 Roger Sayle <roger@eyesopen.com>
20245
20246 PR rtl-optimization/9771
20247 * gcc.dg/pr9771-1.c: New test case.
20248
20249 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20250
20251 PR tree-optimization/15262
20252 * gcc.c-torture/execute/pr15262-1.c: New test.
20253 * gcc.c-torture/execute/pr15262-2.c: New test.
20254
20255 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20256
20257 * gcc.dg/declspec-12.c: New test.
20258
20259 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20260
20261 * gfortran.dg/pr17090.f90: Add directives to test.
20262
20263 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20264
20265 * gcc.c-torture/compile/20040914-1.c: New test.
20266
20267 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20268
20269 PR c++/16162
20270 * g++.dg/template/decl2.C: New test.
20271
20272 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20273
20274 PR fortran/17090
20275 * gfortran.dg/pr17090.f90: New test.
20276
20277 2004-09-13 Dale Johannesen <dalej@apple.com>
20278
20279 * gcc.c-torture/compile/pr17408.c: New test case.
20280
20281 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20282
20283 PR c++/16716
20284 * g++.dg/parse/crash17.C: New test.
20285
20286 PR c++/17327
20287 * g++.dg/template/enum3.C: New test.
20288
20289 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20290
20291 * lib/gcc-defs.exp: Load wrapper.exp.
20292 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20293 using local code.
20294 * lib/gcc.exp (gcc_init): Similar.
20295 * lib/gfortran.exp (gfortran_init): Similar.
20296 * lib/objc.exp (objc_init): Similar.
20297 * lib/treelang.exp (treelang_init): Similar.
20298 * lib/wrapper.exp: New file with build_wrapper call machinery in
20299 ${tool}_maybe_build_wrapper.
20300
20301 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20302
20303 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20304 "inline".
20305 * gcc.dg/declspec-11.c: Update expected messages.
20306 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20307 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20308 gcc.dg/inline-12.c: New tests.
20309
20310 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20311
20312 * g++.dg/tree-ssa/pr17400.C: New testcase.
20313
20314 2004-09-13 James E Wilson <wilson@specifixinc.com>
20315
20316 * gcc.target/mips/sb1-1.c: New testcase.
20317
20318 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20319
20320 * lib/g77-dg.exp: Remove unused file.
20321 * lib/mike-g77.exp: Ditto.
20322 * lib/g77.exp: Ditto.
20323
20324 2004-09-12 Richard Henderson <rth@redhat.com>
20325
20326 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20327
20328 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20329
20330 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20331 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20332 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20333 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20334 Update expected messages.
20335
20336 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20337
20338 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20339 declaration/use mismatch for dirp parameter.
20340
20341 2004-09-12 Andrew Pinski <apinski@apple.com>
20342
20343 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20344 -fgnu-runtime is passed.
20345
20346 2004-09-12 Richard Henderson <rth@redhat.com>
20347
20348 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20349 do the uplevel thing and update additional_flags directly.
20350 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20351 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20352 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20353 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20354
20355 2004-09-11 Steven Bosscher <stevenb@suse.de>
20356
20357 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20358
20359 2004-09-11 Roger Sayle <roger@eyesopen.com>
20360
20361 PR middle-end/17411
20362 * g++.dg/opt/pr17411-1.C: New test case.
20363
20364 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20365
20366 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20367 gcc.dg/tls/diag-2.c: Update expected messages.
20368 * gcc.dg/991209-1.c: Specify compilation options. Update expected
20369 messages.
20370 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
20371 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
20372 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
20373 gcc.dg/tls/diag-5.c: New tests.
20374
20375 2004-09-11 Zack Weinberg <zack@codesourcery.com>
20376
20377 * gcc.dg/20040910-1.c: Correct dg-error regexp.
20378
20379 2004-09-11 Steven Bosscher <stevenb@suse.de>
20380
20381 * g++.dg/parse/break-in-for.C: New test.
20382
20383 2004-09-11 Jakub Jelinek <jakub@redhat.com>
20384
20385 * gcc.dg/tree-ssa/20040911-1.c: New test.
20386
20387 2004-09-11 Andreas Jaeger <aj@suse.de>
20388
20389 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
20390 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
20391
20392 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
20393
20394 * gcc.target/frv: New directory of FR-V-specific tests.
20395
20396 2004-09-10 James E Wilson <wilson@specifixinc.com>
20397
20398 * gcc.dg/convert-vec-1.c: New test.
20399
20400 2004-09-10 Roger Sayle <roger@eyesopen.com>
20401
20402 PR middle-end/17024
20403 * gcc.dg/pr17024-1.c: New test case.
20404
20405 2004-09-10 Eric Christopher <echristo@redhat.com>
20406
20407 * gcc.dg/20040910-1.c: New test.
20408
20409 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20410
20411 * gcc.dg/bitfld-9.c: New test.
20412
20413 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
20414
20415 * gcc.c-torture/execute/ieee/acc1.c: New test.
20416 * gcc.c-torture/execute/ieee/acc2.c: New test.
20417 * gcc.c-torture/execute/ieee/mzero6.c: New test.
20418
20419 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
20420
20421 * gcc.dg/deprecated-2.c: New test.
20422
20423 2004-09-09 James E Wilson <wilson@specifixinc.com>
20424
20425 * gcc.dg/init-vec-1.c: New test.
20426
20427 2004-09-09 Roger Sayle <roger@eyesopen.com>
20428
20429 PR middle-end/17055
20430 * gcc.dg/pr17055-1.c: New test case.
20431
20432 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
20433
20434 PR target/17377
20435 * gcc.c-torture/execute/pr17377.c: New test.
20436
20437 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20438
20439 PR c/8420
20440 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
20441 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
20442 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
20443 gcc.dg/long-long-typespec-1.c: New tests.
20444 * gcc.dg/tls/diag-2.c: Update expected diagnostics
20445
20446 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
20447
20448 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
20449 gcc.dg/gnu99-static-1.c: New tests.
20450
20451 2004-09-08 Devang Patel <dpatel@apple.com>
20452
20453 * gcc.dg/darwin-ld-20040828-1.c: New test.
20454 * gcc.dg/darwin-ld-20040828-2.c: New test.
20455 * gcc.dg/darwin-ld-20040828-3.c: New test.
20456
20457 2004-09-08 Ziemowit Laski <zlaski@apple.com>
20458
20459 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
20460 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
20461 in error message.
20462 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
20463 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
20464 in error message.
20465 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
20466 types they qualify.
20467 * objc.dg/type-size-2.m: Fix wording in comment.
20468 * objc.dg/va-meth-1.m: New test case.
20469
20470 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
20471
20472 PR c/16633:
20473 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
20474 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
20475
20476 2004-09-06 Devang Patel <dpatel@apple.com>
20477
20478 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
20479 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
20480
20481 2004-09-06 Zack Weinberg <zack@codesourcery.com>
20482
20483 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
20484 reflect changed line numbering of diagnostics.
20485
20486 2004-09-06 Paul Brook <paul@codesourcery.com>
20487
20488 * gfortran.dg/edit_real_1.f90: Add new test.
20489
20490 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20491
20492 * gcc.dg/tree-ssa/loop-2.c: New test.
20493 * gcc.dg/tree-ssa/loop-3.c: New test.
20494 * gcc.dg/tree-ssa/loop-4.c: New test.
20495 * gcc.dg/tree-ssa/loop-5.c: New test.
20496
20497 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20498
20499 * gcc.dg/format/sentinel-1.c: Update for parameter option.
20500
20501 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20502
20503 * gcc.dg/format/sentinel-1.c: New test.
20504
20505 2004-09-04 Uros Bizjak <uros@kss-loka.si>
20506
20507 * testsuite/gcc.dg/builtins-46.c: New.
20508
20509 2004-09-03 Devang Patel <dpatel@apple.com>
20510
20511 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
20512 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
20513
20514 2004-09-03 Jan Beulich <jbeulich@novell.com>
20515
20516 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
20517 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
20518 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
20519 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
20520 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
20521 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
20522 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
20523 the non-portable bzero.
20524 * gcc.dg/20010912-1.c: xfail for NetWare.
20525 * gcc.dg/20020426-2.c: xfail for NetWare.
20526 * gcc.dg/20021014-1.c: xfail for NetWare.
20527 * gcc.dg/20021018-1.c: xfail for NetWare.
20528 * gcc.dg/20030213-1.c: xfail for NetWare.
20529 * gcc.dg/20030225-1.c: xfail for NetWare.
20530 * gcc.dg/20030708-1.c: xfail for NetWare.
20531 * gcc.dg/builtins-config.h: Also exclude NetWare.
20532 * gcc.dg/format/format.h: Define restrict only if not already defined.
20533 * gcc.dg/nest.c: xfail for NetWare.
20534 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
20535 * lib/target-supports.exp (check_visibility_available): Exclude
20536 NetWare.
20537
20538 2004-09-03 Jan Beulich <jbeulich@novell.com>
20539
20540 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
20541 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
20542 deterministic starting point for the alignment of structure fields.
20543 * gcc.dg/Wpadded.c: Dito.
20544 * g++.dg/abi/vbase10.C: Dito.
20545
20546 2004-09-03 Devang Patel <dpatel@apple.com>
20547
20548 * g++.dg/debug/pr15736.cc: New test.
20549
20550 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20551
20552 * README.QMTEST: Fix out-of-date link.
20553
20554 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
20555
20556 PR fortran/16579
20557 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
20558 Delete. Duplicate of gfortran.dg/g77/20010610.f
20559
20560 2004-09-02 Mark Mitchell <mark@codesourcery.com>
20561
20562 * g++.dg/abi/arm_rtti1.C: New test.
20563
20564 2004-09-02 Geoffrey Keating <geoffk@apple.com>
20565
20566 * gcc.dg/ppc-vector-memcpy.c: New.
20567 * gcc.dg/ppc-vector-memset.c: New.
20568
20569 2004-09-02 Chao-ying Fu <fu@mips.com>
20570
20571 * gcc.target/mips/mips-3d-1.c: New test.
20572 * gcc.target/mips/mips-3d-2.c: New test.
20573 * gcc.target/mips/mips-3d-3.c: New test.
20574 * gcc.target/mips/mips-3d-4.c: New test.
20575 * gcc.target/mips/mips-3d-5.c: New test.
20576 * gcc.target/mips/mips-3d-6.c: New test.
20577 * gcc.target/mips/mips-3d-7.c: New test.
20578 * gcc.target/mips/mips-3d-8.c: New test.
20579 * gcc.target/mips/mips-3d-9.c: New test.
20580 * gcc.target/mips/mips-ps-1.c: New test.
20581 * gcc.target/mips/mips-ps-2.c: New test.
20582 * gcc.target/mips/mips-ps-3.c: New test.
20583 * gcc.target/mips/mips-ps-4.c: New test.
20584 * gcc.target/mips/mips-ps-type.c: New test.
20585
20586 2004-09-02 Paul Brook <paul@codesourcery.com>
20587
20588 * gfortran.dg/edit_real_1.f90: Add new tests.
20589
20590 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20591
20592 PR fortran/15327
20593 * gfortran.dg/merge_char_1.f90: New test.
20594
20595 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20596
20597 PR fortran/16404
20598 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
20599
20600 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20601
20602 PR c/1522
20603 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
20604
20605 2004-09-01 Mark Mitchell <mark@codesourcery.com>
20606
20607 * g++.dg/opt/loop1.C: Do not XFAIL.
20608
20609 2004-09-01 Jakub Jelinek <jakub@redhat.com>
20610
20611 * gcc.c-torture/execute/20040831-1.c: New test.
20612
20613 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
20614
20615 PR fortran/16579
20616 * gfortran.dg/g77/20010610.f: Now passes.
20617 Copy from g77.f-torture/execute. Add dg-run directive.
20618 * gfortran.dg/g77/README: Update
20619
20620 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
20621
20622 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
20623 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
20624 (t1, t2, t3, t4): Add volatile.
20625
20626 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20627
20628 * g++.dg/ext/visibility/arm1.C: New test.
20629
20630 2004-08-31 Geoffrey Keating <geoffk@apple.com>
20631
20632 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
20633 -pedantic-errors.
20634
20635 2004-09-01 Paul Brook <paul@codesourcery.com>
20636
20637 * gfortran.dg/eof_2.f90: New test.
20638
20639 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20640
20641 PR fortran/16579
20642 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
20643
20644 2004-08-31 Bud Davis <bdavis9659@comcast.net>
20645
20646 PR libfortran/16805
20647 * gfortran.dg/list_read_2.f90: New test.
20648
20649 2004-08-31 Mark Mitchell <mark@codesourcery.com>
20650
20651 * g++.dg/abi/key1.C: New test.
20652
20653 2004-08-31 Richard Henderson <rth@redhat.com>
20654
20655 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
20656 form of offsetof.
20657 * g++.dg/other/offsetof5.C: Remove duplicate.
20658
20659 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20660
20661 PR fortran/17244
20662 * gfortran.dg/func_derived_1.f90: New test.
20663
20664 2004-08-31 Paul Brook <paul@codesourcery.com>
20665
20666 * gfortran.dg/eof_1.f90: New test.
20667
20668 2004-08-31 Paul Brook <paul@codesourcery.com>
20669
20670 * gfortran.dg/list_read_1.f90: New file.
20671
20672 2004-08-30 Mark Mitchell <mark@codesourcery.com>
20673
20674 * g++.dg/opt/loop1.C: XFAIL.
20675
20676 2004-08-30 Geoffrey Keating <geoffk@apple.com>
20677
20678 * gcc.dg/funcdef-storage-1.c: New.
20679 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
20680 an extern function in local scope.
20681 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
20682 declare an 'auto inline' function in local scope.
20683 * gcc.dg/20011130-1.c: Likewise.
20684 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
20685 an 'auto' function in local scope.
20686 * gcc.dg/20021014-1.c: Likewise.
20687 * gcc.dg/20030331-2.c: Likewise.
20688
20689 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20690
20691 * gfortran.dg/blockdata_1.f90: New test.
20692
20693 2004-08-30 Richard Henderson <rth@redhat.com>
20694
20695 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
20696
20697 2004-08-30 Richard Henderson <rth@redhat.com>
20698
20699 * lib/fortran-torture.exp (fortran-torture-execute): Honor
20700 additional_flags set by alternate driver.
20701 (ieee-options): New procedure.
20702 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
20703 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
20704 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
20705 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
20706
20707 2004-08-30 Richard Henderson <rth@redhat.com>
20708
20709 * lib/f-torture.exp: Remove.
20710
20711 2004-08-29 Mark Mitchell <mark@codesourcery.com>
20712
20713 PR rtl-optimization/16590
20714 * g++.dg/opt/loop1.C: New test.
20715
20716 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20717
20718 PR fortran/13910
20719 * gfortran.dg/oldstyle_1.f90: New test.
20720
20721 2004-08-29 Steven G. Kargl <kargls@comcast.net>
20722 Paul Brook <paul@codesourcery.com>
20723
20724 * gfortran.dg/g77/README: Update.
20725 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
20726 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20727 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
20728
20729 2004-08-28 Paul Brook <paul@codesourcery.com>
20730
20731 PR libfortran/17195
20732 * gfortran.dg/edit_real_1.f90: New test.
20733
20734 2004-08-27 Paul Brook <paul@codesourcery.com>
20735
20736 * gfortran.dg/rewind_1.f90: New test.
20737
20738 2004-08-27 Bud Davis <bdavis9659@comcast.net>
20739
20740 PR fortran/16597
20741 * gfortran.dg/pr16597.f90: New test.
20742
20743 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20744
20745 PR c/13801
20746 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
20747 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
20748 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
20749 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
20750 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
20751
20752 2004-08-26 Nick Clifton <nickc@redhat.com>
20753
20754 * gcc.c-torture/compile/pr17119.c: New test.
20755
20756 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
20757
20758 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
20759
20760 2004-08-25 Richard Henderson <rth@redhat.com>
20761
20762 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
20763 the bits that expect kind=8 to be the largest real kind.
20764
20765 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20766
20767 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
20768
20769 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20770
20771 * gfortran.dg/assignment_1.f90: New test.
20772
20773 2004-08-25 Adam Nemet <anemet@lnxw.com>
20774
20775 * g++.dg/template/repo3.C: New test.
20776
20777 2004-08-25 Roger Sayle <roger@eyesopen.com>
20778
20779 PR middle-end/16693
20780 PR tree-optimization/16372
20781 * g++.dg/opt/pr16372-1.C: New test case.
20782 * g++.dg/opt/pr16693-1.C: New test case.
20783 * g++.dg/opt/pr16693-2.C: New test case.
20784
20785 2004-08-25 Ziemowit Laski <zlaski@apple.com>
20786
20787 * objc.dg/proto-lossage-4.m: New test.
20788
20789 2004-08-25 Mark Mitchell <mark@codesourcery.com>
20790
20791 PR c++/17155
20792 * g++.dg/inherit/local2.C: New test.
20793
20794 2004-08-25 Paul Brook <paul@codesourcery.com>
20795
20796 PR fortran/17144
20797 * gfortran.dg/string_ctor_1.f90: New test.
20798
20799 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20800
20801 PR c++/14428
20802 * g++.dg/template/redecl2.C: New test.
20803
20804 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20805
20806 PR fortran/17143
20807 * gfortran.dg/pr17143.f90: New test.
20808
20809 2004-08-24 Bud Davis <bdavis9659@comcast.net>
20810
20811 PR fortran/17164
20812 * gfortran.dg/pr17164.f90: New test.
20813
20814 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20815
20816 * gcc.dg/tree-ssa/loop-1.c: New test.
20817
20818 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20819
20820 * gcc.c-torture/compile/20040824-1.c: New test.
20821
20822 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
20823
20824 * gcc.c-torture/compile/iftrap-3.c: New test.
20825
20826 2004-08-24 Paul Brook <paul@codesourcery.com>
20827
20828 * gfortran.dg/entry_2.f90: New test.
20829
20830 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20831
20832 PR c++/16889
20833 * g++.dg/lookup/ambig[12].C: New.
20834
20835 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20836
20837 PR c++/16706
20838 * g++.dg/template/crash21.C: New test.
20839 * g++.dg/template/crash22.C: Likewise.
20840
20841 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20842
20843 PR c++/17149
20844 * g++.dg/template/access15.C: New.
20845
20846 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20847
20848 PR c++/17163
20849 * g++.dg/template/repo2.C: New test.
20850
20851 2004-08-23 Roger Sayle <roger@eyesopen.com>
20852
20853 PR rtl-optimization/17078
20854 * gcc.c-torture/execute/pr17078-1.c: New test case.
20855
20856 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20857
20858 PR c/14492
20859 * gcc.dg/debug/crash1.c: New test.
20860
20861 2004-08-23 Mark Mitchell <mark@codesourcery.com>
20862
20863 PR c/16180
20864 * gcc.dg/loop-5.c: New test.
20865
20866 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20867
20868 * gcc.c-torture/execute/20040823-1.c: New test.
20869
20870 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
20871
20872 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
20873 to the assembler. Simplify test accordingly.
20874 (asm_abi_flags): Use GNU names.
20875 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
20876 to check for ABI flags.
20877
20878 2004-08-22 Andrew Pinski <apinski@apple.com>
20879
20880 * g++.dg/opt/pr14029.C: New test.
20881 * gcc.c-torture/execute/pr15262.c: New test.
20882
20883 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20884
20885 * gfortran.dg/reduction.f90: Add checks with complex arguments.
20886
20887 2004-08-21 Bud Davis <bdavis9659@comcast.net>
20888
20889 PR 16908
20890 * gfortran.dg/direct_io.f90: New test.
20891
20892 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20893
20894 PR c++/17121
20895 * g++.dg/inherit/local2.C: New test.
20896
20897 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20898
20899 PR c++/17120
20900 * g++.dg/warn/Wparentheses-4.C: New test.
20901
20902 2004-08-20 Mark Mitchell <mark@codesourcery.com>
20903
20904 PR c++/17121
20905 * g++.dg/inherit/local2.C: New test.
20906
20907 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
20908 * gcc.dg/ppc-ldstruct.c: Likewise.
20909 * gcc.dg/ppc64-abi-2.c: Likewise.
20910
20911 2004-08-20 Jakub Jelinek <jakub@redhat.com>
20912
20913 PR rtl-optimization/17099
20914 * gcc.c-torture/execute/20040820-1.c: New test.
20915
20916 2004-08-20 David Edelsohn <edelsohn@gnu.org>
20917
20918 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20919
20920 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
20921
20922 PR fortran/17077
20923 * gfortran.dg/auto_array_1.f90: New test.
20924
20925 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20926
20927 PR fortran/17074
20928 * gfortran.dg/simpleif_1.f90: New test.
20929
20930 2004-08-19 Mark Mitchell <mark@codesourcery.com>
20931
20932 * lib/target-supports.exp (check_profiling_available): Return
20933 false for arm*-*-symbianelf* and arm*-*-eabi*.
20934
20935 PR c++/15890
20936 * g++.dg/template/delete1.C: New test.
20937
20938 2004-08-19 Paul Brook <paul@codesourcery.com>
20939
20940 PR fortran/14976
20941 PR fortran/16228
20942 * gfortran.dg/data_char_1.f90: New test.
20943
20944 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
20945
20946 PR fortran/16946
20947 * gfortran.dg/reduction.f90: New testcase.
20948
20949 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20950
20951 PR fortran/16520
20952 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
20953
20954 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
20955
20956 PR c++/17041
20957 * g++.dg/Wparentheses-3.C: New test.
20958
20959 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
20960
20961 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
20962 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20963 * gcc.dg/vect/vect-2.c: Likewise.
20964 * gcc.dg/vect/vect-3.c: Likewise.
20965 * gcc.dg/vect/vect-4.c: Likewise.
20966 * gcc.dg/vect/vect-5.c: Likewise.
20967 * gcc.dg/vect/vect-6.c: Likewise.
20968 * gcc.dg/vect/vect-7.c: Likewise.
20969 * gcc.dg/vect/vect-25.c: Likewise.
20970 * gcc.dg/vect/vect-31.c: Likewise.
20971 * gcc.dg/vect/vect-32.c: Likewise.
20972 * gcc.dg/vect/vect-34.c: Likewise.
20973 * gcc.dg/vect/vect-36.c: Likewise.
20974 * gcc.dg/vect/vect-all.c: Likewise.
20975
20976 2004-08-18 Mark Mitchell <mark@codesourcery.com>
20977
20978 PR c++/17068
20979 * g++.dg/template/operator4.C: New test.
20980
20981 2004-08-18 Richard Henderson <rth@redhat.com>
20982
20983 * gcc.dg/20040206-1.c: XFAIL.
20984
20985 2004-08-17 Mark Mitchell <mark@codesourcery.com>
20986
20987 PR c++/16246
20988 * g++.dg/template/array7.C: New test.
20989
20990 2004-08-17 James E Wilson <wilson@specifixinc.com>
20991
20992 * gcc.dg/mips-movcc-1.c: New test.
20993 * gcc.dg/mips-movcc-2.c: New test.
20994 * gcc.dg/mips-movcc-3.c: New test.
20995
20996 * gcc.dg/mips-nmadd-1.c: New test.
20997 * gcc.dg/mips-nmadd-2.c: New test.
20998
20999 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21000
21001 PR c++/15871
21002 * g++.dg/opt/inline8.C: New test.
21003
21004 PR c++/16965
21005 * g++.dg/parse/error17.C: New test.
21006
21007 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
21008
21009 * gcc.dg/vect: New directory for vectorizer tests.
21010 * gcc.dg/vect/tree-vect.h: New file.
21011 * gcc.dg/vect/vect.exp: New file.
21012 * gcc.dg/vect/pr16105.c.c: New test.
21013 * gcc.dg/vect/vect-1.c: New test.
21014 * gcc.dg/vect/vect-2.c: New test.
21015 * gcc.dg/vect/vect-3.c: New test.
21016 * gcc.dg/vect/vect-4.c: New test.
21017 * gcc.dg/vect/vect-5.c: New test.
21018 * gcc.dg/vect/vect-6.c: New test.
21019 * gcc.dg/vect/vect-7.c: New test.
21020 * gcc.dg/vect/vect-8.c: New test.
21021 * gcc.dg/vect/vect-9.c: New test.
21022 * gcc.dg/vect/vect-10.c: New test.
21023 * gcc.dg/vect/vect-11.c: New test.
21024 * gcc.dg/vect/vect-12.c: New test.
21025 * gcc.dg/vect/vect-13.c: New test.
21026 * gcc.dg/vect/vect-14.c: New test.
21027 * gcc.dg/vect/vect-15.c: New test.
21028 * gcc.dg/vect/vect-16.c: New test.
21029 * gcc.dg/vect/vect-17.c: New test.
21030 * gcc.dg/vect/vect-18.c: New test.
21031 * gcc.dg/vect/vect-19.c: New test.
21032 * gcc.dg/vect/vect-20.c: New test.
21033 * gcc.dg/vect/vect-21.c: New test.
21034 * gcc.dg/vect/vect-22.c: New test.
21035 * gcc.dg/vect/vect-23.c: New test.
21036 * gcc.dg/vect/vect-24.c: New test.
21037 * gcc.dg/vect/vect-25.c: New test.
21038 * gcc.dg/vect/vect-26.c: New test.
21039 * gcc.dg/vect/vect-27.c: New test.
21040 * gcc.dg/vect/vect-28.c: New test.
21041 * gcc.dg/vect/vect-29.c: New test.
21042 * gcc.dg/vect/vect-30.c: New test.
21043 * gcc.dg/vect/vect-31.c: New test.
21044 * gcc.dg/vect/vect-32.c: New test.
21045 * gcc.dg/vect/vect-33.c: New test.
21046 * gcc.dg/vect/vect-34.c: New test.
21047 * gcc.dg/vect/vect-35.c: New test.
21048 * gcc.dg/vect/vect-36.c: New test.
21049 * gcc.dg/vect/vect-37.c: New test.
21050 * gcc.dg/vect/vect-38.c: New test.
21051 * gcc.dg/vect/vect-40.c: New test.
21052 * gcc.dg/vect/vect-41.c: New test.
21053 * gcc.dg/vect/vect-42.c: New test.
21054 * gcc.dg/vect/vect-43.c: New test.
21055 * gcc.dg/vect/vect-44.c: New test.
21056 * gcc.dg/vect/vect-45.c: New test.
21057 * gcc.dg/vect/vect-46.c: New test.
21058 * gcc.dg/vect/vect-47.c: New test.
21059 * gcc.dg/vect/vect-48.c: New test.
21060 * gcc.dg/vect/vect-49.c: New test.
21061 * gcc.dg/vect/vect-50.c: New test.
21062 * gcc.dg/vect/vect-51.c: New test.
21063 * gcc.dg/vect/vect-52.c: New test.
21064 * gcc.dg/vect/vect-53.c: New test.
21065 * gcc.dg/vect/vect-54.c: New test.
21066 * gcc.dg/vect/vect-55.c: New test.
21067 * gcc.dg/vect/vect-56.c: New test.
21068 * gcc.dg/vect/vect-57.c: New test.
21069 * gcc.dg/vect/vect-58.c: New test.
21070 * gcc.dg/vect/vect-59.c: New test.
21071 * gcc.dg/vect/vect-60.c: New test.
21072 * gcc.dg/vect/vect-61.c: New test.
21073 * gcc.dg/vect/vect-all.c: New test.
21074 * gcc.dg/vect/vect-none.c: New test.
21075
21076 2004-08-17 Paul Brook <paul@codesourcery.com>
21077
21078 PR fortran/13082
21079 * gfortran.dg/entry_1.f90: New test.
21080
21081 2004-08-17 Andrew Pinski <apinski@apple.com>
21082
21083 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
21084
21085 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
21086
21087 * gcc.dg/pr17036-1.c: New test.
21088
21089 2004-08-16 Devang Patel <dpatel@apple.com>
21090
21091 * gcc.dg/darwin-20040809-1.c: New test.
21092
21093 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
21094
21095 * gcc.dg/funcdef-attr-1.c: New test.
21096
21097 2004-08-16 Janis Johnson <janis187@us.ibm.com>
21098
21099 * gcc.dg/altivec-17.c: New test.
21100 * gcc.dg/altivec-18.c: New test.
21101
21102 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21103
21104 PR c++/6749
21105 * g++.dg/template/vtable2.C: New test.
21106
21107 2004-08-14 Richard Henderson <rth@redhat.com>
21108
21109 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
21110 * gcc.dg/pack-test-4.c (main): Return 0.
21111 * gcc.dg/setjmp-1.c: Remove XFAIL.
21112 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
21113
21114 2004-08-14 Richard Henderson <rth@redhat.com>
21115
21116 * gcc.dg/980217-1.c: Add prototype for printf.
21117
21118 2004-08-13 Bud Davis <bdavis9659@comcast.net>
21119
21120 * gfortran.dg/pr16935.f90: New test.
21121
21122 2004-08-13 Janis Johnson <janis187@us.ibm.com>
21123
21124 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
21125
21126 2004-08-13 Paul Brook <paul@codesourcery.com>
21127
21128 * gfortran.dg/der_io_1.f90: Remove stray comma.
21129
21130 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21131
21132 * gcc.dg/vmx/cw-bug-2.c: Remove.
21133 * gcc.dg/vmx/vprint-1.c: Remove.
21134 * gcc.dg/vmx/vscan-1.c: Remove.
21135
21136 2004-08-12 Devang patel <dpatel@apple.com>
21137
21138 * gcc.dg/darwin-20040809-2.c: New test.
21139
21140 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21141
21142 * g++.dg/ext/altivec-12.C: New test.
21143
21144 * g++.dg/ext/altivec-11.C: New test.
21145
21146 2004-08-12 Paul Brook <paul@codesourcery.com>
21147
21148 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21149
21150 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21151
21152 * g++.dg/ext/altivec-2.C: Check for hardware support before
21153 executing any VMX instructions.
21154
21155 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21156
21157 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21158
21159 PR c++/16276
21160 * g++.old-deja/g++.other/comdat4.C: New test.
21161 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21162
21163 2004-08-12 Ben Elliston <bje@au.ibm.com>
21164
21165 PR target/16286
21166 * gcc.dg/pr16286.c: New test.
21167
21168 2004-08-12 Jan Beulich <jbeulich@novell.com>
21169
21170 * g++.dg/ext/asm5.C: New.
21171
21172 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21173
21174 PR c++/16698
21175 * g++.dg/eh/crash1.C: New test.
21176
21177 PR c++/16717
21178 * g++.dg/ext/construct1.C: New test.
21179
21180 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21181
21182 PR c++/16853
21183 * g++.dg/init/ptrmem1.C: New test.
21184
21185 PR c++/16618
21186 * g++.dg/parse/offsetof5.C: New test.
21187
21188 PR c++/16870
21189 * g++.dg/template/overload3.C: New test.
21190
21191 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21192
21193 PR c++/16964
21194 * g++.dg/parse/error16.C: New test.
21195
21196 PR c++/16904
21197 * g++.dg/template/error14.C: New test.
21198
21199 PR c++/16929
21200 * g++.dg/template/error15.C: New test.
21201
21202 2004-08-11 Devang Patel <dpatel@apple.com>
21203
21204 * gcc.dg/darwin-ld-20040809-1.c: New test.
21205 * gcc.dg/darwin-ld-20040809-2.c: New test.
21206
21207 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21208
21209 PR fortran/16917
21210 * gfortran.dg/dfloat_1.f90: New test.
21211
21212 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21213
21214 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21215 * gcc.dg/dll-2.c: Fix dg-require syntax.
21216 * gcc.misc-tests/arm-isr.c (abort): Declare.
21217 (exit): Likewise.
21218
21219 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21220
21221 PR c++/16971
21222 * g++.dg/parse/crash16.C: New test.
21223
21224 2004-08-10 Roger Sayle <roger@eyesopen.com>
21225
21226 * gcc.dg/mips-rsqrt-1.c: New test case.
21227 * gcc.dg/mips-rsqrt-2.c: New test case.
21228 * gcc.dg/mips-rsqrt-3.c: New test case.
21229
21230 2004-08-10 Paul Brook <paul@codesourcery.com>
21231
21232 * gfortran.dg/der_io_1.f90: New test.
21233
21234 2004-08-10 Paul Brook <paul@codesourcery.com>
21235
21236 PR fortran/16919
21237 * gfortran.dg/der_array_1.f90: New test.
21238
21239 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21240
21241 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21242
21243 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21244
21245 * gcc.dg/wchar_t-2.c: Fix typo.
21246
21247 2004-08-09 Falk Hueffner <falk@debian.org>
21248
21249 PR tree-optimization/12517
21250 * gcc.c-torture/compile/pr12517.c: New test.
21251
21252 PR tree-optimization/12578
21253 * gcc.c-torture/compile/pr12578.c: New test.
21254
21255 PR tree-optimization/12899
21256 * gcc.c-torture/compile/pr12899.c: New test.
21257
21258 PR rtl-optimization/14692
21259 * gcc.c-torture/compile/pr14692.c: New test.
21260
21261 PR tree-optimization/16461
21262 * gcc.c-torture/compile/pr16461.c: New test.
21263
21264 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21265
21266 * gfortran.dg/getenv_1.f90: New test.
21267
21268 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21269
21270 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21271 wchar_t.
21272 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21273
21274 2004-08-06 Paul Brook <paul@codesourcery.com>
21275
21276 * gfortran.dg/ret_array_1.f90: New test.
21277 * gfortran.dg/ret_pointer_1.f90: New test.
21278
21279 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21280
21281 * gcc.dg/missing-field-init-[12].c: New tests.
21282 * g++.dg/warn/missing-field-init-[12].C: New tests.
21283
21284 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21285
21286 * gcc.dg/enum2.c: New test.
21287 * gcc.dg/symbian3.c: Likewise.
21288 * gcc.dg/symbian4.c: Likewise.
21289 * gcc.dg/wchar_t-2.c: Likewise.
21290
21291 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21292
21293 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21294 destructor tests.
21295
21296 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21297
21298 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21299 dg-require-visiblity.
21300 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21301 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21302 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21303 * g++.dg/ext/visibility/new1.C: Likewise.
21304 * g++.dg/ext/visibility/pragma.C: Likewise.
21305 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21306 * g++.dg/ext/visibility/virtual.C: Likewise.
21307 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21308 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21309 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21310 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21311 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21312 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21313 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21314 * g++/dg/ext/visibility/visibility-8.C: New test.
21315 * gcc.c-torture/compile/dll.x: Remove.
21316 * gcc.dg/dll-2.c: Use dg-require-dll
21317 * gcc.dg/visibility-10.c: New test.
21318 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21319 supporting DLLs.
21320 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21321 (scan_not_hidden): Likewise.
21322
21323 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21324
21325 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21326
21327 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21328
21329 * gcc.c-torture/execute/20040805-1.c: New test.
21330
21331 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21332
21333 * gcc.dg/20020118-1.c: Declare abort.
21334 * gcc.dg/altivec_check.h: Likewise.
21335 * gcc.dg/iftrap-2.c: Likewise.
21336 * gcc.dg/pragma-darwin.c: Likewise.
21337 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21338
21339 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21340
21341 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21342
21343 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21344
21345 * gcc.c-torture/execute/builtins/abs-2.c,
21346 gcc.c-torture/execute/builtins/abs-3.c,
21347 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21348 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21349 intmax_t, uintmax_t and their limits.
21350 * gcc.dg/intmax_t-1.c: New test.
21351
21352 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21353
21354 * g++.dg/tc1/dr147.C: Add reference to PR.
21355
21356 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21357
21358 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21359 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21360
21361 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21362
21363 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21364
21365 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21366
21367 * gcc.dg/redecl-5.c: New test.
21368 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
21369 of scanf.
21370
21371 2004-08-03 Roger Sayle <roger@eyesopen.com>
21372
21373 PR middle-end/16790
21374 * gcc.c-torture/execute/pr16790-1.c: New test case.
21375
21376 2004-08-03 Mark Mitchell <mark@codesourcery.com>
21377
21378 * g++.dg/ext/visibility/assign1.C: New test.
21379 * g++.dg/ext/visibility/new1.C: Likewise.
21380
21381 * gcc.dg/symbian1.c: New test.
21382 * gcc.dg/symbian2.c: Likewise.
21383
21384 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
21385
21386 PR target/16570
21387 * gcc.dg/i386-sse-9.c: New test.
21388
21389 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21390
21391 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
21392
21393 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21394
21395 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
21396 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
21397 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
21398 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
21399 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
21400 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
21401 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
21402 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
21403 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
21404 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
21405 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
21406 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
21407 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
21408 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
21409 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
21410 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
21411 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
21412 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
21413 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
21414 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
21415 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
21416 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
21417 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
21418 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
21419 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
21420 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
21421 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
21422 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
21423 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
21424 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
21425 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
21426 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
21427 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
21428 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
21429 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
21430 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
21431 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
21432 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
21433 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
21434 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
21435 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
21436 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
21437 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
21438 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
21439 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
21440 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
21441 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
21442 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
21443 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
21444 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
21445 gcc.misc-tests/i386-pf-3dnow-1.c,
21446 gcc.misc-tests/i386-pf-athlon-1.c,
21447 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21448 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
21449 Declare built-in functions used.
21450 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
21451
21452 2004-08-02 Mark Mitchell <mark@codesourcery.com>
21453
21454 PR c++/16707
21455 * g++.dg/lookup/using12.C: New test.
21456
21457 * g++.dg/init/null1.C: Fix PR number.
21458 * g++.dg/parse/namespace10.C: Likewise.
21459
21460 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21461
21462 PR c++/16224
21463 * g++.dg/template/spec17.C: New test.
21464 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
21465 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
21466
21467 2004-08-02 David Billinghurst
21468
21469 PR fortran/16292
21470 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
21471
21472 2004-08-01 Zack Weinberg <zack@codesourcery.com>
21473
21474 * gcc.dg/ia64-got-1.c: New test case.
21475
21476 2004-08-01 Mark Mitchell <mark@codesourcery.com>
21477
21478 PR c++/16489
21479 * g++.dg/init/null1.C: New test.
21480 * g++.dg/tc1/dr76.C: Adjust error marker.
21481
21482 PR c++/16529
21483 * g++.dg/parse/namespace10.C: New test.
21484
21485 PR c++/16810
21486 * g++.dg/inherit/ptrmem2.C: New test.
21487
21488 2004-08-02 Ben Elliston <bje@au.ibm.com>
21489
21490 PR target/16155
21491 * gcc.dg/pr16155.c: New test.
21492
21493 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
21494
21495 * gcc.dg/redecl-2.c: New test.
21496
21497 2004-07-30 Geoffrey Keating <geoffk@apple.com>
21498
21499 * gcc.dg/darwin-longdouble.c: New file.
21500
21501 2004-07-30 Richard Henderson <rth@redhat.com>
21502
21503 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
21504 write to constant argument.
21505 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
21506
21507 2004-07-30 Richard Henderson <rth@redhat.com>
21508
21509 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
21510 tests of nearest around zero.
21511
21512 2004-07-30 Andrew Pinski <apinski@apple.com>
21513
21514 * gcc.c-torture/compile/20040730-1.c: New test.
21515
21516 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21517
21518 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
21519 powerpc-eabispe.
21520
21521 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
21522
21523 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
21524
21525 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
21526
21527 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
21528 contains $ld_library_path.
21529 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21530
21531 2004-07-29 Richard Henderson <rth@redhat.com>
21532
21533 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
21534
21535 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
21536 (alt2, which): New.
21537 (Check): Accept either alternative.
21538
21539 2004-07-29 Mark Mitchell <mark@codesourcery.com>
21540
21541 * g++.dg/abi/inline1.C: New test.
21542 * g++.dg/abi/local1-a.cc: Likewise.
21543 * g++.dg/abi/local1.C: Likewise.
21544 * g++.dg/abi/mangle11.C: Tweak location of warnings.
21545 * g++.dg/abi/mangle12.C: Likewise.
21546 * g++.dg/abi/mangle17.C: Likewise.
21547 * g++.dg/abi/mangle20-2.C: Likewise.
21548 * g++.dg/opt/interface1.C: Likewise.
21549 * g++.dg/opt/interface1.h: Likewise.
21550 * g++.dg/opt/interface1-a.cc: New test.
21551 * g++.dg/parse/repo1.C: New test.
21552 * g++.dg/template/repo1.C: Likewise.
21553 * g++.dg/warn/Winline-1.C: Likewise.
21554 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
21555
21556 2004-07-29 Diego Novillo <dnovillo@redhat.com>
21557
21558 * gcc.dg/tree-ssa/20040729-1.c: New test.
21559
21560 2004-07-27 Matt Austern <austern@apple.com>
21561
21562 * gcc.dg/darwin-bool-1.c: New test.
21563 * gcc.dg/darwin-bool-2.c: New test.
21564
21565 2004-07-28 Richard Henderson <rth@redhat.com>
21566
21567 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
21568 arguments in the correct type. Don't write to constant arguments.
21569
21570 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21571
21572 PR tree-optimization/16688
21573 PR tree-optimization/16689
21574 * g++.dg/tree-ssa/pr16688.C: New test.
21575
21576 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21577
21578 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21579 loads. Not only in the comment, this time.
21580
21581 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
21582
21583 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
21584 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
21585 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
21586 * gcc.dg/sh4a-bitmovua.c: New.
21587 * gcc.dg/sh4a-cos.c: New.
21588 * gcc.dg/sh4a-cosf.c: New.
21589 * gcc.dg/sh4a-fprun.c: New.
21590 * gcc.dg/sh4a-fsrra.c: New.
21591 * gcc.dg/sh4a-memmovua.c: New.
21592 * gcc.dg/sh4a-sin.c: New.
21593 * gcc.dg/sh4a-sincos.c: New.
21594 * gcc.dg/sh4a-sincosf.c: New.
21595 * gcc.dg/sh4a-sinf.c: New.
21596
21597 2004-07-28 Diego Novillo <dnovillo@redhat.com>
21598
21599 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
21600 conditionals.
21601 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
21602 loads.
21603 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
21604 DOM1.
21605
21606 2004-07-27 Andrew Pinski <apinski@apple.com>
21607
21608 * g++.dg/rtti/tinfo1.C: Correct the xfail.
21609
21610 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
21611
21612 * gcc.dg/pragma-isr.c: New test.
21613
21614 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21615
21616 PR c++/14429
21617 * g++.dg/template/ttp11.C: New test.
21618
21619 2004-07-27 Diego Novillo <dnovillo@redhat.com>
21620
21621 * gcc.c-torture/compile/20040727-1.c: New test.
21622
21623 2004-07-26 Eric Christopher <echristo@redhat.com>
21624
21625 * gcc.c-torture/compile/20040726-2.c: New test.
21626
21627 2004-07-26 Andrew Pinski <apinski@apple.com>
21628
21629 * g++.dg/rtti/tinfo1.C: Xfail.
21630
21631 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
21632
21633 * gcc.c-torture/compile/20040726-1.c: New test.
21634
21635 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
21636 Brian Ryner <bryner@brianryner.com>
21637
21638 PR c++/9283
21639 PR c++/15000
21640 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
21641 * g++.dg/ext/visibility/: New directory.
21642 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
21643 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
21644 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
21645 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
21646 * g++.dg/ext/visibility/fvisibility.C,
21647 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
21648 g++.dg/ext/visibility/fvisibility-override1.C
21649 g++.dg/ext/visibility/fvisibility-override2.C
21650 g++.dg/ext/visibility/memfuncts.C
21651 g++.dg/ext/visibility/noPLT.C
21652 g++.dg/ext/visibility/pragma.C
21653 g++.dg/ext/visibility/pragma-override1.C
21654 g++.dg/ext/visibility/pragma-override2.C
21655 g++.dg/ext/visibility/staticmemfuncts.C
21656 g++.dg/ext/visibility/virtual.C: New tests.
21657
21658 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21659
21660 PR c/15360
21661 * gcc.dg/pr15360-1.c: New test.
21662
21663 2004-07-25 Daniel Jacobowitz <dan@debian.org>
21664
21665 * gcc.dg/pragma-align-2.c: New test.
21666 * gcc.dg/pragma-init-fini.c: New test.
21667 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
21668 targets.
21669
21670 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
21671
21672 * gcc.dg/init-string-2.c: New test.
21673
21674 2004-07-24 Zack Weinberg <zack@codesourcery.com>
21675
21676 PR 16684
21677 * gcc.dg/Wredundant-decls-1.c: New test case.
21678
21679 2004-07-24 Jakub Jelinek <jakub@redhat.com>
21680
21681 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
21682 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
21683 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
21684 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
21685 * gcc.dg/compat/generate-random.c: New file.
21686 * gcc.dg/compat/generate-random.h: Likewise.
21687 * gcc.dg/compat/generate-random_r.c: Likewise.
21688 * gcc.dg/compat/struct-layout-1.h: Likewise.
21689 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
21690 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
21691 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
21692 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
21693 * gcc.dg/compat/struct-layout-1_main.c: New test.
21694 * gcc.dg/compat/struct-layout-1_x.c: New file.
21695 * gcc.dg/compat/struct-layout-1_y.c: New file.
21696 * gcc.dg/compat/struct-layout-1_test.h: New file.
21697
21698 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
21699
21700 * gcc.dg/comp-return-1.c: New test
21701
21702 2004-07-23 Janis Johnson <janis187@us.ibm.com>
21703
21704 * gcc.dg/vmx/8-02a.c: Fix typo.
21705
21706 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
21707 * gcc.dg/darwin-abi-3.c: New test.
21708
21709 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
21710 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
21711
21712 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
21713 * gcc.dg/vmx/ops-long-1.c: New test.
21714 * gcc.dg/vmx/ops-long-2.c: New test.
21715
21716 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 * g++.dg/lookup/conv-[1234].C: New.
21719
21720 2004-07-22 Mark Mitchell <mark@codesourcery.com>
21721
21722 * g++.dg/parse/attr2.C: Simplify.
21723
21724 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21725
21726 PR c/7284
21727 * gcc.c-torture/execute/pr7284-1.c: New test.
21728
21729 2004-07-22 Brian Booth <bbooth@redhat.com>
21730
21731 * gcc.dg/tree-ssa/20040721-1.c: New test.
21732
21733 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
21734
21735 * g++.dg/template/crash20.c: New.
21736
21737 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
21738
21739 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
21740 Add dg-run directive. Declare variables as required.
21741 * gfortran.dg/g77/README: Update
21742
21743 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
21744
21745 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
21746 gcc.dg/cris-peep2-andu2.c: New tests.
21747
21748 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21749
21750 PR c/15052
21751 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
21752 on return type.
21753 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
21754 messages.
21755 * gcc.dg/qual-return-2.c: Update expected messages.
21756 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
21757
21758 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21759
21760 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
21761 * gcc.dg/noncompile/921102-1.c: Update expected error message.
21762
21763 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
21764
21765 PR c/11250
21766 * gcc.dg/init-string-1.c: New test.
21767
21768 2004-07-21 Jakub Jelinek <jakub@redhat.com>
21769
21770 PR middle-end/15345
21771 PR c/16450
21772 * gcc.dg/torture/nested-fn-1.c: New test.
21773
21774 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
21775
21776 PR target/16559
21777 * gcc.dg/ia64-fptr-1.c: New file.
21778
21779 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21780
21781 PR c++/14497
21782 * g++.dg/template/spec16.C: New test.
21783 * g++.old-deja/g++.robertl/eb118.C: Remove.
21784
21785 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21786
21787 PR c++/509
21788 * g++.dg/template/spec15.C: New test.
21789
21790 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
21791
21792 Copy cases from g77.f-torture/execute and add dg-run
21793 directive. Other changes as noted.
21794 * gfortran.dg/g77/13037.f
21795 * gfortran.dg/g77/1832.f
21796 * gfortran.dg/g77/19981119-0.f
21797 * gfortran.dg/g77/19990313-0.f
21798 * gfortran.dg/g77/19990313-1.f
21799 * gfortran.dg/g77/19990313-2.f
21800 * gfortran.dg/g77/19990313-3.f
21801 * gfortran.dg/g77/19990419-1.f
21802 * gfortran.dg/g77/19990826-0.f
21803 * gfortran.dg/g77/19990826-2.f
21804 * gfortran.dg/g77/20000503-1.f
21805 * gfortran.dg/g77/20001111.f
21806 * gfortran.dg/g77/20010116.f
21807 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
21808 * gfortran.dg/g77/20010430.f
21809 * gfortran.dg/g77/6177.f
21810 * gfortran.dg/g77/947.f
21811 * gfortran.dg/g77/970816-3.f
21812 * gfortran.dg/g77/971102-1.f
21813 * gfortran.dg/g77/980520-1.f
21814 * gfortran.dg/g77/980628-0.f
21815 * gfortran.dg/g77/980628-1.f
21816 * gfortran.dg/g77/980628-10.f
21817 * gfortran.dg/g77/980628-2.f
21818 * gfortran.dg/g77/980628-3.f
21819 * gfortran.dg/g77/980628-7.f
21820 * gfortran.dg/g77/980628-8.f
21821 * gfortran.dg/g77/980628-9.f
21822 * gfortran.dg/g77/980701-0.f
21823 * gfortran.dg/g77/980701-1.f
21824 * gfortran.dg/g77/cabs.f
21825 * gfortran.dg/g77/claus.f
21826 * gfortran.dg/g77/complex_1.f
21827 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
21828 * gfortran.dg/g77/dcomplex.f
21829 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
21830 * gfortran.dg/g77/f90-intrinsic-mathematical.f
21831 * gfortran.dg/g77/f90-intrinsic-numeric.f
21832 * gfortran.dg/g77/int8421.f
21833 * gfortran.dg/g77/labug1.f
21834 * gfortran.dg/g77/large_vec.f
21835 * gfortran.dg/g77/le.f
21836 * gfortran.dg/g77/short.f
21837 * gfortran.dg/g77/README: Update
21838
21839 2004-07-20 Mark Mitchell <mark@codesourcery.com>
21840
21841 PR c++/16637
21842 * g++.dg/parse/lookup4.C: New test.
21843
21844 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21845
21846 PR c++/16175
21847 * g++.dg/template/ttp10.C: New test.
21848
21849 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
21850
21851 * gcc.dg/pr12625-1.c: New test.
21852
21853 2004-07-20 Steven Bosscher <stevenb@suse.de>
21854
21855 * testsuite/gcc.dg/switch-warn-1.c: New test.
21856 * testsuite/gcc.dg/switch-warn-2.c: New test.
21857 * gcc.c-torture/compile/pr14730.c: Update.
21858
21859 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
21860
21861 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
21862 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
21863 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
21864 g++.dg/template/nontype3.C: Remove trailing CR from tests.
21865
21866 2004-07-18 Mark Mitchell <mark@codesourcery.com>
21867
21868 PR c++/16623
21869 * g++.dg/template/assign1.C: New test.
21870
21871 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21872
21873 PR c++/12170
21874 * g++.dg/template/ttp9.C: New test.
21875
21876 2004-07-19 Daniel Jacobowitz <dan@debian.org>
21877
21878 * gcc.dg/format/cmn-err-1.c: New test.
21879
21880 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
21881
21882 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
21883 gcc.dg/Wparentheses-10.c: New tests.
21884 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
21885
21886 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21887
21888 PR fortran/16465
21889 * gfortran.dg/g77//ffixed-line-length-0.f,
21890 gfortran.dg/g77/ffixed-line-length-132.f,
21891 gfortran.dg/g77/ffixed-line-length-72.f,
21892 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
21893 gfortran.dg/g77/README: Update.
21894
21895 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21896
21897 PR c++/13092
21898 * g++.dg/template/non-dependent7.C: New test.
21899 * g++.dg/template/non-dependent8.C: Likewise.
21900 * g++.dg/template/non-dependent9.C: Likewise.
21901 * g++.dg/template/non-dependent10.C: Likewise.
21902
21903 2004-07-17 Mark Mitchell <mark@codesourcery.com>
21904
21905 PR c++/16337
21906 * g++.dg/parse/attr2.C: New test.
21907
21908 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
21909
21910 * g77.dg: Removed.
21911 * g77.f-torture: Ditto.
21912
21913 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
21914
21915 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
21916 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
21917 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
21918
21919 2004-07-16 Richard Henderson <rth@redhat.com>
21920
21921 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
21922
21923 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21924
21925 * lib/fortran-torture.exp (fortran-torture): Don't test compile
21926 tests with full list of options.
21927 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
21928 of TORTURE_OPTIONS if test contains 'dg-do run'.
21929
21930 PR fortran/16404
21931 * gfortran.dg/do_iterator.f90: New test.
21932
21933 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21934
21935 PR rtl-optimization/16536
21936 * gcc.c-torture/execute/restrict-1.c: New test.
21937
21938 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21939
21940 PR fortran/15324
21941 * gfortran.dg/pr15324.f90: New test.
21942
21943 PR fortran/15129
21944 * gfortran.dg/pr15129.f90: New test.
21945
21946 PR fortran/15140
21947 * gfortran.dg/pr15140.f90: New test.
21948
21949 PR fortran/13792
21950 * gfortran.fortran-torture/execute/bounds.f90: Add check for
21951 compile-time simplification.
21952
21953 2004-07-14 Mike Stump <mrs@apple.com>
21954
21955 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
21956
21957 2004-07-14 James E Wilson <wilson@specifixinc.com>
21958
21959 PR target/16325
21960 * gcc.dg/profile-generate-1.c: New.
21961
21962 2004-07-15 Jakub Jelinek <jakub@redhat.com>
21963
21964 * gcc.c-torture/execute/20040709-1.c: New test.
21965 * gcc.c-torture/execute/20040709-2.c: New test.
21966
21967 2004-07-14 Mike Stump <mrs@apple.com>
21968
21969 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
21970
21971 2004-07-14 Mike Stump <mrs@apple.com>
21972
21973 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
21974
21975 2004-07-13 Mark Mitchell <mark@codesourcery.com>
21976
21977 PR c++/16518
21978 * g++.dg/parse/mutable1.C: New test.
21979
21980 2004-07-13 Diego Novillo <dnovillo@redhat.com>
21981
21982 PR tree-optimization/16443
21983 * gcc.dg/tree-ssa/20040713-1.c: New test.
21984
21985 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
21986
21987 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
21988 for operator new.
21989
21990 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
21991
21992 * gfortran.dg/g77/README: New file
21993 * gfortran.dg/g77/19981216-0.f: Copy from
21994 g77.f-torture/noncompile. Add "dg-do compile" and
21995 dg-error as required.
21996 * gfortran.dg/g77/19990218-1.f: Likewise.
21997 * gfortran.dg/g77/19990905-1.f: Likewise.
21998 * gfortran.dg/g77/9263.f: Likewise.
21999 * gfortran.dg/g77/980615-0.f: Likewise.
22000 * gfortran.dg/g77/980616-0.f: Likewise.
22001 * gfortran.dg/g77/check0.f: Likewise.
22002 * gfortran.dg/g77/select_no_compile.f: Likewise.
22003
22004 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22005
22006 Copy files from g77.f-torture/compile.
22007 Add "{ dg-do compile}". Other changes as noted
22008 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
22009 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
22010 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
22011 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
22012 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
22013 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
22014 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
22015 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
22016 statement to conform to standard. Append alpha1.x for reference.
22017 * gfortran.dg/g77/xformat.f: Add dg-warning
22018
22019 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22020
22021 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
22022 Add {dg-do compile} directive.
22023 * gfortran.dg/g77/cpp2.F: Likewise.
22024
22025 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22026
22027 PR c++/5402
22028 * g++.dg/lookup/name-clash1.C: New test.
22029
22030 PR c++/9777
22031 * g++.dg/lookup/name-clash2.C: New test.
22032
22033 PR c++/12102
22034 * g++.dg/lookup/name-clash3.C: New test.
22035
22036 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22037
22038 * g++.dg/lookup/new2.C: New test.
22039 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
22040
22041 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
22042
22043 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
22044 Add {dg-do compile} directive.
22045 * gfortran.dg/g77/13060.f: Likewise.
22046 * gfortran.dg/g77/19990218-0.f: Likewise.
22047 * gfortran.dg/g77/19990305-0.f: Likewise.
22048 * gfortran.dg/g77/19990419-0.f: Likewise.
22049 * gfortran.dg/g77/19990502-0.f: Likewise.
22050 * gfortran.dg/g77/19990502-1.f: Likewise.
22051 * gfortran.dg/g77/19990525-0.f: Likewise.
22052 * gfortran.dg/g77/19990826-1.f: Likewise.
22053 * gfortran.dg/g77/19990826-3.f: Likewise.
22054 * gfortran.dg/g77/19990905-2.f: Likewise.
22055 * gfortran.dg/g77/20000412-1.f: Likewise.
22056 * gfortran.dg/g77/20000511-1.f: Likewise.
22057 * gfortran.dg/g77/20000511-2.f: Likewise.
22058 * gfortran.dg/g77/20000518.f: Likewise.
22059 * gfortran.dg/g77/20000601-1.f: Likewise.
22060 * gfortran.dg/g77/20000601-2.f: Likewise.
22061 * gfortran.dg/g77/20000629-1.f: Likewise.
22062 * gfortran.dg/g77/20000630-2.f: Likewise.
22063 * gfortran.dg/g77/20010115.f: Likewise.
22064 * gfortran.dg/g77/20010321-1.f: Likewise.
22065 * gfortran.dg/g77/20010426.f: Likewise.
22066 * gfortran.dg/g77/20020307-1.f: Likewise.
22067 * gfortran.dg/g77/8485.f: Likewise.
22068 * gfortran.dg/g77/960317-1.f: Likewise.
22069 * gfortran.dg/g77/970915-0.f: Likewise.
22070 * gfortran.dg/g77/980310-1.f: Likewise.
22071 * gfortran.dg/g77/980310-2.f: Likewise.
22072 * gfortran.dg/g77/980310-3.f: Likewise.
22073 * gfortran.dg/g77/980310-4.f: Likewise.
22074 * gfortran.dg/g77/980310-6.f: Likewise.
22075 * gfortran.dg/g77/980310-7.f: Likewise.
22076 * gfortran.dg/g77/980310-8.f: Likewise.
22077 * gfortran.dg/g77/980419-2.f: Likewise.
22078 * gfortran.dg/g77/980424-0.f: Likewise.
22079 * gfortran.dg/g77/980427-0.f: Likewise.
22080 * gfortran.dg/g77/980729-0.f: Likewise.
22081 * gfortran.dg/g77/981117-1.f: Likewise.
22082 * gfortran.dg/g77/toon_1.f: Likewise.
22083
22084 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22085
22086 PR c++/2204
22087 * g++.dg/other/abstract2.C: New test.
22088
22089 2004-07-12 Paul Brook <paul@codesourcery.com>
22090
22091 * gfortran.dg/pointer_init_1.f90: New test.
22092
22093 2004-07-11 Paul Brook <paul@codesourcery.com>
22094
22095 PR fortran/15986
22096 * gfortran.dg/contained_1.f90: New test.
22097
22098 2004-07-11 Mark Mitchell <mark@codesourcery.com>
22099
22100 * g++.dg/parse/defarg8.C: New test.
22101
22102 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22103
22104 PR fortran/16433
22105 * gfortran.dg/pr16433.f: New test.
22106
22107 PR fortran/17574
22108 * gfortran.dg/pr15754.f90: New test.
22109
22110 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
22111
22112 PR tree-optimization/16437
22113 * gcc.c-torture/execute/bitfld-4.c: New test.
22114
22115 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22116
22117 * gfortran.fortran-torture/execute/common_2.f90: Add check for
22118 access to common var from module.
22119
22120 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22121
22122 PR fortran/16336
22123 * gfortran.fortran-torture/execute/common_2.f90: New test.
22124
22125 2004-07-10 Paul Brook <paul@codesourcery.com>
22126
22127 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
22128
22129 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22130
22131 PR fortran/15969
22132 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22133
22134 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22135
22136 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22137 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22138 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22139 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22140 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22141 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22142 * gfortran.dg/g77/funderscoring.f: Likewise.
22143 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22144
22145 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22146
22147 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22148
22149 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22150 Paul Brook <paul@codesourcery.com>
22151
22152 PR fortran/13415
22153 * gfortran.dg/common_pointer_1.f90: New test.
22154
22155 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22156
22157 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22158
22159 2004-07-09 James E Wilson <wilson@specifixinc.com>
22160
22161 PR target/16364
22162 * gcc.c-torture/compile/20040709-1.c: New.
22163
22164 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22165
22166 PR fortran/14077
22167 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22168
22169 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22170
22171 PR fortran/13201
22172 * gfortran.dg/shape_1.f90: New test.
22173
22174 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22175 Andrew Pinski <apinski@apple.com>
22176
22177 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22178
22179 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22180
22181 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22182 comment.
22183
22184 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22185 Paul Brook <paul@codesourcery.com>
22186
22187 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22188 '.f95' and '.F95'.
22189
22190 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22191
22192 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22193
22194 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22195
22196 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22197 testcases with capital suffix.
22198
22199 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22200
22201 PR fortran/15481
22202 PR fortran/13372
22203 PR fortran/13575
22204 PR fortran/15978
22205 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22206
22207 * gfortran.dg/implicit_1.f90: New test.
22208
22209 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22210
22211 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22212 expression to match gfortran warning/error messages
22213 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22214 dg-error text.
22215
22216 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22217
22218 * lib/fortran-torture.exp: Rename proc search_for to
22219 search_for_re.
22220
22221 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22222
22223 * gcc.c-torture/execute/simd-5.x: New file.
22224 XFAIL on SPARC 64-bit at -O0.
22225
22226 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22227
22228 PR c++/8211
22229 PR c++/16165
22230 * g++.dg/warn/effc3.C: New test.
22231
22232 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22233
22234 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22235 change X to 1X in format.
22236 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22237 add data statements to conform to standard.
22238
22239 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22240
22241 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22242 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22243 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22244
22245 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22246
22247 * gfortran.dg/g77/7388.f: Copy from g77.dg
22248 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22249 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22250 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22251 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22252 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22253 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22254 * gfortran.dg/g77/strlen0.f: Likewise.
22255
22256 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22257
22258 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22259 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22260
22261 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22262
22263 * gcc.c-torture/execute/920428-2.x: Delete.
22264 * gcc.c-torture/execute/920501-7.x: Likewise.
22265
22266 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22267
22268 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22269 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22270 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22271 prescott and c3-2.
22272 (PREFETCH_3DNOW): Add -march=c3.
22273
22274 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22275
22276 PR c/16437
22277 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22278 * gcc.c-torture/execute/bf64-1.x: Likewise.
22279
22280 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22281
22282 * gcc.c-torture/compile/20040708-1.c: New test.
22283
22284 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22285
22286 PR c++/16169
22287 * g++.dg/warn/effc2.C: New test.
22288
22289 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22290
22291 * gcc.c-torture/execute/bitfld-1.x: Remove.
22292 * gcc.c-torture/execute/bitfld-3.c: New test.
22293 * gcc.dg/bitfld-2.c: Remove XFAILs.
22294
22295 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22296
22297 PR c++/16276
22298 * g++.dg/rtti/tinfo1.C: New file.
22299
22300 2004-07-07 Eric Christopher <echristo@redhat.com>
22301
22302 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22303
22304 2004-07-07 Andrew Pinski <apinski@apple.com>
22305
22306 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22307
22308 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22309
22310 * g++.dg/init/call1.C: XFAIL.
22311
22312 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22313
22314 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22315 except for movstrict*, to movmem* and clrstr* to clrmem*.
22316
22317 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22318
22319 * gcc.c-torture/execute/20040707-1.c: New test.
22320
22321 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22322
22323 * gcc.c-torture/execute/20040706-1.c: New test.
22324
22325 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22326
22327 PR c++/3671
22328 * g++.dg/template/spec14.C: New test.
22329
22330 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22331
22332 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22333 nothing if not yet defined. Use it in b, c and d type definitions.
22334 * gcc.c-torture/execute/20040705-1.c: New test.
22335 * gcc.c-torture/execute/20040705-2.c: New test.
22336
22337 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22338
22339 PR c++/2518
22340 * g++.dg/lookup/new1.C: New test.
22341
22342 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22343
22344 PR c++/11406
22345 * g++.dg/template/sizeof8.C: New test.
22346
22347 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22348
22349 * gcc.c-torture/compile/20040705-1.c: New test.
22350
22351 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22352
22353 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22354
22355 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22356
22357 * gcc.dg/cpp/if-mop.c: Two new testcases.
22358 * gcc.dg/cpp/trad/comment-3.c: New.
22359
22360 2004-07-04 Paul Brook <paul@codesourcery.com>
22361
22362 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22363
22364 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22365
22366 PR c++/3761
22367 * g++.dg/lookup/crash4.C: New test.
22368
22369 2004-07-02 Zack Weinberg <zack@codesourcery.com>
22370
22371 * gcc.c-torture/execute/builtin-abs-1.c
22372 * gcc.c-torture/execute/builtin-abs-2.c
22373 * gcc.c-torture/execute/builtin-complex-1.c
22374 * gcc.c-torture/execute/builtins/string-1-lib.c
22375 * gcc.c-torture/execute/builtins/string-1.c
22376 * gcc.c-torture/execute/builtins/string-2-lib.c
22377 * gcc.c-torture/execute/builtins/string-2.c
22378 * gcc.c-torture/execute/builtins/string-3-lib.c
22379 * gcc.c-torture/execute/builtins/string-3.c
22380 * gcc.c-torture/execute/builtins/string-4-lib.c
22381 * gcc.c-torture/execute/builtins/string-4.c
22382 * gcc.c-torture/execute/builtins/string-5-lib.c
22383 * gcc.c-torture/execute/builtins/string-5.c
22384 * gcc.c-torture/execute/builtins/string-6-lib.c
22385 * gcc.c-torture/execute/builtins/string-6.c
22386 * gcc.c-torture/execute/builtins/string-7-lib.c
22387 * gcc.c-torture/execute/builtins/string-7.c
22388 * gcc.c-torture/execute/builtins/string-8-lib.c
22389 * gcc.c-torture/execute/builtins/string-8.c
22390 * gcc.c-torture/execute/builtins/string-9-lib.c
22391 * gcc.c-torture/execute/builtins/string-9.c
22392 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
22393 * gcc.c-torture/execute/builtins/string-asm-1.c
22394 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
22395 * gcc.c-torture/execute/builtins/string-asm-2.c
22396 * gcc.c-torture/execute/stdio-opt-1.c
22397 * gcc.c-torture/execute/stdio-opt-2.c
22398 * gcc.c-torture/execute/stdio-opt-3.c
22399 * gcc.c-torture/execute/string-opt-1.c
22400 * gcc.c-torture/execute/string-opt-10.c
22401 * gcc.c-torture/execute/string-opt-11.c
22402 * gcc.c-torture/execute/string-opt-12.c
22403 * gcc.c-torture/execute/string-opt-13.c
22404 * gcc.c-torture/execute/string-opt-14.c
22405 * gcc.c-torture/execute/string-opt-15.c
22406 * gcc.c-torture/execute/string-opt-16.c
22407 * gcc.c-torture/execute/string-opt-2.c
22408 * gcc.c-torture/execute/string-opt-6.c
22409 * gcc.c-torture/execute/string-opt-7.c
22410 * gcc.c-torture/execute/string-opt-8.c:
22411 Replace with ...
22412
22413 * gcc.c-torture/execute/builtins/abs-2.c
22414 * gcc.c-torture/execute/builtins/abs-3.c
22415 * gcc.c-torture/execute/builtins/complex-1.c
22416 * gcc.c-torture/execute/builtins/fprintf.c
22417 * gcc.c-torture/execute/builtins/fputs.c
22418 * gcc.c-torture/execute/builtins/memcmp.c
22419 * gcc.c-torture/execute/builtins/memmove.c
22420 * gcc.c-torture/execute/builtins/memops-asm.c
22421 * gcc.c-torture/execute/builtins/mempcpy-2.c
22422 * gcc.c-torture/execute/builtins/mempcpy.c
22423 * gcc.c-torture/execute/builtins/memset.c
22424 * gcc.c-torture/execute/builtins/printf.c
22425 * gcc.c-torture/execute/builtins/sprintf.c
22426 * gcc.c-torture/execute/builtins/strcat.c
22427 * gcc.c-torture/execute/builtins/strchr.c
22428 * gcc.c-torture/execute/builtins/strcmp.c
22429 * gcc.c-torture/execute/builtins/strcpy.c
22430 * gcc.c-torture/execute/builtins/strcspn.c
22431 * gcc.c-torture/execute/builtins/strlen-2.c
22432 * gcc.c-torture/execute/builtins/strlen.c
22433 * gcc.c-torture/execute/builtins/strncat.c
22434 * gcc.c-torture/execute/builtins/strncmp-2.c
22435 * gcc.c-torture/execute/builtins/strncmp.c
22436 * gcc.c-torture/execute/builtins/strncpy.c
22437 * gcc.c-torture/execute/builtins/strpbrk.c
22438 * gcc.c-torture/execute/builtins/strpcpy-2.c
22439 * gcc.c-torture/execute/builtins/strpcpy.c
22440 * gcc.c-torture/execute/builtins/strrchr.c
22441 * gcc.c-torture/execute/builtins/strspn.c
22442 * gcc.c-torture/execute/builtins/strstr-asm.c
22443 * gcc.c-torture/execute/builtins/strstr.c:
22444 ... these new files.
22445
22446 * gcc.c-torture/execute/builtins/abs-2-lib.c
22447 * gcc.c-torture/execute/builtins/abs-3-lib.c
22448 * gcc.c-torture/execute/builtins/complex-1-lib.c
22449 * gcc.c-torture/execute/builtins/fprintf-lib.c
22450 * gcc.c-torture/execute/builtins/fputs-lib.c
22451 * gcc.c-torture/execute/builtins/memcmp-lib.c
22452 * gcc.c-torture/execute/builtins/memmove-lib.c
22453 * gcc.c-torture/execute/builtins/memops-asm-lib.c
22454 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
22455 * gcc.c-torture/execute/builtins/mempcpy-lib.c
22456 * gcc.c-torture/execute/builtins/memset-lib.c
22457 * gcc.c-torture/execute/builtins/printf-lib.c
22458 * gcc.c-torture/execute/builtins/sprintf-lib.c
22459 * gcc.c-torture/execute/builtins/strcat-lib.c
22460 * gcc.c-torture/execute/builtins/strchr-lib.c
22461 * gcc.c-torture/execute/builtins/strcmp-lib.c
22462 * gcc.c-torture/execute/builtins/strcpy-lib.c
22463 * gcc.c-torture/execute/builtins/strcspn-lib.c
22464 * gcc.c-torture/execute/builtins/strlen-2-lib.c
22465 * gcc.c-torture/execute/builtins/strlen-lib.c
22466 * gcc.c-torture/execute/builtins/strncat-lib.c
22467 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
22468 * gcc.c-torture/execute/builtins/strncmp-lib.c
22469 * gcc.c-torture/execute/builtins/strncpy-lib.c
22470 * gcc.c-torture/execute/builtins/strpbrk-lib.c
22471 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
22472 * gcc.c-torture/execute/builtins/strpcpy-lib.c
22473 * gcc.c-torture/execute/builtins/strrchr-lib.c
22474 * gcc.c-torture/execute/builtins/strspn-lib.c
22475 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
22476 * gcc.c-torture/execute/builtins/strstr-lib.c
22477 * gcc.c-torture/execute/builtins/lib/abs.c
22478 * gcc.c-torture/execute/builtins/lib/fprintf.c
22479 * gcc.c-torture/execute/builtins/lib/memset.c
22480 * gcc.c-torture/execute/builtins/lib/printf.c
22481 * gcc.c-torture/execute/builtins/lib/sprintf.c
22482 * gcc.c-torture/execute/builtins/lib/strcpy.c
22483 * gcc.c-torture/execute/builtins/lib/strcspn.c
22484 * gcc.c-torture/execute/builtins/lib/strncat.c
22485 * gcc.c-torture/execute/builtins/lib/strncmp.c
22486 * gcc.c-torture/execute/builtins/lib/strncpy.c
22487 * gcc.c-torture/execute/builtins/lib/strpbrk.c
22488 * gcc.c-torture/execute/builtins/lib/strspn.c
22489 * gcc.c-torture/execute/builtins/lib/strstr.c:
22490 New files containing support routines.
22491
22492 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
22493 declaration.
22494 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
22495 when not optimizing.
22496
22497 2004-07-02 Mark Mitchell <mark@codesourcery.com>
22498
22499 PR c++/16240
22500 * g++.dg/abi/mangle22.C: New test.
22501 * g++.dg/abi/mangle23.C: Likewise.
22502
22503 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
22504
22505 PR fortran/16290
22506 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
22507 Allow for cases without denormalized floating point numbers.
22508
22509 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
22510
22511 PR c/1027
22512 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
22513 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
22514 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
22515 expected warning text.
22516 * gcc.dg/format/diag-2.c: New test.
22517
22518 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22519
22520 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
22521
22522 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
22523
22524 * gcc.dg/builtins-43.c: New.
22525 * gcc.dg/builtins-44.c: New.
22526 * gcc.dg/builtins-45.c: New.
22527
22528 2004-06-26 Geoffrey Keating <geoffk@apple.com>
22529 Andreas Tobler <a.tobler@schweiz.ch>
22530
22531 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
22532 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
22533 as SIGSEGV.
22534 * gcc.dg/cleanup-11.c: Likewise.
22535 * gcc.dg/cleanup-8.c: Likewise.
22536 * gcc.dg/cleanup-9.c: Likewise.
22537 * gcc.dg/cleanup-5.c: Run on all platforms.
22538
22539 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
22540
22541 * g++.dg/warn/nonnull1.C: New test.
22542
22543 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22544
22545 * gcc.dg/compat/compat-common.h: Wrap up CINT in
22546 an #ifndef SKIP_COMPLEX_INT/#endif pair.
22547 Special-case the Sun compiler wrt to <complex.h>.
22548
22549 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
22550
22551 * gcc.dg/Wunreachable-8.C: New test.
22552
22553 * gcc.dg/h8300-ice2.c : New test.
22554
22555 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
22556
22557 PR fortran/16161
22558 * gfortran.fortran-torture/compile/implicit.f90: Add test
22559 for implicit character.
22560
22561 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
22562
22563 PR fortran/16289
22564 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
22565 Use tiny() intrinsic to find smallest non-negative real
22566
22567 2004-06-30 Jakub Jelinek <jakub@redhat.com>
22568
22569 * gcc.dg/compat/struct-by-value-22_main.c: New test.
22570 * gcc.dg/compat/struct-by-value-22_x.c: New.
22571 * gcc.dg/compat/struct-by-value-22_y.c: New.
22572
22573 * gcc.c-torture/execute/20040629-1.c: New test.
22574
22575 2004-06-29 Jakub Jelinek <jakub@redhat.com>
22576
22577 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
22578 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
22579
22580 PR target/16195
22581 * gcc.dg/20040625-1.c: New test.
22582
22583 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22584
22585 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
22586
22587 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22588
22589 PR fortran/15963
22590 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
22591
22592 2004-06-29 Richard Henderson <rth@redhat.com>
22593
22594 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
22595
22596 2004-06-29 Paul Brook <paul@codesourcery.com>
22597
22598 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
22599 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
22600
22601 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
22602
22603 PR c++/16260
22604 * g++.dg/parse/crash15.C: New.
22605
22606 2004-06-28 Andrew Pinski <apinski@apple.com>
22607
22608 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
22609 by the error already.
22610
22611 * g++.dg/opt/ptrmem4.C: Change to compile only test.
22612
22613 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
22614
22615 PR target/14041
22616 * gcc.dg/h8300-bss-align-1.c : New.
22617
22618 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
22619
22620 * PR c++/16174
22621 * g++.dg/template/ctor4.C: New.
22622
22623 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22624
22625 PR c++/16205
22626 * g++.dg/warn/Wsequence-point-1.C: New test.
22627
22628 2004-06-27 Paul Brook <paul@codesourcery.com>
22629
22630 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
22631
22632 2004-06-27 Zack Weinberg <zack@codesourcery.com>
22633
22634 * g++.old-deja/g++.mike/p7325.C: Remove.
22635
22636 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
22637
22638 PR c/14963
22639 * gcc.dg/pr14963.c: New test.
22640
22641 2004-06-27 Mark Mitchell <mark@codesourcery.com>
22642
22643 PR c++/16193
22644 * g++.dg/parse/redef1.C: New test.
22645
22646 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
22647
22648 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
22649 20021110.c.
22650 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
22651 20021119-1.c.
22652 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
22653 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
22654 5-04.c.
22655 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
22656 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
22657 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
22658 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
22659 g++.brendan/enum14.C.
22660 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
22661 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
22662 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
22663 g++.mike/virt1.C.
22664 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
22665 memtemp24.C.
22666
22667 2004-06-27 Roger Sayle <roger@eyesopen.com>
22668
22669 * gcc.dg/20040527-1.c: New test case.
22670
22671 2004-06-26 Bud Davis <bdavis9659@comcast.net>
22672
22673 PR gfortran/pr16196
22674 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
22675
22676 2004-06-25 Roger Sayle <roger@eyesopen.com>
22677
22678 PR middle-end/15825
22679 * gcc.dg/pr15825-1.c: New test case.
22680
22681 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22682
22683 * gcc.c-torture/execute/20040625-1.c: New test.
22684
22685 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22686
22687 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
22688
22689 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
22690
22691 * gcc.dg/torture/mips-div-1.c: New test.
22692
22693 2004-06-24 Jeff Law <law@redhat.com>
22694
22695 * gcc.dg/tree-ssa/20040624-1.c: New test.
22696
22697 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
22698
22699 * gcc.c-torture/compile/20040624-1.c: New test.
22700
22701 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22702
22703 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
22704 this directory.
22705
22706 2004-06-23 Andrew Pinski <apinski@apple.com>
22707
22708 PR middle-end/15988
22709 * g++.dg/opt/ptrmem4.C: New test.
22710
22711 * gcc.dg/c90-array-quals-2.c: New test.
22712
22713 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
22714
22715 * gcc.dg/kpice1.c: New test.
22716
22717 2006-06-23 Andrew Pinski <apinski@apple.com>
22718
22719 * gcc.dg/c90-array-quals.c: New test.
22720
22721 2006-06-22 Richard Henderson <rth@redhat.com>
22722
22723 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
22724
22725 2004-06-22 Loren James Rittle <ljrittle@acm.org>
22726
22727 * gcc.dg/builtins-config.h: Handle FreeBSD.
22728
22729 2006-06-22 Richard Henderson <rth@redhat.com>
22730
22731 * g++.dg/opt/devirt1.C: New.
22732
22733 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
22734
22735 * g++.dg/opt/pr15551.C: New testcase.
22736
22737 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
22738
22739 PR target/14800
22740 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
22741 x86_64-*-linux* when compiling for 32bit.
22742
22743 2004-06-21 Andrew Pinski <apinski@apple.com>
22744
22745 * gcc.dg/pch/struct-1.c: New.
22746 * gcc.dg/pch/struct-1.hs: New.
22747
22748 2004-06-21 Geoffrey Keating <geoffk@apple.com>
22749
22750 * gcc.dg/pch/save-temps-1.c: New file.
22751 * gcc.dg/pch/save-temps-1.hs: New file.
22752
22753 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
22754
22755 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
22756 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
22757
22758 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22759
22760 * gfortran.fortran-torture/execute/select_1.f90: Rename function
22761 to fix type error.
22762 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
22763 Remove trailing spaces.
22764
22765 2004-06-21 Richard Henderson <rth@redhat.com>
22766
22767 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
22768 merging && to BIT_FIELD_REF.
22769
22770 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
22771
22772 * g++.dg/opt/placeholder1.C: New test.
22773
22774 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22775
22776 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
22777 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
22778 * gcc.dg/compat/union-m128-1_x.c: Likewise.
22779 * gcc.dg/compat/union-m128-1_y.c: Likewise.
22780
22781 2004-06-20 Zack Weinberg <zack@codesourcery.com>
22782
22783 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
22784 extern "C".
22785 * g++.dg/other/pragma-re-1.C: Add comments.
22786
22787 2004-06-19 Bud Davis <bdavis9659@comcast.net>
22788
22789 PR gfortran/16080
22790 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
22791
22792 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
22793
22794 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
22795 instead of setting the type of size_t by
22796 hand.
22797
22798 2004-06-18 Roger Sayle <roger@eyesopen.com>
22799
22800 * gcc.dg/unordered-2.c: New test case.
22801 * gcc.dg/unordered-3.c: New test case.
22802
22803 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
22804
22805 PR other/16043
22806 * lib/g++.exp (g++_version): Tweak regexp for version
22807 * lib/g77.exp (g77_version): Likewise.
22808 * lib/gfortran.exp (gfortran_version): Likewise.
22809 * lib/objc.exp (objc_version): Likewise.
22810 * lib/treelang.exp (treelang_version): Likewise.
22811
22812 2004-06-19 Jakub Jelinek <jakub@redhat.com>
22813
22814 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
22815 Use INT_MAX instead of __INT_MAX__.
22816 * gcc.dg/compat/struct-align-2_y.c: Likewise.
22817
22818 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
22819 * gcc.dg/compat/scalar-return-3_x.c: Use it.
22820 * gcc.dg/compat/scalar-return-3_y.c: Use it.
22821 * gcc.dg/compat/scalar-return-4_x.c: Use it.
22822 * gcc.dg/compat/scalar-return-4_y.c: Use it.
22823 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
22824 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
22825 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
22826 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
22827
22828 * gcc.dg/range-test-1.c: New test.
22829 * g++.dg/opt/range-test-1.C: New test.
22830
22831 2004-06-17 Richard Henderson <rth@redhat.com>
22832
22833 * objc.dg/sync-1.m: New.
22834 * objc.dg/try-catch-1.m: Don't force next runtime.
22835 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
22836 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
22837 shadowed catch clause.
22838 * objc.dg/try-catch-5.m: New.
22839
22840 2004-06-17 Zack Weinberg <zack@codesourcery.com>
22841
22842 Bug 14610
22843 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
22844
22845 2004-06-15 Richard Henderson <rth@redhat.com>
22846
22847 * gcc.dg/20001116-1.c: Move expected warning line.
22848
22849 2004-06-15 Richard Henderson <rth@redhat.com>
22850
22851 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
22852 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
22853
22854 2004-06-15 Jeff Law <law@redhat.com>
22855
22856 * gcc.dg/tree-ssa/20040615-1.c: New test.
22857 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
22858 be less sensitive to operand ordering.
22859 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
22860
22861 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
22862
22863 * g++.dg/abi/bitfield3.C: Add comment..
22864
22865 2004-06-15 Richard Henderson <rth@redhat.com>
22866
22867 * g++.dg/ext/stmtexpr1.C: XFAIL.
22868 * gcc.dg/20030612-1.c: XFAIL.
22869
22870 2004-06-15 Eric Christopher <echristo@redhat.com>
22871
22872 * g++.dg/charset/asm5.c: New.
22873 * gcc.dg/charset/asm6.c: New.
22874
22875 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22876
22877 PR fortran/15962
22878 * gfortran.fortran-torture/execute/select_1.f90: New test.
22879
22880 2004-06-15 Paul Brook <paul@codesourcery.com>
22881
22882 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
22883
22884 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22885
22886 PR c++/15967
22887 * g++.dg/lookup/crash3.C: New test.
22888
22889 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22890
22891 PR c++/15947
22892 * g++.dg/parse/dtor4.C: New test.
22893
22894 2004-06-14 Jeff Law <law@redhat.com>
22895
22896 * gcc.c-torture/compile/20040614-1.c: New test.
22897
22898 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22899
22900 PR fortran/15211
22901 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
22902 LEN of a character array.
22903
22904 2004-06-14 Mark Mitchell <mark@codesourcery.com>
22905
22906 PR c++/15096
22907 * g++.dg/template/ptrmem10.C: New test.
22908
22909 PR c++/14930
22910 * g++.dg/template/friend30.C: New test.
22911
22912 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22913
22914 PR fortran/14928
22915 * gfortran.fortran-torture/compile/mloc.f90: New test.
22916
22917 2004-06-13 Paul Brook <paul@codesourcery.com>
22918
22919 * gfortran.fortran-torture/execute/random_2.f90: New test.
22920
22921 2004-06-13 Eric Christopher <echristo@redhat.com>
22922
22923 * gcc.dg/noncompile/redecl-1.c: Fix error message.
22924
22925 2004-06-12 Paul Brook <paul@codesourcery.com>
22926
22927 * gfortran.fortran-torture/execute/contained_3.f90: New test.
22928
22929 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22930
22931 PR fortran/14923
22932 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
22933
22934 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22935
22936 PR fortran/14957
22937 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
22938 syntax errors in end statements of contained subroutines.
22939
22940 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22941
22942 PR fortran/12841
22943 * gfortran.fortran-torture/execute/null_arg.f90: New test.
22944
22945 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22946
22947 PR fortran/15665
22948 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
22949
22950 2004-06-12 Bud Davis <bdavis9659@comcast.net>
22951
22952 PR gfortran/12839
22953 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
22954
22955 2004-06-11 Mark Mitchell <mark@codesourcery.com>
22956
22957 PR c++/15862
22958 * g++.dg/parse/enum1.C: New test.
22959
22960 2004-06-10 Jeff Law <law@redhat.com>
22961
22962 * gcc.c-torture/compile/20040610-1.c: New test.
22963
22964 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22965
22966 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
22967 * g++.old-deja/g++.other/decl3.C: Likewise.
22968
22969 2004-06-10 Brian Booth <bbooth@redhat.com>
22970
22971 * gcc.dg/tree-ssa/20031015-1.c: Scan for
22972 V_MAY_DEF instead of VDEF.
22973 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
22974
22975 2004-06-10 Mark Mitchell <mark@codesourcery.com>
22976
22977 PR c++/14211
22978 * g++.dg/conversion/const1.C: New test.
22979
22980 PR c++/15076
22981 * g++.dg/conversion/reinterpret1.C: New test.
22982
22983 PR c++/15877
22984 * g++.dg/template/enum2.C: New test.
22985
22986 PR c++/15227
22987 * g++.dg/template/error13.C: New test.
22988
22989 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22990
22991 PR fortran/14957
22992 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
22993 arguments to test_* REAL and of the right size.
22994
22995 2004-06-10 Jakub Jelinek <jakub@redhat.com>
22996
22997 PR target/15569
22998 PR rtl-optimization/15681
22999 * gcc.dg/20040609-1.c: New test.
23000
23001 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23002
23003 PR c++/14791
23004 * g++.dg/opt/builtins1.C: New test.
23005
23006 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
23007
23008 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
23009 that use default windows32 struct layout.
23010 * gcc.dg/i386-bitfield2.c: Likewise.
23011
23012 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
23013
23014 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
23015 for mingw32 and cygwin targets.
23016
23017 2004-06-09 Geoffrey Keating <geoffk@apple.com>
23018
23019 * gcc.dg/pch/macro-4.c: New.
23020 * gcc.dg/pch/macro-4.hs: New.
23021
23022 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23023
23024 PR fortran/13249
23025 * gfortran.fortran-torture/compile/name_clash.f90: New test.
23026
23027 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23028
23029 PR fortran/13372
23030 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
23031
23032 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23033
23034 PR gfortran/14897
23035 * gfortran.fortran-torture/execute/t_edit.f90: New test.
23036
23037 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23038
23039 PR gfortran/15755
23040 * gfortran.fortran-torture/execute/backspace.c : New test.
23041
23042 2004-06-09 Paul Brook <paul@codesourcery.com>
23043
23044 * gfortran.fortran-torture/execure/intrinsic_associated.f90
23045 (pointer_to_section): Rewrite to use smaller array.
23046
23047 2004-06-08 David Edelsohn <edelsohn@gnu.org>
23048
23049 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
23050 * gcc.dg/ext/altivec-10.c: Same.
23051 * gcc.dg/ext/altivec-11.c: Same.
23052 * gcc.dg/ext/altivec-12.c: Same.
23053 * gcc.dg/ext/altivec-13.c: Same.
23054 * gcc.dg/ext/altivec-14.c: Same.
23055 * gcc.dg/ext/altivec-15.c: Same.
23056 * gcc.dg/ext/altivec-16.c: Same.
23057 * gcc.dg/ext/altivec-3.c: Same.
23058 * gcc.dg/ext/altivec-4.c: Same.
23059 * gcc.dg/ext/altivec-6.c: Same.
23060 * gcc.dg/ext/altivec-7.c: Same.
23061 * gcc.dg/ext/altivec-8.c: Same.
23062 * gcc.dg/ext/altivec-varargs-1.c: Same.
23063
23064 * g++.dg/ext/altivec-1.C: Correct dg syntax.
23065 * g++.dg/ext/altivec-10.C: Same.
23066 * g++.dg/ext/altivec-2.C: Same.
23067 * g++.dg/ext/altivec-3.C: Same.
23068 * g++.dg/ext/altivec-4.C: Same.
23069 * g++.dg/ext/altivec-5.C: Same.
23070 * g++.dg/ext/altivec-6.C: Same.
23071 * g++.dg/ext/altivec-7.C: Same.
23072 * g++.dg/ext/altivec-8.C: Same.
23073 * g++.dg/ext/altivec-9.C: Same.
23074
23075 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23076
23077 PR c++/7841
23078 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
23079
23080 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23081
23082 * gcc.dg/union-1.c: New test.
23083
23084 2004-06-07 Roger Sayle <roger@eyesopen.com>
23085
23086 * gcc.dg/builtins-41.c: New test case.
23087 * gcc.dg/builtins-42.c: New test case.
23088
23089 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23090
23091 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
23092 * g++.dg/ext/altivec-10.C: Same.
23093 * g++.dg/ext/altivec-2.C: Same.
23094 * g++.dg/ext/altivec-3.C: Same.
23095 * g++.dg/ext/altivec-4.C: Same.
23096 * g++.dg/ext/altivec-5.C: Same.
23097 * g++.dg/ext/altivec-6.C: Same.
23098 * g++.dg/ext/altivec-7.C: Same.
23099 * g++.dg/ext/altivec-8.C: Same.
23100 * g++.dg/ext/altivec-9.C: Same.
23101 * g++.old-deja/g++.abi/cxa_vec.C: Same.
23102 * g++.old-deja/g++.brendan/new3.C: Same.
23103 * gcc.c-torture/execute/eeprof-1.x: Same.
23104
23105 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
23106
23107 PR c/14765
23108 * gcc.dg/pr14765-1.c: New test.
23109
23110 2004-06-07 Roger Sayle <roger@eyesopen.com>
23111
23112 PR c/14649
23113 * gcc.dg/pr14649-1.c: New test case.
23114
23115 2004-06-07 Richard Henderson <rth@redhat.com>
23116
23117 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
23118 if temporaries.
23119
23120 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23121
23122 * g++.dg/eh/elide1.C: Remove XFAIL.
23123
23124 2004-06-07 Mark Mitchell <mark@codesourcery.com>
23125
23126 PR c++/15337
23127 * g++.dg/expr/sizeof3.C: New test.
23128
23129 PR c++/14777
23130 * g++.dg/template/access14.C: New test.
23131
23132 PR c++/15554
23133 * g++.dg/template/enum1.C: New test.
23134
23135 PR c++/15057
23136 * g++.dg/eh/throw1.C: New test.
23137
23138 2004-06-07 David Ayers <d.ayers@inode.at>
23139 Ziemowit Laski <zlaski@apple.com>
23140
23141 * lib/objc.exp (objc_target_compile): Revert the '-framework
23142 Foundation' flag fix, since bare Darwin does not ship
23143 with the Foundation framework.
23144 * objc/execute/next_mapping.h: Provide a local NSConstantString
23145 @interface and @implementation.
23146 (objc_constant_string_init): A constructor function, used to
23147 initialize the NSConstantString meta-class object.
23148 * objc/execute/string1.m: Include "next_mapping.h" instead of
23149 <Foundation/NSString.h>.
23150 * objc/execute/string2.m: Likewise.
23151 * objc/execute/string3.m: Likewise.
23152 * objc/execute/string4.m: Likewise.
23153
23154 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23155
23156 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23157 to double. Replace double with FLOAT.
23158 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23159
23160 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23161 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23162 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23163 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23164 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23165 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23166 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23167 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23168
23169 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23170
23171 PR c/13519
23172 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23173
23174 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23175
23176 PR c++/15503
23177 * g++.dg/template/meminit2.C: New test.
23178
23179 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23180
23181 PR target/15822
23182 * gcc.c-torture/execute/compare-fp-1.c,
23183 gcc.c-torture/execute/compare-fp-2.c,
23184 gcc.c-torture/execute/compare-fp-3.c,
23185 gcc.c-torture/execute/compare-fp-4.c,
23186 gcc.c-torture/execute/compare-fp-3.x,
23187 gcc.c-torture/execute/compare-fp-4.x: Moved...
23188 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23189 gcc.c-torture/execute/ieee/compare-fp-2.c,
23190 gcc.c-torture/execute/ieee/compare-fp-3.c,
23191 gcc.c-torture/execute/ieee/compare-fp-4.c,
23192 gcc.c-torture/execute/ieee/compare-fp-3.x,
23193 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23194
23195 2004-06-04 David Ayers <d.ayers@inode.at>
23196
23197 * objc/execute/protocol-isEqual-4.m: New testcase.
23198
23199 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23200
23201 * objc/execute/protocol-isEqual-1.m: New testcase.
23202 * objc/execute/protocol-isEqual-2.m: New testcase.
23203 * objc/execute/protocol-isEqual-3.m: New testcase.
23204
23205 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23206
23207 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23208
23209 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23210
23211 * lib/objc.exp (objc_target_compile): When running tests on
23212 Darwin (Mac OS X), inform the linker about '-framework
23213 'Foundation'.
23214
23215 2004-06-02 Eric Christopher <echristo@redhat.com>
23216
23217 * gcc.c-torture/compile/20040602-1.c: New.
23218
23219 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23220
23221 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23222 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23223
23224 PR tree-optimization/14736
23225 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23226
23227 PR tree-optimization/14042
23228 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23229
23230 PR tree-optimization/14729
23231 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23232
23233 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23234
23235 PR fortran/15557
23236 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23237
23238 2004-06-01 Richard Hederson <rth@redhat.com>
23239
23240 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23241
23242 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23243
23244 PR c++/14932
23245 * g++.dg/parse/offsetof4.C: New test.
23246
23247 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23248
23249 PR objc/7993
23250 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23251
23252 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23253
23254 PR c++/15701
23255 * g++.dg/template/friend29.C: New test.
23256
23257 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23258
23259 PR c/15749
23260 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23261
23262 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23263
23264 * gcc.dg/sparc-trap-1.c: New test.
23265
23266 2004-05-31 Roger Sayle <roger@eyesopen.com>
23267
23268 PR middle-end/15069
23269 * g++.dg/opt/fold3.C: New test case.
23270
23271 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23272
23273 * lib/target-supports.exp (check_iconv_available): Fix fallout
23274 from 2004-05-28 patch.
23275
23276 2004-05-30 Paul Brook <paul@codesourcery.com>
23277
23278 PR fortran/15620
23279 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23280 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23281
23282 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23283
23284 * gfortran.fortran-torture/execute/random_1.f90: New test.
23285
23286 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23287
23288 * g++.dg/ext/altivec-10.C: New test.
23289
23290 2004-05-29 Paul Brook <paul@codesourcery.com>
23291
23292 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23293
23294 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23295
23296 * gcc.dg/altivec-16.c: New test.
23297
23298 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23299
23300 * lib/target-supports.exp (check_vmx_hw_available): New.
23301 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23302
23303 * lib/target-supports.exp (check_alias_available,
23304 check_iconv_available, check_named_sections_available): Use
23305 unique names for temporary files.
23306
23307 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23308
23309 * gcc.dg/altivec-15.c: New test.
23310
23311 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23312
23313 PR c++/15083
23314 * g++.dg/warn/noeffect6.C: New test.
23315
23316 PR c++/15471
23317 * g++.dg/expr/ptrmem4.C: New test.
23318
23319 PR c++/15640
23320 * g++.dg/template/operator3.C: New test.
23321
23322 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23323
23324 PR c++/14668
23325 * g++.dg/lookup/redecl1.C: New test.
23326 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23327
23328 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23329
23330 * gcc.c-torture/execute/compare-fp-1.c,
23331 gcc.c-torture/execute/compare-fp-2.c,
23332 gcc.c-torture/execute/compare-fp-3.c,
23333 gcc.c-torture/execute/compare-fp-4.c,
23334 gcc.c-torture/execute/compare-fp-3.x,
23335 gcc.c-torture/execute/compare-fp-4.x,
23336 gcc.dg/pr15649-1.c: New.
23337
23338 2004-05-27 Adam Nemet <anemet@lnxw.com>
23339
23340 PR c++/12883
23341 * g++.dg/init/array14.C: New test.
23342
23343 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23344
23345 * lib/compat.exp (compat-get-options-main): New.
23346 (compat-get-options): Remove unneeded code, warn for ignored
23347 command.
23348 (compat-execute): Check flag set by dg-require-* commands.
23349
23350 * lib/compat.exp (compat-execute): Break up long lines.
23351
23352 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23353
23354 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23355 * gcc.dg/altivec-14.c: New test.
23356 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23357
23358 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23359 * gcc.dg/altivec-12.c: Ditto.
23360
23361 * gcc.dg/altivec-3.c: Move call to altivec_check.
23362
23363 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23364
23365 PR c++/15044
23366 * g++.dg/template/error12.C: New test.
23367
23368 PR c++/15317
23369 * g++.dg/ext/attrib15.C: New test.
23370
23371 PR c++/15329
23372 * g++.dg/template/ptrmem9.C: New test.
23373
23374 2004-05-25 Paul Brook <paul@codesourcery.com>
23375
23376 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
23377
23378 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23379
23380 PR c++/15165
23381 * g++.dg/template/crash19.C: New test.
23382
23383 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23384
23385 PR c++/15025
23386 * g++.dg/template/redecl1.C: New test.
23387
23388 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23389
23390 PR c++/14821
23391 * g++.dg/other/ns1.C: New test.
23392
23393 PR c++/14883
23394 * g++.dg/template/invalid1.C: New test.
23395
23396 2004-05-23 Paul Brook <paul@codesourcery.com>
23397 Victor Leikehman <lei@haifasphere.co.il>
23398
23399 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
23400 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
23401
23402 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23403
23404 PR c++/15285
23405 PR c++/15299
23406 * g++.dg/template/non-dependent5.C: New test.
23407 * g++.dg/template/non-dependent6.C: New test.
23408
23409 2004-05-22 Mark Mitchell <mark@codesourcery.com>
23410
23411 PR c++/15507
23412 * g++.dg/inherit/union1.C: New test.
23413
23414 PR c++/15542
23415 * g++.dg/template/addr1.C: New test.
23416
23417 PR c++/15427
23418 * g++.dg/template/array5.C: New test.
23419
23420 PR c++/15287
23421 * g++.dg/template/array6.C: New test.
23422
23423 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
23424 Roger Sayle <roger@eyesopen.com>
23425
23426 * g++.dg/lookup/forscope2.C: New test case.
23427
23428 2004-05-22 Ben Elliston <bje@au.ibm.com>
23429
23430 * gcc.dg/cpp/Wmissingdirs.c: New.
23431
23432 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23433
23434 PR target/15301
23435 * gcc.dg/compat/union-m128-1.h: New file.
23436 * gcc.dg/compat/union-m128-1_main.c: Likewise.
23437 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23438 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23439
23440 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
23441
23442 PR target/15302
23443 * gcc.dg/compat/struct-complex-1.h: New file.
23444 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
23445 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
23446 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23447
23448 2004-05-20 Roger Sayle <roger@eyesopen.com>
23449
23450 PR middle-end/3074
23451 * gcc.dg/pr3074-1.c: New test case.
23452 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
23453
23454 2004-05-20 Falk Hueffner <falk@debian.org>
23455
23456 PR other/15526
23457 * gcc.dg/ftrapv-1.c: New test case.
23458
23459 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
23460
23461 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
23462
23463 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
23464 Jeff Law <law@redhat.com>
23465
23466 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
23467 * gcc.dg/tree-ssa/20040518-2.c: New test.
23468
23469 * gcc.dg/tree-ssa/20040518-1.c: New test.
23470
23471 2004-05-18 Zack Weinberg <zack@codesourcery.com>
23472
23473 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
23474
23475 2004-05-18 Paul Brook <paul@codesourcery.com>
23476
23477 PR fortran/13930
23478 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
23479
23480 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23481
23482 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
23483 constant folding.
23484
23485 2004-05-17 Steven Bosscher <stevenb@suse.de>
23486
23487 * gcc.dg/tree-ssa/20040517-1.c: New test.
23488
23489 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23490
23491 * gcc.dg/loop-4.c: New test.
23492
23493 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
23494
23495 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
23496
23497 2004-05-15 Bud Davis <bdavis9659@comcast.net>
23498
23499 PR fortran/15311
23500 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
23501
23502 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23503
23504 PR fortran/13826
23505 PR fortran/13940
23506 * gfortran.fortran-torture/compile/data_1.f90: New test.
23507
23508 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
23509
23510 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
23511 * gcc.dg/uninit-H.c: Define ASM for __s390__.
23512
23513 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23514
23515 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
23516
23517 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
23518
23519 PR c/15444
23520 * gcc.dg/format/xopen-1.c: Adjust expected message.
23521 * gcc.dg/format/xopen-3.c: New test.
23522
23523 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
23524
23525 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
23526
23527 2004-05-14 Jeff Law <law@redhat.com>
23528
23529 * gcc.dg/tree-ssa/20040514-2.c: New test.
23530
23531 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23532
23533 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
23534 this ...
23535 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
23536 this.
23537
23538 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
23539
23540 * gcc.dg/tree-ssa/20040514-1.c: New test.
23541
23542 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23543
23544 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
23545 test.
23546
23547 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23548
23549 PR fortran/14066
23550 * gfortran.fortran-torture/compile/do_1.f90: New test.
23551
23552 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23553
23554 PR fortran/15051
23555 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
23556 test.
23557
23558 2004-05-14 Bud Davis <bdavis9659@comcast.net>
23559
23560 PR fortran/15149
23561 * gfortran.fortran-torture/execute/random_init.f90: New test.
23562
23563 2004-05-13 Paul Brook <paul@codesourcery.com>
23564
23565 PR fortran/15314
23566 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
23567
23568 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
23569
23570 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
23571 for the powerpc case.
23572
23573 2004-05-13 Jeff Law <law@redhat.com>
23574
23575 * gcc.dg/tree-ssa/20040513-1.c: New test.
23576 * gcc.dg/tree-ssa/20040513-2.c: New test.
23577
23578 2004-05-13 Paul Brook <paul@codesourcery.com>
23579
23580 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
23581 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
23582 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
23583
23584 2004-05-13 Andreas Schwab <schwab@suse.de>
23585
23586 PR other/10819
23587 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
23588 characters.
23589
23590 2004-05-13 Bud Davis <bdavis9659@comcast.net>
23591
23592 PR fortran/15294
23593 * gfortran.fortran-torture/execute/adjustr.f90: New file.
23594
23595 2004-05-13 Diego Novillo <dnovillo@redhat.com>
23596
23597 Merge from tree-ssa-20020619-branch. See
23598 ChangeLog.tree-ssa for details.
23599
23600 2004-05-11 Ziemowit Laski <zlaski@apple.com>
23601
23602 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
23603 include <altivec.h> explicitly.
23604 * gcc.dg/altivec-13.c: Likewise.
23605
23606 2004-05-11 Paul Brook <paul@codesourcery.com>
23607
23608 * gcc.c-torture/compile/20010518-1.c: Force enum size.
23609
23610 2004-05-10 Eric Christopher <echristo@redhat.com>
23611
23612 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
23613 * gcc.dg/sibcall-4.c: Ditto.
23614
23615 2004-05-10 Ziemowit Laski <zlaski@apple.com>
23616
23617 * g++.dg/ext/altivec-8.C: New test case.
23618 * gcc.dg/altivec-13.c: New test case.
23619
23620 2004-05-08 Roger Sayle <roger@eyesopen.com>
23621
23622 * gcc.c-torture/execute/divcmp-1.c: New test case.
23623 * gcc.c-torture/execute/divcmp-2.c: New test case.
23624 * gcc.c-torture/execute/divcmp-3.c: New test case.
23625
23626 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23627
23628 * g++.dg/other/pragma-re-2.C: New test.
23629
23630 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23631
23632 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
23633 * gcc.dg/i386-387-2.c: Likewise.
23634
23635 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
23636 __builtin_drem.
23637 * gcc.dg/i386-387-6.c: Likewise.
23638
23639 2004-05-07 Uros Bizjak <uros@kss-loka.si>
23640
23641 * gcc.dg/builtins-33.c: Also check log1p*.
23642
23643 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
23644
23645 PR optimization/15296
23646 * gcc.c-torture/execute/pr15296.c: New test.
23647
23648 2004-05-05 Uros Bizjak <uros@kss-loka.si>
23649
23650 * gcc.dg/builtins-40.c: New test.
23651
23652 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
23653
23654 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
23655
23656 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
23657
23658 * g++.dg/ext/spe1.C: New testcase.
23659
23660 2004-05-04 Ziemowit Laski <zlaski@apple.com>
23661
23662 * objc.dg/image-info.m: Allow additional attributes
23663 for __image_info section.
23664
23665 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
23666
23667 * gcc.dg/torture/mips-hilo-2.c: New test.
23668
23669 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23670
23671 PR c++/14389
23672 * g++.dg/template/member5.C: New test.
23673
23674 2004-05-03 Uros Bizjak <uros@kss-loka.si>
23675
23676 * gcc.dg/builtins-34.c: Also check expm1*.
23677
23678 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23679
23680 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
23681 * gcc.dg/torture/builtin-convert-3.c: New test.
23682
23683 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
23684
23685 PR middle-end/15054
23686 * g++.dg/opt/pr15054.C: New test.
23687
23688 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23689
23690 * gcc.dg/torture/builtin-rounding-1.c: New test.
23691 * gcc.dg/builtins-25.c: Delete.
23692 * gcc.dg/builtins-29.c: Delete.
23693
23694 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
23695
23696 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
23697 * gcc.dg/sibcall-4.c: Likewise.
23698 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
23699
23700 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23701
23702 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
23703 bit-field on 16-bit targets.
23704
23705 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
23706
23707 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
23708 16-bit targets.
23709
23710 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
23711
23712 * gcc.dg/rs6000-power2-1.c: Change to compile only.
23713 * gcc.dg/rs6000-power2-2.c: Likewise.
23714
23715 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
23716
23717 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
23718 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
23719 Change the asm registers to be in form of frN instead of fN.
23720
23721 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23722
23723 * gcc.dg/torture/builtin-convert-2.c: New test.
23724
23725 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
23726
23727 * gcc.dg/rs6000-power2-1.c: New test.
23728 * gcc.dg/rs6000-power2-2.c: New test.
23729
23730 2004-04-28 Jan Hubicka <jh@suse.cz>
23731
23732 * gcc.dg/unused-6.c: New test.
23733
23734 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23735 Ulrich Weigand <uweigand@de.ibm.com>
23736
23737 * ada/acats/run_all.sh: Define $target variable.
23738
23739 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
23740
23741 PR c++/15119
23742 * g++.dg/other/vararg-1.C: New test.
23743
23744 PR c++/4794
23745 * g++.dg/eh/cleanup3.C: New test.
23746
23747 2004-04-24 Laurent GUERBY <laurent@guerby.net>
23748
23749 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
23750 and ad8011a (target_insn).
23751 * ada/acats/support/macro.dfs: Likewise.
23752 * ada/acats/support/impbit.adb: New file.
23753
23754 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
23755
23756 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
23757
23758 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23759
23760 * gcc.dg/loop-3.c: New test.
23761
23762 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
23763
23764 * gcc.c-torture/execute/simd-5.c: New test.
23765
23766 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23767
23768 PR c++/15064
23769 * g++.dg/template/crash18.C: New test.
23770
23771 2004-04-22 Mark Mitchell <mark@codesourcery.com>
23772
23773 * g++.dg/ext/complit3.C: New test.
23774
23775 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23776
23777 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
23778 * gcc.dg/altivec-3.c: Same.
23779 * gcc.dg/altivec-varargs-1.c: Same.
23780
23781 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
23782
23783 * lib/target-supports.exp (check_profiling_available): Assume
23784 profiling is not available on powerpc-eabi targets.
23785
23786 2004-04-21 Janis Johnson <janis187@us.ibm.com>
23787
23788 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
23789 * gcc.dg/vmx/bug-1.c: Ditto.
23790
23791 2004-04-20 Eric Christopher <echristo@redhat.com>
23792
23793 * gcc.dg/charset/extern.c: New test.
23794 * g++.dg/charset/extern3.cc: Ditto.
23795
23796 2004-04-20 Uros Bizjak <uros@kss-loka.si>
23797
23798 * gcc.dg/builtins-39.c: New test.
23799
23800 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
23801
23802 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
23803
23804 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
23805
23806 * gcc.dg/torture/mips-hilo-1.c: New test.
23807
23808 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
23809
23810 * gcc.c-torture/compile/20040419-1.c: New test.
23811
23812 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
23813
23814 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
23815
23816 2004-04-18 Zack Weinberg <zack@codesourcery.com>
23817 Aldy Hernandez <aldyh@redhat.com>
23818
23819 * gcc.c-torture/execute/va-arg-24.c: New.
23820
23821 2004-04-17 Zack Weinberg <zack@codesourcery.com>
23822 Aldy Hernandez <aldyh@redhat.com>
23823
23824 * gcc.dg/vmx/1b-01.c: New.
23825 * gcc.dg/vmx/1b-02.c: New.
23826 * gcc.dg/vmx/1b-03.c: New.
23827 * gcc.dg/vmx/1b-04.c: New.
23828 * gcc.dg/vmx/1b-05.c: New.
23829 * gcc.dg/vmx/1b-06.c: New.
23830 * gcc.dg/vmx/1b-07.c: New.
23831 * gcc.dg/vmx/1c-01.c: New.
23832 * gcc.dg/vmx/1c-02.c: New.
23833 * gcc.dg/vmx/3a-01a.c: New.
23834 * gcc.dg/vmx/3a-01.c: New.
23835 * gcc.dg/vmx/3a-01m.c: New.
23836 * gcc.dg/vmx/3a-03.c: New.
23837 * gcc.dg/vmx/3a-03m.c: New.
23838 * gcc.dg/vmx/3a-04.c: New.
23839 * gcc.dg/vmx/3a-04m.c: New.
23840 * gcc.dg/vmx/3a-05.c: New.
23841 * gcc.dg/vmx/3a-06.c: New.
23842 * gcc.dg/vmx/3a-06m.c: New.
23843 * gcc.dg/vmx/3a-07.c: New.
23844 * gcc.dg/vmx/3b-01.c: New.
23845 * gcc.dg/vmx/3b-02.c: New.
23846 * gcc.dg/vmx/3b-10.c: New.
23847 * gcc.dg/vmx/3b-13.c: New.
23848 * gcc.dg/vmx/3b-14.c: New.
23849 * gcc.dg/vmx/3b-15.c: New.
23850 * gcc.dg/vmx/3c-01a.c: New.
23851 * gcc.dg/vmx/3c-01.c: New.
23852 * gcc.dg/vmx/3c-02.c: New.
23853 * gcc.dg/vmx/3c-03.c: New.
23854 * gcc.dg/vmx/3d-01.c: New.
23855 * gcc.dg/vmx/4-01.c: New.
23856 * gcc.dg/vmx/4-03.c: New.
23857 * gcc.dg/vmx/5-01.c: New.
23858 * gcc.dg/vmx/5-02.c: New.
23859 * gcc.dg/vmx/5-03.c: New.
23860 * gcc.dg/vmx/5-04.c: New.
23861 * gcc.dg/vmx/5-05.c: New.
23862 * gcc.dg/vmx/5-06.c: New.
23863 * gcc.dg/vmx/5-07.c: New.
23864 * gcc.dg/vmx/5-07t.c: New.
23865 * gcc.dg/vmx/5-08.c: New.
23866 * gcc.dg/vmx/5-10.c: New.
23867 * gcc.dg/vmx/5-11.c: New.
23868 * gcc.dg/vmx/7-01a.c: New.
23869 * gcc.dg/vmx/7-01.c: New.
23870 * gcc.dg/vmx/7c-01.c: New.
23871 * gcc.dg/vmx/7d-01.c: New.
23872 * gcc.dg/vmx/7d-02.c: New.
23873 * gcc.dg/vmx/8-01.c: New.
23874 * gcc.dg/vmx/8-02a.c: New.
23875 * gcc.dg/vmx/8-02.c: New.
23876 * gcc.dg/vmx/brode-1.c: New.
23877 * gcc.dg/vmx/bug-1.c: New.
23878 * gcc.dg/vmx/bug-2.c: New.
23879 * gcc.dg/vmx/bug-3.c: New.
23880 * gcc.dg/vmx/cw-bug-1.c: New.
23881 * gcc.dg/vmx/cw-bug-2.c: New.
23882 * gcc.dg/vmx/cw-bug-3.c: New.
23883 * gcc.dg/vmx/dct.c: New.
23884 * gcc.dg/vmx/debug-1.c: New.
23885 * gcc.dg/vmx/debug-2.c: New.
23886 * gcc.dg/vmx/debug-3.c: New.
23887 * gcc.dg/vmx/debug-4.c: New.
23888 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
23889 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
23890 * gcc.dg/vmx/eg-5.c: New.
23891 * gcc.dg/vmx/fft.c: New.
23892 * gcc.dg/vmx/gcc-bug-1.c: New.
23893 * gcc.dg/vmx/gcc-bug-2.c: New.
23894 * gcc.dg/vmx/gcc-bug-3.c: New.
23895 * gcc.dg/vmx/gcc-bug-4.c: New.
23896 * gcc.dg/vmx/gcc-bug-5.c: New.
23897 * gcc.dg/vmx/gcc-bug-6.c: New.
23898 * gcc.dg/vmx/gcc-bug-7.c: New.
23899 * gcc.dg/vmx/gcc-bug-8.c: New.
23900 * gcc.dg/vmx/gcc-bug-9.c: New.
23901 * gcc.dg/vmx/gcc-bug-b.c: New.
23902 * gcc.dg/vmx/gcc-bug-c.c: New.
23903 * gcc.dg/vmx/gcc-bug-d.c: New.
23904 * gcc.dg/vmx/gcc-bug-e.c: New.
23905 * gcc.dg/vmx/gcc-bug-f.c: New.
23906 * gcc.dg/vmx/gcc-bug-g.c: New.
23907 * gcc.dg/vmx/gcc-bug-i.c: New.
23908 * gcc.dg/vmx/harness.h: New.
23909 * gcc.dg/vmx/ira1.c: New.
23910 * gcc.dg/vmx/ira2a.c: New.
23911 * gcc.dg/vmx/ira2b.c: New.
23912 * gcc.dg/vmx/ira2.c: New.
23913 * gcc.dg/vmx/ira2c.c: New.
23914 * gcc.dg/vmx/mem.c: New.
23915 * gcc.dg/vmx/newton-1.c: New.
23916 * gcc.dg/vmx/ops.c: New.
23917 * gcc.dg/vmx/sn7153.c: New.
23918 * gcc.dg/vmx/spill2.c: New.
23919 * gcc.dg/vmx/spill3.c: New.
23920 * gcc.dg/vmx/spill.c: New.
23921 * gcc.dg/vmx/t.c: New.
23922 * gcc.dg/vmx/varargs-1.c: New.
23923 * gcc.dg/vmx/varargs-2.c: New.
23924 * gcc.dg/vmx/varargs-3.c: New.
23925 * gcc.dg/vmx/varargs-4.c: New.
23926 * gcc.dg/vmx/varargs-5.c: New.
23927 * gcc.dg/vmx/varargs-6.c: New.
23928 * gcc.dg/vmx/varargs-7.c: New.
23929 * gcc.dg/vmx/vmx.exp: New.
23930 * gcc.dg/vmx/vprint-1.c: New.
23931 * gcc.dg/vmx/vscan-1.c: New.
23932 * gcc.dg/vmx/x-01.c: New.
23933 * gcc.dg/vmx/x-02.c: New.
23934 * gcc.dg/vmx/x-03.c: New.
23935 * gcc.dg/vmx/x-04.c: New.
23936 * gcc.dg/vmx/x-05.c: New.
23937 * gcc.dg/vmx/yousufi-1.c: New.
23938 * gcc.dg/vmx/zero-1.c: New.
23939 * gcc.dg/vmx/zero.c: New.
23940
23941 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
23942
23943 * g++.dg/lookup/java1.C: Update for chage of
23944 _Jv_AllocObject.
23945 * g++.dg/lookup/java2.C: Likewise.
23946
23947 2004-04-17 Laurent GUERBY <laurent@guerby.net>
23948
23949 * ada/acats/run_all.sh: use -O2 by default.
23950
23951 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
23952
23953 * gcc.dg/vr-mult-[12].c: New tests.
23954
23955 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23956
23957 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
23958
23959 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
23960
23961 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
23962
23963 * lib/target-supports.exp (check_profiling_available): Assume profiling
23964 isn't available for mips*-*-elf targets.
23965
23966 2004-04-14 Uros Bizjak <uros@kss-loka.si>
23967
23968 * gcc.dg/builtins-38.c: New test.
23969
23970 2004-04-14 Eric Christopher <echristo@redhat.com>
23971
23972 * g++.dg/charset/charset.exp: Run .cc extension tests.
23973
23974 2004-04-14 Zack Weinberg <zack@codesourcery.com>
23975
23976 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
23977
23978 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23979
23980 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
23981
23982 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
23983
23984 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
23985 * gcc.dg/i386-387-2.c: Likewise.
23986
23987 * gcc.dg/i386-387-7.c: New test.
23988 * gcc.dg/i386-387-8.c: New test.
23989
23990 * gcc.dg/builtins-37.c: New test.
23991
23992 2004-04-13 Geoffrey Keating <geoffk@apple.com>
23993
23994 * g++.dg/pch/externc-1.C: Add missing semicolon.
23995
23996 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
23997
23998 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
23999
24000 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24001
24002 * gcc.c-torture/execute/20040411-1.c: New test.
24003
24004 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
24005
24006 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
24007
24008 2004-04-09 Chris Demetriou <cgd@broadcom.com>
24009
24010 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
24011
24012 2004-04-09 Zack Weinberg <zack@codesourcery.com>
24013
24014 * lib/target-supports.exp (check_named_sections_available): New.
24015 * lib/gcc-dg.exp (dg-require-named-sections): New.
24016 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
24017 old-deja.exp. Also prune error-count message from HP linker.
24018 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
24019
24020 * g++.dg/init/init-ref4.C: Use dg-require-weak.
24021 * g++.old-deja/g++.pt/static3.C: Likewise.
24022 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
24023
24024 2004-04-09 Roger Sayle <roger@eyesopen.com>
24025
24026 * gcc.c-torture/execute/20040409-1.c: New test case.
24027 * gcc.c-torture/execute/20040409-2.c: New test case.
24028 * gcc.c-torture/execute/20040409-3.c: New test case.
24029
24030 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
24031
24032 * gcc.dg/20040409-1.c: New test.
24033
24034 2004-04-08 Roger Sayle <roger@eyesopen.com>
24035
24036 PR target/14888
24037 * g++.dg/opt/pr14888.C: New test case.
24038
24039 2004-04-08 Geoffrey Keating <geoffk@apple.com>
24040
24041 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
24042 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
24043 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
24044 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
24045 New tests.
24046
24047 2004-04-08 Paul Brook <paul@codesourcery.com>
24048
24049 * gcc.dg/spill-1.c: New test.
24050
24051 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24052
24053 * gcc.dg/torture/builtin-ctype-2.c: New test.
24054
24055 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
24056
24057 * gcc.dg/pch/pch.exp: Add largefile test.
24058
24059 2004-04-06 Geoffrey Keating <geoffk@apple.com>
24060
24061 * g++.dg/pch/externc-1.Hs: New.
24062 * g++.dg/pch/externc-1.C: New.
24063
24064 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24065
24066 * gcc.dg/compat/struct-by-value-5a_main.c,
24067 gcc.dg/compat/struct-by-value-5b_main.c: New files.
24068 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
24069 * gcc.dg/compat/struct-by-value-5a_x.c,
24070 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
24071 gcc.dg/compat/struct-by-value-5_x.c.
24072 * gcc.dg/compat/struct-by-value-5a_y.c,
24073 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
24074 gcc.dg/compat/struct-by-value-5_y.c.
24075
24076 * gcc.dg/compat/struct-by-value-6a_main.c,
24077 gcc.dg/compat/struct-by-value-6b_main.c: New files.
24078 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
24079 * gcc.dg/compat/struct-by-value-6a_x.c,
24080 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
24081 gcc.dg/compat/struct-by-value-6_x.c.
24082 * gcc.dg/compat/struct-by-value-6a_y.c,
24083 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
24084 gcc.dg/compat/struct-by-value-6_y.c.
24085
24086 * gcc.dg/compat/struct-by-value-7a_main.c,
24087 gcc.dg/compat/struct-by-value-7b_main.c: New files.
24088 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
24089 * gcc.dg/compat/struct-by-value-7a_x.c,
24090 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
24091 gcc.dg/compat/struct-by-value-7_x.c.
24092 * gcc.dg/compat/struct-by-value-7a_y.c,
24093 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
24094 gcc.dg/compat/struct-by-value-7_y.c.
24095
24096 2004-04-06 Jakub Jelinek <jakub@redhat.com>
24097
24098 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
24099 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
24100 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
24101 options.
24102
24103 2004-04-06 Uros Bizjak <uros@kss-loka.si>
24104
24105 * gcc.dg/builtins-36.c: New test.
24106
24107 2004-04-06 Paul Brook <paul@codesourcery.com>
24108
24109 * README.gcc: Remove obsolete contraint on testcases.
24110
24111 2004-04-05 Paul Brook <paul@codesourcery.com>
24112
24113 PR2123
24114 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
24115 failure and exit(0) on success.
24116 * g++.dg/expr/anew2.C: Ditto.
24117 * g++.dg/expr/anew3.C: Ditto.
24118 * g++.dg/expr/anew4.C: Ditto.
24119
24120 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
24121
24122 PR c++/3518
24123 * g++.dg/template/unify7.C: New.
24124
24125 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
24126
24127 * g++.dg/README: Bring up to date with new subdirectories; remove
24128 duplicate subdirectory lines.
24129
24130 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
24131
24132 PR c++/14007
24133 * g++.dg/template/unify5.C: New.
24134 * g++.dg/template/unify6.C: New.
24135 * g++.dg/template/qualttp20.C: Adjust.
24136 * g++.old-deja/g++.jason/report.C: Adjust.
24137 * g++.old-deja/g++.other/qual1.C: Adjust.
24138
24139 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24140
24141 PR c++/14803
24142 * g++.dg/inherit/ptrmem1.C: New test.
24143
24144 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24145
24146 PR c++/14755
24147 * gcc.c-torture/execute/20040331-1.c: New test.
24148 * gcc.dg/20040331-1.c: New test.
24149
24150 2004-04-01 Paul Brook <paul@codesourcery.com>
24151
24152 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24153
24154 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24155
24156 PR c++/14724
24157 * g++.dg/init/goto1.C: New test.
24158
24159 PR c++/14763
24160 * g++.dg/template/defarg4.C: New test.
24161
24162 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24163
24164 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24165
24166 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24167
24168 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24169
24170 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24171
24172 * gcc.dg/noncompile/undeclared-2.c: New test.
24173
24174 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24175
24176 * gcc.dg/940409-1.c: Remove XFAIL.
24177 * gcc.dg/reg-vol-struct-1.c: New test.
24178
24179 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24180
24181 * gcc.dg/torture/builtin-wctype-1.c: New test.
24182
24183 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24184
24185 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24186 * gcc.dg/20001101-1.c: Likewise.
24187 * gcc.dg/20001102-1.c: Likewise.
24188
24189 2004-03-25 Roger Sayle <roger@eyesopen.com>
24190
24191 * gcc.dg/compare8.c: Add an additional test for XOR.
24192
24193 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24194
24195 * gcc.dg/torture/builtin-ctype-1.c: New test.
24196
24197 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24198
24199 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24200 * gcc.dg/torture/builtin-math-1.c: Likewise.
24201 * gcc.dg/torture/builtin-power-1.c: New test.
24202
24203 2004-03-24 Andreas Schwab <schwab@suse.de>
24204
24205 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24206 IA64 assembler.
24207
24208 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24209 Roger Sayle <roger@eyesopen.com>
24210
24211 * gcc.dg/compare8.c: New test case.
24212
24213 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24214
24215 * g++.dg/ext/altivec-7.C: New test.
24216
24217 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24218
24219 PR 12267, 12391, 12560, 13129, 14114, 14133
24220 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24221 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24222 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24223 Adjust error regexps.
24224 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24225 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24226 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24227 * gcc.dg/local1.c: Add explanatory comment.
24228
24229 2004-03-23 Roger Sayle <roger@eyesopen.com>
24230
24231 PR optimization/14669
24232 * g++.dg/opt/fold2.C: New test case.
24233
24234 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24235
24236 PR c/14069
24237 * gcc.dg/20040322-1.c: New test.
24238
24239 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24240
24241 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24242 * gcc.dg/ultrasp4.c: Likewise.
24243 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24244
24245 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24246
24247 * gcc.dg/i386-sse-8.c: Reset default options.
24248
24249 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24250
24251 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24252 in the error message text.
24253
24254 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24255
24256 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24257
24258 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24259
24260 PR c++/14616
24261 * g++.dg/init/array13.C: New test.
24262
24263 2004-03-20 Roger Sayle <roger@eyesopen.com>
24264
24265 PR target/13889
24266 * gcc.c-torture/compile/pr13889.c: New test case.
24267
24268 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24269
24270 PR c/14635
24271 * builtins-1.c (nan, nans): Don't test.
24272 * builtins-30.c: Don't use nan, nanf, nanl.
24273 * builtins-35.c: New test.
24274
24275 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24276
24277 * g++.dg/ext/altivec-6.C: New test.
24278
24279 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24280
24281 * g++.dg/init/placement3.C: New test.
24282
24283 * g++.dg/template/spec13.C: New test.
24284
24285 * g++.dg/lookup/using11.C: New test.
24286
24287 * g++.dg/lookup/koenig3.C: New test.
24288
24289 * g++.dg/template/operator2.C: New test.
24290
24291 * g++.dg/expr/dtor3.C: New test.
24292 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24293 marker.
24294 * g++.old-deja/g++.law/visibility28.C: Likewise.
24295
24296 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24297
24298 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24299 * gcc.dg/ppc64-abi-3.c: Likewise.
24300
24301 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24302
24303 PR c++/14545
24304 * g++.dg/parse/template15.C: New test.
24305
24306 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24307
24308 * g++.dg/expr/dtor2.C: New test.
24309
24310 * g++.dg/lookup/anon4.C: New test.
24311
24312 * g++.dg/overload/using1.C: New test.
24313
24314 * g++.dg/template/lookup7.C: New test.
24315
24316 * g++.dg/template/typename6.C: New test.
24317
24318 * g++.dg/expr/cond6.C: New test.
24319
24320 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24321
24322 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24323
24324 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24325
24326 * g++.dg/expr/cond5.C: New test.
24327 * g++.dg/expr/constcast1.C: Likewise.
24328 * g++.dg/expr/ptrmem2.C: Likewise.
24329 * g++.dg/expr/ptrmem3.C: Likewise.
24330 * g++.dg/lookup/main1.C: Likewise.
24331 * g++.dg/template/lookup6.C: Likewise.
24332
24333 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24334
24335 * gcc.dg/local1.c: New test.
24336
24337 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24338
24339 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24340
24341 * gcc.dg/torture/builtin-convert-1.c: New test.
24342
24343 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24344
24345 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24346
24347 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24348
24349 PR c++/14481
24350 * g++.dg/warn/Wunused-7.C: New test.
24351
24352 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24353
24354 * gcc.dg/torture/builtin-integral-1.c: New test.
24355
24356 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24357
24358 PR c++/14586
24359 * g++.dg/parse/non-dependent3.C: New test.
24360
24361 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24362
24363 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24364 * g++.dg/eh/simd-2.C: Likewise.
24365 * g++.dg/init/array10.C: Likewise.
24366 * gcc.c-torture/compile/simd-1.c: Likewise.
24367 * gcc.c-torture/compile/simd-2.c: Likewise.
24368 * gcc.c-torture/compile/simd-3.c: Likewise.
24369 * gcc.c-torture/compile/simd-4.c: Likewise.
24370 * gcc.c-torture/compile/simd-6.c: Likewise.
24371 * gcc.c-torture/execute/simd-1.c: Likewise.
24372 * gcc.c-torture/execute/simd-2.c: Likewise.
24373 * gcc.dg/compat/vector-defs.h: Likewise.
24374 * gcc.dg/20020531-1.c: Likewise.
24375 * gcc.dg/altivec-3.c: Likewise.
24376 * gcc.dg/altivec-4.c: Likewise.
24377 * gcc.dg/altivec-varargs-1.c: Likewise.
24378 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
24379 * gcc.dg/i386-mmx-3.c: Likewise.
24380 * gcc.dg/i386-sse-4.c: Likewise.
24381 * gcc.dg/i386-sse-5.c: Likewise.
24382 * gcc.dg/i386-sse-8.c: Likewise.
24383 * gcc.dg/simd-1.c: Likewise.
24384 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
24385 __ev64_opaque__ since the machine description provides it.
24386
24387 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24388
24389 * lib/compat.exp (skip_list): New global variable.
24390 Use it to hold the user defined COMPAT_SKIPS list if any.
24391 (compat-obj): Add the members of skip_list to optall.
24392
24393 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24394
24395 * gcc.dg/compat/union-by-value-1_main.c,
24396 union-by-value-1_x.c, union-by-value-1_y.c,
24397 union-check.h, union-defs.h,
24398 union-init.h, union-return-1_main.c,
24399 union-return-1_x.c, union-return-1_y.c: New files.
24400
24401 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24402
24403 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
24404 mixed-struct-init.h: Add 4 mixed structure types.
24405 struct-by-value-21_main.c, struct-by-value-21_x.c,
24406 struct-by-value-21_y.c, struct-return-21_main.c,
24407 struct-return-21_x.c, struct-return-21_y.c: New files.
24408
24409 2004-03-13 Mark Mitchell <mark@codesourcery.com>
24410
24411 PR c++/14550
24412 * g++.dg/parse/template14.C: New test.
24413
24414 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24415
24416 * gcc.c-torture/execute/20040313-1.c: New test.
24417
24418 2004-03-13 Jakub Jelinek <jakub@redhat.com>
24419
24420 PR target/14533
24421 * gcc.dg/20040311-2.c: New test.
24422
24423 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
24424
24425 PR other/14544
24426 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
24427 bit-field.
24428
24429 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
24430
24431 * gcc.dg/20040305-2.c: Add missing return statement.
24432
24433 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24434
24435 * gcc.dg/builtins-34.c: Also check pow10*.
24436
24437 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24438
24439 PR target/14262
24440 * gcc.dg/20040305-2.c: New test.
24441
24442 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
24443
24444 * gcc.dg/20040310-1.c: New test.
24445
24446 2004-03-11 Roger Sayle <roger@eyesopen.com>
24447
24448 * gcc.c-torture/execute/20040311-1.c: New test case.
24449
24450 2004-03-11 Mark Mitchell <mark@codesourcery.com>
24451
24452 PR c++/14476
24453 * g++.dg/lookup/enum1.C: New test.
24454
24455 2004-03-10 Mark Mitchell <mark@codesourcery.com>
24456
24457 PR c++/14510
24458 * g++.dg/lookup/struct2.C: New test.
24459
24460 2004-03-10 Uros Bizjak <uros@kss-loka.si>
24461
24462 * gcc.dg/builtins-34.c: New test.
24463
24464 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24465
24466 * gcc.dg/torture/builtin-nonneg-1.c: New test.
24467
24468 2004-03-09 James E Wilson <wilson@specifixinc.com>
24469
24470 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
24471 * gcc.dg/alias-2.c: New testcase.
24472
24473 2004-03-09 Zack Weinberg <zack@codesourcery.com>
24474
24475 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
24476
24477 2004-03-09 Roger Sayle <roger@eyesopen.com>
24478
24479 * gcc.c-torture/execute/20040309-1.c: New test case.
24480
24481 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
24482
24483 PR c++/14397
24484 * g++.dg/overload/ref1.C: New.
24485
24486 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24487
24488 PR c++/14409
24489 * g++.dg/template/spec12.C: New test.
24490
24491 PR c++/14448
24492 * g++.dg/parse/crash14.C: New test.
24493
24494 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24495
24496 PR c++/14230
24497 * g++.dg/init/ref11.C: New test.
24498
24499 2004-03-09 Mark Mitchell <mark@codesourcery.com>
24500
24501 PR c++/14432
24502 * g++.dg/parse/builtin2.C: New test.
24503
24504 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24505
24506 PR c++/14401
24507 * g++.dg/init/ctor3.C: New test.
24508 * g++.dg/init/union1.C: New test.
24509 * g++.dg/ext/anon-struct4.C: New test.
24510
24511 2004-03-08 Mark Mitchell <mark@codesourcery.com>
24512
24513 * g++.dg/lookup/koenig1.C: Tweak error messages.
24514 * g++.dg/lookup/used-before-declaration.C: Likewise.
24515 * g++.dg/other/do1.C: Likewise.
24516 * g++.dg/overload/koenig1.C: Likewise.
24517 * g++.dg/parse/crash13.C: Likewise.
24518 * g++.dg/template/instantiate3.C: Likewise.
24519
24520 2004-03-08 Eric Christopher <echristo@redhat.com>
24521
24522 * * lib/target-supports.exp: Enable libiconv in test
24523 compilation. Fix up error checking.
24524
24525 2004-03-08 Roger Sayle <roger@eyesopen.com>
24526
24527 PR middle-end/14289
24528 * gcc.dg/pr14289-1.c: New test case.
24529 * gcc.dg/pr14289-2.c: Likewise.
24530 * gcc.dg/pr14289-3.c: Likewise.
24531
24532 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
24533
24534 * gcc.c-torture/execute/20040308-1.c: New test.
24535
24536 2004-03-07 Roger Sayle <roger@eyesopen.com>
24537
24538 * gcc.c-torture/execute/20040307-1.c: New test case.
24539
24540 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
24541
24542 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
24543
24544 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
24545
24546 * gcc.dg/20040306-1.c: New test.
24547
24548 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
24549
24550 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
24551 them static.
24552 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
24553
24554 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24555
24556 PR c/14465
24557 * gcc.dg/decl-6.c: New test.
24558
24559 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24560
24561 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
24562 Rename LOGPOW -> LOG_POW.
24563 (SQRT_EXP, POW_EXP): New.
24564
24565 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24566
24567 * gcc.dg/i386-sse-8.c: New test.
24568
24569 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24570
24571 PR c/14114
24572 * gcc.dg/decl-5.c: New test.
24573
24574 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
24575
24576 * gcc.dg/20040305-1.c: New test.
24577
24578 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
24579
24580 PR other/14354
24581 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24582
24583 2004-03-04 Ziemowit Laski <zlaski@apple.com>
24584
24585 PR c++/14425, c++/14426
24586 * g++.dg/ext/altivec-4.C: New test.
24587 * g++.dg/ext/altivec-5.C: New test.
24588
24589 2004-03-04 Geoffrey Keating <geoffk@apple.com>
24590
24591 * g++.old-deja/g++.other/linkage1.C: Expect errors about
24592 global variables of a type with no linkage.
24593 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
24594 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
24595 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
24596 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
24597 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
24598 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
24599 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
24600 * g++.dg/warn/deprecated.C: Name enum Color.
24601 * g++.dg/overload/VLA.C: Name structure for 'b'.
24602 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
24603
24604 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24605
24606 * gcc.c-torture/compile/20040304-1.c: New test.
24607
24608 2004-03-03 Zack Weinberg <zack@codesourcery.com>
24609
24610 PR 13728
24611 * gcc.dg/decl-4.c: New testcase.
24612
24613 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
24614
24615 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
24616 as PRECF if sizeof (float) > sizeof (double).
24617 (PRECL): Make it the same as PRECF if
24618 sizeof (float) > sizeof (long double).
24619
24620 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24621
24622 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
24623 system type. Add check for irix6 which doesn't have c99 runtime.
24624
24625 2004-03-03 Bob Wilson <bob.wilson@acm.org>
24626
24627 * gcc.dg/const-elim-1.c: xfail for xtensa.
24628
24629 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24630
24631 PR c++/14369
24632 * g++.dg/template/cond4.C: New test.
24633
24634 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24635
24636 PR c++/14360
24637 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
24638
24639 PR c++/14361
24640 * g++.dg/parse/defarg7.C: New test.
24641
24642 PR c++/14359
24643 * g++.dg/template/friend26.C: New test.
24644
24645 2004-03-01 Mark Mitchell <mark@codesourcery.com>
24646
24647 PR c++/14324
24648 * g++.dg/abi/mangle21.C: New test.
24649
24650 PR c++/14260
24651 * g++.dg/parse/constructor2.C: New test.
24652
24653 PR c++/14337
24654 * g++.dg/template/sfinae1.C: New test.
24655
24656 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24657
24658 PR c++/14267
24659 * g++.dg/expr/crash2.C: New test.
24660
24661 PR middle-end/13448
24662 * gcc.dg/inline-5.c: New test.
24663 * gcc.dg/always-inline.c: Split out tests into ...
24664 * gcc.dg/always-inline2.c: ... this and ...
24665 * gcc.dg/always-inline3.c: ... this.
24666
24667 2004-02-29 Mark Mitchell <mark@codesourcery.com>
24668
24669 PR debug/12103
24670 * g++.dg/debug/crash1.C: New test.
24671
24672 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
24673
24674 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
24675 function with __attribute__((noinline)).
24676 (recurser_void2): Likewise.
24677 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
24678 (recurser_void2): Likewise.
24679
24680 2004-02-29 Roger Sayle <roger@eyesopen.com>
24681
24682 PR middle-end/14203
24683 * g++.dg/warn/Wunused-6.C: New test case.
24684
24685 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
24686
24687 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
24688 not defined.
24689
24690 2004-02-27 Eric Christopher <echristo@redhat.com>
24691
24692 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
24693 * g++.dg/charset/asm2.c: Run only x86.
24694 * gcc.dg/charset/asm3.c: Ditto.
24695
24696 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
24697
24698 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
24699 ld_library_path.
24700
24701 2004-02-27 Ziemowit Laski <zlaski@apple.com>
24702
24703 * g++.dg/ext/altivec-3.C: New.
24704
24705 2004-02-26 Richard Henderson <rth@redhat.com>
24706
24707 * g++.dg/ext/attrib10.C: Mark for warning.
24708 * gcc.dg/attr-alias-1.c: New.
24709
24710 2004-02-26 Richard Henderson <rth@redhat.com>
24711
24712 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
24713 * gcc.c-torture/execute/20040208-2.c: ... it back.
24714
24715 2004-02-26 Eric Christopher <echristo@redhat.com>
24716
24717 * lib/target-supports.exp (check-iconv-available): New function.
24718 * lib/gcc-dg.exp (dg-require-iconv): New function.
24719 Use above.
24720 * gcc.dg/charset: New directory.
24721 * gcc.dg/charset/charset.exp: New file.
24722 * gcc.dg/charset/asm1.c: Ditto.
24723 * gcc.dg/charset/asm2.c: Ditto.
24724 * gcc.dg/charset/asm3.c: Ditto.
24725 * gcc.dg/charset/asm4.c: Ditto.
24726 * gcc.dg/charset/asm5.c: Ditto.
24727 * gcc.dg/charset/attribute1.c: Ditto.
24728 * gcc.dg/charset/attribute2.c: Ditto.
24729 * gcc.dg/charset/string1.c: Ditto.
24730 * g++.dg/charset: New directory.
24731 * g++.dg/dg.exp: Add here. Special options.
24732 * g++.dg/charset/charset.exp: New file.
24733 * g++.dg/charset/asm1.c: Ditto.
24734 * g++.dg/charset/asm2.c: Ditto.
24735 * g++.dg/charset/asm3.c: Ditto.
24736 * g++.dg/charset/asm4.c: Ditto.
24737 * g++.dg/charset/attribute1.c: Ditto.
24738 * g++.dg/charset/attribute2.c: Ditto.
24739 * g++.dg/charset/extern1.cc: Ditto.
24740 * g++.dg/charset/extern2.cc: Ditto.
24741 * g++.dg/charset/string1.c: Ditto.
24742
24743 2004-02-26 Mark Mitchell <mark@codesourcery.com>
24744
24745 PR c++/14278
24746 * g++.dg/parse/comma1.C: New test.
24747
24748 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24749
24750 PR c++/14284
24751 * g++.dg/template/ttp8.C: New test.
24752
24753 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
24754
24755 * gcc.dg/fixuns-trunc-1.c: New test.
24756
24757 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24758
24759 * gcc.dg/builtins-config.h: Use #elif.
24760
24761 2004-02-26 Michael Matz <matz@suse.de>
24762
24763 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
24764 * gcc.dg/991214-1.c: Likewise.
24765 * gcc.dg/i386-asm-1.c: Likewise.
24766
24767 2004-02-25 Richard Henderson <rth@redhat.com>
24768
24769 * gcc.c-torture/execute/20040208-2.c: Move ...
24770 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
24771
24772 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24773
24774 PR c++/14246
24775 * g++.dg/other/crash-3.C: New test.
24776
24777 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24778
24779 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
24780 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
24781
24782 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
24783 HP-UX.
24784
24785 2004-02-24 Michael Matz <matz@suse.de>
24786
24787 * gcc.dg/i386-regparm.c: New.
24788
24789 2004-02-23 James E Wilson <wilson@specifixinc.com>
24790
24791 * gcc.c-torture/execute/20040223-1.c: New.
24792
24793 2004-02-23 Zack Weinberg <zack@codesourcery.com>
24794 Kazu Hirata <kazu@cs.umass.edu>
24795
24796 * gcc.dg/fwritable-strings-1.c: Remove.
24797
24798 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
24799
24800 PR c/14156
24801 * gcc.dg/20040223-1.c: New test.
24802
24803 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24804
24805 PR c++/14106
24806 * g++.dg/ext/typeof9.C: New test.
24807
24808 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24809
24810 PR c++/14250
24811 * g++.dg/other/switch1.C: New test.
24812
24813 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24814
24815 * gcc.dg/cast-function-1.c: Adjust for new informative message.
24816 * gcc.dg/va-arg-1.c: Likewise.
24817
24818 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24819
24820 PR c++/14143
24821 * g++.dg/template/koenig5.C: New test.
24822
24823 2004-02-21 Ziemowit Laski <zlaski@apple.com>
24824
24825 * g++.dg/ext/altivec-1.C: Generalize target triple.
24826 * g++.dg/ext/altivec-2.C: New test case.
24827 * g++.dg/ext/altivec_check.h: New file.
24828 * gcc.dg/altivec-1.c: Generalize target triple;
24829 include altivec_check.h and call altivec_check().
24830 * gcc.dg/altivec-[2-5].c: Generalize target triple.
24831 * gcc.dg/altivec-6.c: New test case.
24832 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
24833 type casts as needed.
24834 * gcc.dg/altivec-10.c: Include altivec_check.h and call
24835 altivec_check().
24836 * gcc.dg/altivec-12.c: New test case.
24837 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
24838 include altivec_check.h and call altivec_check().
24839 * gcc.dg/altivec_check.h: New file.
24840
24841 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24842
24843 * lib/target-supports.exp (check_alias_available): Don't mangle
24844 function `g' in test program.
24845
24846 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24847
24848 * lib/target-supports.exp (check_profiling_available): Check
24849 argument to determine whether we support a profiling type.
24850 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
24851 check_profiling_available.
24852 * g++.dg/bprob/bprob.exp: Likewise.
24853 * g77.dg/bprob/bprob.exp: Likewise.
24854 * gcc.misc-tests/bprob.exp: Likewise.
24855 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
24856 dg-require-profiling and delete expected error handling.
24857 * gcc.dg/20021014-1.c: Likewise.
24858 * gcc.dg/nest.c: Likewise.
24859
24860 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24861
24862 PR c++/12007
24863 * g++.dg/other/vthunk1.C: New test.
24864
24865 2004-02-20 Falk Hueffner <falk@debian.org>
24866
24867 PR target/14201
24868 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
24869
24870 2004-02-20 Mark Mitchell <mark@codesourcery.com>
24871
24872 PR c++/13927
24873 * g++.dg/other/error8.C: Remove XFAIL markers.
24874
24875 PR c++/14173
24876 * g++.dg/ext/packed5.C: New test.
24877
24878 PR c++/14199
24879 * g++.dg/warn/Wunused-5.C: New test.
24880
24881 PR c++/14186
24882 * g++.dg/lookup/member1.C: New test.
24883
24884 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
24885
24886 * gcc.c-torture/compile/20040130-1.c: Enable only when
24887 __INT_MAX__ >= 2147483647L.
24888 * gcc.c-torture/compile/961203-1.c: Likewise.
24889
24890 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
24891
24892 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
24893 * g++.dg/opt/template1.C: Robustify assembler regexp
24894
24895 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24896
24897 * gcc.c-torture/execute/simd-4.x: Remove.
24898 * gcc.c-torture/execute/va-arg-25.x: Likewise.
24899 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
24900 Guard with #ifndef SKIP_ATTRIBUTE.
24901 * gcc.dg/compat/vector-1_y.c: Likewise.
24902 * gcc.dg/compat/vector-2_x.c: Likewise.
24903 * gcc.dg/compat/vector-2_y.c: Likewise.
24904 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
24905 * g++.dg/eh/simd-2.C: Likewise.
24906
24907 2004-02-19 Alan Modra <amodra@bigpond.net.au>
24908
24909 * gcc.c-torture/compile/complex-1.c: New.
24910
24911 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
24912
24913 PR target/14209
24914 * gcc.c-torture/execute/20040218-1.c: New test.
24915
24916 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24917
24918 PR c++/14181
24919 * g++.dg/parse/new2.C: New test.
24920
24921 2004-02-18 Paul Brook <paul@codesourcery.com>
24922
24923 * gcc.c-torture/compile/libcall-1.c: New test.
24924
24925 2004-02-18 Paul Brook <paul@codesourcery.com>
24926
24927 PR debug/12934
24928 * gcc.dg/debug/debug-7.c: New test.
24929
24930 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
24931
24932 * gcc.dg/20040217-1.c: New test.
24933
24934 2004-02-17 Zack Weinberg <zack@codesourcery.com>
24935
24936 * gcc.c-torture/execute/990208-1.x: Delete.
24937
24938 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
24939
24940 * gcc.c-torture/execute/20040208-2.x: New file.
24941
24942 2004-02-17 Mark Mitchell <mark@codesourcery.com>
24943
24944 PR c++/11326
24945 * g++.dg/abi/structret1.C: New test.
24946
24947 2004-02-17 Jakub Jelinek <jakub@redhat.com>
24948
24949 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
24950 (i386_cpuid): No need to test if cpuid is available on AMD64.
24951 Fix assembly, so that it works onboth i386 and AMD64.
24952 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
24953 (vecInLong): Fix s[] member type to unsigned int.
24954 (vecInWord): Remove type.
24955 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
24956 (a64, b64, c64, d64, e64): Remove.
24957 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
24958 Remove unused variable. Remove initialization of removed variables.
24959 Don't call mmx_tests nor sse_tests.
24960 (reference_mmx, reference_sse): Remove.
24961 (check): Add return stmt.
24962 * gcc.dg/i386-sse-7.c: New test.
24963 * gcc.dg/i386-mmx-4.c: New test.
24964
24965 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24966
24967 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
24968 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24969 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24970 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
24971 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
24972 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
24973 g++.dg/tc1/dr94.C: Fix line terminator.
24974
24975 2004-02-16 Geoffrey Keating <geoffk@apple.com>
24976
24977 * gcc.c-torture/compile/20040216-1.c: New.
24978
24979 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24980
24981 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
24982 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
24983 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
24984 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
24985 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
24986 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
24987
24988 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24989
24990 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
24991
24992 2004-02-15 Mark Mitchell <mark@codesourcery.com>
24993
24994 PR c++/13971
24995 * g++.dg/expr/cond4.C: New test.
24996
24997 PR c++/14086
24998 * g++.dg/lookup/crash2.C: New test.
24999
25000 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
25001
25002 * gcc.c-torture/compile/20040214-2.c: New test.
25003
25004 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
25005
25006 PR c++/14116
25007 * g++.dg/ext/typeof8.C: New test.
25008
25009 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
25010
25011 * gcc.c-torture/compile/20040214-1.c: New test.
25012
25013 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25014
25015 PR c++/13635
25016 * g++.dg/template/spec11.C: New test.
25017
25018 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25019
25020 PR c++/13927
25021 * g++.dg/other/error8.C: New test.
25022
25023 2004-02-13 Mark Mitchell <mark@codesourcery.com>
25024
25025 PR c++/14122
25026 * g++.dg/template/array4.C: New test.
25027
25028 PR c++/14108
25029 * g++.dg/inherit/thunk2.C: New test.
25030
25031 PR c++/14083
25032 * g++.dg/eh/cond2.C: New test.
25033
25034 2004-02-12 Alan Modra <amodra@bigpond.net.au>
25035
25036 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
25037
25038 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
25039
25040 * lib/scanasm.exp (dg-scan): Quote pattern before display.
25041
25042 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
25043
25044 * g++.dg/simd-2.C: xfail on ppc64-linux.
25045
25046 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
25047
25048 PR c/456
25049 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
25050 tests.
25051
25052 2004-02-11 Uros Bizjak <uros@kss-loka.si>
25053
25054 * gcc.dg/builtins-33.c: New test.
25055
25056 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
25057
25058 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
25059
25060 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25061
25062 * g++.dg/simd-2.C: Set -maltivec for ppc64.
25063
25064 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25065
25066 * gcc.dg/ppc64-abi-3.c: New test.
25067
25068 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
25069
25070 PR c/14092
25071
25072 * gcc.dg/pr14092-1.c: New testcase.
25073
25074 2004-02-10 Alan Modra <amodra@bigpond.net.au>
25075
25076 * gcc.dg/cpp/assert4.c: Fix typo last change.
25077
25078 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
25079 * gcc.dg/cpp/assert4.c: Handle powerpc64.
25080
25081 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
25082
25083 2004-02-09 Roger Sayle <roger@eyesopen.com>
25084
25085 * gcc.c-torture/compile/20040209-1.c: New test case.
25086
25087 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
25088
25089 * gcc.dg/c90-init-1.c: Adjust expected error messages.
25090
25091 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
25092
25093 * gcc.c-torture/execute/20040208-[12].c: New tests.
25094
25095 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25096
25097 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
25098
25099 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25100
25101 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
25102
25103 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25104
25105 Bug 13856
25106 * gcc.dg/visibility-8.c: New testcase.
25107
25108 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25109
25110 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25111 arguments.
25112 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
25113
25114 2004-02-07 Roger Sayle <roger@eyesopen.com>
25115
25116 PR middle-end/13696
25117 * g++.dg/opt/fold1.C: New test case.
25118
25119 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25120
25121 PR c++/14033
25122 * g++.dg/other/crash-2.C: New test.
25123
25124 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25125
25126 PR c++/14028
25127 * g++.dg/parse/angle-bracket2.C: New test.
25128
25129 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25130
25131 PR middle-end/13750
25132 Revert:
25133 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25134 PR pch/13361
25135 * testsuite/g++.dg/pch/wchar-1.C: New.
25136 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25137
25138 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25139
25140 PR c++/14008
25141 * g++.dg/parse/error15.C: New test.
25142 * g++.dg/parse/crash11.C: Update dg-error mark.
25143
25144 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25145
25146 PR c++/13932
25147 * g++.dg/warn/conv2.C: New test.
25148
25149 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25150
25151 PR c++/13086
25152 * g++.dg/warn/incomplete1.C: Remove xfail.
25153
25154 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25155
25156 * lib/file-format.exp (gcc_target_object_format): Use
25157 ${tool}_target_compile, not gcc_target_compile.
25158 * lib/target-supports.exp (check_alias_available): Likewise.
25159 (check_gc_sections_available): Likewise.
25160 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25161 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25162 dg-require-alias.
25163
25164 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25165
25166 PR c++/13969
25167 * g++.dg/template/static6.C: New test.
25168
25169 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25170
25171 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25172
25173 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25174
25175 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25176 tests for systems where `char' is unsigned by default.
25177
25178 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25179
25180 PR c++/13997
25181 * g++.dg/template/partial3.C: New test.
25182
25183 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25184
25185 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25186 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25187 Remove mentions of obsolete ports.
25188
25189 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25190
25191 * gcc.dg/noncompile/20001228-1.c: Fix for new
25192 error message.
25193
25194 2004-02-03 Roger Sayle <roger@eyesopen.com>
25195
25196 PR target/9348
25197 * gcc.c-torture/execute/multdi-1.c: New test case.
25198
25199 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25200
25201 PR c++/13925
25202 * g++.dg/template/lookup5.C: New test.
25203
25204 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25205
25206 PR c++/13950
25207 * g++.dg/template/lookup4.C: New test.
25208
25209 PR c++/13970
25210 * g++.dg/parse/error14.C: New test.
25211
25212 PR c++/14002
25213 * g++.dg/parse/template13.C: New test.
25214
25215 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25216
25217 PR c++/13978
25218 * g++.dg/template/koenig4.C: New test.
25219
25220 PR c++/13968
25221 * g++.dg/template/crash17.C: New test.
25222
25223 PR c++/13975
25224 * g++.dg/parse/error13.C: New test.
25225 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25226
25227 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25228
25229 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25230
25231 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25232
25233 PR c/11658
25234 PR c/13994
25235 * gcc.dg/noncompile/20040203-1.c: New test.
25236 * gcc.dg/noncompile/20040203-2.c: Likewise.
25237 * gcc.dg/noncompile/20040203-3.c: Likewise.
25238 * gcc.dg/20040203-1.c: Likewise.
25239
25240 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25241
25242 PR c++/10858
25243 * g++.dg/template/sizeof7.C: New test.
25244
25245 2004-02-02 Eric Christopher <echristo@redhat.com>
25246 Zack Weinberg <zack@codesourcery.com>
25247
25248 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25249
25250 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25251
25252 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25253 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25254 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25255 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25256
25257 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25258
25259 PR c++/13113
25260 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25261
25262 PR c++/13854
25263 * g++.dg/ext/attrib13.C: New test.
25264
25265 PR c++/13907
25266 * g++.dg/conversion/op2.C: New test.
25267
25268 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25269
25270 * gcc.dg/titype-1.c: Fix pasto.
25271
25272 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25273
25274 * gcc.dg/titype-1.c: New test.
25275
25276 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25277
25278 PR c++/13957
25279 * g++.dg/template/non-type-template-argument-1.C,
25280 g++.dg/template/qualified-id1.C: Update dg-error marks.
25281 * g++.dg/template/nontype6.C: New test.
25282
25283 2004-02-01 Roger Sayle <roger@eyesopen.com>
25284
25285 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25286 * gcc.dg/builtins-31.c: New testcase.
25287 * gcc.dg/builtins-32.c: New testcase.
25288
25289 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25290
25291 * objc.dg/call-super-2.m: Update line numbers
25292 for the including of stddef.h.
25293
25294 2004-01-30 Michael Matz <matz@suse.de>
25295
25296 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25297 g++.dg/ext/case-range3.C: New tests.
25298
25299 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25300
25301 DR206
25302 PR c++/13813
25303 * g++.dg/template/member4.C: New test.
25304
25305 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25306
25307 PR c++/13683
25308 * g++.dg/template/sizeof6.C: New test.
25309
25310 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25311
25312 * gcc.dg/fwritable-strings-1.c: New test.
25313
25314 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25315
25316 * gcc.c-torture/compile/20040130-1.c: New test.
25317
25318 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25319
25320 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25321
25322 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25323
25324 PR c++/13883
25325 * g++.dg/template/ctor3.C: New test.
25326
25327 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25328
25329 * g++.dg/tc1: New directory.
25330 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25331 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25332 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25333 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25334 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25335
25336 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25337
25338 * g++.dg/parse/error11.C: New test.
25339 * g++.dg/parse/error12.C: Likewise.
25340
25341 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25342
25343 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25344 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25345
25346 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25347
25348 PR c++/13791
25349 * g++.dg/ext/attrib12.C: New test.
25350
25351 PR c++/13736
25352 * g++.dg/parse/cast2.C: New test.
25353
25354 2004-01-27 James E Wilson <wilson@specifixinc.com>
25355
25356 * objc.dg/encode-2.m (main): New local string. Set depending on
25357 sizeof long. Use in sscanf call.
25358 * objc.dg/encode-3.m (main): New local string. Set depending on
25359 sizeof long. Use in scan_initial call.
25360
25361 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25362
25363 * objc.dg/call-super-2.m: Make LP64-safe.
25364 * objc.dg/desig-init-1.m: Likewise.
25365
25366 2004-01-27 Devang Patel <dpatel@apple.com>
25367
25368 * g++.dg/debug/namespace1.C: New test.
25369
25370 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
25371
25372 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
25373 xscale-*-*.
25374
25375 * gcc.dg/arm-mmx-1.c: New test.
25376
25377 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25378
25379 * gcc.dg/20040127-1.c: New test.
25380 * gcc.dg/20040127-2.c: New test.
25381
25382 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25383
25384 * objc.dg/stret-1.m (glob): Renamed to globa.
25385
25386 2004-01-26 Mark Mitchell <mark@codesourcery.com>
25387
25388 PR c++/13663
25389 * g++.dg/expr/for1.C: New test.
25390
25391 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
25392
25393 PR middle-end/13779
25394 * gcc.dg/darwin-longlong.c: New test.
25395
25396 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
25397
25398 * gcc.dg/20040124-1.c: Moved test from here...
25399 * gcc.c-torture/compile/20040124-1.c: ...to here.
25400
25401 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25402
25403 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
25404 the assembly output if -m64 is passed.
25405
25406 2004-01-25 Mark Mitchell <mark@codesourcery.com>
25407
25408 PR c++/13833
25409 * g++.dg/template/cond3.C: New test.
25410
25411 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25412
25413 PR c++/13810
25414 * g++.dg/template/ttp7.C: New test.
25415
25416 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25417
25418 PR c++/13797
25419 * g++.dg/template/nontype4.C: New test.
25420 * g++.dg/template/nontype5.C: Likewise.
25421
25422 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
25423
25424 * gcc.dg/torture/mips-clobber-at.c: New test.
25425
25426 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
25427
25428 * gcc.dg/20040124-1.c: New test.
25429
25430 2004-01-24 Jakub Jelinek <jakub@redhat.com>
25431
25432 * gcc.dg/20040123-1.c: New test.
25433
25434 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25435
25436 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
25437
25438 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
25439
25440 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
25441
25442 2004-01-23 Andrew Pinski <apinski@apple.com>
25443
25444 * gcc.dg/20030121-1.c: Move to ..
25445 * gcc.dg/20040121-1.c: here.
25446
25447 2004-01-23 Roger Sayle <roger@eyesopen.com>
25448
25449 * gcc.dg/builtins-29.c: New test case.
25450
25451 2004-01-23 Zack Weinberg <zack@codesourcery.com>
25452
25453 PR 18314
25454 * gcc.dg/builtins-30.c: New testcase.
25455
25456 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
25457
25458 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
25459 * lib/g77.exp: Likewise.
25460 * lib/objc.exp: Likewise.
25461 * lib/g++.exp: Likewise.
25462
25463 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25464
25465 * gcc.dg/struct-by-value-2.c: New test.
25466
25467 2004-01-21 Andrew Pinski <apinski@apple.com>
25468
25469 PR target/13785
25470 * gcc.dg/20030121-1.c: New test.
25471
25472 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
25473
25474 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
25475 clobber frame pointer register in asm statement.
25476
25477 2004-01-21 Falk Hueffner <falk@debian.org>
25478
25479 * gcc.c-torture/compile/20040121-1.c: New test.
25480
25481 2004-01-21 Zack Weinberg <zack@codesourcery.com>
25482
25483 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
25484
25485 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
25486
25487 * gcc.dg/ppc64-abi-2.c: New test.
25488
25489 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
25490
25491 * lib/treelang.exp: Fill out this file.
25492 * lib/treelang-dg.exp: New File.
25493
25494 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
25495
25496 * gcc.c-torture/compile/981022-1.c: Remove.
25497 * gcc.dg/array-5.c: Remove XFAIL.
25498 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
25499 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
25500 gcc.dg/cond-lvalue-1.c: Update.
25501 * gcc.dg/cast-lvalue-2.c: New test.
25502
25503 2004-01-19 Mark Mitchell <mark@codesourcery.com>
25504
25505 PR c++/13592
25506 * g++.dg/other/error1.C (class foo): Tweak error message.
25507
25508 PR c++/13592
25509 * g++.dg/template/call2.C: New test.
25510
25511 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25512
25513 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
25514 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
25515 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
25516 scalar-return-1_x.c, scalar-return-2_y.c,
25517 scalar-return-3_x.c, scalar-return-3_y.c,
25518 scalar-return-4_x.c, scalar-return-4_y.c,
25519 struct-align-1.h, struct-align-1_x.c,
25520 struct-align-1_y.c, struct-align-2.h,
25521 struct-align-2_x.c, struct-align-2_y.c,
25522 struct-by-value-10_y.c, struct-by-value-11_x.c,
25523 struct-by-value-11_y.c, struct-by-value-12_x.c,
25524 struct-by-value-12_y.c, struct-by-value-13_x.c,
25525 struct-by-value-13_y.c, struct-by-value-14_x.c,
25526 struct-by-value-14_y.c, struct-by-value-15_x.c,
25527 struct-by-value-15_y.c, struct-by-value-16_y.c,
25528 struct-by-value-17_y.c, struct-by-value-18_y.c,
25529 struct-by-value-19_y.c, struct-by-value-1_x.c,
25530 struct-by-value-1_y.c, struct-by-value-20_y.c,
25531 struct-by-value-2_x.c, struct-by-value-2_y.c,
25532 struct-by-value-3_y.c, struct-by-value-4_x.c,
25533 struct-by-value-4_y.c, struct-by-value-5_y.c,
25534 struct-by-value-6_y.c, struct-by-value-7_y.c
25535 struct-by-value-8_x.c, struct-by-value-8_y.c
25536 struct-by-value-9_x.c, struct-by-value-9_y.c
25537 struct-return-10_x.c, struct-return-10_y.c,
25538 struct-return-19_x.c, struct-return-20_x.c
25539 struct-return-2_x.c, struct-return-2_y.c
25540 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
25541 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
25542
25543 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25544
25545 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
25546 attribute on sparc*-sun-solaris2.*.
25547
25548 2004-01-18 Mark Mitchell <mark@codesourcery.com>
25549
25550 PR c++/13710
25551 * g++.dg/ext/typeof7.C: New test.
25552
25553 2004-01-18 David Edelsohn <edelsohn@gnu.org>
25554
25555 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
25556 * gcc.dg/const-elim-1.c: Same.
25557
25558 2004-01-17 Ziemowit Laski <zlaski@apple.com>
25559
25560 * objc.dg/stret-1.m: New.
25561 * objc.dg/stret-2.m: New.
25562
25563 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
25564
25565 PR c++/11895
25566 * g++.dg/ext/vector1.C: New test.
25567
25568 2004-01-16 Geoffrey Keating <geoffk@apple.com>
25569
25570 * gcc.dg/pch/import-1.c: New.
25571 * gcc.dg/pch/import-1.hs: New.
25572 * gcc.dg/pch/import-1a.h: New.
25573 * gcc.dg/pch/import-1b.h: New.
25574 * gcc.dg/pch/import-1c.h: New.
25575
25576 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25577
25578 PR c++/13574
25579 * g++.dg/ext/array1.C: New test.
25580
25581 PR c++/13178
25582 * g++.dg/conversion/op1.C: New test.
25583
25584 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
25585
25586 PR 11864
25587 From Kazumoto Kojima / Dan Kegel:
25588 * gcc.dg/pr11864-1.c: New test.
25589
25590 PR 10392
25591 From Marcus Comstedt / Dan Kegel:
25592 * gcc.dg/pr10392-1.c: New test.
25593
25594 2004-01-16 Mark Mitchell <mark@codesourcery.com>
25595
25596 PR c++/13478
25597 * g++.dg/init/ref10.C: New test.
25598
25599 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25600
25601 PR c++/13407
25602 * g++.dg/parse/typename6.C: New test.
25603
25604 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25605
25606 PR pch/13361
25607 * testsuite/g++.dg/pch/wchar-1.C: New.
25608 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25609
25610 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25611
25612 PR c++/9259
25613 * g++.dg/expr/sizeof2.C: New test.
25614
25615 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
25616
25617 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
25618
25619 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25620
25621 PR c++/13659
25622 * g++.dg/lookup/strong-using-3.C: New.
25623 * g++.dg/lookup/using-10.C: New.
25624
25625 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
25626
25627 PR c++/13594
25628 * g++.dg/lookup/strong-using-2.C: New.
25629
25630 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
25631 Dan Kegel <dank@kegel.com>
25632 J"orn Rennecke <joern.rennecke@superh.com>
25633
25634 PR target/9365
25635 * gcc.dg/pr9365-1.c: New test.
25636
25637 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25638
25639 PR c++/8856
25640 * g++.dg/parse/casting-operator2.C: New test.
25641 * g++.old-deja/g++.pt/explicit83.C: Remove.
25642
25643 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
25644
25645 * gcc.dg/label-compound-stmt-1.c: New test.
25646 * gcc.c-torture/compile/950922-1.c,
25647 gcc.c-torture/compile/20000211-3.c,
25648 gcc.c-torture/compile/20000518-1.c,
25649 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
25650 compound statements.
25651
25652 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
25653
25654 * gcc.dg/ppc64-abi-1.c: New test.
25655
25656 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
25657
25658 * g++.dg/ext/attrib9.C: Add dg-warnings.
25659
25660 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25661
25662 PR c++/12335
25663 * g++.dg/parse/dtor3.C: New test.
25664
25665 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
25666
25667 PR c++/12709
25668 * g++.dg/parse/try-catch-1.C: New test.
25669
25670 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
25671
25672 * ada/acats/run_all.sh: Add more verbose output in acats.log
25673 when compiling tests.
25674
25675 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25676
25677 PR 13656
25678 * gcc.dg/typedef-redecl.c: New test case.
25679 * gcc.dg/typedef-redecl.h: New support file.
25680
25681 2004-01-13 Jan Hubicka <jh@suse.cz>
25682
25683 * gcc.dg/always_inline.c: New test.
25684 * gcc.dg/debug/20031231-1.c: Fix.
25685
25686 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25687
25688 PR c++/13474
25689 * g++.dg/template/array3.C: New test.
25690
25691 2004-01-12 Zack Weinberg <zack@codesourcery.com>
25692
25693 * g++.dg/ext/lvalue1.C: No longer expected to fail.
25694 * g++.dg/warn/Wunused-2.C: Likewise.
25695
25696 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25697
25698 PR c++/13289
25699 * g++.dg/template/instantiate6.C: New test.
25700
25701 2004-01-12 Roger Sayle <roger@eyesopen.com>
25702
25703 PR middle-end/11397
25704 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
25705
25706 2004-01-12 Jan Hubicka <jh@suse.cz>
25707
25708 PR opt/12826
25709 * gcc.dg/20040112-1.c: New.
25710
25711 * gcc.dg/dwarf-die[1-7].c: Move to...
25712 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
25713 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
25714
25715 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
25716
25717 PR c++/4100
25718 * g++.dg/parse/friend4.C: New test.
25719
25720 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
25721
25722 PR c++/4100
25723 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
25724 definition is called a friend.
25725
25726 2004-01-11 Zack Weinberg <zack@codesourcery.com>
25727
25728 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
25729
25730 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
25731
25732 PR c++/3478
25733 * g++.dg/parse/error10.C: New test.
25734 * g++.dg/template/arg2.C: Accept "invalid type" error.
25735
25736 2004-01-11 Jakub Jelinek <jakub@redhat.com>
25737
25738 PR middle-end/13392
25739 * g++.dg/opt/expect2.C: New test.
25740
25741 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25742
25743 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
25744 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
25745 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
25746 Update dg-error regexps.
25747
25748 2004-01-10 Zack Weinberg <zack@codesourcery.com>
25749
25750 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
25751 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
25752
25753 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25754
25755 * gcc.dg/pragma-re-1.c: Use right pointer type.
25756
25757 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25758
25759 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
25760
25761 2004-01-09 Geoffrey Keating <geoffk@apple.com>
25762
25763 * gcc.dg/rs6000-ldouble-1.c: New.
25764
25765 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25766
25767 DR 337
25768 PR c++/9256
25769 * g++.dg/other/abstract1.C: New test.
25770
25771 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
25772
25773 * g++.dg/lookup/strong-using-1.C: New.
25774
25775 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
25776
25777 PR c/11234
25778 * gcc.dg/func-ptr-conv-1.c: New test.
25779 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
25780
25781 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
25782
25783 PR target/13380.
25784 * gcc.c-torture/compile/20040109-1.c: New.
25785
25786 2004-01-08 Stuart Hastings <stuart@apple.com>
25787
25788 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
25789 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
25790 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
25791
25792 2004-01-09 Alan Modra <amodra@bigpond.net.au>
25793
25794 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
25795
25796 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25797
25798 * ada/acats/run_acats: Treat 'gnatchop' the same way
25799 as 'gnatmake'. Export GCC_DRIVER.
25800 * ada/acats/run_all.sh: Add target_gnatchop. Use
25801 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
25802
25803 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25804
25805 PR c++/12573
25806 * g++.dg/template/dependent-expr4.C: New test.
25807
25808 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
25809
25810 * gcc.dg/altivec-11.c: New test.
25811
25812 2004-01-07 Mark Mitchell <mark@codesourcery.com>
25813
25814 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
25815
25816 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25817
25818 PR c/6024
25819 * gcc.dg/enum-compat-1.c: New test.
25820 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
25821
25822 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
25823
25824 PR c/12165
25825 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
25826 gcc.dg/c99-idem-qual-3.c: New tests.
25827
25828 2004-01-07 Alan Modra <amodra@bigpond.net.au>
25829
25830 * gcc.dg/winline-7.c: Don't cast void * to int.
25831
25832 2004-01-06 Jan Hubicka <jh@suse.cz>
25833
25834 * gcc.dg/i386-sse-5.c: New test
25835 * g++.dg/eh/simd-1.c: Add -w argument for i386.
25836
25837 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25838
25839 PR c++/12815
25840 * g++.dg/rtti/typeid4.C: New test.
25841
25842 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
25843
25844 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
25845
25846 2004-01-05 Mark Mitchell <mark@codesourcery.com>
25847
25848 PR c++/12132
25849 * g++.dg/template/error11.C: New test.
25850
25851 PR c++/13451
25852 * g++.dg/template/class2.C: New test.
25853
25854 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
25855 Richard Sandiford <rsandifo@redhat.com>
25856
25857 PR c++/13387
25858 * g++.dg/opt/alias3.C: New test.
25859
25860 2004-01-04 Mark Mitchell <mark@codesourcery.com>
25861
25862 PR c++/13157
25863 * g++.dg/template/koenig3.C: New test.
25864
25865 PR c++/13529
25866 * g++.dg/parse/offsetof3.C: New test.
25867
25868 * g++.dg/init/copy7.C: Add missing dg-error markers.
25869
25870 PR c++/12226
25871 * g++.dg/init/copy7.c: New test.
25872
25873 PR c++/13536
25874 * g++.dg/parse/cast1.C: New test.
25875
25876 2004-01-04 Jan Hubicka <jh@suse.cz>
25877
25878 * gcc.dg/winline[1-7].c: New tests.
25879
25880 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25881
25882 PR c++/13520
25883 * g++.dg/template/qualttp22.C: New test.
25884
25885 2004-01-01 Jan Hubicka <jh@suse.cz>
25886
25887 * gcc.dg/debug/20031231-1.c: New.
25888 * gcc.c-torture/compile/20040101-1.c: New.
25889 * gcc.dg/dwarf-die-[1-7].c: New.
25890
25891 2004-01-01 Jakub Jelinek <jakub@redhat.com>
25892
25893 PR optimization/13521
25894 * gcc.c-torture/compile/20031231-1.c: New test.
25895
25896 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25897
25898 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
25899
25900 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25901
25902 PR c++/10079
25903 * g++.dg/template/crash16.C: New test.
25904
25905 2003-12-30 Mark Mitchell <mark@codesourcery.com>
25906
25907 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
25908
25909 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
25910
25911 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
25912 ports.
25913 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25914 * g++.old-deja/g++.law/profile1.C: Likewise.
25915 * gcc.c-torture/compile/981006-1.c: Likewise.
25916 * gcc.c-torture/execute/loop-2e.x: Likewise.
25917 * gcc.c-torture/execute/loop-2f.x: Remove.
25918 * gcc.c-torture/execute/loop-2g.x: Likewise.
25919 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
25920 * gcc.dg/20020312-2.c: Remove traces of dead ports.
25921
25922 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
25923
25924 PR c++/13507
25925 * g++.dg/ext/attrib11.C: New test.
25926
25927 PR c++/13494
25928 * g++.dg/template/array2-1.C: New test.
25929 * g++.dg/template/array2-2.C: New test.
25930
25931 2003-12-29 Mark Mitchell <mark@codesourcery.com>
25932
25933 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
25934
25935 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
25936
25937 PR c++/12774
25938 * g++.dg/template/array1-1.C: New test.
25939 * g++.dg/template/array1-2.C: New test.
25940
25941 2003-12-29 Roger Sayle <roger@eyesopen.com>
25942
25943 PR fortran/12632
25944 * g77.dg/12632.f: New test case.
25945
25946 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25947
25948 PR c++/13289
25949 * g++.dg/parse/nontype1.C: New test.
25950
25951 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25952
25953 PR c++/12403
25954 * g++.dg/parse/explicit1.C: New test.
25955 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
25956
25957 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25958
25959 PR c++/13081
25960 * g++.dg/opt/inline6.C: New test.
25961
25962 PR c++/12613
25963 * g++.dg/parse/error9.C: New test.
25964
25965 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
25966
25967 2003-12-28 Mark Mitchell <mark@codesourcery.com>
25968
25969 PR c++/13009
25970 * g++.dg/init/assign1.C: New test.
25971
25972 2003-12-28 Roger Sayle <roger@eyesopen.com>
25973
25974 PR c++/13070
25975 * g++.dg/warn/format3.C: New test case.
25976
25977 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25978
25979 * gcc.c-torture/compile/20031227-1.c: New test.
25980
25981 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25982
25983 * g++.dg/bprob/bprob.exp: Load target-supports.exp
25984 * g77.dg/bprob/bprob.exp: Likewise.
25985 * gcc.misc-tests/bprob.exp: Likewise.
25986 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
25987 variants on systems where the library does not provide that
25988 functionality.
25989 * gcc.dg/builtins-20.c: Use builtins-config.h.
25990 * gcc.dg/builtins-config.h: New file.
25991
25992 2003-12-23 Mark Mitchell <mark@codesourcery.com>
25993
25994 * lib/gcc-dg.exp (dg-require-profiling): New function.
25995 * lib/target-supports.exp (check_profiling_available): Likewise.
25996 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
25997 * g77.dg/bprob/bprob.exp: Likewise.
25998 * gcc.misc-tests/bprob.exp: Likewise.
25999 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
26000 * gcc.dg/20021014-1.c: Likewise.
26001 * gcc.dg/nest.c: Likewise.
26002
26003 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26004
26005 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
26006 compiling.
26007 * g++.dg/lookup/java2.C: Likewise.
26008 * gcc.dg/cpp/lexident.c: Likewise.
26009
26010 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
26011
26012 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
26013 given.
26014 * gcc.c-torture/compile/961203-1.c: Likewise.
26015 * gcc.c-torture/compile/980506-1.c: Likewise.
26016
26017 2003-12-23 Zack Weinberg <zack@codesourcery.com>
26018
26019 * lib/gcc-dg.exp (dg-prune-output): New annotation.
26020 (additional_prunes): New global.
26021 (gcc-dg-prune): Handle additional per-test pruning.
26022 (dg-test): Clear additional_prunes between tests.
26023
26024 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
26025 dg-prune-output to avoid spurious failures from assembler
26026 complaining about nonexistent WAW violations.
26027 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
26028 Use dg-prune-output to avoid spurious failures from assembler
26029 warning about Itanium B-step errata.
26030
26031 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26032
26033 * g++.dg/abi/macro0.C: New test.
26034 * g++.dg/abi/macro1.C: Likewise.
26035 * g++.dg/abi/macro2.C: Likewise.
26036
26037 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
26038 * g++.dg/abi/bitfield7.C: Likewise.
26039 * g++.dg/abi/dtor2.C: Likewise.
26040 * g++.dg/abi/mangle11.C: Likewise.
26041 * g++.dg/abi/mangle12.C: Likewise.
26042 * g++.dg/abi/mangle14.C: Likewise.
26043 * g++.dg/abi/mangle17.C: Likewise.
26044 * g++.dg/abi/vbase10.C: Likewise.
26045 * g++.dg/abi/vbase14.C: Likewise.
26046 * g++.dg/template/qualttp17.C: Likewise.
26047
26048 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26049
26050 PR c/11995
26051 * gcc.dg/20031223-1.c: New test.
26052
26053 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26054
26055 * gcc.dg/noreturn-7.c: New test.
26056
26057 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26058
26059 * gcc.dg/null-pointer-1.c: New test.
26060
26061 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26062
26063 * g++.old-deja/g++.jason/template18.C: Remove.
26064 * g++.old-deja/g++.jason/template37.C: Likewise.
26065
26066 PR c++/12862
26067 * g++.dg/lookup/ns1.C: New test.
26068
26069 PR c++/12397
26070 * g++.dg/template/lookup3.C: New test.
26071
26072 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26073
26074 * g++.dg/template/recurse1.C: New test
26075
26076 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26077
26078 PR c++/12479
26079 * g++.dg/parse/semicolon1.C: New test.
26080 * g++.dg/parse/semicolon1.h: Likewise.
26081
26082 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
26083
26084 * gcc.dg/darwin-misaligned.c: New test.
26085
26086 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26087
26088 PR c/9163
26089 * gcc.dg/20031222-1.c: New test.
26090
26091 2003-12-21 Mark Mitchell <mark@codesourcery.com>
26092
26093 PR c++/13438
26094 * g++.dg/parse/error8.C: New test.
26095
26096 PR c++/11554
26097 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
26098
26099 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
26100
26101 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
26102 too small.
26103 * gcc.c-torture/compile/930217-1.c: Likewise.
26104 * gcc.c-torture/compile/930513-1.c: Likewise.
26105 * gcc.c-torture/execute/920908-2.c: Likewise.
26106 * gcc.c-torture/execute/921204-1.c: Likewise.
26107 * gcc.c-torture/execute/930621-1.c: Likewise.
26108 * gcc.c-torture/execute/930630-1.c: Likewise.
26109 * gcc.c-torture/execute/931031-1.c: Likewise.
26110 * gcc.c-torture/execute/980602-2.c: Likewise.
26111 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26112 * gcc.c-torture/execute/compndlit-1.c: Likewise.
26113 * gcc.c-torture/execute/extzvsi.c: Likewise.
26114 * gcc.c-torture/unsorted/ext.c: Likewise.
26115
26116 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
26117
26118 PR target/12749
26119 * gcc.c-torture/compile/20031220-2.c: New test case.
26120
26121 2003-12-20 Roger Sayle <roger@eyesopen.com>
26122
26123 PR optimization/13031
26124 * gcc.c-torture/compile/20031220-1.c: New test case.
26125
26126 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26127
26128 * gcc.dg/cast-function-1.c: New test.
26129
26130 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
26131
26132 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26133 formats.
26134
26135 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26136
26137 PR c++/12795
26138 * g++.dg/ext/attrib10.C: New test.
26139
26140 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26141
26142 * gcc.dg/cleanup-10.c: New test.
26143 * gcc.dg/cleanup-11.c: New test.
26144
26145 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26146
26147 PR c++/13239
26148 * g++.dg/opt/expect1.C: New test.
26149
26150 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26151
26152 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26153
26154 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26155
26156 PR debug/12923
26157 * gcc.dg/20031218-1.c: New test.
26158
26159 PR debug/12389
26160 * gcc.dg/20031218-2.c: New test.
26161 * gcc.dg/20031218-3.c: New test.
26162
26163 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26164 of label name and allow for USER_LABEL_PREFIX == "_" names.
26165 * g++.dg/abi/mangle18-2.C: Likewise.
26166 * g++.dg/abi/mangle19-1.C: Likewise.
26167 * g++.dg/abi/mangle19-2.C: Likewise.
26168 * g++.dg/abi/mangle20-1.C: Likewise.
26169 * g++.dg/abi/mangle20-2.C: Likewise.
26170
26171 2003-12-18 Richard Henderson <rth@redhat.com>
26172
26173 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26174
26175 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26176 Dan Kegel <dank@kegel.com>
26177
26178 PR other/12009
26179 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26180 testing a cross compiler, it causes spurious compile failures.
26181 * lib/g++.exp: Likewise.
26182
26183 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26184
26185 PR c++/13262
26186 * g++.dg/template/access13.C: New test.
26187
26188 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26189
26190 * gcc.dg/20031216-1.c: New test.
26191
26192 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26193
26194 PR c++/9154
26195 * g++.dg/template/error10.C: New test.
26196
26197 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26198
26199 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26200 * g++.dg/eh/simd-2.C: Likewise.
26201
26202 2003-12-17 James E Wilson <wilson@specifixinc.com>
26203 Roger Sayle <roger@eyesopen.com>
26204
26205 * gcc.c-torture/execute/ieee/mzero5.c: New.
26206
26207 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26208
26209 PR c++/10603
26210 * g++.dg/parse/error6.C: New test.
26211
26212 PR c++/12827
26213 * g++.dg/parse/error7.C: New test.
26214
26215 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26216
26217 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26218 at -O with stabs debugging formats.
26219 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26220 * gcc.dg/debug/debug-2.c: Likewise.
26221
26222 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26223
26224 PR c++/12696
26225 * g++.dg/init/error1.C: New test.
26226
26227 PR c++/12218
26228 * g++.dg/init/pm3.C: New test.
26229
26230 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26231
26232 PR c/3347
26233 * gcc.dg/bitfld-8.c: New test.
26234
26235 2003-12-16 James Lemke <jim@wasabisystems.com>
26236
26237 * gcc.dg/arm-scd42-[123].c: New tests.
26238
26239 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26240
26241 PR c++/9043
26242 * g++.dg/abi/mangle20-1.C: New test.
26243 * g++.dg/abi/mangle20-2.C: New test.
26244
26245 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26246
26247 PR c++/13275
26248 * g++.dg/other/offsetof2.C: Remove XFAIL.
26249 * g++.dg/parse/offsetof1.C: New test.
26250 * g++.gd/parse/offsetof2.C: Likewise.
26251
26252 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26253
26254 * g++.dg/template/nontype3.C: New test.
26255 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26256
26257 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26258
26259 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26260
26261 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26262
26263 PR c++/13387
26264 * g++.dg/expr/assign1.C: New test.
26265
26266 PR c++/13242
26267 * g++.dg/abi/mangle19-1.C: New test.
26268 * g++.dg/abi/mangle19-2.C: New test.
26269
26270 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26271
26272 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26273
26274 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26275
26276 * gcc.c-torture/execute/20031216-1.c: New test.
26277
26278 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26279
26280 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26281 an ICE regression.
26282
26283 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26284
26285 PR c++/10926
26286 * g++.dg/template/error9.C: New test.
26287
26288 PR c++/11116
26289 * g++.dg/template/error8.C: New test.
26290
26291 2003-12-15 Roger Sayle <roger@eyesopen.com>
26292
26293 PR middle-end/13400
26294 * gcc.c-torture/execute/20031215-1.c: New test case.
26295
26296 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26297
26298 PR c++/13269
26299 * g++.dg/parse/error5.C: New test.
26300
26301 PR c++/12989
26302 * g++.dg/expr/sizeof1.C: New test.
26303
26304 PR c++/13310
26305 * g++.dg/template/crash15.C: New test.
26306
26307 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26308
26309 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26310 a non-POD type as the last named parameter of a varargs function.
26311
26312 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26313
26314 PR c++/13243
26315 PR c++/12573
26316 * g++.dg/template/crash14.C: New test.
26317 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26318
26319 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26320
26321 * g++.dg/other/java1.C: New test.
26322
26323 PR c++/13241
26324 * g++.dg/abi/mangle18-1.C: New test.
26325 * g++.dg/abi/mangle18-2.C: New test.
26326
26327 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26328
26329 PR optimization/10312
26330 * gcc.c-torture/execute/20031214-1.c: New.
26331
26332 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26333
26334 PR c++/10779
26335 PR c++/12160
26336 * g++.dg/parse/error3.C: New test.
26337 * g++.dg/parse/error4.C: Likewise.
26338 * g++.dg/abi/mangle4.C: Tweak error messages.
26339 * g++.dg/lookup/using5.C: Likewise.
26340 * g++.dg/other/error2.C: Likewise.
26341 * g++.dg/parse/typename5.C: Likewise.
26342 * g++.dg/parse/undefined1.C: Likewise.
26343 * g++.dg/template/arg2.C: Likewise.
26344 * g++.dg/template/ttp3.C: Likewise.
26345 * g++.dg/template/type1.C: Likewise.
26346 * g++.old-deja/g++.other/crash32.C: Likewise.
26347 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26348
26349 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26350
26351 PR c++/13106
26352 * g++.dg/warn/noreturn-3.C: New test.
26353
26354 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26355
26356 PR c++/13118
26357 * g++.dg/abi/covariant3.C: New.
26358
26359 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26360
26361 * g++.dg/eh/ia64-1.C: New test.
26362
26363 2003-12-12 Roger Sayle <roger@eyesopen.com>
26364
26365 PR optimization/13037
26366 * g77.f-torture/execute/13037.f: New test case.
26367
26368 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26369
26370 PR c++/12881
26371 * g++.dg/abi/covariant2.C: New.
26372
26373 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
26374
26375 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
26376
26377 2003-12-11 Zack Weinberg <zack@codesourcery.com>
26378
26379 * gcc.c-torture/execute/wchar_t-1.x: Delete.
26380
26381 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
26382
26383 PR other/10819
26384 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
26385 to fix Bug 10819.
26386 * lib/g++.exp (g++_version): Likewise.
26387 * lib/g77.exp (g77_version): Likewise.
26388 * lib/objc.exp (default_objc_version): Likewise.
26389
26390 2003-12-10 Richard Henderson <rth@redhat.com>
26391
26392 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
26393
26394 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
26395
26396 2003-12-08 Matt Austern <austern@apple.com>
26397
26398 PR c/13134
26399 * lib/gcc-dg.exp (dg-require-visibility): Define.
26400 * lib/target-supports (check_visibility_available): Define.
26401 * gcc.dg/visibility-1.c: New test.
26402 * gcc.dg/visibility-2.c: Likewise.
26403 * gcc.dg/visibility-3.c: Likewise.
26404 * gcc.dg/visibility-4.c: Likewise.
26405 * gcc.dg/visibility-5.c: Likewise.
26406 * gcc.dg/visibility-6.c: Likewise.
26407 * g++.dg/ext/visibility-1.C: Likewise.
26408 * g++.dg/ext/visibility-2.C: Likewise.
26409 * g++.dg/ext/visibility-3.C: Likewise.
26410 * g++.dg/ext/visibility-4.C: Likewise.
26411 * g++.dg/ext/visibility-5.C: Likewise.
26412 * g++.dg/ext/visibility-6.C: Likewise.
26413
26414 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26415
26416 * g++.dg/lookup/java1.C: New test.
26417 * g++.dg/lookup/java2.C: New test.
26418
26419 2003-12-07 Falk Hueffner <falk@debian.org>
26420
26421 * g++.dg/opt/noreturn-1.C: New test.
26422
26423 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
26424
26425 * gcc.dg/overflow-1.c: New test.
26426
26427 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26428
26429 * g77.f-torture/compile/13060.f: New test.
26430
26431 2003-12-06 Mark Mitchell <mark@codesourcery.com>
26432
26433 PR c++/13323
26434 * g++.dg/inherit/operator2.C: New test.
26435
26436 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26437
26438 PR c++/13305
26439 * g++.dg/ext/attrib9.C: New test.
26440
26441 2003-12-05 Mark Mitchell <mark@codesourcery.com>
26442
26443 PR c++/13314
26444 * g++.dg/template/error7.C: New test.
26445
26446 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
26447 J"orn Rennecke <joern.rennecke@superh.com>
26448
26449 PR target/13302
26450 * g++.dg/other/struct-va_list.C: New test.
26451
26452 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26453
26454 PR c++/13166
26455 * g++.dg/parse/defarg6.C: New test.
26456
26457 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
26458
26459 PR target/13256
26460 * gcc.c-torture/execute/20031201-1.c: New test.
26461
26462 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
26463
26464 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
26465
26466 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26467
26468 * gcc.dg/builtin-return-1.c: New test.
26469
26470 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
26471 J"orn Rennecke <joern.rennecke@superh.com>
26472
26473 PR optimization/13260
26474 * gcc.c-torture/execute/20031204-1.c: New test.
26475
26476 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26477
26478 PR c++/9127
26479 * g++.dg/template/error6.C: New test.
26480
26481 2003-12-03 Jakub Jelinek <jakub@redhat.com>
26482
26483 * gcc.dg/20031202-1.c: New test.
26484
26485 2003-12-03 Mark Mitchell <mark@codesourcery.com>
26486
26487 PR c++/13179
26488 * g++.dg/template/eh1.C: New test.
26489
26490 PR c++/10771
26491 * g++.dg/template/error5.C: New test.
26492
26493 2003-12-02 David Ung <davidu@mips.com>
26494
26495 * gcc.dg/compat/vector-check.h: Corrected type for var
26496 g_##TMODE
26497
26498 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26499
26500 PR c++/10126
26501 * g++.dg/template/ptrmem8.C: New test.
26502
26503 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26504
26505 PR c++/12573
26506 * g++.dg/template/dependent-expr3.C: New test.
26507
26508 2003-12-01 James Lemke <jim@wasabisystems.com>
26509
26510 * gcc.dg/arm-g2.c: New test.
26511
26512 2003-12-01 Roger Sayle <roger@eyesopen.com>
26513
26514 PR optimization/11634
26515 * gcc.dg/20031201-2.c: New test case.
26516
26517 2003-12-01 Zack Weinberg <zack@codesourcery.com>
26518
26519 PR 11433
26520 * objc.dg/proto-lossage-3.m: New test.
26521
26522 2003-12-01 Roger Sayle <roger@eyesopen.com>
26523
26524 PR optimization/12628
26525 * gcc.dg/20031201-1.c: New test case.
26526
26527 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26528
26529 * gcc.dg/unaligned-1.c: New test.
26530
26531 2003-11-30 Mark Mitchell <mark@codesourcery.com>
26532
26533 PR c++/9849
26534 * g++.dg/template/error4.C: New test.
26535 * g++.dg/template/nested3.C: Adjust error markers.
26536
26537 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26538
26539 * gcc.dg/cpp/assert4.c: Check more #system assertions.
26540
26541 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
26542
26543 PR c/10333
26544 * gcc.dg/bitfld-7.c: New test.
26545
26546 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
26547
26548 * gcc.dg/tls/asm-1.C: New test.
26549
26550 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26551
26552 * gcc.dg/cpp/assert4.c: Update.
26553
26554 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26555
26556 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
26557 * gcc.dg/builtin-apply3.c: New test.
26558
26559 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26560
26561 * lib/compat.exp (compat-obj): New xfaildata parameter.
26562 Use it to set compiler_conditional_xfail_data before compiling.
26563 (compat-get-options): Handle dg-xfail-if.
26564 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
26565 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
26566 * gcc.dg/compat/vector-1_y.c: Likewise.
26567 * gcc.dg/compat/vector-2_x.c: Likewise.
26568 * gcc.dg/compat/vector-2_y.c: Likewise.
26569
26570 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26571
26572 * g++.dg/opt/reg-stack4.C: New test.
26573
26574 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26575
26576 * gcc.dg/builtin-apply2.c: New test.
26577
26578 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26579
26580 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
26581
26582 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26583
26584 PR c++/12924
26585 * g++.dg/template/template-id-2.C: New test.
26586
26587 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26588
26589 PR c++/5369
26590 * g++.dg/template/memfriend1.C: New test.
26591 * g++.dg/template/memfriend2.C: Likewise.
26592 * g++.dg/template/memfriend3.C: Likewise.
26593 * g++.dg/template/memfriend4.C: Likewise.
26594 * g++.dg/template/memfriend5.C: Likewise.
26595 * g++.dg/template/memfriend6.C: Likewise.
26596 * g++.dg/template/memfriend7.C: Likewise.
26597 * g++.dg/template/memfriend8.C: Likewise.
26598 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
26599
26600 2003-11-21 Mark Mitchell <mark@codesourcery.com>
26601
26602 PR c++/12515
26603 * g++.dg/ext/cond1.C: New test.
26604
26605 2003-11-20 Richard Henderson <rth@redhat.com>
26606
26607 * gcc.dg/20020201-2.c: Remove.
26608 * gcc.dg/20020201-4.c: Remove.
26609 * gcc.dg/20020304-1.c: Remove.
26610
26611 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
26612
26613 * gcc.dg/cpp/trad/xwin1.c: New test case.
26614
26615 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
26616
26617 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
26618 * lib/g77.exp: Likewise.
26619 * lib/objc.exp: Likewise.
26620 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
26621 for darwin.
26622
26623 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26624
26625 PR c++/12932
26626 * g++.dg/template/static5.C: New test.
26627
26628 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
26629
26630 * gcc.dg/nested-func-1.c: New test.
26631
26632 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26633
26634 * gcc.dg/cpp/assert4.c: New test.
26635
26636 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26637
26638 PR c++/2294
26639 * g++.dg/lookup/using9.c: New test.
26640
26641 2003-11-14 Mark Mitchell <mark@codesourcery.com>
26642
26643 PR c++/12762
26644 * g++.dg/template/error3.C: New test.
26645
26646 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
26647
26648 PR ada/13035
26649 * ada/acats/run_acats, run_all.sh: Fix syntax error.
26650 No longer use a wrapper for gcc, since this does not work under
26651 Windows.
26652
26653 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
26654
26655 PR c++/2094
26656 * g++.dg/template/ptrmem7.C: New test.
26657
26658 2003-11-13 Andrew Pinski <apinski@apple.com>
26659
26660 * gcc.c-torture/compile/20031113-1.c: New test.
26661
26662 2003-11-13 Mark Mitchell <mark@codesourcery.com>
26663 Kean Johnston <jkj@sco.com>
26664
26665 PR c/13029
26666 * gcc.dg/unused-4.c: Update.
26667
26668 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26669
26670 * g++.dg/opt/const3.C: New test.
26671
26672 2003-11-13 Jan Hubicka <jh@suse.cz>
26673
26674 * gcc.c-torture/compile/20031112-1.c: New test.
26675
26676 2003-11-12 Mark Mitchell <mark@codesourcery.com>
26677
26678 * g++.dg/parse/crash10.C: Remove bogus error marker.
26679
26680 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26681
26682 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
26683 (host_gcc): Likewise.
26684 (ROOT): Honor $PWDCMD.
26685 (BASE): Likewise.
26686 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
26687
26688 2003-11-12 Catherine Moore <clm@redhat.com>
26689
26690 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
26691
26692 2003-11-12 Andreas Jaeger <aj@suse.de>
26693 Jakub Jelinek <jakub@redhat.com>
26694 Andrew Pinski <pinskia@physics.uc.edu>
26695 Richard Henderson <rth@redhat.com>
26696
26697 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
26698 systems.
26699 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
26700
26701 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
26702 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26703
26704 2003-11-11 Andreas Jaeger <aj@suse.de>
26705
26706 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
26707
26708 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
26709
26710 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
26711
26712 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
26713 Clean ups.
26714
26715 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
26716
26717 * gcc.dg/trampoline-1.c: New test.
26718
26719 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
26720
26721 * gcc.c-torture/compile/200031109-1.c: New test.
26722
26723 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26724
26725 PR c/3190
26726 PR c/8714
26727 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26728 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
26729 gcc.dg/format/no-y2k-1.c: Update.
26730
26731 2003-11-08 Roger Sayle <roger@eyesopen.com>
26732
26733 PR optimization/10467
26734 * gcc.dg/20031108-1.c: New test case.
26735
26736 2003-11-07 Geoffrey Keating <geoffk@apple.com>
26737
26738 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
26739
26740 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
26741
26742 * gcc.dg/compound-lvalue-1.c: New test.
26743 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
26744 some XFAILs.
26745
26746 2003-11-06 Geoffrey Keating <geoffk@apple.com>
26747
26748 * gcc.dg/altivec-varargs-1.c: New test.
26749
26750 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26751
26752 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
26753 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
26754 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
26755 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
26756 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
26757
26758 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
26759
26760 * gcc.dg/cond-lvalue-1.c: New test.
26761
26762 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
26763
26764 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
26765
26766 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26767
26768 PR c++/11616
26769 * g++.dg/template/instantiate5.C: New test.
26770
26771 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26772
26773 PR c++/12726
26774 * g++.dg/ext/complit2.C: Replace test with self-contained version.
26775 * ChangeLog: Add missing first entry for above test.
26776
26777 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26778
26779 PR c++/9810
26780 * g++.dg/template/using8.C: New test.
26781 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
26782
26783 2003-11-02 Roger Sayle <roger@eyesopen.com>
26784
26785 PR optimization/10817
26786 * gcc.c-torture/compile/20031102-1.c: New test case.
26787
26788 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
26789
26790 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
26791 2147483647.
26792
26793 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26794
26795 * gcc.dg/20031102-1.c: New test.
26796
26797 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26798
26799 * gcc.dg/complex-1.c: New test.
26800
26801 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26802
26803 PR c++/12796
26804 * g++.dg/template/crash13.C: Adjust expected error location.
26805 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26806
26807 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26808
26809 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26810
26811 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26812
26813 PR/10239
26814 * gcc.c-torture/compile/20031031-2.c: New test.
26815
26816 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
26817
26818 PR/11640
26819 * gcc.c-torture/compile/20031031-1.c: New test.
26820
26821 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
26822
26823 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
26824 * gcc.misc-tests/bprob.exp: Likewise.
26825 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
26826 the execution test on arm-elf configs.
26827 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
26828 configs that don't support scratch files.
26829 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
26830
26831 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
26832
26833 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
26834 done by dejagnu.
26835
26836 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
26837
26838 * ada/acats/run_all.sh: Redirect mv output to /dev/null
26839 Avoid non pure sh syntax. Add more logging.
26840
26841 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
26842 fail.
26843
26844 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26845
26846 PR libgcj/10610
26847 * gcc.dg/ppc-stackalign-1.c: New test.
26848
26849 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
26850
26851 * ada/acats/run_all.sh: Change output to be more compliant with
26852 dejagnu framework.
26853 Create acats.sum and acats.log files under testsuite/ada/acats
26854 Only run [a-z]* directories, to filter out e.g. CVS.
26855 Redirect build output to log file.
26856
26857 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26858
26859 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
26860
26861 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
26862
26863 PR ada/5909:
26864 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
26865
26866 2003-10-27 Jakub Jelinek <jakub@redhat.com>
26867
26868 * gcc.c-torture/compile/20031023-1.c: New test.
26869 * gcc.c-torture/compile/20031023-2.c: New test.
26870 * gcc.c-torture/compile/20031023-3.c: New test.
26871 * gcc.c-torture/compile/20031023-4.c: New test.
26872
26873 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26874
26875 PR c++/10371
26876 * g++.dg/lookup/scoped8.C: New test.
26877
26878 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26879
26880 * g++.dg/opt/reg-stack3.C: New test.
26881
26882 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26883
26884 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
26885
26886 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26887
26888 PR c++/11076
26889 * g++.dg/template/crash13.C: New test.
26890
26891 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
26892
26893 * gcc.dg/c99-restrict-2.c: New test.
26894
26895 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
26896
26897 PR c++/12698, c++/12699, c++/12700, c++/12566
26898 * g++.dg/inherit/covariant9.C: New test.
26899 * g++.dg/inherit/covariant10.C: New test.
26900 * g++.dg/inherit/covariant11.C: New test.
26901
26902 2003-10-23 Jason Merrill <jason@redhat.com>
26903
26904 PR c++/12726
26905 * g++.dg/ext/complit2.C: New test.
26906
26907 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26908
26909 PR target/12654
26910 * gcc.c-torture/execute/20031020-1.c: New test.
26911
26912 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26913
26914 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
26915 following the jump_insn.
26916
26917 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
26918
26919 * gcc.dg/cast-lvalue-1.c: New test.
26920
26921 2003-10-21 Mark Mitchell <mark@codesourcery.com>
26922
26923 PR c++/11962
26924 * g++.dg/template/cond2.C: New test.
26925
26926 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
26927
26928 * gcc.dg/builtins-28.c: New test.
26929
26930 2003-10-20 Jan Hubicka <jh@suse.cz>
26931
26932 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
26933 parameter.
26934 * testsuite/gcc.dg/inline-2.c: Likewise.
26935
26936 2003-10-20 Phil Edwards <phil@codesourcery.com>
26937
26938 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
26939 * gcc.dg/nest.c: Likewise.
26940
26941 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26942
26943 PR c++/9781, c++/10583, c++/11862
26944 * g++.dg/parse/crash13.C: New test.
26945
26946 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26947
26948 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
26949
26950 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26951
26952 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
26953 Define HAVE_C99_RUNTIME except on Solaris.
26954 * gcc.dg/builtins-20.c: Likewise.
26955
26956 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26957
26958 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
26959
26960 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26961
26962 PR c++/12495
26963 * g++.dg/template/crash21.C: New test.
26964
26965 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26966
26967 PR c++/2513
26968 * g++.dg/template/typename5.C: New test.
26969
26970 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26971
26972 PR c++/12369
26973 * g++.dg/template/friend25.C: New test.
26974
26975 2003-10-16 Ziemowit Laski <zlaski@apple.com>
26976
26977 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
26978 versions.
26979
26980 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
26981
26982 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
26983 == 2147483647.
26984
26985 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
26986
26987 * gcc.c-torture/execute/960416-1.x: Remove.
26988 * gcc.c-torture/execute/divconst-3.x: Likewise.
26989
26990 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
26991
26992 PR target/12598
26993 * gcc.dg/torture/cris-volatile-1.c: New test.
26994
26995 2003-10-14 Roger Sayle <roger@eyesopen.com>
26996
26997 PR optimization/9325
26998 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
26999 for overflowing floating point to integer conversion during RTL
27000 simplification.
27001
27002 2003-10-13 Ziemowit Laski <zlaski@apple.com>
27003
27004 * objc/execute/_cmd.m: Fix typo.
27005 * objc.dg/image-info.m, objc.dg/symtab-1.m:
27006 Relax 'scan-assembler' regexp.
27007 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
27008 objc.dg/try-catch-4.m: Run on non-Darwin targets.
27009 * objc.dg/zero-link-2.m: Remove blank line.
27010 * objc.dg/zero-link-3.m: New test case.
27011
27012 2003-10-13 Geoffrey Keating <geoffk@apple.com>
27013
27014 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
27015
27016 * gcc.dg/asm-names.c: Use scan-assembler-not rather
27017 than linker trickery.
27018
27019 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27020
27021 PR c++/12370
27022 * g++.dg/other/friend2.C: New test.
27023
27024 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27025
27026 * gcc.dg/20031012-1.c: New test.
27027
27028 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27029
27030 * gcc.dg/weak/weak-3.c: Fix for new warning.
27031
27032 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
27033
27034 PR optimization/8750
27035 * gcc.c-torture/execute/20031012-1.c: New test case.
27036
27037 2003-10-11 Roger Sayle <roger@eyesopen.com>
27038
27039 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
27040 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
27041
27042 2003-10-11 Roger Sayle <roger@eyesopen.com>
27043
27044 PR optimization/12260
27045 * gcc.c-torture/compile/20031011-2.c: New test case.
27046
27047 2003-10-11 Roger Sayle <roger@eyesopen.com>
27048
27049 * gcc.c-torture/execute/20031011-1.c: New testcase.
27050
27051 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
27052
27053 * gcc.c-torture/compile/20031011-1.c: New test.
27054
27055 2003-10-11 Jan Hubicka <jh@suse.cz>
27056
27057 * g++.dg/other/first-global.C: New test.
27058
27059 2003-10-11 Roger Sayle <roger@eyesopen.com>
27060
27061 * gcc.c-torture/execute/string-opt-18.c: New testcase.
27062
27063 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
27064
27065 * gcc.c-torture/compile/20031010-1.c: New test.
27066
27067 2003-10-10 Geoffrey Keating <geoffk@apple.com>
27068
27069 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
27070 * gcc.c-torture/execute/va-arg-25.c: ... here.
27071
27072 2003-10-09 Mark Mitchell <mark@codesourcery.com>
27073
27074 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
27075
27076 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
27077
27078 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
27079
27080 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27081
27082 * g++.dg/parse/error2.C: New test.
27083
27084 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27085
27086 PR c++/11097
27087 * g++.dg/other/error5.C: Modify the error message.
27088 * g++.dg/lookup/using8.C: New test.
27089
27090 2003-10-07 Geoffrey Keating <geoffk@apple.com>
27091
27092 * gcc.dg/darwin-abi-2.c: New file.
27093 * gcc.c-torture/execute/va-arg-24.c: New file.
27094
27095 2003-10-06 Bob Wilson <bob.wilson@acm.org>
27096
27097 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
27098 indentation.
27099
27100 2003-10-06 Mark Mitchell <mark@codesourcery.com>
27101
27102 PR c++/10147
27103 * g++.dg/other/error4.C: Update error messages.
27104 * g++.dg/template/ptrmem4.C: Likewise.
27105
27106 PR c++/12337
27107 * g++.dg/init/new9.C: New test.
27108
27109 PR c++/12334, c++/12236, c++/8656
27110 * g++.dg/ext/attrib8.C: New test.
27111
27112 2003-10-06 Devang Patel <dpatel@apple.com>
27113
27114 * gcc.dg/debug/dwarf2-3.h: New test.
27115 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
27116
27117 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
27118
27119 * g++.dg/opt/cfg2.C: New test.
27120
27121 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27122
27123 * g++.dg/opt/float1.C: New test.
27124
27125 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27126
27127 * gcc.dg/c90-array-lval-6.c: New test.
27128 * gcc.dg/c99-array-lval-6.c: New test.
27129
27130 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
27131 Ziemowit Laski <zlaski@apple.com>
27132
27133 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27134 'Derived', so that it is never considered a class method; add
27135 new warning for '+port' method ambiguity.
27136 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27137 <objc/objc-api.h> (needed on Mac OS X).
27138 * objc.dg/method-13.m: New test.
27139
27140 2003-10-03 Roger Sayle <roger@eyesopen.com>
27141
27142 PR optimization/9325, PR java/6391
27143 * gcc.c-torture/execute/20031003-1.c: New test case.
27144
27145 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27146
27147 PR optimization/12180
27148 * gcc.dg/20031002-1.c: New test.
27149
27150 PR c++/12486
27151 * g++.dg/inherit/error1.C: New test.
27152
27153 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27154
27155 * lib/f-torture.exp (search_for): Rename to...
27156 (search_for_re): This. Also, clean up comments and the
27157 "regexp" invocation.
27158
27159 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27160
27161 * gcc.c-torture/compile/20031002-1.c: New test.
27162
27163 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27164
27165 * g++.dg/opt/cond1.C: New test.
27166
27167 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27168
27169 * gcc.dg/Wold-style-definition-2.c: New testcase.
27170 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27171
27172 2003-09-29 Richard Henderson <rth@redhat.com>
27173
27174 * g++.dg/init/array10.C: Add dg-options.
27175
27176 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27177
27178 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27179
27180 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27181
27182 * g++.dg/template/friend19.C: Fix typo.
27183 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27184
27185 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27186
27187 * gcc.c-torture/execute/20030928-1.c: New test.
27188 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27189
27190 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27191
27192 * g++.dg/opt/unroll1.C: New test.
27193
27194 2003-09-26 Roger Sayle <roger@eyesopen.com>
27195
27196 PR optimization/11741
27197 * gcc.dg/20030926-1.c: New test case.
27198
27199 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27200
27201 PR c++/5655
27202 * g++.dg/parse/access7.C: New test.
27203 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27204
27205 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27206
27207 MERGE OF objc-improvements-branch into MAINLINE:
27208 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27209 if libobjc has not been built.
27210 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27211 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27212 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27213 objc/execute/nested-3.m, objc/execute/np-2.m,
27214 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27215 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27216 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27217 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27218 objc.dg/special/unclaimed-category-1.h,
27219 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27220 well as GNU runtime.
27221 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27222 * execute/cascading-1.m, execute/function-message-1.m,
27223 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27224 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27225 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27226 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27227 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27228 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27229 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27230 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27231 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27232 * objc.dg/bitfield-2.m: Run only on Darwin.
27233 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27234 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27235 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27236 * objc.dg/const-str-1.m: Fix constant string layout.
27237
27238 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27239
27240 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27241
27242 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27243
27244 * gcc.dg/darwin-abi-1.c: New file.
27245
27246 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27247
27248 PR target/12281
27249 * gcc.c-torture/compile/20030921-1.c: New test.
27250
27251 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27252
27253 * g++.dg/opt/reg-stack2.C: New test.
27254
27255 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27256
27257 * g++.dg/eh/delayslot1.C: New test.
27258
27259 2003-09-20 Richard Henderson <rth@redhat.com>
27260
27261 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27262
27263 2003-09-20 Roger Sayle <roger@eyesopen.com>
27264
27265 * gcc.c-torture/execute/20030920-1.c: New test case.
27266
27267 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27268
27269 * g++.dg/rtti/typeid3.C: Correct expected error message.
27270
27271 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27272
27273 PR c++/157
27274 * g++.dg/parse/crash12.C: New test.
27275
27276 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27277
27278 * gcc.dg/compat/mixed-struct-check.h: New.
27279 * gcc.dg/compat/mixed-struct-defs.h: New.
27280 * gcc.dg/compat/mixed-struct-init.h: New.
27281 * gcc.dg/compat/struct-by-value-19_main.c: New.
27282 * gcc.dg/compat/struct-by-value-19_x.c: New.
27283 * gcc.dg/compat/struct-by-value-19_y.c: New.
27284 * gcc.dg/compat/struct-by-value-20_main.c: New.
27285 * gcc.dg/compat/struct-by-value-20_x.c: New.
27286 * gcc.dg/compat/struct-by-value-20_y.c: New.
27287 * gcc.dg/compat/struct-return-19_main.c: New.
27288 * gcc.dg/compat/struct-return-19_x.c: New.
27289 * gcc.dg/compat/struct-return-19_y.c: New.
27290 * gcc.dg/compat/struct-return-20_main.c: New.
27291 * gcc.dg/compat/struct-return-20_x.c: New.
27292 * gcc.dg/compat/struct-return-20_y.c: New.
27293
27294 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27295 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27296 so that it will not complain on LP64 targets.
27297
27298 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27299
27300 PR c++/495
27301 * g++.dg/template/friend24.C: New test.
27302
27303 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27304
27305 PR c++/12332
27306 * g++.dg/template/memtmpl2.C: New test.
27307
27308 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27309
27310 PR target/11184
27311 * gcc.dg/builtin-apply1.c: New test.
27312
27313 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27314
27315 PR c++/9848
27316 * g++.dg/warn/Wunused-4.C: New test.
27317
27318 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27319
27320 PR c++/12316
27321 * g++.dg/other/gc2.C: New test.
27322
27323 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27324
27325 PR c++/11991
27326 * g++.dg/rtti/typeid3.C: New test.
27327
27328 PR c++/12266
27329 * g++.dg/overload/template1.C: New test.
27330
27331 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27332
27333 * g++.dg/opt/cfg3.C: New test.
27334
27335 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27336
27337 PR c++/7939
27338 * g++.dg/template/crash11.C: New test.
27339
27340 2003-09-16 Jason Merrill <jason@redhat.com>
27341 Jakub Jelinek <jakub@redhat.com>
27342
27343 * gcc.dg/attr-warn-unused-result.c: New test.
27344
27345 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27346
27347 PR c++/12184
27348 * g++.dg/expr/call2.C: New test.
27349
27350 2003-09-15 Andreas Jaeger <aj@suse.de>
27351
27352 * gcc.dg/Wold-style-definition-1.c: New test.
27353
27354 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27355
27356 PR c++/3907
27357 * g++.dg/parse/template12.C: New test.
27358
27359 * g++.dg/abi/bitfield11.C: New test.
27360 * g++.dg/abi/bitfield12.C: Likewise.
27361
27362 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27363
27364 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27365 non-expansion of functional macro name without arguments at EOL.
27366 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
27367
27368 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
27369
27370 * gcc.c-torture/execute/20030914-[12].c: New tests.
27371
27372 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
27373
27374 PR c++/11788
27375 * g++.dg/overload/addr1.C: New test.
27376
27377 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
27378
27379 * gcc.dg/20030909-1.c: New test.
27380
27381 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27382
27383 * gcc.dg/ultrasp10.c: New test.
27384
27385 2003-09-09 Devang Patel <dpatel@apple.com>
27386
27387 * gcc.dg/darwin-ld-6.c: New test.
27388
27389 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27390
27391 * gcc.dg/torture/builtin-explog-1.c: New testcase.
27392
27393 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27394
27395 * gcc.dg/ia64-types1.c: New test.
27396 * gcc.dg/ia64-types2.c: Likewise.
27397
27398 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27399
27400 * gcc.dg/builtins-1.c: Add more _Complex tests.
27401 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27402
27403 * gcc.dg/builtins-1.c: Test existing _Complex functions.
27404 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27405
27406 2003-09-08 Mark Mitchell <mark@codesourcery.com>
27407
27408 PR c++/11786
27409 * g++.dg/lookup/koenig2.C: New test.
27410
27411 PR c++/5296
27412 * g++.dg/rtti/typeid2.C: New test.
27413
27414 2003-09-08 Jakub Jelinek <jakub@redhat.com>
27415
27416 * gcc.c-torture/compile/20030904-1.c: New test.
27417
27418 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27419
27420 * g++.dg/opt/longbranch2.C: New test.
27421
27422 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27423
27424 * g++.dg/template/crash10.C: Only compile it.
27425
27426 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
27427
27428 PR middle-end/11665
27429 * gcc.c-torture/compile/20030907-1.c: New test.
27430 * g++.dg/init/array11.C: New test.
27431
27432 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27433
27434 PR c++/11852
27435 * g++.dg/init/struct1.C: New test.
27436
27437 2003-09-07 Mark Mitchell <mark@codesourcery.com>
27438
27439 PR c++/12181
27440 * g++.dg/expr/comma1.C: New test.
27441
27442 2003-09-06 Mark Mitchell <mark@codesourcery.com>
27443
27444 PR c++/11867
27445 * g++.dg/expr/static_cast5.C: New test.
27446
27447 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
27448
27449 PR c++/11507
27450 * g++.dg/lookup/scoped7.C: New test.
27451
27452 PR c++/9574
27453 * g++.dg/other/static1.C: New test.
27454
27455 PR c++/11490
27456 * g++.dg/warn/template-1.C: New test.
27457
27458 PR c++/11432
27459 * g++.dg/template/crash10.C: New test.
27460
27461 PR c++/2478
27462 * g++.dg/overload/VLA.C: New test.
27463
27464 PR c++/10804
27465 * g++.dg/template/call1.C: New test.
27466
27467 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27468
27469 PR c++/11794
27470 * g++.dg/parse/using3.C: New test.
27471
27472 2003-09-06 Roger Sayle <roger@eyesopen.com>
27473
27474 PR c++/11409
27475 * g++.dg/overload/builtin3.C: New test case.
27476
27477 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
27478
27479 PR c/9862
27480 * gcc.dg/20030906-1.c: New test.
27481 * gcc.dg/20030906-2.c: Likewise.
27482
27483 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
27484
27485 PR c++/12167
27486 * g++.dg/parse/defarg5.C: New test.
27487
27488 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
27489
27490 2003-09-05 Mark Mitchell <mark@codesourcery.com>
27491
27492 PR c++/12163
27493 * g++.dg/expr/static_cast4.C: New test.
27494
27495 PR c++/12146
27496 * g++.dg/template/crash9.C: New test.
27497
27498 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
27499
27500 * g++.old-deja/g++.ext/pretty2.C: Update for change
27501 in __FUNCTION__.
27502 * g++.old-deja/g++.ext/pretty3.C: Likewise.
27503
27504 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
27505
27506 PR c++/11922
27507 * g++/dg/template/qualified-id1.C: New test.
27508
27509 PR c++/12037
27510 * g++.dg/warn/noeffect4.C: New test.
27511
27512 2003-09-04 Matt Austern <austern@apple.com>
27513
27514 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
27515 * g++.dg/ext/fnname2.C: Likewise.
27516 * g++.dg/ext/fnname3.C: Likewise.
27517
27518 2003-09-04 Mark Mitchell <mark@codesourcery.com>
27519
27520 * g++.dg/expr/lval1.C: New test.
27521 * g++.dg/ext/lvcast.C: Remove.
27522
27523 2003-09-03 Roger Sayle <roger@eyesopen.com>
27524
27525 PR optimization/11700.
27526 * gcc.c-torture/compile/20030903-1.c: New test case.
27527
27528 2003-09-03 Mark Mitchell <mark@codesourcery.com>
27529
27530 PR c++/12053
27531 * g++.dg/abi/layout4.C: New test.
27532
27533 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
27534
27535 PR c++/11553
27536 * g++.dg/parse/friend3.C: New test.
27537
27538 2003-09-02 Mark Mitchell <mark@codesourcery.com>
27539
27540 PR c++/11847
27541 * g++.dg/template/class1.C: New test.
27542
27543 PR c++/11808
27544 * g++.dg/expr/call1.C: New test.
27545
27546 2003-09-01 Mark Mitchell <mark@codesourcery.com>
27547
27548 PR c++/12114
27549 * g++.dg/init/ref9.C: New test.
27550
27551 PR c++/11972
27552 * g++.dg/template/nested4.C: New test.
27553
27554 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27555
27556 PR c++/12093
27557 * g++.dg/template/non-dependent4.C: New test.
27558
27559 PR c++/11928
27560 * g++.dg/inherit/conv1.C: New test.
27561
27562 2003-08-29 Mark Mitchell <mark@codesourcery.com>
27563
27564 PR c++/6196
27565 * g++.dg/ext/label1.C: New test.
27566 * g++.dg/ext/label2.C: Likewise.
27567
27568 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27569
27570 * g++.dg/expr/cond3.C: New test.
27571
27572 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27573
27574 * gcc.dg/builtins-1.c: Add new builtin cases.
27575
27576 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27577
27578 * gcc.dg/builtins-1.c: Add new cases.
27579 * gcc.dg/torture/builtin-attr-1.c: Likewise.
27580
27581 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27582
27583 * gcc.dg/builtins-1.c: Add more math builtin tests.
27584 * gcc.dg/torture/builtin-attr-1.c: New test.
27585
27586 2003-08-28 Mark Mitchell <mark@codesourcery.com>
27587
27588 PR optimization/5079
27589 * g++.dg/opt/static3.C: New test.
27590
27591 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27592
27593 * gcc.misc-tests/gcov-10b.c: New test.
27594
27595 2003-08-27 Mark Mitchell <mark@codesourcery.com>
27596
27597 * g++.dg/opt/ptrmem3.C: New test.
27598
27599 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
27600
27601 2003-08-27 Jakub Jelinek <jakub@redhat.com>
27602
27603 * gcc.dg/20030826-2.c: New test.
27604
27605 2003-08-26 Roger Sayle <roger@eyesopen.com>
27606
27607 PR middle-end/12002
27608 * g77.f-torture/compile/12002.f: New test case.
27609
27610 2003-08-26 Roger Sayle <roger@eyesopen.com>
27611
27612 * gcc.dg/20030826-1.c: New test case.
27613
27614 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
27615
27616 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
27617
27618 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
27619
27620 PR c++/11871
27621 * c++.dg/lookup/crash1.C: New test.
27622
27623 * c++.dg/warn/noeffect3.C: New test.
27624
27625 2003-08-25 Janis Johnson <janis187@us.ibm.com>
27626
27627 * gcc.dg/compat/vector-1_x.c: Compile with -w.
27628 * gcc.dg/compat/vector-1_y.c: Ditto.
27629 * gcc.dg/compat/vector-2_x.c: Ditto.
27630 * gcc.dg/compat/vector-2_y.c: Ditto.
27631
27632 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
27633
27634 * gcc.dg/20030702-1.c: New test.
27635
27636 2003-08-25 Mark Mitchell <mark@codesourcery.com>
27637
27638 PR c++/8795
27639 * g++.dg/ext/altivec-1.C: New test.
27640
27641 2003-08-24 Richard Henderson <rth@redhat.com>
27642
27643 * g++.dg/eh/simd-2.C: Add -w for x86.
27644
27645 2003-08-23 Jakub Jelinek <jakub@redhat.com>
27646
27647 * gcc.dg/20030815-1.c: New test.
27648
27649 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27650
27651 PR c++/3765
27652 * g++.dg/parse/access6.C: New test.
27653
27654 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27655
27656 PR c++/641, c++/11876
27657 * g++.dg/template/friend22.C: New test.
27658 * g++.dg/template/friend23.C: Likewise.
27659
27660 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27661
27662 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
27663 identically.
27664
27665 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27666
27667 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
27668
27669 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27670
27671 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
27672
27673 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27674
27675 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
27676
27677 2003-08-22 Mark Mitchell <mark@codesourcery.com>
27678
27679 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
27680
27681 2003-08-21 Mark Mitchell <mark@codesourcery.com>
27682
27683 PR c++/11919
27684 * g++.dg/overload/prom1.C: New test.
27685
27686 PR c++/11551
27687 * g++.dg/parse/dtor2.C: New test.
27688
27689 PR c++/10762
27690 * g++.dg/parse/using2.C: New test.
27691
27692 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
27693
27694 PR target/11805
27695 * gcc.c-torture/compile/20030821-1.c: New.
27696
27697 2003-08-20 Mark Mitchell <mark@codesourcery.com>
27698
27699 PR c++/11834
27700 * g++.dg/template/deduce2.C: New test.
27701
27702 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
27703
27704 * gcc.c-torture/execute/20030821-1.c: New test.
27705
27706 2003-08-20 Roger Sayle <roger@eyesopen.com>
27707
27708 PR middle-end/11984
27709 * gcc.dg/20030820-1.c: New test case.
27710
27711 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
27712
27713 PR c++/11945
27714 * g++.dg/warn/noeffect2.C: New test.
27715
27716 2003-08-19 Mark Mitchell <mark@codesourcery.com>
27717
27718 PR c++/10926
27719 * g++.dg/template/dtor2.C: New test.
27720
27721 PR c++/11684
27722 * g++.dg/template/operator1.C: New test.
27723 * g++.dg/parse/operator4.C: New test.
27724
27725 PR c++/11946.C
27726 * g++.dg/expr/enum1.C: New test.
27727 * gcc.dg/c99-bool-1.c: Remove bogus warning.
27728
27729 PR c++/11036.C
27730 * g++.dg/parse/elab2.C: New test.
27731 * g++.dg/parse/typedef4.C: Change error message.
27732 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
27733 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
27734 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
27735
27736 2003-08-19 Geoffrey Keating <geoffk@apple.com>
27737
27738 * gcc.dg/pch/warn-1.c: New.
27739 * gcc.dg/pch/warn-1.hs: New.
27740
27741 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
27742 not-tested file.
27743
27744 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27745
27746 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
27747
27748 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
27749
27750 * gcc.dg/uninit-D.c: New Test.
27751 * gcc.dg/uninit-E.c: New Test.
27752 * gcc.dg/uninit-F.c: New Test.
27753 * gcc.dg/uninit-G.c: New Test.
27754
27755 2003-08-19 Michael Ritzert <ritzert@t-online.de>
27756
27757 * g++.dg/README: Describe the pch directory.
27758
27759 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27760
27761 PR c++/11174
27762 * g++.dg/parse/access4.C: New test.
27763 * g++.dg/parse/access5.C: Likewise.
27764 * g++.old-deja/g++.jason/access17.C: Adjust error message.
27765
27766 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
27767
27768 * gcc.dg/noncompile/20030818-1.c: New.
27769
27770 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
27771
27772 PR c++/11957
27773 * g++.dg/warn/noeffect1.C: New test.
27774
27775 * g++.dg/template/scope2.C: New test.
27776 * g++.dg/template/error2.C: Correct dg-error
27777
27778 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
27779
27780 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
27781
27782 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
27783
27784 PR C++/11512
27785 * g++.dg/template/warn1.C: New.
27786
27787 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
27788
27789 * g++.dg/template/error2.C: New test.
27790 * g++.dg/lookup/using7.C: Adjust errors
27791 * g++.old-deja/g++.pt/crash36.C: Likewise.
27792 * g++.old-deja/g++.pt/derived3.C: Likewise.
27793
27794 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27795
27796 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
27797 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
27798 * gcc.c-torture/execute/builtins/string-9.c: New, from
27799 string-opt-9.c. Adjust for execute/builtins framework.
27800 * gcc.c-torture/execute/string-opt-9.c: Delete.
27801
27802 2003-08-12 Mark Mitchell <mark@codesourcery.com>
27803
27804 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
27805
27806 * g++.dg/parse/ret-type2.C: New test.
27807
27808 PR c++/11703
27809 * g++.dg/init/new8.C: New test.
27810
27811 PR c++/10923
27812 * g++.dg/parse/typedef5.C: New test.
27813
27814 PR c++/9512
27815 * g++.dg/parse/qualified2.C: New test.
27816 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
27817 invalid code.
27818
27819 2003-08-11 Mark Mitchell <mark@codesourcery.com>
27820
27821 * g++.dg/conversion/ptrmem1.C: New test.
27822
27823 2003-08-11 Jakub Jelinek <jakub@redhat.com>
27824
27825 PR target/11693
27826 * gcc.dg/20030811-1.c: New test.
27827
27828 PR target/11535
27829 * gcc.c-torture/execute/20030811-1.c: New test.
27830
27831 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27832
27833 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
27834
27835 2003-08-10 Mark Mitchell <mark@codesourcery.com>
27836
27837 PR c++/11789.C
27838 * g++.dg/inherit/multiple1.C: New test.
27839
27840 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
27841
27842 * gcc.dg/spe1.c: New test.
27843
27844 PR c++/11670
27845 * g++.dg/expr/cast2.C: New test.
27846
27847 PR c++/10530
27848 * g++.dg/template/dependent-name2.C: New test.
27849
27850 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
27851
27852 * g++.dg/parse/crash11.C: Put the dg options in comments.
27853
27854 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
27855
27856 * lib/gcc-dg.exp: Update for diagnostic change.
27857
27858 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27859
27860 PR c++/5767
27861 * g++.dg/parse/crash11.C: New test.
27862
27863 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
27864
27865 * gcc.dg/cpp/spacing1.c: Update.
27866
27867 2003-08-04 Janis Johnson <janis187@us.ibm.com>
27868
27869 PR target/11739
27870 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
27871 a value for -mtune.
27872
27873 2003-08-04 Roger Sayle <roger@eyesopen.com>
27874
27875 PR middle-end/11771
27876 * gcc.c-torture/compile/20030804-1.c: New test case.
27877
27878 2003-08-04 Roger Sayle <roger@eyesopen.com>
27879
27880 * gcc.dg/20030804-1.c: New test case.
27881
27882 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
27883
27884 * gcc.dg/cpp/separate-1.c: New test.
27885
27886 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
27887
27888 PR c++/11704
27889 * g++.dg/template/dependent-expr2.C: New test.
27890
27891 PR c++/11766
27892 * g++.dg/expr/ptrmem1.C: New test.
27893
27894 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27895
27896 PR c++/9453
27897 * g++.dg/template/friend15.C: New test.
27898
27899 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
27900
27901 * lib/dg-pch.exp: Work round PCH bug.
27902
27903 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27904
27905 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
27906 builtins. Move cases from builtins-4.c here.
27907
27908 * gcc.dg/torture/builtin-math-1.c: New test taken from
27909 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
27910 additional cases.
27911
27912 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
27913 Delete.
27914
27915 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
27916
27917 PR c++/9447
27918 * g++.dg/template/using7.C: New test.
27919
27920 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
27921
27922 * import1.c, import2.c: New tests.
27923
27924 2003-08-01 Jakub Jelinek <jakub@redhat.com>
27925
27926 * g++.dg/eh/crossjump1.C: New test.
27927
27928 2003-08-01 Mark Mitchell <mark@codesourcery.com>
27929
27930 PR c++/11697
27931 * g++.dg/template/using6.C: New test.
27932
27933 PR c++/11744
27934 * g++.dg/template/koenig2.C: New test.
27935
27936 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27937
27938 PR c++/7983
27939 * g++.dg/parse/typedef4.C: New test.
27940
27941 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27942
27943 PR c++/8442, c++/8806
27944 * g++.dg/template/elab1.C: New test.
27945 * g++.dg/template/type2.C: Likewise.
27946 * g++.dg/template/ttp3.C: Adjust expected error message.
27947 * g++.old-deja/g++.law/visibility13.C: Likewise.
27948 * g++.old-deja/g++.niklas/t135.C: Likewise.
27949 * g++.old-deja/g++.pt/ttp41.C: Likewise.
27950 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
27951 template argument.
27952 * g++.old-deja/g++.pt/ttp44.C: Likewise.
27953
27954 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
27955
27956 PR c++/11295
27957 * g++.dg/ext/stmtexpr1.C: New test.
27958
27959 * g++.dg/opt/tmp1.C: New test.
27960
27961 PR c++/11525
27962 * g++.dg/parse/constant4.C: New test.
27963
27964 PR c++/9447
27965 * g++.dg/template/using5.C: New test.
27966
27967 2003-07-31 Roger Sayle <roger@eyesopen.com>
27968
27969 * gcc.dg/builtins-27.c: New test case.
27970
27971 2003-07-31 Jakub Jelinek <jakub@redhat.com>
27972
27973 * gcc.dg/tls/opt-7.c: New test.
27974
27975 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
27976
27977 * g++.old-deja/g++.other/crash18.C: Remove.
27978
27979 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
27980
27981 * g++.dg/template/explicit3.C: New.
27982 * g++.dg/template/explicit4.C: New.
27983 * g++.dg/template/explicit5.C: New.
27984
27985 PR c++/11347
27986 * g++.dg/template/memtmpl1.C: New.
27987
27988 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
27989
27990 PR target/11565
27991 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
27992 * gcc.dg/i386-387-5.c (dg-options): Likewise.
27993
27994 2003-07-30 Jan Hubicka <jh@suse.cz>
27995
27996 * vtgc1.c: Kill.
27997
27998 2003-07-29 Zack Weinberg <zack@codesourcery.com>
27999
28000 * gcc.dg/struct-in-proto-1.c: New test.
28001
28002 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
28003
28004 * gcc.dg/cpp/include2.c: Only expect one message.
28005
28006 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
28007
28008 PR c++/9447
28009 * g++.dg/template/using1.C: New test.
28010 * g++.dg/template/using2.C: New test.
28011 * g++.dg/template/using3.C: New test.
28012 * g++.dg/template/using4.C: New test.
28013
28014 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
28015
28016 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
28017 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28018
28019 2003-07-28 Jan Hubicka <jh@suse.cz>
28020
28021 PR c++/11530
28022 * g++.dg/opt/call1.C: New test.
28023
28024 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
28025
28026 PR c++/11667
28027 * g++.dg/init/enum2.C: New test.
28028 * g++.dg/template/overload1.C: Add "-w" option.
28029
28030 2003-07-28 <hp@bitrange.com>
28031
28032 * gcc.dg/Wdeclaration-after-statement-1.c,
28033 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
28034
28035 2003-07-28 Jakub Jelinek <jakub@redhat.com>
28036
28037 * gcc.c-torture/compile/20030725-1.c: New test.
28038
28039 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
28040
28041 * gcc.dg/20030505.c: Only run for SPE.
28042 Remove definition of opaque type.
28043
28044 2003-07-27 Mark Mitchell <mark@codesourcery.com>
28045
28046 * g++.dg/template/ptrmem6.C: New test.
28047
28048 2003-07-26 Geoffrey Keating <geoffk@apple.com>
28049
28050 * gcc.c-torture/compile/zero-strct-2.c: New test.
28051
28052 2003-07-25 Geoffrey Keating <geoffk@apple.com>
28053
28054 * gcc.dg/intermod-1.c: New test.
28055
28056 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
28057
28058 PR c++/11617
28059 * g++.dg/template/lookup2.C: New test.
28060 * g++.dg/template/memclass1.C: Remove instantiated from error.
28061 * g++.dg/other/error2.C: Tweak expected errors.
28062
28063 PR c++/11596
28064 * g++.dg/template/defarg3.C: New test.
28065
28066 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
28067
28068 2003-07-24 Mark Mitchell <mark@codesourcery.com>
28069
28070 * g++.dg/inherit/access5.C: New test.
28071
28072 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28073
28074 PR c++/11513
28075 * g++.dg/template/crash8.C: New test.
28076
28077 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
28078
28079 PR c/10602
28080 * gcc.dg/noncompile/incomplete-2.c: New test.
28081
28082 2003-07-23 Mark Mitchell <mark@codesourcery.com>
28083
28084 PR c++/11645
28085 * g++.dg/inherit/access4.C: New test.
28086
28087 PR c++/11517
28088 * g++.dg/expr/cond2.C: New test.
28089
28090 PR optimization/10679
28091 * g++.dg/opt/inline4.C: New test.
28092
28093 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
28094
28095 * g++.dg/parse/crash10: New test.
28096
28097 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28098
28099 * g++.dg/ext/flexary1.C: New test.
28100
28101 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28102
28103 PR c++/10793
28104 * g++.dg/template/crash9.C: New test.
28105
28106 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28107
28108 PR c++/3004
28109 * g++.dg/parse/typedef3.C: New test.
28110
28111 PR c++/7906
28112 * g++.dg/parse/operator2.C: New test.
28113
28114 PR c++/8895
28115 * g++.dg/parse/def-tmpl-arg1.C: New test.
28116
28117 PR c++/9282
28118 * g++.dg/parse/funptr1.C: New test.
28119
28120 PR c++/9452
28121 * g++.dg/parse/ambig3.C: New test.
28122
28123 PR c++/9454
28124 * g++.dg/parse/operator3.C: New test.
28125
28126 PR c++/9486
28127 * g++.dg/parse/template10.C: New test.
28128
28129 PR c++/9488
28130 * g++.dg/parse/template11.C: New test.
28131
28132 PR c++/10150
28133 * g++.dg/parse/invalid-op1.C: New test.
28134
28135 PR c++/10247
28136 * g++.dg/parse/condexpr1.C: New test.
28137
28138 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28139
28140 * g++.dg/ext/packed3.C: New test.
28141 * g++.dg/ext/packed4.C: New test.
28142
28143 * gcc.dg/pack-test-3.c: New test.
28144
28145 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28146
28147 * lib/compat.exp: Handle dg-options per source file.
28148 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28149 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28150 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28151 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28152 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28153 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28154 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28155 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28156 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28157 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28158 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28159 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28160 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28161 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28162
28163 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28164
28165 PR c/10320
28166 * gcc.c-torture/execute/20030718-1.c: New test.
28167
28168 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28169
28170 PR optimization/11536
28171 * gcc.dg/20030721-1.c: New test.
28172
28173 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28174
28175 PR c++/11546
28176 * g++.dg/template/lookup1.C: New test.
28177
28178 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28179
28180 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28181 diagnostics of ill-formed constructs involving labels.
28182 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28183 the new 'previously defined here' message.
28184
28185 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28186
28187 * g++.dg/parse/non-dependent2.C: New test.
28188
28189 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28190
28191 * g++.dg/init/init-ref4.C: xfail on targets without
28192 weak symbols.
28193
28194 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28195
28196 PR target/11087
28197 * gcc.c-torture/execute/20030717-1.c: New test.
28198
28199 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28200
28201 * g++.dg/opt/cfg1.C: New test.
28202
28203 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28204
28205 PR optimization/11557
28206 * gcc.dg/20030717-1.c: New test.
28207
28208 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28209
28210 PR c++/10476
28211 * g++.dg/expr/crash-1.C: New test.
28212
28213 PR c++/11027
28214 * g++.dg/template/init3.C: New test.
28215
28216 PR c++/8222
28217 * g++.dg/template/non-dependent1.C: New test.
28218
28219 PR c++/11070
28220 * g++.dg/template/non-dependent2.C: New test.
28221
28222 PR c++/11071
28223 * g++.dg/template/non-dependent3.C: New test.
28224
28225 PR c++/9907
28226 * g++.dg/template/sizeof5.C: New test.
28227
28228 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28229
28230 PR 11498
28231 * gcc.c-torture/compile/mangle-1.c: New file.
28232
28233 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28234
28235 PR c++/7809
28236 * g++.dg/parse/access3.C: New test.
28237
28238 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28239
28240 PR c++/11384
28241 * g++.dg/init/init-ref4.C: New test.
28242
28243 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28244
28245 PR c++/11547
28246 * g++.dg/parse/constant3.C: New test.
28247 * g++.dg/parse/crash7.C: Likewise.
28248
28249 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28250
28251 PR target/11008
28252 * gcc.dg/i386-pentium4-not-mull.c: New.
28253
28254 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28255
28256 * gcc.dg/asm-names.c (ymain): Make it weak.
28257
28258 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28259
28260 PR c++/5421
28261 * g++.dg/template/friend21.C: New test.
28262
28263 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28264
28265 * gcc.dg/cleanup-8.c: New test.
28266 * gcc.dg/cleanup-9.c: New test.
28267
28268 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28269
28270 * g++.dg/ext/dll-MI1.h: New file.
28271 * g++.dg/ext/dllexport-MI1.C: New file.
28272 * g++.dg/ext/dllimport-MI1.C: New file.
28273
28274 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28275
28276 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28277 it does not have cmpstrsi patterns (just cmpmemsi).
28278
28279 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28280
28281 PR debug/11473
28282 * g++.dg/debug/debug8.C: New test.
28283
28284 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28285
28286 PR c++/10108
28287 * g++.dg/template/crash7.C: New test.
28288
28289 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28290
28291 PR target/10795
28292 * gcc.c-torture/compile/20030708-1.c: New.
28293
28294 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28295
28296 * gcc.c-torture/execute/20030715-1.c: New test.
28297
28298 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28299
28300 * gcc.dg/pch/inline-3.c: New file.
28301 * gcc.dg/pch/inline-3.hs: New file.
28302 * gcc.dg/pch/inline-4.c: New file.
28303 * gcc.dg/pch/inline-4.hs: New file.
28304
28305 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28306
28307 PR c++/11509
28308 * g++.dg/template/crash6.C: New test.
28309
28310 PR c++/7053
28311 * g++.dg/template/friend20.C: New test.
28312
28313 PR c++/7019
28314 * g++.dg/template/overload2.C: New test.
28315
28316 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28317
28318 PR optimization/11440
28319 * gcc.c-torture/execute/20030714-1.c: New test.
28320
28321 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28322
28323 PR c++/11154
28324 * g++.dg/template/partial2.C: New test.
28325
28326 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28327
28328 PR c++/11503
28329 * g++.dg/template/anon1.C: New test.
28330
28331 PR c++/11493
28332 PR c++/11495
28333 * g++.dg/parse/template9.C: Likewise.
28334 * g++.dg/template/crash4.C: New test.
28335 * g++.dg/template/koenig1.C: Likewise.
28336 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28337 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28338 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28339 functions.
28340 * g++.old-deja/g++.jason/template36.C: Likewise.
28341 * g++.old-deja/g++.mike/p1989.C: Likewise.
28342 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28343 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28344 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28345 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28346 compiling.
28347 * g++.old-deja/g++.pt/union2.C: Use this->.
28348
28349 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28350
28351 * gcc.dg/20030711-1.c: New test.
28352
28353 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28354
28355 PR c++/11050
28356 * g++.dg/parse/args1.C: New test.
28357 * g++.pt/defarg8.C: Change expected errors.
28358
28359 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28360
28361 PR c++/8164
28362 * g++.dg/template/nontype2.C: New test.
28363
28364 PR c++/10558
28365 * g++.dg/parse/template8.C: New test.
28366
28367 PR c++/8327
28368 * g++.dg/template/scope1.C: New test.
28369
28370 * g++.dg/warn/Wsign-compare-1.C: New test.
28371
28372 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28373
28374 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
28375
28376 2003-07-10 Mark Mitchell <mark@codesourcery.com>
28377
28378 PR c++/9411
28379 * g++.dg/template/explicit2.C: New test.
28380
28381 PR c++/10032
28382 * g++.dg/warn/pedantic1.C: New test.
28383
28384 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
28385
28386 PR c++ 9483
28387 * g++.dg/other/field1.C: New test.
28388
28389 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
28390
28391 PR c/11449
28392 * gcc.c-torture/compile/20030707-1.c: New.
28393
28394 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28395
28396 PR c++/10849
28397 * g++.dg/template/access12.C: New test.
28398
28399 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
28400
28401 * g++.dg/bprob/bprob.exp (prof_ext): Update.
28402 * g77.dg/bprob/bprob.exp (prof_ext): Update.
28403 * gcc.misc-tests/bprob.exp (prof_ext): Update.
28404 * gcc.misc-tests/gcov.exp: Update
28405 * g++.dg/gcov/gcov.exp: Update
28406 * lib/gcov.exp: Update.
28407
28408 2003-07-08 Mark Mitchell <mark@codesourcery.com>
28409
28410 * g++.dg/abi/mangle17.C: Make sure template expressions are
28411 dependent.
28412 * g++.dg/abi/mangle4.C: Mark erroneous casts.
28413 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
28414 * g++.dg/opt/stack1.C: Remove erroneous code.
28415 * g++.dg/parse/template7.C: New test.
28416 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
28417 * g++.old-deja/g++.pt/crash4.C: Likewise.
28418
28419 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28420
28421 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
28422 with zero or one occurence of `$' after the initial `L'.
28423
28424 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
28425
28426 * gcc.c-torture/compile/20030704-1.c: Add a comment.
28427
28428 2003-07-08 Roger Sayle <roger@eyesopen.com>
28429
28430 PR c/11370
28431 * gcc.dg/Wunreachable-6.c: New testcase.
28432 * gcc.dg/Wunreachable-7.c: New testcase.
28433
28434 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28435
28436 PR c/11420
28437 * gcc.dg/20030708-1.c: New test.
28438
28439 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
28440
28441 * gcc.dg/compat/sdata-section.h: New file.
28442 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
28443 * gcc.dg/torture/mips-sdata-1.c: New test.
28444
28445 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28446
28447 PR c++/11030
28448 * g++.dg/template/friend19.C: New test.
28449
28450 2003-07-08 Jakub Jelinek <jakub@redhat.com>
28451
28452 * g++.dg/opt/strength-reduce.C: New test.
28453
28454 2003-07-07 Roger Sayle <roger@eyesopen.com>
28455
28456 PR target/10979
28457 * gcc.dg/20030707-1.c: New testcase.
28458
28459 2003-07-07 Roger Sayle <roger@eyesopen.com>
28460
28461 PR optimization/11059
28462 * g++.dg/opt/emptyunion.C: New testcase.
28463
28464 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28465 Eric Botcazou <ebotcazou@libertysurf.fr>
28466
28467 * g++.dg/opt/stack1.C: New test.
28468
28469 2003-07-05 Mark Mitchell <mark@codesourcery.com>
28470
28471 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
28472 run test.
28473
28474 PR c++/11431
28475 * g++.dg/expr/static_cast3.C: New test.
28476
28477 2003-07-04 Zack Weinberg <zack@codesourcery.com>
28478
28479 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
28480 everywhere.
28481 * gcc.dg/concat.c: Concatenation of string constants with
28482 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
28483 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
28484 * gcc.dg/cpp/escape-2.c: Use wide character constants where
28485 necessary to avoid multi-character character constant warning.
28486 * gcc.dg/cpp/escape.c: Likewise.
28487 * gcc.dg/cpp/ucs.c: Likewise.
28488 Remove backslashes from dg-bogus comments, as they confuse Tcl.
28489 Fix a typo.
28490
28491 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28492
28493 PR c/11428
28494 * gcc.c-torture/compile/20030704-1.c: New.
28495
28496 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
28497
28498 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
28499
28500 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
28501
28502 PR c++/5287, PR c++/7910, PR c++/11021
28503 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
28504 tests for warnings.
28505 * g++.dg/ext/dllimport2.C: Add tests for warnings.
28506 * g++.dg/ext/dllimport3.C: Likewise.
28507 * g++.dg/ext/dllimport4.C: New file.
28508 * g++.dg/ext/dllimport5.C: New file.
28509 * g++.dg/ext/dllimport6.C: New file.
28510 * g++.dg/ext/dllimport7.C: New file.
28511 * g++.dg/ext/dllimport8.C: New file.
28512 * g++.dg/ext/dllimport9.C: New file.
28513 * g++.dg/ext/dllimport10.C: New file.
28514 * g++.dg/ext/dllexport1.C: New file.
28515
28516 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28517
28518 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
28519 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
28520
28521 2003-07-03 Roger Sayle <roger@eyesopen.com>
28522
28523 * gcc.dg/builtins-25.c: New testcase.
28524 * gcc.dg/builtins-26.c: New testcase.
28525
28526 2003-07-03 Janis Johnson <janis187@us.ibm.com>
28527
28528 * gcc.dg/compat/vector-defs.h: New file.
28529 * gcc.dg/compat/vector-setup.h: New file.
28530 * gcc.dg/compat/vector-check.h: New file.
28531 * gcc.dg/compat/vector-1_main.c: New file.
28532 * gcc.dg/compat/vector-1_x.c: New file.
28533 * gcc.dg/compat/vector-1_y.c: New file.
28534 * gcc.dg/compat/vector-2_main.c: New file.
28535 * gcc.dg/compat/vector-2_x.c: New file.
28536 * gcc.dg/compat/vector-2_y.c: New file.
28537
28538 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
28539 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
28540 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
28541 * gcc.dg/compat/struct-align-1.h: New file.
28542 * gcc.dg/compat/struct-align-1_main.c: New file.
28543 * gcc.dg/compat/struct-align-1_x.c: New file.
28544 * gcc.dg/compat/struct-align-1_y.c: New file.
28545 * gcc.dg/compat/struct-align-2.h: New file.
28546 * gcc.dg/compat/struct-align-2_main.c: New file.
28547 * gcc.dg/compat/struct-align-2_x.c: New file.
28548 * gcc.dg/compat/struct-align-2_y.c: New file.
28549
28550 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
28551 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28552 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28553 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28554 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28555 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28556 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28557 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28558 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28559 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28560 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28561 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28562 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28563 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28564 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28565 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28566 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28567 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28568 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28569 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28570 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28571 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28572 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28573 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28574 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28575 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28576 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28577 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28578 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28579
28580 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28581
28582 * gcc.dg/i386-call-1.c: New test.
28583
28584 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
28585
28586 PR c++/9162
28587 * g++.dg/parse/defarg4.C: New.
28588
28589 2003-07-03 Roger Sayle <roger@eyesopen.com>
28590
28591 PR target/10700
28592 * gcc.c-torture/compile/20030703-1.c: New test case.
28593
28594 2003-07-03 Mark Mitchell <mark@codesourcery.com>
28595
28596 * g++.dg/template/local3.C: Remove extra semicolon.
28597
28598 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28599
28600 * gcc.dg/i386-volatile-1.c: New test.
28601
28602 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
28603
28604 PR c++/11072
28605 * g++.dg/other/offsetof2.C: XFAIL.
28606 * g++.dg/other/offsetof5.C: New.
28607
28608 PR c++/10219
28609 * g++.dg/template/error1.C: New.
28610
28611 PR c++/9779
28612 * g++.dg/template/dependent-expr1.C: New.
28613
28614 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28615
28616 PR c++/6949
28617 * g++.dg/template/local3.C: New test.
28618
28619 PR c++/11149
28620 * g++.dg/lookup/scoped6.C: New test.
28621
28622 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
28623
28624 PR c++/8046
28625 * g++.dg/other/error7.C: New test.
28626
28627 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
28628
28629 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
28630 * g++.old-deja/g++.abi/vtable3.h: Likewise.
28631 * g++.old-deja/g++.law/code-gen5.C: Likewise.
28632 * g++.old-deja/g++.other/union2.C: Likewise.
28633 * gcc.dg/c90-const-expr-2.c: Likewise.
28634 * gcc.dg/c90-const-expr-3.c: Likewise.
28635 * gcc.dg/c99-const-expr-2.c: Likewise.
28636 * gcc.dg/c99-const-expr-3.c: Likewise.
28637 * gcc.dg/concat.c: Likewise.
28638
28639 2003-07-01 Mark Mitchell <mark@codesourcery.com>
28640
28641 PR c++/9559
28642 * g++.dg/init/static1.C: New test.
28643
28644 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28645
28646 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
28647 * g++.old-deja/g++.other/access2.C: Likewise.
28648 * g++.old-deja/g++.other/decl2.C: Likewise.
28649 * gcc.c-torture/execute/20020615-1.c: Likewise.
28650
28651 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28652
28653 PR c++/4933
28654 * g++.dg/template/sizeof4.C: New test.
28655
28656 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28657
28658 * g++.dg/other/error6.C: New test.
28659
28660 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28661
28662 PR c++/10750
28663 * g++.dg/parse/constant2.C: New test.
28664
28665 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
28666
28667 PR c++/11106
28668 * g++.dg/other/error5.C: New test.
28669
28670 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28671
28672 * gcc.dg/format/gcc_diag-1.c: New test.
28673
28674 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
28675
28676 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
28677
28678 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
28679
28680 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
28681 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
28682 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
28683
28684 2003-06-28 Jakub Jelinek <jakub@redhat.com>
28685
28686 * gcc.c-torture/execute/builtins/string-8.c: New test.
28687 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
28688 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
28689 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
28690
28691 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28692
28693 PR c++/10468
28694 * g++.dg/ext/typeof6.C: New test.
28695
28696 2003-06-27 Mark Mitchell <mark@codesourcery.com>
28697
28698 PR c++/10796
28699 * g++.dg/init/enum1.C: New test.
28700
28701 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
28702
28703 * gcc.dg/20030627-1.c: New test.
28704
28705 2003-06-26 Mark Mitchell <mark@codesourcery.com>
28706
28707 PR c++/11332
28708 * g++.dg/expr/static_cast2.C: New test.
28709
28710 2003-06-26 Roger Sayle <roger@eyesopen.com>
28711 Jakub Jelinek <jakub@redhat.com>
28712
28713 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
28714 sprintf(dst,"%s",src) optimization.
28715 * gcc.c-torture/execute/20030626-1.c: New test case.
28716 * gcc.c-torture/execute/20030626-2.c: New test case.
28717
28718 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
28719
28720 * gcc.c-torture/execute/multi-ix.c: New test.
28721
28722 * gcc.c-torture/execute/simd-4.c (main):
28723 Added missing semicolon at end of union.
28724
28725 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
28726
28727 PR c++/8266
28728 * g++.dg/template/explicit-instantiation3.C: New test.
28729
28730 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28731
28732 * gcc.dg/20030626-1.c: Use signed char.
28733
28734 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28735
28736 * gcc.dg/20030626-1.c: New test.
28737
28738 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
28739
28740 * const-str-2.m: Update.
28741
28742 2003-06-25 Mark Mitchell <mark@codesourcery.com>
28743
28744 PR c++/10990
28745 * g++.dg/rtti/dyncast1.C: New test.
28746 * g++.dg/abi/mangle4.C: Correct base-specifier access.
28747 * g++.dg/lookup/scoped1.C: Remove XFAIL.
28748 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
28749
28750 PR c++/10931
28751 * g++.dg/expr/static_cast1.C: New test.
28752
28753 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
28754
28755 * gcc.dg/20030625-1.c: New test.
28756
28757 2003-06-24 Roger Sayle <roger@eyesopen.com>
28758
28759 * gcc.c-torture/compile/20030624-1.c: New test case.
28760
28761 2003-06-24 Jakub Jelinek <jakub@redhat.com>
28762
28763 * gcc.c-torture/execute/string-opt-17.c: New test.
28764
28765 2003-06-24 Mark Mitchell <mark@codesourcery.com>
28766
28767 PR c++/5754
28768 * g++.dg/parse/crash6.C: New test.
28769
28770 2003-06-23 Roger Sayle <roger@eyesopen.com>
28771
28772 * gcc.dg/builtins-24.c: New test case.
28773
28774 2003-06-23 Jakub Jelinek <jakub@redhat.com>
28775
28776 * g++.dg/opt/operator1.C: New test.
28777
28778 2003-06-22 Roger Sayle <roger@eyesopen.com>
28779
28780 * gcc.c-torture/execute/string-opt-16.c: New test case.
28781
28782 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28783
28784 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
28785 * g++.old-deja/g++.other/conv7.C: Likewise.
28786 * g++.old-deja/g++.other/overcnv2.C: Likewise.
28787 * g++.old-deja/g++.other/overload14.C: Likewise.
28788
28789 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28790
28791 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
28792 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
28793
28794 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28795
28796 PR c++/10888
28797 * g++.dg/warn/Winline-3.C: New test.
28798
28799 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28800
28801 * lib/target-supports.exp (check_alias_available): Make the test
28802 program acceptable to the Solaris assembler.
28803
28804 PR c++/10749
28805 * g++.dg/template/memclass2.C: New test.
28806
28807 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28808 Eric Botcazou <ebotcazou@libertysurf.fr>
28809
28810 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
28811 data for non-matching targets.
28812 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
28813
28814 2003-06-20 Mark Mitchell <mark@codesourcery.com>
28815
28816 PR c++/10845
28817 * g++.dg/template/member3.C: New test.
28818
28819 2003-06-19 Mark Mitchell <mark@codesourcery.com>
28820
28821 PR c++/10939
28822 * g++.dg/template/func1.C: New test.
28823
28824 PR c++/9649
28825 * g++.dg/template/static4.C: New test.
28826 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
28827
28828 PR c++/11041
28829 * g++.dg/init/ref7.C: New test.
28830
28831 2003-06-19 Matt Austern <austern@apple.com>
28832
28833 PR c++/11228
28834 * g++.dg/anew1.C: New test.
28835 * g++.dg/anew2.C: New test.
28836 * g++.dg/anew3.C: New test.
28837 * g++.dg/anew4.C: New test.
28838
28839 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
28840
28841 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
28842
28843 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
28844
28845 * gcc.c-torture/execute/simd-4.c (main): Make expected value
28846 endian-dependent.
28847
28848 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
28849
28850 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
28851 Remove cruft.
28852
28853 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
28854
28855 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
28856 * gcc.c-torture/compile/961203-1.c: Likewise.
28857 * gcc.c-torture/compile/980506-1.c: Likewise.
28858
28859 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28860
28861 PR c++/10712
28862 * g++.dg/lookup/using7.C: New test.
28863
28864 2003-06-17 Mark Mitchell <mark@codesourcery.com>
28865
28866 PR c++/11105
28867 * g++.dg/abi/conv1.C: Remove it.
28868 * g++.dg/template/conv7.C: New test.
28869 * g++.dg/template/conv8.C: Likewise.
28870 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
28871 conversion operator.
28872
28873 2003-06-17 Janis Johnson <janis187@us.ibm.com>
28874
28875 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
28876 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
28877 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
28878 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
28879 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
28880 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
28881 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
28882 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
28883 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
28884 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
28885 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
28886 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
28887 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
28888 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
28889 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
28890 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
28891 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
28892 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
28893 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
28894 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
28895 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
28896 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
28897 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
28898 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
28899 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28900 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
28901 * gcc.dg/compat/struct-return-10_x.c: Ditto.
28902 * gcc.dg/compat/struct-return-2_x.c: Ditto.
28903 * gcc.dg/compat/struct-return-3_x.c: Ditto.
28904
28905 2003-06-16 Mark Mitchell <mark@codesourcery.com>
28906
28907 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
28908 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
28909 indications.
28910
28911 2003-06-16 Roger Sayle <roger@eyesopen.com>
28912
28913 * gcc.dg/i386-387-5.c: New test case.
28914 * gcc.dg/i386-387-6.c: New test case.
28915 * gcc.dg/builtins-23.c: New test case.
28916
28917 2003-06-15 Roger Sayle <roger@eyesopen.com>
28918
28919 * gcc.dg/builtins-22.c: New test case.
28920 * gcc.dg/i386-387-1.c: Update to test exp.
28921 * gcc.dg/i386-387-2.c: Likewise.
28922
28923 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28924
28925 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
28926
28927 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28928
28929 * lib/gcc-dg.exp (dg-require-dll): New function.
28930 (dg-xfail-if): Likewise.
28931 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
28932 driver.
28933
28934 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
28935 * gcc.c-torture/compile/20001205-1.c: Likewise.
28936 * gcc.c-torture/compile/20001226-1.c: Likewise.
28937 * gcc.c-torture/compile/20010518-2.c: Likewise.
28938 * gcc.c-torture/compile/20020312-1.c: Likewise.
28939 * gcc.c-torture/compile/20020604-1.c: Likewise.
28940 * gcc.c-torture/compile/920501-12.c: Likewise.
28941 * gcc.c-torture/compile/920501-4.c: Likewise.
28942 * gcc.c-torture/compile/920520-1.c: Likewise.
28943 * gcc.c-torture/compile/920521-1.c: Likewise.
28944 * gcc.c-torture/compile/920625-1.c: Likewise.
28945 * gcc.c-torture/compile/961203-1.c: Likewise.
28946 * gcc.c-torture/compile/980506-1.c: Likewise.
28947 * gcc.c-torture/compile/981006-1.c: Likewise.
28948 * gcc.c-torture/compile/981022-1.c: Likewise.
28949 * gcc.c-torture/compile/981223-1.c: Likewise.
28950 * gcc.c-torture/compile/990617-1.c: Likewise.
28951 * gcc.c-torture/compile/dll.c: Likewise.
28952 * gcc.c-torture/compile/labels-3.c: Likewise.
28953 * gcc.c-torture/compile/mipscop-1.c: Likewise.
28954 * gcc.c-torture/compile/mipscop-2.c: Likewise.
28955 * gcc.c-torture/compile/mipscop-3.c: Likewise.
28956 * gcc.c-torture/compile/mipscop-4.c: Likewise.
28957 * gcc.c-torture/compile/simd-5.c: Likewise.
28958 * gcc.c-torture/compile/20000804-1.x: Remove.
28959 * gcc.c-torture/compile/20001205-1.x: Likewise.
28960 * gcc.c-torture/compile/20001226-1.x: Likewise.
28961 * gcc.c-torture/compile/20010518-2.x: Likewise.
28962 * gcc.c-torture/compile/20020312-1.x: Likewise.
28963 * gcc.c-torture/compile/20020604-1.x: Likewise.
28964 * gcc.c-torture/compile/920501-12.x: Likewise.
28965 * gcc.c-torture/compile/920501-4.x: Likewise.
28966 * gcc.c-torture/compile/920520-1.x: Likewise.
28967 * gcc.c-torture/compile/920521-1.x: Likewise.
28968 * gcc.c-torture/compile/920625-1.x: Likewise.
28969 * gcc.c-torture/compile/961203-1.x: Likewise.
28970 * gcc.c-torture/compile/980506-1.x: Likewise.
28971 * gcc.c-torture/compile/981006-1.x: Likewise.
28972 * gcc.c-torture/compile/981022-1.x: Likewise.
28973 * gcc.c-torture/compile/981223-1.x: Likewise.
28974 * gcc.c-torture/compile/990617-1.x: Likewise.
28975 * gcc.c-torture/compile/mipscop-1.x: Likewise.
28976 * gcc.c-torture/compile/mipscop-2.x: Likewise.
28977 * gcc.c-torture/compile/mipscop-3.x: Likewise.
28978 * gcc.c-torture/compile/mipscop-4.x: Likewise.
28979 * gcc.c-torture/compile/simd-5.x: Likewise.
28980
28981 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
28982
28983 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28984
28985 * gcc.c-torture/execute/20030611-1.c: New test.
28986
28987 2003-06-12 Roger Sayle <roger@eyesopen.com>
28988
28989 PR middle-end/168
28990 * gcc.dg/20030612-1.c: New test case.
28991
28992 2003-06-12 Mark Mitchell <mark@codesourcery.com>
28993
28994 PR c++/10635
28995 * g++.dg/expr/cast1.C: New test.
28996
28997 2003-06-12 Roger Sayle <roger@eyesopen.com>
28998
28999 * gcc.dg/builtins-21.c: New test case.
29000
29001 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
29002
29003 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
29004 options instead of at the end.
29005 * lib/objc.exp (objc_target_compile): Likewise.
29006
29007 2003-06-11 Mark Mitchell <mark@codesourcery.com>
29008
29009 PR c++/10432
29010 * g++.dg/parse/error1.C: New test.
29011
29012 2003-06-11 Janis Johnson <janis187@us.ibm.com>
29013
29014 * gcc.dg/compat/struct-by-value-11_main.c: New file.
29015 * gcc.dg/compat/struct-by-value-11_x.c: New file.
29016 * gcc.dg/compat/struct-by-value-11_y.c: New file.
29017 * gcc.dg/compat/struct-by-value-12_main.c: New file.
29018 * gcc.dg/compat/struct-by-value-12_x.c: New file.
29019 * gcc.dg/compat/struct-by-value-12_y.c: New file.
29020 * gcc.dg/compat/struct-by-value-13_main.c: New file.
29021 * gcc.dg/compat/struct-by-value-13_x.c: New file.
29022 * gcc.dg/compat/struct-by-value-13_y.c: New file.
29023 * gcc.dg/compat/struct-by-value-14_main.c: New file.
29024 * gcc.dg/compat/struct-by-value-14_x.c: New file.
29025 * gcc.dg/compat/struct-by-value-14_y.c: New file.
29026 * gcc.dg/compat/struct-by-value-15_main.c: New file.
29027 * gcc.dg/compat/struct-by-value-15_x.c: New file.
29028 * gcc.dg/compat/struct-by-value-15_y.c: New file.
29029 * gcc.dg/compat/struct-by-value-16_main.c: New file.
29030 * gcc.dg/compat/struct-by-value-16_x.c: New file.
29031 * gcc.dg/compat/struct-by-value-16_y.c: New file.
29032 * gcc.dg/compat/struct-by-value-17_main.c: New file.
29033 * gcc.dg/compat/struct-by-value-17_x.c: New file.
29034 * gcc.dg/compat/struct-by-value-17_y.c: New file.
29035 * gcc.dg/compat/struct-by-value-18_main.c: New file.
29036 * gcc.dg/compat/struct-by-value-18_x.c: New file.
29037 * gcc.dg/compat/struct-by-value-18_y.c: New file.
29038
29039 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
29040 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
29041 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
29042 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
29043 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
29044 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
29045 * gcc.dg/compat/scalar-return-3_main.c: New file.
29046 * gcc.dg/compat/scalar-return-3_x.c: New file.
29047 * gcc.dg/compat/scalar-return-3_y.c: New file.
29048 * gcc.dg/compat/scalar-return-4_main.c: New file.
29049 * gcc.dg/compat/scalar-return-4_x.c: New file.
29050 * gcc.dg/compat/scalar-return-4_y.c: New file.
29051
29052 2003-06-10 Janis Johnson <janis187@us.ibm.com>
29053
29054 * gcc.dg/compat/fp2-struct-check.h: New file.
29055 * gcc.dg/compat/fp2-struct-defs.h: New file.
29056 * gcc.dg/compat/fp2-struct-init.h: New file.
29057 * gcc.dg/compat/struct-by-value-10_main.c: New file.
29058 * gcc.dg/compat/struct-by-value-10_x.c: New file.
29059 * gcc.dg/compat/struct-by-value-10_y.c: New file.
29060 * gcc.dg/compat/struct-return-10_main.c: New file.
29061 * gcc.dg/compat/struct-return-10_x.c: New file.
29062 * gcc.dg/compat/struct-return-10_y.c: New file.
29063
29064 * gcc.dg/compat/compat-common.h: New file.
29065 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
29066 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
29067 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
29068 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
29069 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
29070 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
29071 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
29072 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29073 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
29074 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
29075 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29076 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
29077 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
29078 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29079 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
29080 * gcc.dg/compat/small-struct-check.h: Ditto.
29081 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
29082 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29083 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
29084 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
29085 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29086 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29087 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
29088 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29089 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
29090 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
29091 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29092 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29093 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
29094 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29095 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29096 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
29097 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29098 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
29099 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
29100 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29101 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
29102 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
29103 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29104 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
29105 * gcc.dg/compat/struct-return-2_main.c: Ditto.
29106 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29107 * gcc.dg/compat/struct-return-2_y.c: Ditto.
29108 * gcc.dg/compat/struct-return-3_main.c: Ditto.
29109 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29110 * gcc.dg/compat/struct-return-3_y.c: Ditto.
29111
29112 2003-06-10 Geoffrey Keating <geoffk@apple.com>
29113
29114 * g++.dg/pch/static-1.C: New file.
29115 * g++.dg/pch/static-1.Hs: New file.
29116
29117 2003-06-10 Richard Henderson <rth@redhat.com>
29118
29119 * gcc.dg/asm-7.c: Adjust expected warning text.
29120
29121 2003-06-10 Roger Sayle <roger@eyesopen.com>
29122
29123 * gcc.dg/builtins-20.c: New test case.
29124
29125 2003-06-10 Mark Mitchell <mark@codesourcery.com>
29126
29127 PR c++/11131
29128 * g++.dg/opt/template1.C: New test.
29129
29130 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29131
29132 * lib/gcc-dg.exp (dg-test): Clear additional_files and
29133 additional_sources.
29134
29135 2003-05-21 David Taylor <dtaylor@emc.com>
29136
29137 * gcc.dg/Wpadded.c: New file.
29138
29139 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29140
29141 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29142 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29143 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29144 dg-require-weak.
29145
29146 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29147
29148 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29149
29150 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29151
29152 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29153 (dg-require-alias): Likewise.
29154 (dg-require-gc-sections): Likewise.
29155 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29156
29157 2003-06-08 Richard Henderson <rth@redhat.com>
29158
29159 * gcc.dg/20011029-2.c: Fix the array reference.
29160 * gcc.dg/asm-7.c: New.
29161
29162 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29163
29164 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29165
29166 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29167
29168 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29169 (dg-require-gc-sections): Likewise.
29170
29171 2003-06-08 Jan Hubicka <jh@suse.cz>
29172
29173 * i386-cmov1.c: Fix regular expression.
29174 * i386-cvt-1.c: Likewise.
29175 * i386-local.c: Likewise.
29176 * i386-local2.c: Likewise.
29177 * i386-mul.c: Likewise.
29178 * i386-ssetype-1.c: Likewise.
29179 * i386-ssetype-3.c: Likewise.
29180 * i386-ssetype-5.c: Likewise.
29181
29182 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29183
29184 PR c++/11039
29185 * g++.dg/warn/implicit-typename2.C: New test.
29186 * g++.dg/warn/implicit-typename3.C: New test.
29187
29188 2003-06-07 Richard Henderson <rth@redhat.com>
29189
29190 * g++.dg/other/offsetof3.C: Use size_t.
29191 * g++.dg/other/offsetof4.C: Likewise.
29192
29193 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29194
29195 * lib/copy-file.exp: New. Implement gcc_copy_files.
29196
29197 * lib/dg-pch.exp: Load copy-file.exp
29198 (dg-pch): Use gcc_copy_files instead of "file copy".
29199
29200 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29201
29202 * gcc.dg/weak/weak.exp: Simplify.
29203 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29204 * gcc.dg/weak/weak-1.c: Likewise.
29205 * gcc.dg/weak/weak-2.c: Likewise.
29206 * gcc.dg/weak/weak-3.c: Likewise.
29207 * gcc.dg/weak/weak-4.c: Likewise.
29208 * gcc.dg/weak/weak-5.c: Likewise.
29209 * gcc.dg/weak/weak-6.c: Likewise.
29210 * gcc.dg/weak/weak-7.c: Likewise.
29211 * gcc.dg/weak/weak-8.c: Likewise.
29212 * gcc.dg/weak/weak-9.c: Likewise.
29213
29214 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29215
29216 gcc.c-torture/execute/20030606-1.c: New.
29217
29218 2003-06-06 Roger Sayle <roger@eyesopen.com>
29219
29220 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29221 * gcc.dg/builtins-19.c: Likewise.
29222
29223 2003-06-06 Roger Sayle <roger@eyesopen.com>
29224
29225 * gcc.dg/builtins-2.c: Add some more tests.
29226 * gcc.dg/builtins-18.c: New test case.
29227 * gcc.dg/builtins-19.c: New test case.
29228
29229 2003-06-06 Roger Sayle <roger@eyesopen.com>
29230 Jim Wilson <wilson@tuliptree.org>
29231
29232 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29233
29234 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29235
29236 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29237 mempcpy/stpcpy calls not to be optimized into something else.
29238 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29239 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29240 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29241
29242 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29243
29244 * gcc.dg/format/asm_fprintf-1.c: New test.
29245
29246 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29247
29248 * lib/gcc-defs.exp (additional_sources): New variable.
29249 (dg-additional-sources): New function.
29250 (additional_files): New variable.
29251 (dg-additional-files): New function.
29252 (dg-additional-files-options): Likewise.
29253 * lib/gcc-dg.exp (dg-require-weak): New function.
29254 (dg-require-alias): Likewise.
29255 (dg-require-gc-sections): Likewise.
29256 * lib/target-supports.exp (check_alias_available): Remove testfile
29257 parameter.
29258 (check_gc_sections_available): New function.
29259 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29260 (dg-gpp-additional-files): Likewise.
29261 * lib/g++.exp (additional_sources): Remove.
29262 (additional_files): Likewise.
29263 (g++_target_compile): Use dg-additional-files-options.
29264
29265 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29266 Tcl logic.
29267 * gcc.dg/special/ecos.exp: Remove.
29268 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29269 * gcc.dg/special/alias-1.c: Likewise.
29270 * gcc.dg/special/alias-2.c: Likewise.
29271 * gcc.dg/special/gcsec-1.c: Likewise.
29272 * gcc.dg/special/weak-1.c: Likewise.
29273 * gcc.dg/special/weak-2.c: Likewise.
29274 * gcc.dg/special/wkali-1.c: Likewise.
29275 * gcc.dg/special/wkali-2.c: Likewise.
29276
29277 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29278 dg-gpp-additional-*.
29279 * g++.dg/special/conpr-3.C: Likewise.
29280 * g++.dg/special/conpr-4.C: Likewise.
29281 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29282 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29283 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29284 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29285 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29286 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29287 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29288 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29289 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29290 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29291 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29292 * g++.old-deja/g++.other/comdat1.C: Likewise.
29293 * g++.old-deja/g++.other/comdat2.C: Likewise.
29294 * g++.old-deja/g++.other/comdat3.C: Likewise.
29295 * g++.old-deja/g++.other/ctor1.C: Likewise.
29296 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29297
29298 2003-06-05 Richard Henderson <rth@redhat.com>
29299
29300 * gcc.dg/debug/20030605-1.c: New.
29301
29302 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29303
29304 * README.QMTEST: Update.
29305
29306 2003-06-04 Richard Henderson <rth@redhat.com>
29307
29308 * gcc.dg/cleanup-1.c: New.
29309 * gcc.dg/cleanup-2.c: New.
29310 * gcc.dg/cleanup-3.c: New.
29311 * gcc.dg/cleanup-4.c: New.
29312 * gcc.dg/cleanup-5.c: New.
29313 * gcc.dg/cleanup-6.c: New.
29314 * gcc.dg/cleanup-7.c: New.
29315
29316 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29317
29318 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29319
29320 * lib/dg-pch.exp: New file.
29321 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29322 * gcc.dg/pch/pch.exp: Likewise.
29323
29324 2003-06-04 Roger Sayle <roger@eyesopen.com>
29325
29326 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29327 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29328 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29329 * gcc.dg/builtins-17.c: New test case.
29330 * gcc.dg/i386-387-4.c: New test case.
29331 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29332
29333 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29334
29335 * gcc.dg/ultrasp9.c: New test.
29336
29337 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29338
29339 * gcc.c-torture/compile/20030604-1.c: New test.
29340 * gcc.dg/sparc-constant-1.c: New test.
29341
29342 2003-06-03 Glen Nakamura <glen@imodulo.com>
29343
29344 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29345
29346 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29347
29348 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29349
29350 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29351 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29352
29353 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29354
29355 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29356
29357 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29358
29359 PR c++/10940
29360 * g++.dg/template/spec10.C: New test.
29361
29362 2003-06-03 Roger Sayle <roger@eyesopen.com>
29363
29364 * gcc.dg/builtins-16.c: New test case.
29365
29366 2003-06-03 Jakub Jelinek <jakub@redhat.com>
29367
29368 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
29369 mempcpy test with post-increments.
29370 * gcc.c-torture/execute/string-opt-3.c: New test.
29371 * gcc.dg/string-opt-1.c: New test.
29372
29373 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
29374
29375 PR fortran/10965
29376 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
29377
29378 2003-06-02 Mark Mitchell <mark@codesourcery.com>
29379
29380 * lib/scanasm.exp (dg-scan): New function, factored out of ...
29381 (scan-assembler): ... here. Use dg-scan.
29382 (scan-assembler-not): Likewise.
29383 (scan-file): New function.
29384 (scan-file-not): Likewise.
29385 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
29386 * gcc.dg/cpp/_Pragma4.c: Likewise.
29387 * gcc.dg/cpp/_Pragma5.c: Likewise.
29388 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29389 * gcc.dg/cpp/avoidpaste2.c: Likewise.
29390 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
29391 * gcc.dg/cpp/cmdlne-P.c: Likewise.
29392 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
29393 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
29394 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
29395 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
29396 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
29397 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
29398 * gcc.dg/cpp/cxxcom1.c: Likewise.
29399 * gcc.dg/cpp/line1.c: Likewise.
29400 * gcc.dg/cpp/maccom1.c: Likewise.
29401 * gcc.dg/cpp/maccom2.c: Likewise.
29402 * gcc.dg/cpp/maccom3.c: Likewise.
29403 * gcc.dg/cpp/maccom4.c: Likewise.
29404 * gcc.dg/cpp/maccom5.c: Likewise.
29405 * gcc.dg/cpp/maccom6.c: Likewise.
29406 * gcc.dg/cpp/multiline.c: Likewise.
29407 * gcc.dg/cpp/spacing1.c: Likewise.
29408 * gcc.dg/cpp/spacing2.c: Likewise.
29409 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
29410 * gcc.dg/cpp/trad/maccom1.c: Likewise.
29411 * gcc.dg/cpp/trad/maccom2.c: Likewise.
29412 * gcc.dg/cpp/trad/maccom3.c: Likewise.
29413 * gcc.dg/cpp/trad/maccom4.c: Likewise.
29414 * gcc.dg/cpp/trad/maccom6.c: Likewise.
29415 * gcc.dg/cpp/cxxcom2.c: Likewise.
29416 * gcc.dg/cpp/cxxcom2.h: New file.
29417
29418 * gcc.dg/cpp/truefalse.cpp: Move it to ...
29419 * g++.dg/cpp/truefalse.C: Here.
29420 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
29421
29422 2003-06-01 Loren James Rittle <ljrittle@acm.org>
29423
29424 * gcc.dg/cpp/redef3.c: New file.
29425
29426 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
29427
29428 * gcc.dg/i386-loop-3.c: New test.
29429
29430 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
29431
29432 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
29433
29434 2003-05-31 Roger Sayle <roger@eyesopen.com>
29435
29436 * gcc.dg/fwrapv-1.c: New test case.
29437 * gcc.dg/fwrapv-2.c: New test case.
29438
29439 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29440
29441 PR c++/10956
29442 * g++.dg/template/spec9.C: New test.
29443
29444 2003-05-29 Roger Sayle <roger@eyesopen.com>
29445
29446 * gcc.dg/duff-4.c: New test case.
29447
29448 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
29449
29450 PR fortran/10843
29451 * g77.dg/ffixed-form-1.f: New test
29452 * g77.dg/ffixed-form-2.f: New test
29453 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
29454 * g77.dg/ffree-form-3.f: New test
29455
29456 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
29457
29458 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
29459 * gcc.dg/wint_t-1.c: Likewise.
29460
29461 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29462
29463 * g++.dg/template/access11.C: New test.
29464
29465 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29466
29467 PR c++/10849
29468 * g++.dg/template/access10.C: New test.
29469
29470 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29471 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29472
29473 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
29474
29475 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29476
29477 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
29478 suppress for powerpc-*-darwin*.
29479 * gcc.dg/torture/builtin-noret-2.c: Likewise.
29480
29481 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
29482
29483 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
29484 suppress option for powerpc-*-darwin*.
29485
29486 2003-05-23 Roger Sayle <roger@eyesopen.com>
29487
29488 * gcc.dg/builtins-1.c: Add tests for tan and atan.
29489 * gcc.dg/builtins-4.c: Add test for fmod.
29490
29491 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29492
29493 PR c++/10682
29494 * g++.dg/template/instantiate4.C: New test.
29495
29496 2003-05-22 Roger Sayle <roger@eyesopen.com>
29497
29498 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
29499
29500 2003-05-21 Janis Johnson <janis187@us.ibm.com>
29501
29502 * gcc.dg/compat/scalar-return-1_main.c: New file.
29503 * gcc.dg/compat/scalar-return-1_x.c: New file.
29504 * gcc.dg/compat/scalar-return-1_y.c: New file.
29505 * gcc.dg/compat/scalar-return-2_main.c: New file.
29506 * gcc.dg/compat/scalar-return-2_x.c: New file.
29507 * gcc.dg/compat/scalar-return-2_y.c: New file.
29508 * gcc.dg/compat/struct-return-3_main.c: New file.
29509 * gcc.dg/compat/struct-return-3_y.c: New file.
29510 * gcc.dg/compat/struct-return-3_x.c: New file.
29511 * gcc.dg/compat/struct-return-2_main.c: New file.
29512 * gcc.dg/compat/struct-return-2_x.c: New file.
29513 * gcc.dg/compat/struct-return-2_y.c: New file.
29514
29515 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29516
29517 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
29518 for hppa*-hp-hpux*.
29519 * gcc.dg/20021014-1.c (dg-options): Likewise.
29520 * gcc.dg/nest.c (dg-options): Likewise.
29521
29522 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
29523
29524 PR c++/9738
29525 * g++.dg/ext/dllimport2.C: New file.
29526 * g++.dg/ext/dllimport3.C: New file.
29527
29528 2003-05-20 Janis Johnson <janis187@us.ibm.com>
29529
29530 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
29531 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29532 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29533 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29534 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29535 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29536 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
29537 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
29538 * gcc.dg/compat/small-struct-defs.h: New file.
29539 * gcc.dg/compat/small-struct-init.h: New file.
29540 * gcc.dg/compat/small-struct-check.h: New file.
29541 * gcc.dg/compat/fp-struct-defs.h: New file.
29542 * gcc.dg/compat/fp-struct-check.h: New file.
29543 * gcc.dg/compat/fp-struct-init.h: New file.
29544 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
29545 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
29546
29547 2003-05-19 Jakub Jelinek <jakub@redhat.com>
29548
29549 * gcc.dg/20030225-2.c: New test.
29550
29551 2003-05-18 Roger Sayle <roger@eyesopen.com>
29552 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29553
29554 * gcc.c-torture/compile/20030518-1.c: New test case.
29555
29556 2003-05-18 Mark Mitchell <mark@codesourcery.com>
29557
29558 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
29559 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
29560 gcc-dg-debug-runtest.
29561 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
29562 gcc-dg-debug-runtest.
29563
29564 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29565
29566 PR c++/9022
29567 * g++.dg/lookup/using6.C: New test.
29568
29569 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29570
29571 * g++.dg/parse/access2.C: New test.
29572
29573 2003-05-17 Mark Mitchell <mark@codesourcery.com>
29574
29575 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
29576 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
29577 * gcc.dg/debug/debug.exp: Likewise.
29578
29579 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
29580
29581 * gcc.dg/dollar.c: New test.
29582
29583 2003-05-16 Janis Johnson <janis187@us.ibm.com>
29584
29585 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
29586 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
29587 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
29588 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
29589 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
29590 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
29591 * gcc.dg/compat/struct-by-value-6_main.c: New file.
29592 * gcc.dg/compat/struct-by-value-6_x.c: New file.
29593 * gcc.dg/compat/struct-by-value-6_y.c: New file.
29594 * gcc.dg/compat/struct-by-value-7_main.c: New file.
29595 * gcc.dg/compat/struct-by-value-7_x.c: New file.
29596 * gcc.dg/compat/struct-by-value-7_y.c: New file.
29597 * gcc.dg/compat/struct-by-value-8_main.c: New file.
29598 * gcc.dg/compat/struct-by-value-8_x.c: New file.
29599 * gcc.dg/compat/struct-by-value-8_y.c: New file.
29600 * gcc.dg/compat/struct-by-value-9_main.c: New file.
29601 * gcc.dg/compat/struct-by-value-9_x.c: New file.
29602 * gcc.dg/compat/struct-by-value-9_y.c: New file.
29603
29604 2003-05-16 Mark Mitchell <mark@codesourcery.com>
29605
29606 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
29607 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
29608 support for "repo" mode.
29609 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
29610 * lib/g77-dg.exp: Likewise.
29611 * lib/obj-dg.exp: Likewise.
29612
29613 2003-05-16 Jakub Jelinek <jakub@redhat.com>
29614
29615 Merge from gcc-3_2-rhl8-branch:
29616 2003-04-23 Jakub Jelinek <jakub@redhat.com>
29617
29618 * gcc.dg/tls/opt-6.c: New test.
29619
29620 2003-04-05 Jakub Jelinek <jakub@redhat.com>
29621
29622 * gcc.dg/20030405-1.c: New test.
29623
29624 2003-03-09 Jakub Jelinek <jakub@redhat.com>
29625
29626 * gcc.dg/20030309-1.c: New test.
29627
29628 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
29629
29630 * gcc.c-torture/execute/20030307-1.c: New test.
29631
29632 2003-02-20 Randolph Chung <tausq@debian.org>
29633
29634 * gcc.c-torture/compile/20030220-1.c: New test.
29635
29636 2003-02-18 Jakub Jelinek <jakub@redhat.com>
29637
29638 * gcc.dg/20030217-1.c: New test.
29639
29640 2003-01-29 Jakub Jelinek <jakub@redhat.com>
29641
29642 * gcc.c-torture/compile/20020129-1.c: New test.
29643
29644 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29645
29646 * gcc.dg/unroll-1.c: New test.
29647
29648 2002-11-16 Jan Hubicka <jh@suse.cz>
29649
29650 * gcc.c-torture/execute/20020920-1.c: New test.
29651
29652 2002-10-08 Jakub Jelinek <jakub@redhat.com>
29653
29654 PR target/7434
29655 * gcc.c-torture/compile/20021008-1.c: New test.
29656
29657 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
29658
29659 PR target/7559
29660 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
29661
29662 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29663
29664 * gcc.c-torture/compile/20020807-1.c: New test.
29665
29666 2002-07-30 Jakub Jelinek <jakub@redhat.com>
29667
29668 * gcc.dg/tls/opt-1.c: New test.
29669
29670 2002-07-29 Jakub Jelinek <jakub@redhat.com>
29671
29672 * gcc.dg/20020729-1.c: New test.
29673
29674 2002-07-20 Jakub Jelinek <jakub@redhat.com>
29675
29676 * g++.dg/opt/life1.C: New test.
29677
29678 2002-05-20 Jakub Jelinek <jakub@redhat.com>
29679
29680 * gcc.dg/20020525-1.c: New test.
29681
29682 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29683
29684 PR c++/6794
29685 * g++.dg/ext/pretty1.C: New test.
29686 * g++.dg/ext/pretty2.C: New test.
29687
29688 2003-05-15 Mark Mitchell <mark@codesourcery.com>
29689
29690 PR c++/8385
29691 * g++.dg/ext/typeof5.C: New test.
29692
29693 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
29694
29695 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
29696 __USER_LABEL_PREFIX__ into account.
29697 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
29698
29699 2003-05-14 Roger Sayle <roger@eyesopen.com>
29700
29701 * gcc.dg/builtins-15.c: New test case.
29702
29703 2003-05-13 Zack Weinberg <zack@codesourcery.com>
29704
29705 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
29706
29707 2003-05-12 Mark Mitchell <mark@codesourcery.com>
29708
29709 * lib/g++.exp: Tweak handling of additional source files.
29710 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
29711 * g++.dg/special/conpr-2a.C: Rename to ...
29712 * g++.dg/special/conpr-2a.cc: ... this.
29713 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
29714 * g++.dg/special/conpr-3a.C: Rename to ...
29715 * g++.dg/special/conpr-3a.cc: This.
29716 * g++.dg/special/conpr-3b.C: Rename to ...
29717 * g++.dg/special/conpr-3b.cc: This.
29718 * g++.dg/special/conpr-4.C: New test.
29719 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
29720
29721 2003-05-12 David Edelsohn <edelsohn@gnu.org>
29722
29723 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
29724
29725 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29726
29727 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
29728 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29729 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
29730 * g++.old-deja/g++.other/warn3.C: Likewise.
29731
29732 2003-05-11 Roger Sayle <roger@eyesopen.com>
29733
29734 * gcc.dg/i386-387-1.c: Update to also test log.
29735 * gcc.dg/i386-387-2.c: Likewise.
29736
29737 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
29738
29739 * g77.f-torture/execute/int8421.f: New test.
29740
29741 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29742
29743 PR c++/10230, c++/10481
29744 * g++.dg/lookup/scoped5.C: New test.
29745
29746 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29747
29748 PR c++/10552
29749 * g++.dg/template/ttp6.C: New test.
29750
29751 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
29752
29753 * gcc.c-torture/execute/builtins: New directory.
29754 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
29755 gcc.c-torture/execute/builtins.
29756 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
29757 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
29758 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
29759 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
29760
29761 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29762
29763 PR c++/9252
29764 * g++.dg/template/access8.C: New test.
29765 * g++.dg/template/access9.C: New test.
29766
29767 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29768
29769 PR c++/9554
29770 * g++.dg/parse/access1.C: New test.
29771
29772 2003-05-09 DJ Delorie <dj@redhat.com>
29773
29774 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
29775 long, and not an int.
29776
29777 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29778
29779 PR c++/10555, c++/10576
29780 * g++.dg/template/memclass1.C: New test.
29781
29782 2003-05-08 DJ Delorie <dj@redhat.com>
29783
29784 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
29785 targets.
29786 * gcc.c-torture/execute/20021024-1.x: Likewise.
29787 * gcc.c-torture/execute/shiftdi.x: Likewise.
29788 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
29789 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
29790 * gcc.dg/20021018-1.c: Likewise.
29791
29792 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29793
29794 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
29795
29796 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
29797 (bcopy): Call memmove.
29798
29799 2003-05-08 Roger Sayle <roger@eyesopen.com>
29800
29801 * g77.f-torture/compile/8485.f: New test case.
29802
29803 2003-05-07 Richard Henderson <rth@redhat.com>
29804
29805 PR c++/10570
29806 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
29807 Verify exception_cleanup not called for rethrows.
29808 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
29809 when exiting catch block without rethrowing.
29810 * g++.dg/eh/forced3.C: New.
29811 * g++.dg/eh/forced4.C: New.
29812
29813 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
29814
29815 * gcc.dg/20030505.c: Fix triplet.
29816
29817 2003-05-06 DJ Delorie <dj@redhat.com>
29818
29819 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
29820 * gcc.dg/nest.c: Likewise.
29821
29822 2003-05-05 Roger Sayle <roger@eyesopen.com>
29823
29824 * gcc.dg/builtins-14.c: New test case.
29825
29826 2003-05-05 Janis Johnson <janis187@us.ibm.com>
29827
29828 * lib/compat.exp (compat-execute): New argument.
29829 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
29830 * gcc.dg/compat: New test directory.
29831 * gcc.dg/compat/compat.exp: New expect script.
29832 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
29833 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
29834 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
29835 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
29836 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
29837 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
29838
29839 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
29840 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
29841 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
29842 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
29843 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
29844 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
29845 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
29846 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
29847 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
29848 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
29849 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
29850 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
29851 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
29852 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
29853 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
29854
29855 2003-05-05 Zack Weinberg <zack@codesourcery.com>
29856
29857 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
29858
29859 2003-05-05 Jakub Jelinek <jakub@redhat.com>
29860
29861 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
29862
29863 2003-05-05 Geoffrey Keating <geoffk@apple.com>
29864
29865 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
29866 * gcc.dg/ppc-fsel-2.c: New test.
29867
29868 * gcc.dg/unused-5.c: New test.
29869
29870 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29871
29872 PR c++/10496
29873 * g++.dg/warn/pmf1.C: New test.
29874
29875 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29876
29877 PR c++/4494
29878 * g++.dg/warn/main.C: New test.
29879
29880 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29881
29882 * gcc.dg/nonnull-3.c: New test.
29883
29884 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
29885
29886 * gcc.dg/cpp/Wtrigraphs.c: Update.
29887 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
29888
29889 2003-05-03 Geoffrey Keating <geoffk@apple.com>
29890
29891 * gcc.dg/ppc-fsel-1.c: New test.
29892
29893 2003-05-03 Zack Weinberg <zack@codesourcery.com>
29894
29895 PR c/10604
29896 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
29897
29898 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
29899
29900 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
29901
29902 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29903
29904 PR c++/9364, c++/10553, c++/10586
29905 * g++.dg/parse/typename4.C: New test.
29906 * g++.dg/parse/typename5.C: Likewise.
29907
29908 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
29909
29910 * gcc.c-torture/compile/20030503-1.c: New test.
29911
29912 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29913
29914 * g++.dg/lookup/using5.C: Fix testcase error.
29915
29916 2003-05-01 Chris Demetriou <cgd@broadcom.com>
29917
29918 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
29919 since MEABI is no longer supported. Remove all vestiges
29920 of MEABI from the test.
29921
29922 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29923
29924 PR c++/10554
29925 * g++.dg/lookup/using5.C: New test.
29926
29927 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29928
29929 PR c++/8772
29930 * g++.dg/template/ttp5.C: New test.
29931
29932 2003-04-30 Mark Mitchell <mark@codesourcery.com>
29933
29934 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
29935 (dg-gpp-additional-sources): New function.
29936 (dg-gpp-additional-files): Likewise.
29937 * lib/g++.exp (additional_sources): New variable.
29938 (additional_files): Likewise.
29939 (g++_target_compile): Deal with them.
29940 * lib/old-dejagnu.exp: Remove.
29941 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
29942 * g++.old-deja: Revise all tests to use dg commands.
29943
29944 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29945
29946 PR c++/9432, c++/9528
29947 * g++.dg/lookup/using4.C: New test.
29948
29949 2003-04-29 Geoffrey Keating <geoffk@apple.com>
29950
29951 * gcc.dg/noreturn-5.c: New file.
29952 * gcc.dg/noreturn-6.c: New file.
29953
29954 * gcc.c-torture/compile/inline-1.c: New file.
29955
29956 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29957
29958 PR c++/10551
29959 * g++.dg/template/explicit1.C: New test.
29960
29961 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29962
29963 PR c++/10549
29964 * g++.dg/other/bitfield1.C: New test.
29965
29966 PR c++/10527
29967 * g++.dg/init/new7.C: New test.
29968
29969 2003-04-29 Mark Mitchell <mark@codesourcery.com>
29970
29971 * g++.dg/ext/desig1.C: New test.
29972 * g++.dg/ext/init1.C: Update.
29973
29974 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
29975
29976 2003-04-28 Mark Mitchell <mark@codesourcery.com>
29977
29978 PR c++/10180
29979 * g++.dg/warn/Winline-1.C: New test.
29980
29981 2003-04-28 Jakub Jelinek <jakub@redhat.com>
29982
29983 * gcc.c-torture/execute/string-opt-19.c: New test.
29984
29985 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
29986 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
29987
29988 2003-04-27 Mark Mitchell <mark@codesourcery.com>
29989
29990 PR c++/10506
29991 * g++.dg/init/new6.C: New test.
29992
29993 PR c++/10503
29994 * g++.dg/init/ref6.C: New test.
29995
29996 2003-04-26 David Edelsohn <edelsohn@gnu.org>
29997
29998 * g++.dg/warn/weak1.C: XFAIL on AIX4.
29999
30000 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30001
30002 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
30003 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
30004
30005 2003-04-25 Mark Mitchell <mark@codesourcery.com>
30006
30007 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
30008 initialized static data members.
30009
30010 2003-04-25 H.J. Lu <hjl@gnu.org>
30011
30012 * gcc.dg/ia64-sync-4.c: New test.
30013
30014 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30015
30016 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
30017 date.
30018
30019 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
30020
30021 PR c++/10337
30022 * g++.dg/warn/conv1.C: New test.
30023 * g++.old-deja/g++.other/conv7.C: Adjust.
30024 * g++.old-deja/g++.other/overload14.C: Adjust.
30025
30026 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30027
30028 PR c++/10471
30029 * g++.dg/template/defarg2.C: New test.
30030
30031 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
30032
30033 * gcc.dg/cpp/include2.c: Update.
30034 * gcc.dg/cpp/multiline-2.c: New.
30035 * gcc.dg/cpp/multiline.c: Update.
30036 * gcc.dg/cpp/strify2.c: Update.
30037 * gcc.dg/cpp/trad/literals-2.c: Update.
30038
30039 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30040
30041 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
30042
30043 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30044
30045 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
30046
30047 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30048
30049 PR c++/10451
30050 * g++.dg/parse/crash4.C: New test.
30051
30052 PR c++/9847
30053 * g++.dg/parse/crash5.C: New test.
30054
30055 2003-04-22 Mark Mitchell <mark@codesourcery.com>
30056
30057 PR c++/10446
30058 * g++.dg/parse/crash3.C: New test.
30059
30060 PR c++/10428
30061 * g++.dg/parse/elab1.C: New test.
30062
30063 2003-04-22 Devang Patel <dpatel@apple.com>
30064
30065 * gcc.dg/cpp/trad/funlike-5.c: New test.
30066
30067 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
30068
30069 * g++.dg/other/packed1.C: Fix dg options.
30070
30071 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
30072
30073 * g++.dg/other/offsetof2.C: New test.
30074
30075 2003-04-21 Mark Mitchell <mark@codesourcery.com>
30076
30077 * g++.dg/template/recurse.C: Adjust location of error messages.
30078
30079 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
30080
30081 PR c++/9881
30082 * g++.dg/init/addr-const1.C: New test.
30083 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
30084
30085 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
30086
30087 PR c++/10405
30088 * g++.dg/lookup/struct-hack1.C: New test.
30089
30090 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
30091
30092 * ucs.c: Update diagnostic messages.
30093
30094 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30095
30096 * gcc.dg/cpp/truefalse.cpp: New test.
30097 * gcc.dg/cpp/cpp.exp: Update.
30098 * g++.dg/other/stdbool-if.C: Remove.
30099
30100 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30101
30102 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
30103 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
30104
30105 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30106
30107 * gcc.c-torture/compile/20030418-1.c: New test.
30108
30109 2003-04-17 Janis Johnson <janis187@us.ibm.com>
30110
30111 * README.compat: Remove; content moved to doc/sourcebuild.texi.
30112
30113 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30114
30115 PR c++/10347
30116 g++.dg/template/dependent-name1.C: New test.
30117
30118 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
30119
30120 * gcc.dg/warn-1.c (tourist_guide): New array,
30121 contains a pointer to bar.
30122
30123 2003-04-16 Roger Sayle <roger@eyesopen.com>
30124
30125 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
30126 * gcc.c-torture/execute/medce-1.c: New test case.
30127 * gcc.c-torture/execute/medce-2.c: New test case.
30128
30129 2003-04-15 Mark Mitchell <mark@codesourcery.com>
30130
30131 * lib/prune.exp: Ignore more messages.
30132
30133 PR c++/10381
30134 * g++.dg/parse/lookup3.C: New test.
30135
30136 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30137
30138 * gcc.c-torture/compile/20030415-1.c : New test.
30139
30140 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30141
30142 * gcc.c-torture/execute/scope-2.c: Move to ...
30143 * gcc.dg/noncompile/scope.c: .... here.
30144
30145 2003-04-14 Roger Sayle <roger@eyesopen.com>
30146
30147 * gcc.dg/20030414-2.c: New test case.
30148
30149 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30150
30151 PR target/10377
30152 * gcc.dg/20030414-1.c: New test.
30153
30154 2003-04-13 Roger Sayle <roger@eyesopen.com>
30155
30156 * gcc.dg/builtins-12.c: New test case.
30157 * gcc.dg/builtins-13.c: New test case.
30158
30159 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30160
30161 * gcc.c-torture/execute/string-opt-18.c: New test.
30162
30163 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30164
30165 PR c++/10300
30166 * g++.dg/init/new5.C: New test.
30167
30168 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30169
30170 PR c++/7910
30171 * g++.dg/ext/dllimport1.C: New test.
30172
30173 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30174
30175 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30176
30177 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30178
30179 PR Fortran/9263
30180 * g77.f-torture/noncompile/9263.f: New test
30181 PR Fortran/1832
30182 * g77.f-torture/execute/1832.f: New test
30183
30184 2003-04-11 David Chad <davidc@freebsd.org>
30185 Loren J. Rittle <ljrittle@acm.org>
30186
30187 libobjc/8562
30188 * objc.dg/headers.m: New test.
30189
30190 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30191
30192 * gcc.c-torture/execute/builtin-noret-2.c: New.
30193 * gcc.c-torture/execute/builtin-noret-2.x: New.
30194 XFAIL builtin-noret-2.c at -O1 and above.
30195 * gcc.dg/redecl.c: New.
30196 * gcc.dg/Wshadow-1.c: Update error regexps.
30197
30198 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30199
30200 * g++.dg/abi/bitfield10.C: New test.
30201
30202 2003-04-09 Mike Stump <mrs@apple.com>
30203
30204 * gcc.dg/pch/pch.exp: Make testcase names longer.
30205 * g++.dg/pch/pch.exp: Make testcase names longer.
30206
30207 2003-04-08 Roger Sayle <roger@eyesopen.com>
30208
30209 * gcc.dg/builtins-11.c: New test case.
30210
30211 2003-04-08 Roger Sayle <roger@eyesopen.com>
30212
30213 * gcc.dg/builtins-9.c: New test case.
30214 * gcc.dg/builtins-10.c: New test case.
30215
30216 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30217
30218 * gcc.dg/noncompile/init-4.c.c: New test.
30219
30220 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30221
30222 * gcc.misc-test/gcov-9.c: New test.
30223 * gcc.misc-test/gcov-10.c: New test
30224 * gcc.misc-test/gcov-11.c: New test.
30225
30226 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30227
30228 PR optimization/10024
30229 * gcc.c-torture/compile/20030405-1.c: New test.
30230
30231 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30232
30233 * gcc.dg/pch/static-3.c: New.
30234 * gcc.dg/pch/static-3.hs: New.
30235 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30236
30237 2003-04-04 Richard Henderson <rth@redhat.com>
30238
30239 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30240 * g++.dg/eh/forced2.C: Likewise.
30241
30242 2003-04-03 Mike Stump <mrs@apple.com>
30243
30244 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30245 target arg.
30246 (scan-assembler-times, scan-assembler-not): Likewise.
30247 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30248
30249 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30250
30251 * gcc.dg/sparc-loop-1.c: New test.
30252
30253 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30254
30255 PR other/9274
30256 * g++.dg/pch/system-2.C: New.
30257 * g++.dg/pch/system-2.Hs: New.
30258
30259 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30260
30261 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30262
30263 * g++.dg/eh/simd-1.C (vecfunc): Same.
30264
30265 2003-04-01 Roger Sayle <roger@eyesopen.com>
30266
30267 * gcc.c-torture/execute/20030401-1.c: New test case.
30268
30269 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30270
30271 * objc.dg/defs.m: New.
30272
30273 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30274
30275 * g++.dg/eh/simd-1.C: New.
30276 * g++.dg/eh/simd-2.C: New.
30277
30278 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30279
30280 * gcc.c-torture/execute/simd-3.c: New.
30281
30282 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30283
30284 PR c/9936
30285 * gcc.dg/20030331-2.c: New test.
30286
30287 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30288
30289 PR c++/10278
30290 * g++.dg/parse/crash2.C: New test.
30291
30292 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30293
30294 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30295 * gcc.c-torture/execute/20030331-1.c: ...here.
30296
30297 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30298
30299 * gcc.c-torture/execute/20030331-1.c: New test.
30300
30301 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30302
30303 * lib/gcov.exp: Adjust call return testing strings.
30304 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30305
30306 2003-03-31 Roger Sayle <roger@eyesopen.com>
30307
30308 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30309 * gcc.dg/builtins-7.c: New test case.
30310 * gcc.dg/builtins-8.c: New test case.
30311
30312 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30313
30314 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30315
30316 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30317
30318 PR c++/7647
30319 * g++.dg/lookup-class-member-2.C: New test.
30320
30321 2003-03-30 Glen Nakamura <glen@imodulo.com>
30322
30323 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30324
30325 2003-03-28 Roger Sayle <roger@eyesopen.com>
30326
30327 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30328
30329 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30330
30331 * g++.dg/init/attrib1.C: New test.
30332
30333 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30334
30335 * gcc.dg/ultrasp8.c: New test.
30336
30337 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30338
30339 * gcc.dg/ultrasp7.c: New test.
30340
30341 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30342
30343 PR c++/10047
30344 * g++.dg/template/inline1.C: New test.
30345
30346 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30347
30348 * gcc.dg/sparc-dwarf2.c: New test.
30349
30350 2003-03-27 Roger Sayle <roger@eyesopen.com>
30351
30352 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30353 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30354
30355 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30356
30357 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30358 than reading .x files.
30359 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30360 * g77.dg/gcov/gcov-1.f: Likewise.
30361 * gcc.misc-tests/gcov-4b.c: Likewise.
30362 * gcc.misc-tests/gcov-5b.c: Likewise.
30363 * gcc.misc-tests/gcov-6.c: Likewise.
30364 * gcc.misc-tests/gcov-7.c: Likewise.
30365 * gcc.misc-tests/gcov-8.c: Likewise.
30366 * g++.dg/gcov/gcov-1.x: Remove.
30367 * g77.dg/gcov/gcov-1.x: Likewise.
30368 * gcc.misc-tests/gcov-4b.x: Likewise.
30369 * gcc.misc-tests/gcov-5b.x: Likewise.
30370 * gcc.misc-tests/gcov-6.x: Likewise.
30371 * gcc.misc-tests/gcov-7.x: Likewise.
30372 * gcc.misc-tests/gcov-8.x: Likewise.
30373
30374 2003-03-27 Glen Nakamura <glen@imodulo.com>
30375
30376 PR opt/10087
30377 * gcc.dg/20030324-1.c: New test.
30378
30379 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
30380
30381 PR c++/10224
30382 * g++.dg/template/arg3.C: New test.
30383
30384 PR c++/10158
30385 * g++.dg/template/friend18.C: New test.
30386
30387 2003-03-26 Roger Sayle <roger@eyesopen.com>
30388
30389 * g77.f-torture/compile/20030326-1.f: New test case.
30390
30391 2003-03-26 Janis Johnson <janis187@us.ibm.com>
30392
30393 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
30394
30395 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
30396
30397 2003-03-26 Jakub Jelinek <jakub@redhat.com>
30398
30399 * gcc.dg/ia64-sync-3.c: New test.
30400
30401 2003-03-26 Alan Modra <amodra@bigpond.net.au>
30402
30403 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
30404
30405 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30406
30407 * gcc.dg/ultrasp6.c: New test.
30408
30409 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30410
30411 * gcc.dg/i386-signbit-1.c: New test.
30412 * gcc.dg/i386-signbit-2.c: New test.
30413 * gcc.dg/i386-signbit-3.c: New test.
30414
30415 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
30416
30417 * gcc.dg/ultrasp5.c: Fix options.
30418
30419 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30420
30421 * gcc.dg/ultrasp5.c: Fix comment.
30422
30423 2003-03-24 Bud Davis <bdavis9659@comcast.net>
30424
30425 PR fortran/10197
30426 * g77.f-torture/execute/10197.f: New test.
30427
30428 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
30429
30430 PR c++/9898, c++/383
30431 * g++.dg/template/conv6.C: New test.
30432
30433 PR c++/10119
30434 * g++.dg/template/ptrmem5.C: New test.
30435
30436 PR c++/10026
30437 * g++.dg/lookup/koenig1.C: New test.
30438
30439 PR C++/10199
30440 * g++.dg/lookup/template2.C: New test.
30441
30442 2003-03-24 Jakub Jelinek <jakub@redhat.com>
30443
30444 * g++.dg/opt/rtti1.C: New test.
30445
30446 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30447
30448 * gcc.dg/ultrasp5.c: New test.
30449
30450 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
30451
30452 PR middle-end/9967
30453 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
30454 builtin fputs.
30455
30456 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
30457
30458 PR c/8224
30459 * gcc.dg/20030323-1.c: New test.
30460
30461 2003-03-23 Roger Sayle <roger@eyesopen.com>
30462
30463 * gcc.c-torture/compile/20030323-1.c: New test case.
30464
30465 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
30466
30467 * gcc.dg/20030321-1.c: New test.
30468
30469 2003-03-22 Zack Weinberg <zack@codesourcery.com>
30470
30471 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
30472
30473 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
30474
30475 PR c++/9978, c++/9708
30476 * g++.dg/ext/vlm1.C: Adjust expected error.
30477 * g++.dg/ext/vla2.C: New test.
30478 * g++.dg/template/arg1.C: New test.
30479 * g++.dg/template/arg2.C: New test.
30480
30481 2003-03-22 Bud Davis <bdavis9659@comcast.net>
30482
30483 * g77.f-torture/execute/select.f: New test.
30484 * g77.f-torture/noncompile/select_no_compile.f: New test.
30485
30486 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
30487
30488 PR c++/9898
30489 * g++.dg/other/error4.C: New test.
30490
30491 2003-03-20 Mark Mitchell <mark@codesourcery.com>
30492
30493 * g++.dg/template/friend17.C: New test.
30494
30495 2003-03-21 Alan Modra <amodra@bigpond.net.au>
30496
30497 * gcc.c-torture/compile/20030320-1.c: New.
30498
30499 2003-03-20 Roger Sayle <roger@eyesopen.com>
30500
30501 * gcc.dg/builtins-6.c: New test case.
30502
30503 2003-03-19 Alan Modra <amodra@bigpond.net.au>
30504
30505 PR target/10073
30506 * gcc.c-torture/compile/20030319-1.c: New.
30507
30508 2003-03-18 Jan Hubicka <jh@suse.cz>
30509
30510 * gcc.dg/i386-cvt-1.c: New test.
30511
30512 2003-03-17 Zack Weinberg <zack@codesourcery.com>
30513
30514 * objc.dg/naming-1.m: Use "(parse|syntax) error".
30515 * objc.dg/naming-2.m: Likewise.
30516
30517 2003-03-17 Mark Mitchell <mark@codesourcery.com>
30518
30519 PR c++/9639
30520 * g++.dg/parse/crash1.C: New test.
30521
30522 2003-03-16 Mark Mitchell <mark@codesourcery.com>
30523
30524 PR c++/8805
30525 * g++.dg/eh/cleanup1.C: New test.
30526
30527 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
30528
30529 * gcc.c-torture/execute/20030316-1.c: New test case.
30530
30531 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
30532
30533 PR c++/9629
30534 * g++.dg/init/ctor2.C: New test.
30535
30536 2003-03-15 Roger Sayle <roger@eyesopen.com>
30537
30538 * g77.f-torture/compile/xformat.f: New test case.
30539
30540 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30541
30542 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
30543 * g++.old-deja/g++.mike/eh50.C: Likewise.
30544
30545 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30546
30547 PR c++/6440
30548 * g++.dg/template/spec7.C: New test.
30549 * g++.dg/template/spec8.C: Likewise.
30550
30551 2003-03-14 Jakub Jelinek <jakub@redhat.com>
30552
30553 * gcc.c-torture/execute/20030313-1.c: New test.
30554
30555 2003-03-14 Richard Henderson <rth@redhat.com>
30556
30557 * gcc.dg/inline-2.c: Adjust alpha test for external call.
30558
30559 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30560
30561 * gcc.c-torture/compile/20030314-1.c: New test.
30562
30563 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
30564
30565 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
30566 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
30567 thumb target,
30568 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
30569 to accept newer _imp__ prefix and additional
30570 newline in .drectve section.
30571 * gcc.dg/dll-4.c: Likewise.
30572 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
30573 switch.
30574
30575 2003-03-13 Mark Mitchell <mark@codesourcery.com>
30576
30577 * g++.dg/parse/namespace9.C: New test.
30578
30579 * g++.dg/init/ref5.C: New test.
30580 * g++.dg/parse/ptrmem1.C: Likewise.
30581
30582 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30583
30584 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
30585 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
30586 regular expression.
30587 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
30588 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
30589
30590 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
30591
30592 * gcc.c-torture/execute/20030224-2.c: New test.
30593
30594 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30595
30596 * gcc.dg/decl-3.c: New test.
30597
30598 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30599
30600 * gcc.dg/i386-loop-2.c: New test.
30601
30602 2003-03-11 Mark Mitchell <mark@codesourcery.com>
30603
30604 PR c++/9474
30605 * g++.dg/parse/namespace8.C: New test.
30606
30607 PR c++/9924
30608 * g++.dg/overload/builtin2.C: New test.
30609
30610 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
30611
30612 * gcc.dg/return-type-3.c: New test.
30613
30614 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30615
30616 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
30617 profiling options are not supported.
30618
30619 2003-03-10 Mark Mitchell <mark@codesourcery.com>
30620
30621 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
30622 * g++.old-deja/g++.warn/impint2.C: Likewise.
30623
30624 2003-03-10 Devang Patel <dpatel@apple.com>
30625
30626 * g++.dg/cpp/c++_cmd_1.C: New test.
30627 * g++.dg/cpp/c++_cmd_1.h: New file.
30628
30629 2003-03-10 Segher Boessenkool <segher@koffie.nl>
30630
30631 * gcc.dg/altivec-9.c: New file.
30632
30633 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30634
30635 * gcc.dg/ppc-sdata-1.c: New test.
30636 * gcc.dg/ppc-sdata-2.c: New test.
30637
30638 2003-03-09 Mark Mitchell <mark@codesourcery.com>
30639
30640 PR c++/9373
30641 * g++.dg/opt/ptrmem2.C: New test.
30642
30643 PR c++/8534
30644 * g++.dg/opt/ptrmem1.C: New test.
30645
30646 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30647
30648 * gcc.dg/i386-loop-1.c: New test.
30649
30650 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30651
30652 PR c++/9970
30653 * g++.dg/lookup/friend1.C: New test.
30654
30655 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30656
30657 PR c++/9823
30658 * g++.dg/parser/constructor1.C: New test.
30659
30660 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
30661
30662 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
30663
30664 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
30665
30666 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
30667
30668 * gcc.dg/cpp/Wunused.c: Update test.
30669
30670 2003-03-08 Jan Hubicka <jh@suse.cz>
30671
30672 * gcc.dg/inline-3.c: New test.
30673
30674 2003-03-08 Mark Mitchell <mark@codesourcery.com>
30675
30676 PR c++/9809
30677 * g++.dg/parse/builtin1.C: New test.
30678
30679 PR c++/9982
30680 * g++.dg/abi/cookie1.C: New test.
30681 * g++.dg/abi/cookie2.C: Likewise.
30682
30683 PR c++/9524
30684 * g++.dg/template/field1.C: New test.
30685
30686 PR c++/9912
30687 * g++.dg/parse/class1.C: New test.
30688 * g++.dg/parse/namespace7.C: Likewise.
30689 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
30690
30691 2003-03-07 Mark Mitchell <mark@codesourcery.com>
30692
30693 * g++.dg/init/ref4.C: New test.
30694
30695 2003-03-07 Jan Hubicka <jh@suse.cz>
30696
30697 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
30698 * gcc.dg/inline-3.c: New test.
30699
30700 2003-03-06 Mark Mitchell <mark@codesourcery.com>
30701
30702 * g++.dg/init/ref3.C: New test.
30703
30704 PR c++/9965
30705 * g++.dg/init/ref2.C: New test.
30706
30707 PR c++/9400
30708 * g++.dg/warn/Wshadow-2.C: New test.
30709
30710 PR c++/9791
30711 * g++.dg/warn/Woverloaded-1.C: New test.
30712
30713 2003-03-05 Jan Hubicka <jh@suse.cz>
30714
30715 * gcc.dg/i386-local2.c: New.
30716 * gcc.dg/i386-local.c: Fix typo.
30717
30718 2003-03-05 Mark Mitchell <mark@codesourcery.com>
30719
30720 * g++.dg/abi/layout3.C: New test.
30721
30722 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30723
30724 * gcc.c-torture/compile/20030305-1.c
30725
30726 2003-03-05 Jan Hubicka <jh@suse.cz>
30727
30728 * gcc.dg/i386-local.c: New.
30729
30730 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
30731
30732 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
30733
30734 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30735
30736 * gcc.dg/switch-2.c: New test.
30737 * gcc.dg/switch-3.c: New test.
30738 * gcc.dg/Wswitch.c: Adjust line numbers.
30739 * gcc.dg/Wswitch-default.c: Likewise.
30740 * gcc.dg/Wswitch-enum.c: Likewise.
30741
30742 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
30743
30744 * gcc.c-torture/execute/20030222-1.c: New test.
30745
30746 2003-03-03 James E Wilson <wilson@tuliptree.org>
30747
30748 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
30749
30750 2003-03-03 Mark Mitchell <mark@codesourcery.com>
30751
30752 PR c++/9878
30753 * g++.dg/init/ref1.C: New test.
30754
30755 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
30756
30757 * gcc.dg/sh-relax.c: New SH-only test.
30758
30759 2003-03-03 Geoffrey Keating <geoffk@apple.com>
30760
30761 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
30762 comment explaining purpose of testcase.
30763
30764 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30765
30766 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
30767 for HC11/HC12 (asm needs two int registers).
30768 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
30769 HC11/HC12 because the test uses an asm which needs two 32-bit
30770 registers.
30771
30772 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
30773
30774 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
30775 for HC11/HC12 (array is too large otherwise).
30776 * gcc.c-torture/compile/920501-4.x: New file, likewise.
30777 * gcc.c-torture/compile/20010518-2.x: Likewise.
30778 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
30779 HC11/HC12 (array is too large).
30780
30781 2003-03-01 Geoffrey Keating <geoffk@apple.com>
30782
30783 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
30784 * lib/g++-dg.exp (g++-dg-test): Likewise.
30785
30786 2003-03-01 Roger Sayle <roger@eyesopen.com>
30787
30788 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
30789 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
30790
30791 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30792
30793 * g++.dg/warn/implicit-typename1.C: Remove warning.
30794
30795 2003-02-28 Richard Henderson <rth@redhat.com>
30796
30797 * gcc.dg/noreturn-1.c: Move noreturn warning line.
30798 * gcc.dg/return-type-1.c: Move control reaches end warning line.
30799
30800 2003-02-28 Geoffrey Keating <geoffk@apple.com>
30801
30802 * gcc.dg/pch/pch.exp: Change .pch to .gch.
30803 * g++.dg/pch/pch.exp: Likewise.
30804
30805 2003-02-28 Mark Mitchell <mark@codesourcery.com>
30806
30807 PR c++/9879
30808 * testsuite/g++.dg/init/new4.C: New test.
30809
30810 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
30811
30812 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
30813
30814 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30815
30816 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
30817 unsigned long.
30818
30819 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30820 wider than float.
30821
30822 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30823
30824 * lib/scanasm.exp: Add support for counting numbers of
30825 occurences.
30826 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
30827 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
30828
30829 2003-02-25 Mark Mitchell <mark@codesourcery.com>
30830
30831 PR c++/9683
30832 * g++.dg/template/static3.C: New test.
30833
30834 PR c++/9829
30835 * g++.dg/parse/namespace6.C: New test.
30836
30837 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30838
30839 PR target/9732
30840 * gcc.dg/20030225-1.c: New test.
30841
30842 2003-02-24 Mark Mitchell <mark@codesourcery.com>
30843
30844 * README: Remove out-of-date information.
30845
30846 PR c++/9836
30847 * g++.dg/template/spec6.C: New test.
30848
30849 2003-02-24 Jeff Law <law@redhat.com>
30850
30851 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
30852
30853 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30854
30855 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
30856 * gcc.dg/pragma-ep-1.c: Likewise.
30857
30858 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30859
30860 PR c++/9602
30861 * g++.dg/template/friend16.C: New test.
30862
30863 2003-02-23 Mark Mitchell <mark@codesourcery.com>
30864
30865 PR c++/5333
30866 * g++.dg/parse/fused-params1.C: Adjust error messages.
30867 * g++.dg/template/nested3.C: New test.
30868
30869 2003-02-24 Alan Modra <amodra@bigpond.net.au>
30870
30871 * g++.dg/abi/param1.C: New test.
30872
30873 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30874
30875 PR c++/7982
30876 * g++.dg/warn/implicit-typename1.C: New test.
30877
30878 2003-02-22 Kelley Cook <kelleycook@comcast.net>
30879
30880 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
30881 with "mtune".
30882 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30883 * gcc.c-torture/execute/20010129-1.x: Likewise.
30884 * gcc.dg/20011107-1.c: Likewise.
30885 * gcc.dg/20020108-1.c: Likewise.
30886 * gcc.dg/20020122-3.c: Likewise.
30887 * gcc.dg/20020206-1.c: Likewise.
30888 * gcc.dg/20020310-1.c: Likewise.
30889 * gcc.dg/20020426-2.c: Likewise.
30890 * gcc.dg/20020517-1.c: Likewise.
30891 * gcc.dg/991230-1.c: Likewise.
30892 * gcc.dg/i386-unroll-1.c: Likewise.
30893 * gcc.misc-tests/i386-prefetch.exp: Likewise.
30894
30895 2003-02-22 Jan Hubicka <jh@suse.cz>
30896
30897 * gcc.dg/i386-mul.c: New test.
30898
30899 2003-02-21 Roger Sayle <roger@eyesopen.com>
30900
30901 * gcc.dg/builtins-5.c: New test case.
30902
30903 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
30904
30905 * gcc.dg/asmreg-1.c: New test.
30906
30907 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30908
30909 PR c++/9749
30910 * g++.dg/parse/varmod1.C: New test.
30911
30912 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30913
30914 PR c++/9727
30915 * g++.dg/template/op1.C: New test.
30916
30917 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30918
30919 PR c++/8906
30920 * g++.dg/template/nested2.C: New test.
30921
30922 2003-02-21 Mark Mitchell <mark@codesourcery.com>
30923
30924 PR c++/8724
30925 * g++.dg/expr/dtor1.C: New test.
30926
30927 2003-02-21 Zack Weinberg <zack@codesourcery.com>
30928
30929 * gcc.dg/cpp/include3.c: New test.
30930 * gcc.dg/cpp/inc/foo.h: New file.
30931
30932 2003-02-21 Glen Nakamura <glen@imodulo.com>
30933
30934 * gcc.c-torture/execute/20030221-1.c: New test.
30935
30936 2003-02-20 Mark Mitchell <mark@codesourcery.com>
30937
30938 PR c++/9729
30939 * g++.dg/abi/conv1.C: New test.
30940
30941 2003-02-20 Jan Hubicka <jh@suse.cz>
30942
30943 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
30944
30945 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
30946
30947 * gcc.c-torture/compile/20030219-1.c: New test.
30948
30949 2003-02-18 Jan Hubicka <jh@suse.cz>
30950
30951 * gcc.dg/funcorder.c: New test.
30952
30953 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30954
30955 * gcc.c-torture/execute/20030218-1.c: New.
30956
30957 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
30958
30959 * gcc.dg/20030218-1.c: New.
30960
30961 2003-02-18 Richard Henderson <rth@redhat.com>
30962
30963 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
30964 * gcc.dg/attr-used-2.c: New.
30965
30966 2003-02-18 Mark Mitchell <mark@codesourcery.com>
30967
30968 PR c++/9704
30969 * g++.dg/init/copy5.C: New test.
30970
30971 2003-02-18 Geoffrey Keating <geoffk@apple.com>
30972
30973 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
30974 * g++.dg/pch/pch.exp: Likewise.
30975
30976 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
30977
30978 * gcc.c-torture/execute/20030209-1.c: Enable the test if
30979 STACK_SIZE is not defined.
30980
30981 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30982
30983 PR c++/9457
30984 * g++.dg/template/init1.C: New test.
30985
30986 2003-02-16 Jan HUbicka <jh@suse.cz>
30987
30988 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
30989 (foo): Add few extra tests
30990 * gcc.dg/c99-const-expr-3.c: Likewise.
30991 * gcc.c-torture/execute/20030216-1.c: New.
30992
30993 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30994
30995 PR c++/9459
30996 * g++.dg/ext/typeof4.C: New test.
30997
30998 2003-02-15 Roger Sayle <roger@eyesopen.com>
30999
31000 * gcc.dg/i386-387-3.c: New test case.
31001
31002 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
31003
31004 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
31005 cris-*-elf* cris-*-aout* and mmix-*-*.
31006
31007 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
31008
31009 * gcc.dg/20030213-1.c: New test.
31010
31011 2003-02-12 Roger Sayle <roger@eyesopen.com>
31012
31013 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
31014 * gcc.dg/i386-387-2.c: Likewise.
31015
31016 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
31017
31018 * gcc.dg/ppc-spe.c: Fix formatting.
31019 Enable tests that were previously unsupported by gas.
31020 Delete tests for instructions that no longer exist.
31021 Switch arguments on evsubifw builtin.
31022
31023 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
31024
31025 * gcc.c-torture/execute/20030209-1.c: Disable the test if
31026 STACK_SIZE is too small.
31027
31028 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31029 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31030
31031 * gcc.dg/decl-2.c: New test.
31032
31033 2003-02-10 Jan Hubicka <jh@suse.cz>
31034
31035 * gcc.dg/i386-fpcvt-1.c: New test.
31036
31037 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
31038
31039 * gcc.c-torture/execute/20030209-1.c: New test.
31040
31041 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
31042
31043 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
31044 int-wide bitops, use the constants of the same width.
31045 Likewise, if long long is 32-bit wide, test bitops using
31046 32-bit constants.
31047
31048 2003-02-07 Loren James Rittle <ljrittle@acm.org>
31049
31050 * gcc.dg/20021014-1.c: Annotate with expected notice text.
31051
31052 2003-02-07 Roger Sayle <roger@eyesopen.com>
31053
31054 * testsuite/gcc.dg/builtins-4.c: New test case.
31055
31056 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31057
31058 * gcc.dg/20020430-1.c: Fix dg command typos.
31059 * gcc.dg/20020503-1.c: Likewise.
31060
31061 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31062
31063 PR c++/8785
31064 * g++.dg/parse/fused-params1.C: New test.
31065
31066 PR c++/8857
31067 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
31068
31069 PR c++/8921
31070 * g++.dg/parse/non-dependent1.C: New test.
31071
31072 PR c++/8928
31073 * g++.dg/parse/dupl-tmpl-args1.C: New test.
31074
31075 PR c++/9228
31076 * g++.dg/parse/undefined7.C: New test.
31077 * g++.dg/parse/non-templ1.C: New test.
31078
31079 PR c++/9229
31080 * g++.dg/parse/too-many-tmpl-args1.C: New test.
31081
31082 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31083
31084 * gcc.c-torture/compile/20030206-1.c: New test.
31085
31086 2003-02-05 Roger Sayle <roger@eyesopen.com>
31087
31088 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
31089 "pow" to "foo" to avoid potential confusion with a math built-in.
31090
31091 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31092
31093 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
31094 conditions for SPARC targets.
31095
31096 2003-02-05 Jakub Jelinek <jakub@redhat.com>
31097
31098 * gcc.dg/20030204-1.c: New test.
31099
31100 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31101
31102 PR c++/38
31103 * g++.dg/parse/array-size1.C: New test.
31104
31105 PR c++/5657
31106 * g++.dg/parse/undefined3.C: New test.
31107
31108 PR c++/5665
31109 * g++.dg/parse/undefined4.C: New test.
31110
31111 PR c++/5975
31112 * g++.dg/parse/undefined5.C: New test.
31113
31114 PR c++/7259
31115 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
31116
31117 PR c++/8578
31118 * g++.dg/parse/casting-operator1.C: New test.
31119
31120 PR c++/8596
31121 * g++.dg/parse/undefined6.C: New test.
31122
31123 PR c++/8736
31124 * g++.dg/parse/missing-template1.C: New test.
31125
31126 2003-02-04 Jan Hubicka <jh@suse.cz>
31127
31128 * gcc.dg/i386-cadd.c: Compile using -march=k8.
31129 * gcc.dg/i386-cmov?.c: Likewise.
31130 * gcc.dg/i386-fpcvt-?.c: Likewise.
31131 * gcc.dg/i386-ssefp-1.c: Likewise.
31132 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31133 conventions.
31134
31135 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31136
31137 PR c++/7129
31138 * testsuite/g++.dg/ext/max.C: New test.
31139
31140 2003-02-03 Jan Hubicka <jh@suse.cz>
31141
31142 * gcc.c-torture/execute/20030203-1.c: New test.
31143
31144 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31145
31146 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31147 'natural-endian'.
31148
31149 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31150
31151 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31152 * g++.dg/init/new2.C: Likewise.
31153 * g++.dg/other/new1.C: Likewise.
31154
31155 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31156
31157 * gcc.dg/struct-ret-libc.c: New test.
31158
31159 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31160
31161 * gcc.dg/20030129-1.c: New test.
31162
31163 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31164
31165 PR c++/8849
31166 * g++.dg/template/ptrmem4.C: New test.
31167
31168 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31169
31170 * g++.dg/parser/constant1.C: New test.
31171
31172 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31173
31174 PR c++/8591
31175 * g++.dg/parse/friend2.C: New test.
31176
31177 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31178
31179 PR c++/9437
31180 * g++.dg/template/unify4.C: New test.
31181
31182 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31183
31184 * gcc.c-torture/execute/20030128-1.c: New test.
31185
31186 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31187
31188 * g++.dg/lookup/nested1.C: Test moved from ...
31189 * g++.old-deja/g++.other/lookup24.C: ... here.
31190
31191 2003-01-28 Jan Hubicka <jh@suse.cz>
31192
31193 * gcc.dg/i386-cmov5.c: New test.
31194
31195 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31196
31197 * gcc.c-torture/execute/20010925-1.c: Changed the
31198 memcpy declaration.
31199
31200 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31201
31202 PR c++/3902
31203 * g++.dg/parse/template5.C: New test.
31204
31205 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31206
31207 PR fortran/9258
31208 * g77.dg/pr9258: New test.
31209
31210 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31211
31212 * README: Move relevant parts from README.g++.
31213
31214 * README.g++: Remove this file.
31215
31216 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31217
31218 * g++.dg/abi/dcast1.C: New test.
31219
31220 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31221
31222 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31223
31224 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31225
31226 PR c++/47
31227 * g++.old-deja/g++.other/lookup24.C: New test.
31228
31229 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31230
31231 PR middle-end/7227
31232 * gcc.dg/uninit-C.c: New test.
31233
31234 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31235
31236 * g++.dg/abi/covariant1.C: New test.
31237
31238 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31239
31240 * gcc.dg/20030123-1.c: New test.
31241
31242 2003-01-25 Jan Hubicka <jh@suse.cz>
31243
31244 PR opt/8492
31245 * gcc.c-torture/compile/20030125-1.c
31246
31247 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31248
31249 PR c++/9403
31250 * g++.dg/parse/template3.C: New test.
31251 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31252
31253 PR c++/795
31254 * g++.dg/parse/template4.C: New test.
31255
31256 PR c++/9415
31257 * g++.dg/template/qual2.C: New test.
31258
31259 PR c++/8545
31260 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31261
31262 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31263
31264 2003-01-25 Roger Sayle <roger@eyesopen.com>
31265
31266 * gcc.c-torture/execute/switch-1.c: New test case.
31267
31268 2003-01-25 Jan Hubicka <jh@suse.cz>
31269
31270 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31271
31272 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31273
31274 Tweaks for Bison-1.875. From the NEWS file:
31275 "- `parse error' -> `syntax error'
31276 Bison now uniformly uses the term `syntax error'"
31277 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31278 * gcc.dg/cpp/digraph2.c: Likewise.
31279 * gcc.dg/cpp/direct2.c: Likewise.
31280 * gcc.dg/cpp/paste4.c: Likewise.
31281 * gcc.dg/c90-restrict-1.c: Likewise.
31282 * gcc.dg/c99-func-2.c: Likewise.
31283 * gcc.dg/noncompile/920721-2.c: Likewise.
31284 * gcc.dg/noncompile/930622-2.c: Likewise.
31285 * gcc.dg/noncompile/940112-1.c: Likewise.
31286 * gcc.dg/noncompile/950921-1.c: Likewise.
31287 * gcc.dg/noncompile/951123-1.c: Likewise.
31288 * gcc.dg/noncompile/971104-1.c: Likewise.
31289 * gcc.dg/noncompile/990416-1.c: Likewise.
31290
31291 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31292
31293 * g++.dg/parse/undefined1.C: Add error message.
31294
31295 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31296
31297 PR c++/9354
31298 * g++.dg/parse/new1.C: New test.
31299
31300 PR c++/9216
31301 * g++.dg/parse/template2.C: New test.
31302
31303 PR c++/9354
31304 * g++.dg/parse/typedef2.C: New test.
31305
31306 PR c++/9328
31307 * g++.dg/ext/typeof3.C: New test.
31308
31309 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31310
31311 PR c++/2738
31312 * g++.dg/parse/ret-type1.C: New test.
31313
31314 PR c++/3792
31315 * g++.dg/parse/tmpl-outside1.C: New test.
31316
31317 PR c++/4207
31318 * g++.dg/parse/int-as-enum1.C: New test.
31319
31320 PR c++/4903
31321 * g++.dg/parse/no-typename1.C: New test.
31322
31323 PR c++/5533
31324 * g++.dg/parse/no-value1.C: New test.
31325
31326 PR c++/5921
31327 * g++.dg/parse/wrong-inline1.C: New test.
31328
31329 PR c++/6402
31330 * g++.dg/parse/ref1.C: New test.
31331
31332 PR c++/6992
31333 * g++.dg/parse/attr-ctor1.C: New test.
31334
31335 PR c++/7229
31336 * g++.dg/parse/namespace5.C: New test.
31337
31338 PR c++/7917
31339 * g++.dg/parse/func-def1.C: New test.
31340
31341 PR c++/8143
31342 * g++.dg/parse/undefined1.C: New test.
31343
31344 PR c++/5723, PR c++/8522
31345 * g++.dg/parse/specialization1.C: New test.
31346
31347 PR c++/163, PR c++/8595
31348 * g++.dg/parse/struct-as-enum1.C: New test.
31349
31350 PR c++/9173
31351 * g++.dg/parse/undefined2.C: New test.
31352
31353 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31354
31355 PR c++/9298
31356 * g++.dg/parse/template1.C: New test.
31357
31358 PR c++/9384
31359 * g++.dg/parse/using1.C: New test.
31360
31361 PR c++/9285
31362 PR c++/9294
31363 * g++.dg/parse/expr2.C: New test.
31364
31365 PR c++/9388
31366 * g++.dg/parse/lookup2.C: Likewise.
31367
31368 2003-01-21 Jan Hubicka <jh@suse.cz>
31369
31370 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
31371 * gcc.c-torture/execute/eeprof-1.c: Likewise.
31372 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
31373 * gcc.c-torture/execute/string-opt-*.c: Likewise.
31374
31375 2003-01-20 Nick Clifton <nickc@redhat.com>
31376
31377 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
31378 problem with ARM sibcall code generation.
31379
31380 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
31381
31382 * gcc.c-torture/execute/20030120-1.c: New.
31383
31384 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
31385
31386 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
31387
31388 2003-01-17 Mark Mitchell <mark@codesourcery.com>
31389
31390 PR c++/9272
31391 * g++.dg/parse/ctor1.C: New test.
31392
31393 PR c++/9294:
31394 * g++.dg/parse/qualified1.C: New test.
31395
31396 * g++.dg/parse/typename3.C: New test.
31397
31398 2003-01-16 Richard Henderson <rth@redhat.com>
31399
31400 * g++.dg/tls/init-2.C: Fix error matches for real this time.
31401
31402 2003-01-16 Richard Henderson <rth@redhat.com>
31403
31404 * g++.dg/pch/pch.exp: Copy test header to the working directory
31405 before using it either for precompilation or direct use.
31406 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
31407 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
31408
31409 2003-01-16 Richard Henderson <rth@redhat.com>
31410
31411 * gcc.dg/pch/pch.exp: Copy test header to the working directory
31412 before using it either for precompilation or direct use.
31413 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
31414 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
31415
31416 2003-01-16 Mark Mitchell <mark@codesourcery.com>
31417
31418 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
31419 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
31420 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
31421 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
31422 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
31423 typename warning into error.
31424 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
31425 error messages.
31426 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
31427 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
31428 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
31429 messages.
31430 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
31431 make declaration visible in template.
31432 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
31433 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
31434 messages.
31435 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
31436 message.
31437 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
31438 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
31439 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
31440 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
31441 typename warning with error message.
31442 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
31443 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
31444 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
31445
31446 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
31447
31448 * g++.dg/parse/ambig2.C: New test.
31449
31450 2003-01-15 Richard Henderson <rth@redhat.com>
31451
31452 * g++.dg/tls/init-2.C: Update error message string.
31453
31454 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31455
31456 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
31457
31458 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
31459
31460 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
31461 all for HC11/HC12.
31462 * gcc.c-torture/compile/20001205-1.x: Likewise.
31463 * gcc.c-torture/compile/20001226-1.x: Likewise.
31464 * gcc.c-torture/compile/920520-1.x: Likewise.
31465 * gcc.c-torture/compile/961203-1.x: Likewise.
31466 * gcc.c-torture/compile/20020604-1.x: Likewise.
31467
31468 2003-01-15 Jan Hubicka <jh@suse.cz>
31469
31470 * gcc.c-torture/compile/20030115-1.c: New test.
31471
31472 * gcc.dg/i386-fpcvt-1.c: New test.
31473 * gcc.dg/i386-fpcvt-2.c: New test.
31474
31475 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
31476
31477 Further conform g++'s __vmi_class_type_info to the C++ ABI
31478 specification.
31479 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
31480 the specification.
31481
31482 2003-01-14 Jan Hubicka <jh@suse.cz>
31483
31484 * gcc.dg/i386-fpcvt-1.c: New test.
31485 * gcc.dg/i386-fpcvt-2.c: New test.
31486
31487 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31488
31489 * gcc.dg/i386-mmx-3.c: New test.
31490
31491 2003-01-12 Mark Mitchell <mark@codesourcery.com>
31492
31493 PR c++/9264
31494 * g++.dg/parse/octal1.C: New file.
31495
31496 PR c++/9172
31497 * g++.dg/parse/typename1.C: New file.
31498
31499 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
31500
31501 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
31502 * gcc.dg/bf-no-ms-layout.c: Likewise.
31503 * gcc.dg/bf-ms-attrib.c: Likewise.
31504
31505 2003-01-10 Mark Mitchell <mark@codesourcery.com>
31506
31507 PR c++/9099
31508 * g++.dg/parse/dtor1.C: New file.
31509
31510 PR c++/9128
31511 * g++.dg/rtti/typeid1.C: New file.
31512
31513 PR c++/9153
31514 * g++.dg/parse/lookup1.C: New file.
31515
31516 PR c++/9171
31517 * g++.dg/templ/spec5.C: New file.
31518
31519 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
31520
31521 * gcc.c-torture/compile/20030110-1.c: New test.
31522
31523 2003-01-09 Geoffrey Keating <geoffk@apple.com>
31524
31525 Merge from pch-branch:
31526
31527 2002-12-23 Geoffrey Keating <geoffk@apple.com>
31528
31529 * gcc.dg/pch/cpp-1.h: New.
31530 * gcc.dg/pch/cpp-1.c: New.
31531 * gcc.dg/pch/cpp-2.h: New.
31532 * gcc.dg/pch/cpp-2.c: New.
31533
31534 2002-11-19 Geoffrey Keating <geoffk@apple.com>
31535
31536 * gcc.dg/pch/except-1.h: New.
31537 * gcc.dg/pch/except-1.c: New.
31538
31539 2002-11-13 Geoffrey Keating <geoffk@apple.com>
31540
31541 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
31542 running test.
31543 * gcc.dg/pch: Include *.hp not *.h.
31544 * gcc.dg/pch/system-1.h: New.
31545 * gcc.dg/pch/system-1.c: New.
31546
31547 2002-11-11 Geoffrey Keating <geoffk@apple.com>
31548
31549 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
31550 rather than trying to build and run a program using PCH.
31551 * gcc.dg/pch: Remove dg-do commands from test files.
31552
31553 2002-11-08 Geoffrey Keating <geoffk@apple.com>
31554
31555 * gcc.dg/pch/macro-3.c: New.
31556 * gcc.dg/pch/macro-3.h: New.
31557
31558 2002-11-04 Geoffrey Keating <geoffk@apple.com>
31559
31560 * gcc.dg/pch/common-1.c: New.
31561 * gcc.dg/pch/common-1.h: New.
31562 * gcc.dg/pch/decl-1.c: New.
31563 * gcc.dg/pch/decl-1.h: New.
31564 * gcc.dg/pch/decl-2.c: New.
31565 * gcc.dg/pch/decl-2.h: New.
31566 * gcc.dg/pch/decl-3.c: New.
31567 * gcc.dg/pch/decl-3.h: New.
31568 * gcc.dg/pch/decl-4.c: New.
31569 * gcc.dg/pch/decl-4.h: New.
31570 * gcc.dg/pch/decl-5.c: New.
31571 * gcc.dg/pch/decl-5.h: New.
31572 * gcc.dg/pch/global-1.c: New.
31573 * gcc.dg/pch/global-1.h: New.
31574 * gcc.dg/pch/inline-1.c: New.
31575 * gcc.dg/pch/inline-1.h: New.
31576 * gcc.dg/pch/inline-2.c: New.
31577 * gcc.dg/pch/inline-2.h: New.
31578 * gcc.dg/pch/static-1.c: New.
31579 * gcc.dg/pch/static-1.h: New.
31580 * gcc.dg/pch/static-2.c: New.
31581 * gcc.dg/pch/static-2.h: New.
31582
31583 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
31584
31585 * g++.dg/pch/pch.exp: Better handle failing testcases.
31586 * gcc.dg/pch/pch.exp: Likewise.
31587 * gcc.dg/pch/macro-1.c: New.
31588 * gcc.dg/pch/macro-1.h: New.
31589 * gcc.dg/pch/macro-2.c: New.
31590 * gcc.dg/pch/macro-2.h: New.
31591
31592 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
31593
31594 * g++.dg/dg.exp: Treat files in pch/ specially.
31595 * g++.dg/pch/pch.exp: New file.
31596 * g++.dg/pch/empty.H: New file.
31597 * g++.dg/pch/empty.C: New file.
31598 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
31599 "precompile".
31600
31601 * gcc.dg/pch/pch.exp: New file.
31602 * gcc.dg/pch/empty.h: New file.
31603 * gcc.dg/pch/empty.c: New file.
31604 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
31605 "precompile".
31606
31607 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31608
31609 * g++.dg/template/friend14.C: New test.
31610
31611 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31612
31613 * gcc.dg/old-style-asm-1.c: New test.
31614
31615 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
31616
31617 * gcc.c-torture/compile/20030109-1.c: New test.
31618
31619 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31620
31621 * gcc.c-torture/execute/20030109-1.c: New test.
31622
31623 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
31624
31625 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
31626 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
31627 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
31628 * g++.old-deja/g++.mike/eh2.C: Likewise.
31629 * g++.old-deja/g++.mike/eh3.C: Likewise.
31630 * g++.old-deja/g++.mike/eh5.C: Likewise.
31631 * g++.old-deja/g++.mike/eh6.C: Likewise.
31632 * g++.old-deja/g++.mike/eh7.C: Likewise.
31633 * g++.old-deja/g++.mike/eh8.C: Likewise.
31634 * g++.old-deja/g++.mike/eh9.C: Likewise.
31635 * g++.old-deja/g++.mike/eh10.C: Likewise.
31636 * g++.old-deja/g++.mike/eh12.C: Likewise.
31637 * g++.old-deja/g++.mike/eh13.C: Likewise.
31638 * g++.old-deja/g++.mike/eh14.C: Likewise.
31639 * g++.old-deja/g++.mike/eh16.C: Likewise.
31640 * g++.old-deja/g++.mike/eh17.C: Likewise.
31641 * g++.old-deja/g++.mike/eh18.C: Likewise.
31642 * g++.old-deja/g++.mike/eh21.C: Likewise.
31643 * g++.old-deja/g++.mike/eh23.C: Likewise.
31644 * g++.old-deja/g++.mike/eh24.C: Likewise.
31645 * g++.old-deja/g++.mike/eh25.C: Likewise.
31646 * g++.old-deja/g++.mike/eh26.C: Likewise.
31647 * g++.old-deja/g++.mike/eh27.C: Likewise.
31648 * g++.old-deja/g++.mike/eh28.C: Likewise.
31649 * g++.old-deja/g++.mike/eh29.C: Likewise.
31650 * g++.old-deja/g++.mike/eh31.C: Likewise.
31651 * g++.old-deja/g++.mike/eh33.C: Likewise.
31652 * g++.old-deja/g++.mike/eh34.C: Likewise.
31653 * g++.old-deja/g++.mike/eh35.C: Likewise.
31654 * g++.old-deja/g++.mike/eh36.C: Likewise.
31655 * g++.old-deja/g++.mike/eh37.C: Likewise.
31656 * g++.old-deja/g++.mike/eh38.C: Likewise.
31657 * g++.old-deja/g++.mike/eh39.C: Likewise.
31658 * g++.old-deja/g++.mike/eh40.C: Likewise.
31659 * g++.old-deja/g++.mike/eh41.C: Likewise.
31660 * g++.old-deja/g++.mike/eh42.C: Likewise.
31661 * g++.old-deja/g++.mike/eh44.C: Likewise.
31662 * g++.old-deja/g++.mike/eh46.C: Likewise.
31663 * g++.old-deja/g++.mike/eh47.C: Likewise.
31664 * g++.old-deja/g++.mike/eh48.C: Likewise.
31665 * g++.old-deja/g++.mike/eh49.C: Likewise.
31666 * g++.old-deja/g++.mike/eh50.C: Likewise.
31667 * g++.old-deja/g++.mike/eh51.C: Likewise.
31668 * g++.old-deja/g++.mike/eh53.C: Likewise.
31669 * g++.old-deja/g++.mike/eh55.C: Likewise.
31670 * g++.old-deja/g++.mike/p7912.C: Likewise.
31671 * g++.old-deja/g++.mike/p9706.C: Likewise.
31672 * g++.old-deja/g++.mike/p10416.C: Likewise.
31673 * g++.old-deja/g++.mike/p11667.C: Likewise.
31674 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
31675 Remove redundant reference to Iris.
31676 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
31677 Elxsi, i860, Pico Java, and WE32K.
31678
31679 2003-01-07 Mark Mitchell <mark@codesourcery.com>
31680
31681 * g++.dg/ext/asm4.C: New test.
31682
31683 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31684
31685 PR c++/9030
31686 * g++.dg/template/friend12.C: New test.
31687 * g++.dg/template/friend13.C: Likewise.
31688 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
31689
31690 2003-01-08 Jan Hubicka <jh@suse.cz>
31691
31692 * gcc.dg/i386-cadd.c: New test.
31693 * gcc.dg/i386-cmov4.c: Likewise.
31694
31695 2003-01-06 Mark Mitchell <mark@codesourcery.com>
31696
31697 PR c++/9165
31698 * g++.dg/warn/Wunused-3.C: New test.
31699
31700 * g++.dg/abi/bitfield9.C: New test.
31701
31702 PR c++/9189
31703 * g++.dg/parse/defarg3.C: New test.
31704
31705 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
31706
31707 * g++.dg/parse/ambig1.C: New test.
31708 * g++.dg/parse/defarg2.C: New test.
31709
31710 2003-01-05 Mark Mitchell <mark@codesourcery.com>
31711
31712 * g++.dg/template/defarg-1.C: New test.
31713 * g++.dg/template/local2.C: Likewise.
31714
31715 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
31716
31717 * gcc.c-torture/execute/20030105-1.c: New test.
31718
31719 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31720
31721 * g++.dg/parse/namespace3.C: Remove extra semicolons.
31722 * g++.dg/parse/namespace4.C: Likewise.
31723
31724 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31725
31726 * g++.dg/template/ntp2.C: New test.
31727
31728 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
31729
31730 * g++.dg/parse/extern-C-1.C: New test.
31731
31732 * g++.dg/parse/namespace4.C: New test.
31733
31734 * g++.dg/template/nested1.C: New test.
31735
31736 * g++.dg/parse/namespace3.C: New test.
31737
31738 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
31739
31740 * g++.dg/lookup/two-stage1.C: New test.
31741
31742 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31743
31744 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
31745 * g++.old-deja/g++.jason/access8.C: Likewise.
31746 * g++.old-deja/g++.other/decl5.C: Likewise.
31747
31748 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31749
31750 * g++.dg/parse/parse7.C: New test.
31751
31752 2003-01-02 Mark Mitchell <mark@codesourcery.com>
31753
31754 PR c++/2843
31755 * g++.dg/ext/attrib7.C: New test.
31756
31757 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
31758
31759 * g++.dg/parse/parse6.C: New test.
31760
31761 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
31762
31763 * gcc.dg/h8300-stack-1.c: New.
31764
31765 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31766
31767 g++.dg/lookup/exception1.C: New test.
31768
31769 g++.dg/lookup/template1.C: New test.
31770
31771 g++.dg/parse/namespace2.C: New test.
31772
31773 g++.dg/parse/parens2.C: New test.
31774
31775 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31776
31777 * g++.dg/parse/parse5.C: New test.
31778 * g++.dg/lookup/scoped4.C: New test.
31779
31780 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
31781
31782 * g++.dg/parse/parens1.C: New test.
31783
31784 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
31785 angle-bracket1.C.
31786 * g++.dg/parse/parens2.C: New test.
31787
31788 * g++.dg/lookup/scope-operator1.C: New test.
31789
31790 * g++.dg/parse/operator1.C: New test.
31791
31792 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31793
31794 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
31795 * g++.old-deja/g++.other/access6.C: Likewise.
31796 * g++.old-deja/g++.other/decl1.C: Likewise.
31797 * g++.old-deja/g++.pt/typename12.C: Likewise.
31798
31799 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31800
31801 * g++.dg/parse/namespace1.C: New test.
31802
31803 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31804
31805 * g++.dg/parse/parse4.C: New test.
31806
31807 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31808
31809 * g++.dg/parse/parse3.C: New test.
31810
31811 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31812
31813 * g++.dg/parse/parse2.C: New test.
31814
31815 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31816
31817 * g++.dg/template/friend11.C: New test.
31818
31819 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
31820
31821 * g++.dg/parse/parse1.C: New test.
31822
31823 2002-12-31 Janis Johnson <janis187@us.ibm.com>
31824
31825 * lib/profopt.exp: Change the name of a global variable to avoid
31826 possible clashes with other test suites.
31827
31828 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
31829
31830 * g++.dg/inherit/covariant8.C: New test.
31831
31832 2002-12-31 Mark Mitchell <mark@codesourcery.com>
31833
31834 * g++.dg/init/array9.C: New test.
31835
31836 PR c++/9112
31837 * g++.dg/parse/expr1.C: New test.
31838
31839 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
31840
31841 * gcc.c-torture/compile/20021230-1.c: New test.
31842
31843 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
31844
31845 * g++.dg/inherit/covariant5.C: New test.
31846 * g++.dg/inherit/covariant6.C: New test.
31847 * g++.dg/inherit/covariant7.C: New test.
31848
31849 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31850
31851 PR c++/2739
31852 * g++.dg/other/access2.C: New test.
31853
31854 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
31855
31856 * g++.dg/other/anon-struct.C: No longer fails
31857 * g++.old-deja/g++.brendan/parse4.C: Likewise.
31858 * g++.old-deja/g++.brendan/parse5.C: Likewise.
31859 * g++.old-deja/g++.brendan/parse6.C: Likewise.
31860
31861 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
31862
31863 * g++.dg/parse/angle-bracket.C (main): No longer fails.
31864
31865 2002-12-27 Mark Mitchell <mark@codesourcery.com>
31866
31867 * g++.dg/eh/spec4.C: Remove stray semicolon.
31868 * g++.dg/expr/pmf-1.C: Change error message.
31869 * g++.dg/ext/asm1.C: Remove stray semicolon.
31870 * g++.dg/ext/typename1.C: Add missing typenames.
31871 * g++.dg/inherit/template-as-base.C: Change error message.
31872 * g++.dg/lookup/scoped1.C: Likewise.
31873 * g++.dg/lookup/scoped2.C: Likewise.
31874 * g++.dg/lookup/using2.C: Likewise.
31875 * g++.dg/other/component1.C: Remove stray semicolon.
31876 * g++.dg/other/do1.C: Change error message.
31877 * g++.dg/other/error2.C: Likewise.
31878 * g++.dg/other/init1.C: Likewise.
31879 * g++.dg/other/packed1.C: Remove stray semicolon.
31880 * g++.dg/other/ptrmem2.C: Change error message.
31881 * g++.dg/parse/parameter-declaration-1.C: Remove line number
31882 marker.
31883 * g++.dg/special/initp1.C: Remove invalid attribute usage.
31884 * g++.dg/template/access3.C: Add typename keyword.
31885 * g++.dg/template/access5.C: Remove stray semicolon.
31886 * g++.dg/template/access6.C: Likewise.
31887 * g++.dg/template/complit1.C: Likewise.
31888 * g++.dg/template/crash1.C: Change error message.
31889 * g++.dg/template/inherit2.C: Remove stray semicolon.
31890 * g++.dg/template/instantiate2.C: Likewise.
31891 * g++.dg/template/instantiate3.C: Change error message.
31892 * g++.dg/template/qual1.C: Remove stray semicolon.
31893 * g++.dg/template/qualttp18.C: Change error message.
31894 * g++.dg/template/ref1.C: Remove stray semicolon.
31895 * g++.dg/template/sizeof1.C (A::value): Declare it.
31896 * g++.dg/template/spec4.C: Change error message.
31897 * g++.dg/template/static1.C: Likewise.
31898 * g++.dg/template/type1.C: Likewise.
31899 * g++.dg/template/typename3.C: Likewise.
31900 * g++.old-deja/g++.benjamin/13478.C: Change error message.
31901 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
31902 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
31903 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
31904 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
31905 named return value extension.
31906 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
31907 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
31908 * g++.old-deja/g++.bob/extern_C.C: Likewise.
31909 * g++.old-deja/g++.bob/inherit2.C: Likewise.
31910 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31911 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31912 * g++.old-deja/g++.brendan/crash13.C: Likewise.
31913 * g++.old-deja/g++.brendan/crash15.C: Likewise.
31914 * g++.old-deja/g++.brendan/crash18.C: Change error message.
31915 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
31916 * g++.old-deja/g++.brendan/crash38.C: Likewise.
31917 * g++.old-deja/g++.brendan/crash50.C: Likewise.
31918 * g++.old-deja/g++.brendan/crash56.C: Likewise.
31919 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
31920 syntax.
31921 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
31922 * g++.old-deja/g++.brendan/crash8.C: Change error message.
31923 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
31924 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31925 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
31926 * g++.old-deja/g++.brendan/template11.C: Likewise.
31927 * g++.old-deja/g++.brendan/template26.C: Likewise.
31928 * g++.old-deja/g++.brendan/template27.C: Use explicit
31929 specialization syntax.
31930 * g++.old-deja/g++.brendan/template30.C: Likewise.
31931 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
31932 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
31933 non-dependent names.
31934 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
31935 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
31936 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
31937 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
31938 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
31939 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
31940 named return value extension.
31941 * g++.old-deja/g++.ext/namedret2.C: Likewise.
31942 * g++.old-deja/g++.ext/namedret3.C: Likewise.
31943 * g++.old-deja/g++.ext/return1.C: Likewise.
31944 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
31945 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
31946 * g++.old-deja/g++.jason/access8.C: Likewise.
31947 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
31948 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
31949 pseudo-destructor names.
31950 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
31951 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
31952 pseudo-destructor names.
31953 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
31954 * g++.old-deja/g++.jason/overload19.C: Likewise.
31955 * g++.old-deja/g++.jason/overload32.C: Likewise.
31956 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
31957 stray semicolons.
31958 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
31959 * g++.old-deja/g++.jason/return.C: Likewise.
31960 * g++.old-deja/g++.jason/return2.C: Likewise.
31961 * g++.old-deja/g++.jason/shadow1.C: Likewise.
31962 * g++.old-deja/g++.jason/special.C: Use explicit specialization
31963 syntax.
31964 * g++.old-deja/g++.jason/template10.C: Account for use of
31965 non-dependent names.
31966 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
31967 syntax.
31968 * g++.old-deja/g++.jason/template37.C: Likewise.
31969 * g++.old-deja/g++.law/access4.C: Change error messages.
31970 * g++.old-deja/g++.law/arm13.C: Remove incorrect
31971 pseudo-destructor names.
31972 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
31973 * g++.old-deja/g++.law/ctors9.C: Likewise.
31974 * g++.old-deja/g++.law/cvt22.C: Likewise.
31975 * g++.old-deja/g++.law/dtors5.C: Likewise.
31976 * g++.old-deja/g++.law/global-init1.C: Likewise.
31977 * g++.old-deja/g++.law/missed-error3.C: Likewise.
31978 * g++.old-deja/g++.law/operators28.C: Likewise.
31979 * g++.old-deja/g++.law/visibility28.C: Likewise.
31980 * g++.old-deja/g++.martin/eval1.C: Likewise.
31981 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
31982 name.
31983 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
31984 * g++.old-deja/g++.mike/net34.C: Likewise.
31985 * g++.old-deja/g++.mike/net36.C: Likewise.
31986 * g++.old-deja/g++.mike/ns2.C: Likewise.
31987 * g++.old-deja/g++.mike/p12306.C: Likewise.
31988 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
31989 value extension.
31990 * g++.old-deja/g++.mike/p700.C: Likewise.
31991 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
31992 * g++.old-deja/g++.mike/p710.C: Likewise.
31993 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
31994 value extension.
31995 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
31996 * g++.old-deja/g++.mike/pmf9.C: Likewise.
31997 * g++.old-deja/g++.ns/crash2.C: Likewise.
31998 * g++.old-deja/g++.ns/crash3.C: Likewise.
31999 * g++.old-deja/g++.ns/invalid1.C: Likewise.
32000 * g++.old-deja/g++.ns/ns17.C: Likewise.
32001 * g++.old-deja/g++.ns/template16.C: Likewise.
32002 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
32003 keyword.
32004 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
32005 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
32006 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
32007 named return value extension.
32008 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
32009 * g++.old-deja/g++.other/access4.C: Issue additional error
32010 messages.
32011 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
32012 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
32013 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
32014 * g++.old-deja/g++.other/crash25.C: Change error message.
32015 * g++.old-deja/g++.other/crash4.C: Change error message.
32016 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
32017 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
32018 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
32019 checks.
32020 * g++.old-deja/g++.other/defarg8.C: Likewise.
32021 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
32022 * g++.old-deja/g++.other/dtor10.C: Likewise.
32023 * g++.old-deja/g++.other/incomplete.C: Likewise.
32024 * g++.old-deja/g++.other/linkage7.C: Likewise.
32025 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
32026 lookup algorithm.
32027 * g++.old-deja/g++.other/mangle2.C: Likewise.
32028 * g++.old-deja/g++.other/refinit2.C: Likewise.
32029 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
32030 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
32031 * g++.old-deja/g++.pt/crash28.C: Likewise.
32032 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
32033 syntax.
32034 * g++.old-deja/g++.pt/crash32.C: Change error message.
32035 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
32036 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
32037 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
32038 error message position.
32039 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
32040 * g++.old-deja/g++.pt/defarg8.C: Change error message.
32041 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
32042 syntax.
32043 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
32044 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
32045 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
32046 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
32047 keyword.
32048 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32049 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
32050 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
32051 keyword.
32052 * g++.old-deja/g++.pt/explicit71.C: Change error message.
32053 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
32054 syntax.
32055 * g++.old-deja/g++.pt/friend28.C: Account for use of
32056 non-dependent names.
32057 * g++.old-deja/g++.pt/friend29.C: Likewise.
32058 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
32059 rules.
32060 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
32061 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
32062 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
32063 lookup rules.
32064 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
32065 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
32066 keyword.
32067 * g++.old-deja/g++.pt/memclass20.C: Likewise.
32068 * g++.old-deja/g++.pt/memclass5.C: Likewise.
32069 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
32070 keyword.
32071 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
32072 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
32073 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
32074 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
32075 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
32076 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
32077 keyword.
32078 * g++.old-deja/g++.pt/spec10.C: Likewise.
32079 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
32080 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
32081 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
32082 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
32083 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
32084 * g++.old-deja/g++.pt/ttp62.C: Likewise.
32085 * g++.old-deja/g++.pt/ttp64.C: Likewise.
32086 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
32087 * g++.old-deja/g++.pt/typename15.C: Likewise.
32088 * g++.old-deja/g++.pt/typename22.C: Likewise.
32089 * g++.old-deja/g++.pt/typename6.C: Change error messages.
32090 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
32091 * g++.old-deja/g++.pt/virtual2.C: Likewise.
32092 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
32093 syntax.
32094 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
32095 return value extension.
32096 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
32097 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
32098 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
32099 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
32100
32101 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
32102
32103 * g++.dg/warn/inline1.C: New test.
32104 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
32105 * g++.old-deja/g++.jason/synth10.C: Likewise.
32106 * g++.old-deja/g++.mike/net31.C: Likewise.
32107 * g++.old-deja/g++.mike/p8786.C: Likewise.
32108
32109 * g++.dg/template/friend10.C: New test.
32110 * g++.dg/template/conv5.C: New test.
32111
32112 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
32113
32114 * g++.dg/lookup/scoped3.C: New test.
32115
32116 * g++.dg/lookup/decl1.C: New test.
32117 * g++.dg/lookup/decl2.C: New test.
32118
32119 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
32120
32121 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
32122 gcc.c-torture/compile/20021015-1.c,
32123 gcc.c-torture/compile/20021015-2.c,
32124 gcc.c-torture/compile/20021123-1.c,
32125 gcc.c-torture/compile/20021123-2.c,
32126 gcc.c-torture/compile/20021123-3.c,
32127 gcc.c-torture/compile/20021123-4.c,
32128 gcc.c-torture/execute/20021024-1.c: Add tests previously added
32129 only to 3.1 or 3.2 branch.
32130
32131 2002-12-23 Mark Mitchell <mark@codesourcery.com>
32132
32133 * gcc.dg/i386-bitfield3.c: New test.
32134
32135 * gcc.dg/i386-bitfield2.c: New test.
32136
32137 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32138
32139 * g++.dg/parse/conv_op1.C: New test.
32140
32141 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32142
32143 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32144 approved.
32145
32146 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32147
32148 * gcc.c-torture/compile/20021220-1.c: New test.
32149
32150 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32151
32152 * gcc.dg/i386-fastcall-1.c: New.
32153
32154 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32155
32156 * gcc.c-torture/execute/20021219-1.c: New test.
32157
32158 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32159
32160 * gcc.dg/i386-pic-1.c: New test.
32161
32162 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32163
32164 PR c++/8099
32165 * g++.dg/template/friend9.C: New test.
32166
32167 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32168
32169 PR c++/3663
32170 * g++.dg/template/access7.C: New test.
32171
32172 2002-12-18 Nick Clifton <nickc@redhat.com>
32173
32174 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32175 the libstdc++-v3 directory has been found.
32176
32177 2002-12-12 Devang Patel <dpatel@apple.com>
32178 * gcc.dg/darwin-ld-1.c: New test.
32179 * gcc.dg/darwin-ld-2.c: New test.
32180 * gcc.dg/darwin-ld-3.c: New test.
32181 * gcc.dg/darwin-ld-4.c: New test.
32182 * gcc.dg/darwin-ld-5.c: New test.
32183
32184 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32185
32186 * gcc.c-torture/compile/20021212-1.c: New test.
32187
32188 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32189
32190 * gcc.dg/fshort-wchar: New test.
32191
32192 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32193
32194 PR c++/8372
32195 * g++.dg/template/dtor1.C: New test.
32196
32197 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32198 markers.
32199
32200 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32201
32202 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32203
32204 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32205
32206 * g++.dg/template/static1.C: New test.
32207 * g++.dg/template/static2.C: New test.
32208 * g++.old-deja/g++.ext/memconst.C: New test.
32209
32210 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32211
32212 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32213 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32214 * g++.dg/special/initp1.C: Likewise.
32215
32216 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32217
32218 * gcc.c-torture/execute/20021204-1.c: New test.
32219
32220 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32221
32222 * gcc.dg/ppc-fmadd-1.c: New file.
32223 * gcc.dg/ppc-fmadd-2.c: New file.
32224 * gcc.dg/ppc-fmadd-3.c: New file.
32225
32226 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32227
32228 * gcc.c-torture/compile/20021204-1.c: New test.
32229
32230 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32231
32232 * g++.dg/inherit/covariant2.C: New test.
32233 * g++.dg/inherit/covariant3.C: New test.
32234 * g++.dg/inherit/covariant4.C: New test.
32235 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32236 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32237
32238 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32239
32240 PR c++/8688
32241 * g++.dg/init/brace3.C: New test.
32242
32243 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32244
32245 * gcc.dg/20020210-1.c: Fix a comment typo.
32246
32247 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32248
32249 PR c++/8720
32250 * g++.dg/parse/defarg1.C: New test.
32251
32252 PR c++/8615
32253 * g++.dg/template/char1.C: New test.
32254
32255 * g++.dg/template/varmod1.C: Fix typo.
32256
32257 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32258
32259 DR 180
32260 * g++.old-deja/g++.pt/crash32.C: Expect error.
32261
32262 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32263
32264 PR c++/5919
32265 * g++.dg/template/varmod1.C: New test.
32266
32267 PR c++/8727
32268 * g++.dg/inherit/typeinfo1.C: New test.
32269
32270 PR c++/8663
32271 * g++.dg/inherit/typedef1.C: New test.
32272
32273 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32274
32275 PR c++/8332
32276 PR c++/8493
32277 * g++.dg/template/strlen1.C: New test.
32278
32279 PR c++/8227
32280 * g++.dg/template/ctor2.C: New test.
32281
32282 PR c++/8214
32283 * g++.dg/init/string1.C: New test.
32284
32285 PR c++/8511
32286 * g++.dg/template/friend8.C: New test.
32287
32288 2002-11-29 Joe Buck <jbuck@synopsys.com>
32289
32290 * g++.dg/lookup/anon2.C: New test.
32291
32292 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32293
32294 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32295 h8300 port.
32296
32297 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32298
32299 * gcc.dg/bitfld-6.c: New test.
32300
32301 2002-11-27 Jan Hubicka <jh@suse.cz>
32302
32303 * gcc.c-torture/execute/20021127.[cx]: New test.
32304
32305 2002-11-26 Jan Hubicka <jh@suse.cz>
32306
32307 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32308 quality.
32309
32310 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32311
32312 * g++.dg/init/brace2.C: New test.
32313 * g++.old-deja/g++.mike/p9129.C: Correct.
32314
32315 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32316
32317 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32318
32319 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32320
32321 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32322
32323 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32324
32325 * testsuite/g++.dg/abi/empty11.C: New test.
32326 * testsuite/g++.dg/rtti/cv1.C: New test.
32327
32328 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32329
32330 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32331
32332 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32333
32334 * g++.dg/abi/empty10.C: New test.
32335
32336 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32337
32338 * gcc.c-torture/compile/20021124-1.c: New test.
32339
32340 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32341
32342 * g++.dg/abi/rtti2.C: New test.
32343
32344 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32345
32346 * gcc.dg/i386-unroll-1.c: New test.
32347
32348 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32349
32350 * gcc.c-torture/compile/20021120-1.c: New test.
32351 * gcc.c-torture/compile/20021120-2.c: New test.
32352
32353 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32354
32355 * gcc.dg/bitfld-5.c: New test.
32356
32357 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32358
32359 * gcc.c-torture/execute/20021120-3.c: New test.
32360
32361 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32362
32363 * gcc.c-torture/execute/20021120-2.c: New test.
32364
32365 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32366
32367 * gcc.c-torture/execute/20021120-1.c: New test.
32368
32369 2002-11-20 Jakub Jelinek <jakub@redhat.com>
32370
32371 * gcc.c-torture/execute/20021118-3.c: New test.
32372
32373 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32374
32375 * gcc.c-torture/compile/20021119-1.c: New test.
32376
32377 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
32378
32379 * gcc.dg/duff-1.c: New test.
32380 * gcc.dg/duff-2.c: New test.
32381 * gcc.dg/duff-3.c: New test.
32382
32383 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
32384
32385 * gcc.dg/cpp/_Pragma5.c: New test.
32386
32387 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32388
32389 * gcc.c-torture/execute/20021118-2.c: New test.
32390
32391 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
32392
32393 * gcc.c-torture/execute/20021118-1.c: New test.
32394
32395 2002-11-16 Jakub Jelinek <jakub@redhat.com>
32396
32397 * gcc.dg/20021116-1.c: New test.
32398
32399 2002-11-14 Mark Mitchell <mark@codesourcery.com>
32400
32401 * g++.dg/abi/vcall1.C: New test.
32402
32403 2002-11-14 Jakub Jelinek <jakub@redhat.com>
32404
32405 * gcc.dg/20021029-1.c: New test.
32406 * gcc.dg/20021029-2.c: New test.
32407
32408 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32409
32410 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
32411
32412 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32413
32414 PR c/8439
32415 * gcc.dg/20021110.c: Move to ...
32416 * gcc.c-torture/compile/20021110.c: .... here.
32417
32418 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32419
32420 PR c/8467
32421 * gcc.c-torture/execute/20021111-1.c
32422
32423 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32424
32425 PR c/8439
32426 * gcc.dg/20021110.c: New test.
32427
32428 2002-11-10 Mark Mitchell <mark@codesourcery.com>
32429
32430 * g++.dg/abi/vthunk3.C: Run only on x86.
32431
32432 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
32433
32434 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
32435
32436 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
32437
32438 * lib/compat.exp (compat-execute): Fix logic error in last
32439 change.
32440
32441 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
32442
32443 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
32444
32445 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32446
32447 PR c++/8389
32448 * g++.dg/template/access6.C: New test.
32449
32450 2002-11-08 Jan Hubicka <jh@suse.cz>
32451
32452 * gcc.dg/i386-ssefp-1.c: New test.
32453 * gcc.dg/i386-ssefp-1.c: New test.
32454
32455 2002-11-08 Jan Hubicka <jh@suse.cz>
32456
32457 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
32458
32459 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32460
32461 * g++.dg/abi/vthunk3.C: New test.
32462
32463 PR c++/8338
32464 * g++.dg/template/crash2.C: New test.
32465
32466 2002-11-07 Mark Mitchell <mark@codesourcery.com>
32467
32468 * testsuite/g++.dg/abi/dtor1.C: New test.
32469 * testsuite/g++.dg/abi/dtor2.C: Likewise.
32470
32471 2002-11-05 Geoffrey Keating <geoffk@apple.com>
32472
32473 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
32474 Darwin.
32475
32476 2002-11-04 Adam Nemet <anemet@lnxw.com>
32477
32478 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
32479 -mthumb. Only xfail with -O0.
32480
32481 2002-11-03 Mark Mitchell <mark@codesourcery.com>
32482
32483 * g++.dg/abi/thunk1.C: New test.
32484 * g++.dg/abi/thunk2.C: Likewise.
32485 * g++.dg/abi/vtt1.C: Likewise.
32486
32487 2002-11-02 Diego Novillo <dnovillo@redhat.com>
32488
32489 PR optimization/8423
32490 * gcc.c-torture/execute/builtin-constant.c: New test.
32491
32492 2002-11-01 Zack Weinberg <zack@codesourcery.com>
32493
32494 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
32495 Add some more cases.
32496
32497 2002-11-01 Mark Mitchell <mark@codesourcery.com>
32498
32499 PR c++/8391
32500 * g++.dg/opt/local1.C: New test.
32501
32502 2002-10-30 Mark Mitchell <mark@codesourcery.com>
32503
32504 PR c++/8160
32505 * g++.dg/template/complit1.C: New test.
32506
32507 PR c++/8149
32508 * g++.dg/template/typename4.C: Likewise.
32509
32510 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32511
32512 Core issue 287, PR c++/7639
32513 * g++.dg/template/instantiate1.C: Adjust error location.
32514 * g++.dg/template/instantiate3.C: New test.
32515 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
32516 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
32517 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
32518
32519 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
32520
32521 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
32522
32523 2002-10-29 Mark Mitchell <mark@codesourcery.com>
32524
32525 PR c++/8287
32526 * g++.dg/init/dtor2.C: New test.
32527
32528 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32529
32530 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
32531 * gcc.dg/nest.c: Bypass errors on irix6.
32532
32533 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
32534
32535 * gcc.dg/nest.c: Expect error for mmix-*-*.
32536 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
32537
32538 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
32539
32540 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
32541 markers.
32542
32543 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
32544
32545 2002-10-25 Mike Stump <mrs@apple.com>
32546
32547 * gcc.dg/warn-1.c: New test.
32548
32549 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32550
32551 * g++.dg/template/typename3.C: New test.
32552
32553 2002-10-25 Mark Mitchell <mark@codesourcery.com>
32554
32555 * g++.dg/lookup/ptrmem1.C: New test.
32556
32557 * g++.dg/abi/vthunk2.C: New test.
32558
32559 2002-10-25 Zack Weinberg <zack@codesourcery.com>
32560
32561 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
32562
32563 2002-10-24 Mark Mitchell <mark@codesourcery.com>
32564
32565 * g++.dg/abi/empty9.C: New test.
32566
32567 2002-10-24 Richard Henderson <rth@redhat.com>
32568
32569 * g++.dg/inherit/thunk1.C: Enable for ia64.
32570
32571 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32572
32573 PR c++/8067
32574 * g++.dg/lookup/pretty1.C: New test.
32575
32576 2002-10-23 Jakub Jelinek <jakub@redhat.com>
32577
32578 * gcc.dg/20021023-1.c: New test.
32579
32580 2002-10-23 Mark Mitchell <mark@codesourcery.com>
32581
32582 PR c++/7679
32583 * g++.dg/parse/inline1.C: New test.
32584
32585 2002-10-23 Richard Henderson <rth@redhat.com>
32586
32587 * g++.dg/inherit/thunk1.C: Enable for x86_64.
32588
32589 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
32590
32591 2002-10-22 Mark Mitchell <mark@codesourcery.com>
32592
32593 PR c++/6579
32594 * g++.dg/parse/stmtexpr3.C: New test.
32595
32596 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
32597
32598 * g++.dg/expr/cond1.C: New test.
32599
32600 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32601
32602 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
32603
32604 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32605
32606 * g++.dg/abi/vbase13.C: New test.
32607 * g++.dg/abi/vbase14.C: Likewise.
32608
32609 2002-10-21 Jakub Jelinek <jakub@redhat.com>
32610
32611 * gcc.dg/tls/pic-1.c: New test.
32612 * gcc.dg/tls/nonpic-1.c: New test.
32613 * gcc.dg/20021018-1.c: New test.
32614
32615 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32616
32617 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
32618 Remove only files with the same base name as the test case.
32619 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
32620 (profopt-execute): Likewise. Also, remove old profiling
32621 and performance data files before running the tests.
32622
32623 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
32624 * g++.dg/bprob/bprob.exp: Likewise.
32625 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
32626 to allow more general test case names.
32627
32628 * g++.dg/bprob/bprob-1.C: Rename to ...
32629 * g++.dg/bprob/g++-bprob-1.C: ... this.
32630
32631 * g77.dg/bprob/bprob-1.f: Rename to ...
32632 * g77.dg/bprob/g77-bprob-1.f: ... this.
32633
32634 2002-10-21 Zack Weinberg <zack@codesourcery.com>
32635
32636 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
32637 bison 1.50 or later.
32638
32639 2002-10-21 Janis Johnson <janis187@us.ibm.com>
32640
32641 * g++.dg/README: Describe more test directories.
32642
32643 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32644
32645 * g++.dg/init/array6.C: Add additional tests.
32646
32647 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
32648
32649 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
32650 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
32651
32652 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
32653
32654 * gcc.c-torture/compile/20020604-1.x: New.
32655 * gcc.c-torture/compile/simd-5.x: Likewise.
32656 * gcc.c-torture/execute/920710-1.x: Likewise.
32657 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
32658
32659 2002-10-21 Mark Mitchell <mark@codesourcery.com>
32660
32661 * g++.dg/inherit/override1.C: Add dg-options clause.
32662
32663 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32664
32665 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
32666 _mm_slli_si128.
32667
32668 2002-10-19 Andreas Schwab <schwab@suse.de>
32669
32670 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
32671 directory component.
32672
32673 2002-10-18 Mark Mitchell <mark@codesourcery.com>
32674
32675 * g++.dg/inherit/thunk1.C: New test.
32676
32677 * g++.dg/inherit/override1.C: New test.
32678
32679 * g++.dg/abi/mangle11.C: New test.
32680 * g++.dg/abi/mangle14.C: New test.
32681 * g++.dg/abi/mangle17.C: New test.
32682
32683 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
32684
32685 * g++.dg/overload/member2.C: New test.
32686
32687 2002-10-17 Janis Johnson <janis187@us.ibm.com>
32688
32689 * g++.dg/README: Describe new compat directory.
32690 * g++.dg/dg.exp: Skip tests in compat directory.
32691 * README.compat: New file.
32692 * lib/compat.exp: New expect script.
32693 * g++.dg/compat: New test directory.
32694 * g++.dg/compat/compat.exp: New expect script.
32695 * g++.dg/compat/abi: New test directory.
32696 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
32697 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
32698 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
32699 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
32700 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
32701 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
32702 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
32703 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
32704 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
32705 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
32706 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
32707 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
32708 * g++.dg/compat/break: New test directory.
32709 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
32710 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
32711 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
32712 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
32713 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
32714 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
32715 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
32716 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
32717 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
32718 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
32719 g++.dg/compat/break/README: New files.
32720 * g++.dg/compat/eh: New test directory.
32721 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
32722 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
32723 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
32724 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
32725 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
32726 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
32727 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
32728 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
32729 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
32730 g++.dg/compat/eh/filter2_y.C,
32731 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
32732 g++.dg/compat/eh/new1_y.C,
32733 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
32734 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
32735 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
32736 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
32737 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
32738 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
32739 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
32740 g++.dg/compat/eh/unexpected1_y.C: New files.
32741 * g++.dg/compat/init: New test directory.
32742 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
32743 g++.dg/compat/init/array5_y.C,
32744 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
32745 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
32746 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
32747 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
32748 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
32749 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
32750 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
32751 g++.dg/compat/init/init-ref2_y.C: New files.
32752
32753 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32754
32755 PR c++/7584
32756 * g++.dg/inherit/using3.C: New test.
32757
32758 2002-10-17 Jan Hubicka <jh@suse.cz>
32759
32760 * gcc.dg/20021017-2.c: New test.
32761
32762 2002-10-17 Mark Mitchell <mark@codesourcery.com>
32763
32764 * g++.dg/abi/mangle16.C: Adjust.
32765
32766 * g++.dg/init/array8.C: New test.
32767
32768 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
32769
32770 * gcc.dg/special/mips-abi.exp: New test.
32771 * gcc.dg/special/mips-abi.s: Empty file used by the above.
32772
32773 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32774
32775 * g++.dg/abi/mangle16.C: New test.
32776 * g++.dg/abi/mangle17.C: Likewise.
32777
32778 PR c++/7478
32779 * g++.dg/template/ref1.C: New test.
32780
32781 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32782
32783 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
32784
32785 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
32786
32787 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
32788
32789 2002-10-16 Mark Mitchell <mark@codesourcery.com>
32790
32791 PR c++/7524
32792 * g++.dg/init/array7.C: New test.
32793
32794 2002-10-15 Mark Mitchell <mark@codesourcery.com>
32795
32796 * g++.dg/init/array6.C: New test.
32797
32798 * g++.dg/abi/mangle13.C: Likewise.
32799 * g++.dg/abi/mangle14.C: Likewise.
32800 * g++.dg/abi/mangle15.C: Likewise.
32801
32802 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32803
32804 * g++.dg/abi/empty8.C: New test.
32805
32806 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
32807
32808 * g++.dg/init/ctor1.C: New test.
32809
32810 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
32811
32812 * gcc.c-torture/execute/20021015-1.c: New test.
32813
32814 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
32815
32816 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
32817
32818 2002-10-14 Jan Hubicka <jh@suse.cz>
32819
32820 * gcc.dg/i386-ssetype-[1-5].c: New tests.
32821
32822 2002-10-14 Richard Henderson <rth@redhat.com>
32823
32824 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
32825
32826 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32827
32828 PR optimization/6631
32829 * g++.dg/opt/const2.C: New test.
32830
32831 2002-10-14 Mark Mitchell <mark@codesourcery.com>
32832
32833 PR c++/7176
32834 * g++.dg/parse/friend1.C: New test.
32835 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
32836
32837 2002-10-14 Jakub Jelinek <jakub@redhat.com>
32838
32839 * gcc.dg/20021014-1.c: New test.
32840
32841 2002-10-11 Mark Mitchell <mark@codesourcery.com>
32842
32843 PR c++/5661
32844 * g++.dg/ext/vlm1.C: New test.
32845 * g++.dg/ext/vlm2.C: Likewise.
32846
32847 * g++.dg/init/array1.C: Remove invalid braces.
32848 * g++.dg/init/brace1.C: New test.
32849 * g++.dg/init/copy2.C: Likewise.
32850 * g++.dg/init/copy3.C: Likewise.
32851 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
32852 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
32853 braces.
32854
32855 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
32856
32857 * gcc.dg/cpp/assembler.S: Don't use -ansi.
32858
32859 2002-10-11 Richard Shann <richard.shann@superh.com>
32860
32861 * gcc.c-torture/compile/simd-5.c: New test.
32862
32863 2002-10-10 Roger Sayle <roger@eyesopen.com>
32864
32865 * gcc.c-torture/execute/shiftopt-1.c: New test case.
32866
32867 2002-10-10 Jim Wilson <wilson@redhat.com>
32868
32869 * gcc.c-torture/execute/20021010-1.c: New test.
32870
32871 2002-10-09 Zack Weinberg <zack@codesourcery.com>
32872
32873 PR c/7353
32874 * g++.dg/ext/typedef-init.C: New test.
32875 * gcc.dg/typedef-init.c: New test.
32876
32877 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
32878
32879 * gcc.dg/cpp/paste13.c: New test.
32880
32881 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32882
32883 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
32884 remaining platforms, XFAIL during compile, not execute. Don't
32885 XFAIL at -O0.
32886
32887 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
32888
32889 * gcc.dg/alias-1.c: Tweak expected warning.
32890
32891 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32892
32893 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
32894
32895 2002-10-06 Andreas Jaeger <aj@suse.de>
32896
32897 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
32898 * gcc.dg/cpp/c++98.C: Likewise.
32899
32900 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
32901 * g++.dg/cpp/c++98.C: Likewise.
32902
32903 * g++.dg/README (Subdirectories): Mention cpp directory.
32904
32905 PR target/7559
32906 * gcc.dg/20021006-1.c: New test.
32907
32908 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32909
32910 PR c++/7804
32911 * g++.dg/other/warning1.C: New test.
32912
32913 2002-10-04 Roger Sayle <roger@eyesopen.com>
32914
32915 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
32916 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
32917 and sparc-*-* with -m64 as expected failures. See PR 8087.
32918
32919 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32920
32921 PR c++/7931
32922 * g++.dg/template/ptrmem3.C: New test.
32923
32924 PR c++/7754
32925 * g++.dg/template/union1.C: New test.
32926
32927 2002-10-03 Mark Mitchell <mark@codesourcery.com>
32928
32929 PR c++/8006
32930 * g++.dg/abi/mangle9.C: New test.
32931 * g++.dg/abi/mangle10.C: New test.
32932 * g++.dg/abi/mangle11.C: New test.
32933 * g++.dg/abi/mangle12.C: New test.
32934
32935 2002-10-02 Mark Mitchell <mark@codesourcery.com>
32936
32937 PR c++/7188.
32938 * g++.dg/template/meminit1.C: New test.
32939 * g++.dg/warn/Wreorder-1.C: Likewise.
32940 * g++.old-deja/g++.mike/warn3.C: Tweak.
32941 * lib/prune.exp: Ingore "in copy constructor".
32942
32943 2002-10-02 Andreas Jaeger <aj@suse.de>
32944
32945 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
32946 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
32947 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
32948 on x86-64.
32949
32950 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32951
32952 * gcc.dg/empty1.C: Fix typo.
32953
32954 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
32955
32956 * gcc.dg/alias-1.c: New test.
32957
32958 2002-10-01 Mark Mitchell <mark@codesourcery.com>
32959
32960 * gcc.dg/empty1.C: New test.
32961
32962 * g++.dg/tls/init-2.C: Tweak error messages.
32963
32964 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
32965
32966 * gcc.c-torture/compile/20020923-1.c: New test.
32967
32968 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
32969
32970 * gcc.c-torture/execute/ffs-1.c: New test.
32971 * gcc.c-torture/execute/ffs-2.c: Ditto.
32972
32973 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
32974
32975 * g++.dg/overload/member1.C: New test.
32976
32977 2002-09-30 Mark Mitchell <mark@codesourcery.com>
32978
32979 * g++.dg/abi/empty7.C: New test.
32980 * g++.dg/init/pm2.C: Likewise.
32981
32982 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
32983
32984 * g++.dg/rtti/crash1.C: New test.
32985
32986 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
32987
32988 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
32989 gcc.dg/sibcall-4.c: New tests.
32990
32991 2002-09-28 Roger Sayle <roger@eyesopen.com>
32992
32993 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
32994 powerpc and MMIX targets.
32995
32996 2002-09-27 Zack Weinberg <zack@codesourcery.com>
32997
32998 * gcc.dg/cpp/20020927-1.c: New.
32999
33000 2002-09-26 David S. Miller <davem@redhat.com>
33001
33002 * gcc.c-torture/compile/trunctfdf.c: New.
33003
33004 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33005
33006 * lib/target-supports.exp (check_weak_available): Handle solaris2.
33007
33008 2002-09-27 Alan Modra <amodra@bigpond.net.au>
33009
33010 * gcc.c-torture/execute/loop-15.c: New.
33011
33012 2002-09-26 Janis Johnson <janis187@us.ibm.com>
33013
33014 * README.QMTEST: Fix typo.
33015
33016 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
33017
33018 * gcc.dg/20020926-1.c: New test.
33019
33020 2002-09-25 David S. Miller <davem@redhat.com>
33021
33022 PR target/7842
33023 * gcc.c-torture/execute/shiftdi.c: New test.
33024
33025 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
33026
33027 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
33028 unique to the tool.
33029 * lib/g77.exp (g77_init): Likewise.
33030 * lib/g++.exp (g++_init): Likewise.
33031 * lib/objc.exp (objc_init): Likewise.
33032
33033 2002-09-25 Mark Mitchell <mark@codesourcery.com>
33034
33035 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
33036 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
33037 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
33038
33039 2002-09-25 Richard Henderson <rth@redhat.com>
33040
33041 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
33042 too-small long double.
33043
33044 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
33045
33046 * gcc.dg/20020919-1.c: New test.
33047
33048 2002-09-23 Mark Mitchell <mark@codesourcery.com>
33049
33050 * g++.dg/abi/bitfield6.C: New test.
33051 * g++.dg/abi/bitfield7.C: New test.
33052 * g++.dg/abi/bitfield8.C: New test.
33053 * g++.dg/abi/vbase11.C: New test.
33054
33055 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
33056
33057 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
33058 hppa*-*-hpux*. Update test comment.
33059
33060 2002-09-20 Jakub Jelinek <jakub@redhat.com>
33061
33062 * gcc.dg/tls/struct-1.c: New test.
33063
33064 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
33065
33066 * gcc.dg/cpp/tr-warn2.c: Update.
33067
33068 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33069
33070 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
33071
33072 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33073
33074 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
33075 systems.
33076
33077 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
33078
33079 * gcc.c-torture/execute/ieee/mzero3.c: New test.
33080
33081 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33082 Adjust for c++filt moved to binutils. Remove spurious duplicate
33083 setting of cxxfilt.
33084
33085 2002-09-19 Geoffrey Keating <geoffk@apple.com>
33086
33087 * gcc.dg/20020312-2.c: Update for darwin.
33088
33089 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
33090
33091 * g++.old-deja/g++.other/crash32.C: Mark ICE.
33092
33093 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
33094
33095 * objc.dg/comp-types-1.m: New test.
33096 * objc.dg/comp-types-2.m: New test.
33097 * objc.dg/comp-types-3.m: New test.
33098 * objc.dg/comp-types-4.m: New test.
33099 * objc.dg/comp-types-5.m: New test.
33100 * objc.dg/comp-types-6.m: New test.
33101
33102 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33103
33104 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
33105
33106 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33107
33108 * g++.dg/other/do1.C: New test.
33109
33110 * g++.dg/template/subst1.C: New test.
33111
33112 2002-09-16 Steve Ellcey <sje@cup.hp.com>
33113
33114 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
33115
33116 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33117
33118 * g++.dg/template/qualttp20.C: Adjust expected errors.
33119 * g++.old-deja/g++.jason/report.C: Likewise.
33120 * g++.old-deja/g++.other/qual1.C: Likewise.
33121
33122 * g++.dg/lookup/scoped2.C: New test.
33123
33124 * g++.dg/ext/asm3.C: New test.
33125
33126 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
33127
33128 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
33129
33130 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
33131
33132 * ChangeLog: follow spelling conventions.
33133 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33134 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33135 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33136 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33137 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33138 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33139 * g++.old-deja/g++.law/global-init1.C: Likewise.
33140 * g++.old-deja/g++.other/delete4.C: Likewise.
33141 * g++.old-deja/g++.other/inline21.C: Likewise.
33142 * g++.old-deja/g++.other/singleton.C: Likewise.
33143 * g77.dg/strlen0.f: Likewise.
33144 * g77.f-torture/compile/20010519-1.f: Likewise.
33145 * g77.f-torture/compile/980310-4.f: Likewise.
33146 * gcc.c-torture/compile/20000605-1.c: Likewise.
33147 * gcc.c-torture/execute/20020225-1.c: Likewise.
33148 * gcc.dg/c90-hexfloat-2.c: Likewise.
33149 * gcc.dg/c99-bool-1.c: Likewise.
33150 * gcc.dg/c99-hexfloat-2.c: Likewise.
33151 * gcc.dg/dll-2.c: Likewise.
33152 * gcc.dg/wtr-union-init-1.c: Likewise.
33153 * gcc.dg/wtr-union-init-2.c: Likewise.
33154 * gcc.dg/wtr-union-init-3.c: Likewise.
33155 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33156 * gcc.dg/cpp/defined.c: Likewise.
33157 * gcc.dg/cpp/macsyntx.c: Likewise.
33158 * gcc.dg/cpp/paste2.c: Likewise.
33159 * gcc.dg/cpp/trad/defined.c: Likewise.
33160 * gcc.dg/format/c90-printf-1.c: Likewise.
33161 * gcc.dg/format/c90-scanf-1.c: Likewise.
33162 * gcc.dg/format/c99-printf-1.c: Likewise.
33163 * gcc.dg/format/c99-scanf-1.c: Likewise.
33164 * gcc.misc-tests/gcov-8.c: Likewise.
33165 * lib/profopt.exp: Likewise.
33166
33167 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33168
33169 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33170
33171 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33172
33173 * g++.dg/inherit/using2.C: New test.
33174
33175 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33176
33177 * ChangeLog: Follow spelling conventions.
33178 * g++.dg/template/friend4.C: Likewise.
33179 * g++.old-deja/g++.pt/crash67.C: Likewise.
33180 * gcc.c-torture/execute/20000801-4.c: Likewise.
33181 * gcc.dg/c90-digraph-1.c: Likewise.
33182 * gcc.dg/c94-digraph-1.c: Likewise.
33183 * gcc.dg/c99-digraph-1.c: Likewise.
33184 * gcc.dg/cpp/line5.c: Likewise.
33185 * gcc.dg/cpp/multiline.c: Likewise.
33186 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33187 * gcc.dg/format/attr-3.c: Likewise.
33188 * gcc.dg/format/c90-scanf-3.c: Likewise.
33189 * gcc.dg/format/ext-4.c: Likewise.
33190
33191 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33192
33193 * g++.dg/template/pretty1.C: New test.
33194
33195 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33196
33197 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33198
33199 2002-09-13 Matt Austern <austern@apple.com>
33200
33201 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33202 passing a cast expression to a function by const reference.
33203
33204 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33205
33206 * g++.dg/template/deduce1.C: New test.
33207
33208 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33209
33210 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33211 32-bit int.
33212
33213 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33214
33215 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33216 usage.
33217
33218 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33219
33220 * gcc.c-torture/compile/20020910-1.c: New test.
33221
33222 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33223
33224 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33225
33226 2002-09-10 Andreas Jaeger <aj@suse.de>
33227
33228 * gcc.dg/20020312-2.c: Adjust for x86-64.
33229
33230 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33231
33232 * g77.dg/7388.f: New test case for PR 7388.
33233
33234 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33235
33236 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33237
33238 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33239
33240 * objc.dg/proto-lossage-1.m: New test.
33241
33242 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33243
33244 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33245
33246 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33247
33248 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33249 expected to pass.
33250
33251 2002-09-06 Stan Shebs <shebs@apple.com>
33252 David Edelsohn <edelsohn@gnu.org>
33253
33254 * gcc.dg/weak: New directory.
33255 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33256 target-specific xfail bits.
33257 * gcc.dg/typeof-2.c: Move to new directory.
33258 * gcc.dg/weak.exp: New expect script.
33259
33260 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33261
33262 * gcc.c-torture/execute/extzvsi.c: New test.
33263
33264 2002-09-05 Stan Shebs <shebs@apple.com>
33265
33266 * gcc.dg/weak-1.c: xfail on Darwin.
33267 * gcc.dg/weak-2.c: Ditto.
33268 * gcc.dg/weak-3.c: Ditto.
33269 * gcc.dg/weak-4.c: Ditto.
33270 * gcc.dg/weak-5.c: Ditto.
33271 * gcc.dg/weak-6.c: Ditto.
33272 * gcc.dg/weak-7.c: Ditto.
33273 * gcc.dg/weak-8.c: Ditto.
33274 * gcc.dg/weak-9.c: Ditto.
33275
33276 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33277
33278 * gcc.c-torture/execute/loop-14.c: New test.
33279
33280 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33281
33282 * g++.dg/other/cxa-atexit1.C: New test.
33283
33284 * gcc.dg/typeof-2.c: New test.
33285
33286 2002-09-03 Roger Sayle <roger@eyesopen.com>
33287
33288 * gcc.dg/builtins-2.c: New testcase.
33289 * gcc.dg/builtins-3.c: New testcase.
33290
33291 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33292
33293 * gcc.dg/cpp/_Pragma4.c: New test.
33294
33295 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33296
33297 * objc/execute/nil_method-1.m: New testcase.
33298
33299 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33300
33301 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33302 [Object class], not [Object initialize].
33303
33304 2002-08-31 Roger Sayle <roger@eyesopen.com>
33305 Hans-Peter Nilsson <hp@bitrange.com>
33306
33307 * gcc.c-torture/execute/20020720-1.x: Skip test on
33308 mmix-knuth-mmixware. Correct comment.
33309
33310 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33311
33312 * testsuite/g++.dg/abi/bitfield5.C: New test.
33313 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33314
33315 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33316
33317 * objc.dg/undeclared-selector.m: New test.
33318
33319 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33320
33321 * g++.dg/other/offsetof1.C: Avoid cast warning.
33322
33323 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33324
33325 * objc.dg/super-class-2.m: New test.
33326
33327 2002-08-24 Matt Austern <austern@apple.com>
33328
33329 * g++.dg/ext/lvaddr.C: New test.
33330 * g++.dg/ext/lvcast.C: New test.
33331
33332 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33333
33334 * testsuite/g++.dg/inherit/cond1.C: New test.
33335
33336 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33337
33338 * gcc.dg/noncompile/incomplete-1.c: New test.
33339
33340 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33341
33342 * gcc.dg/typespec-1.c: New test.
33343
33344 2002-08-20 Devang Patel <dpatel@apple.com>
33345 * objc.dg/proto-hier-2.m: New test.
33346
33347 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33348
33349 * objc.dg/bitfield-1.m: New test.
33350 * objc.dg/bitfield-2.m: New test.
33351
33352 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33353
33354 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33355 gcc.dg/c99-flex-array-4.c: New tests.
33356
33357 2002-08-16 Stan Shebs <shebs@apple.com>
33358
33359 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33360
33361 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33362
33363 * gcc.dg/typeof-1.c: New test.
33364 * g++.dg/ext/typeof2.C: New test.
33365
33366 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
33367
33368 * g++.dg/other/offsetof1.C: New test.
33369
33370 2002-08-14 Richard Henderson <rth@redhat.com>
33371
33372 * gcc.dg/tls/diag-3.c: Fix expected message strings.
33373
33374 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
33375
33376 * gcc.dg/cpp/_Pragma3.c: New test.
33377
33378 2002-08-13 Mark Mitchell <mark@codesourcery.com>
33379
33380 * g++.dg/template/inherit3: New test.
33381
33382 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
33383
33384 * gcc.dg/bitfld-4.c: Add blank options.
33385
33386 2002-08-09 Mark Mitchell <mark@codesourcery.com>
33387
33388 * g++.dg/template/crash1.C: New test.
33389
33390 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33391
33392 * gcc.dg/tls/opt-2.c: New test.
33393
33394 2002-08-08 Devang Patel <dpatel@apple.com>
33395
33396 * objc.dg/selector-1.m : New test
33397
33398 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33399
33400 * g++.dg/abi/bitfield4.C: New test.
33401 * gcc.dg/bitfld-4.c: New test.
33402
33403 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
33404
33405 * g++.dg/other/packed1.C: New test.
33406
33407 2002-08-07 Mark Mitchell <mark@codesourcery.com>
33408
33409 * g++.dg/abi/offsetof.C: Tweak error messages.
33410 * g++.old-deja/g++.mike/p10769a.C: Likewise.
33411
33412 2002-08-08 Jakub Jelinek <jakub@redhat.com>
33413
33414 * gcc.dg/bitfld-3.c: New test.
33415
33416 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33417 Richard Henderson <rth@redhat.com>
33418
33419 * gcc.dg/i386-bitfield1.c: New test.
33420 * g++.dg/abi/bitfield3.C: Update.
33421
33422 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
33423
33424 * objc.dg/const-str-2.m: Update.
33425 * gcc.dg/cpp/c++98.c: Change to C extension.
33426 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
33427 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
33428
33429 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
33430
33431 * testsuite/gcc.dg/tls/diag-3.c: New.
33432
33433 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
33434
33435 * g++.dg/README (Subdirectories): Document new subdir expr.
33436 * g++.dg/expr/pmf-1.C: New test.
33437
33438 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
33439
33440 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
33441
33442 2002-08-06 Jakub Jelinek <jakub@redhat.com>
33443
33444 * g++.dg/abi/bitfield3.C: New test.
33445
33446 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
33447
33448 * lib/gcov.exp: Tweak expected line formats.
33449 * gcc.misc-tests/gcov8.c: New test.
33450 * gcc.misc-tests/gcov8.x: New flags.
33451
33452 2002-08-05 Jakub Jelinek <jakub@redhat.com>
33453
33454 * consistency.vlad/layout/endian.c: Include string.h.
33455
33456 * gcc.c-torture/execute/20020805-1.c: New test.
33457
33458 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
33459
33460 * g++.dg/other/conversion1.C: New test.
33461
33462 2002-08-03 Roger Sayle <roger@eyesopen.com>
33463
33464 * gcc.dg/builtins-1.c: New testcase.
33465
33466 2002-08-02 Mark Mitchell <mark@codesourcery.com>
33467
33468 * g++.dg/inherit/access3.C: New test.
33469
33470 2002-08-01 Jakub Jelinek <jakub@redhat.com>
33471
33472 * gcc.dg/ia64-visibility-2.c: New test.
33473
33474 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
33475
33476 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
33477 __qualifier_flags to __flags.
33478
33479 2002-07-31 Mark Mitchell <mark@codesourcery.com>
33480
33481 * g++.dg/inherit/operator1.C: New test.
33482 * g++.dg/lookup/disamb1.C: Fix typo in comment.
33483 * g++.dg/other/error1.C: Change expected error message.
33484 * g++.dg/template/conv4.C: Likewise.
33485
33486 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
33487
33488 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
33489 for documented behavior.
33490
33491 2002-07-25 Roger Sayle <roger@eyesopen.com>
33492
33493 * gcc.c-torture/execute/20020720-1.x: Skip this test on
33494 several targets known to fail.
33495
33496 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
33497
33498 * gcc.dg/mips-args-[123].c: New tests.
33499
33500 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
33501
33502 * gcc.dg/ppc-spe.c: New.
33503
33504 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
33505
33506 * g++.dg/other/ptrmem4.C: New testcase.
33507
33508 2002-07-24 Richard Henderson <rth@redhat.com>
33509
33510 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
33511
33512 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
33513
33514 * g++.dg/ext/alignof1.C (main): Return 0 for success.
33515
33516 2002-07-24 Roger Sayle <roger@eyesopen.com>
33517
33518 * gcc.c-torture/execute/memset-3.c: New testcase.
33519
33520 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
33521
33522 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
33523 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
33524
33525 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33526
33527 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
33528 Delete.
33529
33530 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
33531
33532 * gcc.c-torture/compile/simd-4.c: New test.
33533
33534 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33535
33536 PR c++/7347, c++/7348
33537 * g++.dg/template/access4.C: New test.
33538 * g++.dg/template/access5.C: New test.
33539 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
33540 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
33541 * g++.old-deja/g++.pt/ttp58.C: Likewise.
33542 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
33543
33544 2002-07-22 Jakub Jelinek <jakub@redhat.com>
33545
33546 * gcc.dg/gnu89-init-2.c: New test.
33547
33548 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
33549
33550 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
33551
33552 2002-07-20 Roger Sayle <roger@eyesopen.com>
33553
33554 * gcc.c-torture/execute/20020720-1.c: New testcase.
33555
33556 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
33557
33558 * gcc.dg/cpp/Wsignprom.c: New tests.
33559
33560 2002-07-20 Alan Modra <amodra@bigpond.net.au>
33561
33562 * gcc.c-torture/execute/loop-13.c: New test.
33563
33564 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
33565
33566 * gcc.dg/cpp/expr.c: New tests.
33567
33568 2002-07-18 David Edelsohn <edelsohn@gnu.org>
33569
33570 * g++.dg/opt/pr6713.C: Add template instantiation.
33571
33572 2002-07-18 Alan Modra <amodra@bigpond.net.au>
33573
33574 * gcc.dg/nest.c: New test.
33575
33576 2002-07-17 Richard Henderson <rth@redhat.com>
33577
33578 * g++.dg/opt/pr6713.C: New test.
33579
33580 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
33581
33582 * gcc.c-torture/execute/loop-2e.x: Let the testcase
33583 XFAIL for all x86 processors.
33584
33585 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
33586
33587 * gcc.c-torture/execute/20010122-1.x: Do not test with
33588 -fomit-frame-pointer.
33589
33590 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33591
33592 * g++.dg/template/instantiate2.C: New test.
33593 * g++.dg/template/spec4.C: New test.
33594
33595 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33596
33597 * g++.dg/template/access2.C: New test.
33598 * g++.dg/template/access3.C: New test.
33599
33600 2002-07-15 Zack Weinberg <zack@codesourcery.com>
33601
33602 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
33603 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
33604 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
33605 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
33606 Convert to use <stdarg.h>.
33607 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
33608 Delete.
33609 * gcc.dg/va-arg-2.c: New.
33610 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
33611
33612 2002-07-15 Jakub Jelinek <jakub@redhat.com>
33613
33614 * gcc.c-torture/compile/20020710-1.c: New test.
33615
33616 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
33617 Andrew Pinski <pinskia@physics.uc.edu>
33618
33619 gcc.c-torture/compile/simd-2.c: New testcase.
33620 gcc.c-torture/compile/simd-3.c: Likewise.
33621
33622 2002-07-11 Mark Mitchell <mark@codesourcery.com>
33623
33624 PR c++/7224
33625 * g++.dg/overload/error1.C: New test.
33626
33627 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33628
33629 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
33630 configuration and IRIX 6 O32 ABI.
33631
33632 2002-07-11 Roger Sayle <roger@eyesopen.com>
33633
33634 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
33635
33636 2002-07-10 Roger Sayle <roger@eyesopen.com>
33637
33638 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
33639
33640 2002-07-10 Jeffrey A Law <law@redhat.com>
33641
33642 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
33643
33644 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
33645
33646 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
33647
33648 * gcc.dg/20020312-2.c: Check for __PPC__.
33649
33650 2002-07-09 Diego Novillo <dnovillo@redhat.com>
33651
33652 * gcc.c-torture/compile/20020709-1.c: New test.
33653
33654 2002-07-07 Roger Sayle <roger@eyesopen.com>
33655
33656 * g++.dg/template/qualttp21.C: New test case.
33657
33658 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
33659
33660 * gcc.c-torture/compile/20020706-1.c: New test.
33661 * gcc.c-torture/compile/20020706-2.c: New test.
33662
33663 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
33664 Alexandre Oliva <aoliva@redhat.com>
33665
33666 * g++.dg/warn/incomplete1.C: New test.
33667
33668 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33669
33670 PR c++/7099
33671 * g++.dg/warn/noreturn1.C: New test.
33672
33673 2002-07-03 Mark Mitchell <mark@codesourcery.com>
33674
33675 PR c++/6706
33676 * g++.dg/debug/debug6.C: New test.
33677 * g++.dg/debug/debug7.C: New test.
33678
33679 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
33680
33681 * gcc.c-torture/compile/simd-3.c: New test.
33682
33683 2002-07-03 Chris Demetriou <cgd@broadcom.com>
33684
33685 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
33686 * gcc.dg/20020620-1.c: Likewise.
33687
33688 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33689
33690 PR c++/6944
33691 * g++.dg/init/array4.C: New test.
33692 * g++.dg/init/array5.C: New test.
33693
33694 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
33695
33696 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
33697 * gcc.c-torture/execute/simd-2.c (main): Likewise.
33698
33699 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33700
33701 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
33702 * gcc.dg/wtr-aggr-init-1.c: Likewise.
33703 * gcc.dg/wtr-conversion-1.c: Likewise.
33704 * gcc.dg/wtr-escape-1.c: Likewise.
33705 * gcc.dg/wtr-int-type-1.c: Likewise.
33706 * gcc.dg/wtr-label-1.c: Likewise.
33707 * gcc.dg/wtr-static-1.c: Likewise.
33708 * gcc.dg/wtr-strcat-1.c: Likewise.
33709 * gcc.dg/wtr-suffix-1.c: Likewise.
33710 * gcc.dg/wtr-switch-1.c: Likewise.
33711 * gcc.dg/wtr-unary-plus-1.c: Likewise.
33712 * gcc.dg/wtr-union-init-1.c: Likewise.
33713 * gcc.dg/wtr-union-init-2.c: Likewise.
33714 * gcc.dg/wtr-union-init-3.c: Likewise.
33715
33716 * gcc.dg/wtr-func-def-1.c: New test.
33717
33718 2002-07-02 Devang Patel <dpatel@apple.com>
33719
33720 * objc.dg/param-1.m: New test.
33721
33722 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
33723
33724 * gcc.dg/cpp/trad/directive.c: Add test.
33725 * gcc.dg/cpp/trad/macroargs.c: Add test.
33726 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
33727
33728 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
33729
33730 * gcc.dg/cpp/cmdlne-M.c: New test.
33731
33732 2002-07-02 Ziemowit Laski <zlaski@apple.com>
33733
33734 * objc.dg/desig-init-1.m: New test.
33735
33736 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33737
33738 PR c++/6716
33739 * g++.dg/template/instantiate1.C: New test.
33740
33741 2002-07-01 Mark Mitchell <mark@codesourcery.com>
33742
33743 PR c++/7112
33744 * g++.dg/template/sizeof2.C: New test.
33745
33746 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33747
33748 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
33749 gcc.dg/cpp/trad/include.c: New tests.
33750
33751 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
33752
33753 PR target/7177
33754 * gcc.c-torture/compile/20020701-1.c: New test.
33755
33756 2002-07-01 Stan Shebs <shebs@apple.com>
33757
33758 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
33759 header here...
33760 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
33761 (objc-torture-execute): or here.
33762
33763 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
33764
33765 * gcc.c-torture/execute/arith-rand-ll.c: New test.
33766
33767 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
33768
33769 * gcc.dg/cpp/trad/escaped-nl.c: New test.
33770
33771 2002-06-30 Devang Patel <dpatel@apple.com>
33772
33773 * objc.dg/fsyntax-only.m: New test.
33774
33775 2002-06-27 Mark Mitchell <mark@codesourcery.com>
33776
33777 PR c++/6695
33778 * g++.dg/template/friend7.C: New file.
33779
33780 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
33781
33782 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
33783 return type.
33784
33785 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
33786
33787 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
33788 avoid division by zero.
33789
33790 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
33791
33792 * gcc.dg/Wunknownprag.c: New tests.
33793
33794 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
33795
33796 * gcc.c-torture/execute/simd-2.c: New test.
33797
33798 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
33799
33800 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
33801 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
33802 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
33803 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
33804 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
33805 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
33806 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
33807 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
33808 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
33809 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
33810 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
33811 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
33812 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
33813 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
33814 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
33815 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
33816 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
33817
33818 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
33819
33820 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
33821 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
33822 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
33823 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
33824 New tests.
33825 * gcc.dg/cpp/trad/directive.c: Update.
33826
33827 2002-06-23 Andreas Jaeger <aj@suse.de>
33828
33829 * gcc.c-torture/execute/complex-6.c: New.
33830
33831 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
33832
33833 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
33834 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
33835 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
33836 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
33837
33838 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
33839
33840 * gcc.dg/cpp/trad: New directory with traditional tests copied
33841 from parent directory.
33842 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33843 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33844 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33845 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33846 Move to trad/ and rename.
33847 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
33848 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
33849 gcc.dg/cpp/trad/redef2.c: New tests.
33850 * gcc.dg/cpp/trad/trad.exp: New driver.
33851
33852 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
33853
33854 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
33855 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
33856 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
33857 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
33858 Remove.
33859
33860 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
33861
33862 * gcc.dg/20020620-1.c: New test.
33863
33864 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33865
33866 * g++.dg/template/ttp4.C: New test.
33867
33868 2002-06-19 Jakub Jelinek <jakub@redhat.com>
33869
33870 * g++.dg/opt/vt1.C: Fix regexp.
33871
33872 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33873
33874 * gcc.c-torture/execute/pure-1.c: Make functions static again.
33875 Don't use attribute `noinline'.
33876
33877 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33878
33879 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
33880
33881 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
33882
33883 * gcc.c-torture/execute/simd-1.c: New.
33884
33885 * gcc.dg/simd-1.c: New.
33886
33887 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
33888
33889 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
33890
33891 2002-06-16 Richard Henderson <rth@redhat.com>
33892
33893 * g++.dg/ext/anon-struct1.C: New.
33894 * g++.dg/ext/anon-struct2.C: New.
33895 * g++.dg/ext/anon-struct3.C: New.
33896 * gcc.dg/anon-struct-1.c: New.
33897 * gcc.dg/anon-struct-2.c: New.
33898 * gcc.dg/anon-struct-3.c: New.
33899 * gcc.dg/20011008-1.c: Adjust warning text.
33900 * gcc.dg/20020527-1.c: Add -fms-extensions.
33901
33902 2002-06-16 Richard Henderson <rth@redhat.com>
33903
33904 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
33905
33906 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
33907
33908 * gcc.c-torture/execute/20020615-1.c: New test.
33909
33910 2002-06-15 Roger Sayle <roger@eyesopen.com>
33911
33912 * gcc.c-tortuture/execute/compare-1.c: New test case.
33913 * gcc.c-tortuture/execute/compare-2.c: New test case.
33914 * gcc.c-tortuture/execute/compare-3.c: New test case.
33915
33916 2002-06-13 Richard Henderson <rth@redhat.com>
33917
33918 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
33919 ia64 ilp32.
33920
33921 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33922
33923 * g++.dg/template/typename2.C: Update error message.
33924
33925 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
33926
33927 * gcc.c-torture/execute/20020611-1.c: New test.
33928
33929 2002-06-11 Bob Wilson <bob.wilson@acm.org>
33930
33931 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
33932 list of targets to skip.
33933
33934 2002-06-10 Bob Wilson <bob.wilson@acm.org>
33935
33936 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
33937 targets if not optimizing.
33938
33939 2002-06-10 Jakub Jelinek <jakub@redhat.com>
33940
33941 * gcc.c-torture/compile/20020605-1.c: New test.
33942
33943 * g++.dg/opt/vt1.C: New test.
33944
33945 * gcc.dg/20020531-1.c: New test.
33946
33947 * gcc.dg/20020530-1.c: New test.
33948
33949 * gcc.dg/20020527-1.c: New test.
33950
33951 * g++.dg/opt/cse1.C: New test.
33952
33953 2002-06-07 Roger Sayle <roger@eyesopen.com>
33954
33955 * gcc.dg/20020607-2.c: New test case.
33956
33957 2002-06-07 Jakub Jelinek <jakub@redhat.com>
33958
33959 * gcc.c-torture/compile/20020604-1.c: New test.
33960
33961 2002-06-04 Richard Henderson <rth@redhat.com>
33962
33963 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
33964 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
33965 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
33966
33967 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
33968
33969 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
33970
33971 2002-06-03 Richard Henderson <rth@redhat.com>
33972
33973 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
33974 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
33975
33976 2002-06-02 Richard Henderson <rth@redhat.com>
33977
33978 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
33979 test functions static.
33980
33981 2002-06-02 Andreas Jaeger <aj@suse.de>
33982
33983 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
33984 now.
33985
33986 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
33987
33988 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
33989 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
33990 Update for mofified diagnostics.
33991 * gcc.dg/c99-intconst-1.c: No longer fail.
33992
33993 2002-06-02 Richard Henderson <rth@redhat.com>
33994
33995 * gcc.dg/uninit-A.c: Remove xfail markers.
33996
33997 2002-06-01 Roger Sayle <roger@eyesopen.com>
33998
33999 * gcc.dg/fnegate-1.c: New test case.
34000
34001 2002-05-30 Osku Salerma <osku@iki.fi>
34002
34003 * gcc.c-torture/execute/mayalias-1.c: New file.
34004
34005 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
34006
34007 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
34008 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
34009 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
34010
34011 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
34012
34013 * gcc.c-torture/execute/20020529-1.c: New test.
34014
34015 2002-05-27 Richard Henderson <rth@redhat.com>
34016
34017 * g++.dg/ext/attrib6.C: New test case.
34018
34019 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34020
34021 * gcc.c-torture/execute/pure-1.c: New test.
34022
34023 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34024
34025 * gcc.dg/cpp/arith-2.c: Remove.
34026
34027 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34028
34029 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
34030 * gcc.dg/cpp/if-3.c: Remove.
34031
34032 2002-05-26 Jakub Jelinek <jakub@redhat.com>
34033
34034 * g++.dg/opt/cse2.C: New test.
34035
34036 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
34037
34038 * gcc.dg/cpp/arith-1.c: New semantic tests.
34039 * gcc.dg/cpp/if-1.c: Update.
34040
34041 2002-05-24 Ben Elliston <bje@redhat.com>
34042
34043 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
34044
34045 2002-05-24 Jakub Jelinek <jakub@redhat.com>
34046
34047 * gcc.dg/verbose-asm.c: New test.
34048
34049 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
34050
34051 * gcc.dg/cpp/paste12.c: New test.
34052
34053 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34054
34055 * g++.dg/parse/named_ops.C: New test.
34056
34057 2002-05-23 Mark Mitchell <mark@codesourcery.com>
34058
34059 * gcc/testsuite/gcc.dg/weak-8.c: New test.
34060
34061 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
34062
34063 * gcc.dg/weak-2.c: Allow optional leading underscore
34064 in scan-assembler symbol name.
34065 * gcc.dg/weak-3.c: Likewise.
34066 * gcc.dg/weak-4.c: Likewise.
34067 * gcc.dg/weak-5.c: Likewise.
34068
34069 2002-05-23 Jakub Jelinek <jakub@redhat.com>
34070
34071 * gcc.dg/20020523-1.c: New test.
34072
34073 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34074
34075 * objc.dg/const-str-2.m: Update now that we stop after
34076 a command line error.
34077
34078 2002-05-22 Richard Henderson <rth@redhat.com>
34079
34080 * g++.dg/dg.exp: Fix typo in test pruneing.
34081
34082 2002-05-22 Richard Henderson <rth@redhat.com>
34083
34084 * g++.dg/dg.exp: Prune the tls subdirectory.
34085 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
34086 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
34087 * g++.dg/tls/init-1.C: New.
34088
34089 2002-05-22 Jakub Jelinek <jakub@redhat.com>
34090
34091 * gcc.dg/20020517-1.c: New test.
34092
34093 2002-05-21 Richard Henderson <rth@redhat.com>
34094
34095 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
34096 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
34097
34098 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
34099
34100 * g++.dg/other/copy2.C: New test.
34101
34102 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
34103
34104 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
34105 (MAX_COPY): Bump up to 10 times sizeof (long long).
34106 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
34107
34108 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
34109 sizeof (long long).
34110
34111 * gcc.c-torture/execute/strcpy-1.c: New test.
34112
34113 2002-05-19 Jason Merrill <jason2redhat.com>
34114
34115 * g++.dg/ext/oper1.C: New test.
34116
34117 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
34118 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
34119
34120 * README.QMTEST: New file.
34121
34122 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
34123
34124 2002-05-19 Andreas Jaeger <aj@suse.de>
34125
34126 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
34127 now.
34128 * gcc.c-torture/execute/loop-2d.x: Likewise.
34129
34130 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
34131
34132 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
34133 support weak symbols.
34134 * gcc.dg/weak-4.c: Likewise.
34135 * gcc.dg/weak-6.c: Likewise.
34136
34137 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34138
34139 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34140 cygwin, coff and h8300-*-hms targets
34141 * gcc.dg/weak-5.c: Likewise.
34142 * gcc.dg/weak-7.c: Likewise.
34143
34144 2002-05-16 Jason Merrill <jason@redhat.com>
34145
34146 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34147 (scan-assembler-not, scan-assembler-dem): Likewise.
34148 (scan-assembler-dem-not): Likewise.
34149
34150 2002-05-15 Richard Henderson <rth@redhat.com>
34151
34152 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34153
34154 2002-05-15 Richard Henderson <rth@redhat.com>
34155
34156 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34157 (vfoo1f): Warning here.
34158 (vfoo1l): Don't redefine the alias.
34159
34160 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34161
34162 * g++.dg/init/pm1.C: New test.
34163
34164 2002-05-12 David S. Miller <davem@redhat.com>
34165
34166 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34167 types.
34168
34169 2002-05-10 Roger Sayle <roger@eyesopen.com>
34170
34171 * gcc.c-torture/execute/20020510-1.c: New test case.
34172
34173 2002-05-10 David S. Miller <davem@redhat.com>
34174
34175 * gcc.c-torture/execute/conversion.c: Test long double too.
34176
34177 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34178
34179 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34180 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34181 * lib/g++.exp (g++_link_flags): Likewise.
34182 * lib/objc.exp (objc_target_compile): Likewise.
34183
34184 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34185
34186 * gcc.dg/cpp/poison.c: Update.
34187 * gcc.dg/cpp/20000625-2.c: Remove.
34188 * gcc.dg/cpp/direct2s.c: Remove final test.
34189
34190 2002-05-08 Tom Rix <trix@redhat.com>
34191
34192 * gcc.c-torture/execute/20020508-1.c: New test.
34193 * gcc.c-torture/execute/20020508-2.c: New test.
34194 * gcc.c-torture/execute/20020508-3.c: New test.
34195
34196 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34197
34198 * gcc.dg/cpp/charconst-4.c: More tests.
34199
34200 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34201
34202 PR c/6569
34203 * gcc.dg/weak-3.c: Update location of warning messages.
34204 * gcc.dg/weak-5.c: Likewise.
34205
34206 2002-05-06 Roger Sayle <roger@eyesopen.com>
34207
34208 * gcc.c-torture/execute/20020506-1.c: New test case.
34209
34210 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34211
34212 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34213
34214 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34215
34216 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34217
34218 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34219
34220 * gcc.dg/cpp/charconst-3.c: New test.
34221
34222 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34223
34224 * gcc.dg/cpp/charconst.c: Update tests.
34225
34226 2002-05-05 Tim Josling <tej@melbpc.org.au>
34227
34228 * treelang: Added directory for new sample language treelang. Also
34229 lib/treelang.exp: New file to signal treelang should be tested.
34230
34231 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34232
34233 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34234 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34235 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34236 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34237 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34238 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34239 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34240
34241 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34242
34243 * gcc.dg/format/xopen-2.c: New test.
34244
34245 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34246
34247 * gcc.dg/20020503-1.c: New test.
34248
34249 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34250
34251 * g++.dg/init/dtor1.C: Make it tougher.
34252
34253 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34254
34255 * g++.dg/init/dtor1.C: New test.
34256
34257 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34258
34259 * gcc.dg/altivec-8.c: New.
34260
34261 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34262
34263 * gcc.dg/altivec-7.c: New.
34264
34265 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34266
34267 * g++.dg/parse/typedef1.C: New test.
34268
34269 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34270
34271 PR c++/6486
34272 * g++.dg/template/friend6.C: New test.
34273
34274 PR c++/6492
34275 * g++.dg/init/copy1.C: New test.
34276
34277 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34278
34279 * g++.dg/warn/effc1.C: New test.
34280
34281 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34282
34283 * gcc.dg/cpp/if-cexp.c: Add a test.
34284
34285 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34286
34287 * gcc.dg/20020426-2.c: New test.
34288
34289 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34290
34291 * gcc.dg/cpp/if-mop.c: Update.
34292 * gcc.dg/cpp/if-mpar.c: Add test.
34293 * gcc.dg/cpp/if-oppr.c: Update.
34294
34295 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34296
34297 PR c/6343
34298 * gcc.dg/weak-[2-7].c: New tests.
34299
34300 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34301
34302 * gcc.dg/enum1.c: New test.
34303
34304 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34305
34306 PR c++/6497
34307 * g++.dg/inherit/access2.C: New test.
34308
34309 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34310
34311 PR bootstrap/6445
34312 * gcc.dg/20020426-1.c: New test.
34313
34314 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34315
34316 * g++.dg/abi/enum1.C: New test.
34317
34318 2002-04-26 Richard Henderson <rth@redhat.com>
34319
34320 * gcc.dg/c99-bool-1.c: Expect always true warning.
34321
34322 2002-04-25 Roger Sayle <roger@eyesopen.com>
34323
34324 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34325
34326 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34327
34328 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34329 targets.
34330
34331 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34332
34333 * g++.dg/abi/mange7.C: New test.
34334
34335 PR c++/6438.
34336 * g++.dg/parse/stmtexpr2.C: New test.
34337
34338 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34339
34340 * gcc.dg/20020312-2.c: Add SH target.
34341
34342 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34343
34344 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34345 compiler output on mips*-*-irix*.
34346
34347 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34348
34349 * g++.dg/parse/attr1.C: New test.
34350
34351 2002-04-23 Roger Sayle <roger@eyesopen.com>
34352
34353 * gcc.c-torture/execute/string-opt-17.c: New test case.
34354 * gcc.c-torture/execute/memset-2.c: New test case.
34355
34356 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34357
34358 PR c++/6256:
34359 * g++.dg/template/friend5.C: New test.
34360
34361 PR c++/6331:
34362 * g++.dg/template/qual1.C: Likewise.
34363
34364 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34365
34366 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
34367 Include stdlib.h, not stdio.h or ctype.h.
34368
34369 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
34370
34371 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
34372 cris-*-elf* and mmix-*-*.
34373 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
34374 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
34375 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
34376 Ditto.
34377 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
34378 * gcc.dg/wchar_t-1.c: Ditto.
34379
34380 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
34381
34382 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
34383 Clarify comment.
34384
34385 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
34386
34387 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
34388
34389 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34390
34391 * gcc.c-torture/execute/20000906-1.x: Delete.
34392
34393 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
34394
34395 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
34396
34397 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
34398
34399 * PR6367
34400 * g77.f-torture/execute/6367.f: New test.
34401 * g77.f-torture/execute/6367.x: Disable for MMIX.
34402
34403 2002-04-19 Mark Mitchell <mark@codesourcery.com>
34404
34405 * PR6352
34406 * g++.dg/opt/inline2.C: New test.
34407
34408 2002-04-18 Richard Henderson <rth@redhat.com>
34409
34410 * gcc.dg/20000906-1.c: Enable for all targets.
34411 * gcc.c-torture/compile/iftrap-2.c: New.
34412
34413 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34414
34415 * gcc.dg/20020418-1.c: New test.
34416 * gcc.dg/20020418-2.c: New test.
34417
34418 2002-04-18 Richard Henderson <rth@redhat.com>
34419
34420 * gcc.c-torture/compile/iftrap-1.c: New.
34421 * gcc.dg/iftrap-1.c: Adjust for ia64.
34422 * gcc.dg/iftrap-2.c: New.
34423
34424 2002-04-18 Jakub Jelinek <jakub@redhat.com>
34425
34426 * gcc.c-torture/compile/20020418-1.c: New test.
34427
34428 2002-04-18 Roger Sayle <roger@eyesopen.com>
34429
34430 * gcc.c-torture/compile/20020415-1.c: New.
34431
34432 2002-04-18 David S. Miller <davem@redhat.com>
34433
34434 * gcc.c-torture/execute/20020418-1.c: New test.
34435
34436 2002-04-17 Jakub Jelinek <jakub@redhat.com>
34437
34438 * gcc.dg/20020416-1.c: New test.
34439
34440 * g++.dg/opt/inline1.C: New test.
34441
34442 2002-04-16 Jakub Jelinek <jakub@redhat.com>
34443
34444 * gcc.dg/altivec-5.c: New test.
34445
34446 * gcc.dg/20020415-1.c: New test.
34447
34448 2002-04-15 Mark Mitchell <mark@codesourcery.com>
34449
34450 * testsuite/lib/chill.exp: Remove.
34451
34452 2002-04-14 Jakub Jelinek <jakub@redhat.com>
34453
34454 * g++.dg/other/big-struct.C: New test.
34455
34456 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
34457
34458 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
34459 of scratch file.
34460
34461 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
34462
34463 PR c/6277
34464 * gcc.dg/i386-387-1.c: Allow optional leading underscore
34465 in scan-assembler function name
34466
34467 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
34468
34469 * g77.f-torture/execute/980628-4.x,
34470 g77.f-torture/execute/980628-5.x,
34471 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34472 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34473 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
34474 i[34567]86-*-*.
34475
34476 2002-04-13 David S. Miller <davem@redhat.com>
34477
34478 * gcc.c-torture/execute/20020413-1.c: New test.
34479
34480 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
34481
34482 * gcc.dg/asm-6.c,
34483 * g++.dg/ext/asm1.C: New tests.
34484
34485 2002-04-12 Mark Mitchell <mark@codesourcery.com>
34486
34487 PR c++ 5373.
34488 * g++.dg/parse/stmtexpr1.C: New test.
34489
34490 PR c++/5189.
34491 * g++.dg/template/copy1.C: New test.
34492
34493 2002-04-12 Richard Henderson <rth@redhat.com>
34494
34495 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
34496
34497 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
34498
34499 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
34500 gcc.c-torture/execute/20020307-2.c.
34501
34502 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
34503
34504 * g++.dg/ext/attrib5.C,
34505 * g++.dg/lookup/struct1.C: New tests.
34506
34507 2002-04-11 Jakub Jelinek <jakub@redhat.com>
34508
34509 * gcc.dg/20020411-1.c: New test.
34510
34511 * gcc.c-torture/execute/20020411-1.c: New test.
34512
34513 2002-04-10 Janis Johnson <janis187@us.ibm.com>
34514
34515 * g77.f-torture/execute/6177.f: New test.
34516
34517 2002-04-10 Jakub Jelinek <jakub@redhat.com>
34518
34519 PR middle-end/6247
34520 * g++.dg/opt/cleanup1.C: New test.
34521
34522 * g++.dg/opt/const1.C: New test.
34523
34524 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
34525
34526 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
34527
34528 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
34529
34530 PR c++/5507
34531 * g++.dg/template/typename2.C: New test.
34532
34533 2002-04-10 Alan Modra <amodra@bigpond.net.au>
34534
34535 * gcc.c-torture/execute/loop-12.c: New.
34536
34537 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
34538
34539 * g77.f-torture/execute/980628-4.x,
34540 g77.f-torture/execute/980628-5.x,
34541 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
34542 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
34543 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
34544
34545 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34546
34547 PR optimization/6086
34548 * g++.dg/opt/preinc1.C: New test.
34549
34550 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34551
34552 PR c++/5571
34553 * g++.dg/opt/static2.C: New test.
34554
34555 2002-04-06 Mark Mitchell <mark@codesourcery.com>
34556
34557 PR c/5120
34558 * gcc.dg/20020406-1.c: New test.
34559
34560 2002-04-04 David S. Miller <davem@redhat.com>
34561
34562 * gcc.c-torture/execute/20020404-1.c: New test.
34563
34564 2002-04-04 Jakub Jelinek <jakub@redhat.com>
34565
34566 PR c/6123
34567 * gcc.dg/20020312-2.c: Do not declare global register variable
34568 if __PIC__ or __pic__ is defined.
34569
34570 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
34571
34572 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
34573 __asm__ so that it works correctly even if -ansi -pedantic-errors.
34574
34575 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34576
34577 * gcc.misc-tests/linkage.exp: Update last change to handle
34578 sparc*-, not just sparc-.
34579
34580 2002-04-03 Richard Henderson <rth@redhat.com>
34581
34582 * gcc.dg/cpp/ucs.c: Improved long UCS test.
34583
34584 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34585
34586 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
34587
34588 2002-04-02 David S. Miller <davem@redhat.com>
34589
34590 * gcc.c-torture/execute/20020402-3.c: New test.
34591
34592 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
34593
34594 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
34595 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
34596
34597 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
34598 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
34599 g77.f-torture/execute/20001201.x,
34600 g77.f-torture/execute/u77-test.x: New files.
34601
34602 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
34603 * gcc.dg/wchar_t-1.c: Ditto.
34604
34605 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34606
34607 * gcc.c-torture/execute/20020402-1.c: New test.
34608
34609 2002-04-01 Richard Henderson <rth@redhat.com>
34610
34611 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
34612
34613 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
34614
34615 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34616
34617 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
34618
34619 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34620
34621 * g++.dg/inherit/template-as-base.C: Expect error.
34622 * g++.dg/inherit/namespace-as-base.C: Likewise.
34623
34624 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
34625
34626 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
34627 g++.dg/ext/instantiate3.C: Tweak match patterns.
34628
34629 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
34630 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
34631 -da test.
34632
34633 2002-03-31 Richard Henderson <rth@redhat.com>
34634
34635 * gcc.dg/special/alias-2.c: New.
34636 * gcc.dg/special/ecos.exp: Run it.
34637
34638 2002-03-31 Richard Henderson <rth@redhat.com>
34639
34640 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
34641
34642 2002-03-31 Kazu Hirata <kazu@hxi.com>
34643
34644 * gcc.dg/weak-1.c: Disable on h8300 port.
34645
34646 2002-03-29 Janis Johnson <janis187@us.ibm.com>
34647
34648 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
34649 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
34650 ordering tests.
34651 * g++.dg/bprob/bprob-1.C: New test.
34652 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
34653 * g++.dg/gcov/gcov-1.C: New test.
34654 * g++.dg/gcov/gcov-1.x: New file.
34655 * g++.dg/gcov/gcov-2.C: New test.
34656 * g++.dg/gcov/gcov-3.C: New test.
34657 * g++.dg/gcov/gcov-3.h: New file.
34658
34659 2002-03-28 Roger Sayle <roger@eyesopen.com>
34660
34661 * g++.old-deja/g++.other/builtins5.C: New test.
34662 * g++.old-deja/g++.other/builtins6.C: New test.
34663 * g++.old-deja/g++.other/builtins7.C: New test.
34664 * g++.old-deja/g++.other/builtins8.C: New test.
34665 * g++.old-deja/g++.other/builtins9.C: New test.
34666
34667 2002-03-29 Jakub Jelinek <jakub@redhat.com>
34668
34669 * g++.dg/opt/static1.C: New test.
34670
34671 * g++.dg/opt/longbranch1.C: New test.
34672
34673 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
34674
34675 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
34676
34677 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
34678
34679 2002-03-28 Jeffrey A Law (law@redhat.com)
34680
34681 * gcc.c-torture/execute/20020328-1.c: New test.
34682
34683 2002-03-27 Richard Henderson <rth@redhat.com>
34684
34685 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
34686 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
34687 move from g++.old-deja/g++.ext/.
34688
34689 2002-03-27 Mark Mitchell <mark@codesourcery.com>
34690
34691 * g++.dg/init/new2.C: New test.
34692
34693 2002-03-26 Richard Henderson <rth@redhat.com>
34694
34695 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
34696
34697 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
34698 on sparc.
34699
34700 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
34701 sparcv9 systems.
34702 * gcc.dg/20001102-1.c: Likewise.
34703
34704 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
34705
34706 * gcc.dg/cpp/endif-pedantic1.c,
34707 gcc.dg/cpp/endif-pedantic2.c: New tests.
34708
34709 2002-03-26 Mark Mitchell <mark@codesourcery.com>
34710
34711 * g++.dg/init/new1.C: New test.
34712
34713 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
34714
34715 * g++.dg/abi/vbase9.C: New test.
34716
34717 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
34718
34719 * gcc.dg/arm-asm.c: New test.
34720
34721 2002-03-26 Andrew Cagney <ac131313@redhat.com>
34722
34723 * gcc.dg/Wswitch-enum.c: New test.
34724 Fix PR c/5044.
34725
34726 2002-03-26 Richard Henderson <rth@redhat.com>
34727
34728 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
34729 structure.
34730
34731 2002-03-25 Richard Henderson <rth@redhat.com>
34732
34733 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
34734 sparcv9 systems.
34735
34736 * gcc.c-torture/compile/20011119-1.c (xxx): New.
34737 * gcc.c-torture/compile/20011119-2.c (xxx): New.
34738
34739 2002-03-25 Zack Weinberg <zack@codesourcery.com>
34740
34741 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
34742
34743 2002-03-25 Bob Wilson <bob.wilson@acm.org>
34744
34745 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
34746 targets using generic thunk support.
34747
34748 2002-03-25 Jakub Jelinek <jakub@redhat.com>
34749
34750 * gcc.c-torture/compile/20020323-1.c: New test.
34751
34752 * g++.dg/opt/conj2.C: New test.
34753
34754 2002-03-24 Richard Henderson <rth@redhat.com>
34755
34756 * gcc.dg/weak-1.c: Use -fno-common.
34757
34758 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34759
34760 * g77.dg/f77-edit-apostrophe-out.f: New test
34761 * g77.dg/f77-edit-h-out.f: New test
34762 * g77.dg/f77-edit-t-in.f: New test
34763 * g77.dg/f77-edit-t-out.f: New test
34764 * g77.dg/f77-edit-x-out.f: New test
34765 * g77.dg/f77-edit-slash-out.f: New test
34766 * g77.dg/f77-edit-colon-out.f: New test
34767 * g77.dg/f77-edit-s-out.f: New test
34768
34769 2002-03-24 Richard Henderson <rth@redhat.com>
34770
34771 * objc/execute/formal_protocol-6.x: New XFAIL.
34772
34773 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34774
34775 * gcc.dg/weak-1.c: Early return from dg-final on platforms
34776 that do not support weak symbols
34777
34778 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
34779
34780 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
34781 * lib/g77.exp: Likewise.
34782 * lib/objc.exp: Likewise.
34783
34784 2002-03-23 Andrew Cagney <ac131313@redhat.com>
34785
34786 * gcc.dg/Wswitch-default.c: New test.
34787
34788 2002-03-23 Jakub Jelinek <jakub@redhat.com>
34789
34790 * g++.dg/other/enum1.C: New test.
34791
34792 2002-03-23 Zack Weinberg <zack@codesourcery.com>
34793
34794 * gcc.dg/pragma-ep-3.c: Fix typo.
34795
34796 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34797
34798 * g++.dg/inherit/template-as-base.C: New test.
34799
34800 2002-03-22 Jakub Jelinek <jakub@redhat.com>
34801
34802 * g++.old-deja/g++.other/dwarf2-1.C: Move...
34803 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
34804
34805 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
34806
34807 * gcc.dg/cpp/multiline.c: Update to match.
34808
34809 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
34810
34811 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
34812
34813 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
34814
34815 * gcc.dg/cpp/extratokens2.c: New file.
34816
34817 2002-03-21 David Edelsohn <edelsohn@gnu.org>
34818
34819 * gcc.dg/20020312-2.c: Add rs6000 target.
34820
34821 * gcc.c-torture/compile/20020319-1.c: New test.
34822
34823 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34824
34825 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
34826 (A, E): Handle this.
34827
34828 2002-03-20 Jason Merrill <jason@redhat.com>
34829
34830 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
34831 ignoring -fpic.
34832 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
34833 through prune_gcc_output.
34834
34835 2002-03-20 Jakub Jelinek <jakub@redhat.com>
34836
34837 * gcc.c-torture/compile/20020320-1.c: New test.
34838
34839 2002-03-19 Jakub Jelinek <jakub@redhat.com>
34840
34841 * gcc.c-torture/compile/20020318-1.c: New test.
34842
34843 * gcc.dg/struct-by-value-1.c: New test.
34844
34845 * gcc.dg/20020319-1.c: New test.
34846
34847 2002-03-18 Jakub Jelinek <jakub@redhat.com>
34848
34849 * g++.dg/opt/conj1.C: New test.
34850
34851 2002-03-17 Mark Mitchell <mark@codesourcery.com>
34852
34853 * g++.dg/template/qualttp20.C: Revert previous change.
34854 * g++.dg/template/qualttp3.C: Likewise.
34855 * g++.dg/template/qualttp4.C: Likewise.
34856 * g++.dg/template/qualttp5.C: Likewise.
34857 * g++.dg/template/qualttp6.C: Likewise.
34858 * g++.dg/template/qualttp7.C: Likewise.
34859 * g++.dg/template/qualttp8.C: Likewise.
34860 * g++.dg/template/recurse.C: Likewise.
34861
34862 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
34863
34864 * gcc.dg/cpp/wchar-1.c: Update.
34865
34866 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
34867
34868 * g++.dg/template/conv1.C: New test.
34869 * g++.dg/template/conv2.C: New test.
34870 * g++.dg/template/conv3.C: New test.
34871 * g++.dg/template/conv4.C: New test.
34872
34873 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34874
34875 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
34876 * g++.dg/template/qualttp3.C: Likewise.
34877 * g++.dg/template/qualttp4.C: Likewise.
34878 * g++.dg/template/qualttp5.C: Likewise.
34879 * g++.dg/template/qualttp6.C: Likewise.
34880 * g++.dg/template/qualttp7.C: Likewise.
34881 * g++.dg/template/qualttp8.C: Likewise.
34882 * g++.dg/template/recurse.C: Likewise.
34883
34884 2002-03-15 Mark Mitchell <mark@codesourcery.com>
34885
34886 * g++.dg/opt/dtor1.C: New test.
34887
34888 2002-03-15 Jakub Jelinek <jakub@redhat.com>
34889
34890 * gcc.c-torture/compile/20020315-1.c: New test.
34891
34892 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
34893
34894 * gcc.dg/weak-1.c: Fix scan tests.
34895
34896 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
34897
34898 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
34899 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
34900 cris-*-aout* mmix-*-*.
34901 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
34902 cris-*-aout* mmix-*-*.
34903 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
34904 cris-*-elf* cris-*-aout* and mmix-*-*.
34905 * gcc.dg/20001009-1.c: Ditto.
34906 * gcc.dg/20010912-1.c: Ditto.
34907 * gcc.dg/20020122-4.c: Ditto.
34908 * gcc.dg/inline-2.c: Ditto.
34909
34910 2002-03-14 Jeffrey A Law (law@cygnus.com)
34911
34912 * gcc.c-torture/compile/20020314-1.c: New test.
34913
34914 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
34915
34916 * gcc.c-torture/execute/20020314-1.c: New test.
34917
34918 2002-03-14 Jakub Jelinek <jakub@redhat.com>
34919
34920 * g++.dg/warn/Wunused-1.C: New test.
34921
34922 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
34923
34924 * g++.dg/abi/mangle6.C: New test.
34925
34926 2002-03-13 Jakub Jelinek <jakub@redhat.com>
34927
34928 * gcc.c-torture/compile/20020309-2.c: New test.
34929
34930 * gcc.c-torture/compile/20020312-1.c: New test.
34931
34932 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
34933
34934 * g++.dg/other/access1.C: New test.
34935
34936 2002-03-12 Jakub Jelinek <jakub@redhat.com>
34937
34938 * gcc.c-torture/execute/wchar_t-1.c: New test.
34939
34940 2002-03-12 David Edelsohn <edelsohn@gnu.org>
34941
34942 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
34943
34944 2002-03-12 Roger Sayle <roger@eyesopen.com>
34945
34946 * gcc.dg/20020312-1.c: New test case.
34947
34948 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
34949
34950 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
34951
34952 2002-03-11 Richard Henderson <rth@redhat.com>
34953
34954 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
34955 * g++.old-deja/g++.jason/report.C: Likewise.
34956
34957 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34958
34959 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
34960 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
34961
34962 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
34963
34964 * testsuite/g++.dg/overload/pmf1.C: New test.
34965
34966 2002-03-11 Kazu Hirata <kazu@hxi.com>
34967
34968 * gcc.c-torture/execute/20020307-1.c: Use long.
34969
34970 2002-03-11 Jakub Jelinek <jakub@redhat.com>
34971
34972 PR optimization/5844
34973 * gcc.dg/20020310-1.c: New test.
34974
34975 2002-03-09 Michael Meissner <meissner@redhat.com>
34976
34977 * gcc.c-torture/execute/memcpy-2.c: New test.
34978 * gcc.c-torture/execute/memset-1.c: New test.
34979 * gcc.c-torture/execute/strlen-1.c: New test.
34980 * gcc.c-torture/execute/strcmp-1.c: New test.
34981 * gcc.c-torture/execute/strncmp-1.c: New test.
34982
34983 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
34984
34985 * gcc.dg/ppc-ldstruct.c: New test.
34986
34987 2002-03-09 Jakub Jelinek <jakub@redhat.com>
34988
34989 * gcc.c-torture/execute/va-arg-22.c: New test.
34990
34991 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34992
34993 * gcc.c-torture/compile/20020309-1.c: New test.
34994
34995 2002-03-08 Jakub Jelinek <jakub@redhat.com>
34996
34997 * gcc.c-torture/execute/20020307-2.c: New test.
34998
34999 2002-03-07 Jeffrey A Law (law@redhat.com)
35000
35001 * g77.f-torture/compile/20020307-1.f: New test.
35002
35003 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
35004
35005 * gcc.dg/unordered-1.c: New test.
35006
35007 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
35008
35009 * gcc.c-torture/execute/20020307-1.c: New test.
35010
35011 2002-03-05 Jakub Jelinek <jakub@redhat.com>
35012
35013 * gcc.dg/20020304-1.c: New test.
35014
35015 * gcc.c-torture/compile/20020304-2.c: New test.
35016
35017 2002-03-04 Zack Weinberg <zack@codesourcery.com>
35018
35019 * gcc.c-torture/compile/20020304-1.c: New test case
35020 (from PR c/5830).
35021
35022 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
35023
35024 * gcc.dg/20020103-1.c: Add other -D ppc variants.
35025
35026 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
35027
35028 * g++.dg/other/classkey1.C: New test.
35029
35030 2002-03-01 Richard Henderson <rth@redhat.com>
35031
35032 * gcc.c-torture/compile/981223-1.x: New.
35033 * gcc.c-torture/compile/920625-1.x: New.
35034
35035 2002-02-28 Richard Henderson <rth@redhat.com>
35036
35037 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
35038
35039 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
35040
35041 * gcc.c-torture/execute/20020227-1.c: New test.
35042
35043 2002-02-27 Mark Mitchell <mark@codesourcery.com>
35044
35045 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
35046 here" ERROR lines.
35047 * g++.old-deja/g++.oliva/partord1.C: Likewise.
35048 * g++.old-deja.g++.other/defarg1.C: Likewise.
35049 * g++.old-deja/g++.pt/calls2.C: Likewise.
35050 * g++.old-deja/g++.pt/crash20.C: Likewise.
35051 * g++.old-deja/g++.pt/crash30.C: Likewise.
35052 * g++.old-deja/g++.pt/crash36.C: Likewise.
35053 * g++.old-deja/g++.pt/crash6.C: Likewise.
35054 * g++.old-deja/g++.pt/defarg13.C: Likewise.
35055 * g++.old-deja/g++.pt/derived3.C: Likewise.
35056 * g++.old-deja/g++.pt/error1.C: Likewise.
35057 * g++.old-deja/g++.pt/friend21.C: Likewise.
35058 * g++.old-deja/g++.pt/friend23.C: Likewise.
35059 * g++.old-deja/g++.pt/infinite1.C: Likewise.
35060 * g++.old-deja/g++.robertl/eb128.C: Likewise.
35061
35062 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
35063
35064 * gcc.c-torture/execute/20020225-2.c: New test.
35065
35066 2002-02-27 Zack Weinberg <zack@codesourcery.com>
35067
35068 * gcc.c-torture/execute/920730-1t.c,
35069 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
35070 Delete test cases, only relevant to -traditional.
35071
35072 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
35073
35074 * gcc.dg/cpp/undef1.c: Remove.
35075 * gcc.dg/cpp/directiv.c: Update.
35076 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
35077
35078 2002-02-27 Michael Meissner <meissner@redhat.com>
35079
35080 * gcc.c-torture/execute/20020226-1.c: New test.
35081
35082 2002-02-26 Jakub Jelinek <jakub@redhat.com>
35083
35084 * g++.dg/debug/debug4.C: New test.
35085
35086 * gcc.dg/ia64-visibility-1.c: New test.
35087
35088 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
35089
35090 * gcc.dg/debug/20020224-1.c: New.
35091
35092 2002-02-25 Kazu Hirata <kazu@hxi.com>
35093
35094 * gcc.c-torture/execute/960416-1.x: New.
35095 * gcc.c-torture/execute/divconst-3.x: Likewise.
35096
35097 2002-02-25 Jakub Jelinek <jakub@redhat.com>
35098
35099 * gcc.dg/20020224-1.c: New test.
35100
35101 2002-02-25 Alan Modra <amodra@bigpond.net.au>
35102
35103 * gcc.c-torture/execute/20020225-1.c: New.
35104
35105 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
35106
35107 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
35108
35109 2002-02-23 Jakub Jelinek <jakub@redhat.com>
35110
35111 * gcc.dg/20020222-1.c: New test.
35112
35113 2002-02-22 Jakub Jelinek <jakub@redhat.com>
35114
35115 * g++.dg/opt/anonunion1.C: New test.
35116
35117 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
35118
35119 * g++.dg/template/qualttp19.C: New test.
35120 * g++.dg/template/qualttp20.C: New test.
35121 * g++.old-deja/g++.jason/report.C: Adjust expected errors
35122 * g++.old-deja/g++.other/qual1.C: Likewise.
35123
35124 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
35125
35126 * gcc.dg/attr-alwaysinline.c: New.
35127
35128 2002-02-21 Jakub Jelinek <jakub@redhat.com>
35129
35130 * gcc.dg/20020220-1.c: New test.
35131
35132 * gcc.dg/20020220-2.c: New test.
35133
35134 * g++.dg/opt/mmx1.C: New test.
35135
35136 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35137
35138 * gcc.c-torture/compile/20020110.c: New test.
35139
35140 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35141
35142 * gcc.c-torture/execute/20020219-1.c: New test.
35143
35144 * gcc.dg/20020219-1.c: New test.
35145
35146 * gcc.dg/noncompile/20020220-1.c: New test.
35147
35148 * g++.dg/opt/ptrintsum1.C: New test.
35149
35150 * gcc.dg/debug/20020220-1.c: New test.
35151
35152 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35153
35154 * gcc.c-torture/execute/20020216-1.c: New test.
35155
35156 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35157
35158 * gcc.dg/decl-1.c: Update, new test.
35159
35160 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35161
35162 * g++.dg/abi/bitfield1.C: New test.
35163 * g++.dg/abi/bitfield2.C: New test.
35164
35165 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35166
35167 * gcc.dg/attr-nest.c: New test.
35168
35169 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35170
35171 * gcc.c-torture/execute/20020215-1.c: New test.
35172
35173 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35174
35175 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35176 * g++.dg/debug/debug.exp: New.
35177 * g++.dg/debug/trivial.C: New.
35178 * g++.dg/debug/debug1.C: Moved...
35179 * g++.dg/other/debug1.C: ...from here.
35180 * g++.dg/debug/debug2.C: Moved...
35181 * g++.dg/other/debug2.C: ...from here.
35182 * g++.dg/debug/debug3.C: Moved...
35183 * g++.dg/other/debug3.C: ...from here.
35184
35185 * gcc.dg/noncompile/20020213-1.c: New test.
35186
35187 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35188
35189 * g++.dg/other/debug3.C: New test.
35190
35191 * gcc.c-torture/execute/20020213-1.c: New test.
35192
35193 2002-02-13 Richard Smith <richard@ex-parrot.com>
35194
35195 * g++.old-deja/g++.other/thunk1.C: New test.
35196
35197 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35198
35199 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35200
35201 2002-02-13 Stan Shebs <shebs@apple.com>
35202
35203 * gcc.dg/altivec-3.c: New.
35204
35205 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35206
35207 * gcc.dg/Wunreachable-1.c: New test.
35208 * gcc.dg/Wunreachable-2.c: New test.
35209
35210 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35211
35212 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35213
35214 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35215
35216 * gcc.dg/decl-1.c: New test.
35217
35218 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35219
35220 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35221
35222 2002-02-10 Kazu Hirata <kazu@hxi.com>
35223
35224 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35225 * gcc.c-torture/compile/980506-1.x: Likewise.
35226
35227 2002-02-10 Kazu Hirata <kazu@hxi.com>
35228
35229 * gcc.dg/20020210-1.c: New.
35230
35231 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35232
35233 * g77.f-torture/execute/947.f: New regression test
35234 for PR fortran/947.
35235
35236 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35237
35238 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35239 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35240
35241 2002-02-08 Richard Henderson <rth@redhat.com>
35242
35243 * gcc.c-torture/compile/labels-3.c: New.
35244
35245 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35246
35247 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35248 expression statements work instead.
35249 * gcc.dg/noncompile/20020207-1.c: New test.
35250
35251 2002-02-07 Richard Henderson <rth@redhat.com>
35252
35253 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35254
35255 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35256
35257 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35258 message from g77
35259 * lib/g77-dg.exp: Trim g77 error messages so that they are
35260 recognized by dg.exp.
35261
35262 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35263
35264 PR fortran/5473
35265 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35266
35267 2002-02-07 Richard Henderson <rth@redhat.com>
35268
35269 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35270 to be sufficiently aligned for integers.
35271
35272 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35273
35274 * g++.dg/template/friend4.C: New test.
35275
35276 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35277
35278 PR fortran/5743
35279 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35280 unsupported cases.
35281
35282 2002-02-07 Richard Henderson <rth@redhat.com>
35283
35284 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35285 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35286 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35287 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35288
35289 2002-02-06 Richard Henderson <rth@redhat.com>
35290
35291 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35292
35293 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35294
35295 * gcc.dg/20020206-1.c: New test.
35296
35297 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35298
35299 * gcc.c-torture/execute/20020206-1.c: New test.
35300
35301 * gcc.c-torture/execute/20020206-2.c: New test.
35302
35303 PR optimization/5429:
35304 * gcc.c-torture/compile/20020206-1.c: New test.
35305
35306 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35307
35308 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35309 as certain file formats cannot support particularly large
35310 alignments.
35311
35312 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35313 and do not expect to be able to link the executable.
35314
35315 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35316 fail because the COFF format does not support the weak attribute.
35317
35318 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35319
35320 * g77.dg/pr5473.f: New test
35321
35322 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35323
35324 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35325 Fix testcase accordingly.
35326
35327 2002-02-04 Richard Henderson <rth@redhat.com>
35328
35329 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35330 (buf): Change to be an array of pointers, not ints.
35331
35332 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35333
35334 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35335 before all tests. Move warning one line above to match where it
35336 C frontend emits.
35337 * gcc.dg/Wswitch-2.c: New test.
35338 * g++.dg/warn/Wswitch-1.C: New test.
35339 * g++.dg/warn/Wswitch-2.C: New test.
35340
35341 2002-02-04 Richard Henderson <rth@redhat.com>
35342
35343 * g++.dg/abi/offsetof.C: Fix size comparison.
35344
35345 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35346
35347 * gcc.dg/cast-qual-2.c: New test.
35348
35349 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35350
35351 * gcc.dg/20020201-4.c: New test.
35352
35353 2002-02-04 Ben Elliston <bje@redhat.com>
35354
35355 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35356 target_info attribute != 0, in addition to the empty string.
35357 (gcc_target_compile): Likewise.
35358
35359 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35360
35361 * gcc.dg/Wswitch.c: New test.
35362 PR gcc/4475. PR gcc/3780.
35363
35364 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35365
35366 * g77.f-torture/execute/5122.f: New test for regressions
35367 against PR fortran/5122.
35368
35369 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
35370
35371 * g77.f-torture/compile/pr3743.f: Delete
35372 * g77.dg/pr3743-1.f: New test.
35373 * g77.dg/pr3743-2.f: New test.
35374 * g77.dg/pr3743-3.f: New test.
35375 * g77.dg/pr3743-4.f: New test.
35376
35377 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35378
35379 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
35380
35381 2002-02-02 Richard Henderson <rth@redhat.com>
35382
35383 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
35384 * gcc.c-torture/execute/bf64-1.c: Likewise.
35385
35386 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35387
35388 * gcc.dg/20020201-2.c: New test.
35389
35390 * gcc.dg/20020201-3.c: New test.
35391
35392 * gcc.c-torture/execute/bitfld-2.c: New test.
35393
35394 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
35395
35396 * gcc.dg/bitfld-1.c: Update.
35397 * gcc.dg/bitfld-2.c: Update.
35398 * gcc.c-torture/execute/bitfld-1.x: New.
35399
35400 2002-02-02 Jakub Jelinek <jakub@redhat.com>
35401
35402 * gcc.c-torture/execute/20020201-1.c: New test.
35403
35404 2002-02-01 Janis Johnson <janis187@us.ibm.com>
35405
35406 PR target/5469
35407 * gcc.dg/20020201-1.c: New test.
35408
35409 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
35410
35411 PR fortran/3743
35412 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
35413 * g77.f-torture/compile/pr3743.x: Remove
35414
35415 2002-01-31 Tom Rix <trix@redhat.com>
35416
35417 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
35418
35419 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35420
35421 * gcc.dg/noncompile/20020130-1.c: New test.
35422
35423 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
35424
35425 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
35426
35427 2002-01-29 Richard Henderson <rth@redhat.com>
35428
35429 * gcc.c-torture/execute/991118-1.c: Cast various constants back
35430 to long long.
35431 * gcc.c-torture/execute/bf64-1.c: Likewise.
35432
35433 2002-01-29 Jakub Jelinek <jakub@redhat.com>
35434
35435 * gcc.c-torture/execute/20020129-1.c: New test.
35436
35437 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35438
35439 * gcc.c-torture/compile/20000224-1.c: Update.
35440 * gcc.c-torture/execute/bitfld-1.c: New tests.
35441 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
35442 * gcc.dg/uninit-A.c: Update.
35443
35444 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
35445
35446 * g++.dg/template/ctor1.C: Add instantiation.
35447
35448 2002-01-28 Paul Koning <pkoning@equallogic.com>
35449
35450 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
35451 argument to __builtin_prefetch to be const ptr.
35452
35453 2002-01-28 Jakub Jelinek <jakub@redhat.com>
35454
35455 * gcc.c-torture/compile/20020120-1.c: New test.
35456
35457 2002-01-27 Kazu Hirata <kazu@hxi.com>
35458
35459 * gcc.c-torture/execute/20020127-1.c: New test.
35460
35461 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
35462
35463 * g77.dg/f77-edit-i-in.f: New test
35464 * g77.dg/f77-edit-i-out.f: New test
35465
35466 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
35467
35468 * gcc.dg/debug/debug.exp: New file.
35469 * gcc.dg/debug/trivial.c: New file.
35470 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
35471 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
35472 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
35473 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
35474 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
35475 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
35476 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
35477 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
35478 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
35479 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
35480 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
35481 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
35482 * gcc.dg/20000503-1.c: Removed.
35483 * gcc.dg/20010207-1.c: Removed.
35484 * gcc.dg/20011223-1.c: Removed.
35485 * gcc.dg/20020104-2.c: Removed.
35486 * gcc.dg/debug-1.c: Removed.
35487 * gcc.dg/debug-2.c: Removed.
35488 * gcc.dg/debug-3.c: Removed.
35489 * gcc.dg/debug-4.c: Removed.
35490 * gcc.dg/debug-5.c: Removed.
35491 * gcc.dg/debug-6.c: Removed.
35492 * gcc.dg/dwarf2-1.c: Removed.
35493 * gcc.dg/dwarf2-2.c: Removed.
35494
35495 2002-01-25 Jakub Jelinek <jakub@redhat.com>
35496
35497 * g++.old-deja/g++.other/eh5.C: New test.
35498 * g++.old-deja/g++.other/sibcall2.C: New test.
35499 * g++.old-deja/g++.other/array9.C: New test.
35500 * g++.old-deja/g++.other/typename2.C: New test.
35501 * g++.old-deja/g++.other/crash60.C: New test.
35502 * g++.old-deja/g++.other/conv9.C: New test.
35503 * g++.old-deja/g++.other/mangle10.C: New test.
35504 * g++.old-deja/g++.other/unchanging1.C: New test.
35505 * g++.old-deja/g++.other/exprstmt1.C: New test.
35506 * g++.old-deja/g++.other/inline23.C: New test.
35507 * g++.old-deja/g++.eh/ia64-1.C: New test.
35508 * g++.old-deja/g++.other/dwarf2-1.C: New test.
35509 * g++.old-deja/g++.other/reload1.C: New test.
35510 * g++.old-deja/g++.other/static20.C: New test.
35511 * g++.old-deja/g++.other/local-alloc1.C: New test.
35512 * g++.old-deja/g++.other/conv8.C: New test.
35513 * g++.old-deja/g++.other/stmtexpr2.C: New test.
35514 * g++.old-deja/g++.other/storeexpr1.C: New test.
35515 * g++.old-deja/g++.other/storeexpr2.C: New test.
35516 * g++.dg/eh/template2.C: New test.
35517 * g++.dg/warn/weak1.C: New test.
35518
35519 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
35520
35521 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
35522 Remove first, non-varying, argument.
35523
35524 2002-01-23 Richard Henderson <rth@redhat.com>
35525
35526 * gcc.dg/inline-2.c: New.
35527
35528 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
35529 Add optional target arg. Check number of arguments.
35530 (scan-assembler-not, scan-assembler-dem): Likewise.
35531 (scan-assembler-dem-not): Likewise.
35532
35533 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35534
35535 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
35536 line 12.
35537 * g++.old-deja/g++.brendan/parse3.C,
35538 g++.old-deja/g++.other/crash26.C,
35539 g++.old-deja/g++.other/crash28.C,
35540 g++.old-deja/g++.other/crash29.C,
35541 g++.old-deja/g++.other/crash30.C,
35542 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
35543
35544 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
35545
35546 * gcc.dg/20020115-1.c: New.
35547
35548 2002-01-23 Bob Wilson <bob.wilson@acm.org>
35549
35550 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
35551
35552 2002-01-23 Janis Johnson <janis187@us.ibm.com>
35553
35554 * gcc.dg/20020122-3.c: New.
35555
35556 2002-01-23 Jakub Jelinek <jakub@redhat.com>
35557
35558 * g++.dg/other/gc1.C: New test.
35559
35560 2002-01-23 Zack Weinberg <zack@codesourcery.com>
35561
35562 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
35563
35564 2002-01-22 Richard Henderson <rth@redhat.com>
35565
35566 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
35567
35568 2002-01-22 Richard Henderson <rth@redhat.com>
35569
35570 * gcc.dg/20020122-4.c: New.
35571
35572 2002-01-22 H.J. Lu <hjl@gnu.org>
35573
35574 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
35575 link output.
35576 * gcc.dg/special/ecos.exp: Likewise.
35577 * lib/g++-dg.exp: Likewise.
35578 * lib/g77-dg.exp: Likewise.
35579 * lib/gcc-dg.exp : Likewise.
35580 * lib/mike-g++.exp: Likewise.
35581 * lib/mike-g77.exp: Likewise.
35582 * lib/mike-gcc.exp: Likewise.
35583 * lib/objc-dg.exp: Likewise.
35584
35585 2002-01-22 Janis Johnson <janis187@us.ibm.com>
35586
35587 PR target/5379
35588 * gcc.dg/20020122-2.c: New test.
35589
35590 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
35591
35592 * gcc.dg/20020122-1.c: New test.
35593
35594 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
35595
35596 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
35597
35598 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
35599
35600 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
35601
35602 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35603
35604 * gcc.c-torture/compile/20020121-1.c: New test.
35605
35606 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
35607
35608 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
35609 ld_library_path.
35610
35611 2002-01-21 Jakub Jelinek <jakub@redhat.com>
35612
35613 * gcc.dg/20020218-1.c: New test.
35614
35615 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
35616
35617 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
35618 messages
35619 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
35620 "At global scope" warning
35621 * g++.dg/ext/align1.C: Change cygwin test for alignment
35622 from db-bogus to dg-warning
35623
35624 2002-01-21 Zack Weinberg <zack@codesourcery.com>
35625
35626 * g77.f-torture/compile/cpp2.F: New test.
35627
35628 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
35629
35630 * g++.dg/template/access1.C: New test.
35631
35632 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
35633
35634 * gcc.dg/20020118-1.c: New.
35635
35636 2002-01-18 Kazu Hirata <kazu@hxi.com>
35637
35638 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
35639
35640 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35641
35642 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
35643 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
35644 alignment warnings.
35645
35646 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
35647
35648 * gcc.misc-tests/i386-prefetch.exp: Save and restore
35649 torture_with_loops and torture_without_loops
35650
35651 2002-01-17 Jakub Jelinek <jakub@redhat.com>
35652
35653 * gcc.c-torture/compile/20020116-1.c: New test.
35654
35655 2002-01-16 Jakub Jelinek <jakub@redhat.com>
35656
35657 * gcc.dg/20020116-2.c: New test.
35658
35659 * gcc.dg/ultrasp4.c: New test.
35660
35661 * gcc.dg/20020116-1.c: New test.
35662
35663 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
35664
35665 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
35666 by EABI.
35667
35668 2002-01-15 Janis Johnson <janis187@us.ibm.com>
35669
35670 * gcc.misc-tests/i386-prefetch.exp: New.
35671 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
35672 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
35673 * gcc.misc-tests/i386-pf-none-1.c: New test.
35674 * gcc.misc-tests/i386-pf-sse-1.c: New test.
35675
35676 2002-01-15 Jakub Jelinek <jakub@redhat.com>
35677
35678 * gcc.dg/gnu89-init-1.c: Add new tests.
35679
35680 2002-01-15 Andreas Jaeger <aj@suse.de>
35681
35682 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
35683 * gcc.dg/i386-mmx-2.c: Likewise.
35684 * gcc.dg/i386-sse-1.c: Likewise.
35685 * gcc.dg/i386-sse-2.c: Likewise.
35686 * gcc.dg/i386-sse-3.c: Likewise.
35687
35688 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
35689
35690 * g77.f-torture/execute/intrinsic-unix-bessel.f:
35691 Uncomment additional cases that now pass.
35692
35693 2002-01-11 Richard Henderson <rth@redhat.com>
35694
35695 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
35696 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
35697
35698 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
35699
35700 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
35701
35702 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
35703
35704 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
35705 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
35706
35707 2002-01-10 Dale Johannesen <dalej@apple.com>
35708
35709 * gcc.c-torture/execute/loop-11.c: New.
35710
35711 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
35712
35713 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
35714 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
35715
35716 2002-01-09 Richard Henderson <rth@redhat.com>
35717
35718 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
35719 type in which to perform the operation for each size.
35720
35721 2002-01-09 Alan Matsuoka (alanm@redhat.com)
35722
35723 * gcc.c-torture/compile/20020109-2.c: New test.
35724
35725 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
35726
35727 * gcc.c-torture/execute/loop-10.c: New test.
35728
35729 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35730
35731 * gcc.c-torture/compile/20010226-1.c: New test.
35732 * gcc.c-torture/compile/20010227-1.c: New test.
35733 * gcc.c-torture/compile/20010426-1.c: New test.
35734 * gcc.c-torture/compile/20010510-1.c: New test.
35735 * gcc.c-torture/compile/20010605-3.c: New test.
35736 * gcc.c-torture/compile/20010824-1.c: New test.
35737 * gcc.c-torture/execute/20010409-1.c: New test.
35738 * gcc.dg/noncompile/20000901-1.c: New test.
35739 * gcc.dg/20001023-1.c: New test.
35740 * gcc.dg/20001101-1.c: New test.
35741 * gcc.dg/20001102-1.c: New test.
35742 * gcc.dg/20010207-1.c: New test.
35743 * gcc.dg/20010405-1.c: New test.
35744 * gcc.dg/20010822-1.c: New test.
35745 * gcc.dg/20011107-1.c: New test.
35746
35747 2002-01-09 Jeffrey A Law (law@redhat.com)
35748
35749 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
35750
35751 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
35752 execution failure on PA targets.
35753
35754 2002-01-09 Jakub Jelinek <jakub@redhat.com>
35755
35756 * gcc.c-torture/compile/20020109-1.c: New test.
35757
35758 2002-01-08 Kazu Hirata <kazu@hxi.com>
35759
35760 * gcc.c-torture/execute/20020108-1.c: New test.
35761
35762 2002-01-08 Jakub Jelinek <jakub@redhat.com>
35763
35764 * gcc.dg/20020108-1.c: New test.
35765
35766 2002-01-08 H.J. Lu <hjl@gnu.org>
35767
35768 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
35769 for header files.
35770
35771 2002-01-08 Geoff Keating <geoffk@redhat.com>
35772
35773 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
35774 consistency.
35775
35776 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
35777
35778 * gcc.dg/altivec-4.c: Test altivec predicates.
35779
35780 2002-01-07 Jakub Jelinek <jakub@redhat.com>
35781
35782 * gcc.c-torture/execute/20020107-1.c: New test.
35783
35784 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
35785
35786 PR c/5279
35787 * gcc.c-torture/compile/20020106-1.c: New test.
35788
35789 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
35790
35791 * gcc.c-torture/execute/nestfunc-4.c: New test.
35792
35793 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35794
35795 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
35796 extra triple that slipped in.
35797 * g++.old-deja/g++.abi/align.C: Likewise.
35798 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35799
35800 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
35801
35802 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
35803 * g++.old-deja/g++.abi/align.C: Likewise.
35804 * g++.old-deja/g++.abi/bitfields.C: Likewise.
35805
35806 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
35807 on FreeBSD/i386.
35808 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
35809 FreeBSD.
35810
35811 2002-01-04 Jakub Jelinek <jakub@redhat.com>
35812
35813 * gcc.dg/20020104-1.c: New test.
35814
35815 * gcc.dg/20020104-2.c: New test.
35816
35817 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
35818
35819 * gcc.dg/20020103-1.c: Fix typo in target selector.
35820
35821 2002-01-03 Richard Henderson <rth@redhat.com>
35822
35823 * gcc.dg/20020103-1.c: New.
35824
35825 2002-01-03 Kazu Hirata <kazu@hxi.com>
35826
35827 * gcc.c-torture/execute/20020103-1.c: New test.
35828
35829 2002-01-03 Jakub Jelinek <jakub@redhat.com>
35830
35831 * g++.dg/other/debug2.C: New test.
35832
35833 * gcc.c-torture/compile/20020103-1.c: New test.
35834
35835 2002-01-02 Jakub Jelinek <jakub@redhat.com>
35836
35837 * gcc.dg/gnu89-init-1.c: Added new tests.
35838
35839 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35840
35841 * g++.dg/template/friend2.C: Remove as patch is reverted.
35842
35843 * g++.dg/warn/oldcast1.C: New test.
35844
35845 * g++.dg/template/ptrmem1.C: New test.
35846 * g++.dg/template/ptrmem2.C: New test.
35847
35848 * g++.dg/template/ntp.C: New test.
35849
35850 * g++.dg/other/component1.C: New test.
35851
35852 * g++.dg/template/ttp3.C: New test.
35853
35854 * g++.dg/template/friend2.C: New test.
35855 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
35856
35857 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35858
35859 * g++.dg/other/ptrmem1.C: New test.
35860 * g++.dg/other/ptrmem2.C: New test.
35861
35862 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35863
35864 * g++.dg/template/ctor1.C: New test.
35865
35866 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
35867
35868 * g++.dg/template/friend2.C: New test.
35869
35870 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
35871
35872 * gcc.dg/mmix-1.c: New test.
35873
35874 2001-12-31 Richard Henderson <rth@redhat.com>
35875
35876 * gcc.dg/asm-5.c: New.
35877
35878 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
35879
35880 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
35881 in namespace __gnu_cxx
35882
35883 2001-12-30 Richard Henderson <rth@redhat.com>
35884
35885 * gcc.dg/debug-6.c: New.
35886
35887 2001-12-30 Jakub Jelinek <jakub@redhat.com>
35888
35889 * gcc.c-torture/compile/20011229-2.c: New test.
35890
35891 2001-12-29 Jakub Jelinek <jakub@redhat.com>
35892
35893 * gcc.dg/debug-3.c: New test.
35894 * gcc.dg/debug-4.c: New test.
35895 * gcc.dg/debug-5.c: New test.
35896
35897 2001-12-29 Richard Henderson <rth@redhat.com>
35898
35899 * g++.dg/eh/loop1.C: New.
35900
35901 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35902
35903 * g++.dg/template/crash1.C: New test.
35904
35905 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
35906
35907 * g++.dg/other/const1.C: New test.
35908
35909 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35910
35911 * gcc.c-torture/compile/20011229-1.c: New test.
35912
35913 2001-12-28 Stan Shebs <shebs@apple.com>
35914
35915 * lib/objc-torture.exp: Resync with c-torture.exp.
35916 * lib/objc.exp: Load standard libraries.
35917
35918 2001-12-28 Jakub Jelinek <jakub@redhat.com>
35919
35920 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
35921 additional tests.
35922
35923 2001-12-27 Roger Sayle <roger@eyesopen.com>
35924
35925 * gcc.c-torture/execute/string-opt-16.c: New testcase.
35926
35927 2001-12-27 Richard Henderson <rth@redhat.com>
35928
35929 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
35930
35931 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
35932
35933 * g++.dg/eh/ctor1.C: New test.
35934 * g++.dg/other/error2.C: New test.
35935
35936 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
35937
35938 * g++.dg/other/init2.C: New test.
35939
35940 2001-12-24 Richard Henderson <rth@redhat.com>
35941
35942 * gcc.dg/20011223-1.c: New.
35943 * gcc.dg/inline-1.c: New.
35944
35945 2001-12-23 Richard Henderson <rth@redhat.com>
35946
35947 * gcc.dg/asm-4.c: Test operand modifiers.
35948
35949 2001-12-23 Richard Henderson <rth@redhat.com>
35950
35951 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
35952
35953 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
35954
35955 * gcc.c-torture/execute/20011223-1.c: New test.
35956
35957 2001-12-21 Richard Henderson <rth@redhat.com>
35958
35959 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
35960 re-enables the warning.
35961
35962 2001-12-21 Richard Henderson <rth@redhat.com>
35963
35964 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
35965
35966 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35967
35968 * gcc.c-torture/compile/20011218-1.c: New test.
35969
35970 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
35971
35972 * gcc.misc-test/arm-isr.exp: New file. Control running of the
35973 arm-isr.c test.
35974 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
35975 epilogue generation for ARM ISR routines.
35976
35977 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35978
35979 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
35980 * gcc.dg/format/c90-printf-3.c: Likewise.
35981 * gcc.dg/format/c99-printf-3.c: Likewise.
35982 * gcc.dg/format/ext-1.c: Likewise.
35983 * gcc.dg/format/ext-6.c: Likewise.
35984 * gcc.dg/format/format.h: Prototype unlocked stdio.
35985
35986 2001-12-20 Richard Henderson <rth@redhat.com>
35987
35988 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
35989 (arena): Use it.
35990 (malloc): Correct allocation logic. Abort if we fill up the
35991 arena before initialization complete.
35992 (realloc): Correct allocation logic.
35993
35994 2001-12-20 Jakub Jelinek <jakub@redhat.com>
35995
35996 * gcc.c-torture/compile/20011219-2.c: New test.
35997
35998 * gcc.c-torture/execute/20011219-1.c: New test.
35999
36000 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
36001
36002 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
36003 target does not support weak symbols.
36004
36005 2001-12-19 Jakub Jelinek <jakub@redhat.com>
36006
36007 * gcc.c-torture/compile/20011219-1.c: New test.
36008
36009 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
36010
36011 * g++.dg/other/error1.C: New test.
36012
36013 2001-12-17 Jeffrey A Law (law@redhat.com)
36014
36015 * gcc.c-torture/execute/20011217-1.c: New test.
36016
36017 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
36018
36019 * objc.dg/special/: New directory.
36020 * objc.dg/special/special.exp: New file.
36021 * objc.dg/special/unclaimed-category-1.h: New file.
36022 * objc.dg/special/unclaimed-category-1a.m: New file.
36023 * objc.dg/special/unclaimed-category-1.m: New file.
36024
36025 2001-12-17 Andreas Jaeger <aj@suse.de>
36026
36027 * gcc.c-torture/compile/20011217-2.c: New test.
36028
36029 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
36030
36031 * gcc.c-torture/compile/20011217-1.c: New test.
36032
36033 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
36034
36035 * testsuite/gcc.dg/20011214-1.c: New.
36036
36037 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
36038
36039 * gcc.dg/altivec-4.c: New.
36040
36041 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
36042
36043 * gcc.dg/20011113-1.c: New test.
36044
36045 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
36046
36047 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
36048 std::__malloc_alloc_template<0> and
36049 std::__default_alloc_template<false, 0>.
36050
36051 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
36052
36053 * objc/execute/bf-21.m: New test.
36054 * objc/execute/enumeration-1.m: New test.
36055 * objc/execute/enumeration-2.m: New test.
36056
36057 2001-12-12 Jakub Jelinek <jakub@redhat.com>
36058
36059 * gcc.dg/gnu89-init-1.c: New test.
36060
36061 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
36062
36063 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
36064 * g++.old-deja/g++.jason/2371.C: Likewise.
36065 * g++.old-deja/g++.jason/template33.C: Likewise.
36066 * g++.old-deja/g++.jason/template34.C: Likewise.
36067 * g++.old-deja/g++.jason/template36.C: Likewise.
36068 * g++.old-deja/g++.oliva/typename1.C: Likewise.
36069 * g++.old-deja/g++.oliva/typename2.C: Likewise.
36070 * g++.old-deja/g++.other/typename1.C: Likewise.
36071 * g++.old-deja/g++.pt/inherit2.C: Likewise.
36072 * g++.old-deja/g++.pt/nontype5.C: Likewise.
36073 * g++.old-deja/g++.pt/typename11.C: Likewise.
36074 * g++.old-deja/g++.pt/typename14.C: Likewise.
36075 * g++.old-deja/g++.pt/typename16.C: Likewise.
36076 * g++.old-deja/g++.pt/typename3.C: Likewise.
36077 * g++.old-deja/g++.pt/typename4.C: Likewise.
36078 * g++.old-deja/g++.pt/typename5.C: Likewise.
36079 * g++.old-deja/g++.pt/typename7.C: Likewise.
36080 * g++.old-deja/g++.robertl/eb9.C: Likewise.
36081
36082 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
36083
36084 * g++.dg/other/linkage1.C: New test.
36085 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
36086 specifiers.
36087
36088 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
36089
36090 * gcc.dg/concat.c: New test.
36091
36092 2001-12-11 Stan Shebs <shebs@apple.com>
36093
36094 * objc/compile: New test directory.
36095 * objc/compile/compile.exp: New expect script.
36096 * objc/compile/20011211-1.m: New compile test.
36097
36098 2001-12-11 Jason Merrill <jason@redhat.com>
36099
36100 * lib/prune.exp (prune_gcc_output): Also handle "In member
36101 function". So many permutations...
36102
36103 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
36104
36105 * g++.dg/template/typedef1.C: New test.
36106
36107 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
36108
36109 * g++.dg/other/copy1.C: New test.
36110
36111 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
36112
36113 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
36114
36115 * gcc.dg/builtin-choose-expr.c: New.
36116
36117 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
36118
36119 * gcc.dg/altivec-2.c: New.
36120
36121 2001-12-07 Richard Henderson <rth@redhat.com>
36122
36123 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
36124
36125 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
36126
36127 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
36128 ultrasparc.
36129
36130 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36131
36132 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36133
36134 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36135
36136 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36137 variable argument list.
36138
36139 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36140
36141 * gcc.c-torture/execute/memcheck: Delete entire directory.
36142 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36143 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36144
36145 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36146
36147 * gcc.dg/Wshadow-1.c: New test.
36148
36149 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36150
36151 * gcc.c-torture/compile/20011130-1.c: New test.
36152
36153 * gcc.dg/noncompile/20011025-1.c: New test.
36154
36155 * g++.dg/other/anon-union.C: New test.
36156
36157 * gcc.c-torture/execute/20011024-1.c: New test.
36158
36159 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36160
36161 * gcc.c-torture/execute/20000722-1.x,
36162 gcc.c-torture/execute/20010123-1.x: Remove.
36163 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36164 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36165 gcc.dg/c99-complit-2.c: New tests.
36166
36167 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36168
36169 * g++.dg/inherit/base1.C: New test.
36170
36171 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36172
36173 * g++.dg/other/stdarg1.C: New test.
36174
36175 * gcc.c-torture/compile/20011130-2.c: New test.
36176
36177 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36178
36179 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36180 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36181 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36182 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36183 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36184 * gcc.dg/builtin-prefetch-1.c: New test.
36185
36186 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36187
36188 * gcc.dg/20011130-1.c: New test.
36189
36190 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36191
36192 * g++.dg/other/scope1.C: New test.
36193 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36194
36195 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36196
36197 * gcc.dg/vla-init-1.c: New test.
36198
36199 2001-12-01 Geoff Keating <geoffk@redhat.com>
36200
36201 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36202
36203 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36204
36205 * objc.dg/alias.m: Update.
36206 * objc.dg/class-1.m: Update.
36207 * objc.dg/const-str-1.m: Update.
36208 * objc.dg/fwd-proto-1.m: Update.
36209 * objc.dg/id-1.m: Update.
36210 * objc.dg/super-class-1.m: Update.
36211
36212 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36213
36214 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36215 constructs.
36216
36217 2001-11-28 Jeffrey A Law (law@cygnus.com)
36218
36219 * gcc.c-torture/execute/20011128-1.c: New test.
36220
36221 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36222
36223 * gcc.dg/20011127-1.c: New test.
36224
36225 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36226
36227 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36228 from Austin Group draft 7.
36229 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36230 scanf format arguments.
36231 * gcc.dg/format/no-exargs-2.c: New test.
36232
36233 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36234
36235 * g++.dg/abi/vbase8-4.C: New test.
36236
36237 2001-11-24 Ian Lance Taylor <ian@airs.com>
36238
36239 * gcc.c-torture/execute/20011121-1.c: New test.
36240
36241 2001-11-23 Jeffrey A Law (law@cygnus.com)
36242
36243 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36244
36245 2001-11-23 Andreas Jaeger <aj@suse.de>
36246
36247 * gcc.dg/cpp/charconst-2.c: New test.
36248
36249 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36250
36251 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36252 to the host if it is remote. Let tests specify extra headers
36253 they use.
36254 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36255 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36256 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36257 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36258 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36259 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36260 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36261 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36262 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36263 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36264
36265 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36266
36267 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36268 for little endian ARMs.
36269
36270 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36271
36272 * gcc.c-torture/compile/20011119-1.c: New test.
36273 * gcc.c-torture/compile/20011119-2.c: New test.
36274
36275 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36276
36277 * gcc.dg/altivec-1.c: Fix typo.
36278
36279 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36280
36281 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36282
36283 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36284
36285 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36286
36287 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36288
36289 * lib/g77.exp: Don't specify --rpath-link.
36290
36291 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36292 across all the headers.
36293 * gcc.dg/format/format.exp: For testing on a remote host,
36294 copy format.h.
36295
36296 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36297 * gcc.c-torture/execute/930406-1.c: Likewise.
36298 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36299
36300 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36301
36302 * gcc.dg/altivec-1.c: New.
36303
36304 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36305
36306 * gcc.dg/cpp/fpreprocessed.c: New test case.
36307
36308 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36309
36310 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36311 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36312 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36313
36314 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36315
36316 * gcc.dg/no-builtin-1.c: New test.
36317
36318 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36319
36320 * gcc.c-torture/execute/20011115-1.c: New test.
36321
36322 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36323
36324 * gcc.c-torture/compile/20011114-2.c: New test.
36325 * gcc.c-torture/compile/20011114-3.c: New test.
36326 * gcc.c-torture/compile/20011114-4.c: New test.
36327
36328 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36329
36330 * g++.dg/other/init1.C: New test.
36331
36332 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36333
36334 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36335 message.
36336
36337 * gcc.c-torture/execute/20011114-1.c: New testcase.
36338
36339 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36340 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36341 like the (before this change) version of 20010327-1.c.
36342
36343 2001-11-14 Roger Sayle <roger@eyesopen.com>
36344
36345 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36346
36347 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36348
36349 * g++.dg/init/array2.C: New test.
36350
36351 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36352
36353 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36354
36355 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36356
36357 * g++.dg/other/forscope1.C: New test.
36358 * g++.dg/ext/forscope1.C: New test.
36359 * g++.dg/ext/forscope2.C: New test.
36360
36361 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36362
36363 * gcc.c-torture/execute/20011113-1.c: New test.
36364
36365 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36366
36367 * gcc.c-torture/execute/20011109-2.c: New test.
36368
36369 * gcc.c-torture/execute/20011109-1.c: New test.
36370
36371 2001-11-09 Jakub Jelinek <jakub@redhat.com>
36372
36373 * gcc.c-torture/compile/20011109-1.c: New test.
36374
36375 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
36376
36377 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
36378 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
36379 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
36380 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
36381 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
36382 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
36383 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
36384
36385 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
36386
36387 * g++.dg/warn/Wshadow-1.C: New tests.
36388 * g++.old-deja/g++.mike/for3.C: Update.
36389
36390 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
36391
36392 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
36393 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
36394 XFAILs. Adjust expected error texts.
36395 * gcc.c-torture/compile/20011106-1.c,
36396 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
36397 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
36398 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
36399 gcc.dg/c99-array-lval-5.c: New tests.
36400
36401 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36402
36403 * gcc.dg/cpp/defined.c: Update.
36404
36405 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36406
36407 * gcc.c-torture/execute/anon-1.c: New test.
36408
36409 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
36410
36411 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
36412 same size, so no warning should be produced on stormy16.
36413
36414 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
36415 due to oversized array.
36416 * g++.old-deja/g++.mike/ns15.C: Likewise.
36417 * g++.old-deja/g++.pt/crash16.C: Likewise.
36418
36419 2001-11-02 Graham Stott <grahams@redhat.com>
36420
36421 * g++.dgother/debug1.C: Fix typos.
36422
36423 2001-11-01 Jakub Jelinek <jakub@redhat.com>
36424
36425 * g++.dg/other/debug1.C: New test.
36426
36427 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
36428
36429 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
36430 of unsigned long.
36431
36432 2001-10-30 Jakub Jelinek <jakub@redhat.com>
36433
36434 * gcc.dg/20011029-2.c: New test.
36435
36436 * gcc.c-torture/compile/20011029-1.c: New test.
36437
36438 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
36439
36440 * objc/execute/class_self-1.m: New test.
36441 * objc/execute/class_self-2.m: New test.
36442
36443 2001-10-25 Zack Weinberg <zack@codesourcery.com>
36444
36445 * gcc.misc-tests/msgs.exp: Delete.
36446 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
36447 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
36448 error set to match recent changes.
36449
36450 2001-10-24 Zack Weinberg <zack@codesourcery.com>
36451
36452 * gcc.dg/20011021-1.c: New test.
36453
36454 2001-10-24 Jakub Jelinek <jakub@redhat.com>
36455
36456 * gcc.c-torture/compile/20011023-1.c: New test.
36457
36458 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
36459
36460 * lib/g77.exp: Rewrite based on lib/g++.exp.
36461
36462 2001-10-19 Jakub Jelinek <jakub@redhat.com>
36463
36464 * gcc.c-torture/execute/20011019-1.c: New test.
36465
36466 * gcc.dg/20011018-1.c: New test.
36467
36468 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
36469
36470 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
36471
36472 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
36473
36474 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
36475 * gcc.dg/attr-invalid.c: Likewise.
36476
36477 2001-10-18 Jakub Jelinek <jakub@redhat.com>
36478
36479 * testsuite/gcc.dg/20011015-1.c: New test.
36480
36481 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36482
36483 * g++.dg/template/unify2.C: New test.
36484
36485 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
36486
36487 * g++.dg/other/exception-specification.C: New test
36488
36489 2001-10-13 Tom Rix <trix@redhat.com>
36490
36491 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
36492 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
36493
36494 2001-10-12 Jakub Jelinek <jakub@redhat.com>
36495
36496 * testsuite/gcc.dg/20011009-1.c: New test.
36497
36498 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
36499
36500 PR g++/4476
36501 * g++.dg/other/friend1.C: New test.
36502
36503 2001-10-11 Richard Henderson <rth@redhat.com>
36504
36505 * g++.old-deja/g++.other/crash18.C: Add -S to options.
36506
36507 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36508
36509 * gcc.c-torture/compile/20011010-1.c: New.
36510
36511 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
36512
36513 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
36514 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
36515 g77.f-torture/execute/execute.exp,
36516 g77.f-torture/noncompile/noncompile.exp,
36517 gcc.c-torture/compile/compile.exp,
36518 gcc.c-torture/execute/execute.exp,
36519 gcc.c-torture/execute/ieee/ieee.exp,
36520 gcc.c-torture/execute/memcheck/memcheck.exp,
36521 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
36522 objc/execute/execute.exp: Update FSF address.
36523
36524 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
36525
36526 * gcc.dg/cpp/cmdlne-C.c: Update.
36527 * gcc.dg/cpp/cmdlne-C2.c: New.
36528
36529 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36530
36531 * gcc.c-torture/execute/20011008-3.c: New.
36532
36533 2001-10-08 DJ Delorie <dj@redhat.com>
36534
36535 * gcc.dg/20011008-1.c: New.
36536 * gcc.dg/20011008-2.c: New.
36537
36538 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
36539
36540 * gcc.dg/cpp/spacing1.c: Update test.
36541
36542 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
36543
36544 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
36545 spelling errors of "separate" as "seperate".
36546
36547 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
36548
36549 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
36550 enough to avoid inlining.
36551
36552 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
36553
36554 * lib/g77.exp: set libg2c_dir correctly.
36555
36556 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
36557
36558 * gcc.dg/cpp/macro11.c: New test.
36559
36560 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36561
36562 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
36563 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
36564 gcc.dg/format/multattr-3.c: New tests.
36565 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
36566 tests for format attributes on function pointers being rejected.
36567
36568 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36569
36570 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
36571
36572 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
36573
36574 * g++.dg/warn/format1.C: New test.
36575
36576 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
36577
36578 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
36579
36580 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36581
36582 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
36583
36584 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
36585
36586 * gcc.dg/cpp/redef2.c: Add test.
36587
36588 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
36589
36590 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
36591 long-standing bug on i686, apparently.
36592 * gcc.c-torture/execute/loop-2c.x: New file.
36593 * gcc.c-torture/execute/loop-2d.x: New file.
36594 * gcc.c-torture/execute/loop-3c.x: New file.
36595
36596 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
36597
36598 * gcc.dg/cpp/20000625-2.c: Correct line number.
36599
36600 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36601
36602 * gcc.dg/cpp/macro10.c: New test.
36603 * gcc.dg/cpp/strify3.c: New test.
36604 * gcc.dg/cpp/spacing1.c: Add tests.
36605 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
36606 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
36607
36608 2001-09-24 DJ Delorie <dj@redhat.com>
36609
36610 * gcc.c-torture/execute/20010924-1.c: New test.
36611
36612 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
36613
36614 * testsuite/objc/execute/paste.m: Remove.
36615
36616 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
36617
36618 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
36619
36620 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
36621
36622 * g77.dg/strlen0.f: New test.
36623
36624 2001-09-21 Richard Henderson <rth@redhat.com>
36625
36626 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
36627 * g++.old-deja/g++.abi/vtable2.C: Likewise.
36628
36629 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
36630
36631 Table-driven attributes.
36632 * g++.dg/ext/attrib1.C: New test.
36633
36634 2001-09-20 DJ Delorie <dj@redhat.com>
36635
36636 * gcc.dg/20000926-1.c: Update expected warning messages.
36637 * gcc.dg/array-2.c: Likewise, and test for warnings too.
36638 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
36639 array.
36640
36641 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
36642
36643 * g++.dg/eh/registers1.C: New test case.
36644
36645 2001-09-17 Richard Henderson <rth@redhat.com>
36646
36647 * gcc.dg/array-5.c: Fix VLA decomposition test.
36648
36649 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
36650
36651 * gcc.dg/cpp/line5.c: New testcase.
36652
36653 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
36654
36655 * gcc.dg/cpp/macro9.c: New test.
36656
36657 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
36658
36659 * gcc.c-torture/execute/980223.c: Change type of addr from long
36660 to char *.
36661
36662 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
36663
36664 * gcc.c-torture/execute/20010915-1.c: New test.
36665
36666 2001-09-14 Janis Johnson <janis187@us.ibm.com>
36667
36668 * g77.dg/bprob: New directory.
36669 * g77.dg/bprob/bprob.exp: New file.
36670 * g77.dg/bprob/bprob-1.f: New test.
36671 * g77.dg/gcov: New directory.
36672 * g77.dg/gcov/gcov.exp: New file.
36673 * g77.dg/gcov/gcov-1.f: New test.
36674 * g77.dg/gcov/gcov-1.x: New file.
36675
36676 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
36677
36678 * gcc.dg/cpp/directiv.c: Update.
36679 * gcc.dg/cpp/undef1.c: Update.
36680
36681 2001-09-12 Jakub Jelinek <jakub@redhat.com>
36682
36683 * gcc.dg/20010912-1.c: New test.
36684
36685 2001-09-11 Janis Johnson <janis187@us.ibm.com>
36686
36687 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
36688 language-independent file in lib.
36689 * lib/gcov.exp: New file.
36690
36691 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
36692
36693 * gcc.c-torture/compile/20010911-1.c: New test.
36694
36695 2001-09-10 Janis Johnson <janis187@us.ibm.com>
36696
36697 * lib/profopt.exp: New, to support profile-directed optimizations.
36698 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
36699 * gcc.misc-tests/bprob-1.c: New test.
36700 * gcc.misc-tests/bprob-2.c: New test.
36701
36702 2001-09-07 Janis Johnson <janis187@us.ibm.com>
36703
36704 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
36705 XFAIL and which kinds of gcov output to verify.
36706 * gcc.misc-tests/gcov-4b.x: New file.
36707 * gcc.misc-tests/gcov-5b.x: New file.
36708 * gcc.misc-tests/gcov-6.x: New file.
36709 * gcc.misc-tests/gcov-7.c: New test.
36710 * gcc.misc-tests/gcov-7.x: New file.
36711
36712 2001-09-06 Janis Johnson <janis187@us.ibm.com>
36713
36714 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
36715 * gcc.misc-tests/gcov-6.c: New test.
36716
36717 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
36718
36719 PR c++/3986
36720 * g++.dg/abi/vbase1.C: New test.
36721
36722 2001-09-05 Ziemowit Laski <zlaski@apple.com>
36723
36724 * objc.dg/method-2.m: New.
36725
36726 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
36727
36728 PR c++/4203
36729 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
36730 * g++.dg/init/empty1.C: New test.
36731
36732 2001-09-03 Jakub Jelinek <jakub@redhat.com>
36733
36734 * gcc.c-torture/compile/20010903-1.c: New test.
36735
36736 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
36737
36738 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
36739 for m68k.
36740
36741 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
36742
36743 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
36744
36745 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
36746
36747 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
36748
36749 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
36750
36751 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
36752 for 16-bit 'unsigned int'.
36753
36754 2001-08-29 Kazu Hirata <kazu@hxi.com>
36755
36756 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
36757
36758 2001-08-27 Richard Henderson <rth@redhat.com>
36759
36760 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
36761 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
36762
36763 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
36764
36765 * gcc.dg/asm-names.c (ymain): New.
36766
36767 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
36768
36769 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
36770 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
36771 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
36772
36773 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36774
36775 * gcc.dg/compare5.c: New testcase.
36776
36777 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
36778
36779 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
36780 and "In instantiation".
36781
36782 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
36783
36784 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
36785
36786 2001-08-20 Janis Johnson <janis187@us.ibm.com>
36787
36788 * gcc.misc-tests/gcov.exp: Add support for branch information.
36789 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
36790 * gcc.misc-tests/gcov-4.c: New test.
36791 * gcc.misc-tests/gcov-4b.c: New test.
36792 * gcc.misc-tests/gcov-5b.c: New test.
36793
36794 2001-08-20 Zack Weinberg <zackw@panix.com>
36795
36796 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
36797 expected to fail.
36798
36799 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
36800
36801 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
36802
36803 2001-08-19 Jakub Jelinek <jakub@redhat.com>
36804
36805 * g++.dg/eh/template1.C: New test.
36806
36807 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
36808
36809 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
36810 Fix thinko.
36811 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
36812 for xfail.
36813
36814 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
36815
36816 * lib/g77-dg.exp: Use prune.exp for common procedures
36817 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
36818 * lib/g77.exp: (g77-dg-prune) Remove
36819
36820 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
36821
36822 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
36823
36824 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36825
36826 * g++.dg/template/unify1.C: New test.
36827
36828 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
36829
36830 * g++.dg/abi/empty4.C: New test.
36831
36832 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
36833
36834 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
36835 solaris2.*
36836 * g77.f-torture/compile/pr3743.x: Likewise.
36837
36838 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
36839
36840 * g++.dg/other/using-declaration.C: New test.
36841
36842 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36843
36844 * gcc.dg/cpp/tr-sign.c: New testcase.
36845
36846 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
36847
36848 * gcc.dg/cpp/19951025-1.c: Revert.
36849 * gcc.dg/cpp/directiv.c: We no longer process directives that
36850 interrupt macro arguments.
36851
36852 2001-08-03 Zack Weinberg <zackw@stanford.edu>
36853
36854 * gcc.dg/bconstp-1.c: New test.
36855
36856 2001-08-03 Richard Henderson <rth@redhat.com>
36857
36858 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
36859
36860 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
36861
36862 * gcc.dg/cpp/19951025-1.c: Update.
36863
36864 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
36865
36866 * g77.dg/ff90-1.f (s): Fix reference of variable z,
36867 should be x.
36868
36869 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
36870
36871 Kill -fhonor-std.
36872 * g++.old-deja/g++.ns/ns14.C: Remove special options.
36873 * g++.old-deja/g++.other/std1.C: Likewise.
36874 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
36875
36876 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36877
36878 * lib/g77.exp: Load gcc-defs.exp for common procedures
36879 (g77_pass, g77_fail, g77_finish, g77_exit,
36880 ${tool}_check_unsupported_p} Now redundant. Deleted.
36881
36882 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
36883
36884 * g77.dg/fbackslash.f
36885 * g77.dg/fcase-preserve.f
36886 * g77.dg/ff90-1.f
36887 * g77.dg/ffixed-line-length-0.f
36888 * g77.dg/ffixed-line-length-132.f
36889 * g77.dg/ffixed-line-length-7.f
36890 * g77.dg/ffixed-line-length-72.f
36891 * g77.dg/ffixed-line-length-none.f
36892 * g77.dg/ffree-form-1.f
36893 * g77.dg/fno-backslash.f
36894 * g77.dg/fno-f90-1.f
36895 * g77.dg/fno-fixed-form-1.f
36896 * g77.dg/fno-onetrip.f
36897 * g77.dg/fno-typeless-boz.f
36898 * g77.dg/fno-underscoring.f
36899 * g77.dg/fno-vxt-1.f
36900 * g77.dg/fonetrip.f
36901 * g77.dg/ftypeless-boz.f
36902 * g77.dg/fugly-assumed.f
36903 * g77.dg/funderscoring.f
36904 * g77.dg/fvxt-1.f
36905
36906 2001-08-01 Ziemowit Laski <zlaski@apple.com>
36907
36908 * objc.dg/fwd-proto-1.m: New.
36909 * objc.dg/local-decl-1.m: New.
36910 * objc.dg/naming-1.m: New.
36911 * objc.dg/naming-2.m: New.
36912 * objc.dg/proto-hier-1.m: New.
36913
36914 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
36915
36916 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
36917 largest-type elements to a struct makes its size grow.
36918
36919 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36920
36921 * g++.dg/abi/vthunk1.C: New test.
36922
36923 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
36924
36925 * g++.dg/abi/vbase8-22.C: New test.
36926
36927 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36928
36929 * gcc.dg/cpp/macro8.c: New test.
36930
36931 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36932
36933 * g++.dg/abi/vbase8-21.C: New test.
36934
36935 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
36936
36937 * g++.dg/abi/vbase8-10.C: New test.
36938
36939 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36940
36941 * lib/g++.exp (g++_set_ld_library_path): Renamed to
36942 ${tool}_set_ld_library_path.
36943 Changed caller.
36944 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
36945 g++.exp.
36946
36947 2001-07-26 Stan Cox <scox@redhat.com>
36948
36949 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
36950 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
36951 gcc_exit, gcc_check_unsupported_p):
36952 Moved to gcc-deps.exp
36953 * gcc-deps.exp: New file.
36954
36955 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36956
36957 * g++.old-deja/g++.pt/defarg14.C: New test.
36958
36959 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36960
36961 * g++.old-deja/g++.other/lineno5.C: New test.
36962
36963 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36964
36965 * g++.old-deja/g++.pt/crash68.C: New test.
36966
36967 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
36968
36969 * g++.old-deja/g++.other/crash42.C: New test.
36970
36971 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
36972
36973 * gcc.dg/cpp/extratokens.c: Fix.
36974 * gcc.dg/cpp/skipping2.c: New tests.
36975
36976 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
36977
36978 * gcc.c-torture/execute/20010724-1.c: New file.
36979 * gcc.c-torture/execute/20010724-1.x: New file.
36980
36981 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36982
36983 * g++.old-deja/g++.other/cond7.C: New test.
36984
36985 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36986
36987 * g++.old-deja/g++.other/optimize4.C: New test.
36988
36989 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
36990
36991 * g++.old-deja/g++.abi/vbase8-5.C: New test.
36992
36993 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
36994
36995 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
36996 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
36997 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
36998 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
36999
37000 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
37001 bug report" message.
37002
37003 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
37004 * g++.dg/ext/instantiate1.C: Move from old-deja.
37005
37006 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
37007
37008 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
37009 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
37010 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
37011 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
37012
37013 2001-07-23 Jeffrey A Law (law@cygnus.com)
37014
37015 * gcc.c-torture/execute/20010723-1.c: New test.
37016
37017 2001-07-23 Ben Elliston <bje@redhat.com>
37018
37019 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
37020
37021 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37022
37023 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
37024 i[34567]86-*-*.
37025 Delete handling of ieee_multilib_flags.
37026 Pass -mieee for alpha*-*-* and sh-*-*.
37027 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
37028
37029 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
37030
37031 Remove old-abi tests.
37032 * g++.old-deja/g++.mike/p11116.C: Remove.
37033 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
37034
37035 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
37036
37037 * g77.f-torture/compile/pr3743.f: New test
37038
37039 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
37040
37041 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
37042
37043 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37044
37045 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
37046 g++.old-deja/g++.pt/static6.C: Likewise.
37047 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
37048 supports weak symbols.
37049
37050 2001-07-18 Andreas Jaeger <aj@suse.de>
37051
37052 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
37053 supported again.
37054
37055 2001-07-18 Andreas Jaeger <aj@suse.de>
37056
37057 * gcc.dg/iftrap-1.c: Fix target line.
37058
37059 2001-07-17 Richard Henderson <rth@redhat.com>
37060
37061 * gcc.c-torture/execute/20010717-1.c: New.
37062
37063 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37064
37065 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
37066 tests.
37067
37068 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37069
37070 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
37071
37072 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37073
37074 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
37075 UAC_SIGBUS, UAC_NOPRINT definitions.
37076
37077 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
37078
37079 * objc/execute/object_is_class.m: New test.
37080 * objc/execute/object_is_meta_class.m: New test.
37081
37082 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37083
37084 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
37085 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
37086
37087 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
37088
37089 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
37090 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
37091
37092 2001-07-14 Richard Henderson <rth@redhat.com>
37093
37094 * gcc.dg/iftrap-1.c: New.
37095
37096 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
37097
37098 * g77.f-torture/execute/intrinsic77.f: New test.
37099
37100 2001-07-11 Janis Johnson <janis@us.ibm.com>
37101
37102 * gcc.misc-tests/gcov-3.c: New test.
37103
37104 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37105
37106 * gcc.c-torture/compile/20010711-1.c,
37107 * gcc.c-torture/compile/20010711-2.c: New tests.
37108
37109 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37110
37111 * gcc.c-torture/execute/20010711-1.c: New test.
37112
37113 2001-07-11 Ben Elliston <bje@redhat.com>
37114
37115 * g++.old-deja/g++.other/enum5.C: New test.
37116
37117 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
37118
37119 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
37120 (g++-dg-prune): Call prune_gcc_output.
37121 * prune.exp: New file for prune_gcc_output.
37122 * lib/g++.exp, lib/gcc.exp: Load it.
37123
37124 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
37125
37126 * gcc.c-torture/compile/20010701-1.c,
37127 g++.old-deja/g++.ext/attrib6.C: New tests.
37128
37129 2001-07-06 Jeffrey A Law (law@cygnus.com)
37130
37131 * gcc.c-torture/compile/20010706-1.c: New test.
37132
37133 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37134
37135 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37136
37137 2001-06-28 Stan Shebs <shebs@apple.com>
37138
37139 * gcc.dg/pragma-darwin.c: New test.
37140
37141 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37142
37143 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37144 Solaris 2.[678] system.
37145
37146 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37147
37148 * gcc.dg/20010622-1.c: New test.
37149
37150 2001-06-18 Stan Shebs <shebs@apple.com>
37151
37152 * objc.dg: New directory.
37153 * objc.dg/dg.exp: New file.
37154 * objc.dg/alias.m: New.
37155 * objc.dg/class-1.m: New.
37156 * objc.dg/class-2.m: New.
37157 * objc.dg/const-str-1.m: New.
37158 * objc.dg/const-str-2.m: New.
37159 * objc.dg/id-1.m: New.
37160 * objc.dg/method-1.m: New.
37161 * objc.dg/super-class-1.m: New.
37162 * lib/objc-dg.exp: New file.
37163
37164 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37165
37166 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37167 of label name.
37168
37169 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37170
37171 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37172
37173 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37174
37175 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37176 variable.
37177
37178 2001-06-12 Richard Henderson <rth@redhat.com>
37179
37180 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37181
37182 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37183
37184 * g++.old-deja/g++.abi/vbase5.C: New test.
37185 * g++.old-deja/g++.abi/vbase6.C: New test.
37186 * g++.old-deja/g++.abi/vbase7.C: New test.
37187
37188 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37189
37190 * gcc.c-torture/compile/20010610-1.c: New test.
37191
37192 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37193
37194 * g++.old-deja/g++.abi/vbase4.C: New test.
37195
37196 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37197
37198 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37199 support %f for HC11/HC12 targets.
37200 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37201 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37202 on HC11/HC12 targets.
37203 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37204
37205 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37206
37207 * gcc.dg/wchar_t-1.c: New file.
37208 * gcc.dg/wint_t-1.c: Likewise.
37209
37210 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37211
37212 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37213
37214 2001-06-11 Richard Henderson <rth@redhat.com>
37215
37216 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37217
37218 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37219
37220 * gcc.c-torture/compile/20010611-1.c: New test.
37221
37222 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37223
37224 * gcc.dg/c99-tag-1.c: Add more tests.
37225
37226 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37227
37228 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37229 representation on MN10300 and ARM/Thumb.
37230
37231 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37232
37233 * g77.f-torture/execute/20010610.f: New.
37234
37235 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37236
37237 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37238 names.
37239
37240 2001-06-09 Richard Henderson <rth@redhat.com>
37241
37242 * gcc.c-torture/execute/ashrdi-1.c: New.
37243 * gcc.c-torture/execute/ashldi-1.c: New.
37244 * gcc.c-torture/execute/lshrdi-1.c: New.
37245
37246 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37247
37248 * objc/execute/load-3.m: Added. Check sending +load to categories,
37249 in addition to classes.
37250
37251 2001-06-08 Stan Shebs <shebs@apple.com>
37252
37253 * objc/execute/load-2.m: New test. From Nicola Pero
37254 <n.pero@mi.flashnet.it>.
37255
37256 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37257
37258 * gcc.c-torture/execute/20010605-2.c: New test.
37259
37260 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37261
37262 * g++.old-deja/g++.abi/vbase2.C: New test.
37263 * g++.old-deja/g++.abi/vbase3.C: New test.
37264
37265 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37266
37267 * g++.old-deja/g++.pt/friend49.C: New test.
37268
37269 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37270
37271 * g++.old-deja/g++.ext/anon3.C: New test.
37272
37273 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37274
37275 * g++.old-deja/g++.other/conv7.C: New test.
37276
37277 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37278
37279 * gcc.c-torture/compile/20010605-2.c: New test.
37280
37281 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37282
37283 * gcc.c-torture/execute/20010604-1.c: New test.
37284
37285 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37286
37287 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37288
37289 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37290
37291 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37292 (g++_link_flags): Likewise.
37293 (g++_init): Pass gccpath's value to two previous functions.
37294
37295 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37296
37297 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37298 Ensure logfile entry matches exec command line.
37299
37300 2001-05-31 Richard Henderson <rth@redhat.com>
37301
37302 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37303 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37304
37305 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37306
37307 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37308 compiler for irix6.2
37309
37310 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37311
37312 * g++.old-deja/g++.other/optimize3.C: New file.
37313
37314 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37315
37316 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37317 assemble.
37318
37319 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37320
37321 * g++.old-deja/g++.other/optimize2.C: New file.
37322
37323 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37324
37325 * gcc.c-torture/compile/20010518-2.c: New file.
37326 * gcc.c-torture/execute/20010518-1.c: New file.
37327 * gcc.c-torture/execute/20010518-2.c: New file.
37328
37329 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37330
37331 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37332
37333 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37334
37335 G++ no longer defines builtins that do not begin with __builtin.
37336 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37337 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37338 * g++.old-deja/g++.law/builtin1.C: Likewise.
37339 * g++.old-deja/g++.law/cvt2.C: Likewise.
37340 * g++.old-deja/g++.mike/net5.C: Likewise.
37341 * g++.old-deja/g++.other/builtins1.C: Likewise.
37342 * g++.old-deja/g++.other/builtins2.C: Likewise.
37343 * g++.old-deja/g++.other/builtins3.C: Likewise.
37344 * g++.old-deja/g++.other/builtins4.C: Likewise.
37345 * g++.old-deja/g++.other/inline8.C: Likewise.
37346 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37347
37348 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37349
37350 * g++.old-deja/g++.pt/using1.C: Adjust.
37351 * g++.old-deja/g++.pt/using2.C: New test.
37352
37353 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37354
37355 * gcc.dg/cpp/charconst.c: New tests.
37356 * gcc.dg/cpp/escape.c: New tests.
37357 * gcc.dg/cpp/escape-1.c: New tests.
37358 * gcc.dg/cpp/escape-2.c: New tests.
37359 * gcc.dg/cpp/ucs.c: New tests.
37360
37361 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37362
37363 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37364 native compiler for irix6.5.
37365
37366 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
37367
37368 * lib/g++.exp (g++_include_flags): Use args to compute
37369 get_multilibs.
37370 (g++_link_flags): Likewise.
37371 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
37372
37373 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
37374
37375 * gcc.dg/c90-hexfloat-1.c: Add more tests.
37376
37377 2001-05-21 Geoff Keating <geoffk@redhat.com>
37378
37379 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
37380 this file.
37381
37382 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37383
37384 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
37385 STACK_SIZE;
37386 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
37387 to STACK_SIZE; Use it to define size of add_histo array.
37388 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
37389 to STACK_SIZE.
37390 (f): Use GITT_SIZE to define size of gitt local table.
37391 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
37392 to STACK_SIZE; Use it to define size of bytemem array.
37393
37394 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37395
37396 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
37397 on 68HC11/HC12 due to the asm instruction.
37398 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
37399 * gcc.c-torture/compile/920520-1.x: Likewise.
37400 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
37401 on 68HC11/HC12 because the function is larger than 64K.
37402 * gcc.c-torture/compile/961203-1.x: New file, this test fails
37403 on 68HC11/HC12 because the structure is too large.
37404
37405 2001-05-20 Richard Henderson <rth@redhat.com>
37406
37407 * gcc.c-torture/execute/20010520-1.c: New.
37408
37409 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37410
37411 * g++.old-deja/g++.warn/compare1.C: New test.
37412 * gcc.dg/compare4.c: New test.
37413
37414 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
37415
37416 * g++.old-deja/g++.other/optimize1.C: New test.
37417
37418 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37419
37420 * g++.old-deja/g++.pt/spec41.C: New test.
37421
37422 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
37423
37424 * gcc.c-torture/compile/20010114-1.x: Remove.
37425
37426 2001-05-18 Stan Shebs <shebs@apple.com>
37427
37428 * gcc.c-torture/compile/20010518-1.c: New test.
37429
37430 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
37431
37432 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
37433 * g++.old-deja/g++.pt/crash67.C: New test.
37434
37435 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
37436
37437 * g++.old-deja/g++.other/debug9.C: New test.
37438
37439 2001-05-16 Zack Weinberg <zackw@stanford.edu>
37440
37441 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
37442
37443 2001-05-16 Jan Hubicka <jh@suse.cz>
37444
37445 * gcc.c-torture/compile/20010516-1.c: New test.
37446
37447 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37448
37449 * g++.old-deja/g++.other/crash41.C: New test.
37450
37451 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
37452
37453 * g++.old-deja/g++.pt/crash66.C: New test.
37454
37455 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
37456
37457 * g++.old-deja/g++.robertl/eb27.C: Convert.
37458
37459 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
37460
37461 * g++.dg/friend-warn.C: New test. Do not warn about friend
37462 declaration being redundant.
37463
37464 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
37465
37466 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
37467
37468 2001-05-14 Mark Mitchell <mark@codesourcery.com>
37469
37470 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
37471
37472 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
37473
37474 * lib/g++.exp: Use testsuite_flags.
37475
37476 2001-05-13 Mark Mitchell <mark@codesourcery.com>
37477
37478 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
37479
37480 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
37481
37482 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
37483
37484 2001-05-11 Mark Mitchell <mark@codesourcery.com>
37485
37486 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
37487
37488 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
37489
37490 * gcc.c-torture/compile/20010313-1.c: New test.
37491
37492 2001-05-09 Zack Weinberg <zackw@stanford.edu>
37493
37494 * gcc.dg/cpp/direct2.c: New test.
37495 * gccq.dg/cpp/direct2s.c: New test.
37496
37497 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
37498
37499 2001-05-07 Mark Mitchell <mark@codesourcery.com>
37500
37501 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
37502 * g++.old-deja/g++.other/op3.C: Likewise.
37503
37504 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
37505
37506 * gcc.dg/cpp/syshdr.h: New file.
37507 * gcc.dg/cpp/sysmac1.c: Update.
37508 * gcc.dg/cpp/sysmac2.c: Update.
37509
37510 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
37511
37512 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
37513
37514 2001-05-04 David Edelsohn <edelsohn@gnu.org>
37515
37516 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
37517 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
37518
37519 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
37520
37521 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
37522
37523 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
37524
37525 * lib/g++.exp (g++_include_flags): Don't use any special flags
37526 if TESTING_IN_BUILD_TREE is not defined.
37527 (g++_init): Use a plain 'c++' as the compiler if
37528 TESTING_IN_BUILD_TREEE is not defined.
37529
37530 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37531
37532 * g++.old-deja/g++.eh/catch13.C: New test.
37533 * g++.old-deja/g++.eh/catch14.C: New test.
37534
37535 2001-05-02 Jakub Jelinek <jakub@redhat.com>
37536
37537 * gcc.dg/cpp/tr-define.c: New test.
37538
37539 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
37540
37541 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
37542 <stdlib.h>, not <malloc.h>.
37543
37544 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37545
37546 * g++.old-deja/g++.ns/template17.C: New test.
37547
37548 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
37549
37550 * g++.old-deja/g++.pt/ref4.C: New test.
37551
37552 2001-04-30 Richard Henderson <rth@redhat.com>
37553
37554 * gcc.dg/20000724-1.c: Revert last change.
37555
37556 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
37557
37558 * g77.f-torture/execute/20010430.f: New test.
37559
37560 2001-04-30 Mark Mitchell <mark@codesourcery.com>
37561
37562 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
37563
37564 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
37565
37566 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
37567
37568 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37569
37570 * g++.old-deja/g++.eh/crash6.C: New test.
37571
37572 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37573
37574 * g++.old-deja/g++.other/warn7.C: New test.
37575
37576 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
37577
37578 * g++.old-deja/g++.other/defarg9.C: New test.
37579
37580 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37581
37582 * g77.f-torture/compile/20010426.f: New test.
37583 * g77.f-torture/execute/20010426.f: New test.
37584
37585 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
37586
37587 * g77.f-torture/compile/20000629-1.x: Remove - error
37588 has been fixed.
37589
37590 2001-04-26 Jeffrey A Law (law@cygnus.com)
37591
37592 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
37593 Tweak slightly to work with g++.dg framework.
37594 * g++.dg/special/ecos.exp: Run initp1.C test.
37595 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
37596
37597 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
37598 its linker doesn't give line numbers either.
37599 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
37600
37601 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37602
37603 * g++.old-deja/g++.other/lex1.C: New test.
37604
37605 2001-04-26 Jakub Jelinek <jakub@redhat.com>
37606
37607 * gcc.dg/noncompile/20010425-1.c: New test.
37608
37609 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
37610
37611 * g++.old-deja/g++.pt/mangle2.C: New test.
37612
37613 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37614
37615 * gcc.dg/format/plus-1.c: New test.
37616
37617 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37618
37619 * gcc.dg/20010423-1.c: New test.
37620
37621 2001-04-25 Jakub Jelinek <jakub@redhat.com>
37622
37623 * gcc.c-torture/execute/20010422-1.c: New test.
37624
37625 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
37626
37627 * g++.old-deja/g++.ns/type2.C: New test.
37628
37629 2001-04-24 Zack Weinberg <zackw@stanford.edu>
37630
37631 * g++.old-deja/g++.other/perf1.C: New test.
37632
37633 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
37634
37635 * gcc.dg/c99-func-2.c: Remove xfail.
37636 * gcc.dg/c99-func-3.c: Remove xfail.
37637 * gcc.dg/c99-func-4.c: Remove xfail.
37638
37639 2001-04-23 Zack Weinberg <zackw@stanford.edu>
37640
37641 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
37642
37643 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
37644
37645 * gcc.c-torture/compile/20010423-1.c: New test.
37646
37647 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37648
37649 * g++.old-deja/g++.pt/typename28.C: New test.
37650
37651 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
37652
37653 * g++.old-deja/g++.abi/empty2.C: New test.
37654 * g++.old-deja/g++.abi/empty3.C: New test.
37655
37656 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37657
37658 * g++.old-deja/g++.other/comdat2.C: New test.
37659 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
37660
37661 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37662
37663 * g++.old-deja/g++.other/overload14.C: New test.
37664
37665 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37666
37667 * g++.old-deja/g++.other/lookup23.C: New test.
37668
37669 2001-04-20 Jakub Jelinek <jakub@redhat.com>
37670
37671 * gcc.c-torture/execute/20010403-1.c: New test.
37672
37673 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
37674 Mark Mitchell <mark@codesourcery.com>
37675
37676 * lib/old-dejagnu.exp: Don't delete output of executable.
37677 Add .exe suffix to executables.
37678
37679 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
37680
37681 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
37682
37683 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37684
37685 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
37686
37687 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37688
37689 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
37690 * g++.old-deja/g++.abi/crash1.C: New test.
37691
37692 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
37693
37694 * g++.old-deja/g++.other/crash40.C: New test.
37695
37696 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37697
37698 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
37699
37700 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
37701
37702 * g++.old-deja/g++.other/warn6.C: New test.
37703
37704 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37705
37706 * g++.old-deja/g++.robertl/eb42.C: Same.
37707
37708 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37709
37710 * gcc.dg/wtr-conversion-1.c: New testcase.
37711
37712 2001-04-10 Richard Henderson <rth@redhat.com>
37713
37714 * g++.old-deja/g++.other/array5.C: New.
37715
37716 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37717
37718 * gcc.c-torture/execute/20010408-1.c: New test.
37719
37720 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
37721
37722 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37723 headers and constructs.
37724 * g++.old-deja/g++.robertl/eb79.C: Same.
37725 * g++.old-deja/g++.robertl/eb77.C (main): Same.
37726 * g++.old-deja/g++.robertl/eb73.C: Same.
37727 * g++.old-deja/g++.robertl/eb66.C (main): Same.
37728 * g++.old-deja/g++.robertl/eb55.C (t): Same.
37729 * g++.old-deja/g++.robertl/eb54.C (main): Same.
37730 * g++.old-deja/g++.robertl/eb46.C (main): Same.
37731 * g++.old-deja/g++.robertl/eb44.C: Same.
37732 * g++.old-deja/g++.robertl/eb41.C (main): Same.
37733 * g++.old-deja/g++.robertl/eb4.C (main): Same.
37734 * g++.old-deja/g++.robertl/eb39.C: Same.
37735 * g++.old-deja/g++.robertl/eb33.C (main): Same.
37736 * g++.old-deja/g++.robertl/eb31.C (main): Same.
37737 * g++.old-deja/g++.robertl/eb30.C: Same.
37738 * g++.old-deja/g++.robertl/eb3.C: Same.
37739 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
37740 * g++.old-deja/g++.robertl/eb21.C: Same.
37741 * g++.old-deja/g++.robertl/eb15.C: Same.
37742 * g++.old-deja/g++.robertl/eb118.C: Same.
37743 * g++.old-deja/g++.robertl/eb115.C (main): Same.
37744 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
37745 * g++.old-deja/g++.robertl/eb109.C: Same.
37746 * g++.old-deja/g++.other/sibcall1.C (main): Same.
37747 * g++.old-deja/g++.mike/rtti1.C: Same.
37748 * g++.old-deja/g++.mike/p658.C: Same.
37749 * g++.old-deja/g++.mike/net46.C: Same.
37750 * g++.old-deja/g++.mike/net34.C: Same.
37751 * g++.old-deja/g++.mike/memoize1.C: Same.
37752 * g++.old-deja/g++.mike/eh2.C: Same.
37753 * g++.old-deja/g++.law/weak.C: Same.
37754 * g++.old-deja/g++.law/visibility7.C: Same.
37755 * g++.old-deja/g++.law/visibility25.C: Same.
37756 * g++.old-deja/g++.law/visibility22.C: Same.
37757 * g++.old-deja/g++.law/visibility2.C: Same.
37758 * g++.old-deja/g++.law/visibility17.C: Same.
37759 * g++.old-deja/g++.law/visibility13.C: Same.
37760 * g++.old-deja/g++.law/visibility10.C: Same.
37761 * g++.old-deja/g++.law/visibility1.C: Same.
37762 * g++.old-deja/g++.law/virtual3.C (eval): Same.
37763 * g++.old-deja/g++.law/vbase1.C: Same.
37764 * g++.old-deja/g++.law/operators32.C: Same.
37765 * g++.old-deja/g++.law/nest3.C: Same.
37766 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
37767 * g++.old-deja/g++.law/except5.C (main): Same.
37768 * g++.old-deja/g++.law/cvt7.C (run): Same.
37769 * g++.old-deja/g++.law/cvt2.C: Same.
37770 * g++.old-deja/g++.law/cvt16.C: Same.
37771 * g++.old-deja/g++.law/ctors6.C (bar): Same.
37772 * g++.old-deja/g++.law/ctors17.C (main): Same.
37773 * g++.old-deja/g++.law/ctors13.C: Same.
37774 * g++.old-deja/g++.law/ctors12.C (main): Same.
37775 * g++.old-deja/g++.law/ctors10.C: Same.
37776 * g++.old-deja/g++.law/code-gen5.C: Same.
37777 * g++.old-deja/g++.law/bad-error7.C: Same.
37778 * g++.old-deja/g++.law/arm9.C: Same.
37779 * g++.old-deja/g++.law/arm12.C: Same.
37780 * g++.old-deja/g++.law/arg8.C: Same.
37781 * g++.old-deja/g++.law/arg1.C: Same.
37782 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
37783 * g++.old-deja/g++.jason/template31.C: Same.
37784 * g++.old-deja/g++.jason/template24.C (main): Same.
37785 * g++.old-deja/g++.jason/2371.C: Same.
37786 * g++.old-deja/g++.eh/new2.C: Same.
37787 * g++.old-deja/g++.eh/new1.C: Same.
37788 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
37789 * g++.old-deja/g++.brendan/nest21.C (main): Same.
37790 * g++.old-deja/g++.brendan/err-msg3.C: Same.
37791 * g++.old-deja/g++.brendan/crash62.C: Same.
37792 * g++.old-deja/g++.brendan/crash52.C: Same.
37793 * g++.old-deja/g++.brendan/crash49.C (main): Same.
37794 * g++.old-deja/g++.brendan/crash38.C: Same.
37795 * g++.old-deja/g++.brendan/crash15.C (main): Same.
37796 * g++.old-deja/g++.brendan/copy9.C: Same.
37797
37798 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
37799
37800 * gcc.c-torture/execute/20001203-2.c (memset):
37801 Count argument is of type __SIZE_TYPE__.
37802
37803 2001-04-04 Diego Novillo <dnovillo@redhat.com>
37804
37805 * gcc.c-torture/compile/20010404-1.c: New test.
37806
37807 2001-04-04 Jakub Jelinek <jakub@redhat.com>
37808
37809 * gcc.c-torture/compile/20010326-1.c: New test.
37810
37811 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
37812
37813 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
37814 peculiarities of the SH.
37815 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
37816
37817 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37818
37819 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
37820 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
37821 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
37822
37823 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37824
37825 * g77.f-torture/compile/20010321-1.f: New test.
37826
37827 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37828
37829 * gcc.c-torture/compile/20010329-1.c: New test.
37830
37831 2001-04-02 Jakub Jelinek <jakub@redhat.com>
37832
37833 * gcc.c-torture/execute/20010329-1.c: New test.
37834
37835 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37836
37837 * g++.old-deja/g++.other/eh4.C: Fix typo.
37838
37839 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
37840
37841 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
37842
37843 2001-03-28 Philip Blundell <philb@gnu.org>
37844
37845 * gcc.c-torture/compile/20010328-1.c: New test.
37846
37847 2001-03-27 Richard Henderson <rth@redhat.com>
37848
37849 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
37850 * g++.old-deja/g++.eh/vbase3.C: Likewise.
37851
37852 2001-03-27 Alan Modra <alan@linuxcare.com.au>
37853
37854 * gcc.c-torture/compile/20010327-1.c: New test.
37855
37856 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
37857
37858 * g++.old-deja/g++.other/friend12.C: New test.
37859 * g++.old-deja/g++.other/friend9.C: Expect no errors.
37860 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
37861
37862 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
37863
37864 * gcc.c-torture/execute/20010325-1.c: New test.
37865
37866 2001-03-23 Jakub Jelinek <jakub@redhat.com>
37867
37868 * g++.old-deja/g++.other/mangle3.C: New test.
37869
37870 2001-03-22 Jakub Jelinek <jakub@redhat.com>
37871
37872 * g++.old-deja/g++.other/anon8.C: New test.
37873
37874 2001-03-20 Philip Blundell <philb@gnu.org>
37875
37876 * gcc.c-torture/compile/20010320-1.c: New test.
37877
37878 2001-03-17 Richard Henderson <rth@redhat.com>
37879
37880 * g++.old-deja/g++.other/eh4.C: Add expected error text.
37881
37882 2001-03-15 Geoff Keating <geoff@redhat.com>
37883
37884 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
37885 tests on AIX.
37886
37887 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
37888
37889 * g++.old-deja/g++.other/eh4.C: New test.
37890
37891 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
37892
37893 * gcc.dg/cpp/mi1.c: Update.
37894
37895 2001-03-14 Jakub Jelinek <jakub@redhat.com>
37896
37897 * g++.old-deja/g++.other/regstack.C: New test.
37898
37899 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
37900
37901 * g++.old-deja/g++.other/ref4.C: New test.
37902
37903 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
37904
37905 * objc/execute/va_method.m: Added.
37906 * objc/execute/IMP.m: Added.
37907 * objc/execute/_cmd.m: Added.
37908 * objc/execute/accessing_ivars.m: Added.
37909 * objc/execute/class-1.m: Added.
37910 * objc/execute/class-10.m: Added.
37911 * objc/execute/class-11.m: Added.
37912 * objc/execute/class-12.m: Added.
37913 * objc/execute/class-13.m: Added.
37914 * objc/execute/class-14.m: Added.
37915 * objc/execute/class-2.m: Added.
37916 * objc/execute/class-3.m: Added.
37917 * objc/execute/class-4.m: Added.
37918 * objc/execute/class-5.m: Added.
37919 * objc/execute/class-6.m: Added.
37920 * objc/execute/class-7.m: Added.
37921 * objc/execute/class-8.m: Added.
37922 * objc/execute/class-9.m: Added.
37923 * objc/execute/class-tests-1.h
37924 * objc/execute/class-tests-2.h
37925 * objc/execute/compatibility_alias.m: Added.
37926 * objc/execute/encode-1.m: Added.
37927 * objc/execute/formal_protocol-1.m: Added.
37928 * objc/execute/formal_protocol-2.m: Added.
37929 * objc/execute/formal_protocol-3.m: Added.
37930 * objc/execute/formal_protocol-4.m: Added.
37931 * objc/execute/formal_protocol-5.m: Added.
37932 * objc/execute/formal_protocol-6.m: Added.
37933 * objc/execute/formal_protocol-7.m: Added.
37934 * objc/execute/informal_protocol.m: Added.
37935 * objc/execute/initialize.m: Added.
37936 * objc/execute/load.m: Added.
37937 * objc/execute/many_args_method.m: Added.
37938 * objc/execute/nested-3.m: Added.
37939 * objc/execute/no_clash.m: Added.
37940 * objc/execute/private.m: Added.
37941 * objc/execute/redefining_self.m: Added.
37942 * objc/execute/root_methods.m: Added.
37943 * objc/execute/selector-1.m: Added.
37944 * objc/execute/static-1.m: Added.
37945 * objc/execute/static-2.m: Added.
37946 * objc/execute/va_method.m: Added.
37947
37948 2001-03-10 Richard Henderson <rth@redhat.com>
37949
37950 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
37951
37952 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
37953
37954 * g++.old-deja/g++.other/crash31.C: XFAIL.
37955 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
37956 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
37957 * gcc.c-torture/execute/20010123-1.x: XFAIL.
37958 * gcc.c-torture/execute/20010124-1.x: XFAIL.
37959 * gcc.dg/sequence-pt-1.c: XFAIL one test.
37960
37961 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37962
37963 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
37964
37965 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37966
37967 * gcc.dg/20000724-1.c: Don't use multiline strings.
37968
37969 2001-03-06 Zack Weinberg <zackw@stanford.edu>
37970
37971 * objc/execute/string1.m, objc/execute/string2.m: Compare the
37972 result of -cString against what we expect it to be; don't just
37973 print it out for no one to read.
37974
37975 * objc/execute/string3.m, objc/execute/string4.m: New tests.
37976 Based on testcases provided by Nicola Pero.
37977
37978 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37979
37980 * gcc.dg/cpp/macro7.c: New test.
37981
37982 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
37983
37984 * gcc.dg/cpp/multiline.c: Update.
37985
37986 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37987
37988 * g++.old-deja/g++.other/enum3.C: New test.
37989
37990 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37991
37992 * g++.old-deja/g++.other/pod1.C: New test.
37993
37994 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
37995
37996 * g++.old-deja/g++.ext/overload1.C: New test.
37997
37998 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
37999
38000 * g++.old-deja/g++.pt/using1.C: New test.
38001
38002 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38003
38004 * g++.old-deja/g++.other/using9.C: New test.
38005
38006 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
38007
38008 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
38009
38010 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
38011
38012 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
38013
38014 * g++.old-deja/g++.ext/realpt1.C: Remove.
38015
38016 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
38017
38018 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
38019
38020 2001-02-26 Will Cohen <wcohen@redhat.com>
38021
38022 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
38023
38024 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
38025
38026 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
38027 templatized constructors.
38028
38029 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38030
38031 * gcc.c-torture/execute/20010224-1.c: New test.
38032
38033 2001-02-23 Jakub Jelinek <jakub@redhat.com>
38034
38035 * gcc.c-torture/execute/20010222-1.c: New test.
38036
38037 2001-02-22 Jakub Jelinek <jakub@redhat.com>
38038
38039 * g++.old-deja/g++.other/inline20.C: New test.
38040
38041 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
38042
38043 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
38044
38045 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38046
38047 * g++.old-deja/g++.other/lookup22.C: New test.
38048
38049 2001-02-19 Zack Weinberg <zackw@stanford.edu>
38050
38051 * g77.dg: New directory.
38052 * g77.dg/20010216-1.f: New test case.
38053 * g77.dg/dg.exp: New driver.
38054 * lib/g77-dg.exp: New driver library.
38055
38056 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38057
38058 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
38059
38060 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
38061
38062 * g++.old-deja/g++.other/decl9.C: New test.
38063
38064 2001-02-16 Jakub Jelinek <jakub@redhat.com>
38065
38066 * g++.old-deja/g++.other/init16.C: Update the test so that it does
38067 not need <string> and also tests the initialization at runtime.
38068
38069 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38070
38071 * gcc.c-torture/execute/longlong.c: New test.
38072
38073 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38074
38075 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
38076
38077 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38078
38079 * gcc.c-torture/execute/920302-1.c (execute):
38080 Change argument type to short.
38081
38082 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38083
38084 * g++.old-deja/g++.pt/deduct6.C: New test.
38085
38086 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38087
38088 * g++.old-deja/g++.pt/deduct5.C: New test.
38089
38090 2001-02-14 Jakub Jelinek <jakub@redhat.com>
38091
38092 * gcc.c-torture/execute/20010209-1.c: New test.
38093
38094 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
38095
38096 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
38097
38098 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
38099
38100 * g++.dg/vtgc1.C: Update for new ABI.
38101
38102 * consistency.vlad: New directory, 1665 files.
38103
38104 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38105
38106 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
38107 return type.
38108 * gcc.dg/cpp/digraphs.c: Declare puts.
38109
38110 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38111
38112 * g++.old-deja/g++.other/warn5.C: New test.
38113
38114 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38115
38116 * g++.old-deja/g++.pt/spec40.C: New test.
38117
38118 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38119
38120 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
38121 case.
38122 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
38123
38124 2001-02-12 Jakub Jelinek <jakub@redhat.com>
38125
38126 * gcc.c-torture/compile/20010209-1.c: New test.
38127
38128 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
38129
38130 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
38131 excess errors message but not if it crashes.
38132 * g++.old-deja/g++.other/crash27.C: Likewise.
38133 * g++.old-deja/g++.other/crash28.C: Likewise.
38134 * g++.old-deja/g++.other/crash30.C: Likewise.
38135 * g++.old-deja/g++.other/crash32.C: Likewise.
38136 * g++.old-deja/g++.other/crash35.C: Likewise.
38137 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38138
38139 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38140
38141 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38142 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38143 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38144 g77.f-torture/execute/execute.exp,
38145 g77.f-torture/noncompile/noncompile.exp,
38146 gcc.c-torture/execute/execute.exp,
38147 gcc.c-torture/execute/memcheck/memcheck.exp,
38148 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38149 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38150 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38151 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38152 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38153 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38154 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38155 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38156 Remove bug reporting instructions with ancient email addresses.
38157
38158 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38159
38160 * gcc.dg/20010202-1.c: New test.
38161 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38162
38163 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38164
38165 * g++.dg/stdbool-if.C: New test.
38166
38167 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38168
38169 * objc/execute/fdecl.m: Added main().
38170
38171 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38172
38173 * gcc.c-torture/execute/20010206-1.c: New test.
38174
38175 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38176
38177 * gcc.dg/cpp/avoidpaste1.c: Update.
38178
38179 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38180
38181 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38182 Pero <nicola@brainstorm.co.uk>.
38183 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38184
38185 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38186
38187 * g++.old-deja/g++.pt/spec39.C: New test.
38188
38189 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38190
38191 * gcc.c-torture/compile/20010202-1.c: New test.
38192
38193 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38194
38195 * g++.old-deja/g++.abi/primary2.C: New test.
38196 * g++.old-deja/g++.abi/primary3.C: New test.
38197 * g++.old-deja/g++.abi/primary4.C: New test.
38198 * g++.old-deja/g++.abi/primary5.C: New test.
38199 * g++.old-deja/g++.abi/vtable3.h: New test.
38200 * g++.old-deja/g++.abi/vtable3a.C: New test.
38201 * g++.old-deja/g++.abi/vtable3b.C: New test.
38202 * g++.old-deja/g++.abi/vtable3c.C: New test.
38203 * g++.old-deja/g++.abi/vtable3d.C: New test.
38204 * g++.old-deja/g++.abi/vtable3e.C: New test.
38205 * g++.old-deja/g++.abi/vtable3f.C: New test.
38206 * g++.old-deja/g++.abi/vtable3g.C: New test.
38207 * g++.old-deja/g++.abi/vtable3h.C: New test.
38208 * g++.old-deja/g++.abi/vtable3i.C: New test.
38209 * g++.old-deja/g++.abi/vtable3j.C: New test.
38210 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38211
38212 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38213
38214 * g++.old-deja/g++.other/anon6.C: New test.
38215 * g++.old-deja/g++.other/anon7.C: New test.
38216
38217 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38218
38219 * gcc.dg/cpp/avoidpaste2.c: New tests.
38220
38221 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38222
38223 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38224
38225 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38226
38227 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38228 DECIMAL_DIG cases for Irix."
38229
38230 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38231
38232 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38233
38234 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38235
38236 * gcc.dg/c99-tag-1.c: New test.
38237
38238 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38239
38240 * gcc.dg/cpp/tr-warn1.c: Add tests.
38241
38242 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38243
38244 * gcc.dg/cpp/avoidpaste1.c: Update.
38245 * gcc.dg/cpp/paste4.c: Update.
38246
38247 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38248
38249 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38250 cases for Irix.
38251
38252 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38253
38254 * g++.old-deja/g++.other/inline19.C: New test.
38255
38256 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38257
38258 * gcc.dg/Wlarger-than.c: New test.
38259
38260 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38261
38262 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38263
38264 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38265
38266 * gcc.c-torture/execute/20010129-1.c: New test.
38267 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38268
38269 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38270
38271 * gcc.dg/cpp/avoidpaste1.c: Test case.
38272
38273 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38274
38275 * g++.old-deja/g++.other/inline18.C: New test.
38276
38277 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38278
38279 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38280 and __builtin_putchar.
38281
38282 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38283
38284 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38285 tests.
38286
38287 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38288
38289 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38290 floating point number rounding mode to round to the nearest
38291 representable mode.
38292
38293 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38294
38295 * g++.old-deja/g++.other/mangle2.C: New test.
38296
38297 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38298
38299 * gcc.c-torture/compile/20010124-1.c: New test.
38300
38301 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38302
38303 * g++.old-deja/g++.pt/spec38.C: New test.
38304
38305 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38306
38307 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38308 "Build don't run".
38309
38310 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38311
38312 * gcc.c-torture/execute/20010123-1.c: New test.
38313
38314 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38315
38316 * g++.old-deja/g++.pt/spec37.C: New test.
38317
38318 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38319
38320 * g++.old-deja/g++.pt/overload14.C: New test.
38321
38322 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38323
38324 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38325 __builtin_return_address.
38326
38327 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38328
38329 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38330 * g++.old-deja/g++.pt/spec35.C: New test.
38331 * g++.old-deja/g++.pt/spec36.C: New test.
38332
38333 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38334
38335 * gcc.c-torture/compile/20010118-1.c: New test.
38336
38337 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38338
38339 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38340
38341 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38342
38343 * gcc.c-torture/execute/20010119-1.c: New test.
38344
38345 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38346
38347 * g++.old-deja/g++.other/vbase5.C: New test.
38348
38349 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38350
38351 * gcc.c-torture/execute/20010118-1.c: New test.
38352
38353 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38354
38355 * g++.old-deja/g++.pt/deduct3.C: New test.
38356
38357 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38358
38359 * g++.old-deja/g++.pt/spec34.C: New test.
38360
38361 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38362
38363 * g77.f-torture/compile/20000601-2.f: New test.
38364
38365 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38366
38367 * g++.old-deja/g++.other/init17.C: New test.
38368
38369 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
38370
38371 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
38372
38373 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38374
38375 * g++.old-deja/g++.pt/unify8.C: New test.
38376
38377 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38378
38379 * g++.old-deja/g++.abi/vbase1.C: New test.
38380
38381 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38382
38383 * g++.old-deja/g++.pt/crash65.C: New test.
38384
38385 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
38386
38387 * gcc.dg/cpp/assembl2.S: New test case.
38388
38389 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
38390
38391 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
38392 are supported.
38393
38394 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38395
38396 * g++.old-deja/g++.other/builtins1.C: New test.
38397 * g++.old-deja/g++.other/builtins2.C: Likewise.
38398 * g++.old-deja/g++.other/builtins3.C: Likewise.
38399 * g++.old-deja/g++.other/builtins4.C: Likewise.
38400
38401 2001-01-17 Jakub Jelinek <jakub@redhat.com>
38402
38403 * gcc.c-torture/compile/20010117-1.c: New test.
38404 * gcc.c-torture/compile/20010117-2.c: New test.
38405
38406 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38407
38408 * g77.f-torture/execute/20010116.[fx]: New test,
38409 XFAIL on i?86-*-*.
38410 * g77.f-torture/compile/20010115.f: Indicate it's
38411 a test for PR fortran/1636.
38412
38413 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
38414
38415 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
38416
38417 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38418
38419 * g77.f-torture/compile/20010115.f: New test.
38420
38421 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
38422
38423 * g++.old-deja/g++.pt/nontype5.C: New test.
38424
38425 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
38426
38427 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
38428 have an equivalent working one below it.
38429
38430 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38431
38432 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
38433 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38434
38435 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
38436
38437 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
38438 message containing "init_priority".
38439 (conpr-2.C): Likewise.
38440 (conpr-3.C): Likewise.
38441 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
38442
38443 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38444
38445 * gcc.c-torture/execute/20010114-2.c: New test.
38446
38447 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
38448
38449 * gcc.c-torture/compile/20010114-1.c: New test.
38450 * gcc.c-torture/compile/20010114-1.x: Xfail.
38451 * gcc.c-torture/compile/20010114-2.c: New test.
38452 * gcc.c-torture/execute/20010114-1.c: New test.
38453 * gcc.dg/trunc-1.c: New test.
38454 * gcc.dg/uninit-B.c: New test.
38455
38456 2001-01-13 Nick Clifton <nickc@redhat.com>
38457
38458 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
38459 target.
38460
38461 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
38462
38463 * gcc.c-torture/compile/20010113-1.c: New test.
38464
38465 2001-01-13 Jakub Jelinek <jakub@redhat.com>
38466
38467 * gcc.c-torture/compile/20001212-1.c: New test.
38468
38469 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
38470
38471 * gcc.dg/cpp/widestr1.c: Update.
38472 * gcc.dg/cpp/prag-imp.c: Remove.
38473
38474 2001-01-12 Jakub Jelinek <jakub@redhat.com>
38475
38476 * gcc.c-torture/execute/20000801-3.x: Remove.
38477 * gcc.dg/c90-init-1.c: New test.
38478 * gcc.dg/c99-init-1.c: New test.
38479 * gcc.dg/c99-init-2.c: New test.
38480 * gcc.dg/gnu99-init-1.c: New test.
38481
38482 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
38483
38484 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
38485 testing that no relevant ones were found.
38486
38487 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38488
38489 * g++.old-deja/g++.pt/cast2.C: New test.
38490
38491 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
38492
38493 * g++.old-deja/g++.pt/friend47.C: New test.
38494
38495 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38496
38497 * g++.old-deja/g++.pt/instantiate13.C: New test.
38498
38499 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38500
38501 * g++.old-deja/g++.other/defarg7.C: New test.
38502 * g++.old-deja/g++.other/defarg8.C: New test.
38503
38504 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38505
38506 * g++.old-deja/g++.pt/crash64.C: New test.
38507
38508 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
38509
38510 * g++.old-deja/g++.pt/crash63.C: New test.
38511
38512 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
38513
38514 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
38515
38516 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
38517
38518 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
38519
38520 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38521
38522 * g++.old-deja/g++.pt/error3.C: New test.
38523
38524 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38525
38526 * g++.old-deja/g++.other/crash39.C: New test.
38527
38528 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
38529
38530 * g++.old-deja/g++.other/vbase4.C: New test.
38531
38532 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
38533
38534 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
38535 * gcc.dg/special/20000419-2.c: New file. Identical to above.
38536 * gcc.dg/special/special.exp: New test driver which will check
38537 for alias support for the above test.
38538
38539 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
38540
38541 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
38542 problems on small machines.
38543 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
38544 parameterize.
38545
38546 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
38547
38548 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
38549 mips.
38550 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
38551
38552 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
38553
38554 * g++.old_deja/g++.pt/using8.C: New test.
38555
38556 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
38557
38558 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
38559
38560 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
38561
38562 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
38563 where a failure is expected.
38564 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
38565
38566 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38567
38568 * g++.old_deja/g++.pt/instantiate12.C: New test.
38569
38570 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38571
38572 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
38573 start of structs.
38574 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
38575 * g++.old-deja/g++.brendan/crash17.C: Likewise.
38576 * g++.old-deja/g++.brendan/crash29.C: Likewise.
38577 * g++.old-deja/g++.brendan/crash48.C: Likewise.
38578 * g++.old-deja/g++.brendan/ns1.C: Likewise.
38579 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
38580 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
38581 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
38582 * g++.old-deja/g++.eh/spec6.C: Likewise.
38583 * g++.old-deja/g++.jason/crash3.C: Likewise.
38584 * g++.old-deja/g++.law/ctors11.C: Likewise.
38585 * g++.old-deja/g++.law/ctors17.C: Likewise.
38586 * g++.old-deja/g++.law/ctors5.C: Likewise.
38587 * g++.old-deja/g++.law/ctors9.C: Likewise.
38588 * g++.old-deja/g++.mike/ambig1.C: Likewise.
38589 * g++.old-deja/g++.mike/net22.C: Likewise.
38590 * g++.old-deja/g++.mike/p3538a.C: Likewise.
38591 * g++.old-deja/g++.mike/p3538b.C: Likewise.
38592 * g++.old-deja/g++.mike/virt3.C: Likewise.
38593 * g++.old-deja/g++.niklas/t128.C: Likewise.
38594 * g++.old-deja/g++.other/anon4.C: Likewise.
38595 * g++.old-deja/g++.other/using1.C: Likewise.
38596 * g++.old-deja/g++.other/warn3.C: Likewise.
38597 * g++.old-deja/g++.pt/t37.C: Likewise.
38598 * g++.old-deja/g++.robertl/eb69.C: Likewise.
38599 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38600
38601 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
38602
38603 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
38604
38605 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38606
38607 * gcc.c-torture/execute/stdio-opt-3.c: New test.
38608
38609 2001-01-07 Jakub Jelinek <jakub@redhat.com>
38610
38611 * gcc.c-torture/compile/20010107-1.c: New test.
38612
38613 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38614
38615 * gcc.c-torture/execute/builtin-noret-1.c: New test.
38616
38617 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
38618
38619 * gcc.dg/format/format.h: New file.
38620 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
38621 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
38622 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
38623 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
38624 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
38625 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38626 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
38627 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
38628 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
38629 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
38630 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
38631 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
38632 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
38633 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
38634 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
38635 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
38636 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
38637 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
38638 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
38639 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
38640 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
38641 instead of declaring standard types, macros and functions in each
38642 test.
38643
38644 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
38645
38646 * gcc.c-torture/execute/20010106-1.c: New test.
38647
38648 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
38649
38650 * gcc.dg/format/format.exp: New file.
38651 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
38652 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
38653 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
38654 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
38655 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
38656 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
38657 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
38658 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
38659 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
38660 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
38661 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
38662 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
38663 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
38664 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
38665 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
38666 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
38667 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
38668 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
38669 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
38670 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
38671 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
38672 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
38673 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
38674 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
38675 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
38676 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
38677 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
38678 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
38679 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
38680 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
38681 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
38682 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
38683 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
38684 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
38685 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
38686 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
38687 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
38688 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
38689 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
38690 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
38691 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
38692 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
38693
38694 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
38695
38696 * gcc.c-torture/execute/991228-1.c: Take word endianness into
38697 account.
38698
38699 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
38700
38701 * gcc.c-torture/execute/builtin-complex-1.c: New test.
38702
38703 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
38704
38705 * g++.old-deja/g++.pt/crash62.C: New test.
38706
38707 2001-01-04 Richard Henderson <rth@redhat.com>
38708
38709 * gcc.dg/20000926-1.c: Update expected warnings.
38710 * gcc.dg/array-2.c: Likewise.
38711 * gcc.dg/array-4.c: Also validate flexible array members.
38712 * gcc.dg/c99-flex-array-1.c: New.
38713
38714 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
38715
38716 * gcc.c-torture/compile/20001222-1.x: Remove.
38717
38718 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38719
38720 * gcc.c-torture/execute/built-in-setjmp.c: New.
38721
38722 2001-01-03 Richard Henderson <rth@redhat.com>
38723
38724 * gcc.dg/940510-1.c: Update expected error wording.
38725 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
38726
38727 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
38728
38729 * lib/target-supports.exp (check_alias_available): Modified to
38730 indicate aliases not supported if only weak aliases are supported.
38731
38732 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38733
38734 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
38735 Turn on cmpstrsi checks for __pj__ and __i370__.
38736
38737 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38738
38739 * g++.old-deja/g++.other/virtual11.C: New test.
38740
38741 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
38742
38743 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
38744
38745 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38746
38747 * gcc.c-torture/compile/20010102-1.c: New test.
38748
38749 2001-01-02 Andreas Jaeger <aj@suse.de>
38750
38751 * gcc.dg/noreturn-3.c: New test.
38752
38753 * gcc.dg/noreturn-4.c: New test.
38754
38755 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38756
38757 * gcc.c-torture/execute/stdio-opt-1.c: Also test
38758 __builtin_fputc and __builtin_fwrite.
38759
38760 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38761
38762 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
38763 signed char, not default char.
38764
38765 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
38766
38767 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
38768
38769 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
38770
38771 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
38772
38773 2000-12-29 Richard Henderson <rth@redhat.com>
38774
38775 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
38776 (__cyg_profile_func_exit): Define.
38777
38778 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
38779
38780 * g++.dg/vtgc1.C: New test.
38781
38782 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
38783
38784 * gcc.dg/noncompile/20001228-1.c: New test.
38785
38786 * gcc.dg/20001228-1.c: New test.
38787
38788 * gcc.c-torture/execute/20001228-1.c: New test.
38789
38790 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
38791
38792 * gcc.dg/format-strfmon-1.c: New test.
38793
38794 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38795
38796 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
38797 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
38798 * gcc.c-torture/execute/string-opt-1.c: Likewise.
38799 * gcc.c-torture/execute/string-opt-2.c: Likewise.
38800 * gcc.c-torture/execute/string-opt-3.c: Likewise.
38801 * gcc.c-torture/execute/string-opt-4.c: Likewise.
38802 * gcc.c-torture/execute/string-opt-6.c: Likewise.
38803 * gcc.c-torture/execute/string-opt-7.c: Likewise.
38804 * gcc.c-torture/execute/string-opt-8.c: Likewise.
38805 * gcc.c-torture/execute/string-opt-9.c: Likewise.
38806 * gcc.c-torture/execute/string-opt-10.c: Likewise.
38807 * gcc.c-torture/execute/string-opt-11.c: Likewise.
38808 * gcc.c-torture/execute/string-opt-12.c: Likewise.
38809
38810 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
38811 * gcc.c-torture/execute/string-opt-4.c: Test index.
38812
38813 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
38814
38815 * gcc.c-torture/compile/20001226-1.c: New test.
38816
38817 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
38818
38819 * gcc.c-torture/compile/20001222-1.c: New test.
38820 * gcc.c-torture/compile/20001222-1.x: Xfail.
38821
38822 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
38823
38824 * gcc.c-torture/execute/comp-goto-2.c: New test.
38825
38826 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
38827
38828 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
38829 Use long types if __INT_MAX__ is 32767.
38830 (main): Use cast to (sint32 *) when poking 88 into a_page.
38831
38832 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
38833
38834 2000-12-21 Bernd Schmidt <bernds@redhat.com>
38835
38836 * gcc.c-torture/compile/20001221-1.c: New test.
38837 * gcc.c-torture/execute/20001221-1.c: New test.
38838
38839 2000-12-20 Richard Henderson <rth@redhat.com>
38840
38841 * g++.old-deja/g++.pt/crash36.C: Update error lines.
38842 * g++.old-deja/g++.robertl/eb109.C: Likewise.
38843
38844 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38845
38846 * gcc.dg/compare3.c: New test.
38847
38848 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38849
38850 * gcc.dg/format-warnll-1.c: New test.
38851
38852 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
38853
38854 * gcc.dg/cpp/cmdlne-P.c: New test.
38855
38856 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
38857
38858 * gcc.c-torture/execute/builtin-abs-1.c,
38859 gcc.c-torture/execute/builtin-abs-2.c: New tests.
38860
38861 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38862
38863 * gcc.dg/cpp/multiline.c: New test.
38864
38865 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
38866
38867 * g++.old-deja/g++.other/syshdr1.C: Update.
38868 * gcc.dg/cpp/lineflags.c: Remove temporarily.
38869
38870 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38871
38872 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
38873
38874 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38875
38876 * g++.old-deja/g++.pt/ttp65.C: New test.
38877
38878 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38879
38880 * g++.old-deja/g++.pt/ttp64.C: New test.
38881
38882 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38883
38884 * g++.old-deja/g++.pt/spec33.C: New test.
38885
38886 2000-12-14 Catherine Moore <clm@redhat.com>
38887
38888 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
38889 * gcc.c-torture/execute/920612-2.c: Likewise.
38890 * gcc.c-torture/execute/920428-2.c: Likewise.
38891 * gcc-c-torture/execute/va-arg-11.c: Call exit.
38892 * gcc.c-torture/execute/va-arg-21.c: Likewise.
38893
38894 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38895
38896 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
38897 * gcc.dg/pack-test-2.c: Likewise.
38898
38899 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38900
38901 Tests by Zack Weinberg <zackw@stanford.edu>.
38902
38903 * gcc.dg/cpp/defined.c: Update.
38904 * gcc.dg/cpp/defined_trad.c: New tests.
38905
38906 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
38907
38908 * gcc.dg/cpp/trad-direct.c: Update.
38909
38910 2000-12-11 Neil Booth <neilb@earthling.net>
38911
38912 * gcc.dg/cpp/defined_trad.c
38913
38914 2000-12-11 Neil Booth <neilb@earthling.net>
38915
38916 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
38917
38918 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
38919
38920 * gcc.dg/format-miss-2.c: New test.
38921
38922 2000-12-09 Neil Booth <neilb@earthling.net>
38923
38924 * gcc.dg/cpp/lineflags.c: New tests.
38925 * gcc.dg/cpp/poison.c: Update.
38926 * gcc.dg/cpp/redef2.c: Update.
38927 * gcc.dg/cpp/skipping.c: New test.
38928
38929 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
38930
38931 * g++.old-deja/g++.other/eh3.C: New testcase.
38932
38933 2000-12-07 Neil Booth <neilb@earthling.net>
38934
38935 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
38936 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
38937 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
38938 wtr-union-init-2.c, wtr-union-init-3.c: Update.
38939 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
38940 Update.
38941
38942 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38943
38944 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
38945 __SIZE_TYPE__ instead of int for type of integers cast to
38946 pointers.
38947
38948 2000-12-07 Jakub Jelinek <jakub@redhat.com>
38949
38950 * g++.old-deja/g++.other/cleanup4.C: New test.
38951
38952 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38953
38954 * format-sec-1.c: New test.
38955
38956 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38957
38958 * gcc.dg/format-nonlit-3.c: New test.
38959
38960 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
38961
38962 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
38963 through a null pointer.
38964
38965 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38966
38967 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
38968 * g++.old-deja/g++.pt/partial4.C: New test.
38969
38970 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
38971
38972 * gcc.c-torture/execute/ieee/hugeval.x: New.
38973
38974 2000-12-06 Neil Booth <neilb@earthling.net>
38975
38976 * gcc.dg/cpp/backslash2.c: New tests.
38977
38978 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38979
38980 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
38981 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
38982
38983 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
38984
38985 * gcc.c-torture/execute/20001203-2.c: New testcase.
38986
38987 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38988
38989 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
38990 * g++.old-deja/g++.other/virtual10.C: New test.
38991
38992 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
38993
38994 * g++.old-deja/g++.mike/pmf5.C: Remove test.
38995
38996 2000-12-05 Richard Henderson <rth@redhat.com>
38997
38998 * gcc.c-torture/compile/20001205-1.c: New.
38999
39000 2000-12-04 Neil Booth <neilb@earthling.net>
39001
39002 * g++.old-deja/g++.other/virtual9.C: New test.
39003 * g++.old-deja/g++.pt/crash61.C: New test.
39004 * gcc.c-torture/execute/loop-9.c: New test.
39005
39006 2000-12-04 Neil Booth <neilb@earthling.net>
39007
39008 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
39009 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
39010 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
39011 * gcc.dg/cpp/extratokens.c: ...here.
39012
39013 2000-12-04 Neil Booth <neilb@earthling.net>
39014
39015 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
39016 New tests.
39017
39018 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39019
39020 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
39021 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
39022
39023 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39024
39025 * gcc.c-torture/execute/20001203-1.c: New test.
39026
39027 2000-12-03 Neil Booth <neilb@earthling.net>
39028
39029 * gcc.dg/cpp/macro6.c: New test cases.
39030
39031 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39032
39033 * gcc.c-torture/execute/string-opt-9.c: New test.
39034 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39035 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39036 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39037
39038 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
39039 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
39040
39041 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
39042
39043 * gcc.dg/cpp/if-6.c: New testcase.
39044
39045 * gcc.dg/20001201-1.c: New testcase.
39046
39047 2000-12-02 Neil Booth <neilb@earthling.net>
39048
39049 * g++.old-deja/g++.other/externC4.C,
39050 g++.old-deja/g++.other/friend10.C: New tests.
39051
39052 2000-12-02 Neil Booth <neilb@earthling.net>
39053
39054 * g++.old-deja/g++.other/instan2.C
39055 * g++.old-deja/g++.other/instan3.C: New test.
39056
39057 2000-12-02 Neil Booth <neilb@earthling.net>
39058
39059 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
39060 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
39061 gnuc99.c,gnuc99-pedantic.c: New tests.
39062
39063 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39064
39065 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
39066 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
39067
39068 2000-12-01 Neil Booth <neilb@earthling.net>
39069
39070 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
39071 * gcc.dg/cpp/poison.c: Update.
39072 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
39073
39074 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
39075
39076 * g77.f-torture/execute/20001201.f: New test.
39077
39078 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39079
39080 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
39081
39082 2000-12-01 Jakub Jelinek <jakub@redhat.com>
39083
39084 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
39085
39086 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
39087
39088 * g++.old-deja/g++.other/cast6.C: New test.
39089
39090 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
39091
39092 * gcc.c-torture/execute/20001130-2.c: New testcase.
39093
39094 2000-11-30 Richard Henderson <rth@redhat.com>
39095
39096 * gcc.c-torture/execute/20001130-1.c: New test.
39097
39098 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39099
39100 * g++.old-deja/g++.other/op3.C: New test.
39101
39102 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39103
39104 * g++.old-deja/g++.other/op2.C: New test.
39105
39106 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39107
39108 * g++.old-deja/g++.other/crash38.C: New test.
39109
39110 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
39111
39112 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
39113
39114 2000-11-29 Jakub Jelinek <jakub@redhat.com>
39115
39116 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
39117 tests.
39118 * gcc.c-torture/execute/string-opt-6.c: New test.
39119
39120 * gcc.dg/20001117-1.c: Add main.
39121
39122 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
39123
39124 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
39125 Move from here ...
39126 * gcc.dg/940510-1.c: ... to here.
39127
39128 * gcc.dg/20000926-1.c: GNU C now allows initializations of
39129 zero-size arrays in toplevel structures.
39130
39131 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39132
39133 * gcc.c-torture/execute/loop-8.c: New test.
39134
39135 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39136
39137 * g++.old-deja/g++.other/base1.C: New test.
39138
39139 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39140
39141 * g++.old-deja/g++.other/parse2.C: New test.
39142
39143 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39144
39145 * g++.old-deja/g++.pt/incomplete1.C: New test.
39146
39147 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39148
39149 * g++.old-deja/g++.other/friend9.C: New test.
39150
39151 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39152
39153 * gcc.dg/20001127-1.c: New test.
39154
39155 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39156
39157 * g++.old-deja/g++.pt/friend46.C: New test.
39158
39159 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39160
39161 * g++.old-deja/g++.other/ptrmem8.C: New test.
39162
39163 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39164
39165 * gcc.c-torture/execute/string-opt-7.c: New test.
39166 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39167
39168 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39169
39170 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39171 instead of 'mkcheck 2'.
39172
39173 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39174
39175 * gcc.c-torture/execute/memcheck/driver.c,
39176 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39177 C9X references to refer to C99.
39178
39179 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39180
39181 * gcc.dg/ultrasp3.c: New test.
39182
39183 2000-11-25 Neil Booth <neilb@earthling.net>
39184
39185 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39186
39187 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39188
39189 * gcc.c-torture/compile/20001123-2.c: New.
39190
39191 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39192
39193 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39194
39195 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39196
39197 * gcc.dg/sequence-point-1.c: Add some new tests.
39198 * gcc.c-torture/execute/20001124-1.c: New test.
39199
39200 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39201
39202 * g++.old-deja/g++.other/vaarg4.C: New test.
39203 * gcc.c-torture/compile/20001123-1.c: New test.
39204
39205 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39206
39207 * g++.other/crash24.C: Adjust and remove XFAIL.
39208 * g++.other/crash37.C: New test.
39209
39210 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39211
39212 * g++.old-deja/g++.pt/instantiate9.C: New test.
39213
39214 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39215
39216 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39217 new ABI, too.
39218
39219 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39220 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39221
39222 2000-11-22 Neil Booth <neilb@earthling.net>
39223
39224 * gcc.dg/cpp/Wtrigraphs.c: New test.
39225
39226 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39227
39228 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39229
39230 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39231
39232 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39233
39234 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39235
39236 * lib/gcc-dg.exp: load_lib scanasm.exp.
39237 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39238 * lib/g++-dg.exp: load_lib scanasm.exp.
39239 * lib/scanasm.exp: New.
39240 (scan-assembler, scan-assembler-not): Add optional arguments to
39241 test name, or if not present, the pattern name.
39242 (scan-assembler-dem, scan-assembler-dem-not): New.
39243
39244 * g++.dg/dg.exp: New.
39245
39246 2000-11-21 Neil Booth <neilb@earthling.net>
39247
39248 * gcc.dg/cpp/integrated1.c: Remove.
39249
39250 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39251
39252 * gcc.c-torture/execute/20001121-1.c: New test.
39253
39254 2000-11-21 Richard Henderson <rth@redhat.com>
39255
39256 * gcc.c-torture/compile/20001121-1.c: New test.
39257
39258 2000-11-20 Neil Booth <neilb@earthling.net>
39259
39260 * gcc.dg/cpp/integrated1.c: New test.
39261
39262 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39263
39264 * g++.old-deja/g++.other/inline17.C: New test.
39265
39266 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39267
39268 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39269 local variable to be zero: I made the variable global. Now
39270 uses abort() and exit() instead of relying on main's return value.
39271
39272 2000-11-20 Neil Booth <neilb@earthling.net>
39273
39274 * gcc.dg/cpp/paste2.c: Update test.
39275 * objc/execute/paste.m: New test.
39276
39277 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39278
39279 * gcc.dg/c99-condexpr-1.c: New test.
39280
39281 2000-11-20 Neil Booth <neilb@earthling.net>
39282
39283 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39284
39285 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39286
39287 * g++.old-deja/g++.pt/export1.C: New test.
39288
39289 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39290
39291 * gcc.dg/20001117-1.c: New test.
39292
39293 2000-11-18 Richard Henderson <rth@redhat.com>
39294
39295 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39296
39297 2000-11-18 Richard Henderson <rth@redhat.com>
39298
39299 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39300 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39301 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39302
39303 2000-11-18 Richard Henderson <rth@redhat.com>
39304
39305 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39306 (main): New. Exit cleanly.
39307
39308 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39309
39310 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39311 gcc.dg/c99-fordecl-2.c: New tests.
39312
39313 2000-11-18 Richard Henderson <rth@redhat.com>
39314
39315 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39316 * gcc.c-torture/execute/zerolen-2.c: New.
39317
39318 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39319
39320 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39321 memory.
39322
39323 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39324
39325 * g++.old-deja/g++.pt/instantiate8.C: New test.
39326
39327 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39328
39329 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39330 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39331
39332 2000-11-16 Nick Clifton <nickc@redhat.com>
39333
39334 * gcc.c-torture/execute/nestfunc-2.c: New test.
39335 * gcc.c-torture/execute/nestfunc-3.c: New test.
39336
39337 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39338
39339 * gcc.c-torture/compile/20001116-1.c: New test.
39340
39341 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39342
39343 * gcc.c-torture/execute/20001115-1.c: New test.
39344
39345 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39346
39347 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39348 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39349 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39350 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39351
39352 2000-11-15 Neil Booth <neilb@earthling.net>
39353
39354 gcc.dg/cpp/_Pragma1.c: Update.
39355 gcc.dg/cpp/_Pragma2.c: New test.
39356
39357 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39358
39359 * g++.old-deja/g++.other/anon5.C: New test.
39360
39361 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39362
39363 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39364 tests.
39365
39366 2000-11-14 Jakub Jelinek <jakub@redhat.com>
39367
39368 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
39369 output.
39370
39371 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39372
39373 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
39374 labels at end of compound statements.
39375
39376 2000-11-13 Jakub Jelinek <jakub@redhat.com>
39377
39378 * gcc.c-torture/execute/loop-7.c: New test.
39379
39380 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39381
39382 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
39383
39384 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39385
39386 * gcc.dg/c99-bool-1.c: New test.
39387
39388 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
39389
39390 * gcc.dg/c99-scope-1.c: Remove xfail.
39391 * gcc.dg/c99-scope-2.c: New test.
39392
39393 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39394
39395 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
39396 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
39397
39398 2000-11-11 Mark Mitchell <mark@codesourcery.com>
39399
39400 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
39401 error messages.
39402
39403 * g++.mike/p700.C: Don't typedef wchar_t.
39404 * g++.mike/p784.C: Likewise.
39405 * g++.mike/eb101.C: Don't use __wchar_t.
39406
39407 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
39408
39409 * g77.f-torture/execute/20001111.[fx]: Test premature exit
39410 from DO loop.
39411
39412 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39413
39414 * gcc.c-torture/execute/20001111-1.c: New test.
39415
39416 2000-11-10 Nick Clifton <nickc@redhat.com>
39417
39418 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
39419 long multuiple and accumulate.
39420
39421 2000-11-09 Richard Henderson <rth@redhat.com>
39422
39423 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
39424 via size_t instead of int.
39425
39426 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
39427 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39428 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39429 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39430
39431 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
39432
39433 * gcc.c-torture/compile/20001109-1.c: New test.
39434 * gcc.c-torture/compile/20001109-2.c: New test.
39435
39436 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
39437
39438 * g++.old-deja/g++.pt/operator1.C: New test.
39439 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
39440
39441 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39442
39443 * gcc.dg/20001108-1.c: New test.
39444
39445 2000-11-09 Jakub Jelinek <jakub@redhat.com>
39446
39447 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
39448 with both arguments constant strings.
39449 * gcc.c-torture/execute/string-opt-3.c: New test.
39450 * gcc.c-torture/execute/string-opt-4.c: New test.
39451 * gcc.c-torture/execute/string-opt-5.c: New test.
39452
39453 2000-11-08 Nick Clifton <nickc@redhat.com>
39454
39455 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
39456 mulsidi3adddi patterns.
39457
39458 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
39459
39460 * g++.old-deja/g++.other/crash36.C: New test.
39461
39462 2000-11-08 Jakub Jelinek <jakub@redhat.com>
39463
39464 * g++.old-deja/g++.other/init16.C: New test.
39465
39466 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
39467
39468 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
39469
39470 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39471
39472 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
39473 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39474 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39475
39476 2000-11-07 DJ Delorie <dj@redhat.com>
39477
39478 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
39479
39480 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39481
39482 * gcc.c-torture/execute/string-opt-1.c: New test.
39483
39484 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
39485
39486 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
39487 mips-sgi-irix6.* because the MIPS ABI passes floating-point
39488 parameters in registers, and there is no way for a varargs
39489 function to know in which order the integer and floating-point
39490 parameters should be interleaved when they are placed on the
39491 stack.
39492 * gcc.c-torture/execute/va-arg-16.x: Likewise.
39493 * gcc.c-torture/execute/va-arg-17.x: Likewise.
39494
39495 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39496
39497 * gcc.c-torture/execute/string-opt-2.c: New test.
39498
39499 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
39500
39501 * g++.old-deja/g++.pt/crash60.C: New test.
39502
39503 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39504
39505 * g++.old-deja/g++.other/crash24.C: New test.
39506 * g++.old-deja/g++.other/crash25.C: New test.
39507 * g++.old-deja/g++.other/crash26.C: New test.
39508 * g++.old-deja/g++.other/crash27.C: New test.
39509 * g++.old-deja/g++.other/crash28.C: New test.
39510 * g++.old-deja/g++.other/crash29.C: New test.
39511 * g++.old-deja/g++.other/crash30.C: New test.
39512 * g++.old-deja/g++.other/crash31.C: New test.
39513 * g++.old-deja/g++.other/crash32.C: New test.
39514 * g++.old-deja/g++.other/crash33.C: New test.
39515 * g++.old-deja/g++.other/crash34.C: New test.
39516 * g++.old-deja/g++.other/crash35.C: New test.
39517
39518 2000-11-06 Jakub Jelinek <jakub@redhat.com>
39519
39520 * gcc.c-torture/execute/20001031-1.c: New test.
39521
39522 2000-11-04 Mark Mitchell <mark@codesourcery.com>
39523
39524 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
39525 namespace.
39526
39527 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
39528 standards-conformant.
39529
39530 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
39531
39532 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
39533 * g++.old-deja/g++.mike/p755a.C: Likewise.
39534 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
39535 library makes no calls to `operator new' during initialization.
39536
39537 2000-11-04 Neil Booth <neilb@earthling.net>
39538
39539 * gcc.dg/cpp/include2.c: New tests.
39540
39541 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
39542
39543 * lib/g++.exp (g++_set_ld_library_path): New function.
39544 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
39545
39546 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
39547
39548 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
39549 warnings.
39550
39551 2000-11-01 Richard Henderson <rth@redhat.com>
39552
39553 * g++.old-deja/g++.ext/namedret1.C: New.
39554 * g++.old-deja/g++.ext/namedret2.C: New.
39555 * g++.old-deja/g++.ext/namedret3.C: New.
39556
39557 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
39558
39559 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
39560 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
39561
39562 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39563
39564 * gcc.c-torture/execute/va-arg-21.c: New test.
39565
39566 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
39567
39568 * gcc.dg/c99-complex-2.c: New test.
39569
39570 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39571
39572 * gcc.c-torture/execute/stdio-opt-1.c: New test.
39573
39574 2000-10-31 Jakub Jelinek <jakub@redhat.com>
39575
39576 * g++.old-deja/g++.other/inline16.C: New test.
39577
39578 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
39579
39580 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
39581 __PRETTY_FUNCTION__
39582
39583 2000-10-29 Neil Booth <neilb@earthling.net>
39584
39585 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
39586 New tests.
39587 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
39588 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
39589 optimisation.
39590
39591 2000-10-29 Neil Booth <neilb@earthling.net>
39592
39593 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
39594 * mi1.c, mi1c.h: Add null directives to multiple-include test.
39595 * mi5.c: Test multiple includes work with -C.
39596 * trigraphs.c: Test ^= version.
39597
39598 2000-10-28 Neil Booth <neilb@earthling.net>
39599
39600 New tests and test updates for new macro expander.
39601
39602 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
39603 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
39604 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
39605 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
39606 new diagnostic messages.
39607
39608 * gcc.dg/cpp/macro3.c: New tests.
39609
39610 2000-10-27 Mark Mitchell <mark@codesourcery.com>
39611
39612 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
39613 on the same line.
39614
39615 2000-10-27 Jakub Jelinek <jakub@redhat.com>
39616
39617 * g++.old-deja/g++.other/eh2.C: New test.
39618
39619 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
39620
39621 * gcc.c-torture/execute/20001027-1.c: New test.
39622
39623 2000-10-26 Richard Henderson <rth@redhat.com>
39624
39625 * gcc.c-torture/execute/20001026-1.c: New.
39626
39627 2000-10-26 Mark Mitchell <mark@codesourcery.com>
39628
39629 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
39630 * g++.old-deja/g++.law/builtin1.C: Likewise.
39631 * g++.old-deja/g++.law/ctors10.C: Likewise.
39632 * g++.old-deja/g++.law/virtual3.C: Likewise.
39633 * g++.old-deja/g++.mike/p658.C: Likewise.
39634 * g++.old-deja/g++.other/sibcall1.C: Likewise.
39635 * g++.old-deja/g++.other/vaarg2.C: Likewise.
39636 * g++.old-deja/g++.robertl/eb124.C: Likewise.
39637 * g++.old-deja/g++.robertl/eb44.C: Likewise.
39638 * g++.old-deja/g++.robertl/eb77.C: Likewise.
39639
39640 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
39641
39642 * gcc.c-torture/compile/20001024-1.c: New test.
39643
39644 2000-10-25 Mark Mitchell <mark@codesourcery.com>
39645
39646 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
39647 to tell us whether or not we are using V3.
39648
39649 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
39650
39651 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
39652 operands.
39653
39654 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
39655
39656 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
39657
39658 2000-10-25 Jakub Jelinek <jakub@redhat.com>
39659
39660 * gcc.c-torture/execute/20001024-1.c: New test.
39661
39662 2000-10-24 Jakub Jelinek <jakub@redhat.com>
39663
39664 * g++.old-deja/g++.other/sibcall1.C: New test.
39665
39666 2000-10-20 Jakub Jelinek <jakub@redhat.com>
39667
39668 * gcc.dg/noncompile/init-3.c: New test.
39669
39670 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
39671
39672 * gcc.dg/format-array-1.c: New test.
39673
39674 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39675
39676 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
39677 writing through null pointers; remove comment about testing
39678 unterminated strings.
39679
39680 2000-10-17 Matthew Hiller <hiller@redhat.com>
39681
39682 * gcc.c-torture/execute/20001017-2.c: New test.
39683
39684 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
39685
39686 * gcc.c-torture/compile/20001018-1.c: New test.
39687 * gcc.c-torture/compile/20001018-1.x: Xfail.
39688
39689 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39690
39691 * gcc.c-torture/execute/20001017-1.c: New test.
39692
39693 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39694
39695 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
39696 for multiple use of arguments with scanf formats; add tests for
39697 multiple use of arguments.
39698
39699 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
39700
39701 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
39702
39703 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
39704
39705 * gcc.dg/format-miss-1.c: New test.
39706
39707 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39708
39709 * gcc.c-torture/execute/20001013-1.c: New test.
39710
39711 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39712
39713 * gcc.dg/format-branch-1.c: New test.
39714
39715 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
39716
39717 * README, lib/file-format.exp: Remove EGCS references.
39718
39719 2000-10-16 Jakub Jelinek <jakub@redhat.com>
39720
39721 * gcc.dg/20001013-1.c: New test.
39722
39723 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
39724
39725 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
39726 for intmax_t in the compiler using __typeof__ and the type rules
39727 for conditional expressions.
39728
39729 2000-10-13 Jakub Jelinek <jakub@redhat.com>
39730
39731 * gcc.dg/20001012-1.c: New test.
39732 * gcc.dg/20001012-2.c: New test.
39733
39734 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39735
39736 * gcc.dg/format-attr-1.c: New test.
39737
39738 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39739
39740 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
39741 __LONG_LONG_MAX__ instead of LLONG_MAX.
39742
39743 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
39744
39745 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
39746 scanf flags.
39747 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
39748 flags.
39749
39750 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
39751
39752 * gcc.dg/sequence-pt-1.c: New test.
39753
39754 2000-10-11 Geoff Keating <geoffk@cygnus.com>
39755
39756 * gcc.c-torture/execute/20001011-1.c: New testcase.
39757 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
39758
39759 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39760
39761 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
39762 does not error on it.
39763
39764 2000-10-10 Jakub Jelinek <jakub@redhat.com>
39765
39766 * gcc.dg/20001009-1.c: New test.
39767
39768 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
39769
39770 * gcc.c-torture/compile/20001009-1.c: Move from here ....
39771 * gcc.c-torture/execute/20001009-2.c: ... to here.
39772
39773 2000-10-09 Geoff Keating <geoffk@cygnus.com>
39774
39775 * gcc.c-torture/compile/20001009-1.c: New testcase.
39776 * gcc.c-torture/execute/20001009-1.c: New testcase.
39777 Testcases provided by Jan Hubicka <jh@suse.cz>.
39778
39779 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39780
39781 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39782 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
39783 uintmax_t using <limits.h> to emulate the compiler's internal
39784 logic. No longer XFAIL %j tests.
39785
39786 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
39787
39788 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
39789 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
39790 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
39791 regexps and details of expected handling of some bad formats.
39792 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
39793 suppression.
39794
39795 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
39796
39797 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
39798 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
39799 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
39800 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
39801 in list archives.
39802
39803 2000-10-06 Richard Henderson <rth@cygnus.com>
39804
39805 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
39806 * g++.old-deja/g++.brendan/crash52.C: Likewise.
39807 * g++.old-deja/g++.jason/report.C: Likewise.
39808 * g++.old-deja/g++.law/friend5.C: Likewise.
39809 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
39810 of the expected warnings.
39811
39812 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
39813
39814 * g++.old-deja/g++.pt/enum14.C: New test.
39815
39816 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
39817
39818 * g++.old-deja/g++.pt/crash59.C: New test.
39819
39820 2000-10-04 Will Cohen <wcohen@redhat.com>
39821
39822 * gcc.dg/20000926-1.c: New test.
39823
39824 2000-10-03 Geoff Keating <geoffk@cygnus.com>
39825
39826 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
39827 function name for current C++ compiler.
39828 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
39829
39830 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
39831
39832 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
39833 __PRETTY_FUNCTION__.
39834 * g++.old-deja/g++.ext/pretty2.C: Likewise.
39835
39836 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39837
39838 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
39839
39840 2000-09-26 Jakub Jelinek <jakub@redhat.com>
39841
39842 * gcc.c-torture/compile/20000923-1.c: New test.
39843
39844 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
39845
39846 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
39847 * g++.old-deja/g++.pt/ttp62.C: Same.
39848 * g++.old-deja/g++.other/inline14.C: Same.
39849
39850 2000-09-24 Richard Henderson <rth@cygnus.com>
39851
39852 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
39853
39854 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
39855
39856 * gcc.dg/c90-printf-1.c: Add test for wide string format.
39857
39858 2000-09-22 Geoff Keating <geoffk@cygnus.com>
39859
39860 * gcc.c-torture/compile/20000922-1.c: New file.
39861
39862 2000-09-21 Nick Clifton <nickc@redhat.com>
39863
39864 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
39865 a signed long modulo operation.
39866 (mod6): New function - perform an unsigned long modulo operation.
39867 (main): Add tests for modulos of very large numbers by very small
39868 dividends.
39869
39870 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39871
39872 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
39873
39874 2000-09-19 Richard Henderson <rth@cygnus.com>
39875
39876 * gcc.dg/compare2.c (case 10): XFAIL.
39877
39878 2000-09-18 Richard Henderson <rth@cygnus.com>
39879
39880 * gcc.c-torture/execute/20000906-1.c: Move ...
39881 * gcc.dg/20000906-1.c: ... here. Only run on targets
39882 that support __builtin_trap.
39883
39884 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
39885
39886 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
39887
39888 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39889
39890 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
39891 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
39892 more $ format tests.
39893
39894 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
39895
39896 * gcc.dg/format-errmk-1.c: New test.
39897
39898 2000-09-17 Greg McGary <greg@mcgary.org>
39899
39900 * gcc.c-torture/execute/20000917-1.x: Remove.
39901
39902 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
39903
39904 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
39905
39906 2000-09-17 Greg McGary <greg@mcgary.org>
39907
39908 * gcc.c-torture/execute/20000917-1.c: New test.
39909 * gcc.c-torture/execute/20000917-1.x: XFAIL.
39910
39911 2000-09-16 Neil Booth <NeilB@earthling.net>
39912
39913 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
39914 in nested macro bug.
39915
39916 2000-09-15 Neil Booth <NeilB@earthling.net>
39917
39918 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
39919
39920 2000-09-14 Jeffrey A Law (law@cygnus.com)
39921
39922 * gcc.c-torture/execute/20000914-1.c: New test.
39923
39924 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
39925
39926 * g++.other/inline13.C: New test.
39927
39928 2000-09-12 Andreas Jaeger <aj@suse.de>
39929
39930 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
39931 constant by Ulrich Drepper <drepper@redhat.com>.
39932
39933 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
39934
39935 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
39936
39937 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39938
39939 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
39940
39941 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
39942
39943 * gcc.dg/cpp/backslash.c: New test.
39944
39945 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
39946
39947 * gcc.c-torture/execute/20000910-1.c: New test.
39948 * gcc.c-torture/execute/20000910-2.c: Likewise.
39949
39950 2000-09-11 Robert Lipe <robertl@sco.com>
39951
39952 * gcc.dg/pragma-align.c: New test.
39953
39954 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
39955
39956 * g++.old-deja/g++.pt/explicit82.C: New test.
39957 * g++.old-deja/g++.pt/explicit83.C: New test.
39958
39959 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
39960
39961 * gcc.dg/asm-names.c: New test.
39962
39963 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39964
39965 * gcc.dg/cpp/tr-warn6.c: New test
39966
39967 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
39968
39969 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
39970 be accepted.
39971
39972 2000-09-07 Catherine Moore <clm@redhat.com>
39973
39974 * gcc.c-torture/execute/unroll-1.c: New test.
39975
39976 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
39977
39978 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
39979 ERROR markers.
39980 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
39981 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
39982 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
39983 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
39984 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
39985 Preprocess only.
39986 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
39987 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
39988
39989 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39990
39991 * g++.old-deja/g++.pt/deduct2.C: New test.
39992
39993 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39994
39995 * g++.old-deja/g++.pt/parms2.C: New test.
39996
39997 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
39998
39999 * g++.old-deja/g++.pt/crash58.C: New test.
40000
40001 2000-09-06 Greg McGary <greg@mcgary.org>
40002
40003 * gcc.c-torture/execute/20000906-1.c: New test.
40004 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
40005
40006 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40007
40008 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
40009
40010 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40011
40012 * g++.old-deja/g++.pt/crash57.C: New test.
40013
40014 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40015
40016 * g++.old-deja/g++.pt/crash56.C: New test.
40017
40018 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40019
40020 * g++.old-deja/g++.pt/koenig1.C: New test.
40021
40022 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40023
40024 * gcc.dg/20000904-1.c: New test.
40025
40026 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40027
40028 * gcc.dg/cpp/paste8.c: New test.
40029
40030 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
40031
40032 * gcc.c-torture/compile/20000827-1.c: New test.
40033
40034 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40035
40036 * gcc.dg/format-diag-1.c: New test.
40037
40038 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40039
40040 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
40041 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
40042 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
40043 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
40044 gcc.dg/formatz-1.c: Adjust warning regular expressions.
40045
40046 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40047
40048 * g++.old-deja/g++.other/nested4.C: New test.
40049
40050 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40051
40052 * g++.old-deja/g++.ns/scoped1.C: New test.
40053
40054 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
40055
40056 * lib/g++.exp: Support testing already-installed GCC.
40057
40058 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40059
40060 * wtr-label-1.c, wtr-suffix-1.c: New tests.
40061
40062 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40063
40064 * gcc.dg/return-type-2.c: New test.
40065
40066 2000-08-27 Geoff Keating <geoffk@cygnus.com>
40067
40068 * gcc.c-torture/compile/20000825-1.c: New test.
40069
40070 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
40071
40072 * gcc.dg/dwarf2-2.c: New test.
40073
40074 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
40075
40076 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
40077 dg-warning regexps.
40078
40079 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
40080
40081 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
40082 gcc.dg/format-ext-5.c: New tests.
40083
40084 2000-08-25 Jakub Jelinek <jakub@redhat.com>
40085
40086 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
40087
40088 2000-08-24 Mark Mitchell <mark@codesourcery.com>
40089
40090 * gcc.dg/noncompile/930622-2.c: Adjust error message.
40091
40092 2000-08-24 Richard Henderson <rth@cygnus.com>
40093
40094 * gcc.dg/ia64-sync-1.c: New test.
40095 * gcc.dg/ia64-sync-2.c: New test.
40096 * gcc.dg/ia64-asm-1.c: New test.
40097
40098 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
40099
40100 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
40101 * gcc.dg/format-ext-2.c: New test.
40102
40103 2000-08-23 Jason Merrill <jason@redhat.com>
40104
40105 * lib/old-dejagnu.exp: Also ignore "In member function" and
40106 "At global scope".
40107
40108 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40109
40110 * gcc.dg/noncompile/label-lineno-1.c: New test.
40111
40112 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40113
40114 * gcc.dg/c99-array-nonobj-1.c: New test.
40115
40116 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40117
40118 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
40119 tests.
40120 * gcc.dg/format-ext-1.c: New test.
40121
40122 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40123
40124 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
40125 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
40126 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
40127 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
40128 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
40129
40130 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
40131
40132 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
40133 gcc.dg/c99-strftime-2.c: New tests.
40134
40135 2000-08-22 Richard Henderson <rth@cygnus.com>
40136
40137 * gcc.c-torture/execute/20000822-1.c: New test.
40138
40139 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40140
40141 * gcc.c-torture/execute/20000819-1.x: Remove.
40142
40143 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40144
40145 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40146 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40147 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40148 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40149 gcc.dg/format-xopen-1.c: New tests.
40150
40151 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40152
40153 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40154
40155 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40156
40157 * g++.old-deja/g++.other/loop2.C: New test.
40158
40159 * gcc.c-torture/compile/20000606-1.c: New test.
40160 * gcc.c-torture/compile/20000728-1.c: New test.
40161 * gcc.c-torture/execute/20000801-1.c: New test.
40162 * gcc.c-torture/execute/20000801-2.c: New test.
40163 * gcc.c-torture/execute/20000819-1.c: New test.
40164 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40165 * gcc.dg/20000629-1.c: New test.
40166 * gcc.dg/20000724-1.c: New test.
40167 * gcc.dg/20000807-1.c: New test.
40168
40169 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40170
40171 * gcc.dg/cpp/pragma-1.c: New test.
40172 * gcc.dg/cpp/pragma-2.c: New test.
40173
40174 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40175
40176 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40177 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40178
40179 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40180
40181 * gcc.c-torture/compile/20000818-1.c: New test.
40182
40183 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40184
40185 * gcc.c-torture/execute/20000818-1.c: New test.
40186
40187 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40188
40189 * gcc.dg/format-va-1.c: New test.
40190
40191 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40192
40193 * g++.old-deja/g++.other/typedef8.C: New test.
40194
40195 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40196
40197 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40198 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40199 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40200 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40201 * g++.old-deja/g++.other/ptrmem7.C: New test.
40202 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40203
40204 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40205
40206 * g++.old-deja/g++.pt/typename27.C: New test.
40207
40208 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40209
40210 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40211 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40212 * g++.old-deja/g++.pt/friend45.C: New test.
40213 * g++.old-deja/g++.other/friend8.C: New test.
40214
40215 2000-08-15 Richard Henderson <rth@cygnus.com>
40216
40217 * gcc.c-torture/execute/20000815-1.c: New test.
40218
40219 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40220
40221 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40222 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40223 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40224
40225 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40226
40227 * g++.old-deja/g++.other/refinit2.C: New test.
40228
40229 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40230
40231 * lib/c-torture.exp (c-torture): Make
40232 compiler_conditional_xfail_data global.
40233 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40234 compiler_conditional_xfail_data machinery.
40235 (f-torture-execute): Likewise.
40236 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40237 and only when unrolling loops.
40238
40239 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40240
40241 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40242
40243 * g++.old-deja/g++.pt/explicit81.C: New test.
40244
40245 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40246
40247 * g++.old-deja/g++.pt/typename26.C: New test.
40248
40249 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40250
40251 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40252 warning.
40253
40254 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40255
40256 * g++.old-deja/g++.other/array3.C: New test.
40257
40258 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40259
40260 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40261 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40262 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40263 New tests.
40264
40265 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40266
40267 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40268 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40269
40270 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40271
40272 * gcc.c-torture/execute/20000808-1.c: New test.
40273
40274 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40275
40276 * gcc.dg/c90-const-expr-1.c: New test.
40277
40278 2000-08-08 Richard Henderson <rth@cygnus.com>
40279
40280 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40281
40282 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40283
40284 * gcc.dg/noncompile/const-ll-1.c: New test.
40285
40286 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40287
40288 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40289
40290 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40291
40292 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40293 that running programs linked against the shared version of libobjc
40294 run correctly.
40295
40296 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40297
40298 * gcc.dg/c99-printf-1.c: New test.
40299
40300 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40301
40302 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40303
40304 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40305
40306 * gcc.c-torture/execute/20000731-1.x: Delete.
40307
40308 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40309
40310 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40311 and torture_without_loops as is done by c-torture.exp.
40312 (search_for): Copy from c-torture.exp.
40313 (gcc-dg-runtest): New function, drives a directory of tests
40314 iterating over the TORTURE_OPTIONS.
40315 (scan-assembler, scan-assembler-not): Move here from
40316 individual directory drivers.
40317
40318 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40319 defined by lib/gcc-dg.exp.
40320 * gcc.dg/cpp/cpp.exp: Likewise.
40321 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40322 gcc-dg-runtest, so we cycle over optimization options.
40323
40324 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40325 * gcc.dg/compare2.c: No longer expected to fail.
40326
40327 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40328
40329 * gcc.c-torture/execute/20000804-1.c: New test.
40330
40331 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40332
40333 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40334
40335 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40336
40337 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40338
40339 2000-08-03 Jeffrey A Law (law@cygnus.com)
40340
40341 * gcc.c-torture/compile/20000803-1.c: New test.
40342
40343 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40344
40345 * gcc.c-torture/execute/20000801-3.c,
40346 gcc.c-torture/execute/20000801-4.c: New tests.
40347 * gcc.c-torture/execute/20000801-3.x,
40348 gcc.c-torture/execute/20000801-4.x: Xfail.
40349
40350 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40351
40352 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40353 libobjc/.libs to allow for libtool.
40354
40355 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40356
40357 * gcc.c-torture/compile/20000802-1.c: New test.
40358
40359 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40360
40361 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40362
40363 2000-07-31 Jeffrey A Law (law@cygnus.com)
40364
40365 * gcc-c-torture/execute/20000731-2.c: New test.
40366
40367 * gcc.c-torture/execute/20000731-1.c: New test.
40368 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
40369
40370 2000-07-31 Jakub Jelinek <jakub@redhat.com>
40371
40372 * testsuite/gcc.dg/cpp/paste7.c: New test.
40373 * gcc.dg/cpp/20000725-1.c: New test.
40374
40375 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
40376
40377 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
40378 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
40379 declaration warning for __builtin_dwarf_reg_size.
40380
40381 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
40382
40383 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
40384
40385 * gcc.dg/noncompile/voidparam-1.c: New test.
40386
40387 2000-07-30 Richard Henderson <rth@cygnus.com>
40388
40389 * gcc.dg/c90-digraph-1.c: Don't xfail.
40390 * gcc.dg/compare2.c (case 10): Xfail.
40391 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
40392
40393 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
40394
40395 * gcc.dg/c99-main-1.c: New test.
40396
40397 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
40398
40399 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
40400
40401 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
40402
40403 * gcc.c-tortuer/execute/20000726-1.c: New test.
40404
40405 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
40406
40407 * gcc.c-torture/execute/enum-2.c: New test.
40408
40409 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40410
40411 * gcc.dg/cpp/tr-warn3.c: New test.
40412
40413 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40414
40415 * g++.old-deja/g++.ext/implicit1.C: Remove.
40416 * g++.old-deja/g++.jason/c2.C: Remove
40417 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
40418 * g++.old-deja/g++.pt/crash16.C: Likewise.
40419 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
40420
40421 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
40422
40423 * g++.old-deja/g++.other/for2.C: New test.
40424
40425 2000-07-25 Jakub Jelinek <jakub@redhat.com>
40426
40427 * gcc.dg/20000720-1.c: New test.
40428
40429 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
40430
40431 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
40432
40433 2000-07-24 Geoff Keating <geoffk@cygnus.com>
40434
40435 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
40436 * gcc.c-torture/execute/20000722-1.c: New.
40437 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
40438
40439 2000-07-24 Jakub Jelinek <jakub@redhat.com>
40440
40441 * gcc.dg/cpp/20000720-1.S: New test.
40442
40443 2000-07-21 Michael Meissner <meissner@redhat.com>
40444
40445 * gcc.c-torture/execute/ieee/hugeval.c: New test.
40446
40447 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40448
40449 * g++.old-deja/g++.brendan/crash16.C,
40450 g++.old-deja/g++.brendan/parse3.C,
40451 g++.old-deja/g++.brendan/redecl1.C,
40452 g++.old-deja/g++.ns/template13.C,
40453 g++.old-deja/g++.other/decl4.C,
40454 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
40455
40456 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
40457
40458 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
40459 and "Internal error".
40460
40461 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
40462 regexps.
40463 * gcc.dg/cpp/paste6.c: New test.
40464
40465 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
40466
40467 * gcc.dg/cpp/tr-direct.c: New test.
40468
40469 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
40470 gcc.dg/cpp/undef1.c: Tweak error regexps.
40471
40472 2000-07-18 Eric Christopher <echristo@redhat.com>
40473
40474 * gcc.c-torture/compile/20000718-1.c: New test.
40475
40476 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
40477
40478 * cpplex.c (_cpp_push_token): If the token being pushed back
40479 is the previous token in this context, just subtract one from
40480 context->posn.
40481 * cppmacro.c (save_expansion): Clear aux field when storing a
40482 placemarker.
40483
40484 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
40485
40486 * gcc.dg/noncompile/redecl-1.c: New test.
40487
40488 2000-07-18 Jakub Jelinek <jakub@redhat.com>
40489
40490 * gcc.c-torture/execute/20000717-5.c: New test.
40491 * gcc.c-torture/execute/20000717-1.x: Removed.
40492
40493 2000-07-17 Richard Henderson <rth@cygnus.com>
40494
40495 * gcc.c-torture/execute/20000717-4.c: New test.
40496
40497 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
40498
40499 * gcc.dg/cpp/syshdr.c: New test.
40500 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
40501
40502 2000-07-17 Neil Booth <neilb@earthling.net>
40503
40504 * gcc.dg/cpp/cmdlne-dM.c: New test.
40505 * gcc.dg/cpp/cmdlne-dD.c: New test.
40506
40507 2000-07-17 Jeffrey A Law (law@cygnus.com)
40508
40509 * gcc.c-torture/execute/20000717-3.c: New test.
40510
40511 * gcc.c-torture/compile/20000717-1.c: New test.
40512
40513 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
40514
40515 * gcc.c-torture/execute/20000717-2.c: New test.
40516
40517 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
40518
40519 * gcc.dg/formatz-1.c: New test.
40520
40521 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
40522 * gcc.dg/c99-digraph-1.c: New tests.
40523
40524 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
40525 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
40526
40527 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
40528 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
40529 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
40530 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
40531 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
40532 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
40533 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
40534
40535 2000-07-17 Greg McGary <greg@mcgary.org>
40536
40537 * gcc.c-torture/execute/20000717-1.c: New test.
40538 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
40539
40540 2000-07-15 Jakub Jelinek <jakub@redhat.com>
40541
40542 * gcc.c-torture/execute/20000715-2.c: New test.
40543 * gcc.dg/20000715-1.c: New test.
40544
40545 2000-07-15 Michael Meissner <meissner@redhat.com>
40546
40547 * gcc.c-torture/execute/20000715-1.c: New test.
40548
40549 2000-07-13 Jakub Jelinek <jakub@redhat.com>
40550
40551 * gcc.c-torture/execute/20000707-1.c: New test.
40552
40553 2000-07-13 Neil Booth <NeilB@earthling.net>
40554
40555 * testsuite/gcc.dg/cpp/digraph1.c,
40556 testsuite/gcc.dg/cpp/digraph2.c,
40557 testsuite/gcc.dg/cpp/digraphs.c: New tests.
40558
40559 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
40560
40561 * g77.f-torture/compile/20000630-2.f: New test.
40562 * g77.f-torture/compile/20000630-2.x
40563
40564 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
40565
40566 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
40567
40568 2000-07-11 Neil Booth <NeilB@earthling.net>
40569
40570 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
40571
40572 2000-07-11 Neil Booth <NeilB@earthling.net>
40573
40574 * gcc.dg/cpp/cmdlne-C.c: New.
40575
40576 2000-07-09 Neil Booth <NeilB@earthling.net>
40577
40578 * gcc.dg/cpp/directiv.c: New tests.
40579 * gcc.dg/cpp/undef1.c: Update.
40580
40581 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
40582
40583 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
40584
40585 2000-07-09 Neil Booth <NeilB@earthling.net>
40586
40587 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
40588
40589 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
40590
40591 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
40592 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
40593
40594 2000-07-08 Neil Booth <NeilB@earthling.net>
40595
40596 * gcc.dg/cpp/macsyntx.c: New tests.
40597
40598 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40599
40600 * gcc.dg/20000707-1.c: New test.
40601
40602 2000-07-07 Jakub Jelinek <jakub@redhat.com>
40603
40604 * gcc.c-torture/execute/20000706-1.c: New test.
40605 * gcc.c-torture/execute/20000706-2.c: New test.
40606 * gcc.c-torture/execute/20000706-3.c: New test.
40607 * gcc.c-torture/execute/20000706-4.c: New test.
40608 * gcc.c-torture/execute/20000706-5.c: New test.
40609
40610 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40611
40612 * g++.old-deja/g++.pt/instantiate7.C: New test.
40613
40614 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
40615
40616 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
40617 * g++.old-deja/g++.mike/thunk3.C: Likewise.
40618 * g++.old-deja/g++.other/rtti3.C: Likewise.
40619 * g++.old-deja/g++.other/rttid3.C: Likewise.
40620
40621 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
40622
40623 * g77.f-torture/compile/20000630-1.x: Fix typo
40624
40625 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
40626
40627 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
40628 assembly output.
40629
40630 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
40631
40632 * gcc.dg/cpp/ident.c: New test.
40633
40634 2000-07-05 Neil Booth <NeilB@earthling.net>
40635
40636 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
40637 gcc.dg/cpp/lexstrng.c: New tests.
40638
40639 2000-07-04 Neil Booth <NeilB@earthling.net>
40640
40641 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
40642 * gcc.dg/cpp/strify2.c: Same.
40643
40644 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
40645
40646 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
40647 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
40648 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
40649 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
40650
40651 * testsuite/gcc.dg/cpp/macro1.c,
40652 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
40653 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
40654 testsuite/gcc.dg/cpp/strify1.c,
40655 testsuite/gcc.dg/cpp/strify2.c: New tests.
40656
40657 2000-07-03 Jakub Jelinek <jakub@redhat.com>
40658
40659 * gcc.c-torture/execute/20000703-1.c: New test.
40660
40661 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40662
40663 * g++.old-deja/g++.pt (lookup10.C): New test.
40664
40665 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
40666
40667 * g++.old-deja/g++.pt (typename25.C): New test.
40668
40669 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
40670
40671 * gcc.c-torture/compile/20000701-1.c: New test.
40672
40673 2000-06-30 Nick Clifton <nickc@cygnus.com>
40674
40675 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
40676 to test case.
40677
40678 2000-06-30 Catherine Moore <clm@cygnus.com>
40679
40680 * gcc.c-torture/execute/align-1.c: New test.
40681
40682 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
40683
40684 * g++.old-deja/g++.pt/expr8.C: New test.
40685 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
40686
40687 2000-06-29 Nick Clifton <nickc@cygnus.com>
40688
40689 * gcc.c-torture/compile/20000629-1.c: New test.
40690
40691 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40692
40693
40694 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
40695 gcc.dg/noncompile directory, depending on whether they're
40696 preprocessor tests or not. Annotate all the tests for the dg
40697 framework.
40698
40699 * gcc.c-torture/noncompile/noncompile.exp: Delete.
40700 * gcc.dg/noncompile/noncompile.exp: New.
40701
40702 * Moved files:
40703 Old name New name
40704 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
40705 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
40706 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
40707 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
40708 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
40709 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
40710 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
40711 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
40712 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
40713 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
40714 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
40715 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
40716 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
40717 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
40718 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
40719 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
40720 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
40721 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
40722 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
40723 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
40724 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
40725 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
40726 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
40727 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
40728
40729 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
40730 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
40731 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
40732 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
40733 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
40734 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
40735
40736 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
40737
40738 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
40739 declare one variable. On the fourth, error.
40740 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
40741 declared by 20000628-1a.h.
40742
40743 2000-06-29 Richard Henderson <rth@redhat.com>
40744
40745 * gcc.c-torture/execute/930529-1.x: New file.
40746 * gcc.dg/920413-1.c: Adjust expected warning text.
40747 * gcc.dg/980217-1.c: Declare abort.
40748 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
40749
40750 2000-06-29 Jeffrey A Law (law@cygnus.com)
40751
40752 * g77.f-torture/compile/20000629-1.f: New test.
40753 * g77.f-torture/compile/20000629-1.x: Expected to fail.
40754
40755 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40756
40757 Rearrange lots of files, removing entirely the
40758 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
40759 directories.
40760
40761 * Deleted files:
40762 gcc.c-torture/code_quality/code_quality.exp
40763 gcc.c-torture/special/special.exp
40764 gcc.failure/failure.exp
40765 gcc.failure/940409-1.x
40766 gcc.c-torture/compile/961203-1.x
40767
40768 * New files:
40769 gcc.misc-tests/linkage.exp
40770 gcc.c-torture/execute/920730-1t.c
40771 gcc.c-torture/execute/920730-1t.x
40772 gcc.c-torture/compile/920520-1.x
40773 gcc.c-torture/compile/920521-1.x
40774 gcc.c-torture/compile/981006-1.x
40775 gcc.c-torture/execute/eeprof-1.x
40776
40777 * Moved files (possibly with modifications to fit a new harness):
40778 Old name New name
40779 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
40780 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
40781 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
40782 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
40783 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
40784 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
40785 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
40786 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
40787 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
40788 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
40789 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
40790 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
40791 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
40792 gcc.failure/940409-1.c gcc.dg/940409-1.c
40793
40794 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
40795
40796 * c-torture/compile/961203-1.x: Delete.
40797
40798 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
40799 not exit. Include stdio.h.
40800 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
40801 * gcc.misc-tests/dg-12.c: Likewise.
40802 * gcc.misc-tests/dg-5.c: Likewise.
40803 * gcc.misc-tests/dg-6.c: Likewise.
40804 * gcc.misc-tests/dg-7.c: Prototype abort.
40805 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
40806 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
40807 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
40808 not exit.
40809 * gcc.misc-tests/sieve.c: Use return from main, not exit.
40810 * gcc.misc-tests/sort2.c: Use return from main, not exit.
40811
40812 2000-06-28 Jakub Jelinek <jakub@redhat.com>
40813
40814 * gcc.dg/cpp/20000628-1.c: New test.
40815 * gcc.dg/cpp/20000628-1.h: New header for above test.
40816 * gcc.dg/cpp/20000628-1a.h: Likewise.
40817
40818 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
40819
40820 * gcc.dg/cpp: New directory.
40821 * gcc.dg/cpp/cpp.exp: New driver.
40822 * gcc.dg/cpp/20000627-1.c: New test.
40823 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
40824 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
40825 and rewrite as a compilation test.
40826
40827 * gcc.dg: Move many files into the cpp subdirectory, possibly
40828 renaming or editing them as well.
40829 Old name New name
40830 990119-1.c cpp/19990119-1.c
40831 990228-1.c cpp/19990228-1.c
40832 990407-1.c cpp/19990407-1.c
40833 990409-1.c cpp/19990409-1.c
40834 990413-1.c cpp/19990413-1.c
40835 990703-1.c cpp/19990703-1.c
40836 20000127-1.c cpp/20000127-1.c
40837 20000129-1.c cpp/20000129-1.c
40838 20000207-1.c cpp/20000207-1.c
40839 20000207-2.c cpp/20000207-2.c
40840 20000209-1.c cpp/20000209-1.c
40841 20000209-2.c cpp/20000209-2.c
40842 20000301-1.c cpp/20000301-1.c
40843 20000419-1.c cpp/20000419-1.c
40844 20000510-1.S cpp/20000510-1.S
40845 20000519-1.c cpp/20000519-1.c
40846 20000529-1.c cpp/20000529-1.c
40847 20000625-1.c cpp/20000625-1.c
40848 20000625-2.c cpp/20000625-2.c
40849 cpp-as1.c cpp/assert1.c
40850 cpp-as2.c cpp/assert2.c
40851 cxx-comments-1.c cpp/cxxcom1.c
40852 cxx-comments-2.c cpp/cxxcom2.c
40853 endif-label.c cpp/endif.c
40854 cpp-hash1.c cpp/hash1.c
40855 cpp-hash2.c cpp/hash2.c
40856 cpp-if1.c cpp/if-1.c
40857 cpp-if2.c cpp/if-2.c
40858 cpp-if3.c cpp/if-3.c
40859 cpp-if4.c cpp/if-4.c
40860 cpp-if5.c cpp/if-5.c
40861 cpp-cond.c cpp/if-cexp.c
40862 cpp-missingop.c cpp/if-mop.c
40863 cpp-missingparen.c cpp/if-mpar.c
40864 cpp-opprec.c cpp/if-oppr.c
40865 cpp-ifparen.c cpp/if-paren.c
40866 cpp-shortcircuit.c cpp/if-sc.c
40867 cpp-shift.c cpp/if-shift.c
40868 cpp-unary.c cpp/if-unary.c
40869 cpp-li1.c cpp/line1.c
40870 cpp-li2.c cpp/line2.c
40871 lineno.c cpp/line3.c
40872 lineno-2.c cpp/line4.c
40873 cpp-mi.c cpp/mi1.c
40874 cpp-mic.h cpp/mi1c.h
40875 cpp-micc.h cpp/mi1cc.h
40876 cpp-mind.h cpp/mi1nd.h
40877 cpp-mindp.h cpp/mi1ndp.h
40878 cpp-mix.h cpp/mi1x.h
40879 cpp-mi2.c cpp/mi2.c
40880 cpp-mi2a.h cpp/mi2a.h
40881 cpp-mi2b.h cpp/mi2b.h
40882 cpp-mi2c.h cpp/mi2c.h
40883 cpp-mi3.c cpp/mi3.c
40884 cpp-mi3.def cpp/mi3.def
40885 poison-1.c cpp/poison.c
40886 pr-impl.c cpp/prag-imp.c
40887 cpp-redef-2.c cpp/redef1.c
40888 cpp-redef.c cpp/redef2.c
40889 strpaste.c cpp/strp1.c
40890 strpaste-2.c cpp/strp2.c
40891 cpp-tradpaste.c cpp/tr-paste.c
40892 cpp-tradstringify.c cpp/tr-str.c
40893 cpp-tradwarn1.c cpp/tr-warn1.c
40894 cpp-tradwarn2.c cpp/tr-warn2.c
40895 trigraphs.c cpp/trigraphs.c
40896 cpp-unc1.c cpp/unc1.c
40897 cpp-unc2.c cpp/unc2.c
40898 cpp-unc3.c cpp/unc3.c
40899 cpp-unc.c cpp/unc4.c
40900 undef.c cpp/undef1.c
40901 undef-2.c cpp/undef2.c
40902 cpp-wi1.c cpp/widestr1.c
40903
40904 2000-06-27 Mark Mitchell <mark@codesourcery.com>
40905
40906 * lib/g++.exp (g++_include_flags): Tweak.
40907
40908 2000-06-27 H.J. Lu <hjl@gnu.org>
40909 Loren J. Rittle <ljrittle@acm.org>
40910
40911 * lib/g++.exp (g++_include_flags): Override libgloss.exp
40912 version with one that knows about the new gcc tree structure.
40913 (g++_link_flags): Same.
40914
40915 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
40916
40917 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
40918 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
40919 case we are cross-compiling.
40920
40921 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
40922 g++.old-deja/g++.niklas/Makefile.in,
40923 g++.old-deja/g++.niklas/configure.in,
40924 g++.old-deja/g++.other/Makefile.in,
40925 g++.old-deja/g++.other/configure.in,
40926 gcc.c-torture/code_quality/Makefile.in,
40927 gcc.c-torture/code_quality/configure.in,
40928 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
40929 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
40930 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
40931 gcc.c-torture/execute/ieee/Makefile.in,
40932 gcc.c-torture/execute/ieee/configure.in,
40933 gcc.c-torture/noncompile/Makefile.in,
40934 gcc.c-torture/noncompile/configure.in,
40935 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
40936 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
40937 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
40938
40939 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40940
40941 * g++.old-deja/g++.other/ambig3.C: New test.
40942
40943 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
40944
40945 * g++.old-deja/g++.pt/syntax1.C: New test.
40946 * g++.old-deja/g++.pt/syntax2.C: New test.
40947 * g++.old-deja/g++.other/syntax3.C: New test.
40948 * g++.old-deja/g++.other/syntax4.C: New test.
40949
40950 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40951
40952 * gcc.dg/20000623-1.c: Prototype exit and abort.
40953
40954 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
40955
40956 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
40957 New tests.
40958 * gcc.dg/cpp-mi3.def: New file.
40959
40960 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
40961 inside assertions.
40962 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
40963 lexer's error messages.
40964 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
40965 divine anything from the linemarkers.
40966 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
40967 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
40968
40969 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
40970
40971 * gcc.dg/20000623-1.c: New test.
40972
40973 2000-06-22 Jakub Jelinek <jakub@redhat.com>
40974
40975 * gcc.c-torture/execute/20000622-1.c: New test.
40976
40977 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40978
40979 * g++.old-deja/g++.other/init15.C: New test.
40980
40981 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
40982
40983 * g++.old-deja/g++.pt/vaarg2.C: New test.
40984 * g++.old-deja/g++.pt/vaarg3.C: New test.
40985
40986 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
40987
40988 * g++.old-deja/g++.other/dyncast6.C: New test.
40989
40990 2000-06-15 Jakub Jelinek <jakub@redhat.com>
40991
40992 * gcc.c-torture/execute/loop-6.c: New test.
40993
40994 2000-06-14 Jakub Jelinek <jakub@redhat.com>
40995
40996 * gcc.dg/20000614-1.c: New test.
40997 * gcc.dg/20000614-2.c: New test.
40998
40999 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
41000
41001 * g++.old-deja/g++.other/inline12.C: New test.
41002
41003 2000-06-13 Jakub Jelinek <jakub@redhat.com>
41004
41005 * g++.old-deja/g++.other/eh1.C: New test.
41006
41007 2000-06-12 Jakub Jelinek <jakub@redhat.com>
41008
41009 * g++.old-deja/g++.other/type.C: New test.
41010
41011 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41012
41013 * g++.old-deja/g++.other/initstring.C: New test.
41014
41015 2000-06-12 Jason Merrill <jason@redhat.com>
41016
41017 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
41018
41019 2000-06-09 Jeffrey A Law (law@cygnus.com)
41020
41021 * gcc.c-torture/compile/20000609-1.c: New test.
41022
41023 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
41024
41025 * gcc.dg/20000609-1.c: New test.
41026
41027 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
41028
41029 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
41030 * gcc.c-torture/noncompile/poison-1.c: Move...
41031 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
41032 * gcc.dg/cpp-li1.c: Add a token after the #line.
41033
41034 2000-06-05 Richard Henderson <rth@cygnus.com>
41035
41036 * gcc.c-torture/execute/20000605-2.c: New test.
41037 * gcc.c-torture/execute/20000605-3.c: New test.
41038
41039 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
41040
41041 * g77.f-torture/execute/20000503-1.x: New file.
41042
41043 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
41044
41045 * g++.old-deja/g++.eh/badalloc1.C: New test.
41046
41047 2000-06-05 Richard Henderson <rth@cygnus.com>
41048
41049 * gcc.c-torture/execute/20000605-1.c: New test.
41050
41051 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41052 Nathan Sidwell <nathan@codesourcery.com>
41053
41054 * gcc.c-torture/compile/20000605-1.c: New test.
41055
41056 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
41057
41058 * g77.f-torture/compile/20000601-1.f: New test.
41059
41060 2000-06-03 Richard Henderson <rth@cygnus.com>
41061
41062 * gcc.c-torture/execute/20000603-1.c: New.
41063
41064 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
41065
41066 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
41067 * gcc.dg/noreturn-2.c (noreturn): Likewise.
41068
41069 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
41070
41071 * gcc.dg/compare2.c (case 12): XFAIL.
41072 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
41073 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
41074
41075 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
41076
41077 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
41078
41079 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
41080 guard macro is already defined when the header is first
41081 included.
41082 * gcc.dg/cpp-mix.h: New file.
41083 * gcc.dg/endif-label.c: Update patterns to match compiler.
41084
41085 * g++.brendan/complex1.C: Declare abort.
41086 * g++.law/refs4.C: Remove XFAIL.
41087 * g++.oliva/expr2.C: Declare abort and exit.
41088
41089 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
41090
41091 * gcc.c-torture/execute/20000528-1.c: New test.
41092
41093 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
41094 * g++.old-deja/g++.law/temps4.C: Likewise.
41095
41096 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
41097 stdlib.h. Call abort() on failure.
41098 * g++.old-deja/g++.law/refs4.C: Likewise.
41099 * g++.old-deja/g++.law/temps4.C: Likewise.
41100 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
41101 * gcc.c-torture/execute/20000112-1.c: Include string.h.
41102
41103 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
41104
41105 Relative to g++.dg/special:
41106 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
41107
41108 Relative to g++.old-deja:
41109 * g++.brendan/complex1.C, g++.jason/optimize2.C,
41110 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
41111 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
41112 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
41113 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
41114 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
41115 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
41116
41117 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
41118 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
41119 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
41120 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
41121 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
41122 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
41123 and/or string.h.
41124
41125 * g++.other/goto1.C: Update expectations for error messages.
41126
41127 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
41128
41129 * gcc.c-torture/compile/20000523-1.c: New test.
41130
41131 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41132
41133 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41134
41135 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41136
41137 * g++.old-deja/g++.eh/catch11.C: New test.
41138 * g++.old-deja/g++.eh/catch12.C: New test.
41139
41140 2000-05-24 Nick Clifton <nickc@cygnus.com>
41141
41142 * gcc.c-torture/execute/20000523-1.c: New test.
41143
41144 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41145
41146 * c-torture/execute/bcp-1.c: Replace abort in arg of
41147 __builtin_constant_p with a generic external function.
41148
41149 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41150 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41151 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41152 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41153 Prototype abort and/or exit.
41154
41155 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41156 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41157 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41158 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41159
41160 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41161
41162 * gcc.dg/dwarf2-1.c: New test.
41163
41164 2000-05-20 Richard Henderson <rth@cygnus.com>
41165
41166 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41167
41168 2000-05-20 Andreas Jaeger <aj@suse.de>
41169
41170 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41171 testcase.
41172
41173 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41174
41175 * gcc.c-torture/execute/20000519-2.c: New test.
41176
41177 2000-05-19 Andreas Jaeger <aj@suse.de>
41178
41179 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41180 which fails with SSA.
41181
41182 * lib/c-torture.exp: Also test with -O3 -fssa.
41183
41184 2000-05-18 Michael Meissner <meissner@redhat.com>
41185
41186 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41187 * gcc.c-torture/execute/920415-1.c: Ditto.
41188 * gcc.c-torture/execute/920501-1.c: Ditto.
41189 * gcc.c-torture/execute/conversion.c: Ditto.
41190 * gcc.c-torture/execute/cvt-1.c: Ditto.
41191
41192 2000-05-18 Jeffrey A Law (law@cygnus.com)
41193
41194 * gcc.c-torture/compile/20000518-1.c: New test.
41195
41196 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41197
41198 * g77.f-torture/compile/200005018.f: New test.
41199
41200 2000-05-17 Jeffrey A Law (law@cygnus.com)
41201
41202 * gcc.c-torture/compile/20000517-1.c: New test.
41203
41204 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41205
41206 * gcc.c-torture/execute/20000516-1.c: New test.
41207
41208 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41209
41210 * g++.old-deja/g++.other/eh.C: New test.
41211
41212 2000-05-12 Richard Henderson <rth@cygnus.com>
41213
41214 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41215 constants through to doit's conditional.
41216
41217 2000-05-11 Jeffrey A Law (law@cygnus.com)
41218
41219 * gcc.c-torture/compile/20000511-1.c: New test.
41220 * g77.f-torture/compile/20000511-1.f: New test.
41221 * g77.f-torture/compile/20000511-2.f: New test.
41222
41223 2000-05-11 Michael Meissner <meissner@redhat.com>
41224
41225 * gcc.c-torture/execute/20000511-1.c: New test.
41226
41227 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41228
41229 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41230 * gcc.dg/20000510-1.S: New.
41231
41232 2000-05-08 Catherine Moore <clm@cygnus.com>
41233
41234 * gcc.dg/unused-3.c: New.
41235
41236 2000-05-06 Richard Henderson <rth@cygnus.com>
41237
41238 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41239 * g++.old-deja/g++.mike/warn1.C: Likewise.
41240 * g++.old-deja/g++.pt/local1.C: Likewise.
41241 * g++.old-deja/g++.pt/local7.C: Likewise.
41242 * g++.old-deja/g++.pt/spec16.C: Likewise.
41243
41244 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41245
41246 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41247
41248 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41249
41250 * g77.f-torture/execute/20000503-1.f: New test.
41251
41252 2000-05-04 Andreas Jaeger <aj@suse.de>
41253
41254 * gcc.dg/noreturn-2.c: New test.
41255
41256 2000-05-04 Neil Booth <NeilB@earthling.net>
41257
41258 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41259 preprocessor.
41260
41261 2000-05-04 Richard Henderson <rth@cygnus.com>
41262
41263 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41264
41265 2000-05-04 Richard Henderson <rth@cygnus.com>
41266
41267 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41268 OpenSSL by Jason R Thorpe.
41269
41270 2000-05-03 Jim Wilson <wilson@cygnus.com>
41271
41272 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41273
41274 2000-05-03 Robert Lipe <robertlipe@usa.net>
41275
41276 * gcc.dg/20000503-1.c: New test.
41277
41278 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41279
41280 * gcc.c-torture/compile/20000502-1.c: New test.
41281 * g++.old-deja/g++.other/align.C: New test.
41282 * gcc.dg/cpp-tradstringify.c: New test.
41283
41284 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41285
41286 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41287 and hard registers.
41288
41289 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41290
41291 * gcc.c-torture/execute/loop-5.c: New test.
41292
41293 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41294
41295 * gcc.c-torture/execute/va-arg-20.c: New test.
41296
41297 2000-04-23 Jeffrey A Law (law@cygnus.com)
41298
41299 * gcc.c-torture/execute/20000422-1.c: New test.
41300
41301 2000-04-20 Greg McGary <gkm@gnu.org>
41302
41303 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41304 when optimizing, but without sibling-call optimizations (-O1).
41305
41306 2000-04-20 Jeffrey A Law (law@cygnus.com)
41307
41308 * gcc.c-torture/compile/20000420-1.c: New test.
41309
41310 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41311
41312 * g++.abi/ptrflags.C: New test.
41313 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41314
41315 2000-04-19 Catherine Moore <clm@cygnus.com>
41316
41317 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41318
41319 2000-04-19 Greg McGary <gkm@gnu.org>
41320
41321 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41322 sibling-call optimizations.
41323
41324 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41325
41326 * gcc.dg/20000419-1.c: New test.
41327
41328 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41329
41330 * gcc.c-torture/execute/20000412-6.c: New test.
41331
41332 2000-04-12 Jeffrey A Law (law@cygnus.com)
41333
41334 * gcc.c-torture/execute/20000412-5.c: New test.
41335 * g77.f-torture/compile/20000412-1.f: New test.
41336 * gcc.c-torture/execute/20000412-4.c: New test.
41337 * gcc.c-torture/compile/20000412-2.c: New test.
41338 * gcc.c-torture/execute/20000412-3.c: New test.
41339 * gcc.c-torture/compile/20000412-1.c: New test.
41340 * gcc.c-torture/execute/20000412-2.c: New test.
41341
41342 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41343
41344 * objc/execute/bf-20.m: New test.
41345
41346 2000-04-10 Richard Henderson <rth@cygnus.com>
41347
41348 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41349
41350 * gcc.c-torture/execute/20000412-1.c: New test.
41351
41352 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41353
41354 * g++.old-deja/g++.eh/catchptr1.C: New test.
41355
41356 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41357
41358 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41359
41360 2000-04-08 Neil Booth <NeilB@earthling.net>
41361
41362 * gcc.dg/cpp-nullchar.c: Remove test as
41363 embedded nulls cause problems.
41364
41365 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41366
41367 * gcc.dg/compare2.c: New test.
41368
41369 2000-04-08 Neil Booth <NeilB@earthling.net>
41370
41371 * gcc.dg/cpp-nullchar.c: New test.
41372
41373 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
41374
41375 * gcc.dg/cpp-mi2.c: New test.
41376 * gcc.dg/cpp-mi2[abc].h: New files.
41377
41378 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
41379
41380 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
41381 member name.
41382
41383 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
41384
41385 * g++.old-deja/g++.abi/vmihint.C: New test.
41386
41387 2000-04-06 Neil Booth <NeilB@earthling.net>
41388
41389 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
41390 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
41391 copyright.
41392
41393 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
41394
41395 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
41396 avoid stack-frame overwrite.
41397
41398 2000-04-05 Jakub Jelinek <jakub@redhat.com>
41399
41400 * gcc.c-torture/compile/20000405-2.c: New test.
41401 * gcc.c-torture/compile/20000405-3.c: New test.
41402
41403 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41404
41405 * gcc.c-torture/compile/20000405-1.c: New test.
41406
41407 2000-04-04 Geoff Keating <geoffk@cygnus.com>
41408
41409 * gcc.dg/cast-qual-1.c: Revert last change.
41410
41411 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41412
41413 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
41414
41415 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
41416
41417 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
41418 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
41419
41420 2000-04-03 Jeffrey A Law (law@cygnus.com)
41421
41422 * gcc.c-torture/compile/20000403-2.c: New test.
41423 * gcc.c-torture/compile/20000403-1.c: New test.
41424
41425 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
41426
41427 * gcc.c-torture/execute/20000403-1.c: New test.
41428
41429 2000-04-03 Geoff Keating <geoffk@cygnus.com>
41430
41431 * gcc.c-torture/execute/20000402-1.c: New test.
41432
41433 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
41434
41435 * gcc.c-torture/execute/va-arg-15.c: New test.
41436 * gcc.c-torture/execute/va-arg-16.c: New test.
41437 * gcc.c-torture/execute/va-arg-17.c: New test.
41438 * gcc.c-torture/execute/va-arg-18.c: New test.
41439 * gcc.c-torture/execute/va-arg-19.c: New test.
41440
41441 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
41442
41443 * gcc.c-torture/compile/981211-1.c: Move to...
41444 * gcc.dg/cpp-as1.c: ...here.
41445 * gcc.dg/cpp-as2.c: New file.
41446
41447 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
41448 compiler.
41449
41450 2000-04-02 Neil Booth <NeilB@earthling.net>
41451
41452 * gcc.dg/cpp-cond.c New tests.
41453 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
41454 accidental success less likely.
41455 * gcc.dg/cpp-missingop.c New tests.
41456 * gcc.dg/cpp-missingparen.c New tests.
41457 * gcc.dg/cpp-shift.c New tests.
41458 * gcc.dg/cpp-shortcircuit.c New tests.
41459 * gcc.dg/cpp-unary.c New tests.
41460
41461 2000-03-29 Jeffrey A Law (law@cygnus.com)
41462
41463 * gcc.c-torture/compile/20000329-1.c: New test.
41464
41465 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
41466
41467 * gcc.c-torture/compile/20000326-1.c: New test.
41468 * gcc.c-torture/compile/20000326-2.c: New test.
41469
41470 2000-03-24 Geoff Keating <geoffk@cygnus.com>
41471
41472 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
41473 the first parameter is a function argument.
41474
41475 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
41476
41477 * g++.old-deja/g++.ext/array4.C: New test.
41478
41479 2000-03-22 Geoff Keating <geoffk@cygnus.com>
41480
41481 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
41482
41483 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41484
41485 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
41486
41487 2000-03-19 Richard Henderson <rth@cygnus.com>
41488
41489 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
41490
41491 2000-03-19 Richard Henderson <rth@cygnus.com>
41492
41493 * gcc.c-torture/compile/20000319-1.c: New test.
41494
41495 2000-03-14 Jeffrey A Law (law@cygnus.com)
41496
41497 * gcc.c-torture/execute/20000314-3.c: New test.
41498 * gcc.c-torture/execute/20000314-2.c: New test.
41499 * gcc.c-torture/execute/20000314-1.c: New test.
41500 * gcc.c-torture/compile/20000314-2.c: New test.
41501 * gcc.c-torture/compile/20000314-1.c: New test.
41502
41503 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
41504
41505 * g++.old-deja/g++.warn/inline.C: New test.
41506
41507 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
41508
41509 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
41510 standards-compliant result rather than specific constants.
41511 Put test-values in array.
41512
41513 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
41514
41515 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
41516 (g++_target_compile): Put test-specific options last.
41517
41518 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41519
41520 * g++.old-deja/g++.eh/vbase4.C: New test.
41521
41522 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41523
41524 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
41525
41526 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41527
41528 * g++.old-deja/g++.brendan/misc12.C: Removed.
41529 * g++.old-deja/g++.pt/memtemp77.C: Constify.
41530 * g++.old-deja/g++.ext/pretty4.C: New test.
41531
41532 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
41533
41534 * g++.old-deja/g++.other/string2.C: New test.
41535
41536 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
41537
41538 * g++.old-deja/g++.warn/impint2.C: New test.
41539
41540 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
41541
41542 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
41543 is 1, not zero.
41544
41545 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
41546
41547 * g++.old-deja/g++.warn/impint.C: New test.
41548 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
41549 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
41550 * g++.old-deja/g++.pt/explicit12.C: Likewise.
41551 * g++.old-deja/g++.pt/explicit13.C: Likewise.
41552 * g++.old-deja/g++.pt/explicit17.C: Likewise.
41553 * g++.old-deja/g++.pt/explicit18.C: Likewise.
41554 * g++.old-deja/g++.pt/explicit19.C: Likewise.
41555 * g++.old-deja/g++.pt/explicit23.C: Likewise.
41556 * g++.old-deja/g++.pt/explicit31.C: Likewise.
41557 * g++.old-deja/g++.pt/explicit35.C: Likewise.
41558 * g++.old-deja/g++.pt/explicit6.C: Likewise.
41559 * g++.old-deja/g++.pt/memclass7.C: Likewise.
41560
41561 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
41562
41563 * gcc.dg/cpp-redef.c: New test.
41564
41565 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
41566
41567 * g++.old-deja/g++.pt/unify7.C: New test.
41568
41569 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41570
41571 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
41572 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
41573
41574 2000-02-25 Geoff Keating <geoffk@cygnus.com>
41575
41576 * gcc.c-torture/compile/20000224-1.c: New test.
41577
41578 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41579
41580 * gcc.c-torture/compile/cpp-2.c: New test.
41581 * gcc.c-torture/compile/cpp-1.c: New test.
41582
41583 2000-02-25 Jeffrey A Law (law@cygnus.com)
41584
41585 * gcc.c-torture/execute/20000225-1.c: New test.
41586
41587 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41588
41589 * gcc.dg/cpp-li2.c: New test.
41590
41591 * gcc.dg/cpp-wi1.c: New test.
41592
41593 * gcc.dg/cpp-li1.c: New test.
41594
41595 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
41596
41597 * g++.old-deja/g++.other/sizeof5.C: New test.
41598
41599 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41600
41601 * gcc.c-torture/execute/va-arg-13.c: New test.
41602
41603 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
41604
41605 * gcc.c-torture/execute/va-arg-12.c: New test.
41606
41607 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41608
41609 * gcc.c-torture/execute/20000223-1.c: New test.
41610
41611 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
41612
41613 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
41614
41615 2000-02-22 Mark Mitchell <mark@codesourcery.com>
41616
41617 * g++.old-deja/g++.abi/ptrmem.C: New test.
41618
41619 2000-02-19 Richard Henderson <rth@cygnus.com>
41620
41621 * gcc.c-torture/compile/init-3.c: New.
41622
41623 2000-02-17 Mark Mitchell <mark@codesourcery.com>
41624
41625 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
41626 ALWAYS_CXXFLAGS.
41627
41628 2000-02-11 Robert Lipe <robertl@sco.com>
41629
41630 * gcc.c-torture/compile/20000211-3.c: New test.
41631
41632 2000-02-11 Martin Buchholz <martin@xemacs.org>
41633
41634 * gcc.c-torture/compile/20000211-2.c: New test.
41635
41636 2000-02-11 Jeffrey A Law (law@cygnus.com)
41637
41638 * gcc.c-torture/compile/20000211-1.c: New test.
41639
41640 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
41641
41642 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
41643 on native targets
41644
41645 2000-02-08 Nathan Sidwell <nathan@acm.org>
41646
41647 * g++.old-deja/g++.other/cast5.C: New test.
41648
41649 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
41650
41651 * gcc.c-torture/execute/20000205-1.c: New.
41652
41653 2000-02-03 Nathan Sidwell <nathan@acm.org>
41654
41655 * g++.old-deja/g++.jason/cast3.C: Return void.
41656 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
41657
41658 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41659
41660 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
41661
41662 * gcc.dg/loop-1.c: New test.
41663
41664 2000-01-27 Jakub Jelinek <jakub@redhat.com>
41665
41666 * gcc.c-torture/compile/20000127-1.c: New test.
41667 * gcc.c-torture/execute/991228-1.c: New test.
41668
41669 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41670
41671 * gcc.dg/unused-2.c: New test.
41672
41673 * gcc.dg/conv-1.c: New test.
41674
41675 2000-01-24 Mark Mitchell <mark@codesourcery.com>
41676
41677 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
41678 compiler.
41679 (tool_option_proc): Fix typo.
41680
41681 2000-01-24 Geoff Keating <geoffk@cygnus.com>
41682
41683 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
41684 of the ld on the host, not on the build machine.
41685 Also, don't crash if '--help' is not a supported option.
41686
41687 2000-01-24 Richard Henderson <rth@cygnus.com>
41688
41689 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
41690
41691 2000-01-20 Jeffrey A Law (law@cygnus.com)
41692
41693 * gcc.c-torture/execute/20000120-2.c: New test.
41694 * gcc.c-torture/execute/20000120-1.c: New test.
41695
41696 2000-01-13 Jeffrey A Law (law@cygnus.com)
41697
41698 * gcc.c-torture/execute/20000113-1.c: New test.
41699
41700 2000-01-12 Jeffrey A Law (law@cygnus.com)
41701
41702 * gcc.c-torture/execute/20000112-1.c: New test.
41703
41704 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41705
41706 * gcc.dg/20000111-1.c: New test.
41707
41708 2000-01-10 Jeffrey A Law (law@cygnus.com)
41709
41710 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
41711 with 16 bit integers.
41712
41713 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41714
41715 * gcc.dg/20000108-1.c: New test.
41716
41717 2000-01-05 Nathan Sidwell <nathan@acm.org>
41718
41719 * g++.old-deja/g++.ns/koenig8.C: New test.
41720
41721 2000-01-05 Nathan Sidwell <nathan@acm.org>
41722
41723 * g++.old-deja/g++.other/cast4.C: New test.
41724
41725 2000-01-05 Jeffrey A Law (law@cygnus.com)
41726
41727 * gcc.c-torture/compile/20000105-2.c: New test.
41728 * gcc.c-torture/compile/20000105-1.c: New test.
41729
41730 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41731
41732 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
41733 references to printf & atoi to conform to ANSI standard.
41734 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
41735 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
41736 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
41737 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
41738 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
41739 * g++.old-deja/g++.brendan/complex1.C: Likewise.
41740 * g++.old-deja/g++.brendan/copy1.C: Likewise.
41741 * g++.old-deja/g++.brendan/copy2.C: Likewise.
41742 * g++.old-deja/g++.brendan/copy3.C: Likewise.
41743 * g++.old-deja/g++.brendan/copy4.C: Likewise.
41744 * g++.old-deja/g++.brendan/copy5.C: Likewise.
41745 * g++.old-deja/g++.brendan/copy6.C: Likewise.
41746 * g++.old-deja/g++.brendan/copy7.C: Likewise.
41747 * g++.old-deja/g++.brendan/copy8.C: Likewise.
41748 * g++.old-deja/g++.brendan/crash11.C: Likewise.
41749 * g++.old-deja/g++.brendan/crash14.C: Likewise.
41750 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
41751 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
41752 * g++.old-deja/g++.brendan/delete2.C: Likewise.
41753 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
41754 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
41755 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
41756 * g++.old-deja/g++.brendan/eh1.C: Likewise.
41757 * g++.old-deja/g++.brendan/groff1.C: Likewise.
41758 * g++.old-deja/g++.brendan/init3.C: Likewise.
41759 * g++.old-deja/g++.brendan/misc12.C: Likewise.
41760 * g++.old-deja/g++.brendan/misc7.C: Likewise.
41761 * g++.old-deja/g++.brendan/new2.C: Likewise.
41762 * g++.old-deja/g++.brendan/operators4.C: Likewise.
41763 * g++.old-deja/g++.brendan/operators5.C: Likewise.
41764 * g++.old-deja/g++.brendan/overload2.C: Likewise.
41765 * g++.old-deja/g++.brendan/overload7.C: Likewise.
41766 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
41767 * g++.old-deja/g++.brendan/reference1.C: Likewise.
41768 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
41769 * g++.old-deja/g++.brendan/template24.C: Likewise.
41770 * g++.old-deja/g++.brendan/template3.C: Likewise.
41771 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
41772 * g++.old-deja/g++.jason/inline3.C: Likewise.
41773 * g++.old-deja/g++.jason/opeq.C: Likewise.
41774 * g++.old-deja/g++.law/arg5.C: Likewise.
41775 * g++.old-deja/g++.law/arm7.C: Likewise.
41776 * g++.old-deja/g++.law/ctors11.C: Likewise.
41777 * g++.old-deja/g++.law/cvt8.C: Likewise.
41778 * g++.old-deja/g++.law/init9.C: Likewise.
41779 * g++.old-deja/g++.law/refs4.C: Likewise.
41780 * g++.old-deja/g++.law/template2.C: Likewise.
41781 * g++.old-deja/g++.law/visibility24.C: Likewise.
41782 * g++.old-deja/g++.law/vtable3.C: Likewise.
41783 * g++.old-deja/g++.mike/asm2.C: Likewise.
41784 * g++.old-deja/g++.mike/eh1.C: Likewise.
41785 * g++.old-deja/g++.mike/misc1.C: Likewise.
41786 * g++.old-deja/g++.mike/misc13.C: Likewise.
41787 * g++.old-deja/g++.mike/misc14.C: Likewise.
41788 * g++.old-deja/g++.mike/ns12.C: Likewise.
41789 * g++.old-deja/g++.mike/p1248.C: Likewise.
41790 * g++.old-deja/g++.mike/p3708.C: Likewise.
41791 * g++.old-deja/g++.mike/p3708a.C: Likewise.
41792 * g++.old-deja/g++.mike/p3708b.C: Likewise.
41793 * g++.old-deja/g++.mike/p646.C: Likewise.
41794 * g++.old-deja/g++.mike/p700.C: Likewise.
41795 * g++.old-deja/g++.mike/p783.C: Likewise.
41796 * g++.old-deja/g++.mike/p783a.C: Likewise.
41797 * g++.old-deja/g++.mike/p783b.C: Likewise.
41798 * g++.old-deja/g++.mike/p786.C: Likewise.
41799 * g++.old-deja/g++.mike/p789.C: Likewise.
41800 * g++.old-deja/g++.mike/p789a.C: Likewise.
41801 * g++.old-deja/g++.mike/p807a.C: Likewise.
41802 * g++.old-deja/g++.other/delete3.C: Likewise.
41803 * g++.old-deja/g++.other/dyncast1.C: Likewise.
41804 * g++.old-deja/g++.other/dyncast2.C: Likewise.
41805 * g++.old-deja/g++.other/dyncast3.C: Likewise.
41806 * g++.old-deja/g++.other/empty1.C: Likewise.
41807 * g++.old-deja/g++.other/temporary1.C: Likewise.
41808 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
41809 * g++.old-deja/g++.pt/t16.C: Likewise.
41810 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
41811
41812 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
41813
41814 * gcc.dg/991230-1.c: New test.
41815
41816 1999-12-29 Jeffrey A Law (law@cygnus.com)
41817
41818 * gcc.c-torture/compile/991229-3.c: New test.
41819 * gcc.c-torture/compile/991229-2.c: New test.
41820 * gcc.c-torture/compile/991229-1.c: New test.
41821
41822 1999-12-29 Greg McGary <gkm@eng.ascend.com>
41823
41824 * gcc.c-torture/compile/labels-2.c: New test.
41825
41826 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
41827
41828 * gcc.c-torture/execute/991227-1.c: New test.
41829
41830 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41831
41832 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
41833
41834 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
41835
41836 * gcc.c-torture/execute/991221-1.c: New test.
41837
41838 1999-12-20 Nathan Sidwell <nathan@acm.org>
41839
41840 * g++.old-deja/g++.other/cast3.C: New test.
41841
41842 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
41843
41844 * gcc.c-torture/execute/991216-4.c: New test.
41845
41846 1999-12-16 Michael Meissner <meissner@cygnus.com>
41847
41848 * gcc.c-torture/execute/991216-1.c: New test.
41849 * gcc.c-torture/execute/991216-2.c: New test.
41850 * gcc.c-torture/execute/991216-3.c: New test.
41851
41852 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41853
41854 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
41855 Actually make the test fail by using "-O2" for compilation.
41856
41857 1999-12-15 Nathan Sidwell <nathan@acm.org>
41858
41859 * g++.old-deja/g++.warn/cast-align1.C: New test.
41860
41861 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41862
41863 * gcc.c-torture/compile/991214-1.c: New test.
41864 * gcc.c-torture/compile/991214-2.c: New test.
41865
41866 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41867
41868 * gcc.dg/991214-1.c: New test.
41869
41870 1999-12-13 Jeffrey A Law (law@cygnus.com)
41871
41872 * gcc.c-torture/compile/991213-3.c: New test.
41873 * gcc.c-torture/compile/991213-2.c: New test.
41874 * gcc.c-torture/compile/991213-1.c: New test.
41875
41876 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
41877
41878 * gcc.dg/991209-1.c: New test.
41879
41880 1999-12-08 Nathan Sidwell <nathan@acm.org>
41881
41882 * gcc.c-torture/compile/991208-1.c: New test.
41883
41884 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41885
41886 * gcc.dg/ultrasp2.c: New test.
41887
41888 1999-12-05 Alex Samuel <samuel@codesourcery.com>
41889
41890 * g++.old-deja/g++.abi/align.C (main): Fix typo.
41891
41892 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
41893
41894 * gcc.c-torture/compile/991202-1.c: New test.
41895 * gcc.c-torture/execute/991202-1.c: New test.
41896 * gcc.c-torture/execute/991202-2.c: New test.
41897 * gcc.c-torture/execute/991202-3.c: New test.
41898
41899 1999-12-02 Alex Samuel <samuel@codesourcery.com>
41900
41901 * g++.old-deja/g++.abi/align.C: New test.
41902 * g++.old-deja/g++.abi/aggregates.C: Likewise.
41903 * g++.old-deja/g++.abi/bitfields.C: Likewise.
41904
41905 1999-12-01 Richard Henderson <rth@cygnus.com>
41906
41907 * gcc.c-torture/execute/991201-1.c: New.
41908
41909 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
41910
41911 * gcc.dg/991129-1.c: New test.
41912
41913 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
41914
41915 * gcc.c-torture/compile/991127-1.c: New test.
41916
41917 1999-11-22 Nathan Sidwell <nathan@acm.org>
41918
41919 * g++.old-deja/g++.other/warn4.C: New test.
41920
41921 1999-11-22 Nathan Sidwell <nathan@acm.org>
41922
41923 * g++.old-deja/g++.eh/cleanup2.C: New test.
41924 * g++.old-deja/g++.ext/pretty2.C: New test.
41925 * g++.old-deja/g++.ext/pretty3.C: New test.
41926 * g++.old-deja/g++.other/debug6.C: New test.
41927
41928 1999-10-20 Jim Wilson <wilson@cygnus.com>
41929
41930 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
41931 compiler_output to look for one error message instead of two.
41932
41933 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
41934
41935 * gcc.c-torture/execute/991118-1.c: Also test case
41936 where the word boundary does not split a byte evenly.
41937
41938 1999-11-19 Nathan Sidwell <nathan@acm.org>
41939
41940 * g++.old-deja/g++.ext/restrict1.C: New test.
41941
41942 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
41943
41944 * gcc.c-torture/execute/991118-1.c: New test.
41945
41946 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
41947
41948 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
41949 working directory pathnames.
41950
41951 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
41952
41953 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
41954 host is equipped with driver.h and driver.o so it can actually
41955 compile and run the tests.
41956
41957 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
41958
41959 * gcc.c-torture/compile/991008-1.c: New test.
41960
41961 1999-11-08 Nick Clifton <nickc@cygnus.com>
41962
41963 * lib/gcc-dg.exp: Include target-supports.exp
41964
41965 1999-11-05 Nick Clifton <nickc@cygnus.com>
41966
41967 * lib/target-supports.exp: New file: Provide procs to test for
41968 features supported by the target.
41969 (check_weak_available): Moved here from ecos.exp.
41970 (check_alias_available): New proc: Determine of the target
41971 toolchain supports the alias attribute.
41972
41973 * gcc.dg/special/ecos.exp: Move check_weak_available to
41974 target-supports.exp.
41975 (alias-1.c): Only perform the test if the target supports
41976 aliases.
41977 (wkali-1.c): Only perform the test if the target supports
41978 aliases.
41979
41980 * gcc.dg/990506-0.c: Expect error messages from cross
41981 targets as well as native targets.
41982
41983 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41984
41985 * gcc.dg/ultrasp1.c: Removed xfail.
41986 * gcc.dg/struct-ret-2.c: Likewise.
41987 * gcc.dg/array-1.c: Likewise.
41988
41989 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
41990
41991 * gcc.dg/struct-ret-2.c: New test.
41992
41993 * gcc.dg/array-1.c: New test.
41994
41995 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
41996
41997 * gcc.c-torture/execute/991030-1.c: New test.
41998
41999 1999-10-26 Richard Henderson <rth@cygnus.com>
42000
42001 * gcc.c-torture/compile/991026-2.c: New test.
42002
42003 1999-10-26 Jeffrey A Law (law@cygnus.com)
42004
42005 * gcc.c-torture/compile/991026-1.c: New test.
42006
42007 1999-10-23 Jeffrey A Law (law@cygnus.com)
42008
42009 * gcc.c-torture/execute/991023-1.c: New test.
42010
42011 1999-10-19 Jeffrey A Law (law@cygnus.com)
42012
42013 * gcc.c-torture/execute/991019-1.c: New test.
42014
42015 1999-10-16 Richard Henderson <rth@cygnus.com>
42016
42017 * gcc.c-torture/execute/991016-1.c: New test.
42018
42019 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
42020
42021 * gcc.c-torture/execute/991014-1.c: New test.
42022
42023 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
42024
42025 * g++.old-deja/g++.other/union2.C: New test.
42026
42027 1999-10-13 Nathan Sidwell <nathan@acm.org>
42028
42029 * g++.old-deja/g++.other/vaarg2.C: New test.
42030 * g++.old-deja/g++.other/vaarg3.C: New test.
42031
42032 1999-10-12 Craig Burley <craig@jcb-sc.com>
42033
42034 * g77.f-torture/noncompile/19990905-1.f: Moved from being
42035 in compile/.
42036
42037 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
42038
42039 * gcc.c-torture/execute/va-arg-11.c: New test.
42040
42041 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
42042
42043 * lib/file-format.exp (gcc_target_object_format): Don't
42044 crash if objdump is unavailable.
42045
42046 1999-09-29 Donn Terry <donn@interix.com>
42047
42048 * gcc.misc-tests/mg.exp: delete extraneous redirection.
42049
42050 1999-09-28 Nick Clifton <nickc@cygnus.com>
42051
42052 * gcc.c-torture/compile/990928-1.c: New test.
42053
42054 1999-09-28 Nathan Sidwell <nathan@acm.org>
42055
42056 * g++.old-deja/g++.other/decl6.C: New test.
42057
42058 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42059
42060 * gcc.c-torture/execute/va-arg-10.c: New test.
42061
42062 1999-09-27 Nathan Sidwell <nathan@acm.org>
42063
42064 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
42065 __PRETTY_FUNCTION__.
42066
42067 1999-09-23 Nick Clifton <nickc@cygnus.com>
42068
42069 * gcc.c-torture/execute/990923-1.c: New test.
42070
42071 1999-09-21 Nick Clifton <nickc@cygnus.com>
42072
42073 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
42074 for which -fpic is inappropriate.
42075
42076 1999-09-21 Mark Mitchell <mark@codesourcery.com>
42077
42078 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
42079
42080 1999-09-21 Nathan Sidwell <nathan@acm.org>
42081
42082 * g++.old-deja/g++.other/dyncast1.C: New test.
42083 * g++.old-deja/g++.other/dyncast2.C: New test.
42084 * g++.old-deja/g++.other/dyncast3.C: New test.
42085 * g++.old-deja/g++.other/dyncast4.C: New test.
42086 * g++.old-deja/g++.other/dyncast5.C: New test.
42087 * g++.old-deja/g++.eh/catch3.C: New test.
42088 * g++.old-deja/g++.eh/catch3p.C: New test.
42089 * g++.old-deja/g++.eh/catch4.C: New test.
42090 * g++.old-deja/g++.eh/catch4p.C: New test.
42091 * g++.old-deja/g++.eh/catch5.C: New test.
42092 * g++.old-deja/g++.eh/catch5p.C: New test.
42093 * g++.old-deja/g++.eh/catch6.C: New test.
42094 * g++.old-deja/g++.eh/catch6p.C: New test.
42095 * g++.old-deja/g++.eh/catch7.C: New test.
42096 * g++.old-deja/g++.eh/catch7p.C: New test.
42097 * g++.old-deja/g++.eh/catch8.C: New test.
42098 * g++.old-deja/g++.eh/catch8p.C: New test.
42099 * g++.old-deja/g++.eh/catch9.C: New test.
42100 * g++.old-deja/g++.eh/catch9p.C: New test.
42101
42102 1999-09-13 Nathan Sidwell <nathan@acm.org>
42103
42104 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
42105 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
42106
42107 1999-09-13 Jeffrey A Law (law@cygnus.com)
42108
42109 * gcc.c-torture/compile/990913-1.c: New test.
42110
42111 1999-09-10 Nathan Sidwell <nathan@acm.org>
42112
42113 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
42114 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42115
42116 1999-09-09 Richard Henderson <rth@cygnus.com>
42117
42118 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
42119
42120 1999-09-09 Nathan Sidwell <nathan@acm.org>
42121
42122 * g++.old-deja/g++.other/lookup11.C: New test.
42123 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
42124 what is permitted and what we want.
42125 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
42126 overload use.
42127 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42128
42129 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
42130
42131 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
42132 * gcc.c-torture/noncompile/poison-1.c: New file.
42133
42134 1999-09-08 Nathan Sidwell <nathan@acm.org>
42135
42136 * g++.old-deja/g++.other/sizeof3.C: New test.
42137 * g++.old-deja/g++.other/sizeof4.C: New test.
42138 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42139 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42140
42141 1999-09-07 Richard Henderson <rth@cygnus.com>
42142
42143 * gcc.dg/va-arg-1.c: New.
42144
42145 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42146
42147 * gcc.c-torture/execute/va-arg-9.c: New test.
42148
42149 1999-09-05 Craig Burley <craig@jcb-sc.com>
42150
42151 * g77.f-torture/compile/980519-2.f: New test.
42152 * g77.f-torture/compile/19990905-0.f: New test.
42153 * g77.f-torture/compile/19990905-1.f: New test.
42154 * g77.f-torture/compile/19990905-2.f: New test.
42155
42156 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42157
42158 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42159
42160 * gcc.c-torture/execute/990827-1.c: Fix typo.
42161
42162 1999-09-03 Nathan Sidwell <nathan@acm.org>
42163
42164 * g++.old-deja/g++.other/deref1.C: New test.
42165
42166 1999-09-02 Nathan Sidwell <nathan@acm.org>
42167
42168 * g++.old-deja/g++.other/ambig2.C: New test.
42169 * g++.old-deja/g++.other/cond5.C: New test.
42170 * g++.old-deja/g++.other/lookup16.C: New test.
42171
42172 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42173
42174 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42175 assemblers too.
42176
42177 1999-08-31 Jeffrey A Law (law@cygnus.com)
42178
42179 * lib/c-torture.exp: Avoid the "compare executables" optimization
42180 when testing native.
42181
42182 1999-08-29 Jeffrey A Law (law@cygnus.com)
42183
42184 * gcc.c-torture/execute/990829-1.c: New test.
42185 * gcc.c-torture/compile/990829-1.c: New test.
42186
42187 1999-08-27 Paul Burchard <burchard@pobox.com>
42188
42189 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42190 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42191 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42192 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42193 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42194 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42195 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42196 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42197 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42198 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42199 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42200
42201 1999-08-27 Jeffrey A Law (law@cygnus.com)
42202
42203 * gcc.c-torture/execute/990827-1.c: New test.
42204
42205 1999-08-26 Craig Burley <craig@jcb-sc.com>
42206
42207 * g77.f-torture/noncompile/19990826-4.f: New test.
42208
42209 * g77.f-torture/compile/19990826-3.f: New test.
42210
42211 * g77.f-torture/execute/19990826-2.f: New test.
42212
42213 * g77.f-torture/compile/19990826-1.f: New test.
42214
42215 * gcc.c-torture/execute/990826-0.c: New test.
42216 * g77.c-torture/execute/19990826-0.f: New test.
42217
42218 * g77.f-torture/noncompile/970626-2.f: New test.
42219
42220 1999-08-25 Paul Burchard <burchard@pobox.com>
42221
42222 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42223 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42224 lss-011.C: New tests.
42225
42226 1999-08-25 Nathan Sidwell <nathan@acm.org>
42227
42228 * g++.old-deja/g++.other/decl5.C: New test.
42229
42230 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42231
42232 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42233 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42234 call `postbase' for each one. All callers of `postbase' changed
42235 to call this instead.
42236
42237 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42238
42239 * gcc.c-torture/execute/990811-1.c: New test.
42240
42241 1999-08-09 Nick Clifton <nickc@cygnus.com>
42242
42243 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42244 just native ones.
42245
42246 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42247 just native ones.
42248
42249 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42250
42251 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42252
42253 1999-08-04 Jeffrey A Law (law@cygnus.com)
42254
42255 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42256
42257 1999-08-04 Nathan Sidwell <nathan@acm.org>
42258
42259 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42260
42261 1999-08-04 Jeffrey A Law (law@cygnus.com)
42262
42263 * gcc.c-torture/execute/990804-1.c: New test.
42264
42265 1999-08-03 Nathan Sidwell <nathan@acm.org>
42266
42267 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42268 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42269 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42270
42271 1999-08-03 Nathan Sidwell <nathan@acm.org>
42272
42273 * g++.old-deja/g++.other/struct1.C: New test.
42274
42275 1999-08-03 Nathan Sidwell <nathan@acm.org>
42276
42277 * g++.old-deja/g++.other/enum2.C: New test.
42278
42279 1999-08-02 Richard Henderson <rth@cygnus.com>
42280
42281 Adapted from tests from Franz Sirl:
42282 * gcc.c-torture/execute/va-arg-7.c: New test.
42283 * gcc.c-torture/execute/va-arg-8.c: New test.
42284
42285 1999-08-01 Jeffrey A Law (law@cygnus.com)
42286
42287 * gcc.c-torture/compile/990801-2.c: New test.
42288
42289 * gcc.c-torture/compile/990801-1.c: New test.
42290
42291 1999-07-27 Michael Meissner <meissner@cygnus.com>
42292
42293 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42294 fp-cmp-1.c, converting double to float.
42295
42296 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42297 fp-cmp-1.c, converting double to long double.
42298
42299 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42300 from fr1 to unknown_register, since fr1 is a legitimate register
42301 on some machines.
42302
42303 1999-07-25 Jeffrey A Law (law@cygnus.com)
42304
42305 * README: More listname related changes.
42306
42307 1999-07-08 Catherine Moore <clm@cygnus.com>
42308
42309 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42310
42311 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42312
42313 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42314
42315 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42316
42317 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42318
42319 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42320
42321 * gcc.dg/990703-1.c: New test.
42322
42323 1999-06-29 Nick Clifton <nickc@cygnus.com>
42324
42325 * lib/file-format.exp: New file: Move definition of proc
42326 gcc_target_object_format to here from
42327 gcc.dg/special/ecos.exp.
42328
42329 * lib/c-torture.exp: Include lib file-format.exp.
42330 * lib/gcc-dg.exp: Include lib file-format.exp.
42331
42332 * gcc.dg/special/ecos.exp: Remove definition of proc
42333 gcc_target_object_format.
42334
42335 1999-06-28 Jeffrey A Law (law@cygnus.com)
42336
42337 * gcc.c-torture/execute/990628-1.c: New test.
42338
42339 1999-06-25 Jeffrey A Law (law@cygnus.com)
42340
42341 * gcc.c-torture/compile/990625-2.c: New test.
42342
42343 * gcc.c-torture/compile/990625-1.c: New test.
42344
42345 1999-06-23 Nick Clifton <nickc@cygnus.com>
42346
42347 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42348 attributes compile.
42349 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42350 ports that use the COFF/PE file format.
42351
42352 1999-06-17 Jeffrey A Law (law@cygnus.com)
42353
42354 * gcc.c-torture/compile/990617-1.c: New test.
42355
42356 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42357
42358 * g++.old-deja/g++.other/decl4.C: New test.
42359
42360 1999-06-14 Nathan Sidwell <nathan@acm.org>
42361
42362 * g++.old-deja/g++.other/bitfld3.C: New test.
42363
42364 1999-06-08 Nathan Sidwell <nathan@acm.org>
42365
42366 * g++.old-deja/g++.eh/catch1.C: New test.
42367
42368 1999-06-07 Jeffrey A Law (law@cygnus.com)
42369
42370 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
42371
42372 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
42373 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
42374
42375 1999-06-05 Craig Burley <craig@jcb-sc.com>
42376
42377 * g77.f-torture/compile/19990502-0.f: Replace with new,
42378 shorter, test that still fails after recent changes.
42379
42380 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42381
42382 * gcc.c-torture/execute/990604-1.c: New test.
42383
42384 1999-05-31 Jeffrey A Law (law@cygnus.com)
42385
42386 * gcc.c-torture/execute/990531-1.c: New test.
42387
42388 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42389
42390 * gcc.c-torture/compile/990527-1.c: New test.
42391
42392 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
42393
42394 * gcc.c-torture/execute/990527-1.c: New test.
42395
42396 1999-05-25 Nick Clifton <nickc@cygnus.com>
42397
42398 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
42399 bitfields as signed.
42400
42401 1999-05-25 Craig Burley <craig@jcb-sc.com>
42402
42403 * g77.f-torture/compile/19990525-0.f: New test.
42404
42405 1999-05-25 Jeffrey A Law (law@cygnus.com)
42406
42407 * gcc.c-torture/execute/990525-2.c: New test.
42408
42409 * gcc.c-torture/execute/990525-1.c: New test.
42410
42411 1999-05-24 Nathan Sidwell <nathan@acm.org>
42412
42413 * g++.old-deja/g++.other/anon3.C: New test.
42414 * g++.old-deja/g++.other/anon4.C: New test.
42415 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
42416 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
42417 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
42418 Merrill).
42419
42420 1999-05-24 Jeffrey A Law (law@cygnus.com)
42421
42422 * gcc.c-torture/execute/990524-1.c: New test.
42423
42424 * gcc.dg/990524-1.c: New test.
42425
42426 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42427
42428 * gcc.c-torture/compile/990523-1.c: New test.
42429
42430 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
42431
42432 * gcc.c-torture/compile/990519-1.c: New test.
42433
42434 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42435
42436 * gcc.c-torture/compile/990517-1.c: New test.
42437
42438 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
42439 (e4, f4): New tests.
42440 (main): Call them.
42441
42442 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42443
42444 * gcc.dg/noreturn-1.c: New test.
42445
42446 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
42447
42448 * gcc.c-torture/execute/990513-1.c: New test.
42449
42450 1999-05-10 Richard Henderson <rth@cygnus.com>
42451
42452 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
42453
42454 1999-05-10 Craig Burley <craig@jcb-sc.com>
42455
42456 * g77.f-torture/execute/erfc.f: Use small single-precision
42457 values, to avoid problems on Alphas when not -mieee.
42458
42459 1999-05-08 Craig Burley <craig@jcb-sc.com>
42460
42461 * gcc.dg/990506-0.c: New test.
42462
42463 1999-05-08 Richard Henderson <rth@cygnus.com>
42464
42465 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
42466 the constant to test. Don't XFAIL 64-bit targets.
42467
42468 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
42469 * g++.old-deja/g++.law/profile1.C: Likewise.
42470
42471 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
42472 operator new instances.
42473 * g++.old-deja/g++.other/delete5.C: Likewise.
42474
42475 1999-05-03 Craig Burley <craig@jcb-sc.com>
42476
42477 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
42478 intrinsic.
42479
42480 1999-05-03 Craig Burley <craig@jcb-sc.com>
42481
42482 * g77.f-torture/execute/u77-test.f: Reverse order of two
42483 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
42484
42485 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42486
42487 * gcc.dg/compare1.c: New test.
42488
42489 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
42490
42491 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
42492 New tests.
42493
42494 1999-05-02 Craig Burley <craig@jcb-sc.com>
42495
42496 * g77.f-torture/compile/19990502-1.f: New test.
42497
42498 1999-05-02 Craig Burley <craig@jcb-sc.com>
42499
42500 * g77.f-torture/compile/19990502-0.f: New test.
42501
42502 1999-05-02 Craig Burley <craig@jcb-sc.com>
42503
42504 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
42505 intrinsic.
42506
42507 1999-05-02 Craig Burley <craig@jcb-sc.com>
42508
42509 * g77.f-torture/execute/u77-test.f (main): List libU77
42510 intrinsics not currently tested.
42511 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
42512 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
42513 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
42514 Trim blanks off the ends of some printed strings.
42515
42516 1999-05-02 Craig Burley <craig@jcb-sc.com>
42517
42518 * g77.f-torture/execute/u77-test.f (main): Just warn about
42519 FSTAT gid disagreement, as it's expected on some systems.
42520
42521 1999-05-01 Craig Burley <craig@jcb-sc.com>
42522
42523 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
42524 use a new function, which allows for some slop.
42525 Clean up some commentary.
42526 (issum): The new function.
42527 (sgladd): Deleted subroutine.
42528
42529 1999-05-01 Craig Burley <craig@jcb-sc.com>
42530
42531 * g77.f-torture/execute/u77-test.f: Modify to be more like
42532 libf2c/libU77 version, bringing patches to that version here.
42533 Add suitable commentary.
42534
42535 1999-04-25 Richard Henderson <rth@cygnus.com>
42536
42537 * gcc.dg/990424-1.c: New test.
42538
42539 1999-04-24 Craig Burley <craig@jcb-sc.com>
42540
42541 * g77.f-torture/execute/u77-test.f (main): Bug involving
42542 LSTAT has been fixed, so turn back on full checking.
42543
42544 1999-04-20 Craig Burley <craig@jcb-sc.com>
42545
42546 * g77.f-torture/compile/19990419-0.f: New test.
42547 * g77.f-torture/execute/19990419-1.f: New test.
42548
42549 1999-04-17 Richard Henderson <rth@cygnus.com>
42550
42551 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
42552 to avoid the need for a prototype to supress a warning.
42553
42554 1999-04-07 Jim Wilson <wilson@cygnus.com>
42555
42556 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
42557
42558 1999-04-04 Jeffrey A Law (law@cygnus.com)
42559
42560 * gcc.c-torture/execute/990404-1.c: New test.
42561
42562 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42563
42564 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
42565 * gcc.dg/cpp-if3.c: Don't use -pedantic.
42566 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
42567 missing initializer warnings.
42568
42569 1999-03-28 Jeffrey A Law (law@cygnus.com)
42570
42571 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
42572 matching strings.
42573
42574 1999-03-26 Jeffrey A Law (law@cygnus.com)
42575
42576 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
42577
42578 1999-03-26 Craig Burley <craig@jcb-sc.com>
42579
42580 * g77.f-torture/execute/19990325-0.f: New test.
42581 * g77.f-torture/execute/19990325-1.f: New test.
42582
42583 1999-03-24 Jeffrey A Law (law@cygnus.com)
42584
42585 * gcc.c-torture/execute/990324-1.c: New test.
42586
42587 1999-03-22 Jim Wilson <wilson@cygnus.com>
42588
42589 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
42590 test with 4.
42591
42592 1999-03-17 Richard Henderson <rth@cygnus.com>
42593
42594 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
42595
42596 1999-03-13 Craig Burley <craig@jcb-sc.com>
42597
42598 * g77.f-torture/execute/19990313-2.f: New test.
42599 * g77.f-torture/execute/19990313-3.f: New test.
42600
42601 1999-03-13 Craig Burley <craig@jcb-sc.com>
42602
42603 * g77.f-torture/execute/19990313-0.f: New test.
42604 * g77.f-torture/execute/19990313-1.f: New test.
42605
42606 1999-03-12 Jim Wilson <wilson@cygnus.com>
42607
42608 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
42609 printf to sprintf.
42610 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
42611 (main): Add check for u15. Conditionalize u31 check depending on
42612 whether ints are <32 bits or >=32 bits.
42613
42614 1999-03-08 Craig Burley <craig@jcb-sc.com>
42615
42616 * g77.f-torture/execute/19981119-0.f: Improve testiness.
42617
42618 1999-03-08 Craig Burley <craig@jcb-sc.com>
42619
42620 * g77.f-torture/compile/19990305-0.f: New test.
42621 * g77.f-torture/execute/19981119-0.f: New test.
42622
42623 1999-03-08 Craig Burley <craig@jcb-sc.com>
42624
42625 * g77.f-torture/execute/970625-2.f: call ABORT if final
42626 result is not correct, instead of just printing it.
42627 Add this checking via newly introduced obfuscation, to
42628 trip up buggy front ends.
42629
42630 1999-03-07 Craig Burley <craig@jcb-sc.com>
42631
42632 * g77.f-torture/compile/960317-1.f: Moved from being
42633 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
42634
42635 1999-03-06 Craig Burley <craig@jcb-sc.com>
42636
42637 * g77.f-torture/execute/960317-1.f: New (old) test.
42638 * g77.f-torture/execute/970625-2.f: Ditto.
42639
42640 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
42641
42642 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
42643 message on line 1 or line 2; cccp and cpplib do this differently.
42644
42645 1999-03-01 Jeffrey A Law (law@cygnus.com)
42646
42647 * g++.old-deja/g++.law/weak1.C: New test.
42648
42649 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42650
42651 * gcc.c-torture/execute/990119-1.c: Renamed to...
42652 * gcc.dg/990119-1.c: this, so it will only be tested once
42653 (it's a preprocessor test, it doesn't need to be run at
42654 multiple optimization levels).
42655
42656 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
42657
42658 * lib/g++.exp: Don't add incdir=$base_dir/../include to
42659 ALWAYS_CXXFLAGS.
42660
42661 1999-02-24 Craig Burley <craig@jcb-sc.com>
42662
42663 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
42664 * g77.f-torture/compile/19981216-0.f: ...as it is expected
42665 to not be compilable by current g77.
42666
42667 1999-02-24 Nick Clifton <nickc@cygnus.com>
42668
42669 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
42670
42671 1999-02-22 Jeffrey A Law (law@cygnus.com)
42672
42673 * gcc.c-torture/execute/990222-1.c: New test.
42674
42675 1999-02-19 Craig Burley <craig@jcb-sc.com>
42676
42677 * g77.f-torture/compile/19990218-0.f: New test.
42678 * g77.f-torture/noncompile/19990218-1.f: New test.
42679
42680 1999-02-18 Craig Burley <craig@jcb-sc.com>
42681
42682 * g77.f-torture/compile/19981216-0.f: New test.
42683
42684 1999-02-14 Jeffrey A Law (law@cygnus.com)
42685
42686 * gcc.dg/990214-1.c: New test.
42687
42688 1999-02-13 Jeffrey A Law (law@cygnus.com)
42689
42690 * gcc.dg/990213-2.c: New test.
42691
42692 * gcc.dg/990213-1.c: New test.
42693
42694 1999-02-12 Jeffrey A Law (law@cygnus.com)
42695
42696 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
42697 ints.
42698
42699 1999-02-11 Nick Clifton <nickc@cygnus.com>
42700
42701 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
42702 specified by target.
42703
42704 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
42705
42706 1999-02-11 Jeffrey A Law (law@cygnus.com)
42707
42708 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
42709
42710 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
42711
42712 * gcc.dg/special/ecos.exp: New test driver for new tests with
42713 special requirements.
42714
42715 * gcc.dg/special/alias-1.c: New test.
42716 * gcc.dg/special/gcsec-1.c: New test.
42717 * gcc.dg/special/weak-1.c: New test.
42718 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
42719 * gcc.dg/special/weak-2.c: New test.
42720 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
42721 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
42722 * gcc.dg/special/wkali-1.c: New test.
42723 * gcc.dg/special/wkali-2.c: New test.
42724 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
42725 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
42726
42727 1999-02-10 Felix Lee <flee@cygnus.com>
42728
42729 * lib/c-torture.exp (c-torture-compile): Pull out code for
42730 analyzing gcc error messages.
42731 (c-torture-execute): Likewise. Fix some (harmless) false
42732 positives.
42733 * lib/gcc.exp (gcc_check_compile): New function.
42734
42735 1999-02-08 Richard Henderson <rth@cygnus.com>
42736
42737 * gcc.c-torture/execute/990208-1.c: New test.
42738
42739 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
42740
42741 * g++.dg/special/ecos.exp: New driver for new tests with special
42742 requirements
42743
42744 * g++.dg/special/conpr-1.C: New test
42745 * g++.dg/special/conpr-2.C: New test
42746 * g++.dg/special/conpr-2a.C: New test
42747 * g++.dg/special/conpr-3.C: New test
42748 * g++.dg/special/conpr-3a.C: New test
42749 * g++.dg/special/conpr-3b.C: New test
42750
42751 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
42752 allow g++ to use the dg driver
42753
42754 * README: Add comment about g++.dg directory
42755
42756 1999-02-06 Jeffrey A Law (law@cygnus.com)
42757
42758 * README: Update email addresses.
42759
42760 1999-02-03 Nick Clifton <nickc@cygnus.com>
42761
42762 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
42763 arguments in order to force structure S onto the stack even on
42764 the alpha.
42765 (test): Pass 10 leading arguments to function foo as well as the
42766 structure S.
42767
42768 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
42769 failure for all targets.
42770
42771 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
42772 abort to terminate program execution.
42773
42774 1999-01-30 Richard Henderson <rth@cygnus.com>
42775
42776 * gcc.c-torture/execute/990130-1.c: New test.
42777
42778 1999-01-30 Jeffrey A Law (law@cygnus.com)
42779
42780 * gcc.dg/990130-1.c: New test.
42781
42782 1999-01-28 Michael Meissner <meissner@cygnus.com>
42783
42784 * gcc.c-torture/execute/990128-1.c: New test.
42785
42786 1999-01-27 Michael Meissner <meissner@cygnus.com>
42787
42788 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
42789
42790 1999-01-27 Felix Lee <flee@cygnus.com>
42791
42792 * lib/c-torture.exp (c-torture-compile): pull out code for
42793 analyzing gcc error messages.
42794 (c-torture-execute): ditto, and fix some (harmless) false
42795 positives.
42796 * lib/gcc.exp (gcc_check_compile): new function.
42797
42798 1999-01-17 Jeffrey A Law (law@cygnus.com)
42799
42800 * gcc.dg/990117-1.c: New test.
42801
42802 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
42803
42804 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
42805
42806 1999-01-15 Jeffrey A Law (law@cygnus.com)
42807
42808 * g77.f-torture/compile/990115-1.f: New test.
42809
42810 1999-01-07 Jeffrey A Law (law@cygnus.com)
42811
42812 * gcc.c-torture/compile/990107-1.c: New test
42813
42814 1999-01-06 Jeffrey A Law (law@cygnus.com)
42815
42816 * gcc.c-torture/execute/990106-2.c: New test.
42817
42818 * gcc.c-torture/execute/990106-1.c: New test.
42819
42820 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
42821
42822 * gcc.c-torture/compile/981223-1.c: New test.
42823
42824 1998-12-29 Richard Henderson <rth@cygnus.com>
42825
42826 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
42827 (opt3): Rename from opt4 and disable.
42828
42829 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
42830
42831 * g++.old-deja/g++.pt/ptrmem5.C: New test.
42832
42833 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
42834
42835 * g++.old-deja/g++.other/conv5.C: New test.
42836
42837 1998-12-14 Nick Clifton <nickc@cygnus.com>
42838
42839 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
42840
42841 1998-12-11 Jeffrey A Law (law@cygnus.com)
42842
42843 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
42844
42845 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
42846
42847 * gcc.c-torture/compile/981211-1.c: New test.
42848
42849 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
42850
42851 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
42852
42853 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
42854
42855 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42856
42857 * gcc.special/930510-1.c: Make C9X safe.
42858 * gcc.misc-tests/gcov-1.c Similarly.
42859 * gcc.misc-tests/gcov-2.c Similarly.
42860
42861 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42862
42863 * gcc.dg/ultrasp1.c: New test.
42864
42865 1998-12-06 Richard Henderson <rth@cygnus.com>
42866
42867 * gcc.c-torture/execute/981206.c: New test.
42868
42869 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
42870
42871 * g++.old-deja/g++.ns/template7.C: New test.
42872
42873 * g++.old-deja/g++.other/expr1.C: New test.
42874
42875 * g++.old-deja/g++.eh/tmpl3.C: New test.
42876
42877 * g++.old-deja/g++.eh/tmpl2.C: New test.
42878
42879 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
42880
42881 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
42882 * g++.old-deja/g++.other/using6.C: Removed.
42883 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
42884
42885 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
42886
42887 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
42888
42889 * g++.old-deja/g++.pt/overload8.C: New test.
42890
42891 * g++.old-deja/g++.pt/overload7.C: New test.
42892
42893 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
42894
42895 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
42896 and relinking messages.
42897 * lib/g++.exp (g++_target_compile): Remove .rpo file when
42898 compiling with -frepo.
42899
42900 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
42901
42902 * g++.old-deja/g++.pt/lookup6.C: New test.
42903
42904 1998-11-30 Nick Clifton <nickc@cygnus.com>
42905
42906 * gcc.c-torture/execute/981130-1.c: New test.
42907 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
42908
42909 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42910
42911 * g++.old-deja/g++.pt/explicit76.C: New test.
42912
42913 * g++.old-deja/g++.pt/friend38.C: New test.
42914
42915 * g++.old-deja/g++.ns/crash2.C: New test.
42916
42917 * g++.old-deja/g++.pt/defarg8.C: New test.
42918
42919 * g++.old-deja/g++.pt/instantiate6.C: New test.
42920
42921 * g++.old-deja/g++.pt/static6.C: New test.
42922
42923 * g++.old-deja/g++.pt/decl2.C: New test.
42924
42925 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
42926
42927 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
42928 problem is actually related with name lookup, but so what? :-)
42929
42930 * g++.old-deja/g++.pt/friend37.C: New test.
42931
42932 1998-11-25 Dave Love <d.love@dl.ac.uk>
42933
42934 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
42935 element, which fails on some systems.
42936
42937 * g77.f-torture/execute/labug1.f: New test.
42938
42939 1998-11-21 Jeffrey A Law (law@cygnus.com)
42940
42941 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
42942 is defined.
42943
42944 1998-11-18 Dave Love <d.love@dl.ac.uk>
42945
42946 * g77.f-torture/compile/981117-1.f: New test.
42947
42948 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
42949
42950 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42951 properly discarded.
42952
42953 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
42954
42955 * gcc.c-torture/execute/memcheck: New directory of tests for
42956 -fcheck-memory-usage.
42957
42958 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42959
42960 * README: New file, general information about the testsuite and
42961 new description of the various C++ test subdirectories.
42962 * README.g++: Eliminate obsolete information, update and move most
42963 relevant stuff to README.
42964
42965 1998-11-07 Richard Henderson <rth@cygnus.com>
42966
42967 * gcc.c-torture/compile/981107-1.c: New test.
42968
42969 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
42970
42971 * execute/memcpy-bi.c: New testcase.
42972
42973 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
42974
42975 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
42976 base classes.
42977
42978 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
42979 template is selected.
42980
42981 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
42982 classes, it should be accepted for all types.
42983
42984 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
42985
42986 * g++.old-deja/g++.pt/spec24.C: Ensure that template
42987 specializations start with template headers.
42988
42989 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
42990
42991 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
42992
42993 * g++.old-deja/g++.other/init9.C: Test cross initialization of
42994 non-POD types.
42995
42996 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
42997
42998 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
42999
43000 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
43001
43002 * compile/981022-1.c, compile/981022-1.x: New test and driver.
43003
43004 1998-10-19 Jeffrey A Law (law@cygnus.com)
43005
43006 * 981019-1.c: New test.
43007
43008 1998-10-14 Robert Lipe <robertl@dgii.com>
43009
43010 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
43011 find objc headers.
43012
43013 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43014
43015 * compile/981001-4.c: Remove use of GCC extension that triggers a
43016 compiler bug.
43017
43018 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
43019
43020 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
43021
43022 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43023
43024 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
43025 instantiation of template produces incorrect code for delete
43026 expression.
43027
43028 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
43029 constructors' name is not unique.
43030 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
43031 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
43032
43033 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
43034 automatic array of const is ill-formed.
43035
43036 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
43037 of template parameter?
43038
43039 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
43040 const.
43041
43042 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
43043 pointer-to-member expression.
43044
43045 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
43046 declaration causes ICE.
43047
43048 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
43049
43050 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
43051 reserved in the global namespace.
43052
43053 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
43054 generate needed virtual table.
43055
43056 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
43057
43058 1998-10-10 Dariush Eslimi <eslimi@loran.com>
43059
43060 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
43061 template-dependent type
43062
43063 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43064
43065 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
43066 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
43067 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
43068
43069 * g++.old-deja/g++.other/using5.C: New test; using decl from base
43070 class should be usable as argument of member function.
43071 * g++.old-deja/g++.other/using6.C: New test; using decl from base
43072 class should be usable as return type of member function.
43073 * g++.old-deja/g++.other/using7.C: New test; using decl from base
43074 class should be usable as type of data member.
43075
43076 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
43077
43078 1998-10-09 Jeffrey A Law (law@cygnus.com)
43079
43080 * gcc.c-torture/special/920521-1.c: Fix bogus test.
43081
43082 1998-10-08 Nick Clifton <nickc@cygnus.com>
43083
43084 * gcc.dg/dll-?.c Add thumb to target list.
43085 Fix assembler scan patterns to match current assembler output.
43086
43087 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
43088
43089 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
43090 matching of template brackets.
43091
43092 * g++.old-deja/g++.other/using4.C: New test. Test using
43093 declarations of methods from base classes.
43094
43095 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
43096 within functions should introduce names into the innermost
43097 enclosing namespace.
43098
43099 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
43100 of static locals if first initialization throws.
43101
43102 1998-10-07 Jim Wilson <wilson@cygnus.com>
43103
43104 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
43105
43106 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
43107
43108 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
43109 lose track of the possible targets of tablejump insns.
43110 * special/special.exp: Run it.
43111
43112 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43113
43114 * g++.old-deja/g++.pt/friend35.C: New test. A template function
43115 must be declared before its specializations can be named in friend
43116 declarations.
43117
43118 1998-10-05 Dave Love <d.love@dl.ac.uk>
43119
43120 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
43121
43122 * g77.f-torture/execute/io1.f: New test.
43123
43124 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43125
43126 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
43127 with pointer to template function, for which no argument deduction
43128 is possible.
43129
43130 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
43131 specialization of template function as argument to template
43132 function.
43133
43134 * g++.old-deja/g++.other/access2.C: New test; Inner class
43135 shouldn't have privileged access to Outer's names.
43136
43137 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43138
43139 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43140 friend template declared within template class conflicts with
43141 nested class of the same name.
43142
43143 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43144 is ignored.
43145
43146 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43147 object with direct initializer as function declaration.
43148
43149 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43150 initializers.
43151
43152 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43153 involving const pointer and NULL produces incorrect result.
43154
43155 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43156 type name without `typename' should be rejected with -pedantic.
43157
43158 1998-10-02 Richard Henderson <rth@cygnus.com>
43159
43160 * g++.old-deja/g++.other/addrof1.C: New test.
43161
43162 1998-10-01 Nick Clifton <nickc@cygnus.com>
43163
43164 * gcc.c-torture/compile/981001-1.c: New test.
43165 * gcc.c-torture/execute/981001-1.c: New test.
43166
43167 1998-10-01 Jeffrey A Law (law@cygnus.com)
43168
43169 * gcc.c-torture/compile/981001-2.c: New test.
43170 * gcc.c-torture/compile/981001-3.c: New test.
43171 * gcc.c-torture/compile/981001-4.c: New test.
43172
43173 1998-10-01 Robert Lipe <robertl@dgii.com>
43174
43175 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43176 multilibbed hosts. Idea grafted from g77.exp.
43177
43178 1998-09-30 Dave Love <d.love@dl.ac.uk>
43179
43180 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43181 avoid losing on systems which need -lsocket.
43182
43183 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43184
43185 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43186 * g++.old-deja/g++.other/nested2.C: Ditto.
43187 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43188 failure.
43189
43190 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43191
43192 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43193 preferred over template operator!= for enum bitfields.
43194
43195 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43196
43197 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43198 that happen to have the same base name, but in different scopes,
43199 are incorrectly rejected.
43200
43201 1998-09-16 Richard Henderson <rth@cygnus.com>
43202
43203 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43204 on the native word size instead of an integer literal.
43205
43206 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43207
43208 * g++.old-deja/g++.other/static2.C: Invocation of static data
43209 member of type pointer-to-function denoted as non-static member.
43210
43211 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43212 checks involving function types and aliases.
43213
43214 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43215
43216 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43217 redefined to the same non-trivial type.
43218
43219 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43220 namespace-qualification of template specializations declared in
43221 other namespaces.
43222
43223 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43224 to declare a subset of the specializations of a template function
43225 as friends of specializations of a template class.
43226
43227 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43228 member templates that do not fully specialize the enclosing
43229 template class are rejected.
43230
43231 1998-09-11 Dave Love <d.love@dl.ac.uk>
43232
43233 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43234
43235 1998-09-08 Dave Love <d.love@dl.ac.uk>
43236
43237 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43238 altered from libf2c/libU77 version.
43239
43240 1998-09-06 Dave Love <d.love@dl.ac.uk>
43241
43242 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43243
43244 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43245
43246 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43247 (un)signed char are different types for template specialization
43248 purposes.
43249
43250 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43251
43252 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43253 * objc: ObjC testsuite.
43254
43255 1998-08-31 Catherine Moore <clm@cygnus.com>
43256
43257 * gcc.c-torture/execute/941014-1.x: New file.
43258
43259 1998-08-31 Nick Clifton <nickc@cygnus.com>
43260
43261 * lib/c-torture.exp: Add support for
43262 torture_eval_before_compile and torture_eval_before_execute
43263 variables.
43264
43265 1998-08-30 Jeffrey A Law (law@cygnus.com)
43266
43267 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43268 this test triggers valid.
43269
43270 1998-08-27 Jeffrey A Law (law@cygnus.com)
43271
43272 * gcc.dg/980827-1.c: New test.
43273
43274 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43275
43276 * gcc.c-torture/execute/loop-4b.c: New test.
43277
43278 1998-08-26 Nick Clifton <nickc@cygnus.com>
43279
43280 * lib/c-torture.exp: Add support for
43281 torture_eval_before_compile and torture_eval_before_execute
43282 variables.
43283
43284 1998-08-25 Jeffrey A Law (law@cygnus.com)
43285
43286 * gcc.c-torture/compile/980825-1.c: New test.
43287
43288 1998-08-24 Nick Clifton <nickc@cygnus.com>
43289
43290 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43291 count number tests in opt_t0 not good_t0.
43292
43293 1998-08-24 Jeffrey A Law (law@cygnus.com)
43294
43295 * gcc.c-torture/compile/930326-1.x: Fix typo.
43296
43297 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43298
43299 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43300 causes an ICE.
43301
43302 1998-08-21 Jeffrey A Law (law@cygnus.com)
43303
43304 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43305 STACK_SIZE is defined.
43306 * gcc.c-torture/unsorted/stuct.c: Similarly.
43307
43308 * gcc.c-torture/compile/980821-1.c: New test.
43309
43310 1998-08-21 Jeffrey A Law (law@cygnus.com)
43311
43312 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43313
43314 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43315
43316 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43317 code.
43318
43319 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43320
43321 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43322 error'.
43323
43324 1998-08-18 Jeffrey A Law (law@cygnus.com)
43325
43326 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43327
43328 1998-08-16 Jeffrey A Law (law@cygnus.com)
43329
43330 * gcc.c-torture/compile/980816-1.c: New test.
43331
43332 * gcc.dg/980816-1.c: New test.
43333
43334 1998-08-13 Jeffrey A Law (law@cygnus.com)
43335
43336 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43337 compiler for ieee tests.
43338
43339 1998-08-01 Dave Love <d.love@dl.ac.uk>
43340
43341 * g77.f-torture/compile/980729-0.f: New test.
43342
43343 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43344
43345 * gcc.c-torture/special/eeprof-1.c: New test, for
43346 -finstrument-functions.
43347 * gcc.c-torture/special/special.exp: Run it.
43348
43349 1998-07-29 Jeffrey A Law (law@cygnus.com)
43350
43351 * gcc.c-torture/compile/980729-1.c: New test.
43352
43353 1998-07-27 Nick Clifton <nickc@cygnus.com>
43354
43355 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43356 __thumb__ is defined, and test for ARM style doubles if so.
43357
43358 1998-07-26 Dave Love <d.love@dl.ac.uk>
43359
43360 * g77.f-torture/noncompile/980615-0.f: New test.
43361
43362 1998-07-26 H.J. Lu (hjl@gnu.org)
43363
43364 * gcc.dg/980312-1.c: Do link instead of compile.
43365 * gcc.dg/980313-1.c: Likewise.
43366
43367 1998-07-26 Jeffrey A Law (law@cygnus.com)
43368
43369 * gcc.c-torture/compile/980726-1.c: New test.
43370
43371 1998-07-25 Dave Love <d.love@dl.ac.uk>
43372
43373 * g77.f-torture/execute/io0.f: New test.
43374
43375 1998-07-24 Nick Clifton <nickc@cygnus.com>
43376
43377 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
43378 an int.
43379
43380 1998-06-18 Michael Meissner <meissner@cygnus.com>
43381
43382 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
43383 m32r bugs.
43384
43385 1998-07-17 Nick Clifton <nickc@cygnus.com>
43386
43387 * gcc.dg/980626-1.c: Expect failures for all toolchains until
43388 c-decl.c:grokdeclarator can handle mode attributes.
43389
43390 1998-07-16 Jeffrey A Law (law@cygnus.com)
43391
43392 * gcc.c-torture/execute/980716-1.c: New test.
43393
43394 1998-07-13 Jeffrey A Law (law@cygnus.com)
43395
43396 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
43397 the mn10200.
43398 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
43399 the mn10200.
43400 * gcc.c-torture/execute/va-arg-3.x: Similarly.
43401 * gcc.c-torture/compile/930326-1.x: Similarly.
43402
43403 1998-07-13 Dave Love <d.love@dl.ac.uk>
43404
43405 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
43406 New test from Craig.
43407
43408 1998-07-12 Dave Love <d.love@dl.ac.uk>
43409
43410 * g77.f-torture/noncompile/980616-0.f: New test.
43411
43412 * g77.f-torture/execute/970816-3.f: New test from Craig.
43413
43414 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43415
43416 * g++.other/singleton.C: Return error value instead of taking
43417 SIGSEGV.
43418
43419 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
43420
43421 * g++.other/singleton.C: New test. Warning is under dispute.
43422 Runtime crash is not.
43423
43424 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
43425
43426 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
43427 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
43428 using6.C, using7.C}: New namespace tests.
43429
43430 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43431
43432 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
43433 specialization with typedef'ed names used as array indexes.
43434
43435 1998-07-09 Jeffrey A Law (law@cygnus.com)
43436
43437 * gcc.c-torture/execute/980709-1.c: New test.
43438
43439 * gcc.dg/980709-1.c: New test.
43440
43441 1998-07-07 Richard Henderson <rth@cygnus.com>
43442
43443 * gcc.c-torture/execute/bcp-1.c: New test.
43444
43445 1998-07-07 Jeffrey A Law (law@cygnus.com)
43446
43447 * gcc.c-torture/execute/980707-1.c: New test.
43448
43449 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
43450
43451 * gcc.c-torture/compile/980706-1.c: New test.
43452
43453 1998-07-01 Dave Love <d.love@dl.ac.uk>
43454
43455 * g77.f-torture/execute/980701-0.f,
43456 g77.f-torture/execute/980701-1.f: New test from Craig.
43457
43458 1998-07-01 Jeffrey A Law (law@cygnus.com)
43459
43460 * gcc.c-torture/compile/980701-1.c: New test.
43461
43462 * gcc.c-torture/execute/980701-1.c: New test.
43463
43464 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
43465 rlsruhe.de>
43466
43467 * g++.old-deja/g++.robertl/eb132.C: New test.
43468 * g++.old-deja/g++.robertl/eb133.C: Likewise.
43469
43470 1998-06-29 Dave Love <d.love@dl.ac.uk>
43471
43472 * g77.f-torture/execute/980628-7.f,
43473 g77.f-torture/execute/980628-8.f,
43474 g77.f-torture/execute/980628-9.f,
43475 g77.f-torture/execute/980628-10.f: New tests from Craig.
43476
43477 * g77.f-torture/execute/980628-3.f: Remove mail headers.
43478
43479 1998-06-28 Jeffrey A Law (law@cygnus.com)
43480
43481 * g77.f-torture/execute/980628-4.f: New test from Craig.
43482 * g77.f-torture/execute/980628-5.f: Likewise.
43483 * g77.f-torture/execute/980628-2.f: Likewise.
43484 * g77.f-torture/execute/980628-0.f: Likewise.
43485 * g77.f-torture/execute/980628-1.f: Likewise.
43486 * g77.f-torture/execute/980628-3.f: Likewise.
43487 * g77.f-torture/execute/980628-6.f: Likewise.
43488
43489 1998-06-28 Jeffrey A Law (law@cygnus.com)
43490
43491 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
43492 directory when nothing has been installed yet.
43493
43494 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
43495
43496 * gcc.c-torture/special/special.exp: Handle newer versions of
43497 dejagnu.
43498
43499 1998-06-26 Jeffrey A Law (law@cygnus.com)
43500
43501 * gcc.dg/980626-1.c: New test.
43502
43503 1998-06-19 Bruno Haible <haible@ilog.fr>
43504
43505 * gcc.misc-tests/m-un-2.c: New test.
43506 * g++.old-deja/g++.other/warn01.c: Likewise.
43507
43508 1998-06-19 Robert Lipe <robertl@dgii.com>
43509
43510 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
43511 compatibility with assmblers with a different comment character.
43512 Eliminate use of GAS-specific extensions.
43513
43514 1998-06-19 Jeffrey A Law (law@cygnus.com)
43515
43516 * gcc.c-torture/execute/ieee/980619-1.c: New test.
43517
43518 1998-06-19 Robert Lipe <robertl@dgii.com>
43519
43520 * lib/g77.exp: Replace search for libf2c.a with search for newly
43521 renamed libg2c.a
43522
43523 1998-06-17 Jeffrey A Law (law@cygnus.com)
43524
43525 * gcc.c-torture/execute/980617-1.c: New test.
43526
43527 1998-06-12 Jeffrey A Law (law@cygnus.com)
43528
43529 * gcc.c-torture/execute/980612-1.c: New test.
43530
43531 1998-06-08 Jeffrey A Law (law@cygnus.com)
43532
43533 * gcc.dg/980523-1.c: Only test on ppc-linux.
43534 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
43535
43536 * gcc.c-torture/execute/980608-1.c: New test.
43537
43538 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
43539
43540 * gcc.c-torture/execute/980605-1.c: New test.
43541
43542 1998-06-04 Jeffrey A Law (law@cygnus.com)
43543
43544 * gcc.c-torture/execute/980604-1.c: New test.
43545
43546 1998-06-02 Jeffrey A Law (law@cygnus.com)
43547
43548 * gcc.c-torture/execute/980602-1.c: New test.
43549 * gcc.c-torture/execute/980602-2.c: Likewise.
43550
43551 1998-06-02 Dave Love <d.love@dl.ac.uk>
43552
43553 * 970125-0.f: Fix per JCB. Add commentary.
43554
43555 1998-05-31 Michael Meissner <meissner@cygnus.com>
43556
43557 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
43558 IEEE -0 support.
43559
43560 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
43561
43562 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
43563 earlier.
43564
43565 1998-05-28 Catherine Moore <clm@cygnus.com>
43566
43567 * gcc.c-torture/execute/980526-3.c: New test.
43568
43569 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
43570
43571 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
43572 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
43573 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
43574 m88k-motorola-sysv3 to XFAIL.
43575
43576 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43577
43578 * gcc.dg/980526-1.c: New test.
43579 * gcc.c-torture/execute/980526-2.c: New test.
43580
43581 1998-05-26 Jeffrey A Law (law@cygnus.com)
43582
43583 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
43584
43585 * gcc.c-torture/execute/980526-1.c: New test.
43586
43587 1998-05-26 Dave Love <d.love@dl.ac.uk>
43588
43589 * g77.f-torture/execute/alpha2.f: Add runtime test.
43590
43591 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
43592
43593 * g++.old-deja/old-deja.exp: Strip leading directories.
43594
43595 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
43596 error for the line. Don't run multiple tests for the same line.
43597
43598 1998-05-23 Jeffrey A Law (law@cygnus.com)
43599
43600 * gcc.dg/980523-1.c: New test.
43601
43602 1998-05-23 Dave Love <d.love@dl.ac.uk>
43603
43604 * g77.f-torture/compile/970915-0.f: New test.
43605
43606 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
43607
43608 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
43609
43610 1998-05-21 Jeffrey A Law (law@cygnus.com)
43611
43612 * gcc.dg/980520-1.c: New test.
43613
43614 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
43615
43616 * gcc.dg/980502-1.c: Fix return type.
43617
43618 1998-05-20 Jeffrey A Law (law@cygnus.com)
43619
43620 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
43621 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
43622 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
43623 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
43624 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
43625
43626 1998-05-20 Dave Love <d.love@dl.ac.uk>
43627
43628 * g77.f-torture/execute/980520-1.f: New test.
43629
43630 1998-05-15 Dave Love <d.love@dl.ac.uk>
43631
43632 * lib/mike-g77.exp: New file.
43633
43634 * g77.f-torture/noncompile/noncompile.exp,
43635 g77.f-torture/noncompile/check0.f: New files.
43636
43637 1998-05-14 Dave Love <d.love@dl.ac.uk>
43638
43639 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
43640 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
43641 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
43642 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
43643 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
43644 abort where appropriate.
43645
43646 1998-05-05 Michael Meissner <meissner@cygnus.com>
43647
43648 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
43649 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
43650
43651 1998-04-29 Dave Love <d.love@dl.ac.uk>
43652
43653 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
43654
43655 1998-04-27 Dave Love <d.love@dl.ac.uk>
43656
43657 * g77.f-torture/compile/980427-0.f: New test.
43658
43659 1998-04-24 Dave Love <d.love@dl.ac.uk>
43660
43661 * g77.f-torture/compile/980424-0.f: New test.
43662
43663 1998-04-19 Dave Love <d.love@dl.ac.uk>
43664
43665 * g77.f-torture/compile/980419-2.f (main): New test.
43666 * g77.f-torture/compile/970125-0.f: New test.
43667 * g77.f-torture/compile/980419-1.f: New test.
43668
43669 1998-04-08 Jim Wilson <wilson@cygnus.com>
43670
43671 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
43672 of loop-4.c.
43673
43674 1998-04-07 Jim Wilson <wilson@cygnus.com>
43675
43676 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
43677
43678 1998-04-03 Jim Wilson <wilson@cygnus.com>
43679
43680 * gcc.c-torture/compile/980329-1.c: New test.
43681
43682 1998-03-18 Jim Wilson <wilson@cygnus.com>
43683
43684 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
43685 * gcc.dg/980312-1.c: Fix typo in -march command.
43686
43687 1998-03-16 H.J. Lu (hjl@gnu.org)
43688
43689 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
43690
43691 1998-03-11 Robert Lipe <robertl@dgii.com>
43692
43693 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
43694 Dave Love agree the Fortran source is bogus.
43695
43696 1998-03-11 Robert Lipe <robertl@dgii.com>
43697
43698 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
43699 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
43700 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
43701 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
43702 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
43703
43704 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43705
43706 * g++.old-deja/g++.other/friend1.C: New test.
43707
43708 1998-02-18 Dave Love <d.love@dl.ac.uk>
43709
43710 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
43711 possibly uninitialized) variables and declare dnrm2.
43712
43713 1998-02-23 Robert Lipe <robertl@dgii.com>
43714
43715 From Bruno Haible <haible@ilog.fr>:
43716 * gcc.c-torture/execute/980223.c: New test.
43717
43718 1998-02-13 Jeffrey A Law (law@cygnus.com)
43719
43720 * gcc.dg/ifelse-1.c: New test.
43721
43722 1998-02-09 H.J. Lu (hjl@gnu.org)
43723
43724 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
43725
43726 * lib/old-dejagnu.exp (old-dejagnu): Added the
43727 "execution test - XFAIL *-*-*" handling in the spirit of
43728 "excess errors test -". Changed the "execution test fails"
43729 handling to be like "excess errors test fails".
43730 * Update various tests accordingly.
43731
43732 1998-02-06 Jim Wilson <wilson@cygnus.com>
43733
43734 * gcc.c-torture/execute/980205.c: New test.
43735
43736 1998-01-18 Jeffrey A Law (law@cygnus.com)
43737
43738 * lib/c-torture.exp: Look for .x files instead of .cexp files.
43739 * lib/f-torture.exp: Similarly.
43740 * gcc.c-torture: Rename all .cexp files to .x files.
43741
43742 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
43743
43744 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
43745 (940510-1.c): Removed duplicate.
43746 (971104-1.c): New test.
43747
43748 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
43749
43750 * lib/f-torture.exp: Improve error and loop detection.
43751
43752 1997-11-19 Michael Meissner <meissner@cygnus.com>
43753
43754 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
43755 use that to size the filler array.
43756
43757 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
43758
43759 * lib/c-torture.exp(c-torture-execute): Fix typo.
43760
43761 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
43762 testcase as the executable name. Keep the executable around if
43763 the test fails.
43764
43765 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
43766
43767 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
43768 changes. Only test one -g option, and move it to the end of the
43769 list of options to test.
43770
43771 1997-09-19 Michael Meissner <meissner@cygnus.com>
43772
43773 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
43774 variable GCC_TORTURE_OPTIONS to supply default switches separated
43775 by colons. If no environment variable, run tests with -O0 -g, -O1
43776 -g, and -O2 -g as well.
43777
43778 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
43779
43780 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
43781 explanatory comments. Fix indentation.
43782
43783 1997-09-15 Jeffrey A Law (law@cygnus.com)
43784
43785 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
43786
43787 1997-09-11 Jeffrey A Law (law@cygnus.com)
43788
43789 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
43790 * g++.old-deja/g++.mike/p7325.C: Likewise.
43791 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
43792
43793 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
43794
43795 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
43796 * g++.old-deja/g++.brendan/crash30.C: Likewise.
43797 * g++.old-deja/g++.brendan/crash39.C: Likewise.
43798 * g++.old-deja/g++.law/operators4.C: Likewise.
43799
43800 1997-09-11 Joe Buck (jbuck@synopsys.com)
43801
43802 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
43803 * g++.old-deja/g++.mike/p784.C: Ditto.
43804 * g++.old-deja/g++.mike/p785.C: Ditto.
43805
43806 1997-09-05 Jeffrey A Law (law@cygnus.com)
43807
43808 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
43809
43810 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43811
43812 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
43813 target feature; pass this to c-torture-execute as needed.
43814
43815 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
43816
43817 * lib/c-torture.exp(c-torture-execute): If the previous and the
43818 current executables being tested are identical, we don't need to
43819 run the executable again. Try to make the executable names
43820 unique. Add an optional argument for passing additional compiler
43821 flags.
43822
43823 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
43824
43825 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
43826
43827 1997-08-29 Jeffrey A Law (law@cygnus.com)
43828
43829 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
43830
43831 1997-07-31 Jeffrey A Law (law@cygnus.com)
43832
43833 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
43834 32bit or larger longs.
43835
43836 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
43837 have either a 32bit long or 32bit int.
43838
43839 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
43840
43841 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
43842 Make double precision tests dependent on sizeof (double).
43843
43844 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
43845
43846 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
43847 too.
43848
43849 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
43850
43851 * gcc.c-torture/compile/961203-1.cexp: New script.
43852
43853 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
43854
43855 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
43856 up the includes ourselves.
43857
43858 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
43859
43860 * lib/plumhall.exp: Remove random include, and add a few
43861 verbose messages for debugging.
43862
43863 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
43864
43865 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
43866 of trying to do it ourselves.
43867
43868 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
43869
43870 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
43871
43872 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
43873
43874 * gcc.prms/5403.c: Made regexp a bit less strict.
43875
43876 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
43877
43878 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
43879 is returned from remote_load instead.
43880 * lib/plumhall.exp: Ditto.
43881 * lib/mike-g++.exp: Ditto.
43882 * lib/old-dejagnu.exp: Ditto.
43883 * lib/c-torture.exp: Ditto.
43884
43885 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
43886
43887 * lib/g++.exp: Use build_wrapper procedure.
43888 * lib/gcc.exp: Ditto.
43889
43890 1997-05-20 Jeffrey A Law (law@cygnus.com)
43891
43892 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
43893 an old-style decl for malloc. Fixes tests to work when
43894 sizeof (int) != sizeof (size_t).
43895
43896 1997-05-15 Mike Meissner <meissner@cygnus.com>
43897
43898 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
43899
43900 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
43901 use stdargs.h interface.
43902
43903 1997-05-15 Mike Meissner <meissner@cygnus.com>
43904
43905 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
43906 NO_VARARGS when compiling.
43907
43908 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
43909
43910 * lib/plumhall.exp(ph_includes): New procedure.
43911 (ph_make): Use it.
43912 (ph_compiler): Ditto.
43913
43914 * lib/g++.exp: Rename test-glue.c to testglue.c.
43915 * lib/gcc.exp: Ditto.
43916
43917 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
43918
43919 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
43920 to completion when it's called.
43921
43922 1997-03-21 Michael Meissner <meissner@cygnus.com>
43923
43924 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
43925 is defined, don't do test.
43926
43927 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
43928
43929 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
43930 for object files.
43931 (ph_summary): Mark skipped testcases as untested, not unresolved.
43932
43933 * lib/plumhall.exp (ph_make): If unresolved because of bad
43934 errorCode, record errorCode in log file.
43935 (*): Replace send_log/verbose with verbose -log.
43936
43937 1997-03-19 Michael Meissner <meissner@cygnus.com>
43938
43939 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
43940 double conversion if double isn't at least 8 bytes.
43941
43942 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
43943 int to work with targets where int is 16 bits.
43944
43945 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
43946 8 bytes, just exit, since 4 byte doubles don't have enough bits of
43947 precision for the test to complete.
43948
43949 1997-03-14 Michael Meissner <meissner@cygnus.com>
43950
43951 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
43952 if d10v is not compiled with the -mdouble64 flag.
43953 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
43954
43955 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
43956 d10v is not compiled with the -mint32 flag.
43957
43958 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
43959
43960 * lib/plumhall.exp: Use incr_count.
43961
43962 1997-03-12 Jeffrey A Law (law@cygnus.com)
43963
43964 * gcc.c-torture: Update to c-torture-1.45.
43965
43966 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
43967
43968 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
43969 the name of the expect testcase file).
43970
43971 * lib/g++.exp(g++_init): Ditto.
43972
43973 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
43974
43975 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
43976 the host.
43977
43978 * lib/gcc.exp(gcc_exit): New procedure.
43979
43980 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
43981
43982 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
43983 specs where appropriate.
43984
43985 * g++.old-deja/g++.arm/*: Added additional ERROR checks
43986 because of new "candidates are" messages, and removed a few
43987
43988 * Converted all non-old-style g++ testcases to old-style, and
43989 moved into g++.old-deja.
43990
43991 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
43992
43993 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
43994 options.
43995
43996 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
43997 succeeded.
43998
43999 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
44000
44001 1997-02-13 Michael Meissner <meissner@cygnus.com>
44002
44003 * lib/gcc.exp (gcc_target_compile): Add support for defining
44004 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
44005 the machine doesn't have those features.
44006
44007 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
44008
44009 * g++.law/operators4.exp: Don't use LIBS.
44010
44011 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
44012
44013 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
44014
44015 * lib/mike-g++.exp: Don't set the compiler to be tested here.
44016 * lib/g++.exp: Set it here instead. Also, allow use of the
44017 --tool_exec and --tool_opt options. Change CXX to
44018 GXX_UNDER_TEST.
44019
44020 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
44021
44022 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
44023
44024 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
44025
44026 * lib/old-dejagnu.exp: Use prune_warnings instead of
44027 prune_system_crud.
44028 * lib/mike-g++.exp: Ditto.
44029 * lib/gcc.exp: Ditto.
44030 * lib/g++.exp: Ditto.
44031
44032 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
44033
44034 1997-02-07 Jeffrey A Law (law@cygnus.com)
44035
44036 * 941014-2.c: Include stdlib.h
44037 * 960327-1.c: Include stdio.h
44038 * dbra.c, index-1.c: Don't assume ints are 32bits.
44039
44040 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
44041
44042 * lib/gcc.exp: Add gcc,stack_size target feature.
44043
44044 * lib/g++.exp(g++_target_compile): Add the include and link
44045 paths here, not in two other places. And, it's $options, not
44046 options.
44047
44048 * lib/mike-g++.exp(postbase): Remove the code that determines
44049 the correct include and link paths.
44050 * g++.old-deja/old-deja.exp: Ditto.
44051
44052 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
44053
44054 * lib/g++.exp(g++_init): target_compile no longer returns the
44055 filename of the result.
44056
44057 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
44058
44059 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
44060 call to glob.
44061
44062 * gcc.c-torture/special/special.exp: Change call to
44063 gcc_target_compile to include the object file.
44064
44065 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
44066
44067 * gcc.c-torture/special/special.exp: Correct misspelling in last
44068 change.
44069
44070 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
44071
44072 * lib/plumhall.exp(ph_summary): Log the entire output of the
44073 executable. Return -1 if there were any failures, 0 otherwise.
44074 (ph_execute): Return -1 if there were any failures, 0 otherwise.
44075 (ph_make): Clean up objects and executables that were built
44076 if the tests succeeded.
44077
44078 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
44079
44080 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
44081 libraries and includes in the build tree as appropriate.
44082
44083 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44084
44085 * lib/c-torture.exp: Instead of looking for the global variable
44086 NO_LONG_LONG, check to see if that's a feature of the target.
44087
44088 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44089
44090 * config/default.exp: Minimize. Delete the remainer of the files in
44091 config; this functionality is now in devo/dejagnu/config.
44092
44093 g++.*/*: Pass any additional flags used to compile to postbase;
44094 delete CXXFLAGS.
44095
44096 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
44097 is now done by runtest.exp. Use gcc_target_compile instead of
44098 compile.
44099
44100 lib/c-torture.exp: Use gcc_target_compile instead of compile.
44101 Remove references to CFLAGS. Use remote_file instead of
44102 calling rm -f.
44103 (c-torture): Take a list of arguments to use to compile this
44104 testcase.
44105
44106 lib/g++.exp: Simplify. Use target_compile instead of compile.
44107 lib/gcc-dg.exp: Ditto.
44108 lib/gcc.exp: Ditto.
44109 lib/mike-{gcc,g++}.exp: Ditto.
44110 lib/old-dejagnu.exp: Ditto.
44111 lib/plumhall.exp: Ditto.
44112
44113 1997-01-08 Jim Wilson <wilson@cygnus.com>
44114
44115 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
44116 (ph_linker): Likewise.
44117
44118 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
44119
44120 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
44121 MAP_ANON / MAP_ANONYMOUS if defined;
44122 else try to map from /dev/zero .
44123
44124 1996-11-12 Jeffrey A Law (law@cygnus.com)
44125
44126 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
44127 isn't defined, then define it to MAP_ANONYMOUS.
44128
44129 1996-11-12 Jeffrey A Law (law@cygnus.com)
44130
44131 * gcc.c-torture: Update to c-torture-1.42 release.
44132
44133 1996-11-11 Jeffrey A Law (law@cygnus.com)
44134
44135 * gcc.c-torture: Update to c-torture-1.41 release.
44136
44137 1996-10-27 Jeffrey A Law (law@cygnus.com)
44138
44139 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44140 c-torture release.
44141
44142 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44143
44144 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44145 and LDFLAGS. Fix second case to append the target_info ldflags
44146 onto LDFLAGS, not CFLAGS.
44147 * lib/g++.exp (g++_init): Add target_info stuff.
44148 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44149 of libgloss and newlib flags for !native.
44150
44151 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44152 (GDB): Fix relative path to go up another dir for finding gdb.
44153
44154 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44155
44156 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44157 versions in the target_info array, if they don't exist.
44158
44159 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44160
44161 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44162
44163 1996-07-08 Jim Wilson <wilson@cygnus.com>
44164
44165 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44166 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44167
44168 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44169
44170 * lib/old-dejagnu.exp: Don't remove the output file before we've
44171 actually tested it. Don't append pwd to the path of the executable
44172 we're testing.
44173
44174 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44175
44176 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44177
44178 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44179
44180 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44181 temporary directory for compiler files, and set it to a default
44182 value of /tmp. Set $output as the name of the output file from
44183 compiling the testcase. Add a -o option to $cflags_var so the
44184 compiler writes the final output file as $output. Set $executable
44185 to $output.
44186
44187 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44188 directory for compiler files, and set it to /tmp if it doesn't
44189 already have a value. Set $output_file to the name of the output
44190 file from compiling the testcase. Add a -o option to CXXFLAGS so
44191 the compiler writes the final output file as $output. Use $output
44192 as the executable to be tested.
44193
44194 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44195
44196 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44197
44198 1996-06-08 Jeffrey A Law (law@cygnus.com)
44199
44200 * gcc.c-torture/execute/pending-1.c: New test. Still
44201 pending in Tege's queue.
44202
44203 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44204
44205 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44206 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44207 if there were failures. Call unresolved if there were unresolved
44208 testcases. Call gcc_fail if program did not run to completion.
44209 (ph_make): Pass additional argument name to ph_execute.
44210 (ph_execute): Add new argument. Pass additional arguments to
44211 ph_summary. Call gcc_fail is there is no execution output.
44212
44213 1996-04-24 Jeffrey A Law (law@cygnus.com)
44214
44215 * lib/plumhall.exp (proc_summary): Output relavent summary
44216 lines into the log so specific failures in plumhall can be
44217 investigated.
44218
44219 1996-04-10 Jeffrey A Law (law@cygnus.com)
44220
44221 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44222 (c-torture-execute): Don't try to execute tests which use
44223 "long long" types if $NO_LONG_LONG is nonzero.
44224
44225 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44226
44227 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44228 not c-torture.
44229
44230 * gcc.ieee: Move from here.
44231 * gcc.c-torture/execute/ieee: To here.
44232
44233 1996-03-26 Jeffrey A Law (law@cygnus.com)
44234
44235 * gcc.c-torture: Update to c-torture-1.41 release.
44236
44237 1996-03-22 Jeffrey A Law (law@cygnus.com)
44238
44239 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44240 not "$output".
44241
44242 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44243
44244 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44245 -c present.
44246
44247 1996-03-02 Jeffrey A Law (law@cygnus.com)
44248
44249 * config/proelf.exp: Handle connecting to a simulator.
44250
44251 1996-01-31 Jeffrey A Law (law@cygnus.com)
44252
44253 * config/proelf.exp: New file. Enough framework that we can
44254 run c-torture tests on the proelf targets (or any other target
44255 that gdb can connect to for that matter).
44256
44257 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44258
44259 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44260 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44261
44262 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44263 exec_output exists.
44264
44265 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44266
44267 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44268 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44269
44270 * config/*.exp: Update FSF address. Change result of ${tool}_load
44271 to pass/fail/unresolved/unsupported/untested. Caller must now
44272 call unresolved/unsupported/untested.
44273 * lib/*.exp: Update FSF address. Update to handle new results of
44274 ${tool}_load.
44275 * lib/chill.exp (verbose): Delete.
44276
44277 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44278
44279 * lib/gcc.exp (default_gcc_start): Change order of args to
44280 $LDFLAGS $CFLAGS $LIBS.
44281 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44282 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44283 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44284 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44285 * gcc.misc-tests/dg-test.exp: Likewise.
44286 * gcc.misc-tests/msgs.exp: Likewise.
44287 * gcc.prms/prms.exp: Likewise.
44288 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44289 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44290
44291 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44292
44293 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44294
44295 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44296
44297 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44298 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44299
44300 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44301 necessary.
44302
44303 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44304
44305 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44306 global for loop; add use of $mathlib.
44307 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44308 settings here; set mathlib for anything but VxWorks.
44309
44310 1996-01-22 Jeffrey A Law (law@cygnus.com)
44311
44312 * gcc.c-torture: Update to c-torture-1.40 release.
44313
44314 1996-01-03 Jeffrey A Law (law@cygnus.com)
44315
44316 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44317 dg.exp.
44318
44319 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44320
44321 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44322 global.
44323
44324 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44325
44326 * lib/g++.exp (LIBS): Define if not already.
44327 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44328 (gcc-dg-prune): Call prune_gcc_output.
44329 * lib/gcc.exp (prune_gcc_output): New proc.
44330 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44331 prune_gcc_output.
44332
44333 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44334
44335 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44336 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44337
44338 1995-11-15 Jeffrey A Law (law@cygnus.com)
44339
44340 * gcc.c-torture: Update to c-torture-1.39 release.
44341
44342 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44343
44344 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44345 fails, try others as well.
44346
44347 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44348
44349 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44350 If compilation fails, mark execute tests as `untested'.
44351 If test is marked as unsupported, don't mark compilation and
44352 execute tests as failed.
44353
44354 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44355
44356 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44357 libstdc++ for whether or not we want to be doing shared
44358 libraries. Delete link_curses since we don't need it anymore.
44359 * lib/mike-g++.exp (postbase): Don't link in libg++.
44360 * g++.old-deja/old-deja.exp: Likewise.
44361
44362 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44363
44364 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44365
44366 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
44367
44368 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
44369 For that, add `-Wl,-a,shared_archive'.
44370 * g++.old-deja/old-deja.exp: Likewise.
44371
44372 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
44373
44374 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
44375
44376 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
44377
44378 * lib/mike-g++.exp (postbase): Pay attention to the status of
44379 g++_load.
44380
44381 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
44382
44383 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
44384
44385 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
44386
44387 * lib/gcc.exp (default_gcc_start): No longer need to log program
44388 being executed or its output, execute_anywhere does that now.
44389 * lib/g++.exp (default_g++_version): Call execute_anywhere.
44390 (default_g++_start): Likewise. Delete calls to verbose/send_log.
44391
44392 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
44393
44394 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
44395 the same as those in lib/g++.exp.
44396
44397 1995-10-10 Jeff Law (law@hurl.cygnus.com)
44398
44399 * gcc.c-torture: Update to c-torture-1.38 release.
44400 * gcc.ieee: Related changes.
44401
44402 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
44403
44404 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
44405 "exec". Minor reformatting changes.
44406
44407 * config/rom68k.exp (${tool}_load): Make it work in a canadian
44408 cross. This means all "exec" calls now work on a remote host as
44409 well.
44410 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
44411 cross. Filter out the extra "\r\n" stuff that expect puts in.
44412 (c-torture-execute): Filter out the bogus warnings like
44413 c-torture-compile does. Add support for canadian cross.
44414 * lib/gcc.exp (default_gcc_version, default_gcc_start)
44415 Use execute_anywhere rather than calling exec directly. Now it
44416 works for canadian cross testing.
44417
44418 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
44419
44420 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
44421 results into a variable, and check that rather than using file exists.
44422
44423 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
44424
44425 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
44426 create a libg++.so. For sunos4.1.*, also add -ltermcap.
44427
44428 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44429
44430 * g++.old-deja/old-deja.exp: Create and pass runshlib and
44431 lib_curses if there's a shared libg++ in the build tree.
44432
44433 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
44434
44435 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
44436 if not supported target.
44437
44438 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
44439
44440 * lib/g++.exp (g++_init): Move empty setting of runshlib and
44441 link_curses up to always happen, not just for native builds.
44442
44443 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
44444
44445 * gcc.c-torture: Update to c-torture-1.36 release.
44446 * gcc.failure: Related changes.
44447
44448 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
44449
44450 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
44451
44452 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
44453
44454 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
44455 * lib/mike-g++.exp (postbase): Not in here. Still reference
44456 runshlib, link_curses, and mathlib for link and run.
44457
44458 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
44459 pass the runtime shared library options for Solaris, OSF/1, and
44460 Irix5, and link with -lcurses to avoid unresolved references.
44461
44462 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
44463
44464 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
44465 only run once.
44466
44467 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
44468
44469 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
44470
44471 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
44472
44473 * gcc.c-torture: Update to c-torture-1.35 release. Note we
44474 do not have a framework for the "compat" tests yet.
44475
44476 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
44477
44478 * lib/mike-g++.exp (postbase): New local variable `mathlib',
44479 set to null if we're testing vxworks5.1. Use that instead of
44480 `-lm' in the setting of LIBS for link and run.
44481
44482 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
44483
44484 * config/rom68k.exp (${tool}_load): Major changes to make it
44485 work. Verified that it does in fact return the stuff in
44486 exec_output properly. Catch any Emul or any TRAP other than 0.
44487
44488 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
44489
44490 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
44491 LDFLAGS properly for targets that need stuff from libgloss.
44492 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
44493 only run once.
44494 (gpp_initialized): New variable.
44495
44496 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
44497
44498 * config/rom68k.exp: Load libgloss.exp.
44499 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
44500 so we can produce a fully linked binary.
44501 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
44502 so we can produce a fully linked binary.
44503
44504 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
44505
44506 * lib/plumhall.exp (ph_section): Watch for expected failures.
44507 Add missing `else'.
44508
44509 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
44510 run the testcase.
44511 (c-torture): Likewise.
44512
44513 1995-08-28 Doug Evans <dje@cygnus.com>
44514
44515 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
44516
44517 * lib/mike-g++.exp (mike_cleanup): New proc.
44518 (prebase): New globals compiler_result, not_compiler_result,
44519 target_regexp.
44520 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
44521 allow leading "-" in pattern. Watch for unsupported tests.
44522 If $compiler_result is set, pattern match assembler code,
44523 and ditto for $not_compiler_result.
44524 * lib/mike-gcc.exp: Likewise.
44525
44526 * lib/plumhall.exp (ph_execute): Only call ph_summary if
44527 execution "succeeded".
44528
44529 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
44530
44531 * config/win32.exp: New file.
44532 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
44533
44534 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
44535
44536 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
44537 unsupported.
44538 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
44539 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
44540 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
44541
44542 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
44543 "... without exceptions was ...". That is now handled by
44544 prune_system_crud.
44545 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44546
44547 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
44548
44549 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
44550 sieve.c,sort2.c}: New files.
44551 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
44552 sieve.exp,sort2.exp}: Drivers for them.
44553
44554 * lib/mike-gcc.exp (program_output): New user settable variable.
44555 (postbase): Call prune_system_crud. Also prune extraneous compiler
44556 messages.
44557 * lib/mike-g++.exp (program_output): New user settable variable.
44558
44559 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
44560
44561 * config/sh.exp: Deleted (use sim.exp instead).
44562
44563 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
44564
44565 * config/vx.exp: Declare CHECKTASK as global.
44566 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
44567 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
44568 * lib/old-dejagnu.exp: Load [pwd]/$executable.
44569
44570 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
44571
44572 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
44573 target. Like vx.exp, only includes `vx29k.exp' instead of
44574 `vxworks.exp'.
44575
44576 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
44577
44578 * config/sim.exp: Increase time limit from 120 seconds to 240.
44579
44580 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
44581
44582 * gcc.c-torture/execute/950628-1.c: New test.
44583
44584 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
44585
44586 * gcc.c-torture: Update with changes/additions from
44587 c-torture-1.34.
44588
44589 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
44590
44591 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
44592
44593 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
44594
44595 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
44596
44597 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
44598
44599 * gcc.c-torture/compile/950512-1.c: New test.
44600 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
44601 * gcc.dg/struct-ret-1.c: Likewise.
44602
44603 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
44604
44605 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
44606 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
44607
44608 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
44609
44610 * gcc.c-torture/special/920411-1.c: Deleted.
44611 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
44612
44613 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
44614
44615 * config/sim.exp (${tool}_load): Hack in call to bash to get a
44616 cpu limit.
44617
44618 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
44619
44620 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
44621
44622 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
44623
44624 From kenner;
44625 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
44626 is the proper length.
44627 * va-arg-3.c: Likewise.
44628
44629 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
44630
44631 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
44632 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
44633
44634 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
44635 * lib/g++.exp (default_g++_start): Delete old cruft.
44636
44637 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
44638
44639 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
44640 (2 * (1 << 18)) to (2 * (1 << 17)).
44641
44642 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
44643
44644 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
44645
44646 * config/rom68k.exp: Renamed from config/idp.exp
44647
44648 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
44649
44650 * c-torture/compile/921109-2.c
44651
44652 1995-04-18 Mike Stump <mrs@cygnus.com>
44653
44654 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
44655 excess errors.
44656
44657 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
44658
44659 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
44660 output.
44661 * lib/g++.exp (default_g++_start): Likewise.
44662
44663 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
44664
44665 * gcc.c-torture/compile/950329-1.c: New test.
44666
44667 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
44668
44669 * config/bug.exp (${tool}_load): Updated to use new remote_open
44670 and remote_close procs.
44671 * config/idp.exp: New file.
44672
44673 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
44674
44675 * gcc.c-torture/execute/950322-1.c: New test.
44676
44677 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
44678
44679 * config/vx.exp (${tool}_load): Clean up testing of return code from
44680 vxworks_ld and vxworks_spawn.
44681
44682 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
44683
44684 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
44685
44686 1995-03-13 Mike Stump <mrs@cygnus.com>
44687
44688 * lib/old-deja.exp: Add `excess errors test - ' error, now one
44689 can mark excess errors on a machine by machine basis. Note, the
44690 default is to not expect any excess errors, even when excess
44691 errors test - is given, so you will want to put an XFAIL ... on
44692 these lines. For example, // excess errors test - XFAIL hppa*-*-*
44693 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
44694 those 4 machines, but no others.
44695
44696 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
44697
44698 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
44699 * lib/c-torture.exp: to here.
44700
44701 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
44702
44703 * gcc.c-torture/execute/950221-1.c: New test.
44704 * gcc.c-torture/execute/struct-ret-1.c: New test.
44705 * gcc.c-torture/compile/950221-1.c: New test.
44706
44707 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
44708
44709 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
44710
44711 * gcc.c-torture/execute/arith-1.c (main): Return 0.
44712 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
44713
44714 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
44715
44716 * g++.gb: New directory of tests, derived from my signature and
44717 class scoping tests.
44718
44719 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
44720 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
44721 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
44722 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
44723 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
44724 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
44725 * g++.gb/sig25.C: Likewise.
44726
44727 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
44728 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
44729 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
44730 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
44731 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
44732 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
44733 * g++.gb/sig25.exp: Likewise.
44734
44735 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
44736 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
44737 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
44738 * g++.gb/scope13.C: Likewise, this test still fails.
44739
44740 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
44741 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
44742 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
44743 * g++.gb/scope13.exp: Ditto.
44744
44745 * g++.gb/README: New file, explains what these tests are about.
44746
44747 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
44748
44749 * lib/dg.exp (dg-do): Support `preprocess'.
44750 (dg-test): Likewise.
44751
44752 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
44753
44754 * config/udi.exp: change "continue -expect" to "exp_continue".
44755
44756 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
44757
44758 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
44759 Delete redundant tests.
44760
44761 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
44762 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
44763 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
44764 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
44765 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
44766 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
44767 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
44768 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
44769
44770 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
44771 storing label pointers.
44772 * gcc.c-torture/execute/921019-1.c: Likewise.
44773 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
44774 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
44775 parameter fp.
44776 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
44777 constants.
44778
44779 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
44780 Delete obsolete tests.
44781
44782 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
44783 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
44784 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
44785 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
44786 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
44787 * gcc.c-torture/compile/950124-1.c: New test.
44788
44789 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
44790
44791 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
44792
44793 * lib/mike-g++.exp: Add -lm to LIBS.
44794
44795 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
44796
44797 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
44798
44799 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
44800
44801 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
44802
44803 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
44804
44805 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
44806
44807 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
44808
44809 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
44810 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
44811 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
44812 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
44813 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
44814 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
44815 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
44816 * g++.law/{operators31.C, operators32.C,
44817 * g++.law/{operators33.C, operators34.C}: Likewise.
44818 * g++.law/{pic1.C, refs2.C}: Likewise.
44819 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
44820 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
44821 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
44822 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44823
44824 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
44825 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
44826 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
44827 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
44828 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
44829 * g++.law/{enum9.exp, friend5.exp}: Likewise.
44830 * g++.law/{nest3.exp, nest4.exp}: Likewise.
44831 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
44832 * g++.law/{operators30.exp, operators31.exp}: Likewise.
44833 * g++.law/{operators32.exp, operators33.exp}: Likewise.
44834 * g++.law/{operators34.exp}: Likewise.
44835 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
44836 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
44837 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
44838 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
44839 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
44840
44841 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
44842 No longer expected to fail.
44843 * g++.law/missed-error3.C: Tweak for recent bool changes.
44844
44845 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
44846
44847 * config/emb-unix: Deleted.
44848 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
44849 remote execution. Do final link on remote host if REMOTE_LINK is set.
44850
44851 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
44852
44853 * lib/dg.exp (dg-test): Fix typo in last patch.
44854
44855 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
44856
44857 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
44858 (handles multiple occurrences).
44859
44860 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
44861
44862 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
44863 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
44864 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
44865 printed).
44866 * lib/c-torture.exp (c-torture-compile): Likewise.
44867 (c-torture): Prepend full path if missing.
44868 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
44869 (gcc_fail): Likewise.
44870 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
44871
44872 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
44873
44874 * lib/netware.exp: Only attach to NetWare i386 systems.
44875
44876 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
44877
44878 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
44879 messages. Add test name to "output pattern match" pass/fail message.
44880
44881 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
44882
44883 * gcc.dg: New testsuite.
44884 * gcc.dg/dg.exp: New file.
44885
44886 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
44887 test-switch.c}: Deleted.
44888
44889 * gcc.misc-tests/msgs.exp: New testcase driver.
44890
44891 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
44892
44893 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
44894 Watch for illegal return values from ${tool}_load.
44895 * config/unix.exp (${tool}_load): Fix pass/fail detection for
44896 cross targets. Coerce return value >0 to 1.
44897
44898 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
44899
44900 * config/unix.exp (${tool}_load): Call program rsh, not proc.
44901
44902 * config/emb-unix.exp: New file.
44903
44904 * config/sim.exp: Error if variable $SIM not defined.
44905 (${tool}_load): Mark test as "untested" if simulator missing.
44906
44907 * config/unix.exp: Load remote.exp to get rcp_download.
44908 * lib/c-torture.exp: Use different option lists for testcases with
44909 and without loops.
44910 * gcc.c-torture/execute/execute.exp: Likewise.
44911
44912 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
44913
44914 * config/*.exp: Clarify return code from ${tool}_load.
44915 Call `unresolved' or `untested' instead of `warning' or `perror'
44916 (sometimes you still want to call both though).
44917 Add comment that `shell_id' is local to each file.
44918 * config/udi.exp (timeout): Set to 30.
44919 Don't print warning if connection fails, $connectmode has already
44920 printed an error.
44921 (${tool}_load): Move verbose messages to level 2.
44922 Rework pattern for "Process started" message.
44923 Pass `shell_id' to ${connectmode}_download.
44924 Retry twice upon timeout. Make resetting of target more robust.
44925 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
44926 Pass `shell_id' to exit_$connectmode.
44927 Only call exit_$connectmode if connected.
44928 * config/unix.exp (${tool}_load): Check return codes better.
44929 * config/vrtx.exp (${tool}_load): Likewise.
44930 * config/vx.exp (${tool}_load): Likewise.
44931 Delete unneeded global's.
44932 * lib/dg.exp (dg-test): Update to reflect clarified return codes
44933 from ${tool}_load.
44934 (dg-stat): Delete.
44935 (dg-init): Delete recording of pass/fail counts.
44936 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
44937 (old-dejagnu-init): Likewise.
44938 (old-dejagnu-stat): Delete contents, empty proc now.
44939 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
44940 (c-torture): Delete references to lcnt, lpass, lfail.
44941 Get option list from TORTURE_OPTIONS.
44942 Delete -funroll[-all]-loops if no loops.
44943 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
44944 (g++_stat): Delete contents (empty proc now).
44945 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
44946 (gcc_finish): Likewise.
44947 (gcc_stat): Deleted.
44948 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
44949 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
44950 * gcc.c-torture/execute/execute.exp: Likewise.
44951 Split tests into two parts: compile, execute.
44952 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
44953 no loops. Update to reflect clarified return codes from ${tool}_load.
44954
44955 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
44956
44957 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
44958 to grep for.
44959 (old-dejagnu): Likewise (where necessary).
44960
44961 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
44962
44963 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
44964
44965 * lib/dg.exp (dg-process-target): Fix processing of selector.
44966 Add comment regarding use of `error'.
44967
44968 * lib/gcc.exp (prune_system_crud): Define if missing.
44969 * lib/g++.exp (prune_system_crud): Likewise.
44970
44971 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
44972 Call prune_system_crud.
44973 * lib/dg.exp (dg-runtest): New proc.
44974 Use perror instead of send_user for tcl errors in testcase.
44975 Don't return any value, it's never used.
44976 Don't clobber previous definition of `unknown'.
44977 Print tcl errors in `dg-final'.
44978
44979 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
44980
44981 * lib/dg.exp (dg-process-target): Improve syntax error messages.
44982 (dg-test): Don't print errorInfo, it contains stack backtrace.
44983
44984 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
44985
44986 * lib/g++.exp (runtest_file_p): Define if missing.
44987
44988 1994-09-24 Doug Evans (dje@cygnus.com)
44989
44990 * lib/mike-g++.exp: Comment out loading of g++.exp.
44991 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
44992 (default_g++_version): Always print something.
44993 (default_g++_start): Comment out call to `which'.
44994 (g++_start, g++_load): Deleted (must be defined in config file).
44995 * lib/gcc.exp: Test for existence of $CC at start.
44996 Delete check for tmpdir (done in gcc_init).
44997 (default_gcc_version): Always print something.
44998 (default_gcc_start): Comment out call to `which'.
44999 * config/*.exp: Major cleanup - make cross targets work at least a
45000 little better for g++ (by not being "--tool gcc" specific).
45001 Rename gcc_xxx to ${tool}_xxx.
45002 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
45003 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
45004
45005 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
45006
45007 * lib/c-torture.exp (c-torture-compile): Rework compiler
45008 message processing.
45009
45010 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
45011 c-torture.
45012
45013 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
45014
45015 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
45016
45017 * lib/dg.exp (dg-process-target): Support { target native }.
45018
45019 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
45020
45021 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
45022 looked for "... program xxx got fatal signal".
45023 Correct regsub munging of `comp_output'.
45024 Ignore compiler messages "path prefix not used" and "linker input
45025 file unused".
45026
45027 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
45028
45029 * lib/gcc.exp (runtest_file_p): Define if missing.
45030 * gcc.prms/template.c: Example to work from.
45031
45032 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
45033
45034 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
45035 * lib/dg.exp (dg-test): Call unsupported testcases as such.
45036
45037 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
45038 * gcc.prms/1883.c: Moved from compile/940714-1.c.
45039 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
45040 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
45041
45042 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
45043 (dg-process-target): No longer a varargs proc.
45044 Return S/N for target, P/F for xfail. All callers changed.
45045 (user option procs): More argument checking.
45046 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
45047 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
45048 (dg-test): Skip test if not running on selected target in `dg-do'.
45049 Update handling of `dg-do-what', `dg-output-text'.
45050 Separate execution pass/fail from output pattern match pass/fail.
45051 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
45052
45053 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
45054
45055 * gcc.c-torture/special/special.exp: Don't expect failure for mips
45056 target for 920510-1.c.
45057
45058 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
45059
45060 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
45061 Clean up comment regarding use of passcnt, etc.
45062 (gcc_stat): Don't update `testcnt' here.
45063 (gcc_finish): Do it here.
45064 Might as well reset `but_id' here too.
45065 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
45066 to determine if the file should be tested.
45067 * gcc.c-torture/compile/compile.exp: Likewise.
45068 * gcc.c-torture/execute/execute.exp: Likewise.
45069 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45070 * gcc.misc-tests/dg-test.exp: Likewise.
45071 * gcc.prms/prms.exp: Likewise.
45072 * gcc.wendy/wendy.exp: Likewise.
45073 * g++.old-deja.exp: Likewise.
45074 Move "Testing file" message to verbose level 1.
45075
45076 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
45077
45078 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
45079
45080 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
45081
45082 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
45083 (default_gcc_start): Accept optional second list element
45084 of compiler flags. Print compiler output at verbosity level 2.
45085 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
45086 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
45087 Save current values of framework globals passcnt, failcnt, xpasscnt,
45088 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
45089 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
45090 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
45091 xfailcnt to compute stats. Update framework global `testcnt' from
45092 pass/fail counts.
45093 (gcc_finish): New proc. Clean up test environment.
45094 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
45095 (gcc_epass, gcc_efail): Delete.
45096 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
45097 argument of line number.
45098 (dg-init): If the tool has an init routine, call it.
45099 (dg-test): Remove args `cflags_var' and `libs_var'.
45100 Pass all compiler options to ${tool}_start.
45101 Handle missing line number.
45102 (dg-finish): New function.
45103 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
45104 particular files. Call gcc_finish at end. Move "skipping test"
45105 message to verbosity level 3.
45106 * gcc.c-torture/compile/compile.exp: Likewise.
45107 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45108 * gcc.c-torture/execute/execute.exp: Likewise.
45109 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45110 Print testcase being tried at verbosity level 1.
45111 * gcc.c-torture/special/special.exp: Unset xfail.
45112 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45113 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
45114 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
45115 * gcc.failure/failure.exp: Likewise.
45116 * gcc.ieee/ieee.exp: Likewise.
45117 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
45118 Update call to dg-test. Call dg-finish at end.
45119 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
45120 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45121 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
45122 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
45123 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
45124 * gcc.wendy/wendy.exp: Add copyright.
45125 Delete setting of tmpdir (done by gcc_init).
45126 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
45127 Pass compiler flags to gcc_start. Call gcc_finish at end.
45128 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
45129 gcc_[ce]pass/fail.
45130
45131 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
45132
45133 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45134 confusion.
45135 (g++_load): Likewise.
45136
45137 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45138 Rename argument to `prog' to remove the confusion.
45139 Varargs fns behave differently too!
45140 (g++_load): Likewise.
45141
45142 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45143
45144 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45145 what it is. Delete (always) printing of status value for !native.
45146 Simplify verbose code, and include status and exec_output.
45147 (g++_load): Use gcc_load.
45148
45149 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45150
45151 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45152 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45153 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45154 940714-3.c as these testcases don't exist anymore. Make
45155 va-arg-1.c expected to pass.
45156
45157 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45158
45159 * gcc.misc-tests/misc.exp: Only run specific testcases.
45160 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45161 * gcc.misc-tests/dg-[1-9].c: New files.
45162
45163 * lib/dg.exp: New testsuite driver.
45164 * gcc.prms/prms.exp: Use it.
45165
45166 * README.gcc: New file.
45167
45168 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45169 Document and reset `lxpass' and `lxfail'.
45170 Simplify "initialized" message.
45171 (gcc_stat): Clean up comments a little.
45172
45173 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45174
45175 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45176
45177 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45178
45179 * lib/old-dejagnu.exp (process-option): New proc.
45180 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45181 (old-dejagnu): Simplify.
45182 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45183
45184 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45185
45186 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45187 exists and is not an empty string.
45188
45189 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45190 $xfail rather than calling setup_xfail. Clear $xfail when test is
45191 finished.
45192 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45193 automatically.
45194
45195 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45196 longer expected to fail.
45197
45198 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45199 "f" function call.
45200
45201 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45202
45203 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45204 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45205 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45206 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45207 c-torture-1.29.
45208
45209 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45210 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45211
45212 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45213
45214 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45215 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45216
45217 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45218 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45219 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45220
45221 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45222
45223 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45224 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45225 940714-1.c, 940714-2.c, 940714-3.c},
45226 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45227 gcc.misc-tests/{mg.c,mg.exp}:
45228 New tests.
45229 * gcc.noncompile/noncompile.exp: Change accordingly.
45230
45231 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45232
45233 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45234 Undo previous clobberage.
45235
45236 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45237
45238 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45239 * gcc.special/{930510-1.c, special.exp}:
45240 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45241 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45242 struct-varargs-1.c}: New tests from c-torture-1.26.
45243
45244 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45245
45246 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45247 argument to switch.
45248
45249 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45250
45251 * Revert the previous changes. Please see Rob's directory
45252 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45253 fixes.
45254
45255 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45256
45257 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45258 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45259 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45260 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45261 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45262 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45263 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45264 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45265 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45266 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45267 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45268 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45269 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45270 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45271 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45272 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45273 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45274 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45275 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45276 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45277 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45278 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45279 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45280 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45281 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45282 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45283 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45284
45285 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45286
45287 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45288 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45289 with perror calls.
45290
45291 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45292
45293 * config/unix.exp (g++_load): Fix syntax.
45294
45295 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45296
45297 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45298 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45299 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45300 Don't expect va-arg-1.c to fail. Correct expected output for
45301 920928-1.c.
45302 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45303 * gcc.wendy/hbm4.c: Correct typo.
45304 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45305
45306 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45307
45308 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45309 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45310 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45311 * lib/c-torture.exp (c-torture-compile): Ditto.
45312
45313 Reduce volume of output (remove all the -I's and such).
45314 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45315 Call gcc_cpass, gcc_cfail.
45316 (c-torture): Pass testing option to c-torture-compile.
45317
45318 1994-03-21 Doug Evans (dje@cygnus.com)
45319
45320 Bring patches over from progressive.
45321 * config/default.exp: Exit remote shell cleanly.
45322 (g++_exit, g++_start): Add default versions.
45323 * config/sim.exp (gcc_load): Use perror, not error.
45324
45325 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45326
45327 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45328 set in site.exp.
45329
45330 1994-03-14 Doug Evans (dje@cygnus.com)
45331
45332 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45333 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45334 (wendy_try): New proc to run testcase.
45335 (main loop): Call 'em.
45336 * gcc.wendy/*.c: Clean up pass to correct expected output.
45337
45338 * lib/gcc.exp: Minor cleanup work.
45339 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45340
45341 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45342
45343 * config/sim.exp (gcc_load): Document return codes better.
45344 Don't pass -v to simulator.
45345
45346 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45347
45348 * gcc.special/920717-x.c: Fix typo.
45349 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45350 get at sources.
45351
45352 * lib/mike-gcc.exp: Fix typo.
45353
45354 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45355
45356 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45357 binary to use, transform the name.
45358 * config/*.exp: rename everything. Nuke any g++ specific files,
45359 it's now a special case of gcc that requires no special support.
45360 Add a default.exp for unsupported targets.
45361
45362 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45363
45364 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45365 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45366 version of Tcl.
45367
45368 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
45369
45370 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
45371 than a warning.
45372
45373 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
45374
45375 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
45376
45377 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
45378
45379 * gcc.execute/execute.exp: Combine opt_list and foption_list into
45380 option_list. Compile every file with only 4/6 option choices
45381 (same as C torture) instead of with 12/18 different option
45382 choices.
45383 * lib/c-torture.exp: Likewise.
45384
45385 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
45386 not already set.
45387
45388 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
45389
45390 * lib/old-deja.exp: Add `excess errors test fails' error, now one
45391 can put an XFAIL *-*-* on excess errors.
45392
45393 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
45394
45395 * g++.law: Add more tests derived from g++-bugs snapshots.
45396
45397 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
45398 equivalent to g++.law/init9.
45399
45400 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
45401 compiled it, and the a.out file after we've run it.
45402
45403 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
45404
45405 * lib/mike-g++.exp (postbase): Delete the .o file after we've
45406 compiled it, and the a.out file after we've run it.
45407
45408 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
45409
45410 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
45411
45412 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
45413
45414 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
45415 version number.
45416
45417 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
45418
45419 * g++.law: New directory of g++ tests derived from the g++-bugs
45420 snapshots.
45421
45422 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
45423
45424 * gcc.compile: initbug1.c initbug1.exp testcase added
45425
45426 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
45427
45428 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
45429 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
45430 fixes submitted by Jeff Law (law@cs.utah.edu)
45431 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
45432 Jeff Law (law@cs.utah.edu)
45433
45434
45435 1993-11-30 Mike Stump (mrs@cygnus.com)
45436
45437 * config/unix-g++.exp: Follow the gcc way of doing things.
45438 * g++.old-deja/old-deja.exp: Minor updates.
45439 * lib/g++.exp: New file, follow the gcc way of doing things.
45440 * lib/old-dejagnu.exp: Minor updates.
45441 * lib/mike-g++.exp: Always unset errorInfo.
45442
45443 1993-11-06 Mike Stump (mrs@cygnus.com)
45444
45445 * lib/gcc.exp: Fix some errors with the below change, CC and
45446 CFLAGS should be global when setting, not local.
45447
45448 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
45449
45450 * lib/gcc.exp: Transform tool name.
45451
45452 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45453
45454 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
45455
45456 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45457
45458 * lib/gcc.exp: change gcc_done to gcc_stat
45459
45460 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
45461
45462 * Upgraded gcc testsuite to c-torture version 1.25
45463
45464 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
45465
45466 * lib/gcc.exp: added reporting code. Changed verbose compile message.
45467 * lib/c-torture: added hooks for new reporting code.
45468
45469 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
45470
45471 * config/sh-gcc.exp: check if sh-sim exists in the path
45472
45473 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
45474
45475 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
45476 * gcc.compile/compile.exp: Initial changes for new logic.
45477 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
45478 * gcc.failure/failure.exp: Initial changes for new logic.
45479 * gcc.ieee/ieee.exp: Initial changes for new logic.
45480 * gcc.misc-tests/misc.exp: Initial changes for new logic.
45481 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
45482 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
45483 * lib/c-torture.exp: Initial changes for new logic.
45484 * lib/gcc.exp: Initial changes for new logic.
45485
45486 1993-10-15 Mike Stump (mrs@cygnus.com)
45487
45488 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
45489 depend upon failure or success. Fully qualify names in failure
45490 and success messages. Always remove a.out before starting
45491 compile, just in case. Pay more attention to error text output by
45492 the compiler. Handle testcases with no known past errors just
45493 like all others, so that things are uniform. Other miscellaneous
45494 improvements.
45495
45496 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
45497
45498 * gcc.cpp: new directory for cpp tests
45499
45500 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
45501
45502 * lib/chill.exp: Code reformatted, removed unused code.
45503 * config/unix-chill.exp: Code reformatted, removed unused code.
45504 * chill.execute/execute.exp: Code reformatted, removed unused code.
45505 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
45506
45507 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
45508
45509 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
45510 routines not written.
45511
45512 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
45513
45514 * config/bug-gcc.exp: Use new procs from bug.exp.
45515
45516 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
45517
45518 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
45519 via ftp, rather than depending on NFS.
45520 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
45521 case.
45522
45523 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
45524
45525 * config/bug-gcc.exp: Use new download proc.
45526
45527 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
45528
45529 * chill.execute/execute.exp: cleanups, handles errors better
45530 * chill.compile/compile.exp: rewrite, based on execute.exp
45531 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
45532 * lib/chill.exp: major changes to diff proc and compile and link
45533 procs. added chill_fail and chill_pass wrappers to pass and
45534 fail. added more comments, and handle error codes better.
45535 Added a hack to capture stderr from exec, so noncompile tests
45536 can work.
45537
45538 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
45539
45540 * chill.execute/execute.exp: rewrite of testsuite driver
45541 * lib/chill.exp: rewrite of testsuite driver
45542 * config/unix-chill.exp: rewrite of testsuite driver
45543
45544 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
45545
45546 In chill.execute:
45547 * iexpr.ch: Standardize uppercase.
45548 * tuples.dat: Standardize uppercase.
45549 * vary.ch: standardize. Correct varying string assignments.
45550 * vary.dat: Add new output lines.
45551
45552 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
45553
45554 In chill.execute:
45555 * chprintf.ch: Standardize use of uppercase.
45556 * tuples.ch: Standardize and turn arr2 into a DCL,
45557 rather than a SYN.
45558 * pinits.ch: Standardize.
45559
45560 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
45561
45562 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
45563 * Makefil: Renamed to Makefile.in.
45564 * configure.in: New.
45565
45566 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
45567
45568 In chill.execute:
45569 * .cvsignore: Add result/output files.
45570 * Makefile: Fix up variables at start. Use MFLAGS
45571 everywhere. Correct bool_loc, built_ins entries.
45572 Add entry for vary1.ch.
45573 * bitarray.ch: Standardize upper-case usage.
45574 * bitexpr.ch: Standardize, add output of b1.
45575 * params.ch: Use arrayt in along PROC parameters, to
45576 avoid novelty problems.
45577 * sets.ch: Tiny cleanup.
45578 * vary1.ch: Re-indent.
45579
45580 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
45581
45582 * Add PR-related files to Makefiles, .cvsignore files, etc.
45583
45584 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
45585
45586 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
45587 with compiler objects. New names are test-flow.c and test-loop.c
45588
45589 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
45590
45591 * Upgraded c-torture tests from 1.19 to 1.20
45592
45593 * new files:
45594 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
45595 * gcc.compile: 930623-1.c 930623-2.c
45596 * gcc.noncompile: 930622-1.c 930622-2.c
45597 * gcc.failure: 920411-1.c 920627-2.c
45598 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
45599
45600 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
45601
45602 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45603 More changes to get testsuite working properly. Needs more work.
45604 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
45605
45606 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
45607
45608 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
45609 More changes to get testsuite working properly. Needs more work.
45610
45611 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
45612
45613 * chill.compile/compile.exp: Added for Dejagnu support
45614 * chill.execute/execute.exp: Added for Dejagnu support
45615 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
45616
45617 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
45618
45619 This should complete moving the CHILL test files.
45620 * chill.noncompile(.cvsignore printf.grt
45621 in-printf.grt chprintf.grt chprintf.ch):
45622 Added test-support files.
45623 (Makefile): Modified further.
45624 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
45625 signal.ch): Added test files.
45626 * chill.execute (.cvsignore printf.grt printr.c
45627 in-printf.grt rts.c chprintf.grt rts.h): Added
45628 test-support files.
45629 (Makefile): More corrections.
45630
45631 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
45632
45633 * chill.compile, chill.execute, chill.nocompile: Add CHILL
45634 test cases, ready for DejaGnu.
45635
45636 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
45637
45638 * Upgraded c-torture tests from 1.18 to 1.19
45639
45640 * gcc.compile: added test(s):
45641 930607-1.c
45642 * gcc.execute: added test(s):
45643 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
45644
45645 * added new subdirectory for misc tests: gcc.misc-tests
45646 * gcc.misc-test(s): added tests:
45647 inst-check.c test-consts.c test-ior.c test-switch.c
45648
45649 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
45650
45651 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
45652
45653 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
45654
45655 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
45656
45657 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
45658
45659 * Upgraded c-torture tests from 1.17 to 1.18
45660
45661 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
45662
45663 * Upgraded c-torture tests from 1.12 to 1.17
45664
45665 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
45666
45667 * lib/old-dejagnu.exp:
45668 Fixed handling of XFAIL target triplets to correctly
45669 recognize wildcard characters. Removed code that
45670 appended a unique id tag to the end of the file name
45671 printed out by the result of the testcases within a
45672 given test file.
45673
45674 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
45675
45676 * lib/old-dejagnu.exp:
45677 Reworked expected failure handling to trigger off of XFAIL
45678 keyword in keyphrase embeded in testcase source code. The
45679 XFAIL keyword must be at the end of the keyphrase line. It
45680 may optionally be followed by one or more target triplets.
45681 It has just occured that the handling of wildcards in the
45682 target triplet may not be correct.
45683
45684 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
45685
45686 * g++.old-deja/tests:
45687 Moved all subdirectories up one level into g++.old-deja .
45688
45689 * lib/old-dejagnu.exp:
45690 Fixed problem with CXXFLAGS not being properly reset, and being
45691 corrupted with extraneous "-c" compiler option. This was
45692 causing binaries to not be generated for test that needed them.
45693 Modified strings passed to "pass" and "fail" so that individual
45694 tests from the same test file would be distinguished by an
45695 identifier appended to the test file name in the summary logs;
45696 this corrected a problem with erroneous diff logs. Added code
45697 to search testcases for expected fail and unexpected pass keywords.
45698
45699 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
45700
45701 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
45702
45703 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
45704
45705 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
45706 Removed extraneous text from end of "Special g++ Options"
45707 keyphrase.
45708
45709 * lib/old-dejagnu.exp: Added pattern matching to look for new
45710 keywords, embedded in testcases comments, which will trigger
45711 calls to xpass and xfail.
45712
45713 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
45714
45715 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
45716 comments embedded in the testcases, especially the one looking for
45717 special compiler options, as well as the pattern matching for the
45718 compiler output again.
45719
45720 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
45721
45722 * lib/old-dejagnu.exp: Do a proper check of the return value for
45723 execute tests. Fixed several problems with the pattern matching
45724 of the compiler output which gave erroneous test results.
45725 Changed several of the test result messages to be more descriptive.
45726 * config/unix-g++.exp: Proc g++_load now actually works and
45727 executes the tests passed to it and returns a usable return
45728 value.
45729
45730 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
45731
45732 * lib/gcc.exp: Exits gracefully if $CC is bogus.
45733
45734 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
45735
45736 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
45737 Modified both files to properly execute the old style
45738 dejagnu tests. The previous versions of these files were
45739 experimental and did not function anything near correctly.
45740
45741 1993-04-05 Rob Savoye (rob@cygnus.com)
45742
45743 * Removed all Makefile.in and configure.in files. No configuration
45744 needed now.
45745
45746 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
45747
45748 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
45749
45750 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
45751
45752 * gcc.compile/configure.in, gcc.unsorted/configure.in,
45753 gcc.special/configure.in, gcc.noncompile/configure.in,
45754 gcc.execute/configure.in, gcc.code_quality/configure.in,
45755 g++.other/configure.in, g++.old-deja/configure.in,
45756 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
45757 in srcname setting.
45758
45759 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
45760
45761 * lib/udi.exp: Fixed mondfe and mondfe_download.
45762 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
45763 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
45764
45765 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
45766
45767 * config/udi-gdb.exp: Check $shell_id after connecting to target.
45768 (gdb_exit): Don't remove *_soc files.
45769
45770 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
45771
45772 * lib/c-torture.exp: Don't look for main; instead always use -w
45773 -c. This is how the c-torture tests work. Remove the object
45774 file if the compilation succeeds.
45775 * gcc.execute/execute.exp: Remove executable if test passes.
45776 * gcc.noncompile/noncompile.exp: Every test is an expected
45777 failure.
45778 * gcc.special/special.exp: Added tests from c-torture 1.11,
45779 corrected use of existing test.
45780 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
45781 gcc.execute/920625-1.c: Updated to c-torture 1.11.
45782 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
45783 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
45784 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
45785 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
45786 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
45787 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
45788 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
45789 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
45790 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
45791 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
45792 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
45793 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
45794 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
45795 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
45796 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
45797 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
45798 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
45799 c-torture 1.11.
45800 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
45801 correspond to c-torture 1.11.
45802
45803 * New file.