046b230c79833feaa6ff9eaec76c6d8296443ec0
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-11-20 Tobias Burnus <burnus@net-b.de>
2
3 * gfortran.dg/volatile3.f90: Add conflict test.
4
5 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
6
7 PR fortran/24783
8 * gfortran.dg/implicit_10.f90: New test.
9
10 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11
12 PR c++/8586
13 * g++.dg/warn/Wall-write-strings.C: New.
14
15 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
16
17 * gfortran.dg/alloc_comp_constraint_5.f90: New.
18 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
19
20 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21
22 * gfortran.dg/use_3.f90: Remove error message.
23 * gfortran.dg/iso_fortran_env_1.f90: New test.
24 * gfortran.dg/iso_fortran_env_2.f90: New test.
25 * gfortran.dg/iso_fortran_env_3.f90: New test.
26 * gfortran.dg/iso_fortran_env_4.f90: New test.
27
28 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
29
30 * gcc.dg/vect/vect-27.c: Fix initialization.
31
32 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33
34 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
35 * gcc.dg/torture/builtin-minmax-1.c: New.
36
37 * gcc.dg/builtins-20.c: Add cases for copysign.
38
39 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
40
41 PR fortran/24285
42 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
43
44 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
45 * gfortran.dg/use_1.f90: New test.
46 * gfortran.dg/use_1.f90: New test.
47 * gfortran.dg/use_1.f90: New test.
48
49 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
50
51 PR tree-optimization/29801
52 * gcc.dg/pr29801.c: New test.
53
54 2006-11-17 Jakub Jelinek <jakub@redhat.com>
55
56 PR middle-end/29584
57 * gcc.dg/torture/pr29584.c: New test.
58
59 2006-11-17 Joseph Myers <joseph@codesourcery.com>
60
61 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
62 Condition PowerPC tests for saving FPRs on powerpc_fprs.
63 * gcc.target/powerpc/compress-float-ppc.c,
64 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
65 powerpc_fprs.
66 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
67 do not pass -mhard-float.
68
69 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
70
71 * gnat.dg/volatile_aggregate.adb: New test.
72
73 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
74
75 PR fortran/29391
76 PR fortran/29489
77 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
78 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
79
80 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
81
82 PR target/29201
83 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
84
85 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
86
87 * gfortran.dg/import3.f90: Fix error message.
88
89 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
90
91 PR tree-opt/29788
92 * gfortran.fortran-torture/compile/inline_1.f90:
93 New testcase.
94
95 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
96
97 * gcc.target/i386/x87regparm-1.c: New test.
98 * gcc.target/i386/x87regparm-2.c: New test.
99 * gcc.target/i386/x87regparm-3.c: New test.
100 * gcc.target/i386/x87regparm-4.c: New test.
101
102 2006-11-15 Tobias Burnus <burnus@net-b.de>
103
104 PR fortran/27546
105 * gfortran.dg/import.f90: New test.
106 * gfortran.dg/import2.f90: New test.
107 * gfortran.dg/import3.f90: New test.
108
109 2006-11-15 Tobias Burnus <burnus@net-b.de>
110
111 PR fortran/27588
112 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
113
114 2006-11-15 Tobias Burnus <burnus@net-b.de>
115
116 PR fortran/29806
117 * gfortran.dg/contains.f90: New test.
118 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
119
120 2006-11-15 Jakub Jelinek <jakub@redhat.com>
121
122 PR tree-optimization/29581
123 * gcc.dg/pr29581-1.c: New test.
124 * gcc.dg/pr29581-2.c: New test.
125 * gcc.dg/pr29581-3.c: New test.
126 * gcc.dg/pr29581-4.c: New test.
127 * gfortran.dg/pr29581.f90: New test.
128
129 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
130
131 PR fortran/29702
132 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
133 numbers in error message headers.
134
135 2006-11-14 Richard Guenther <rguenther@suse.de>
136
137 * gcc.target/i386/math-torture/math-torture.exp: Restrict
138 to i?86 and x86_64 targets.
139
140 2006-11-14 Caroline Tice <ctice@apple.com>
141
142 * gcc.dg/pubtypes-1.c: New file/testcase.
143 * gcc.dg/pubtypes-2.c: New file/testcase.
144 * gcc.dg/pubtypes-3.c: New file/testcase.
145 * gcc.dg/pubtypes-4.c: New file/testcase.
146 * g++.dg/pubtypes.C: New file/testcase.
147
148 2006-11-14 Mark Mitchell <mark@codesourcery.com>
149
150 PR c++/29106
151 * g++.dg/init/self1.C: New test.
152
153 2006-11-14 Tobias Burnus <burnus@net-b.de>
154
155 PR fortran/29657
156 * gfortran.dg/conflicts.f90: Add.
157
158 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
159
160 PR rtl-optimization/29798
161
162 * gcc.c-torture/execute/pr29798.c: New.
163
164 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
165
166 * gcc.dg/builtins-20.c: Add more cases.
167
168 2006-11-13 Jakub Jelinek <jakub@redhat.com>
169
170 PR fortran/29759
171 * gfortran.dg/gomp/pr29759.f90: New test.
172
173 2006-11-13 Mark Mitchell <mark@codesourcery.com>
174
175 PR c++/29518
176 * g++.dg/template/static28.C: New test.
177
178 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
179
180 * lib/c-torture.exp: Use target-libpath.exp.
181 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
182 set GCC_EXEC_PREFIX env var from global variable of same name.
183
184 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
185
186 PR fortran/26994
187 * gfortran.fortran-torture/compile/transfer-1.f90:
188 New testcase.
189
190 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
191 Zdenek Dvorak <dvorakz@suse.cz>
192
193 PR tree-optimization/29680
194 * gcc.dg/alias-11.c: New test.
195
196 2006-11-12 Jason Merrill <jason@redhat.com>
197 Andrew Pinski <pinskia@physics.uc.edu>
198
199 PR middle-end/28915
200 * gcc.target/i386/vectorize1.c: New.
201
202 2006-11-12 Roger Sayle <roger@eyesopen.com>
203
204 PR rtl-optimization/29797
205 * gcc.c-torture/execute/pr29797-1.c: New test case.
206
207 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
208
209 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
210
211 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
212
213 * gcc.dg/tree-ssa/prefetch-3.c: New test.
214
215 2006-11-12 Roger Sayle <roger@eyesopen.com>
216
217 PR tree-optimization/13827
218 * gcc.dg/fold-eqand-1.c: New test case.
219
220 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
221
222 PR rtl-opt/28812
223 * gcc.c-torture/execute/mayalias-3.c: New test.
224
225 2006-11-11 Richard Sandiford <richard@codesourcery.com>
226
227 PR middle-end/27528
228 * gcc.c-torture/compile/pr27528.c: New test.
229 * gcc.dg/pr27528.c: Likewise.
230
231 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
232
233 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
234
235 * gcc.dg/torture/builtin-symmetric-1.c: New test.
236
237 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
238
239 PR fortran/29758
240 * gfortran.dg/reshape_source_size_1.f90: New test.
241
242 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
243
244 PR fortran/29315
245 * gfortran.dg/aliasing_dummy_4.f90: New test.
246
247 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
248
249 PR target/29777
250 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
251 and x86_64-*-* targets.
252
253 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
254
255 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
256 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
257 New macros. Use them in exact tests.
258 (TESTIT3): New macro.
259 Add tests for fmin, fmax and fma.
260
261 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
262
263 PR fortran/29431
264 * gfortran.dg/array_constructor_13.f90: New test.
265
266 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
267
268 PR fortran/29744
269 * gfortran.dg/used_types_12.f90: New test.
270
271 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
272
273 PR middle-end/29726
274 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
275 (test6): Ditto.
276 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
277 * gcc.dg/fold-eqandshift-3.c: New test case.
278
279 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
280
281 PR fortran/29699
282 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
283
284 PR fortran/21370
285 * gfortran.dg/change_symbol_attributes_1.f90: New test.
286
287 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
288
289 * gcc.dg/20061109-1.c: New testcase.
290
291 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
292
293 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
294
295 2006-11-09 Tobias Burnus <burnus@net-b.de>
296
297 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
298 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
299
300 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
301
302 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
303 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
304
305 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
306
307 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
308
309 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
310
311 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
312 vect-9.c).
313 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
314 * gcc.dg/vect/vect-9.c: Now vectorizable.
315 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
316 that support vect_widen_mult.
317 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
318 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
319 vect-reduc-dot-u16.c).
320 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
321 vect-reduc-dot-u16.c).
322 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
323 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
324 vect-reduc-dot-s8.c).
325 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
326 vect-reduc-dot-s8.c).
327 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
328 vect-reduc-dot-s8.c).
329 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
330 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
331 vect-reduc-dot-u8.c).
332 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
333 vect-reduc-dot-u8.c).
334 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
335 * gcc.dg/vect/vect-multitypes-9.c: New test.
336 * gcc.dg/vect/vect-multitypes-10.c: New test.
337 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
338 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
339 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
340 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
341 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
342 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
343 wrapv-vect-reduc-dot-s8.c.
344 * lib/target-support.exp (check_effective_target_vect_unpack): New.
345 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
346 targets that support vec_unpack.
347 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
348 (check_effective_target_vect_widen_mult_qi_to_hi): New.
349 (check_effective_target_vect_widen_mult_hi_to_si): New.
350 (check_effective_target_vect_widen_sum): Removed.
351
352 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
353
354 * gcc.dg/vect/vect-multitypes-8.c: New test.
355 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
356
357 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
358
359 * gcc.dg/vect/vect-multitypes-7.c: New test.
360
361 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
362
363 * gcc.dg/vect/vect-multitypes-4.c: New test.
364 * gcc.dg/vect/vect-multitypes-5.c: New test.
365 * gcc.dg/vect/vect-multitypes-6.c: New test.
366
367 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
368
369 * gcc.dg/vect/vect-multitypes-1.c: New test.
370 * gcc.dg/vect/vect-multitypes-2.c: New test.
371 * gcc.dg/vect/vect-multitypes-3.c: New test.
372
373 2006-11-07 Eric Christopher <echristo@apple.com>
374
375 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
376 Test using scan-assembler-not.
377
378 2006-11-07 Jakub Jelinek <jakub@redhat.com>
379
380 * gcc.dg/inline-17.c: New test.
381
382 2006-11-07 Steve Ellcey <sje@cup.hp.com>
383
384 PR other/25028
385 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
386 on HP-UX.
387
388 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
389
390 PR fortran/29539
391 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
392
393 PR fortran/29634
394 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
395 test.
396
397 2006-11-07 Tobias Burnus <burnus@net-b.de>
398
399 PR fortran/29601
400 * gfortran.dg/volatile.f90: Add.
401 * gfortran.dg/volatile2.f90: Add.
402 * gfortran.dg/volatile3.f90: Add.
403 * gfortran.dg/volatile4.f90: Add.
404 * gfortran.dg/volatile5.f90: Add.
405 * gfortran.dg/volatile6.f90: Add.
406 * gfortran.dg/volatile7.f90: Add.
407
408 2006-11-06 Tobias Burnus <burnus@net-b.de>
409
410 * gfortran.dg/io_constraints_2.f90: Adjust pattern
411 for matching error messages.
412 * gfortran.dg/specifics_3.f90: Adjust pattern
413 for matching error messages.
414
415 2006-11-06 Janis Johnson <janis187@us.ibm.com
416 Bernhard Fischer <aldot@gcc.gnu.org>
417
418 * lib/gcc-dg.exp (output-exists): New proc.
419 (output-exists-not): New proc.
420 * gcc.test-framework/test-framework.awk: Support new directives.
421 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
422 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
423 * gcc.test-framework/dg-outexists-exp-F.c: New test.
424 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
425 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
426 * gcc.test-framework/dg-outexists-exp-P.c: New test.
427
428 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
429
430 PR fortran/29630
431 PR fortran/29679
432 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
433 * gfortran.dg/initialization_3.f90: New.
434
435 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
436
437 PR libgfortran/25545
438 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
439
440 2006-11-05 Jakub Jelinek <jakub@redhat.com>
441
442 PR middle-end/29695
443 * gcc.c-torture/execute/pr29695-1.c: New test.
444 * gcc.c-torture/execute/pr29695-2.c: New test.
445
446 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
447
448 PR fortran/29565
449 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
450
451 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
452
453 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
454 for matching error messages.
455
456 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
457
458 PR target/26915
459 * gcc.target/i386/387-12.c: New test.
460
461 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
462
463 PR libfortran/29713
464 * gfortran.dg/pr29713.f90: New test.
465
466 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
467
468 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
469 Also test for bogus rest sign.
470
471 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
472
473 PR libfortran/27895
474 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
475
476 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
477
478 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
479 from error messages.
480
481 2006-11-02 Mike Stump <mrs@apple.com>
482
483 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
484
485 * g++.old-deja/g++.abi/align.C: Enable for darwin.
486
487 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
488
489 * g++.dg/eh/gcsec1.C: New test.
490
491 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
492
493 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
494 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
495
496 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
497
498 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
499 hexadecimal value.
500 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
501 * gcc.dg/pr14796-2.c: Likewise.
502
503 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
504
505 * gcc.c-torture/execute/20061101-1.c: New test.
506
507 2006-11-01 Richard Guenther <rguenther@suse.de>
508
509 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
510
511 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
512
513 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
514 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
515
516 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
517
518 * gcc.c-torture/execute/20061031-1.c: New test.
519
520 2006-10-31 Geoffrey Keating <geoffk@apple.com>
521
522 PR 23067
523 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
524 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
525 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
526 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
527 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
528 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
529 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
530
531 2006-10-31 Eric Christopher <echristo@apple.com>
532 Falk Hueffner <falk@debian.org>
533
534 * gcc.dg/builtin-bswap-1.c: New.
535 * gcc.dg/builtin-bswap-2.c: New.
536 * gcc.dg/builtin-bswap-3.c: New.
537 * gcc.dg/builtin-bswap-4.c: New.
538 * gcc.dg/builtin-bswap-5.c: New.
539 * gcc.target/i386/builtin-bswap-1.c: New.
540
541 2006-10-31 Geoffrey Keating <geoffk@apple.com>
542
543 * gcc.dg/inline-16.c: New.
544
545 PR 16622
546 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
547 defining it.
548 * gcc.dg/inline-13.c: New.
549 * gcc.dg/inline-14.c: New.
550 * gcc.dg/inline-15.c: New.
551
552 PR 11377
553 * gcc.dg/inline6.c: New.
554 * gcc.dg/inline7.c: New.
555
556 2006-10-31 Roger Sayle <roger@eyesopen.com>
557
558 PR middle-end/23470
559 * gcc.dg/pr23470-1.c: New test case.
560
561 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
562
563 PR fortran/29537
564 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
565 data.
566 * gfortran.dg/blockdata_2.f90: New testcase.
567
568 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
569
570 PR libfortran/29627
571 * gfortran.dg/unf_short_record_1.f90: New test.
572
573 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
574
575 PR fortran/29067
576 * gfortran.dg/pr29067.f: New test.
577
578 2006-10-31 Joseph Myers <joseph@codesourcery.com>
579 Richard Sandiford <richard@codesourcery.com>
580
581 * lib/target-supports.exp (get_compiler_messages): Append options
582 as a single list element.
583 (check_effective_target_arm_vfp_ok): New.
584 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
585
586 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
587
588 PR fortran/29387
589 * gfortran.dg/intrinsic_actual_2.f90: New test.
590
591 PR fortran/29490
592 * gfortran.dg/actual_array_interface_1.f90: New test.
593
594 PR fortran/29641
595 * gfortran.dg/used_types_11.f90: New test.
596
597 2006-10-30 Dirk Mueller <dmueller@suse.de>
598
599 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
600 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
601 * g++.old-deja/g++.pt/eichin01.C (main): Same.
602 * g++.old-deja/g++.mike/net25.C (main): Same.
603 * g++.dg/lookup/exception1.C (main): Same.
604 * g++.dg/parse/parens2.C (main): Same.
605
606 2006-10-30 Roger Sayle <roger@eyesopen.com>
607
608 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
609
610 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
611
612 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
613 * gcc.dg/torture/builtin-math-3.c: Likewise.
614
615 2006-10-30 Tobias Burnus <burnus@net-b.de>
616
617 PR fortran/29452
618 * gfortran.dg/write_check.f90: Check run-time keyword checking.
619 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
620
621 2006-10-30 Andrew Pinski <pinskia@gmail.com>
622
623 PR Fortran/29410
624 * gfortran.fortran-torture/execute/transfer1.f90: New test.
625
626 2006-10-30 Joseph Myers <joseph@codesourcery.com>
627
628 * lib/target-supports.exp (check_function_available): Declare
629 function before calling.
630
631 2006-10-30 Jakub Jelinek <jakub@redhat.com>
632
633 PR tree-optimization/29637
634 * gcc.dg/pr29637.c: New test.
635
636 2006-10-29 Roger Sayle <roger@eyesopen.com>
637
638 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
639 tree canonicalization.
640
641 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
642
643 * gcc.dg/builtins-20.c: Add more hypot tests.
644
645 2006-10-29 Roger Sayle <roger@eyesopen.com>
646
647 * gcc.dg/fold-compare-1.c: New test case.
648
649 2006-10-29 Dirk Mueller <dmueller@suse.de>
650
651 PR c++/16307
652 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
653
654 2006-10-29 Roger Sayle <roger@eyesopen.com>
655
656 PR tree-optimization/15458
657 * gcc.dg/fold-xornot-1.c: New test case.
658
659 2006-10-29 Richard Guenther <rguenther@suse.de>
660
661 * gcc.target/i386/math-torture/trunc.c: New testcase.
662
663 2006-10-29 Richard Guenther <rguenther@suse.de>
664
665 * gcc.target/i386/math-torture/round.c: New testcase.
666
667 2006-10-29 Richard Guenther <rguenther@suse.de>
668
669 * gcc.target/i386/math-torture/ceil.c: New testcase.
670 * gcc.target/i386/math-torture/floor.c: Likewise.
671
672 2006-10-29 Richard Guenther <rguenther@suse.de>
673
674 * gcc.target/i386/math-torture/rint.c: New testcase.
675 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
676
677 2006-10-29 Richard Guenther <rguenther@suse.de>
678
679 * gcc.target/i386/math-torture/lfloor.c: New testcase.
680 * gcc.target/i386/math-torture/lceil.c: Likewise.
681
682 2006-10-28 Tobias Burnus <burnus@net-b.de>
683
684 PR libgfortran/24313
685 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
686
687 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
688
689 * gcc.c-torture/execute/20020118-1.c,
690 gcc.c-torture/execute/builtins/strlen.c,
691 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
692 comment typos.
693
694 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
695
696 * gcc.dg/builtins-20.c: Add tests for hypot.
697 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
698 two-argument builtins.
699 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
700 TESTIT2. Update all callers.
701 (TESTIT2, TESTIT2_R): New helper macros.
702 Add testcases for pow, hypot and atan2.
703
704 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
705
706 PR C++/29295
707 * g++.dg/expr/bool1.C: New test.
708 * g++.dg/expr/bool2.C: New test.
709
710 2006-10-28 Tobias Burnus <burnus@net-b.de>
711
712 PR fortran/28224
713 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
714 * gfortran.dg/namelist_internal.f90: New test.
715
716 2006-10-28 Tobias Burnus <burnus@net-b.de>
717
718 PR fortran/29625
719 * gfortran.dg/io_real_boz.f90: Add.
720 * gfortran.dg/io_real_boz2.f90: Add.
721
722 2006-10-28 Richard Guenther <rguenther@suse.de>
723
724 PR middle-end/26899
725 * gcc.dg/tree-ssa/pr26899.c: New testcase.
726
727 2006-10-28 Richard Guenther <rguenther@suse.de>
728
729 PR target/28806
730 * gcc.target/i386/math-torture/lround.c: New testcase.
731
732 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
733
734 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
735 * gcc.dg/builtins-44.c: Likewise.
736 * gcc.dg/builtins-45.c: Likewise.
737 * gcc.dg/pr28796-2.c: Likewise.
738 * gcc.dg/unordered-3.c: Likewise.
739
740 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
741
742 PR libgfortran/27954
743 * gfortran.dg/error_recovery_2.f90: New test.
744
745 2006-10-26 Richard Guenther <rguenther@suse.de>
746
747 * gcc.target/i386/i386.exp: Use glob, not find to collect
748 tests. Avoids recursing into subdirectories.
749 * gcc.target/i386/math-torture/math-torture.exp: Torture
750 for interesting ia32 math options.
751 * gcc.target.i386/math-torture/lrint.c: New testcase.
752
753 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
754
755 PR libgfortran/29563
756 * gfortran.dg/arrayio_9.f90: Update test.
757 * gfortran.dg/arrayio_19.f90: New test.
758
759 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
760
761 * gcc.dg/20061026.c: New testcase.
762
763 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
764
765 PR libgfortran/29563
766 * gfortran.dg/arrayio_9.f90: New test.
767
768 2006-10-26 Ben Elliston <bje@au.ibm.com>
769
770 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
771 Copy the strings manually, as strcpy may call strlen.
772
773 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
774
775 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
776 Add checks for log, log2, log10 and log1p.
777
778 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
779 we already test 0.0. Add checks for expm1, log, log2, log10,
780 log1p, cbrt, erf and erfc.
781
782 2006-10-25 Steve Ellcey <sje@cup.hp.com>
783
784 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
785
786 2006-10-25 Uros Bizjak <uros@kss-loka.si>
787
788 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
789 and remainderl() built-in functions. Remove -ffast-math from
790 dg-options.
791
792 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
793
794 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
795 acosh and atanh.
796
797 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
798 floating point modifiers to arguments passed to float and long
799 double functions respectively. Update all callers to use floating
800 point numbers, not integers. Add tests for exp, exp2 and
801 exp10/pow10.
802
803 * gcc.dg/torture/builtin-math-3.c: New test.
804
805 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
806
807 PR fortran/29393
808 * gfortran.dg/initialize_2.f90: New.
809
810 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
811
812 * gcc.dg/torture/builtin-math-2.c: New test.
813
814 2006-10-24 Richard Guenther <rguenther@suse.de>
815
816 PR middle-end/28796
817 * gcc.dg/pr28796-1.c: New testcase.
818 * gcc.dg/pr28796-2.c: Likewise.
819
820 2006-10-24 Richard Guenther <rguenther@suse.de>
821
822 * gcc.dg/builtins-57.c: New testcase.
823
824 2006-10-24 Richard Guenther <rguenther@suse.de>
825
826 PR tree-optimization/29567
827 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
828
829 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
830
831 PR tree-optimization/14784
832 * gcc.dg/alias-10.c: New test.
833
834 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
835
836 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
837
838 2006-10-23 Jakub Jelinek <jakub@redhat.com>
839
840 * gcc.dg/builtin-strncat-chk-1.c: New test.
841
842 2006-10-23 Jan Hubicka <jh@suse.cz>
843
844 * gcc.dg/memmove-1.c: New test.
845
846 2006-10-23 Paul Brook <paul@codesourcery.com>
847
848 * gcc.dg/pragma-pack-5.c: New test.
849
850 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
851
852 * g++.dg/other/s390-1.C: New testcase.
853
854 2006-10-23 Richard Guenther <rguenther@suse.de>
855
856 PR middle-end/27132
857 PR middle-end/23295
858 * gcc.dg/pr27132.c: New testcase.
859 * gcc.dg/pr23295.c: Likewise.
860 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
861 * g++.dg/tree-ssa/pr19807.C: Likewise.
862
863 2006-10-23 Richard Guenther <rguenther@suse.de>
864
865 PR middle-end/21032
866 * gcc.dg/pr21032.c: New testcase.
867
868 2006-10-22 Jeff Law <law@redhat.com>
869 Richard Guenther <rguenther@suse.de>
870
871 PR tree-optimization/15911
872 * gcc.dg/tree-ssa/vrp30.c: New testcase.
873
874 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
875
876 PR c++/20647
877 * g++.dg/abi/rtti3.C: New.
878
879 2006-10-21 Uros Bizjak <uros@kss-loka.si>
880
881 PR middle-end/28252
882 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
883 transformation.
884
885 2006-10-21 Richard Guenther <rguenther@suse.de>
886
887 PR tree-optimization/3511
888 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
889
890 2006-10-21 Richard Guenther <rguenther@suse.de>
891
892 PR middle-end/26898
893 * gcc.dg/torture/pr26898-1.c: New testcase.
894 * gcc.dg/torture/pr26898-2.c: Likewise.
895
896 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
897
898 PR c++/28053
899 * g++.dg/parse/bitfield1.C: Adjust error markers.
900 * g++.dg/parse/bitfield2.C: New test.
901
902 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
903
904 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
905
906 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
907
908 PR libfortran/27895
909 * gfortran.dg/zero_sized_1.f90: New test.
910
911 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
912
913 * gcc.dg/div-compare-1.c: New test.
914
915 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
916
917 PR fortran/29216
918 * gfortran.dg/result_default_init_1.f90: New test.
919
920 PR fortran/29314
921 * gfortran.dg/automatic_default_init_1.f90: New test.
922
923 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
924 from 38 to 33.
925
926 2006-10-18 Geoffrey Keating <geoffk@apple.com>
927
928 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
929 'using namespace std' without previous declaration.
930 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
931 * g++.old-deja/g++.robertl/eb133c.C: New.
932
933 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
934
935 PR libgfortran/29277
936 * gfortran.dg/streamio_4.f90: Update test.
937 * gfortran.dg/streamio_11.f90: New test.
938
939 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
940
941 PR c++/27952
942 * g++.dg/inherit/virtual1.C: New test.
943
944 2006-10-17 Mark Mitchell <mark@codesourcery.com>
945
946 PR c++/28261
947 * g++.dg/parse/enum3.C: New test.
948
949 2006-10-17 Mark Mitchell <mark@codesourcery.com>
950
951 PR c++/29039
952 * g++.dg/init/ctor8.C: New test.
953
954 2006-10-17 Mark Mitchell <mark@codesourcery.com>
955
956 PR c++/27270
957 * g++.dg/ext/complit8.C: Tweak error markers.
958 * g++.dg/template/complit1.C: Add error marker.
959
960 2006-10-16 Mark Mitchell <mark@codesourcery.com>
961
962 PR c++/27270
963 * g++.dg/ext/complit8.C: New test.
964
965 PR c++/29408
966 * g++.dg/parse/dtor12.C: New test.
967
968 PR c++/29435
969 * g++.dg/template/sizeof11.C: New test.
970
971 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
972
973 PR fortran/29392
974 * gfortran.dg/data_char_3.f90: New test.
975
976 PR fortran/29451
977 * gfortran.dg/negative_automatic_size.f90: New test.
978
979 2006-10-16 David Daney <ddaney@avtrex.com>
980
981 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
982
983 2006-10-16 Eric Christopher <echristo@apple.com>
984
985 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
986 x86_64.
987
988 2006-10-16 Mark Mitchell <mark@codesourcery.com>
989
990 PR c++/28211
991 * g++.dg/tc1/dr49.C: Tweak error messages.
992 * g++.dg/parse/template21.C: New test.
993
994 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
995
996 PR middle-end/20491
997 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
998
999 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1000
1001 PR fortran/29403
1002 * gfortran.dg/print_1.f90: New test.
1003
1004 2006-10-15 Jan Hubicka <jh@suse.cz>
1005
1006 PR middle-end/29241
1007 * gcc.c-torture/compile/pr29241.c: New testcase.
1008
1009 2006-10-15 David Edelsohn <edelsohn@gnu.org>
1010
1011 PR middle-end/29250
1012 * gcc.c-torture/compile/pr29250.c: New test.
1013
1014 2006-10-15 Richard Guenther <rguenther@suse.de>
1015
1016 * gcc.dg/pr29299.c: New testcase.
1017
1018 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
1019
1020 PR fortran/24767
1021 * gfortran.dg/label_4.f90: Adjust warning flag.
1022
1023 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
1024
1025 PR fortran/29371
1026 * gfortran.dg/nullify_3.f90: New test.
1027
1028 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1029
1030 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1031 on Solaris 2.5.1 too.
1032
1033 2006-10-13 Eric Christopher <echristo@apple.com>
1034
1035 * gcc.dg/pr25993.c: Skip for darwin.
1036
1037 2006-10-13 Eric Christopher <echristo@apple.com>
1038
1039 * gcc.dg/visibility-11.c: Skip for darwin.
1040
1041 2006-10-13 Eric Christopher <echristo@apple.com>
1042
1043 * gcc.dg/darwin-weakimport-1.c: Use
1044 -fno-asynchronous-unwind-tables.
1045 * gcc.dg/darwin-weakimport-3.c: Ditto.
1046
1047 2006-10-13 Richard Guenther <rguenther@suse.de>
1048
1049 PR tree-optimization/29446
1050 * gcc.dg/torture/pr29446.c: New testcase.
1051
1052 2006-10-13 Bill Wendling <wendling@apple.com>
1053
1054 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1055 * g++.old-deja/g++.jason/hmc1.C: Likewise.
1056 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1057 * g++.old-deja/g++.law/shadow1.C: Likewise.
1058 * g++.old-deja/g++.law/ctors10.C: Likewise.
1059 * g++.dg/debug/namespace1.C: Likewise.
1060 * g++.dg/inherit/namespace-as-base.C: Likewise.
1061 * g++.dg/opt/delay-slot-1.C: Likewise.
1062 * g++.dg/parse/defarg10.C: Likewise.
1063 * g++.dg/template/ptrmem11.C: Likewise.
1064 * g++.dg/template/mem_func_ptr.C: Likewise.
1065 * g++.dg/template/spec19.C: Likewise.
1066
1067 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
1068
1069 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
1070
1071 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
1072
1073 PR fortran/29373
1074 * gfortran.dg/implicit_9.f90: New test.
1075
1076 PR fortran/29407
1077 * gfortran.dg/namelist_25.f90: New test.
1078
1079 PR fortran/27701
1080 * gfortran.dg/same_name_2.f90: New test.
1081
1082 PR fortran/29232
1083 * gfortran.dg/host_assoc_types_1.f90: New test.
1084
1085 PR fortran/29364
1086 * gfortran.dg/missing_derived_type_1.f90: New test.
1087 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
1088
1089 PR fortran/29422
1090 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
1091
1092 PR fortran/29428
1093 * gfortran.dg/alloc_comp_assign_5.f90: New test.
1094
1095 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1096
1097 PR fortran/29391
1098 * gfortran.dg/bound_2.f90: New test.
1099
1100 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1101
1102 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
1103 directive.
1104 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
1105 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
1106 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1107 * gfortran.dg/gomp/reduction3.f90: Likewise.
1108 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
1109 * gfortran.dg/dummy_procedure_2.f90: Likewise.
1110 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1111 * gfortran.dg/forall_4.f90: Likewise.
1112 * gfortran.dg/spec_expr_4.f90: Likewise.
1113 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
1114 * gfortran.dg/forall_5.f90: Likewise.
1115 * gfortran.dg/open_access_append_2.f90: Add check for
1116 compile-time warning.
1117
1118 2006-10-13 Mark Mitchell <mark@codesourcery.com>
1119
1120 PR c++/28506
1121 * g++.dg/parse/pure1.C: New test.
1122
1123 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1124
1125 PR fortran/21435
1126 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
1127 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
1128 for compile-time warnings.
1129 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
1130 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
1131 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
1132 file.
1133 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
1134 specifier.
1135 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
1136 compile-time warning.
1137
1138 2006-10-12 Jan Hubicka <jh@suse.cz>
1139
1140 PR c/28419
1141 * gcc.dg/pr28319.c: New test.
1142
1143 2006-10-12 Mark Mitchell <mark@codesourcery.com>
1144 PR c++/29318
1145 * g++.dg/ext/vla4.C: New test.
1146
1147 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
1148
1149 PR c++/27961
1150 * g++.dg/template/crash60.C: New test.
1151 * g++.dg/other/large-size-array.C: Adjust error markers.
1152 * g++.dg/parse/crash27.C: Likewise.
1153 * g++.dg/template/crash1.C: Likewise.
1154
1155 2006-10-12 Steve Ellcey <sje@cup.hp.com>
1156
1157 PR testsuite/29093
1158 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
1159
1160 2006-10-12 Jakub Jelinek <jakub@redhat.com>
1161
1162 PR preprocessor/28709
1163 * gcc.dg/cpp/paste14.c: New test.
1164
1165 2006-10-11 Mark Mitchell <mark@codesourcery.com>
1166
1167 PR c++/29175
1168 * g++.dg/init/array24.C: New test.
1169
1170 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1171
1172 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
1173 of <sys/types.h>.
1174
1175 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
1176
1177 PR c++/29024
1178 * g++.dg/parse/typedef8.C: New test.
1179 * g++.dg/other/mult-stor1.C: Adjust error markers.
1180
1181 2006-10-11 Richard Guenther <rguenther@suse.de>
1182
1183 PR tree-optimization/28230
1184 * gcc.dg/torture/pr28230.c: New testcase.
1185
1186 2006-10-11 Richard Guenther <rguenther@suse.de>
1187
1188 PR inline-asm/29119
1189 * gcc.dg/torture/pr29119.c: New testcase.
1190
1191 2006-10-10 Jakub Jelinek <jakub@redhat.com>
1192
1193 PR middle-end/29272
1194 * gcc.c-torture/execute/20060930-2.c: New test.
1195
1196 2006-10-09 Richard Henderson <rth@redhat.com>
1197
1198 Revert emutls patch.
1199
1200 2006-10-09 Richard Guenther <rguenther@suse.de>
1201
1202 PR middle-end/29254
1203 * gcc.dg/pr29254.c: New testcase.
1204
1205 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
1206 Paul Thomas <pault@gcc.gnu.org>
1207
1208 PR fortran/20541
1209 * gfortran.dg/alloc_comp_basics_1.f90: New test.
1210 * gfortran.dg/alloc_comp_basics_2.f90: New test.
1211 * gfortran.dg/alloc_comp_assign_1.f90: New test.
1212 * gfortran.dg/alloc_comp_assign_2.f90: New test.
1213 * gfortran.dg/alloc_comp_assign_3.f90: New test.
1214 * gfortran.dg/alloc_comp_assign_4.f90: New test.
1215 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
1216 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
1217 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
1218 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
1219 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
1220 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
1221 * gfortran.dg/alloc_comp_std.f90: New test.
1222 * gfortran.dg/move_alloc.f90: New test.
1223
1224 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
1225
1226 PR fortran/29115
1227 * gfortran.dg/derived_constructor_comps_2.f90: New test.
1228
1229 PR fortran/29211
1230 * gfortran.dg/forall_char_dependencies_1.f90: New test.
1231
1232 2006-10-08 Tobias Burnus <burnus@net-b.de>
1233
1234 PR fortran/28585
1235 * gfortran.dg/new_line.f90: New test.
1236
1237 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1238
1239 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
1240 * gcc.dg/torture/builtin-convert-1.c,
1241 gcc.dg/torture/builtin-convert-2.c,
1242 gcc.dg/torture/builtin-convert-3.c,
1243 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
1244
1245 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
1246
1247 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1248 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1249 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1250 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
1251
1252 2006-10-07 Andrew Pinski <pinskia@gmail.com>
1253
1254 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
1255 Xfail some tests for powerpc-darwin and powerpc-aix.
1256
1257 2006-10-07 Jakub Jelinek <jakub@redhat.com>
1258
1259 PR c/29380
1260 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
1261
1262 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1263
1264 PR target/29300
1265 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1266 on hppa*-*-hpux*.
1267
1268 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1269
1270 PR fortran/16580
1271 PR fortran/29288
1272 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
1273 Add tests for using all possible intrinsics as actual arguments.
1274 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
1275 all possible intrinsics as actual arguments.
1276 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
1277 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
1278
1279 2006-10-07 Richard Sandiford <richard@codesourcery.com>
1280
1281 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
1282 * gcc.dg/debug/debug-2.c: Likewise.
1283
1284 2006-10-06 Uros Bizjak <uros@kss-loka.si>
1285
1286 * gcc.c-torture/compile/sync-2.c: New test.
1287
1288 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1289
1290 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
1291 line endings.
1292
1293 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1294
1295 PR rtl-optimization/29128
1296 * gcc.c-torture/compile/pr29128.c: New test.
1297
1298 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1299
1300 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
1301 line endings.
1302
1303 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
1304
1305 PR middle-end/29256
1306 * gcc.dg/tree-ssa/loop-19.c: New test.
1307
1308 2006-10-06 Jakub Jelinek <jakub@redhat.com>
1309
1310 PR tree-optimization/29330
1311 * gcc.dg/pr29330.c: New test.
1312
1313 PR target/28924
1314 * gcc.c-torture/compile/20061005-1.c: New test.
1315
1316 2006-10-06 Olivier Hainque <hainque@adacore.com>
1317
1318 * gcc.dg/typename-vla-1.c: New case.
1319 * gnat.dg/forward_vla.adb: New case.
1320
1321 2006-10-06 Jakub Jelinek <jakub@redhat.com>
1322
1323 PR tree-optimization/29290
1324 * gfortran.dg/loop_nest_1.f90: New test.
1325
1326 PR target/29198
1327 * gcc.dg/tls/opt-12.c: New test.
1328
1329 PR fortran/28415
1330 * gfortran.dg/save_2.f90: New test.
1331
1332 PR c/29091
1333 * gcc.dg/pr29091.c: New test.
1334
1335 2006-10-06 Joseph Myers <joseph@codesourcery.com>
1336
1337 * lib/target-supports.exp
1338 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
1339 same as x86_64-*-*; check for LP64.
1340
1341 2006-10-04 Richard Henderson <rth@redhat.com>
1342
1343 * lib/target-supports.exp (check_effective_target_tls): Redefine
1344 to mean non-emulated tls.
1345 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1346 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1347 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1348 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1349 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1350 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1351 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1352
1353 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
1354
1355 PR fortran/29343
1356 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
1357
1358 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1359
1360 * gfortran.dg/bounds_check_fail_1.f90: New test.
1361
1362 2006-10-03 Mark Mitchell <mark@codesourcery.com>
1363
1364 PR c++/29020
1365 * g++.dg/template/friend48.C: New test.
1366
1367 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
1368
1369 PR fortran/29098
1370 * gfortran.dg/default_initialization_2.f90: New test.
1371
1372 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
1373
1374 PR fortran/20779
1375 PR fortran/20891
1376 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
1377
1378 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
1379
1380 PR fortran/29284
1381 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
1382
1383 PR fortran/29321
1384 PR fortran/29322
1385 * gfortran.dg/missing_optional_dummy_2.f90: New test.
1386
1387 PR fortran/25091
1388 PR fortran/25092
1389 * gfortran.dg/entry_array_specs_1.f90: New test.
1390
1391 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
1392
1393 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
1394 insufficient to inhibit some test failures at -O3. Do testing
1395 on integers.
1396
1397 2006-10-03 Mark Mitchell <mark@codesourcery.com>
1398
1399 PR c++/29138
1400 * g++.dg/inherit/access8.C: New test.
1401 * g++.dg/template/dtor4.C: Tweak error messages.
1402
1403 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1404
1405 PR fortran/27478
1406 * gfortran.dg/entry_8.f90: New test.
1407
1408 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1409
1410 PR c++/29291
1411 * g++.dg/parse/new4.C: New test.
1412
1413 2006-10-03 Uros Bizjak <uros@kss-loka.si>
1414
1415 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1416 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1417 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1418 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1419 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1420
1421 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1422
1423 PR fortran/19260
1424 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1425 * gfortran.dg/continuation_2.f90: New test.
1426
1427 PR fortran/19262
1428 * gfortran.dg/continuation_3.f90: New test.
1429 * gfortran.dg/continuation_4.f90: New test.
1430 * gfortran.dg/continuation_5.f: New test.
1431 * gfortran.dg/continuation_6.f: New test.
1432
1433 2006-10-02 Mark Mitchell <mark@codesourcery.com>
1434
1435 PR c++/29226
1436 * g++.dg/template/vla1.C: New test.
1437
1438 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1439
1440 PR fortran/29210
1441 * gfortran.dg/complex_parameter_1.f90: New test.
1442
1443 2006-10-02 Jakub Jelinek <jakub@redhat.com>
1444
1445 PR c/29154
1446 * gcc.c-torture/execute/20060929-1.c: New test.
1447
1448 2006-10-01 Mark Mitchell <mark@codesourcery.com>
1449
1450 PR c++/29105
1451 * g++.dg/template/member6.C: New test.
1452 * g++.dg/parse/typename7.C: Adjust error markers.
1453
1454 PR c++/29080
1455 * g++.dg/template/member7.C: New test.
1456
1457 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
1458
1459 PR c/24010
1460 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1461 gcc.dg/Woverride-init-3.c: New tests.
1462
1463 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1464
1465 * gcc.c-torture/execute/20060930-1.c: New test.
1466
1467 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1468
1469 PR fortran/18791
1470 * gfortran.dg/specifics_1.f90: New test.
1471 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1472 complex specifics.
1473
1474 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1475
1476 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1477 pthread-init-common.h: New.
1478
1479 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1480
1481 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1482 precision on some archs.
1483
1484 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
1485
1486 * gcc.dg/non-local-goto-1.c: New test.
1487 * gcc.dg/non-local-goto-2.c: Likewise.
1488 * gcc.dg/setjmp-3.c: Likewise.
1489 * gcc.dg/setjmp-4.c: Likewise.
1490
1491 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1492
1493 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1494
1495 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
1496
1497 PR fortran/28276
1498 * gfortran.dg/exponent_1.f90: New test.
1499
1500 PR fortran/27021
1501 * gfortran.dg/nearest_1.f90: New test.
1502
1503 2006-09-26 Jakub Jelinek <jakub@redhat.com>
1504
1505 PR middle-end/25261
1506 PR middle-end/28790
1507 * gcc.dg/gomp/nestedfn-1.c: New test.
1508
1509 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1510
1511 PR objc/29195
1512 * objc/compile/method-1.m: New test.
1513
1514 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
1515
1516 PR c++/26938
1517 * g++.dg/template/crash58.C: New test.
1518 * g++.dg/parse/crash28.C: Adjust error markers.
1519 * g++.dg/template/crash34.C: Likewise.
1520 * g++.dg/template/friend31.C: Likewise.
1521 * g++.dg/template/crash32.C: Likewise.
1522
1523 PR c++/27329
1524 * g++.dg/template/crash59.C: New test.
1525
1526 PR c++/27667
1527 * g++.dg/template/spec33.C: New test.
1528 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1529
1530 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
1531 Adam Nemet <anemet@caviumnetworks.com>
1532
1533 * gcc.dg/tree-ssa/ivopts-1.c: New test.
1534 * gcc.dg/tree-ssa/ivopts-2.c: New test.
1535
1536 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
1537
1538 PR target/28911
1539 * gcc.dg/pr28911.c: New.
1540
1541 2006-09-23 Uros Bizjak <uros@kss-loka.si>
1542
1543 PR target/29169
1544 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1545 (dg-options): Add -mfpmath=387.
1546
1547 2006-09-23 Jakub Jelinek <jakub@redhat.com>
1548
1549 PR c/28706
1550 * gcc.dg/pr28706.c: New test.
1551
1552 PR c/28712
1553 * gcc.dg/pr28712.c: New test.
1554
1555 2006-09-22 Mike Stump <mrs@apple.com>
1556
1557 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1558
1559 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
1560
1561 PR tree-optimization/28888
1562 * gcc.dg/pr28888.c: New test.
1563
1564 2006-09-21 Mark Mitchell <mark@codesourcery.com>
1565
1566 PR c++/29016
1567 * g++.dg/init/ptrfn1.C: New test.
1568
1569 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
1570
1571 PR c++/28861
1572 * g++.dg/template/spec32.C: New test.
1573 * g++.dg/parse/crash9.C: Adjust error markers.
1574
1575 PR c++/28303
1576 * g++.dg/template/typedef6.C: New test.
1577 * g++.dg/init/error1.C: Adjust error markers.
1578 * g++.dg/parse/crash9.C: Likewise.
1579 * g++.dg/template/crash55.C: Likewise.
1580
1581 2006-09-21 Janis Johnson <janis187@us.ibm.com>
1582
1583 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1584
1585 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
1586
1587 PR target/27650
1588 * g++.dg/ext/dllimport12.C: New test.
1589
1590 2006-09-20 Richard Sandiford <richard@codesourcery.com>
1591
1592 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1593 * gcc.target/mips/nmadd-2.c: Likewise.
1594 * gcc.target/mips/mips-ps-6.c: New test.
1595 * gcc.target/mips/neg-abs-1.c: Likewise.
1596 * gcc.target/mips/neg-abs-2.c: Likewise.
1597 * gcc.target/mips/nmadd-3.c: New test.
1598
1599 2006-09-20 Jakub Jelinek <jakub@redhat.com>
1600
1601 PR middle-end/28046
1602 * gcc.dg/gomp/atomic-10.c: New test.
1603 * g++.dg/gomp/atomic-10.C: New test.
1604
1605 2006-09-20 Eric Christopher <echristo@apple.com>
1606
1607 * gcc.target/i386/sse3-not-fisttp.c: New.
1608
1609 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
1610
1611 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1612
1613 2006-09-19 Richard Sandiford <richard@codesourcery.com>
1614
1615 * gcc.c-torture/execute/pr28289.c (one): New variable.
1616 (main): Use it instead of argc.
1617 * gcc.c-torture/execute/20060102-1.c (one): New variable.
1618 (main): Use it instead of argc.
1619
1620 2006-09-19 Paul Brook <paul@codesourcery.com>
1621
1622 PR target/28516
1623 * gcc.dg/nested-func-5.c: New test.
1624
1625 2006-09-19 Ben Elliston <bje@au.ibm.com>
1626
1627 * lib/target-supports.exp (check_effective_target_tls): Compile
1628 test stubs using ${tool}_target_compile, not just target_compile.
1629 (check_effective_target_tls_runtime): Likewise.
1630
1631 2006-09-19 Ben Elliston <bje@au.ibm.com>
1632
1633 * gcc.c-torture/compile/20030405-1.x: Remove.
1634
1635 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1636 optimising linker from discarding it.
1637
1638 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1639
1640 PR fortran/28526
1641 * gfortran.dg/keyword_symbol_1.f90: New test.
1642
1643 * gfortran.dg/spread_shape_1.f90: Add missing warning with
1644 pedantic compilation option.
1645
1646 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1647
1648 PR fortran/29060
1649 * gfortran.dg/spread_shape_1.f90: New test.
1650
1651 2006-09-17 Roger Sayle <roger@eyesopen.com>
1652
1653 PR tree-optimization/28887
1654 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1655
1656 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
1657
1658 PR c/25993
1659 * gcc.dg/pr25993.c: New test.
1660
1661 2006-09-17 Ira Rosen <irar@il.ibm.com>
1662
1663 PR tree-opt/21591
1664 * gcc.dg/vect/pr21591.c: New test.
1665
1666 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
1667
1668 PR tree-opt/29059
1669 * gcc.c-torture/compile/strcpy-1.c: New test.
1670 * gcc.c-torture/compile/strcpy-2.c: New test.
1671 * gcc.c-torture/compile/memcpy-1.c: New test.
1672 * gcc.c-torture/compile/memcpy-2.c: New test.
1673
1674 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
1675
1676 PR testsuite/29055
1677 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1678
1679 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
1680
1681 * gnat.dg/specs/double_record_extension1.ads: New test.
1682 * gnat.dg/specs/double_record_extension2.ads: Likewise.
1683
1684 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
1685
1686 PR fortran/29051
1687 * gfortran.dg/oldstyle_3.f90: New test.
1688
1689 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1690
1691 PR libgfortran/29099
1692 * gfortran.dg/secnds-1.f: New test.
1693
1694 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1695
1696 PR libgfortran/29053
1697 * gfortran.dg/streamio_9.f90: New test.
1698 * gfortran.dg/streamio_10.f90: New test.
1699
1700 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
1701
1702 PR C++/29002
1703 * g++.dg/init/array22.C: New test.
1704 * g++.dg/init/array23.C: New test.
1705
1706 2006-09-14 Arnaud Charlet <charlet@adacore.com>
1707
1708 * stackcheck.lst: Update list of tests requiring stack checking.
1709 * norun.lst: Adjust for above change.
1710 * ada95.lst: New file.
1711 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1712 requiring -gnat95 switch.
1713
1714 2006-09-14 Olivier Hainque <hainque@adacore.com>
1715
1716 * gnat.dg/in_out_parameter.adb: New test.
1717
1718 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
1719
1720 PR debug/28980
1721 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1722
1723 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
1724
1725 * gnat.dg/specs/unchecked_union.ads: New test.
1726
1727 2006-09-13 Richard Sandiford <richard@codesourcery.com>
1728
1729 PR rtl-optimization/28982
1730 * gcc.c-torture/execute/pr28982a.c: New test.
1731 * gcc.c-torture/execute/pr28982b.c: Likewise.
1732
1733 2006-09-12 Eric Christopher <echristo@apple.com>
1734
1735 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1736 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1737
1738 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
1739
1740 PR c/28768
1741 PR preprocessor/14634
1742 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1743 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1744 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1745
1746 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1747
1748 * gcc.dg/pr28243.c: New test.
1749
1750 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
1751
1752 PR fortran/28971
1753 gfortran.dg/pr28971.f90: New test to act as a backstop in case
1754 this undiagnosed regression reappears.
1755
1756 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
1757
1758 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1759 Treat $srcdir as a literal.
1760 * lib/fortran-torture.exp (fortran-torture-compile,
1761 fortran-torture-execute): Likewise.
1762 * lib/objc-torture.exp (objc-torture-compile,
1763 objc-torture-execute): Likewise.
1764 * lib/profopt.exp (profopt-execute): Likewise.
1765
1766 2006-09-11 Geoffrey Keating <geoffk@apple.com>
1767
1768 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1769
1770 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
1771
1772 PR testsuite/28950
1773 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1774
1775 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
1776
1777 PR target/13685
1778 * gcc.target/i386/pr13685.c: New test.
1779
1780 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1781
1782 * gcc.dg/pr28726.c: New test.
1783
1784 2006-09-11 Josh Conner <jconner@apple.com>
1785
1786 * gcc.dg/nrv3.c: Increase size of structure.
1787 * gcc.dg/nrv4.c: Likewise.
1788 * gcc.dg/nrv5.c: Likewise.
1789
1790 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
1791
1792 PR libfortran/28890
1793 gfortran.dg/assumed_charlen_function_5.f90: New test.
1794
1795 2006-09-10 Mark Mitchell <mark@codesourcery.com>
1796
1797 PR c++/28991
1798 * g++.dg/init/static3.C: New test.
1799
1800 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
1801
1802 PR testsuite/29007
1803 * gcc.dg/long-long-cst1.c (t): Add cast to
1804 __SIZE_TYPE__ before casting to int.
1805 (main): Return 0 on success.
1806
1807 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1808
1809 * gcc.c-torture/execute/20060910-1.c: New test.
1810
1811 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
1812
1813 PR middle-end/26983
1814 * gcc.dg/pr26983.c: New test.
1815
1816 2006-09-10 Richard Sandiford <richard@codesourcery.com>
1817
1818 PR target/29006
1819 * gcc.c-torture/execute/pr29006.c: New test.
1820
1821 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1822
1823 PR libfortran/28947
1824 gfortran.dg/matmul_4.f90: New test.
1825
1826 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1827
1828 PR fortran/28959
1829 gfortran.dg/used_types_10: New test.
1830
1831 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1832
1833 PR libfortran/28923
1834 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1835 gfortran.dg/array_initializer_3.f90: New test.
1836
1837 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1838
1839 PR fortran/28914
1840 * gfortran.dg/actual_array_constructor_3.f90: New test.
1841
1842 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
1843
1844 PR testsuite/26778
1845 * gcc.target/i386/pr26778.c: New testcase.
1846
1847 2006-09-08 Eric Christopher <echristo@apple.com>
1848
1849 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1850 * gcc.target/i386/memcpy-1.c: Ditto.
1851 * gcc.target/i386/asm-1.c: Ditto.
1852 * gcc.target/i386/20060512-4.c: Ditto.
1853 * gcc.target/i386/compress-float-387.c: Ditto.
1854 * gcc.target/i386/20060512-1.c: Ditto.
1855 * gcc.target/i386/compress-float-sse.c: Ditto.
1856 * gcc.target/i386/20060512-2.c: Ditto.
1857 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1858 * gcc.target/i386/stack-prot-kernel.c: Ditto.
1859 * gcc.target/i386/compress-float-387-pic.c: Ditto.
1860 * gcc.dg/pr26449.c: Ditto.
1861 * gcc.dg/attr-ms_struct-2.c: Ditto.
1862 * gcc.dg/attr-ms_struct-1.c: Ditto.
1863 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1864
1865 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
1866
1867 PR c/28504
1868 * gcc.dg/vla-10.c: New test.
1869
1870 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1871
1872 PR c++/28858
1873 * g++.dg/parse/template20.C: New test.
1874 * g++.dg/template/operator8.C: Remove obsolete part.
1875 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1876 * g++.old-deja/g++.pt/crash65.C: Likewise.
1877
1878 2006-09-07 Jason Merrill <jason@redhat.com>
1879
1880 PR middle-end/27724
1881 * gcc.dg/long-long-cst1.c: New test.
1882
1883 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1884
1885 PR C++/28906
1886 * g++.dg/other/array3.C: New test.
1887 * g++.dg/other/array4.C: New test.
1888 * g++.dg/other/array5.C: New test.
1889
1890 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
1891
1892 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1893
1894 2006-09-07 Uros Bizjak <uros@kss-loka.si>
1895
1896 PR target/28946
1897 * gcc.target/i386/pr28946.c: New test.
1898
1899 2006-09-07 Steven G. Kargl <kargls@comcast.net>
1900
1901 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1902 in integer literal constant.
1903 * gfortran.dg/enum_8.f90: Ditto.
1904 * gfortran.dg/g77/20030326-1.f: Ditto.
1905
1906 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
1907
1908 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1909 nonconformance usage.
1910
1911 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1912
1913 PR middle-end/28862
1914 * gcc.c-torture/compile/vector-align-1.c: New test.
1915
1916 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1917
1918 PR rtl-opt/27883
1919 * g++.dg/opt/copysign-1.C: New test.
1920
1921 2006-09-06 Jason Merrill <jason@redhat.com>
1922
1923 PR c++/27371
1924 * g++.dg/warn/unused-result1.C: New test.
1925
1926 2006-09-06 Mark Mitchell <mark@codesourcery.com>
1927
1928 PR c++/28903
1929 * g++.dg/ext/vla3.C: New test.
1930
1931 PR c++/28886
1932 * g++.dg/template/array16.C: New test.
1933
1934 2006-09-06 Richard Guenther <rguenther@suse.de>
1935
1936 * gcc.dg/pr27226.c: Remove testcase again.
1937
1938 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1939
1940 PR tree-opt/28937
1941 * g++.dg/opt/unroll2.C: New test.
1942
1943 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1944
1945 PR tree-opt/28952
1946 * gcc.dg/vect/pr28952.c: New test.
1947
1948 2006-09-05 Richard Guenther <rguenther@suse.de>
1949
1950 PR tree-optimization/28900
1951 * gcc.dg/torture/pr28900.c: New testcase
1952
1953 2006-09-05 Richard Guenther <rguenther@suse.de>
1954
1955 PR tree-optimization/28905
1956 * gcc.c-torture/compile/pr28905.c: New testcase.
1957
1958 2006-09-05 Richard Guenther <rguenther@suse.de>
1959
1960 PR middle-end/28935
1961 * gcc.dg/pr28935.c: New testcase.
1962
1963 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1964
1965 * gcc.c-torture/execute/20060905-1.c: New test.
1966
1967 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1968
1969 PR fortran/28908
1970 * gfortran.dg/used_types_7.f90: New test.
1971 * gfortran.dg/used_types_8.f90: New test.
1972 * gfortran.dg/used_types_9.f90: New test.
1973
1974 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1975
1976 * gcc.c-torture/compile/20060904-1.c: New test.
1977
1978 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 PR c++/23287 Revert my 2006-09-01 patch
1981 * g++.dg/parse/dtor12.C: Remove.
1982
1983 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
1984
1985 PR c+/27670
1986 * g++.dg/template/operator9.C: New test.
1987
1988 PR c++/27493
1989 * g++.dg/template/operator7.C: New test.
1990
1991 PR c++/27494
1992 * g++.dg/template/operator8.C: New test.
1993
1994 PR c++/27397
1995 * g++.dg/template/crash57.C: New test.
1996
1997 * g++.dg/template/typedef4.C: Adjust error markers.
1998 * g++.dg/template/typedef5.C: Likewise.
1999
2000 2006-09-02 Jakub Jelinek <jakub@redhat.com>
2001
2002 PR c++/28878
2003 * g++.dg/parse/crash33.C: New test.
2004
2005 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
2006 Richard Guenther <rguenther@suse.de>
2007 Adam Nemet <anemet@caviumnetworks.com>
2008
2009 PR middle-end/27226
2010 * gcc.target/mips/memcpy-1.c: New testcase.
2011 * gcc.dg/pr27226.c: Likewise.
2012
2013 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2014
2015 PR c++/28705
2016 * g++.dg/lookup/koenig5.C: New.
2017 * g++.dg/template/crash56.C: New.
2018
2019 2006-09-01 Josh Conner <jconner@apple.com>
2020
2021 PR c++/25505
2022 * gcc.dg/nrv3.c: New test.
2023 * gcc.dg/nrv4.c: New test.
2024 * gcc.dg/nrv5.c: New test.
2025
2026 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2027
2028 PR c++/23287
2029 * g++.dg/parse/dtor12.C: New.
2030
2031 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
2032
2033 PR tree-optimization/28839
2034 * gcc.dg/pr28839.c: New test.
2035
2036 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
2037
2038 PR target/24367
2039 * gcc.dg/pr24367.c: New testcase.
2040
2041 2006-08-30 Joseph Myers <joseph@codesourcery.com>
2042
2043 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2044
2045 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
2046
2047 PR rtl-optimization/27735
2048 * gcc.dg/loop-unswitch-1.c: New test.
2049
2050 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
2051
2052 PR fortran/28885
2053 * gfortran.dg/aliasing_dummy_2.f90: New test.
2054
2055 PR fortran/20067
2056 * gfortran.dg/generic_5.f90: Change error message.
2057
2058 PR fortran/28873
2059 * gfortran.dg/generic_6.f90: New test.
2060
2061 PR fortran/25077
2062 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
2063
2064 PR fortran/25102
2065 * gfortran.dg/invalid_interface_assignment.f90: New test.
2066
2067 PR fortran/24866
2068 * gfortran.dg/module_proc_external_dummy.f90: New test.
2069
2070 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
2071
2072 PR c++/28349
2073 * testsuite/g++.dg/warn/var-args1.C: New test.
2074
2075 2006-08-29 Steven G. Kargl <kargls@comcast.net>
2076
2077 PR fortran/28866
2078 * gfortran.dg/simpleif_2.f90: New test.
2079 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
2080 * gfortran.dg/enum_5.f90: Ditto.
2081
2082 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2083 Kazu Hirata <kazu@codesourcery.com>
2084
2085 PR tree-optimization/17506
2086 * gcc.dg/pr17506.c: New.
2087
2088 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
2089
2090 PR c++/28139
2091 * g++.dg/eh/alias1.C: New test.
2092
2093 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2094
2095 PR c++/28860
2096 * g++.dg/template/ttp22.C: New test.
2097
2098 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
2099
2100 PR middle-end/26632
2101 * gcc.dg/pr26632.c: New.
2102
2103 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2104
2105 PR libgfortran/28354
2106 * gfortran.dg/fmt_zero_precision.f90: New test.
2107
2108 2006-08-27 Mark Mitchell <mark@codesourcery.com>
2109
2110 PR c++/28058
2111 * g++.dg/template/spec31.C: New test.
2112
2113 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
2114
2115 PR c++/26573
2116 * g++.dg/other/static2.C: New test.
2117
2118 2006-08-26 Roger Sayle <roger@eyesopen.com>
2119
2120 * gcc.dg/Wswitch-enum-2.c: New test case.
2121 * gcc.dg/Wswitch-enum-3.c: Likewise.
2122
2123 2006-08-26 Richard Guenther <rguenther@suse.de>
2124
2125 * gcc.c-torture/compile/20060826-1.c: New testcase.
2126
2127 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
2128
2129 PR c++/28736
2130 * g++.dg/template/void10.C: New test.
2131
2132 PR c++/28737
2133 * g++.dg/template/void8.C: New test.
2134
2135 PR c+_+/28738
2136 * g++.dg/template/void9.C: New test.
2137
2138 * g++.dg/template/void3.C: Adjust error markers.
2139 * g++.dg/template/void4.C: Likewise.
2140 * g++.dg/template/crash55.C: Likewise.
2141 * g++.dg/template/void7.C: Likewise
2142
2143 2006-08-26 Mark Mitchell <mark@codesourcery.com>
2144
2145 PR c++/28588
2146 * g++.dg/inherit/access6.C: New test.
2147 * g++.dg/inherit/access7.C: Likewise.
2148
2149 PR c++/28595
2150 * g++.dg/template/array15.C: New test.
2151 * g++.dg/template/crash2.C: Tweak error markers.
2152
2153 2006-08-26 Jakub Jelinek <jakub@redhat.com>
2154
2155 PR middle-end/28683
2156 * gcc.c-torture/compile/20060823-1.c: New test.
2157
2158 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2159
2160 PR c++/28853
2161 * g++.dg/template/ttp21.C: New test.
2162
2163 PR c++/28852
2164 * g++.dg/other/operator1.C: Add error-marker.
2165 * g++.dg/other/operator2.C: New test.
2166
2167 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2168
2169 PR c/27893
2170 * gcc.c-torture/compile/vla-const-1.c,
2171 gcc.c-torture/compile/vla-const-2.c: New tests.
2172
2173 2006-08-26 Richard Guenther <rguenther@suse.de>
2174
2175 PR middle-end/28814
2176 * gcc.dg/torture/pr28814.c: New testcase.
2177
2178 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2179
2180 PR c/28418
2181 * gcc.c-torture/compile/compound-literal-1.c: New test.
2182
2183 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2184
2185 PR c/28299
2186 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
2187 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
2188 Expect extra diagnostics.
2189
2190 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
2191
2192 gcc.dg/noncompile/pr16876.c: New test.
2193
2194 2006-08-25 Mark Mitchell <mark@codesourcery.com>
2195
2196 PR c++/28056
2197 * g++.dg/parse/local1.C: New test.
2198 * g++.dg/other/qual1.C: Tweak error marker.
2199
2200 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
2201
2202 PR c++/27787
2203 * g++.dg/template/typename10.C: New.
2204 * g++.dg/template/lookup4.C: Remove bogus error marker.
2205
2206 2006-08-25 Richard Guenther <rguenther@suse.de>
2207
2208 PR testsuite/28829
2209 * gcc.dg/pr26570.c: Fix testcase.
2210
2211 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
2212
2213 PR tree-opt/28807
2214 * gcc.c-torture/execute/mayalias-2.c: New test.
2215 * gcc.dg/tree-ssa/alias-13.c: New test.
2216
2217 2006-08-24 Jan Hubicka <jh@suse.cz>
2218
2219 PR debug/26881
2220 * gcc.dg/debug/pr26881.c: New file.
2221
2222 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
2223
2224 PR fortran/28788
2225 * gfortran.dg/used_types_4.f90: New test.
2226 * gfortran.dg/derived_init_2.f90: Modify to check sibling
2227 association of derived types.
2228 * gfortran.dg/used_types_2.f90: Add module cleanup.
2229 * gfortran.dg/used_types_3.f90: The same.
2230
2231 PR fortran/28771
2232 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
2233 fix of regression.
2234
2235 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2236
2237 PR 28813
2238 * gfortran.dg/direct_io_6.f90: Remove test.
2239
2240 2006-08-23 Stuart Hastings <stuart@apple.com>
2241
2242 PR 28825
2243 * gcc.target/i386/20060821-1.c: New.
2244
2245 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
2246
2247 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
2248 dg-warning strings for dllimport.
2249
2250 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2251
2252 PR C++/28450
2253 * g++.dg/ext/vector4.C: New test.
2254 * g++.dg/ext/complex1.C: New test.
2255
2256 2006-08-21 Geoffrey Keating <geoffk@apple.com>
2257
2258 PR debug/28692
2259 * gcc.dg/debug/const-1.c: New.
2260 * gcc.dg/debug/const-2.c: New.
2261 * gcc.dg/debug/dwarf2/const-1.c: New.
2262 * gcc.dg/debug/dwarf2/const-2.c: New.
2263 * gcc.dg/debug/dwarf2/const-2b.c: New.
2264
2265 2006-08-22 Richard Guenther <rguenther@suse.de>
2266
2267 PR middle-end/28776
2268 * gcc.c-torture/compile/pr28776-1.c: New testcase.
2269 * gcc.c-torture/compile/pr28776-2.c: Likewise.
2270
2271 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2272
2273 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
2274
2275 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
2276
2277 PR c++/26269
2278 * g++.dg/other/error14.C: New test.
2279
2280 PR c++/28505
2281 * g++.dg/parse/ctor7.C: New test.
2282 * g++.dg/parse/ctor8.C: Likewise.
2283
2284 PR c++/28741
2285 * g++.dg/template/void7.C: New test.
2286
2287 2006-08-21 Olivier Hainque <hainque@adacore.com>
2288
2289 * gnat.dg/self_aggregate_with_zeros.adb: New test.
2290 * gnat.dg/self_aggregate_with_array.adb: New test.
2291
2292 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2293
2294 * g++.dg/eh/arm-vfp-unwind.C: New test.
2295
2296 2006-08-20 Mark Mitchell <mark@codesourcery.com>
2297
2298 PR c++/28341
2299 * g++.dg/template/ref3.C: New test.
2300 * g++.dg/template/nontype13.C: New test.
2301
2302 PR c++/28346
2303 * g++.dg/template/ptrmem17.C: New test.
2304
2305 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
2306
2307 PR target/28648 c:
2308 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
2309
2310 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
2311
2312 PR fortran/28630
2313 * gfortran.dg/used_types_2.f90: New test.
2314
2315 PR fortran/28601
2316 * gfortran.dg/used_types_3.f90: New test.
2317
2318 PR fortran/20886
2319 * gfortran.dg/generic_actual_arg.f90: New test.
2320
2321 PR fortran/28735
2322 * gfortran.dg/module_private_array_refs_1.f90: New test.
2323
2324 PR fortran/28762
2325 * gfortran.dg/program_name_1.f90: New test.
2326
2327 PR fortran/28425
2328 * gfortran.dg/derived_constructor_comps_1.f90: New test.
2329
2330 PR fortran/28496
2331 * gfortran.dg/array_initializer_2.f90: New test.
2332
2333 PR fortran/18111
2334 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
2335
2336 PR fortran/28600
2337 * gfortran.dg/assumed_charlen_function_4.f90: New test.
2338
2339 PR fortran/28771
2340 * gfortran.dg/assumed_charlen_in_main.f90: New test.
2341
2342 PR fortran/28660
2343 * gfortran.dg/dependent_decls_1.f90: New test.
2344
2345 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
2346
2347 PR fortran/25217
2348 * gfortran.dg/derived_init_2.f90: New.
2349
2350 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
2351
2352 * gcc.c-torture/execute/pr28289.c: New test.
2353
2354 2006-08-17 Jakub Jelinek <jakub@redhat.com>
2355
2356 PR c/28744
2357 * gcc.dg/attr-externally-visible-1.c: New test.
2358 * gcc.dg/attr-externally-visible-2.c: New test.
2359 * g++.dg/parse/attr-externally-visible-1.C: New test.
2360 * g++.dg/parse/attr-externally-visible-2.C: New test.
2361
2362 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2363
2364 PR c++/28606
2365 * g++.dg/parse/dtor11.C: New test.
2366
2367 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2368
2369 PR rtl-optimization/28489
2370 * gcc.c-torture/compile/pr28489.c: New test.
2371
2372 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2373
2374 PR c++/28710
2375 * g++.dg/template/redecl4.C: New test.
2376
2377 PR c++/28711
2378 * g++.dg/template/ctor8.C: New test.
2379
2380 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
2381
2382 * gcc.dg/pr26570.c: Fix testcase.
2383
2384 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
2385
2386 * PR c++/28573
2387 * g++.dg/parse/offsetof6.C: New test.
2388 * g++.dg/parse/offsetof6.C: New test.
2389 * g++.dg/parse/offsetof7.C: New test.
2390
2391 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2392
2393 PR testsuite/28602
2394 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
2395 is false.
2396
2397 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2398
2399 PR c++/28302
2400 * g++.dg/ext/vector3.C: New test.
2401
2402 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
2403
2404 PR gcov/profile/26570
2405 * gcc.dg/pr26570.c: New test.
2406
2407 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
2408
2409 PR c/27697
2410 * gcc.dg/qual-component-1.c: New test.
2411
2412 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2413
2414 PR c++/28593
2415 * g++.dg/parse/new3.C: New test.
2416
2417 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2418
2419 PR fortran/25828
2420 * gfortran.dg/streamio_1.f90: New test.
2421 * gfortran.dg/streamio_2.f90: New test.
2422 * gfortran.dg/streamio_3.f90: New test.
2423 * gfortran.dg/streamio_4.f90: New test.
2424 * gfortran.dg/streamio_5.f90: New test.
2425 * gfortran.dg/streamio_6.f90: New test.
2426 * gfortran.dg/streamio_7.f90: New test.
2427 * gfortran.dg/streamio_8.f90: New test.
2428
2429 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
2430
2431 PR c/28287
2432 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2433
2434 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
2435
2436 PR c++/28594
2437 * g++.dg/template/void6.C: New test.
2438
2439 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2440
2441 PR c/28649
2442 * gcc.dg/parse-error-1.c: New test.
2443 * gcc.dg/parse-error-2.c: New test.
2444 * gcc.dg/cpp/digraph2.c: Add error-marker.
2445 * gcc.dg/noncompile/920923-1.c: Likewise.
2446
2447 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2448
2449 PR c/27490
2450 * gcc.dg/sizeof-2.c: New testcase.
2451
2452 PR c/27489
2453 * gcc.dg/switch-A.c: New testcase.
2454
2455 2006-08-14 Steve Ellcey <sje@cup.hp.com>
2456
2457 PR c++/28288
2458 PR c++/14556
2459 * g++.old-deja/g++.warn/compare1.C: Delete.
2460 * g++.dg/opt/pr7503-2.C: Delete.
2461 * g++.dg/opt/pr7503-3.C: Delete.
2462 * g++.dg/opt/pr7503-4.C: Delete.
2463 * g++.dg/opt/pr7503-5.C: Delete.
2464 * g++.dg/opt/max1.C: Delete.
2465 * g++.dg/warn/minmax.C: Delete.
2466 * g++.dg/expr/minmax.C: New test.
2467
2468 2006-08-14 Richard Guenther <rguenther@suse.de>
2469
2470 PR testsuite/28703
2471 * gcc.c-torture/execute/pr28651.c: Do not use argc
2472 to avoid optimization, instead forbid inlining.
2473
2474 2006-08-14 Richard Sandiford <richard@codesourcery.com>
2475
2476 PR rtl-optimization/28634
2477 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2478
2479 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
2480
2481 PR c/27184
2482 * gcc.dg/torture/pr27184.c: New test.
2483
2484 2006-08-12 Jakub Jelinek <jakub@redhat.com>
2485
2486 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2487
2488 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2489
2490 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2491 * gfortran.dg/stat_2.f90: Likewise.
2492 * gfortran.dg/chmod_1.f90: Likewise.
2493 * gfortran.dg/chmod_2.f90: Likewise.
2494 * gfortran.dg/chmod_3.f90: Likewise.
2495
2496 2006-08-11 David Edelsohn <edelsohn@gnu.org>
2497
2498 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2499
2500 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2501
2502 * g++.dg/opt/pr23454-2.C: New test.
2503
2504 2006-08-11 Richard Guenther <rguenther@suse.de>
2505
2506 PR middle-end/28651
2507 * gcc.c-torture/execute/pr28651.c: New testcase.
2508
2509 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2510
2511 * gnat.dg/specs/static_initializer.ads: New test.
2512
2513 2006-08-10 Paul Brook <paul@codesourcery.com>
2514
2515 * gcc.target/arm/cond-asm.c: New test.
2516
2517 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2518
2519 PR tree-optimization/26197
2520 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2521 * g++.dg/vect/vect.exp: Compile the new tests with
2522 --param max-aliased-vops=0.
2523
2524 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
2525
2526 PR c++/28637
2527 * g++.dg/template/void3.C: New test.
2528
2529 PR c++/28638
2530 * g++.dg/template/void4.C: New test.
2531
2532 PR c++/28640
2533 * g++.dg/template/void5.C: New test.
2534
2535 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
2536
2537 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2538 after dg-do compile.
2539
2540 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
2541
2542 PR tree-optimizations/26969
2543 * gcc.dg/vect/vect.exp: Compile tests prefixed with
2544 "unswitch-loops" with -funswitch-loops.
2545 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2546
2547 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2548
2549 * gcc.dg/sparc-getcontext-1.c: Fix typo.
2550 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2551 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
2552 * objc.dg/dwarf-1.m: Likewise.
2553 * objc.dg/dwarf-2.m: Likewise.
2554 * obj-c++.dg/dwarf-2.mm: Likewise.
2555
2556 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2557
2558 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2559 * objc.dg/dwarf-2.m: Likewise.
2560 * obj-c++.dg/dwarf-2.mm: Likewise.
2561
2562 PR libfortran/28603
2563 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2564
2565 PR testsuite/27611
2566 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2567
2568 PR testsuite/27033
2569 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2570
2571 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
2572
2573 PR target/27827
2574 * gcc.target/i386/pr27827.c: New testcase.
2575
2576 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
2577
2578 PR fortran/28590
2579 * gfortran.dg/sequence_types_1.f90: New test.
2580
2581 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
2582
2583 PR fortran/28548
2584 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2585 dg-warning. Add -pedantic option.
2586
2587 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2588
2589 PR c/28502
2590 * gcc.dg/proto-1.c: New test.
2591
2592 PR c/27721
2593 * gcc.dg/lvalue-4.c: New test.
2594
2595 PR c/28136
2596 * gcc.dg/init-bad-5.c: New test.
2597
2598 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
2599
2600 PR c++/28347
2601 * g++.dg/ext/typedef-init.C: Add new test for typedef
2602 initialization inside templates. Adjust existing error markers.
2603
2604 2006-08-03 Mark Mitchell <mark@codesourcery.com>
2605
2606 PR c++/28148
2607 * g++.dg/init/ptrmem3.C: New test.
2608
2609 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
2610
2611 PR tree-optimization/27770
2612 * lib/target-support.exp: New target keyword "section_anchors".
2613 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2614 tests.
2615 * gcc.dg/vect/section-anchors-pr27770.c: New test.
2616 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2617 * gcc.dg/vect/section-anchors-vect-69.c: New test.
2618 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2619
2620 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2621
2622 * gcc.dg/20060801-1.c: Add missing '}'.
2623
2624 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2625
2626 PR c++/27508
2627 * g++.dg/parse/dtor9.C: New test.
2628 * g++.dg/parse/dtor10.C: New test.
2629 * g++.dg/other/error7.C: Adjust error-marker.
2630
2631 PR c++/28274
2632 * g++.dg/other/default5.C: New test.
2633
2634 2006-08-02 Richard Guenther <rguenther@suse.de>
2635
2636 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2637
2638 2006-08-02 Mark Mitchell <mark@codesourcery.com>
2639
2640 PR c++/28557
2641 * g++.dg/template/conv9.C: New test.
2642
2643 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
2644
2645 PR debug/28063
2646 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2647 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2648 Optionally return assembly text. Update callers.
2649 (check_no_compiler_messages): Update verbose messages.
2650 (check_no_messages_and_pattern): New.
2651 (check_effective_target_string_merging): New.
2652
2653 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2654
2655 PR c++/28250
2656 * g++.dg/eh/catch4.C: New test.
2657
2658 PR c++/28257
2659 * g++.dg/other/qual1.C: New test.
2660
2661 PR c++/28259
2662 * g++.dg/inherit/error2.C: New test.
2663
2664 PR c++/28267
2665 * g++.dg/other/new1.C: New test.
2666
2667 * g++.dg/warn/pr23075.C: Remove obsolete test.
2668 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2669 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2670
2671 2006-07-31 Mark Mitchell <mark@codesourcery.com>
2672
2673 PR c++/28523
2674 * g++.dg/eh/cast1.C: New test.
2675
2676 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
2677
2678 PR libfortran/28452
2679 * gfortran.dg/random_3.f90: New test.
2680
2681 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2682
2683 PR c++/28432
2684 * g++.dg/other/pr28304.C: Change expected error message.
2685 * g++.dg/other/pr28432.C: New test.
2686
2687 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2688
2689 PR c++/28256
2690 * g++.dg/init/brace2.C: Change expected error message, add empty init.
2691
2692 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
2693
2694 PR debug/23336
2695 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2696 at -g1.
2697 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2698 g++.dg/debug/enum-2.C: New.
2699
2700 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2701
2702 PR c++/6634
2703 * g++.dg/parse/long1.C: Add more tests.
2704
2705 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2706
2707 * gfortran.dg/lrshift_1.c: New file.
2708
2709 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2710
2711 PR libgfortran/28335
2712 * gfortran.dg/no_unit_error_1.f90: New test.
2713
2714 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2715
2716 PR libgfortran/28335
2717 * gfortran.dg/no_unit_error_1.f90: Delete test.
2718 * gfortran.dg/no_unit_error_2.f90: Delete test.
2719
2720 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2721
2722 * gfortran.dg/chmod_3.f90: New test.
2723 * gfortran.dg/ltime_gmtime_1.f90: New test.
2724 * gfortran.dg/ltime_gmtime_2.f90: New test.
2725 * gfortran.dg/lrshift_1.f90: New test.
2726 * gfortran.dg/chmod_1.f90: New test.
2727 * gfortran.dg/chmod_2.f90: New test.
2728
2729 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
2730
2731 PR c++/27668
2732 * g++.dg/template/crash55.C: New test.
2733
2734 PR c++/27962
2735 * g++.dg/template/nontype16.C: New test.
2736
2737 * g++.dg/template/void2.C: Adjust error markers.
2738 * g++.dg/template/nontype5.C: Adjust error markers.
2739
2740 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2741
2742 * gcc.target/i386/stack-prot-kernel.c: New test.
2743
2744 2006-07-27 Roger Sayle <roger@eyesopen.com>
2745
2746 * gcc.dg/builtins-55.c: New test case.
2747
2748 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
2749
2750 PR rtl-optimization/27907
2751 * gcc.c-torture/compile/pr27907.c: New test.
2752
2753 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2754
2755 * gfortran.dg/mclock.f90: New test.
2756 * gfortran.dg/int_conv_1.f90: New test.
2757 * gfortran.dg/stat_1.f90: New test.
2758 * gfortran.dg/stat_2.f90: New test.
2759
2760 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2761
2762 PR libgfortran/28335
2763 * gfortran.dg/no_unit_error_1.f90: New test.
2764 * gfortran.dg/no_unit_error_2.f90: New test.
2765 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2766
2767 2006-07-25 Roger Sayle <roger@eyesopen.com>
2768
2769 PR middle-end/28473
2770 * gcc.dg/fold-convround-1.c: New test case.
2771
2772 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2773
2774 * gfortran.dg/arithmetic_if.f90: Fix comments.
2775
2776 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2777
2778 PR c++/27572
2779 * g++.dg/other/typedef1.C: New test.
2780 * g++.dg/template/typedef4.C: New test.
2781 * g++.dg/template/typedef5.C: New test.
2782
2783 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
2784
2785 PR fortran/28416
2786 * gfortran.dg/allocatable_dummy_3.f90: New.
2787
2788 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2789
2790 PR fortran/28439
2791 * gfortran.dg/arithmetic_if.f90: New test.
2792
2793 2006-07-24 Uros Bizjak <uros@kss-loka.si>
2794
2795 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2796 avoid memcpy optimization.
2797
2798 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2799
2800 PR fortran/25289
2801 * gfortran.dg/direct_io_6.f90: New test.
2802
2803 2006-07-24 Jan Hubicka <jh@suse.cz>
2804
2805 PR c/25795
2806 PR c++/27369
2807 * gcc.dg/pr25795.c: New test.
2808 * gcc.dg/pr25795-1.c: New test.
2809
2810 2006-07-23 Roger Sayle <roger@eyesopen.com>
2811
2812 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2813 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2814 which may be transformed to "g || h" on some platforms.
2815
2816 2006-07-23 Mark Mitchell <mark@codesourcery.com>
2817
2818 PR c++/28025
2819 * g++.dg/template/friend45.C: New test.
2820
2821 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2822
2823 PR libgfortran/28339
2824 * gfortran.dg/arrayio_8.f90: New test.
2825
2826 2006-07-21 Mike Stump <mrs@apple.com>
2827
2828 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2829
2830 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2831
2832 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2833
2834 PR c++/28250
2835 * g++.dg/eh/catch3.C: New test.
2836
2837 PR c++/28363
2838 * g++.dg/template/defarg10.C: New test.
2839
2840 2006-07-20 Paul Brook <paul@codesourcery.com>
2841
2842 PR 27363
2843 * gcc.dg/pr27363.c: New test.
2844
2845 2006-07-19 Mark Mitchell <mark@codesourcery.com>
2846
2847 PR c++/28338
2848 * g++.dg/init/ref13.C: New test.
2849
2850 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2851
2852 PR obj-c++/28434
2853 * obj-c++.dg/proto-error-1.mm: New test.
2854
2855 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2856
2857 PR c++/28337
2858 * g++.dg/template/string1.C: New test.
2859
2860 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2861
2862 PR c++/28048
2863 * g++.dg/template/defarg9.C: New test.
2864
2865 PR c++/28235
2866 * g++.dg/template/static27.C: New test.
2867
2868 2006-07-18 Diego Novillo <dnovillo@redhat.com>
2869
2870 PR 28410
2871 * gcc.dg/tree-ssa/pr28410.c: New test.
2872
2873 2006-07-18 Lee Millward <lee.millward@gmail.com>
2874
2875 PR c++/28258
2876 * g++/dg/other/error13.C: New test.
2877
2878 PR c++/28260
2879 * g++.dg/template/friend44.C: New test.
2880
2881 2006-07-18 Steve Ellcey <sje@cup.hp.com>
2882
2883 PR c++/27495
2884 * g++.dg/other/pr27495.C: New.
2885
2886 2006-07-18 Olivier Hainque <hainque@adacore.com>
2887
2888 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2889 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2890
2891 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2892
2893 PR c/28286
2894 * gcc.dg/pragma-pack-4.c: New test.
2895
2896 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2897
2898 PR c++/28291
2899 * g++.dg/ext/pr28291.C: New test.
2900
2901 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2902
2903 PR middle-end/28403
2904 * gcc.c-torture/execute/pr28403.c: New test.
2905
2906 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2907
2908 PR middle-end/28402
2909 * gcc.dg/pr28402.c: New test.
2910
2911 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2912
2913 PR c++/28304
2914 * g++.dg/other/pr28304.C: New test.
2915
2916 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
2917
2918 PR other/28251
2919 gcc.c-torture/unsorted/dump-noaddr.c: New test.
2920 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2921
2922 2006-07-17 Richard Guenther <rguenther@suse.de>
2923
2924 PR tree-optimization/28238
2925 * g++.dg/tree-ssa/pr28238.C: New testcase.
2926
2927 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2928
2929 PR c++/28250
2930 * g++.dg/eh/catch1.C: New test.
2931 * g++.dg/eh/catch2.C: New test.
2932
2933 2006-07-16 Jakub Jelinek <jakub@redhat.com>
2934
2935 PR c++/28370
2936 * g++.dg/template/anon3.C: New test.
2937
2938 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
2939
2940 PR fortran/20844
2941 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2942 specifiers requiring an explicit format tag..
2943
2944 PR fortran/28201
2945 * gfortran.dg/generic_5: New test.
2946
2947 PR fortran/20893
2948 * gfortran.dg/elemental_optional_args_1.f90: New test.
2949
2950 2006-07-16 Olivier Hainque <hainque@adacore.com>
2951
2952 * gnat.dg/assert.ads: New file.
2953 * gnat.dg/controlled_record.ads: Likewise.
2954 * gnat.dg/controlled_record.adb: Likewise.
2955
2956 2006-07-15 Lee Millward <lee.millward@gmail.com>
2957
2958 PR c++/28292
2959 * g++.dg/other/error12.C: New test.
2960
2961 PR c++/28269
2962 * g++.dg/template/crash54.C: New test.
2963
2964 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2965
2966 PR c++/28249
2967 * g++.dg/parse/catch1.C: New test.
2968
2969 PR c++/28294
2970 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2971
2972 PR c++/28387
2973 * g++.dg/ext/attrib24.C: New test.
2974
2975 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2976
2977 PR c++/28343
2978 * g++.dg/ext/asmspec1.C: New test.
2979
2980 2006-07-13 Janis Johnson <janis187@us.ibm.com>
2981
2982 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2983 (dg-test): Support shouldfail tests.
2984 * lib/target-supports-dg.exp (dg-shouldfail): New.
2985 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2986 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2987 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2988 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2989 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2990 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2991 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2992
2993 2006-07-13 Jan Hubicka <jh@suse.cz>
2994
2995 * gcc.target/i386/memcpy-1.c: New.
2996
2997 2006-07-12 Geoffrey Keating <geoffk@apple.com>
2998
2999 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
3000
3001 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
3002
3003 PR fortran/25097
3004 * gfortran.dg/present_1.f90: New test.
3005
3006 PR fortran/20903
3007 * gfortran.dg/interface_derived_type_1.f90: New test.
3008
3009 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
3010
3011 PR fortran/28213
3012 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
3013 list.
3014
3015 2006-07-07 Lee Millward <lee.millward@gmail.com>
3016
3017 PR c++/27820
3018 * g++.dg/other/label1.C: New test.
3019
3020 2006-07-07 Richard Guenther <rguenther@suse.de>
3021
3022 PR middle-end/28268
3023 * gcc.dg/torture/pr28268.c: New testcase.
3024
3025 2006-07-07 Steve Ellcey <sje@cup.hp.com>
3026
3027 PR c++/27019
3028 * g++.dg/ext/pr27019.C: New.
3029
3030 2006-07-07 Richard Guenther <rguenther@suse.de>
3031
3032 PR tree-optimization/28187
3033 * gcc.dg/pr28187.c: New testcase.
3034
3035 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
3036
3037 * gnat.dg/address_conversion.adb: New test.
3038 * gnat.dg/boolean_subtype.adb: Likewise.
3039 * gnat.dg/frame_overflow.adb: Likewise.
3040 * gnat.dg/pointer_array.adb: Likewise.
3041 * gnat.dg/pointer_conversion.adb: Likewise.
3042
3043 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
3044
3045 PR fortran/28237
3046 PR fortran/23420
3047 * gfortran.dg/print_fmt_5.f90: New test.
3048
3049 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3050
3051 PR fortran/28129
3052 * gfortran.dg/bounds_check_4.f90: New test.
3053
3054 2006-07-05 Richard Guenther <rguenther@suse.de>
3055
3056 PR target/28158
3057 * gfortran.dg/pr28158.f90: New testcase.
3058
3059 2006-07-05 Richard Guenther <rguenther@suse.de>
3060
3061 PR tree-optimization/28162
3062 * gcc.dg/pr28162.c: New testcase.
3063
3064 2006-07-05 Richard Guenther <rguenther@suse.de>
3065 Andrew Pinski <pinskia@gcc.gnu.org>
3066
3067 PR c++/27084
3068 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
3069
3070 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
3071
3072 PR fortran/28174
3073 * gfortran.dg/actual_array_substr_2.f90: New test.
3074
3075 PR fortran/28167
3076 * gfortran.dg/actual_array_constructor_2.f90: New test.
3077
3078 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3079
3080 * gfortran.dg/itime_idate_1.f: New test.
3081 * gfortran.dg/itime_idate_2.f: New test.
3082
3083 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3084
3085 PR libgfortran/27704
3086 * gfortran.dg/open_status_3.f90: New test.
3087 * gfortran.dg/fmt_l.f90: Update for new feature.
3088
3089 2006-07-03 Asher Langton <langton2@llnl.gov>
3090
3091 * gfortran.dg/oldstyle_2.f90: New.
3092
3093 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
3094
3095 * gnat.dg/string_slice.adb: New test.
3096
3097 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3098
3099 PR fortran/19259
3100 * gfortran.dg/semicolon_fixed.c: New.
3101 * gfortran.dg/semicolon_free.c: New.
3102
3103 2006-06-30 Mike Stump <mrs@apple.com>
3104
3105 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
3106 that don't support internal visibility.
3107
3108 2006-06-30 Andrew Pinski <pinskia@gmail.com>
3109
3110 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
3111 for '(' / ')' needing an extra '\'.
3112
3113 2006-06-29 Roger Sayle <roger@eyesopen.com>
3114
3115 PR middle-end/27428
3116 * gcc.dg/pr27428-1.c: New test case.
3117
3118 2006-06-29 Mike Stump <mrs@apple.com>
3119
3120 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
3121 on darwin as we can't align commons large enough yet.
3122
3123 * gcc.dg/vla-8.c: Add additional testcases.
3124
3125 2006-06-26 Steve Ellcey <sje@cup.hp.com>
3126
3127 PR c++/28114
3128 * g++.dg/other/pr28114.C: New.
3129
3130 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
3131
3132 * gcc.c-torture/compile/20060625-1.c: New test.
3133
3134 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
3135
3136 PR fortran/20867
3137 * gfortran.dg/stfunc_3.f90: New test.
3138
3139 PR fortran/25056
3140 * gfortran.dg/impure_actual_1.f90: New test.
3141
3142 PR fortran/20874
3143 * gfortran.dg/elemental_result_1.f90: New test.
3144
3145 PR fortran/25073
3146 * gfortran.dg/select_7.f90: New test.
3147
3148 PR fortran/27554
3149 * intrinsic_actual_1.f: New test.
3150
3151 PR fortran/22038
3152 PR fortran/28119
3153 * gfortran.dg/forall_4.f90: New test.
3154
3155 PR fortran/25072
3156 * gfortran.dg/forall_5.f90: New test.
3157
3158 2006-06-25 Lee Millward <lee.millward@gmail.com>
3159
3160 PR c++/28051
3161 * g++.dg/template/using13.C: New test.
3162
3163 PR c++/28054
3164 * g++.dg/other/incomplete3.C: New test.
3165
3166 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3167
3168 PR fortran/28081
3169 * gfortran.dg/substr_3.f: New test.
3170 * gfortran.dg/equiv_2.f90: Update expected error message.
3171
3172 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
3173
3174 PR fortran/28118
3175 * gfortran.dg/actual_array_substr_1.f90: New test.
3176
3177 2006-06-24 Olivier Hainque <hainque@adacore.com>
3178
3179 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
3180 * gnat.dg/scalar_mode_agg_compare.adb: New test.
3181
3182 2006-06-23 Janis Johnson <janis187@us.ibm.com>
3183
3184 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3185
3186 2006-06-23 Steven G. Kargl <kargls@comcast.net>
3187
3188 PR fortran/27981
3189 * gfortran.dg/simpleif_2.f90: New test.
3190
3191 2006-06-23 Lee Millward <lee.millward@gmail.com>
3192
3193 * g++.dg/template/error22.C: Fix typo.
3194
3195 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3196
3197 PR c++/28112
3198 * g++.dg/ext/attrib23.C: New test.
3199
3200 2006-06-23 Olivier Hainque <hainque@adacore.com>
3201
3202 * gnat.dg/varsize_temp.adb: New test.
3203
3204 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3205
3206 PR c++/11468
3207 * g++.dg/other/java2.C: New test.
3208
3209 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
3210
3211 PR target/27789
3212 * g++.dg/ext/dllimport4.C. Add more tests for invalid
3213 initialization.
3214
3215 2006-06-22 Roger Sayle <roger@eyesopen.com>
3216
3217 PR target/27531
3218 * gcc.dg/pr27531-1.c: New test case.
3219
3220 2006-06-22 Asher Langton <langton2@llnl.gov>
3221
3222 PR fortran/24748
3223 * gfortran.dg/implicit_8.f90: New.
3224
3225 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
3226
3227 PR rtl-optimization/28121
3228 * gcc.dg/pr28121.c: New test.
3229
3230 2006-06-22 Lee Millward <lee.millward@gmail.com>
3231
3232 PR c++/27805
3233 * g++.dg/parse/ptrmem6.C: New test.
3234
3235 PR c++/27821
3236 * g++.dg/template/error22.C: New test.
3237
3238 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3239
3240 PR c++/28111
3241 * g++.dg/template/friend43.C: New test.
3242
3243 PR c++/28110
3244 * g++.dg/template/crash53.C: New test.
3245
3246 PR c++/28109
3247 * g++.dg/rtti/incomplete1.C: New test.
3248
3249 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
3250
3251 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
3252
3253 2006-06-21 Joseph Myers <joseph@codesourcery.com>
3254
3255 * gcc.c-torture/execute/complex-7.c: New.
3256
3257 2006-06-21 Jakub Jelinek <jakub@redhat.com>
3258
3259 * gcc.dg/merge-all-constants-1.c: New test.
3260
3261 2006-06-20 Janis Johnson <janis187@us.ibm.com>
3262
3263 PR c++/28113
3264 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
3265
3266 2006-06-20 Steven G. Kargl <kargls@comcast.net>
3267
3268 * gfortran.dg/rrspacing_1.f90: New test.
3269
3270 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3271
3272 PR c++/28052
3273 * g++.dg/other/bitfield2.C: New test.
3274
3275 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
3276
3277 PR tree-optimization/27331
3278 * gcc.dg/pr27331.c: New test.
3279
3280 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
3281 Eric Botcazou <ebotcazou@adacore.com>
3282
3283 PR ada/18692
3284 * lib/gnat.exp: New file.
3285 * lib/gnat-dg.exp: Likewise.
3286 * gnat.dg: New directory.
3287 * gnat.dg/dg.exp: New driver.
3288 * gnat.dg/specs: New directory.
3289 * gnat.dg/specs/specs.exp: New driver.
3290 * gnat.dg/style: New directory.
3291 * gnat.dg/style/style.exp: New driver.
3292
3293 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
3294
3295 PR fortran/16206
3296 * gfortran.dg/array_initializer_1.f90: New test.
3297
3298 PR fortran/28005
3299 * gfortran.dg/matmul_3.f90: New test.
3300
3301 2006-06-19 Andrew Pinski <pinskia@gmail.com>
3302
3303 PR middle-end/28075
3304 * gcc.dg/tree-ssa/inline-1.c: New test.
3305
3306 2006-06-19 Anatoly Sokolov <aesok@post.ru>
3307
3308 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
3309 in malloc prototype; remove XFAIL.
3310 * gcc.dg/pr18241-2.c: Ditto.
3311 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
3312 in memset prototype; remove XFAIL.
3313 * gcc.dg/tree-ssa/pr23382.c: Ditto.
3314
3315 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
3316
3317 * gcc.dg/vla-8.c: Add.
3318
3319 2006-06-19 Richard Guenther <rguenther@suse.de>
3320
3321 PR tree-optimization/27090
3322 * g++.dg/tree-ssa/pr27090.C: New testcase.
3323
3324 2006-06-19 Roger Sayle <roger@eyesopen.com>
3325
3326 PR target/27861
3327 * gcc.dg/pr27861-1.c: New test case.
3328
3329 2006-06-19 Richard Guenther <rguenther@suse.de>
3330
3331 PR middle-end/28045
3332 * gcc.dg/torture/pr28045.c: New testcase.
3333
3334 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3335
3336 PR fortran/26801
3337 * gfortran.dg/associated_4.f90: New test.
3338
3339 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3340
3341 PR fortran/19310
3342 PR fortran/19904
3343 * gfortran.dg/real_const_3.f90: New test.
3344
3345 2006-06-16 Mark Mitchell <mark@codesourcery.com>
3346
3347 PR c++/28016
3348 * g++.dg/template/static26.C: New test.
3349
3350 PR c++/27979
3351 * g++.dg/expr/bitfield2.C: New test.
3352
3353 PR c++/27884
3354 * g++.dg/parse/linkage2.C: New test.
3355
3356 2006-06-16 Richard Guenther <rguenther@suse.de>
3357
3358 PR middle-end/27116
3359 * gcc.dg/pr15785-1.c: Revert last change.
3360 * gcc.dg/torture/pr27116-2.c: New testcase.
3361
3362 2006-06-16 Roger Sayle <roger@eyesopen.com>
3363
3364 PR middle-end/27802
3365 * gcc.dg/pr27802-1.c: New test case.
3366
3367 2006-06-15 Mark Mitchell <mark@codesourcery.com>
3368
3369 PR c++/27689
3370 * g++.dg/template/ttp18.C: New test.
3371 * g++.dg/template/ttp19.C: Likewise.
3372
3373 PR c++/27666
3374 * g++.dg/expr/cond9.C: New test.
3375
3376 PR c++/27640
3377 * g++.dg/template/ctor7.C: New test.
3378
3379 2006-06-15 Janis Johnson <janis187@us.ibm.com>
3380
3381 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
3382
3383 2006-06-16 Richard Guenther <rguenther@suse.de>
3384
3385 PR tree-optimization/27781
3386 * gcc.dg/tree-ssa/pr27781.c: New testcase.
3387
3388 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
3389
3390 * gfortran.dg/allocate_zerosize_2.f90: New test case.
3391
3392 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
3393
3394 * gcc.dg/tree-ssa/loop-18.c: New test.
3395
3396 2006-06-14 Mark Mitchell <mark@codesourcery.com>
3397
3398 PR c++/27665
3399 * g++.dg/template/crash52.C: New test.
3400
3401 PR c++/27648
3402 * g++.dg/ext/attrib22.C: New test.
3403
3404 PR c++/26559
3405 * g++.dg/template/builtin1.C: New test.
3406 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
3407
3408 PR c++/28018
3409 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
3410 assignment.
3411 * g++.old-deja/g++.pt/crash51.C: Likewise.
3412
3413 PR c++/27227
3414 * g++.dg/lookup/linkage1.C: New test.
3415 * g++.dg/lookup/linkage2.C: Likewise.
3416
3417 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
3418
3419 PR middle-end/27959
3420 * gcc.dg/pr27959.c: New testcase.
3421
3422 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
3423
3424 PR target/28014:
3425 * g++.dg/eh/div.C: New test.
3426
3427 2006-06-13 Jakub Jelinek <jakub@redhat.com>
3428
3429 PR c++/27894
3430 * g++.dg/tree-ssa/pr26757.C: New test.
3431 * g++.dg/tree-ssa/pr27894.C: New test.
3432
3433 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3434
3435 * gcc.c-torture/compile/20060609-1.c: New test.
3436
3437 PR target/27863
3438 * gcc.c-torture/compile/pr27863.c: New test.
3439
3440 2006-06-13 Richard Guenther <rguenther@suse.de>
3441
3442 PR tree-optimization/27830
3443 * g++.dg/tree-ssa/pr27830.C: New testcase.
3444
3445 2006-06-13 Matthew Sachs <msachs@apple.com>
3446
3447 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
3448 the list of compiler flags; this causes those flags to be checked
3449 for things like dg-skip-if.
3450
3451 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3452
3453 PR c++/27601
3454 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
3455
3456 2006-06-12 Mark Mitchell <mark@codesourcery.com>
3457 Kazu Hirata <kazu@codesourcery.com>
3458
3459 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
3460 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
3461
3462 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3463
3464 PR c++/27933
3465 * g++.dg/lookup/using15.C: New test.
3466
3467 PR c++/27951
3468 * g++.dg/other/anon4.C: New test.
3469
3470 2006-06-12 Roger Sayle <roger@eyesopen.com>
3471
3472 PR c++/21210
3473 * g++.dg/init/complex1.C: New test case.
3474
3475 2006-06-11 Eric Christopher <echristo@apple.com>
3476
3477 PR middle-end/27948
3478 * gcc.dg/bf-ms-layout.c: Run on darwin.
3479 * gcc.dg/bf-no-ms-layout: Ditto.
3480 * gcc.dg/attr-ms_struct-2.c: New.
3481 * gcc.dg/bf-ms-layout-2.c: Ditto.
3482
3483 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
3484
3485 * gcc.dg/attr-ms_struct-packed1.c: New.
3486
3487 2006-06-09 Mike Stump <mrs@apple.com>
3488
3489 * gcc.dg/vla-7.c: Add.
3490
3491 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
3492
3493 PR fortran/24558
3494 * gfortran.dg/entry_6.f90: New test.
3495
3496 PR fortran/20877
3497 PR fortran/25047
3498 * gfortran.dg/entry_7.f90: New test.
3499
3500 2006-06-09 Jakub Jelinek <jakub@redhat.com>
3501
3502 PR c/27747
3503 * gcc.dg/cpp/_Pragma6.c: New test.
3504
3505 PR c++/27748
3506 * g++.dg/cpp/_Pragma1.C: New test.
3507
3508 PR preprocessor/27746
3509 * gcc.dg/gomp/macro-3.c: New test.
3510 * gcc.dg/gomp/macro-4.c: New test.
3511 * g++.dg/gomp/macro-3.C: New test.
3512 * g++.dg/gomp/macro-4.C: New test.
3513
3514 2006-06-09 Richard Guenther <rguenther@suse.de>
3515
3516 PR tree-optimization/26998
3517 * gcc.dg/torture/pr26998.c: New testcase.
3518 * gcc.dg/tree-ssa/vrp29.c: New testcase.
3519
3520 2006-06-08 Mike Stump <mrs@apple.com>
3521
3522 * gcc.dg/pr27095.c: Account for stubs.
3523
3524 PR target/26427
3525 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
3526 produce bad code on darwin.
3527
3528 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3529
3530 PR fortran/27958
3531 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
3532
3533 2006-06-08 Asher Langton <langton2@llnl.gov>
3534
3535 PR fortran/27786
3536 * cray_pointers_2.f90: Add -fbounds-check compile flag.
3537
3538 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3539
3540 PR target/27421
3541 * gcc.dg/union-3.c: New test.
3542
3543 2006-06-08 Richard Guenther <rguenther@suse.de>
3544
3545 PR middle-end/27116
3546 * gcc.dg/torture/pr27116.c: New testcase.
3547 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
3548
3549 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3550
3551 PR rtl-optimization/26449
3552 * gcc.dg/pr26449.c: New test.
3553
3554 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3555
3556 PR c++/27601
3557 * g++.dg/ext/offsetof1.C: Test member functions.
3558
3559 2006-06-07 Steve Ellcey <sje@cup.hp.com>
3560
3561 * gcc.dg/pr27095.c: Improve scanning.
3562
3563 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
3564
3565 PR fortran/23091
3566 * gfortran.dg/saved_automatic_1.f90: New test.
3567
3568 PR fortran/24168
3569 * gfortran.dg/array_simplify_1.f90: New test.
3570
3571 PR fortran/25090
3572 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3573
3574 PR fortran/25058
3575 * gfortran.dg/entry_dummy_ref_2.f90: New test.
3576
3577 2006-06-06 Mark Mitchell <mark@codesourcery.com>
3578
3579 PR c++/27177
3580 * g++.dg/expr/cast7.C: New test.
3581
3582 2006-06-06 Janis Johnson <janis187@us.ibm.com>
3583
3584 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
3585 * lib/gcc-defs.exp (tool_check_compile): Ditto.
3586 * lib/fortran-torture.exp (fortran-torture-compile,
3587 fortran-torture-execute): Ditto.
3588
3589 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
3590
3591 PR target/27842
3592 * gcc.dg/vmx/pr27842.c: New test.
3593
3594 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3595
3596 PR libfortran/27895
3597 * gfortran.dg/bounds_check_3.f90: New test.
3598
3599 2006-06-05 Mike Stump <mrs@apple.com>
3600
3601 * objc.dg/objc-fast-4.m: Skip for ppc64.
3602
3603 2006-06-05 Steve Ellcey <sje@cup.hp.com>
3604
3605 PR testsuite/27705
3606 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
3607
3608 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
3609 Victor Kaplansky <victork@il.ibm.com>
3610
3611 PR tree-optimizations/26360
3612 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
3613 with -fno-tree-dce.
3614 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
3615
3616 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
3617
3618 PR fortran/14067
3619 * gfortran.dg/data_char_1.f90: Add messages for truncated
3620 strings.
3621
3622 PR fortran/16943
3623 * gfortran.dg/func_decl_2.f90: New test.
3624
3625 PR fortran/20839
3626 * gfortran.dg/do_2.f90: New test.
3627
3628 PR fortran/27655
3629 * gfortran.dg/associated_3.f90: New test.
3630
3631 2006-06-04 Mark Mitchell <mark@codesourcery.com>
3632
3633 PR c++/27819
3634 * g++.dg/template/static25.C: New test.
3635
3636 PR c++/27722
3637 * g++.dg/init/array21.C: New test.
3638
3639 PR c++/27807
3640 * g++.dg/ext/complit7.C: New test.
3641
3642 PR c++/27806
3643 * g++.dg/parse/ptrmem5.C: New test.
3644
3645 2006-06-04 Roger Sayle <roger@eyesopen.com>
3646 Andrew Pinski <pinskia@physics.uc.edu>
3647
3648 PR c/27150
3649 PR middle-end/27382
3650 * gcc.dg/pr27150-1.c: New testcase.
3651 * gcc.dg/pr27382-1.c: New testcase.
3652 * gcc.dg/pr27382-2.c: New testcase.
3653
3654 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
3655
3656 PR c/25161
3657 PR c/27020
3658 * gcc.dg/array-10.c: New test.
3659
3660 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3661
3662 PR c++/27804
3663 * g++.dg/init/const4.C: New test.
3664 * g++.dg/init/member1.C: Add error-marker.
3665 * g++.dg/other/fold1.C: Adjust error-marker.
3666
3667 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3668
3669 PR c++/27601
3670 * g++.dg/ext/offsetof1.C: New test.
3671
3672 2006-06-04 Eric Christopher <echristo@apple.com>
3673
3674 * gcc.dg/attr-ms_struct-1.c: New.
3675
3676 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
3677
3678 * gcc.c-torture/compile/builtin_constant_p.c: New test.
3679
3680 2006-06-04 Richard Guenther <rguenther@suse.de>
3681
3682 PR tree-optimization/27039
3683 * gcc.dg/tree-ssa/loop-17.c: New testcase.
3684
3685 2006-06-03 Roger Sayle <roger@eyesopen.com>
3686
3687 PR target/26223
3688 * gcc.target/i386/amd64-abi-2.c: New test case.
3689
3690 2006-06-02 Eric Christopher <echristo@apple.com>
3691
3692 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
3693 * gcc.target/i386/20020523-1.c: Skip if darwin.
3694 * gcc.target/i386/asm-3.c: Ditto.
3695 * gcc.target/i386/20011119-1.c: Ditto.
3696 * gcc.target/i386/clobbers.c: Remove pic part of test.
3697
3698 2006-06-02 Steve Ellcey <sje@cup.hp.com>
3699
3700 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
3701 * g++.old-deja/g++.other/init19.C: Ditto.
3702 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
3703 and add other platforms as expected failures.
3704
3705 2006-06-01 Steve Ellcey <sje@cup.hp.com>
3706
3707 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
3708 (is-effective-target-keyword): Ditto.
3709
3710 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
3711
3712 PR fortran/27715
3713 * gfortran.dg/extended_char_comparison_1.f: New test.
3714
3715 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
3716
3717 PR fortran/25098
3718 * gfortran.dg/dummy_procedure_1.f90: New test.
3719
3720 PR fortran/25147
3721 * gfortran.dg/dummy_procedure_2.f90: New test.
3722
3723 * gfortran.dg/associated_2.f90: Correct to make consistent with
3724 standard.
3725
3726 2006-05-31 Roger Sayle <roger@eyesopen.com>
3727
3728 * gcc.target/i386/387-11.c: New test case.
3729
3730 2006-05-31 Mark Mitchell <mark@codesourcery.com>
3731
3732 PR c++/27801
3733 * g++.dg/template/cond6.C: New test.
3734
3735 PR c++/26496
3736 * g++.dg/template/crash51.C: New test.
3737 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3738
3739 PR c++/27385
3740 * g++.dg/init/array20.C: New test.
3741
3742 2006-05-31 Roger Sayle <roger@eyesopen.com>
3743
3744 * gcc.dg/builtins-54.c: New test case.
3745
3746 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3747
3748 PR c++/26433
3749 * g++.dg/template/fntry1.C: Add dg-do link.
3750
3751 PR c++/27808
3752 * g++.dg/parse/friend6.C: New test.
3753
3754 2006-05-30 Asher Langton <langton2@llnl.gov>
3755
3756 * gfortran.dg/cray_pointers_7.f90: New test.
3757
3758 2006-05-30 Roger Sayle <roger@eyesopen.com>
3759
3760 PR tree-optimization/23452
3761 * gcc.dg/fold-mulconj-1.c: New test case.
3762
3763 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3764
3765 PR c++/27803
3766 * g++.dg/parse/bitfield1.C: New test.
3767
3768 2006-05-30 Roger Sayle <roger@eyesopen.com>
3769
3770 * gcc.target/ppc-eq0-1.c: New test case.
3771 * gcc.target/ppc-negeq0-1.c: New test case.
3772
3773 2006-05-30 Dirk Mueller <dmueller@suse.de>
3774
3775 PR c/27273
3776 * gcc.dg/overflow-warn-5.c: New test.
3777
3778 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3779
3780 PR c/27718
3781 * gcc.dg/sizeof-1.c: New test.
3782
3783 2006-05-30 Uros Bizjak <uros@kss-loka.si>
3784
3785 PR target/27790
3786 * gcc.target/i386/pr27790.c: New test.
3787
3788 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3789
3790 PR libgfortran/27757
3791 * gfortran.dg/direct_io_5.f90: New test.
3792
3793 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3794
3795 PR libgfortran/27634
3796 * gfortran.dg/fmt_missing_period_1.f: New test.
3797 * gfortran.dg/fmt_missing_period_2.f: New test.
3798 * gfortran.dg/fmt_missing_period_3.f: New test.
3799
3800 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3801
3802 PR fortran/19777
3803 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3804 arrays.
3805
3806 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3807
3808 PR c++/27713
3809 * g++.dg/template/new6.C: New test.
3810
3811 2006-05-29 Roger Sayle <roger@eyesopen.com>
3812
3813 PR tree-optimization/24964
3814 * gcc.target/i386/387-10.c: New test case.
3815
3816 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
3817
3818 * intrinsics/string_intrinsics.c (compare_string):
3819 Use memcmp instead of strncmp to avoid tripping over
3820 CHAR(0) in a string.
3821
3822 2006-05-27 Richard Guenther <rguenther@suse.de>
3823
3824 PR middle-end/27773
3825 * gcc.dg/torture/pr27773.c: New testcase.
3826
3827 2006-05-27 Dirk Mueller <dmueller@suse.de>
3828
3829 * gcc.dg/pr24561.c: Rename to..
3830 * gcc.dg/pr25962.c: .. this.
3831
3832 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3833
3834 PR fortran/19777
3835 * gfortran.dg/bounds_check_2.f: New test.
3836
3837 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
3838
3839 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3840 * gfortran.dg/byte_1.f90: Likewise.
3841 * gfortran.dg/dup_save_2.f90: Likewise.
3842
3843 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
3844
3845 * gfortran.dg/associated_2.f90: New test.
3846
3847 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3848
3849 PR fortran/27524
3850 * gfortran.dg/bounds_check_1.f90: New test.
3851
3852 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
3853
3854 PR rtl-optimization/27661
3855 * gcc.dg/pr27661.c: New test case.
3856
3857 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3858
3859 PR fortran/23151
3860 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
3861 * gfortran.dg/print_parentheses_1.f: New test.
3862 * gfortran.dg/print_parentheses_2.f90: New test.
3863
3864 2006-05-26 Jakub Jelinek <jakub@redhat.com>
3865
3866 PR target/27758
3867 * gcc.dg/pr27758.c: New test.
3868
3869 2006-05-24 Falk Hueffner <falk@debian.org>
3870
3871 * gcc.c-torture/compile/pr27571.c: New test.
3872
3873 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
3874
3875 PR fortran/27709
3876 * gfortran.dg/spec_expr_4.f90: New test.
3877
3878 PR fortran/27155
3879 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3880
3881 2006-05-25 Mark Mitchell <mark@codesourcery.com>
3882
3883 PR c++/20103
3884 * g++.dg/ext/complit6.C: New test.
3885 * g++.dg/ext/complit3.C: Adjust error markers.
3886 * g++.dg/init/const3.C: New test.
3887
3888 2006-05-25 Richard Guenther <rguenther@suse.de>
3889
3890 PR middle-end/27743
3891 * gcc.dg/torture/pr27743.c: New testcase.
3892
3893 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3894
3895 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3896
3897 2006-05-25 Alan Modra <amodra@bigpond.net.au>
3898
3899 * gcc.dg/compat/scalar-by-value-x.h: New.
3900 * gcc.dg/compat/scalar-by-value-y.h: New.
3901 * gcc.dg/compat/scalar-by-value-5.c: New.
3902 * gcc.dg/compat/scalar-by-value-5_main.c: New.
3903 * gcc.dg/compat/scalar-by-value-5_x.c: New.
3904 * gcc.dg/compat/scalar-by-value-5_y.c: New.
3905 * gcc.dg/compat/scalar-by-value-6.c: New.
3906 * gcc.dg/compat/scalar-by-value-6_main.c: New.
3907 * gcc.dg/compat/scalar-by-value-6_x.c: New.
3908 * gcc.dg/compat/scalar-by-value-6_y.c: New.
3909
3910 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3911
3912 PR tree-optimization/27639
3913 PR tree-optimization/26719
3914 * gcc.dg/pr27639.c: New test.
3915 * gcc.dg/pr26719.c: New test.
3916 * gcc.dg/tree-ssa/scev-cast.c: New test.
3917
3918 2006-05-23 Mark Mitchell <mark@codesourcery.com>
3919
3920 PR c++/20173
3921 * g++.dg/template/error21.C: New test.
3922
3923 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
3924
3925 PR target/27696
3926 * gcc.target/i386/pr27696.c: New.
3927
3928 2006-05-22 Janis Johnson <janis187@us.ibm.com>
3929
3930 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3931
3932 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3933
3934 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3935
3936 PR c++/27716
3937 * g++.dg/other/assign1.C: New test.
3938
3939 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
3940
3941 PR target/27266
3942 * gcc.target/i386/pr27266.c: New.
3943
3944 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3945
3946 PR c++/27451
3947 * g++.dg/ext/asm9.C: New test.
3948
3949 2006-05-22 Richard Sandiford <richard@codesourcery.com>
3950
3951 PR rtl-optimization/25514
3952 * gcc.c-torture/compile/pr25514.c: New test.
3953
3954 2006-05-22 Richard Guenther <rguenther@suse.de>
3955
3956 Revert
3957 2006-01-31 Richard Guenther <rguenther@suse.de>
3958
3959 * gcc.target/i386/sselibm-1.c: New testcase.
3960 * gcc.target/i386/sselibm-2.c: Likewise.
3961 * gcc.target/i386/sselibm-3.c: Likewise.
3962 * gcc.target/i386/sselibm-4.c: Likewise.
3963 * gcc.target/i386/sselibm-5.c: Likewise.
3964
3965 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3966
3967 PR c/27420
3968 * gcc.dg/func-args-2.c: New test.
3969
3970 PR c/26818
3971 * gcc.dg/struct-incompl-1.c: New test.
3972
3973 2006-05-22 Richard Guenther <rguenther@suse.de>
3974
3975 PR testsuite/27708
3976 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3977 the transformations we test for.
3978
3979 2006-05-22 Richard Guenther <rguenther@suse.de>
3980
3981 PR testsuite/27707
3982 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3983
3984 2006-05-21 Mark Mitchell <mark@codesourcery.com>
3985
3986 PR c++/27210
3987 * g++.dg/warn/new1.C: New test.
3988 * g++.dg/template/new5.C: Likewise.
3989
3990 2006-05-21 Roger Sayle <roger@eyesopen.com>
3991
3992 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3993 * gcc.target/i386/20060512-3.c: Likewise.
3994
3995 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
3996
3997 PR rtl-optimization/27671
3998 * gcc.c-torture/execute/pr27671-1.c: New.
3999 * gcc.dg/pr27671-2.c: Likewise.
4000
4001 PR tree-optimization/26622.
4002 * gcc.c-torture/compile/pr26622.c: New.
4003
4004 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
4005
4006 PR fortran/27613
4007 * gfortran.dg/recursive_reference_1.f90: New test.
4008
4009 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
4010
4011 PR fortran/25746
4012 * gfortran.dg/elemental_subroutine_3.f90: New test.
4013
4014 PR fortran/25090
4015 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
4016
4017 PR fortran/27584
4018 * gfortran.dg/associated_target_1.f90: New test.
4019
4020 PR fortran/19015
4021 * gfortran.dg/maxloc_shape_1.f90: New test.
4022
4023 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4024
4025 PR libgfortran/24459
4026 * gfortran.dg/namelist_24.f90: New test.
4027 * gfortran.dg/namelist_12.f: Fix typo in comment.
4028
4029 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
4030
4031 PR middle-end/25776
4032 * g++.dg/other/error11.C: New test.
4033
4034 2006-05-20 Richard Sandiford <richard@codesourcery.com>
4035
4036 * gcc.target/mips/pr26765.c: Add -w to options.
4037
4038 2006-05-20 Richard Sandiford <richard@codesourcery.com>
4039
4040 * lib/target-supports.exp (check_effective_target_mpaired_single):
4041 New function.
4042 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
4043 multilibs.
4044 * g++.dg/vect/vect.exp: Likewise.
4045
4046 2006-05-20 Richard Sandiford <richard@codesourcery.com>
4047
4048 PR testsuite/25891
4049 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
4050
4051 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
4052
4053 PR fortran/27662
4054 * gfortran.dg/temporary_1.f90: New file.
4055
4056 2006-05-19 Andreas Schwab <schwab@suse.de>
4057
4058 * g++.dg/other/unused1.C: Also match "stringz".
4059
4060 2006-05-19 Mark Mitchell <mark@codesourcery.com>
4061
4062 PR c++/26433
4063 * g++.dg/template/fntry1.C: New test.
4064
4065 2006-05-18 Mark Mitchell <mark@codesourcery.com>
4066
4067 PR c++/27471
4068 PR c++/27506
4069 * g++.dg/conversion/bitfield5.C: New test.
4070 * g++.dg/conversion/bitfield6.C: New test.
4071
4072 2006-05-18 Mike Stump <mrs@apple.com>
4073
4074 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
4075 * gcc.dg/vla-4.c: Add.
4076 * gcc.dg/vla-5.c: Add.
4077 * gcc.dg/vla-6.c: Add.
4078
4079 2006-05-12 Stuart Hastings <stuart@apple.com>
4080
4081 * testsuite/gcc.target/i386/20060512-1.c: New.
4082 * testsuite/gcc.target/i386/20060512-2.c: New.
4083 * testsuite/gcc.target/i386/20060512-3.c: New.
4084 * testsuite/gcc.target/i386/20060512-4.c: New.
4085
4086 2006-05-17 Mark Mitchell <mark@codesourcery.com>
4087
4088 PR c++/26122
4089 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
4090
4091 PR c++/26068
4092 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
4093 * g++.dg/parse/linkage1.C: New test.
4094
4095 2006-05-17 Jakub Jelinek <jakub@redhat.com>
4096
4097 PR tree-optimization/27548
4098 * g++.dg/tree-ssa/pr27548.C: New test.
4099
4100 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4101
4102 PR fortran/26551
4103 * gfortran.dg/recursive_check_1.f: New test.
4104 * gfortran.dg/recursive_check_2.f90: New test.
4105
4106 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
4107
4108 * g++.dg/opt/temp2.C: New test.
4109
4110 2006-05-17 Jakub Jelinek <jakub@redhat.com>
4111
4112 PR c++/27491
4113 * g++.dg/init/brace5.C: New test.
4114
4115 PR middle-end/27415
4116 * gcc.dg/gomp/pr27415.c: New test.
4117 * g++.dg/gomp/pr27415.C: New test.
4118
4119 PR tree-optimization/27549
4120 * g++.dg/tree-ssa/pr27549.C: New test.
4121
4122 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4123
4124 PR libgfortran/27575
4125 * gfortran.dg/read_eof_4.f90: New test.
4126
4127 2006-05-16 Richard Guenther <rguenther@suse.de>
4128
4129 PR tree-optimization/22303
4130 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
4131
4132 2006-05-16 Jakub Jelinek <jakub@redhat.com>
4133
4134 PR middle-end/27573
4135 * gcc.dg/gomp/pr27573.c: New test.
4136 * gfortran.dg/gomp/pr27573.f90: New test.
4137
4138 PR c/27499
4139 * gcc.dg/gomp/pr27499.c: New test.
4140 * g++.dg/gomp/pr27499.C: New test.
4141
4142 2006-05-15 Mark Mitchell <mark@codesourcery.com>
4143
4144 PR c++/27339
4145 * g++.dg/parser/access8.C: Adjust error marker.
4146 * g++.dg/template/access17.C: New test.
4147 * g++.dg/template/access18.C: Likewise.
4148
4149 2006-05-15 Roger Sayle <roger@eyesopen.com>
4150
4151 PR target/26600
4152 * gcc.target/i386/pr26600.c: New test case.
4153
4154 2006-05-15 Mark Mitchell <mark@codesourcery.com>
4155
4156 PR c++/27505
4157 * g++.dg/expr/bitfield1.C: New test.
4158
4159 2006-05-15 Richard Guenther <rguenther@suse.de>
4160
4161 PR tree-optimization/27603
4162 * gcc.dg/torture/pr27603.c: New testcase.
4163
4164 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
4165
4166 PR fortran/25090
4167 * gfortran.dg/entry_dummy_ref_1.f90: New test.
4168
4169 PR fortran/25082
4170 * gfortran.dg/scalar_return_1.f90: New test.
4171
4172 PR fortran/27411
4173 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
4174
4175 2006-05-15 Jakub Jelinek <jakub@redhat.com>
4176
4177 * gcc.dg/gomp/critical-4.c: New test.
4178 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
4179 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
4180 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
4181 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
4182
4183 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4184
4185 PR c++/27582
4186 * g++.dg/template/dependent-args1.C: New test.
4187
4188 PR c++/27581
4189 * g++.dg/lookup/this1.C: New test.
4190
4191 PR c++/27315
4192 * g++.dg/template/operator6.C: New test.
4193 * g++.dg/template/incomplete3.C: New test.
4194
4195 PR c++/27559
4196 * g++.dg/template/new4.C: New test.
4197
4198 PR c++/27496
4199 * g++.dg/template/void2.C: New test.
4200
4201 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
4202
4203 * g++.dg/template/dependent-expr5.C: New test.
4204
4205 2006-05-14 Roger Sayle <roger@eyesopen.com>
4206
4207 PR middle-end/26729
4208 * gcc.dg/pr26729-1.c: New test case.
4209
4210 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
4211
4212 * gcc.dg/pr27003.c: New test.
4213
4214 2006-05-12 Steve Ellcey <sje@cup.hp.com>
4215
4216 * lib/target-supports.dg (check_cxa_atexit_available): Change
4217 v3_target_compile to ${tool}_target_compile.
4218
4219 2006-05-11 Jason Merrill <jason@redhat.com>
4220
4221 * lib/scanasm.exp (scan-not-hidden): Fix typo.
4222
4223 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4224
4225 PR fortran/27553
4226 * gfortran.dg/label_5.f90: New test.
4227
4228 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
4229
4230 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
4231 check_effective_target_powerpc_altivec_ok): New.
4232 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
4233 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
4234 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
4235 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
4236 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
4237 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
4238 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
4239 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
4240 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
4241 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
4242 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
4243 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
4244 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
4245 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
4246 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
4247 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
4248 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
4249 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
4250 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
4251 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
4252 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
4253 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
4254 gcc.target/powerpc/altivec-9.c,
4255 gcc.target/powerpc/altivec-consts.c,
4256 gcc.target/powerpc/altivec-pr22085.c,
4257 gcc.target/powerpc/altivec-splat.c,
4258 gcc.target/powerpc/altivec-types-1.c,
4259 gcc.target/powerpc/altivec-types-2.c,
4260 gcc.target/powerpc/altivec-types-3.c,
4261 gcc.target/powerpc/altivec-types-4.c,
4262 gcc.target/powerpc/altivec-varargs-1.c,
4263 gcc.target/powerpc/altivec-vec-merge.c,
4264 gcc.target/powerpc/ppc-vector-memcpy.c,
4265 gcc.target/powerpc/ppc-vector-memset.c,
4266 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
4267 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
4268 these effective targets.
4269 * gcc.dg/vmx/pr27006.c: Add missing close brace.
4270 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
4271
4272 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4273
4274 PR middle-end/27384
4275 * g++.dg/other/fold1.C: New test.
4276
4277 PR middle-end/27488
4278 * gcc.dg/fold-nonneg-1.c: New test.
4279
4280 PR c++/27547
4281 * g++.dg/other/operator1.C: New test.
4282
4283 2006-05-11 Richard Guenther <rguenther@suse.de>
4284
4285 PR middle-end/27529
4286 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
4287
4288 2006-05-10 Janis Johnson <janis187@us.ibm.com>
4289
4290 * lib/target-supports-dg.exp (check-flags): New.
4291 (dg-skip-if): Move flag checks.
4292
4293 2006-05-09 Steve Ellcey <sje@cup.hp.com>
4294
4295 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
4296 * lib/target-supports.dg (check_cxa_atexit_available): New.
4297
4298 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
4299
4300 PR fortran/27470
4301 * gfortran.dg/multiple_allocation_2.f90: New test case.
4302
4303 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
4304
4305 * gcc.target/arm/pr27387.C: Fix a comment typo.
4306
4307 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4308
4309 PR fortran/24549
4310 * gfortran.dg/error_recovery_1.f90: New test.
4311
4312 2006-05-10 Richard Guenther <rguenther@suse.de>
4313
4314 PR tree-optimization/27302
4315 * gcc.dg/torture/pr27302.c: New testcase.
4316
4317 2006-05-09 Dirk Mueller <dmueller@suse.de>
4318 Richard Guenther <rguenther@suse.de>
4319
4320 PR middle-end/27498
4321 * gcc.dg/tree-ssa/pr27498.c: New testcase.
4322
4323 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
4324
4325 PR rtl-optimization/27335
4326 * gcc.dg/pr27335.c: New test.
4327
4328 2006-05-06 Richard Sandiford <richard@codesourcery.com>
4329
4330 * gcc.target/mips/mips-ps-5.c: New file.
4331
4332 2006-05-08 Jan Hubicka <jh@suse.cz>
4333
4334 PR middle-end/25962
4335 * gcc.dg/pr25962.c: New.
4336
4337 2006-05-08 Roger Sayle <roger@eyesopen.com>
4338
4339 PR target/27158
4340 * gcc.target/powerpc/pr27158.c: New test case.
4341
4342 2006-05-08 Laurent GUERBY <laurent@guerby.net>
4343
4344 PR testsuite/27476
4345 * ada/acats/run_all.sh: Use test -z.
4346
4347 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4348
4349 PR libfortran/18271
4350 * gfortran.dg/spec_expr_3.f90: New test.
4351
4352 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
4353
4354 PR target/24879
4355 * gcc.target/i386/monitor.c: New file.
4356
4357 2006-05-08 Alan Modra <amodra@bigpond.net.au>
4358
4359 * gcc.dg/pr27095.c: xfail *-*-darwin*.
4360
4361 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4362
4363 PR c++/27447
4364 * g++.dg/other/ptrmem7.C: New test.
4365
4366 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4367
4368 PR target/27421
4369 * gcc.dg/array-9.c: New test.
4370
4371 2006-05-07 Richard Guenther <rguenther@suse.de>
4372
4373 PR tree-optimization/27409
4374 * gcc.dg/torture/pr27409.c: New testcase.
4375
4376 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4377
4378 PR fortran/27457
4379 * gfortran.dg/select_6.f90: New.
4380
4381 2006-05-07 Richard Guenther <rguenther@suse.de>
4382
4383 PR tree-optimization/27136
4384 * gcc.dg/torture/pr27136.c: New testcase.
4385
4386 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
4387
4388 PR fortran/24813
4389 * gfortran.dg/char_cons_len_1.f90: New test.
4390
4391 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4392
4393 PR c++/27427
4394 * g++.dg/template/incomplete2.C: New test.
4395
4396 2006-05-06 Richard Guenther <rguenther@suse.de>
4397
4398 PR tree-optimization/27151
4399 * gcc.dg/vect/pr27151.c: New testcase.
4400
4401 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4402
4403 PR c++/27430
4404 * g++.dg/template/void1.C: New test.
4405
4406 PR c++/27423
4407 * g++.dg/other/void2.C: New test.
4408
4409 PR c++/27422
4410 * g++.dg/conversion/void1.C: New test.
4411
4412 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
4413
4414 PR/21391
4415 * g++.dg/other/unused1.C: New.
4416
4417 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4418
4419 PR objc/27240
4420 * objc.dg/member-1.m: New test.
4421
4422 2006-05-05 Steve Ellcey <sje@cup.hp.com>
4423
4424 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
4425
4426 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4427
4428 PR libfortran/26985
4429 * gfortran.dg/matmul_2.f90: New test.
4430
4431 2005-05-05 Laurent GUERBY <laurent@guerby.net>
4432
4433 * ada/acats/run_all.sh: Use sync when main not found.
4434
4435 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
4436
4437 PR target/26765
4438 * gcc.target/mips/pr26765.c: New.
4439
4440 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
4441
4442 * gcc.target/bfin: New directory.
4443 * gcc.target/bfin/bfin.exp: New file.
4444 * gcc.target/bfin/frmul.c: New file.
4445 * gcc.target/bfin/arith.c: New file.
4446 * gcc.target/bfin/mul-combine.c: New file.
4447 * gcc.target/bfin/shift.c: New file.
4448
4449 2006-05-04 Richard Guenther <rguenther@suse.de>
4450
4451 PR tree-optimization/14287
4452 PR tree-optimization/14844
4453 PR tree-optimization/19792
4454 PR tree-optimization/21608
4455 PR tree-optimization/27090
4456 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
4457 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
4458 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
4459 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
4460 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
4461
4462 2006-05-04 Jakub Jelinek <jakub@redhat.com>
4463
4464 PR tree-optimization/27285
4465 * gcc.c-torture/execute/pr27285.c: New test.
4466
4467 PR middle-end/27388
4468 * gcc.dg/gomp/pr27388-1.c: New test.
4469 * gcc.dg/gomp/pr27388-2.c: New test.
4470 * gcc.dg/gomp/pr27388-3.c: New test.
4471
4472 PR c++/27359
4473 * g++.dg/gomp/pr27359.C: New test.
4474
4475 2006-05-02 Steven G. Kargl <kargls@comcast.net>
4476
4477 PR fortran/20248
4478 * gfortran.dg/iargc.f90: New test.
4479
4480 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4481
4482 PR c++/27102
4483 * g++.dg/template/crash49.C: New test.
4484
4485 2006-05-02 Steve Ellcey <sje@cup.hp.com>
4486
4487 PR testsuite/27032
4488 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
4489
4490 2006-05-02 Jeff Law <law@redhat.com>
4491
4492 PR tree-optimization/27364
4493 * gcc.c-torture/execute/pr27364.c: New test.
4494
4495 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4496
4497 PR c++/27309
4498 * g++.dg/parser/ctor5.C: New test.
4499
4500 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
4501
4502 PR target/27387
4503 * gcc.target/arm/arm.exp: New.
4504 * gcc.target/arm/pr27387.C: Likewise.
4505
4506 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
4507
4508 PR fortran/27269
4509 PR fortran/27324
4510 * gfortran.dg/module_equivalence_2.f90: New test.
4511
4512 2006-05-02 Jakub Jelinek <jakub@redhat.com>
4513
4514 PR middle-end/27337
4515 * g++.dg/gomp/pr27337-1.C: New test.
4516 * g++.dg/gomp/pr27337-2.C: New test.
4517
4518 PR middle-end/27328
4519 * gcc.dg/gomp/pr27328.c: New test.
4520
4521 PR middle-end/27325
4522 * g++.dg/gomp/pr27325.C: New test.
4523
4524 PR middle-end/27310
4525 * g++.dg/gomp/pr27310.C: New test.
4526
4527 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4528
4529 PR tree-optimization/27291
4530 * g++.dg/tree-ssa/pr27291.C: New test.
4531
4532 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4533
4534 PR tree-optimization/27283
4535 * g++.dg/tree-ssa/pr27283.C: New test.
4536
4537 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4538
4539 * gcc.dg/tree-ssa/loop-16.c: New test.
4540
4541 2006-05-01 Roger Sayle <roger@eyesopen.com>
4542 Joseph S. Myers <joseph@codesourcery.com>
4543
4544 * gcc.dg/Wconversion-3.c: New test case.
4545 * gcc.dg/Wconversion-4.c: Likewise.
4546
4547 2006-05-01 Richard Guenther <rguenther@suse.de>
4548
4549 PR tree-optimization/26726
4550 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
4551
4552 2006-04-30 Roger Sayle <roger@eyesopen.com>
4553
4554 * gcc.dg/Woverflow-1.c: New test case.
4555 * gcc.dg/Woverflow-2.c: Likewise.
4556 * gcc.dg/Woverflow-3.c: Likewise.
4557
4558 2006-04-30 Mark Mitchell <mark@codesourcery.com>
4559
4560 PR c++/27094
4561 * g++.dg/template/defarg8.C: New test.
4562
4563 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4564
4565 PR c++/27278
4566 * g++.dg/parse/operator7.C: New test.
4567
4568 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4569
4570 PR c++/11471
4571 PR c++/27102
4572 * g++.dg/template/crash48.C: New test.
4573
4574 PR c++/27279
4575 * g++.dg/parse/ctor4.C: New test.
4576
4577 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4578
4579 PR fortran/25681
4580 * gfortran.df/char_type_len.f90: New test.
4581
4582 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4583
4584 PR libgfortran/27304
4585 * gfortran.dg/fmt_exhaust.f90: New test.
4586
4587 2006-04-28 Roger Sayle <roger@eyesopen.com>
4588
4589 PR c/25309
4590 * gcc.dg/large-size-array-2.c: New test case.
4591
4592 2006-04-28 Richard Guenther <rguenther@suse.de>
4593
4594 PR target/26826
4595 * gcc.target/i386/pr26826.c: New testcase.
4596
4597 2006-04-28 Jakub Jelinek <jakub@redhat.com>
4598
4599 PR middle-end/27260
4600 * gcc.c-torture/execute/pr27260.c: New.
4601
4602 2006-04-28 Alan Modra <amodra@bigpond.net.au>
4603
4604 PR middle-end/27095
4605 * gcc.dg/pr27095.c: New.
4606
4607 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4608
4609 PR c++/27292
4610 * g++.dg/conversion/bitfield4.C: New test.
4611
4612 2006-04-27 Eric Christopher <echristo@apple.com>
4613
4614 * gcc.dg/pragma-ms_struct.c: New.
4615
4616 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4617
4618 PR c++/27102
4619 * g++.dg/template/crash47.C: New test.
4620
4621 2006-04-27 Dirk Mueller <dmueller@suse.de>
4622
4623 * gcc.target/i386/sse-7.c: build with -msse.
4624
4625 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
4626
4627 PR testsuite/27274:
4628 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
4629 (main): Exit if processor doesn't support SSE.
4630
4631 2006-04-26 David Edelsohn <edelsohn@gnu.org>
4632
4633 PR middle-end/27282
4634 * gcc.c-torture/compile/pr27282.c: New test.
4635
4636 2006-04-26 Jakub Jelinek <jakub@redhat.com>
4637
4638 PR middle-end/26913
4639 * g++.dg/gomp/pr26913.C: New test.
4640
4641 PR c/25996
4642 * gcc.dg/gomp/pr25996.c: New test.
4643 * g++.dg/gomp/pr25996.C: New test.
4644
4645 2006-04-25 Richard Sandiford <richard@codesourcery.com>
4646
4647 PR rtl-optimization/26725
4648 * gcc.c-torture/compile/pr26725.c: New test.
4649
4650 2006-04-25 Richard Guenther <rguenther@suse.de>
4651
4652 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
4653 than n + -1.
4654
4655 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
4656
4657 * gcc.dg/20060425-1.c: New testcase.
4658
4659 2006-04-25 Jakub Jelinek <jakub@redhat.com>
4660
4661 PR tree-optimization/26865
4662 * gcc.dg/pr26865.c: New test.
4663
4664 2006-04-24 Mark Mitchell <mark@codesourcery.com>
4665
4666 PR c++/27292
4667 * g++.dg/conversion/bitfield1.C: New test.
4668 * g++.dg/conversion/bitfield2.C: Likewise.
4669 * g++.dg/conversion/bitfield3.C: Likewise.
4670
4671 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4672 Richard Guenther <rguenther@suse.de>
4673
4674 PR tree-optimization/27236
4675 * gcc.dg/tree-ssa/pr27236.c: New testcase.
4676
4677 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4678
4679 PR c++/19963
4680 * g++.dg/other/incomplete2.C: New test.
4681
4682 2006-04-24 Richard Guenther <rguenther@suse.de>
4683
4684 PR middle-end/26869
4685 * gcc.dg/torture/pr26869.c: New testcase.
4686
4687 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4688 Richard Guenther <rguenther@suse.de>
4689
4690 PR tree-optimization/27218
4691 * g++.dg/tree-ssa/pr27218.C: New testcase.
4692
4693 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4694
4695 PR c++/26912
4696 * g++.dg/template/friend41.C: New test.
4697
4698 2006-04-23 David Edelsohn <edelsohn@gnu.org>
4699
4700 * g++.dg/opt/pr15551.C: Include cstdio.
4701 (main): Use remove instead of unlink.
4702
4703 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
4704
4705 * gcc.dg/sibcall-7.c: New test.
4706 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
4707 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
4708 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
4709 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
4710 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
4711
4712 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4713
4714 PR c++/26534
4715 * g++.dg/opt/bitfield1.C: New test.
4716 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
4717 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
4718 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
4719 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
4720 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
4721 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
4722 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
4723 * g++.dg/abi/bitfield2.C: Likewise.
4724 * g++.dg/init/bitfield1.C: Likewise.
4725
4726 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
4727
4728 PR fortran/25099
4729 * gfortran.dg/elemental_subroutine_4.f90: New test.
4730 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
4731 call sub (m, x).
4732
4733 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
4734
4735 * gcc.c-torture/compile/20060421-1.c: New testcase.
4736
4737 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4738
4739 PR c/25875
4740 * gcc.dg/init-bad-4.c: New test.
4741
4742 2006-04-21 Paul Brook <paul@codesourcery.com>
4743
4744 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
4745
4746 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
4747
4748 PR fortran/27122
4749 * gfortran.dg/defined_operators_1.f90: New test.
4750 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
4751 remove old ones associated, incorrectly, with Note 5.46.
4752
4753 PR fortran/27113
4754 * gfortran.dg/character_array_constructor_1.f90: New test.
4755
4756 2006-04-20 Jakub Jelinek <jakub@redhat.com>
4757
4758 * gcc.dg/20060419-1.c: New test.
4759
4760 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
4761
4762 PR c/26774
4763 * gcc.dg/struct-parse-1.c: New test case.
4764
4765 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4766
4767 PR c++/26558
4768 * g++.dg/parse/template19.C: New test.
4769
4770 PR c++/26739
4771 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
4772
4773 PR c++/26036
4774 * g++.dg/expr/call3.C: New test.
4775
4776 PR c++/10385
4777 * g++.dg/conversion/dynamic1.C: New test.
4778
4779 2006-04-19 Mark Mitchell <mark@codesourcery.com>
4780
4781 PR c++/27102
4782 * g++.dg/template/crash35.C: Tweak error markers.
4783 * g++.dg/template/crash46.C: New test.
4784 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
4785 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
4786
4787 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
4788
4789 PR rtl-optimization/14261
4790 * gcc.c-torture/compile/20060419-1.c: Added.
4791
4792 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
4793
4794 * gfortran.dg/label_1.f90: Adjust dg-error.
4795
4796 2006-04-16 Roger Sayle <roger@eyesopen.com>
4797
4798 PR target/26961
4799 * gcc.dg/fold-cond-1.c: New test case.
4800 * gcc.dg/pr26961-1.c: Likewise.
4801
4802 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4803
4804 PR libgfortran/27138
4805 * gfortran.dg/read_bad_advance.f90: New test.
4806
4807 2006-04-16 Roger Sayle <roger@eyesopen.com>
4808 Dale Johannesen <dalej@apple.com>
4809
4810 PR target/24076
4811 * gcc.target/i386/vecinit-3.c: New testcase.
4812 * gcc.target/i386/vecinit-4.c: Likewise.
4813 * gcc.target/i386/sse-18.c: Likewise.
4814 * gcc.target/i386/sse-19.c: Likewise.
4815
4816 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
4817
4818 * gfortran.dg/allocate_zerosize_1.f90: New test.
4819
4820 2006-04-16 Mark Mitchell <mark@codesourcery.com>
4821
4822 PR c++/26365
4823 * g++.dg/template/crash45.C: New test.
4824
4825 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
4826
4827 PR fortran/26787
4828 * gfortran.dg/proc_assign_1.f90: New test.
4829 * gfortran.dg/procedure_lvalue.f90: Change message.
4830 * gfortran.dg/namelist_4.f90: Add new error.
4831
4832 PR fortran/25597
4833 PR fortran/27096
4834 * gfortran.dg/auto_pointer_array_result_1.f90
4835
4836 PR fortran/27089
4837 * gfortran.dg/specification_type_resolution_1.f90
4838
4839 PR fortran/18003
4840 PR fortran/25669
4841 PR fortran/26834
4842 * gfortran.dg/bounds_temporaries_1.f90: New test.
4843
4844 PR fortran/27124
4845 * gfortran.dg/array_return_value_1.f90: New test.
4846
4847 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4848
4849 PR fortran/25336
4850 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
4851
4852 2006-04-15 Jakub Jelinek <jakub@redhat.com>
4853
4854 PR middle-end/26823
4855 * g++.dg/gomp/pr26823-1.C: New test.
4856 * g++.dg/gomp/pr26823-2.C: New test.
4857
4858 2006-04-13 Uros Bizjak <uros@kss-loka.si>
4859
4860 PR middle-end/27134
4861 * gcc.dg/pr27314.c: New test.
4862
4863 2006-04-13 Richard Henderson <rth@redhat.com>
4864
4865 * g++.dg/gomp/block-0.C: Update expected matches.
4866
4867 2006-04-13 DJ Delorie <dj@redhat.com>
4868
4869 * lib/target-supports.exp (check_effective_target_int32plus): New.
4870 (check_effective_target_ptr32plus): New.
4871 (check_effective_target_size32plus): New.
4872 (check_effective_target_int16): New.
4873 (check_profiling_available): Add m32c to the list of unsupported targets.
4874
4875 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
4876 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
4877 memory size.
4878 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
4879 pointers.
4880 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
4881 size_t.
4882 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
4883 and size_t.
4884 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
4885 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
4886 not just xstormy16. Skip m32c due to weird pointer size.
4887 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
4888 not just xstormy16.
4889 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
4890 not just xstormy16.
4891 * gcc.dg/20020312-2.c: Add m32c support.
4892 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
4893 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
4894 in test.
4895 * gcc.dg/20050321-2.c: Require >=32 bit integers.
4896 * gcc.dg/asm-1.c: Skip if int and short are the same size.
4897 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
4898 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
4899 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
4900 * gcc.dg/init-string-2.c: Require >=32 bit integers.
4901 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
4902 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
4903 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
4904 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
4905 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
4906 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
4907 in test.
4908 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
4909 in test.
4910 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
4911 * gcc.dg/pr23049.c: Require >=32 bit integers.
4912 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
4913 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
4914 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
4915 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
4916 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
4917 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
4918 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
4919 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
4920 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
4921 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
4922 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
4923 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
4924 prototype in test.
4925 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
4926 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
4927 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
4928 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
4929 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
4930
4931 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
4932 * gcc.c-torture/execute/20040703-1.x: Likewise.
4933 * gcc.c-torture/execute/20040705-1.x: Likewise.
4934 * gcc.c-torture/execute/20040705-2.x: Likewise.
4935 * gcc.c-torture/execute/20040709-1.x: Likewise.
4936 * gcc.c-torture/execute/20040709-2.x: Likewise.
4937 * gcc.c-torture/execute/20040811-1.x: Likewise.
4938 * gcc.c-torture/execute/20050316-1.x: Likewise.
4939 * gcc.c-torture/execute/bitfld-4.x: Likewise.
4940 * gcc.c-torture/execute/pr19689.x: Likewise.
4941 * gcc.c-torture/execute/pr7284-1.x: Likewise.
4942 * gcc.c-torture/execute/usmul.x: Likewise.
4943 * gcc.c-torture/execute/vrp-5.x: Likewise.
4944 * gcc.c-torture/execute/vrp-6.x: Likewise.
4945 * gcc.dg/debug/20041023-1.s: Likewise.
4946
4947 2006-04-13 Roger Sayle <roger@eyesopen.com>
4948
4949 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
4950 of integers to a vector types are now constant expressions in C.
4951 * gcc.dg/vect/vect-fold-1.c: New test case.
4952
4953 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
4954 Ulrich Weigand <uweigand@de.ibm.com>
4955
4956 PR target/27006
4957 * gcc.dg/vmx/pr27006.c: New testcase.
4958
4959 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4960
4961 PR libgfortran/26766
4962 * gfortran.dg/write_recursive.f90: New test.
4963
4964 2006-04-11 Mark Mitchell <mark@codesourcery.com>
4965
4966 * g++.dg/parse/dtor7.C: New test.
4967 * g++.dg/parse/new1.C: Add error marker.
4968 * g++.dg/template/new3.C: New test.
4969
4970 PR c++/26122
4971 * g++.dg/template/pure1.C: New test.
4972
4973 PR c++/26295
4974 * g++.dg/parse/ptrmem4.C: New test.
4975
4976 2006-04-10 Jeff Law <law@redhat.com>
4977
4978 PR/27087
4979 * gcc.c-torture/compile/pr27087.c: New test.
4980
4981 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
4982
4983 PR/21391
4984 * gcc.dg/20060410.c: New.
4985
4986 2006-04-10 Matthias Klose <doko@debian.org>
4987
4988 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
4989 Recognize multilib directory names containing underscores.
4990
4991 2006-04-10 Roger Sayle <roger@eyesopen.com>
4992
4993 * gcc.target/i386/vecinit-1.c: New test case.
4994 * gcc.target/i386/vecinit-2.c: Likewise.
4995
4996 2006-04-10 Jakub Jelinek <jakub@redhat.com>
4997
4998 PR debug/27057
4999 * g++.dg/debug/dwarf2-2.C: New test.
5000
5001 2006-04-09 Richard Sandiford <richard@codesourcery.com>
5002
5003 PR rtl-optimization/27073
5004 * gcc.c-torture/execute/pr27073.c: New test.
5005
5006 2006-04-08 Mike Stump <mrs@apple.com>
5007
5008 * gcc.dg/pragma-darwin.c: Improve for ppc64.
5009
5010 2006-04-07 Richard Guenther <rguenther@suse.de>
5011
5012 PR tree-optimization/26135
5013 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
5014
5015 2006-04-06 Jan Hubicka <jh@suse.cz>
5016
5017 PR profile/26399
5018 * g++.dg/bprob/g++-bprob-2.C: New testcase.
5019
5020 2006-04-06 Roger Sayle <roger@eyesopen.com>
5021
5022 * g++.dg/conversion/nullptr1.C: New test case.
5023 * g++.dg/conversion/nullptr2.C: Likewise.
5024
5025 2006-04-05 Roger Sayle <roger@eyesopen.com>
5026
5027 * gfortran.dg/dependency_18.f90: New test case.
5028
5029 2006-04-05 Richard Guenther <rguenther@suse.de>
5030
5031 PR tree-optimization/26919
5032 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
5033 * gcc.dg/ipa/ipa-2.c: Likewise.
5034 * gcc.dg/ipa/ipa-3.c: Likewise.
5035 * gcc.dg/ipa/ipa-5.c: Likewise.
5036
5037 2006-04-05 Richard Guenther <rguenther@suse.de>
5038
5039 PR tree-optimization/26763
5040 * gcc.dg/torture/pr26763-1.c: New testcase.
5041 * gcc.dg/torture/pr26763-2.c: Likewise.
5042
5043 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
5044
5045 PR fortran/23634
5046 PR fortran/25619
5047 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
5048
5049 2006-04-04 Eric Christopher <echristo@apple.com>
5050
5051 * gcc.target/i386/387-1.c: Allow regexp to match darwin
5052 stubs.
5053 * gcc.target/i386/387-5.c: Ditto.
5054
5055 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
5056
5057 * gcc.target/sparc/struct-ret-check.c: New test.
5058
5059 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5060
5061 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
5062 zero decimal digits specified in format.
5063
5064 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
5065
5066 PR fortran/26891
5067 * gfortran.dg/missing_optional_dummy_1.f90: New test.
5068
5069 PR fortran/26976
5070 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
5071 * gfortran.dg/initialization_1.f90: Make assignment compliant.
5072 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
5073 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
5074 bigendian-ness.
5075
5076 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
5077
5078 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
5079 dummy arguments work when the actual argument is itself a dummy
5080 argument of the caller.
5081
5082 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5083
5084 PR libfortran/24685
5085 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
5086
5087 2006-04-01 Roger Sayle <roger@eyesopen.com>
5088
5089 * gfortran.dg/dependencency_17.f90: New test case.
5090
5091 2006-04-01 Roger Sayle <roger@eyesopen.com>
5092
5093 * gfortran.dg/dependency_14.f90: New test case.
5094 * gfortran.dg/dependency_15.f90: Likewise.
5095 * gfortran.dg/dependency_16.f90: Likewise.
5096
5097 2006-03-31 Asher Langton <langton2@llnl.gov>
5098
5099 PR fortran/25358
5100 gfortran.dg/cray_pointers_6.f90: New test.
5101
5102 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5103
5104 PR libgfortran/26890
5105 * gfortran.dg/read_size_noadvance.f90: New test.
5106
5107 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
5108
5109 PR fortran/25031
5110 * gfortran.dg/multiple_allocation_1.f90: Check that the
5111 size has changed after a re-allocation with stat.
5112
5113 2006-03-30 Richard Guenther <rguenther@suse.de>
5114
5115 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
5116 removal.
5117 * gcc.target/i386/sselibm-2.c: Likewise.
5118 * gcc.target/i386/sselibm-3.c: Likewise.
5119 * gcc.target/i386/sselibm-4.c: Likewise.
5120 * gcc.target/i386/sselibm-5.c: Likewise.
5121
5122 2006-03-28 Roger Sayle <roger@eyesopen.com>
5123
5124 * gcc.dg/fold-andxor-1.c: New test case.
5125 * gcc.dg/fold-xorand-1.c: Likewise.
5126
5127 2006-03-28 Roger Sayle <roger@eyesopen.com>
5128
5129 * gcc.dg/fold-convnotconv-1.c: New test case.
5130
5131 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
5132
5133 PR fortran/26779
5134 * gfortran.dg/private_type_5.f90: New test.
5135
5136 2006-03-27 David Edelsohn <edelsohn@gnu.org>
5137
5138 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
5139
5140 2006-03-27 Jakub Jelinek <jakub@redhat.com>
5141
5142 * gfortran.dg/advance_2.f90: New test.
5143 * gfortran.dg/advance_3.f90: New test.
5144
5145 * gfortran.fortran-torture/execute/equiv_5.f: New test.
5146
5147 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5148
5149 PR libgfortran/26661
5150 PR libgfortran/26880
5151 * gfortran.dg/read_x_past.f: New test.
5152
5153 2006-03-26 Geoffrey Keating <geoffk@apple.com>
5154
5155 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
5156 to be STABS.
5157
5158 2006-03-26 David Edelsohn <edelsohn@gnu.org>
5159
5160 * objc.dg/dwarf-1.m: Skip on AIX.
5161 * objc.dg/dwarf-2.m: Skip on AIX.
5162
5163 2006-03-25 Steven G. Kargl <kargls@comcast.net>
5164
5165 PR fortran/26816
5166 * gfortran.dg/float_1.f90: New test.
5167
5168 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
5169
5170 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
5171 X86_64 targets.
5172 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
5173
5174 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
5175
5176 PR libfortran/26735
5177 * gfortran.dg/convert_implied_open.f90: New test case.
5178
5179 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
5180
5181 PR fortran/26769
5182 * gfortran.dg/transpose_reshape_r10.f90: New test case.
5183
5184 2006-03-25 Uros Bizjak <uros@kss-loka.si>
5185
5186 PR middle-end/26717
5187 * gcc.dg/pr26717.c: New test.
5188
5189 2006-03-25 Roger Sayle <roger@eyesopen.com>
5190
5191 * gfortran.dg/dependency_12.f90: New test case.
5192
5193 2006-03-24 Roger Sayle <roger@eyesopen.com>
5194
5195 * gfortran.dg/dependency_9.f90: New (resurected) test case.
5196
5197 2006-03-24 Jeff Law <law@redhat.com>
5198
5199 * gcc.c-torture/pr26840.c: New test.
5200
5201 2006-03-24 Geoffrey Keating <geoffk@apple.com>
5202
5203 * objc.dg/dwarf-2.m: New.
5204 * obj-c++.dg/dwarf-2.mm: New.
5205
5206 * g++.old-deja/g++.other/init19.C: New.
5207
5208 2006-03-24 David Edelsohn <edelsohn@gnu.org>
5209
5210 * g++.dg/eh/spbp.C: Skip on AIX.
5211
5212 2006-03-24 Jakub Jelinek <jakub@redhat.com>
5213
5214 PR middle-end/26611
5215 * g++.dg/gomp/pr26611-1.C: New test.
5216 * g++.dg/gomp/pr26611-2.C: New test.
5217
5218 2006-03-24 Jeff Law <law@redhat.com>
5219
5220 * gcc.c-torture/compile/pr26833.c: New test.
5221 * gfortran.fortran-torture/compile/pr26806.f90: New test.
5222
5223 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5224
5225 * gfortran.dg/endfile_2.f90: Delete temp file.
5226
5227 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
5228
5229 PR fortran/19303
5230 * gfortran.dg/record_marker_1.f90: New test case.
5231 * gfortran.dg/record_marker_2.f: New test case.
5232 * gfortran.dg/record_marker_3.f90: New test case.
5233
5234 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
5235
5236 PR fortran/17298
5237 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
5238 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
5239
5240 2006-03-21 Janis Johnson <janis187@us.ibm.com>
5241
5242 * lib/gcc-dg.exp (cleanup-modules): New proc.
5243 * gfortran.dg/allocatable_function_1.f90,
5244 gfortran.dg/allocate_char_star_scalar_1.f90,
5245 gfortran.dg/assumed_charlen_function_1.f90,
5246 gfortran.dg/assumed_dummy_1.f90,
5247 gfortran.dg/assumed_shape_ranks_1.f90,
5248 gfortran.dg/assumed_shape_ranks_2.f90,
5249 gfortran.dg/assumed_size_dt_dummy.f90,
5250 gfortran.dg/auto_char_dummy_array_1.f90,
5251 gfortran.dg/auto_char_len_3.f90,
5252 gfortran.dg/automatic_module_variable.f90,
5253 gfortran.dg/bad_automatic_objects_1.f90,
5254 gfortran.dg/char_array_constructor.f90,
5255 gfortran.dg/char_array_structure_constructor.f90,
5256 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
5257 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
5258 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
5259 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
5260 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
5261 gfortran.dg/derived_pointer_recursion.f90,
5262 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
5263 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
5264 gfortran.dg/dummy_functions_1.f90,
5265 gfortran.dg/elemental_initializer_1.f90,
5266 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
5267 gfortran.dg/elemental_pointer_1.f90,
5268 gfortran.dg/elemental_subroutine_1.f90,
5269 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
5270 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
5271 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
5272 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
5273 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
5274 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
5275 gfortran.dg/global_references_1.f90,
5276 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
5277 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
5278 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
5279 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
5280 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
5281 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
5282 gfortran.dg/large_integer_kind_1.f90,
5283 gfortran.dg/large_real_kind_1.f90,
5284 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
5285 gfortran.dg/module_double_reuse.f90,
5286 gfortran.dg/module_equivalence_1.f90,
5287 gfortran.dg/module_interface_1.f90,
5288 gfortran.dg/module_parameter_array_refs_1.f90,
5289 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
5290 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
5291 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
5292 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
5293 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
5294 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
5295 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
5296 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
5297 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
5298 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
5299 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
5300 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
5301 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
5302 gfortran.dg/same_name_1.f90,
5303 gfortran.dg/sibling_dummy_procedure_1.f90,
5304 gfortran.dg/sibling_dummy_procedure_2.f90,
5305 gfortran.dg/sibling_dummy_procedure_3.f90,
5306 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
5307 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
5308 gfortran.dg/used_dummy_types_2.f90,
5309 gfortran.dg/used_dummy_types_3.f90,
5310 gfortran.dg/used_dummy_types_4.f90,
5311 gfortran.dg/used_dummy_types_5.f90,
5312 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
5313 gfortran.dg/userdef_operator_1.f90: Use it.
5314
5315 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5316
5317 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
5318 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
5319 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
5320 gfortran.dg/write_back.f,
5321 gfortran.fortran-torture/execute/inquire_1.f90,
5322 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
5323
5324 2006-03-21 Jeff Law <law@redhat.com>
5325
5326 * gcc.dg/tree-ssa/vrp28.c: New test.
5327
5328 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5329
5330 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
5331 if _STDC_C99 is defined.
5332 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
5333 * gcc.dg/builtins-20.c: Likewise.
5334 * gcc.dg/builtins-53.c: Likewise.
5335 * gcc.dg/single-precision-constant.c: Likewise. Also pass
5336 -mmacosx-version-min=10.3 on PowerPC/Darwin.
5337
5338 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
5339
5340 PR tree-opt/26781
5341 * gcc.c-torture/compile/pr26781-1.c: New test.
5342 * gcc.c-torture/compile/pr26781-2.c: New test.
5343
5344 2006-03-21 Jakub Jelinek <jakub@redhat.com>
5345
5346 PR c++/26690
5347 * g++.dg/gomp/pr26690-1.C: New test.
5348 * g++.dg/gomp/pr26690-2.C: New test.
5349
5350 2006-03-20 Jeff Law <law@redhat.com>
5351
5352 * gcc.dg/tree-ssa/pr21829.c: New test.
5353
5354 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
5355
5356 2006-03-20 Richard Sandiford <richard@codesourcery.com>
5357
5358 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
5359 (check_visibility_available): Use it.
5360 (check_effective_target_default_packed): Likewise.
5361 (check_effective_target_pcc_bitfield_type_matters): Likewise.
5362 (check_effective_target_fopenmp): Likewise.
5363 (check_effective_target_freorder): Likewise.
5364 (check_effective_target_fpic): Likewise.
5365 (check_named_sections_available): Likewise.
5366 (check_effective_target_ilp32): Likewise.
5367 (check_effective_target_lp64): Likewise.
5368
5369 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
5370
5371 PR fortran/20935
5372 * gfortran.dg/scalar_mask_2.f90: New test case.
5373
5374 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
5375
5376 PR tree-opt/26629
5377 * gcc.dg/tree-ssa/loadpre12.c: New test.
5378 * gcc.dg/tree-ssa/loadpre13.c: New test.
5379 * gcc.dg/tree-ssa/loadpre14.c: New test.
5380 * gcc.dg/tree-ssa/loadpre15.c: New test.
5381 * gcc.dg/tree-ssa/loadpre16.c: New test.
5382 * gcc.dg/tree-ssa/loadpre17.c: New test.
5383 * gcc.dg/tree-ssa/loadpre18.c: New test.
5384 * gcc.dg/tree-ssa/loadpre19.c: New test.
5385 * gcc.dg/tree-ssa/loadpre20.c: New test.
5386 * gcc.dg/tree-ssa/loadpre21.c: New test.
5387 * gcc.dg/tree-ssa/loadpre22.c: New test.
5388
5389 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
5390
5391 PR fortran/26741
5392 * gfortran.dg/elemental_initializer_1.f90: New test.
5393
5394 PR fortran/26716
5395 * gfortran.dg/assumed_shape_ranks_2: New test.
5396
5397 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
5398
5399 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
5400 target fpic.
5401
5402 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5403
5404 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
5405 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
5406 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
5407 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
5408 gfortran.fortran-torture/execute/direct_io.f90,
5409 gfortran.fortran-torture/execute/inquire_2.f90,
5410 gfortran.fortran-torture/execute/inquire_4.f90,
5411 gfortran.fortran-torture/execute/list_read_1.f90,
5412 gfortran.fortran-torture/execute/open_replace.f90,
5413 gfortran.fortran-torture/execute/slash_edit.f90,
5414 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
5415 temporary files from testcases.
5416
5417 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5418
5419 PR libgfortran/26509
5420 gfortran.dg/write_direct_eor.f90: New test.
5421
5422 2006-03-17 David Edelsohn <edelsohn@gnu.org>
5423
5424 * gcc.target/powerpc/pr26350.c: New.
5425 * gcc.target/powerpc/indexed-addr.c: New.
5426
5427 2006-03-16 Roger Sayle <roger@eyesopen.com>
5428
5429 * gfortran.dg/dependency_13.f90: New test case.
5430
5431 2006-03-16 Roger Sayle <roger@eyesopen.com>
5432
5433 PR middle-end/21781
5434 * gcc.dg/real-const-1.c: New test case.
5435
5436 2006-03-15 Geoffrey Keating <geoffk@apple.com>
5437
5438 * g++.old-deja/g++.other/init18.C: New.
5439 * g++.old-deja/g++.other/init5.C: Remove xfail.
5440
5441 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5442
5443 * g++.dg/opt/pr15551.C: Cleanup temp file.
5444
5445 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5446
5447 PR c++/6634
5448 g++.dg/parse/long1.C: New test.
5449
5450 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5451
5452 PR fortran/19101
5453 * gfortran.dg/continuation.f90: New test.
5454 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
5455
5456 2006-03-14 Richard Guenther <rguenther@suse.de>
5457
5458 PR tree-optimization/26672
5459 * gcc.dg/torture/pr26672.c: New testcase.
5460
5461 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
5462
5463 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
5464 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
5465
5466 2006-03-13 Roger Sayle <roger@eyesopen.com>
5467
5468 PR middle-end/26557
5469 * gcc.c-torture/compile/switch-1.c: New test case.
5470
5471 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
5472
5473 PR fortran/25378
5474 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
5475 test to include more permuatations of mask and index.
5476 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
5477 respond to F2003 spec. that the position returned for an all false
5478 mask && condition is zero.
5479
5480 2006-03-13 Jakub Jelinek <jakub@redhat.com>
5481
5482 PR middle-end/25989
5483 * gcc.dg/gomp/pr25989.c: New test.
5484
5485 2006-03-13 Jeff Law <law@redhat.com>
5486
5487 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
5488
5489 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
5490
5491 * gcc.dg/switch-9.c: New test.
5492
5493 2006-03-13 Richard Guenther <rguenther@suse.de>
5494
5495 PR middle-end/26630
5496 * gcc.dg/torture/pr26630.c: New testcase.
5497
5498 2006-03-11 Roger Sayle <roger@eyesopen.com>
5499
5500 * gfortran.dg/dependency_10.f90: New test case.
5501 * gfortran.dg/dependency_11.f90: Likewise.
5502
5503 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
5504 Erik Edelmann <eedelman@gcc.gnu.org>
5505
5506 * gfortran.dg/allocatable_function_1.f90: New.
5507 * gfortran.dg/allocatable_function_2.f90: New.
5508
5509 2006-03-10 Richard Guenther <rguenther@suse.de>
5510
5511 PR middle-end/26565
5512 * gcc.dg/torture/pr26565.c: New testcase.
5513
5514 2006-03-09 Eric Christopher <echristo@apple.com>
5515
5516 * gcc.c-torture/compile/20060309-1.c: New.
5517
5518 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5519
5520 PR libgfortran/26499
5521 * gfortran.dg/write_back.f: New test.
5522 * gfortran.dg/write_rewind_1.f: New test.
5523 * gfortran.dg/write_rewind_2.f: New test.
5524
5525 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5526
5527 PR libgfortran/26554
5528 * gfortran.dg/read_logical.f90: New test.
5529
5530 2006-03-04 Laurent GUERBY <laurent@guerby.net>
5531
5532 * ada/acats/norun.lst: cdd2a03 now passes.
5533
5534 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
5535
5536 PR testsuite/25177
5537 * gcc.target/powerpc/pr18096-1.c: Change where the error
5538 would match.
5539
5540 2006-03-04 Jakub Jelinek <jakub@redhat.com>
5541
5542 * gcc.target/i386/cleanup-1.c: New test.
5543 * gcc.target/i386/cleanup-2.c: New test.
5544
5545 2006-03-04 Roger Sayle <roger@eyesopen.com>
5546
5547 * gfortran.dg/dependency_9.f90: Remove for the time being.
5548
5549 2006-03-04 Krister Walfridsson <cato@df.lth.se>
5550
5551 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
5552 directive.
5553
5554 2006-03-03 Roger Sayle <roger@eyesopen.com>
5555
5556 * gfortran.dg/dependency_9.f90: New test case.
5557
5558 2006-03-03 Roger Sayle <roger@eyesopen.com>
5559
5560 * gfortran.dg/dependency_4.f90: New test case.
5561 * gfortran.dg/dependency_5.f90: New test case.
5562 * gfortran.dg/dependency_6.f90: New test case.
5563 * gfortran.dg/dependency_7.f90: New test case.
5564 * gfortran.dg/dependency_8.f90: New test case.
5565
5566 2006-03-03 Paul Brook <paul@codesourcery.com>
5567
5568 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
5569 Add m68k-*-elf.
5570
5571 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
5572
5573 PR fortran/25031
5574 * multiple_allocation_1.f90: New test.
5575
5576 2006-03-03 Roger Sayle <roger@eyesopen.com>
5577
5578 PR tree-optimization/26524
5579 * gfortran.dg/pr26524.f: New test case.
5580
5581 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5582
5583 * g++.dg/template/repo5.C: Cleanup repo files.
5584 * gcc.dg/20051201-1.c: Cleanup coverage files.
5585 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
5586 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
5587 tree dump files.
5588
5589 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
5590
5591 * objc.dg/objc-nofilename-1.m: New test.
5592 * objc.dg/bad-receiver-type.m: New test.
5593 * obj-c++.dg/bad-receiver-type.mm: New test.
5594
5595 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5596
5597 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
5598
5599 2006-03-01 Mike Stump <mrs@apple.com>
5600
5601 * g++.dg/abi/key2.C: Add.
5602
5603 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
5604
5605 * gfortran.dg/logical_dot_product.f90: New test.
5606
5607 PR fortran/26393
5608 * gfortran.dg/used_interface_ref.f90: New test.
5609
5610 PR fortran/20938
5611 * gfortran.dg/dependency_2.f90: New test.
5612 * gfortran.fortran-torture/execute/where17.f90: New test.
5613 * gfortran.fortran-torture/execute/where18.f90: New test.
5614 * gfortran.fortran-torture/execute/where19.f90: New test.
5615 * gfortran.fortran-torture/execute/where20.f90: New test.
5616
5617 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
5618
5619 * g++.dg/tree-ssa/pr26443.C: New test case.
5620
5621 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
5622
5623 PR middle-end/26022
5624 * g++.dg/opt/return-slot1.C: New test.
5625
5626 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5627
5628 PR libgfortran/26136
5629 * gfortran.dg/namelist_23.f90: New test.
5630
5631 2006-02-28 Roger Sayle <roger@eyesopen.com>
5632
5633 PR middle-end/14752
5634 * gcc.dg/fold-eqandshift-2.c: New test case.
5635
5636 2006-02-28 Richard Guenther <rguenther@suse.de>
5637
5638 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
5639 decomposition.
5640
5641 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
5642
5643 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
5644
5645 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5646
5647 PR libgfortran/26464
5648 * gfortran.dg/backspace_5.f: New test.
5649 * gfortran.dg/backspace_6.f: New test.
5650
5651 2006-02-26 Roger Sayle <roger@eyesopen.com>
5652
5653 * gcc.dg/fold-eqandnot-1.c: New test case.
5654
5655 2006-02-26 Roger Sayle <roger@eyesopen.com>
5656
5657 PR middle-end/19983
5658 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
5659
5660 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
5661
5662 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
5663 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
5664
5665 2006-02-26 Richard Guenther <rguenther@suse.de>
5666
5667 PR tree-optimization/26421
5668 * gcc.dg/tree-ssa/pr26421.c: New testcase.
5669
5670 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
5671
5672 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
5673 * g++.old-deja/g++.robertl/eb132.C: Likewise.
5674
5675 2006-02-26 Roger Sayle <roger@eyesopen.com>
5676
5677 * gcc.dg/fold-even-1.c: New test case.
5678
5679 2006-02-26 Roger Sayle <roger@eyesopen.com>
5680
5681 PR middle-end/21137
5682 * gcc.dg/fold-eqandshift-1.c: New test case.
5683
5684 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5685
5686 PR tree-optimization/25125
5687 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
5688 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
5689
5690 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5691
5692 PR tree-optimizations/26359
5693 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
5694 with -fdump-tree-dceloop-details.
5695 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
5696
5697 2006-02-25 Roger Sayle <roger@eyesopen.com>
5698
5699 PR middle-end/23673
5700 * gcc.dg/fold-eqxor-1.c: New test case.
5701 * gcc.dg/fold-eqxor-2.c: Likewise.
5702 * gcc.dg/fold-eqxor-3.c: Likewise.
5703
5704 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
5705
5706 PR fortran/23092
5707 * scalar_mask_1.f90: New test.
5708
5709 2006-02-24 Geoffrey Keating <geoffk@apple.com>
5710
5711 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
5712 * g++.dg/eh/uncaught2.C: New.
5713 * g++.dg/eh/uncaught3.C: New.
5714
5715 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5716
5717 PR libgfortran/26423
5718 * gfortran.dg/read_many_1.f: New test.
5719
5720 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
5721
5722 PR fortran/24519
5723 * gfortran.dg/dependency_3.f90: New test.
5724 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
5725 XFAILs.
5726
5727 PR fortran/25395
5728 * gfortran.dg/equiv_6.f90: New test.
5729
5730 2006-02-23 Jeff Law <law@redhat.com>
5731
5732 * gcc.c-torture/compile/pr26425.c: New test.
5733
5734 2006-02-23 Jakub Jelinek <jakub@redhat.com>
5735
5736 PR middle-end/26412
5737 * gcc.dg/gomp/pr26412.c: New test.
5738
5739 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5740
5741 PR c++/26291
5742 * g++.dg/other/ellipsis1.C: New test.
5743 * g++.dg/parse/operator4.C: Adjust error marker.
5744
5745 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
5746
5747 PR target/25603
5748 * gfortran.dg/pr25603.f: New testcase.
5749
5750 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
5751
5752 * gcc.dg/bf-spl1.c: Don't specify -m68000.
5753 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
5754
5755 2006-02-21 Geoffrey Keating <geoffk@apple.com>
5756
5757 * g++.dg/eh/spbp.C: New.
5758
5759 2006-02-21 Jakub Jelinek <jakub@redhat.com>
5760
5761 PR middle-end/26379
5762 * gcc.target/i386/mmx-7.c: New test.
5763
5764 2006-02-20 Roger Sayle <roger@eyesopen.com>
5765
5766 PR tree-optimization/26361
5767 * gcc.dg/tree-ssa/vrp27.c: New test case.
5768
5769 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
5770
5771 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
5772 * gcc.dg/tree-ssa/complex-4.c: Here.
5773
5774 2006-02-19 Roger Sayle <roger@eyesopen.com>
5775
5776 PR middle-end/19543
5777 * gfortran.dg/logical_1.f90: New test case.
5778
5779 2006-02-19 Jakub Jelinek <jakub@redhat.com>
5780
5781 PR middle-end/26334
5782 * gcc.dg/20060218-1.c: Moved to...
5783 * gcc.target/i386/20060218-1.c: ... here. New test.
5784
5785 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
5786
5787 PR fortran/26201
5788 * gfortran.dg/convert_1.f90: New.
5789
5790 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
5791
5792 PR fortran/25054
5793 * gfortran.dg/namelist_5.f90: New test.
5794
5795 PR fortran/25089
5796 * gfortran.dg/namelist_4.f90: New test.
5797
5798 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5799
5800 PR tree-opt/25680
5801 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
5802
5803 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5804
5805 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
5806 variable to take into account the variable name in the
5807 function header.
5808 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
5809
5810 2006-02-18 Jakub Jelinek <jakub@redhat.com>
5811
5812 PR middle-end/26334
5813 * gcc.c-torture/compile/20060217-1.c: New test.
5814 * gcc.dg/20060218-1.c: New test.
5815
5816 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
5817
5818 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
5819
5820 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
5821
5822 * gcc.dg/cpp/undef3.c: New test.
5823 * gcc.dg/cpp/trad/builtins2.c: New test.
5824
5825 2006-02-18 Mark Mitchell <mark@codesourcery.com>
5826
5827 PR c++/26266
5828 * g++.dg/template/static22.C: New test.
5829 * g++.dg/template/static23.C: New test.
5830 * g++.dg/template/static24.C: New test.
5831 * g++.dg/template/non-dependent13.C: New test.
5832 * g++.dg/init/member1.C: Tweak error markers.
5833
5834 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5835
5836 PR target/26255
5837 * gcc.c-torture/compile/pr26255.c: New test case.
5838
5839 2006-02-16 Roger Sayle <roger@eyesopen.com>
5840
5841 * gfortran.fortran-torture/execute/where_10.f90: New test case.
5842 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
5843 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
5844 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
5845 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
5846 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
5847 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
5848
5849 2006-02-16 Jeff Law <law@redhat.com>
5850
5851 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
5852 * gcc.dg/tree-ssa/vrp26.c: New test.
5853
5854 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
5855
5856 PR target/20353
5857 PR target/24578
5858 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
5859 __UCLIBC__ is defined.
5860
5861 2006-02-16 Jakub Jelinek <jakub@redhat.com>
5862
5863 PR fortran/26224
5864 * gfortran.dg/gomp/pr26224.f: New test.
5865
5866 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
5867
5868 PR tree-opt/25918
5869 * lib/target-supports.exp
5870 (check_effective_target_vect_short_mult): New.
5871 (check_effective_target_vect_char_mult): New.
5872 (check_effective_target_vect_widen_sum_qi_to_si): New.
5873 (check_effective_target_vect_widen_sum_qi_to_hi): New.
5874 (check_effective_target_vect_widen_sum_hi_to_si): New.
5875 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
5876 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
5877 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
5878 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
5879 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
5880 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
5881 vect-reduc-pattern-2c.c
5882 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
5883 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
5884 vect-reduc-pattern-1c.c
5885
5886 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
5887
5888 PR fortran/24557
5889 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
5890
5891 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
5892
5893 PR fortran/26054
5894 * gfortran.dg/enum_8.f90: Remove check for warning.
5895 * gfortran.dg/iomsg_1.f90: Ditto.
5896 * gfortran.dg/enum_1.f90: Ditto.
5897 * gfortran.dg/enum_9.f90: Ditto.
5898 * gfortran.dg/enum_2.f90: Ditto.
5899 * gfortran.dg/enum_10.f90: Ditto.
5900 * gfortran.dg/enum_3.f90: Ditto.
5901 * gfortran.dg/flush_1.f90: Ditto.
5902 * gfortran.dg/enum_4.f90: Ditto.
5903 * gfortran.dg/array_constructor_1.f90: Ditto.
5904 * gfortran.dg/enum_5.f90: Ditto.
5905 * gfortran.dg/enum_6.f90: Ditto.
5906 * gfortran.dg/enum_7.f90: Ditto.
5907
5908 2006-02-15 Jakub Jelinek <jakub@redhat.com>
5909
5910 PR middle-end/26300
5911 * gcc.c-torture/compile/20060215-1.c: New test.
5912
5913 2006-02-14 Roger Sayle <roger@eyesopen.com>
5914
5915 PR middle-end/23670
5916 * gcc.dg/tree-ssa/andor-2.c: New test case.
5917
5918 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
5919
5920 PR fortran/25045
5921 * optional_dim.f90: New test.
5922
5923 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5924
5925 PR fortran/26277
5926 * gfortran.dg/label_4.f90: New.
5927
5928 2006-02-14 Jakub Jelinek <jakub@redhat.com>
5929 Diego Novillo <dnovillo@redhat.com>
5930 Uros Bizjak <uros@kss-loka.si>
5931
5932 * gfortran.dg/gomp: New directory.
5933
5934 2006-02-14 Richard Guenther <rguenther@suse.de>
5935
5936 PR tree-optimization/26258
5937 * gcc.dg/torture/pr26258.c: New testcase.
5938
5939 2006-02-13 Jakub Jelinek <jakub@redhat.com>
5940
5941 PR fortran/26246
5942 * gfortran.dg/pr26246_1.f90: New test.
5943 * gfortran.dg/pr26246_2.f90: New test.
5944
5945 PR middle-end/26092
5946 * gcc.c-torture/compile/20060208-1.c: New test.
5947
5948 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
5949
5950 PR fortran/26074
5951 PR fortran/25103
5952 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
5953 * gfortran.dg/bad_automatic_objects_1.f90: New test.
5954 * gfortran.dg/automatic_module_variable.f90: Change error message.
5955
5956 PR fortran/20861
5957 * gfortran.dg/internal_dummy_1.f90: New test.
5958
5959 PR fortran/20871
5960 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
5961
5962
5963 PR fortran/25083
5964 * gfortran.dg/uncommon_block_data_1.f90: New test.
5965 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
5966 with standard.
5967
5968 PR fortran/25088
5969 * gfortran.dg/typed_subroutine_1.f90: New test.
5970
5971 2006-02-13 Geoffrey Keating <geoffk@apple.com>
5972
5973 * objc.dg/dwarf-1.m: New.
5974
5975 2006-02-13 Roger Sayle <roger@eyesopen.com>
5976
5977 PR middle-end/24427
5978 * gcc.dg/tree-ssa/andor-1.c: New test case.
5979
5980 2006-02-13 Josh Conner <jconner@apple.com>
5981
5982 PR target/25376
5983 * gcc.dg/pr25376.c: New test.
5984
5985 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
5986 assemble.
5987 * lib/target-supports.exp (check_named_sections_available):
5988 Only compile named-sections test -- don't assemble.
5989
5990 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
5991
5992 * g++.dg/warn/no-write-strings.C: New test.
5993 * g++.dg/warn/write-strings.C: Likewise.
5994 * g++.dg/warn/write-strings-default.C: Likewise.
5995
5996 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
5997
5998 PR fortran/25806
5999 * gfortran.dg/ret_pointer_2.f90: New test.
6000
6001 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
6002
6003 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
6004
6005 2006-02-10 Jeff Law <law@redhat.com>
6006
6007 * gcc.c-torture/compile/pr26213.c: New test.
6008
6009 2006-02-10 Steven G. Kargl <kargls@comcast.net>
6010
6011 gfortran.dg/null_1.f90: New test.
6012
6013 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6014
6015 PR fortran/14771
6016 * gfortran.dg/parens_4.f90: New.
6017 * gfortran.dg/parens_5.f90: New.
6018
6019 2006-02-10 Richard Guenther <rguenther@suse.de>
6020
6021 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
6022
6023 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6024 Paul Thomas <pault@gcc.gnu.org>
6025
6026 PR fortran/14771
6027 * gfortran.dg/parens_1.f90: New.
6028 * gfortran.dg/parens_2.f90: New.
6029 * gfortran.dg/parens_3.f90: New.
6030
6031 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
6032
6033 PR fortran/26038
6034 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
6035
6036 PR fortran/25059
6037 * gfortran.dg/impure_assignment_1.f90: New test.
6038
6039 PR fortran/25070
6040 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
6041
6042 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
6043
6044 PR target/26141
6045 * g++.dg/expr/stdarg2.C: New test.
6046
6047 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
6048
6049 PR inline-asm/16194
6050 * gcc.dg/pr16194.c: New test.
6051
6052 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6053
6054 * ada/acats/run_acats: Use portable variant of "$@".
6055
6056 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
6057
6058 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
6059 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
6060
6061 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6062
6063 PR tree-opt/26179
6064 * g++.dg/opt/pr26179.C: New test.
6065
6066 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6067
6068 PR middle-end/26134
6069 * gcc.dg/tree-ssa/complex-3.c: New test.
6070
6071 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6072
6073 * gcc.c-torture/compile/volatile-1.c: New test.
6074
6075 2006-02-09 Diego Novillo <dnovillo@redhat.com>
6076
6077 PR 26180
6078 * gcc.dg/tree-ssa/pr26180.c: New test.
6079
6080 2006-02-08 Jeff Law <law@redhat.com>
6081
6082 * gcc.dg/tree-ssa/pr21417.c: New test.
6083
6084 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
6085
6086 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
6087 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
6088
6089 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
6090
6091 * lib/scanrtl.exp: New.
6092
6093 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6094
6095 PR c++/26071
6096 * g++.dg/other/virtual2.C: New test.
6097
6098 PR c++/26070
6099 * g++.dg/other/virtual1.C: New test.
6100
6101 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
6102
6103 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
6104 cleanup-ipa-dump): Update dump file glob patterns.
6105 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
6106 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
6107
6108 * lib/gcc-dg.exp: Load it.
6109 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
6110
6111 2006-02-07 Janis Johnson <janis187@us.ibm.com>
6112
6113 PR testsuite/26159
6114 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
6115 * gcc.dg/tree-ssa/pr23382.c: Ditto.
6116
6117 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6118
6119 PR fortran/25577
6120 * gfortran.dg/mvbits_1.f90: New.
6121
6122 2006-02-07 Dirk Mueller <dmueller@suse.com>
6123
6124 * g++.dg/warn/Wdiv-by-zero.C: New test.
6125 * g++.dg/warn/Wno-div-by-zero.C: New.
6126
6127 2006-02-07 Jeff Law <law@redhat.com>
6128
6129 * gcc.dg/tree-ssa/pr21559.c: New test.
6130
6131 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
6132 multiple VRP passes.
6133 * gcc.dg/tree-ssa/vrp09.c: Likewise.
6134 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6135 * gcc.dg/tree-ssa/pr21582.c: Likewise.
6136 * gcc.dg/tree-ssa/pr20657.c: Likewise.
6137 * gcc.dg/tree-ssa/pr21001.c: Likewise.
6138 * gcc.dg/tree-ssa/vrp02.c: Likewise
6139 * gcc.dg/tree-ssa/vrp11.c: Likewise
6140 * gcc.dg/tree-ssa/pr14341.c: Likewise
6141 * gcc.dg/tree-ssa/vrp19.c: Likewise
6142 * gcc.dg/tree-ssa/vrp20.c: Likewise
6143 * gcc.dg/tree-ssa/vrp03.c: Likewise
6144 * gcc.dg/tree-ssa/pr21086.c: Likewise
6145 * gcc.dg/tree-ssa/pr21959.c: Likewise
6146 * gcc.dg/tree-ssa/vrp21.c: Likewise
6147 * gcc.dg/tree-ssa/vrp04.c: Likewise
6148 * gcc.dg/tree-ssa/pr25485.c: Likewise
6149 * gcc.dg/tree-ssa/pr22026.c: Likewise
6150 * gcc.dg/tree-ssa/vrp22.c: Likewise
6151 * gcc.dg/tree-ssa/vrp05.c: Likewise
6152 * gcc.dg/tree-ssa/20030807-10.c: Likewise
6153 * gcc.dg/tree-ssa/pr20701.c: Likewise
6154 * gcc.dg/tree-ssa/vrp23.c: Likewise
6155 * gcc.dg/tree-ssa/vrp06.c: Likewise
6156 * gcc.dg/tree-ssa/pr22117.c: Likewise
6157 * gcc.dg/tree-ssa/pr20702.c: Likewise
6158 * gcc.dg/tree-ssa/vrp15.c: Likewise
6159 * gcc.dg/tree-ssa/pr21090.c: Likewise
6160 * gcc.dg/tree-ssa/pr21294.c: Likewise
6161 * gcc.dg/tree-ssa/vrp24.c: Likewise
6162 * gcc.dg/tree-ssa/vrp07.c: Likewise
6163 * gcc.dg/tree-ssa/pr21563.c: Likewise
6164 * gcc.dg/tree-ssa/pr25382.c: Likewise
6165 * gcc.dg/tree-ssa/vrp16.c: Likewise
6166 * gcc.dg/tree-ssa/vrp25.c: Likewise
6167 * gcc.dg/tree-ssa/vrp08.c: Likewise
6168 * gcc.dg/tree-ssa/20030807-6.c: Likewise
6169 * gcc.dg/tree-ssa/vrp17.c: Likewise
6170 * gcc.dg/tree-ssa/pr21458.c: Likewise
6171 * g++.dg/tree-ssa/pr18178.C: Likewise
6172
6173 2006-02-07 Richard Guenther <rguenther@suse.de>
6174
6175 PR c++/26140
6176 Revert
6177 2006-01-30 Richard Guenther <rguenther@suse.de>
6178 PR c++/23372
6179 * gcc.dg/pr23372-1.C: New testcase.
6180
6181 * g++.dg/tree-ssa/pr26140.C: New testcase.
6182
6183 2006-02-07 Mark Mitchell <mark@codesourcery.com>
6184
6185 PR c++/9737
6186 * g++.dg/template/ttp15.C: New test.
6187 * g++.dg/template/ttp16.C: Likewise.
6188 * g++.dg/template/ttp17.C: Likewise.
6189 * g++.old-deja/g++.pt/ttp36.C: Remove.
6190 * g++.old-deja/g++.pt/ttp19.C: Likewise.
6191 * g++.old-deja/g++.pt/ttp37.C: Likewise.
6192 * g++.old-deja/g++.pt/ttp38.C: Likewise.
6193 * g++.old-deja/g++.pt/ttp39.C: Likewise.
6194 * g++.old-deja/g++.pt/ttp9.C: Likewise.
6195 * g++.old-deja/g++.pt/ttp40.C: Likewise.
6196 * g++.old-deja/g++.pt/ttp51.C: Likewise.
6197 * g++.old-deja/g++.pt/ttp26.C: Likewise.
6198 * g++.old-deja/g++.pt/ttp36.C: Likewise.
6199
6200 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
6201
6202 PR libfortran/23815
6203 * unf_io_convert_4.f90: New test.
6204
6205 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
6206
6207 * gcc.dg/tree-ssa/loadpre10.c: New test.
6208 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
6209 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
6210 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
6211
6212 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6213
6214 PR libfortran/24685
6215 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
6216
6217 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
6218
6219 PR tree-opt/25251
6220 * gfortran.dg/assign_7.f: New test.
6221
6222 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
6223
6224 PR fortran/26041
6225 PR fortran/26064
6226 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
6227 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
6228 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
6229
6230 2006-02-05 Jakub Jelinek <jakub@redhat.com>
6231
6232 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
6233 in size_t typedef.
6234
6235 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
6236
6237 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
6238 * g++.dg/charset/string.c (foo): Likewise.
6239 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
6240 const char*
6241 * g++.dg/ext/builtin2.C (printf): Likewise.
6242 * g++.dg/init/new15.C (printf): Likewise.
6243 * g++.dg/opt/pr17697-1.C (foo): Likewise.
6244 * g++.dg/opt/pr17697-2.C (foo): Likewise.
6245 * g++.dg/opt/pr17697-3.C (foo): Likewise.
6246 * g++.dg/template/non-dependent4.C (temp): Likewise.
6247 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
6248 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
6249 parameter type to const char*.
6250 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
6251 Change type to const char*.
6252 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
6253 Likewise.
6254 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
6255 second parameter type to const char*.
6256 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
6257 (Y::Y): Change parameter type to const char*.
6258 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
6259 * g++.old-deja/g++.jason/report.C: Apply const correctness.
6260 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
6261 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
6262 (char*).
6263 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
6264 const char*.
6265 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
6266 type to const char*.
6267 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
6268 return type to const char*.
6269 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
6270 to const char*.
6271 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
6272 * g++.old-deja/g++.law/refs1.C: Likewise.
6273 * g++.old-deja/g++.law/visibility1.C: Likewise.
6274 * g++.old-deja/g++.law/visibility2.C: Likewise.
6275 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
6276 const char*.
6277 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
6278 * g++.old-deja/g++.mike/net48.C: Likewise.
6279 * g++.old-deja/g++.mike/p646.C: Likewise.
6280 * g++.old-deja/g++.mike/p6746.C: Likewise.
6281 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
6282 type to const char*.
6283 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
6284 deprecated conversion warning.
6285 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
6286 char*.
6287 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
6288 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
6289 * g++.old-deja/g++.pt/explicit8.C: Likewise.
6290 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
6291 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
6292 * g++.old-deja/g++.pt/nontype3.C: Likewise.
6293 * g++.old-deja/g++.pt/t39.C: Likewise.
6294 * g++.old-deja/g++.robertl/eb106.C: Likewise.
6295 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
6296
6297 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
6298
6299 PR fortran/25075
6300 intrinsic_argument_conformance_1.f90: New test.
6301
6302 2006-02-03 Steven G. Kargl <kargls@comcast.net>
6303
6304 PR fortran/20845
6305 * gfortran.dg/char_result_11.f90: Add SAVE.
6306 * gfortran.dg/der_pointer_4.f90: Ditto.
6307 * gfortran.dg/default_initialization.f90: New test.
6308
6309 2006-02-03 Jeff Law <law@redhat.com>
6310
6311 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
6312 handle more than 100 dump files.
6313 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
6314 * lib/scantree.exp (scan-tree-dump): Likewise.
6315 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
6316 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
6317 * lib/scanipa.exp (scan-ipa-dump): Likewise.
6318 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
6319 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
6320
6321 2006-02-03 Diego Novillo <dnovillo@redhat.com>
6322
6323 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
6324
6325 2006-02-03 Mark Mitchell <mark@codesourcery.com>
6326
6327 * g++.dg/template/using12.C: New test.
6328
6329 2006-02-03 Alan Modra <amodra@bigpond.net.au>
6330
6331 * gcc.target/powerpc/pr25960.c: New test.
6332
6333 2006-02-02 Steven G. Kargl <kargls@comcast>
6334
6335 PR fortran/24958
6336 gfortran.dg/nullify_2.f90: New test.
6337
6338 2006-02-02 Diego Novillo <dnovillo@redhat.com>
6339
6340 PR 25990
6341 * gcc.dg/gomp/pr25990.c: New test.
6342
6343 2006-01-31 Mark Mitchell <mark@codesourcery.com>
6344
6345 PR c++/25342
6346 * g++.gd/template/partial4.C: New test.
6347
6348 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
6349
6350 PR middle-end/26001
6351 * gfortran.dg/data_char_2.f90: New.
6352
6353 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
6354
6355 PR fortran/26039
6356 maxval_maxloc_conformance_1.f90: New test.
6357
6358 2006-01-31 Richard Guenther <rguenther@suse.de>
6359
6360 * gcc.target/i386/sselibm-1.c: New testcase.
6361 * gcc.target/i386/sselibm-2.c: Likewise.
6362 * gcc.target/i386/sselibm-3.c: Likewise.
6363 * gcc.target/i386/sselibm-4.c: Likewise.
6364 * gcc.target/i386/sselibm-5.c: Likewise.
6365
6366 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
6367
6368 PR fortran/24266
6369 * gfortran.dg/arrayio_derived_2.f90: New.
6370
6371 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
6372
6373 * gcc.dg/unsigned-long-compare.c: New test.
6374
6375 2006-01-30 Steve Ellcey <sje@cup.hp.com>
6376
6377 PR testsuite/25318
6378 * lib/target-supports.exp (check_effective_target_freorder):
6379 Check to see if target supports -freorder-blocks-and-partition.
6380 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
6381 instead of "dg-require-named-sections".
6382
6383 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
6384
6385 PR target/14798:
6386 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
6387 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
6388 * gcc.dg/pragma-isr-trapa2.c: Likewise.
6389 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
6390 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
6391 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
6392 * gcc.dg/attr-isr-trap_exit.c: Likewise.
6393 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
6394
6395 2006-01-30 Richard Guenther <rguenther@suse.de>
6396
6397 PR c++/23372
6398 * gcc.dg/pr23372-1.C: New testcase.
6399
6400 2006-01-29 Diego Novillo <dnovillo@redhat.com>
6401
6402 * gcc.dg/gomp/pr25874.c: New test.
6403
6404 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
6405
6406 PR tree-opt/25911
6407 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
6408
6409 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
6410
6411 PR fortran/18578
6412 PR fortran/18579
6413 PR fortran/20857
6414 PR fortran/20885
6415 * gfortran.dg/intent_out_1.f90: New test.
6416
6417 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
6418
6419 PR fortran/17911
6420 * gfortran.dg/procedure_lvalue.f90: New test.
6421
6422 PR fortran/20895
6423 PR fortran/25030
6424 * gfortran.dg/char_pointer_assign_2.f90: New test.
6425 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
6426 assignment to be consistent with standard.
6427 * gfortran.dg/char_result_2.f90: The same.
6428 * gfortran.dg/char_result_8.f90: The same.
6429
6430 2006-01-28 Zack Weinberg <zackw@panix.com>
6431
6432 * gcc.dg/Woverlength-strings.c
6433 * gcc.dg/Woverlength-strings-pedantic-c89.c
6434 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
6435 * gcc.dg/Woverlength-strings-pedantic-c99.c
6436 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
6437
6438 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
6439
6440 * gcc.c-torture/execute/20060127-1.c: New test.
6441
6442 2006-01-28 Mark Mitchell <mark@codesourcery.com>
6443
6444 PR c++/25999
6445 * g++.dg/ext/pragmaweak1.C: New test.
6446
6447 2006-01-28 Mark Mitchell <mark@codesourcery.com>
6448
6449 PR c++/25855
6450 * g++.dg/template/spec29.C: New test.
6451
6452 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
6453
6454 PR c/19606.
6455 * gcc.c-torture/execute/pr19606.c: New.
6456
6457 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
6458
6459 * gcc.dg/pragma-re-4.c: New test.
6460
6461 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
6462
6463 PR fortran/25964
6464 * gfortran.dg/assumed_size_refs_3.f90: New test.
6465
6466 2006-01-27 Ben Elliston <bje@au.ibm.com>
6467
6468 * gcc.misc-tests/dectest.exp: Remove defunct comment.
6469
6470 2006-01-26 Laurent GUERBY <laurent@guerby.net>
6471
6472 PR ada/21317
6473 * ada/acats/support/impdef.a: Add One_Long_Second.
6474 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
6475 * ada/acats/tests/c9/c94026.a: Likewise.
6476 * ada/acats/tests/c9/c97305c.ada: Likewise.
6477 * ada/acats/tests/c9/c99004a.ada: Likewise.
6478
6479 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
6480
6481 PR fortran/25964
6482 * gfortran.dg/global_references_2.f90: New test.
6483
6484 PR fortran/25084
6485 PR fortran/20852
6486 PR fortran/25085
6487 PR fortran/25086
6488 * gfortran.dg/assumed_charlen_function_1.f90: New test.
6489 * gfortran.dg/assumed_charlen_function_3.f90: New test.
6490
6491 PR fortran/25416
6492 * gfortran.dg/assumed_charlen_function_2.f90: New test.
6493
6494 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
6495
6496 PR c/25892
6497 * gcc.dg/Wpointer-sign.c: New.
6498 * gcc.dg/Wpointer-sign-Wall.c: New.
6499 * gcc.dg/Wpointer-sign-Wall-no.c: New.
6500 * gcc.dg/Wpointer-sign-pedantic.c: New.
6501 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
6502 * gcc.dg/conv-2.c: Use -Wpointer-sign.
6503
6504 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
6505
6506 PR C/25861
6507 * gcc.c-torture/compile/pr25861.c: New test.
6508
6509 2006-01-26 Paul Brook <paul@codesourcery.com>
6510
6511 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
6512 on short-enum targets.
6513 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
6514 variable.
6515 (generate_fields): Use short_enums.
6516 (main): Set short_enums. Document -e.
6517 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
6518 on short-enum targets.
6519 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
6520 variable.
6521 (generate_fields): Use short_enums.
6522 (main): Set short_enums. Document -e.
6523 * lib/target-supports.exp (check_effective_target_short_enums): New.
6524
6525 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
6526
6527 PR target/25947
6528 * gcc.dg/torture/pr25947-1.c: New test.
6529
6530 2006-01-25 Jan Hubicka <jh@suse.cz>
6531 Roger Sayle <roger@eyesopen.com>
6532
6533 PR rtl-optimization/25703
6534 * gcc.target/i386/20060125-1.c: New test case.
6535 * gcc.target/i386/20060125-2.c: New test case.
6536
6537 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6538
6539 PR fortran/18540
6540 * gfortran.dg/goto_1.f: New.
6541
6542 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
6543
6544 PR fortran/25716
6545 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
6546 25716 on 32-bit systems too.
6547
6548 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
6549
6550 PR testsuite/25590
6551 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
6552
6553 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
6554
6555 * gcc.dg/tree-ssa/gen-vect-33.c: New.
6556
6557 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6558
6559 PR fortran/25835
6560 * gfortran.dg/read_eof.f90: Delete, renamed.
6561 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
6562 * gfortran.dg/read_eof_2.f90: New test.
6563 * gfortran.dg/read_eof_3.f90: New test.
6564
6565 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
6566
6567 PR tree-opt/25860
6568 * gcc.c-torture/compile/pr25860.c: New test.
6569
6570 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6571
6572 PR c++/25552
6573 * g++.dg/parse/dtor8.C: New test.
6574
6575 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
6576
6577 PR testsuite/25891
6578 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
6579 * gcc.dg/gomp/gomp.exp: Return without testing anything if
6580 check_effective_target_fopenmp returns 0.
6581
6582 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
6583
6584 PR ada/20548
6585 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
6586 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
6587 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
6588
6589 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
6590
6591 PR tree-opt/25857
6592 * g++.dg/opt/pr25857.C: New test.
6593
6594 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
6595 Jan Hubicka <jh@suse.cz>
6596 Richard Guenther <rguenther@suse.de>
6597
6598 PR rtl-optimization/25654
6599 * gcc.dg/torture/pr25654.c: New testcase.
6600 * gcc.target/i386/pr25654.c: Likewise.
6601
6602 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
6603
6604 PR fortran/25901
6605 * gfortran.dg/internal references_2.f90: New test.
6606
6607 Fix regression in testing of admissability of attributes.
6608 * gfortran.dg/intent_used_1.f90: New test.
6609
6610 2006-01-23 Ben Elliston <bje@au.ibm.com>
6611
6612 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
6613 Remove target conditional torture options for i?86 and x86_64
6614 GNU/Linux.
6615
6616 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
6617
6618 PR c++/10891
6619 * g++.dg/rtti/no-rtti.C: New.
6620
6621 2006-01-21 Mark Mitchell <mark@codesourcery.com>
6622
6623 PR c++/25895
6624 * g++.dg/inherit/conv2.C: New test.
6625
6626 PR c++/25856
6627 * g++.dg/parse/dtor7.C: New test.
6628
6629 PR c++/25858
6630 * g++.dg/template/crash44.C: New test.
6631
6632 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
6633
6634 PR fortran/25124
6635 PR fortran/25625
6636 * gfortran.dg/internal_references_1.f90: New test.
6637 PR fortran/20881
6638 PR fortran/23308
6639 PR fortran/25538
6640 PR fortran/25710
6641 * gfortran.dg/global_references_1.f90: New test.
6642 * gfortran.dg/g77/19990905-1.f: Restore the error that
6643 there is a clash between the common block name and
6644 the name of a subroutine reference.
6645
6646 PR fortran/PR24276
6647 * gfortran.dg/aliasing_dummy_1.f90: New test.
6648
6649 2006-01-21 Alan Modra <amodra@bigpond.net.au>
6650
6651 * gcc.dg/vmx/1b-01.c: Warning fix.
6652 * gcc.dg/vmx/1c-02.c: Likewise.
6653 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
6654
6655 2006-01-20 Steve Ellcey <sje@cup.hp.com>
6656
6657 PR testsuite/24962
6658 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
6659
6660 2006-01-20 Richard Guenther <rguenther@suse.de>
6661 Steven Bosscher <stevenb.gcc@gmail.com>
6662
6663 PR rtl-optimization/24626
6664 * gcc.dg/torture/pr24626-1.c: New testcase.
6665 * gcc.dg/torture/pr24626-2.c: Likewise.
6666 * gcc.dg/torture/pr24626-3.c: Likewise.
6667 * gcc.dg/torture/pr24626-4.c: Likewise.
6668
6669 2006-01-20 Dirk Mueller <dmueller@suse.com>
6670
6671 PR c++/5520
6672 * g++.dg/warn/empty-body.C: New.
6673
6674 2006-01-19 Mark Mitchell <mark@codesourcery.com>
6675
6676 PR c++/22136
6677 * g++.dg/template/using10.C: New test.
6678 * g++.dg/temlpate/using11.C: Likewise.
6679 * g++.dg/inherit/using5.C: Tweak error messages.
6680
6681 2006-01-20 Alan Modra <amodra@bigpond.net.au>
6682
6683 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
6684 target test.
6685 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
6686
6687 2006-01-19 Jan Hubicka <jh@suse.cz>
6688
6689 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
6690
6691 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6692
6693 PR c++/25854
6694 * g++.dg/template/spec28.C: New test.
6695
6696 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
6697
6698 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6699 Fix fprintf's by adding srcdir or removing it.
6700
6701 2006-01-19 Diego Novillo <dnovillo@redhat.com>
6702
6703 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
6704 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
6705 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
6706 * testsuite/gcc.dg/gomp/empty.c: Likewise.
6707 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
6708 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
6709 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
6710 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
6711 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
6712 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
6713 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
6714 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
6715 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
6716 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
6717
6718 2006-01-18 Jeff Law <law@redhat.com>
6719
6720 * gcc.dg/tree-ssa/vrp25.c: New test.
6721
6722 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6723
6724 * gcc.dg/pr25805.c: Fix misapplied patch.
6725
6726 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
6727
6728 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
6729 (check_effective_target_vect_udot_qi): New.
6730 (check_effective_target_vect_sdot_hi): New.
6731 (check_effective_target_vect_udot_hi): New.
6732 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
6733 prefixed with "wrapv-" with -fwrapv.
6734 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
6735 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
6736 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
6737 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
6738 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
6739
6740 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
6741 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
6742 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
6743 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
6744
6745 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6746
6747 PR c++/16829
6748 * g++.dg/other/default2.C: New test.
6749 * g++.dg/other/default3.C: New test.
6750
6751 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6752
6753 PR c/25805
6754 * gcc.dg/pr25805.c: New file.
6755
6756 2006-01-18 Mark Mitchell <mark@codesourcery.com>
6757
6758 PR c++/25836
6759 * g++.dg/template/init6.C: New test.
6760
6761 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
6762
6763 * gcc.dg/tree-ssa/pr24287.c: New test
6764
6765 2006-01-18 Eric Christopher <echristo@apple.com>
6766
6767 * g++.dg/eh/table.C: New.
6768
6769 2006-01-18 DJ Delorie <dj@redhat.com>
6770
6771 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
6772 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
6773 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
6774 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
6775
6776 2006-01-18 Jeff Law <law@redhat.com>
6777
6778 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
6779 on wrapping on overflow semantics.
6780
6781 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
6782
6783 * gcc.gc/tree-ssa/vrp23.c: New test.
6784 * gcc.gc/tree-ssa/vrp24.c: New test.
6785
6786 2006-01-18 Richard Henderson <rth@redhat.com>
6787 Aldy Hernandez <aldyh@redhat.com>
6788 Jakub Jelinek <jakub@redhat.com>
6789 Diego Novillo <dnovillo@redhat.com>
6790 Uros Bizjak <uros@kss-loka.si>
6791
6792 * testsuite/gcc.dg/gomp: New directory.
6793
6794 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
6795 Steven G. Kargl <kargls@comcast.net>
6796
6797 PR fortran/20869
6798 * gfortran.dg/intrinsic_external_1.f90: New test.
6799
6800 PR fortran/20875.
6801 * gfortran.dg/elemental_pointer_1.f90: New test.
6802
6803 PR fortran/25024
6804 * gfortran.dg/external_procedures_1.f90: New test.
6805
6806 PR fortran/25785
6807 gfortran.dg/assumed_present.f90: New test.
6808
6809 2006-01-18 Jakub Jelinek <jakub@redhat.com>
6810
6811 * g++.dg/parse/lookup5.C: New test.
6812
6813 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6814
6815 PR fortran/25697
6816 * gfortran.dg/read_eof.f90: New test.
6817
6818 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6819
6820 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
6821 add a closing brace.
6822
6823 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6824
6825 PR fortran/25631
6826 * gfortran.dg/fmt_tl.f: New test.
6827
6828 2006-01-17 Eric Christopher <echristo@apple.com>
6829
6830 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
6831 * g++.old-deja/g++.warn/impint2.C: Ditto.
6832 * g++.old-deja/g++.other/null1.C: Ditto.
6833 * g++.dg/warn/conv2.C: Ditto.
6834 * g++.dg/warn/conv4.C: New file.
6835
6836 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6837
6838 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
6839
6840 2006-01-17 Andreas Jaeger <aj@suse.de>
6841 Janis Johnson <janis187@us.ibm.com>
6842
6843 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
6844 in 64-bit.
6845 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
6846 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
6847
6848 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6849
6850 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6851 xfail txxx where xxx >= 25.
6852
6853 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6854
6855 PR testsuite/25764
6856 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
6857
6858 2006-01-17 Jakub Jelinek <jakub@redhat.com>
6859
6860 PR c/25682
6861 * gcc.dg/pr25682.c: New test.
6862 * g++.dg/parse/array-size2.C: New test.
6863
6864 2006-01-16 Ian Lance Taylor <ian@airs.com>
6865
6866 * consistency.vlad: Remove entire directory, 1652 files.
6867
6868 2006-01-16 Janis Johnson <janis187@us.ibm.com>
6869
6870 * lib/target-supports.exp (check_effective_target_dfp_nocache,
6871 check_effective_target_dfprt_nocache): New.
6872 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
6873 (check_effective_target_dfprt): New.
6874 * lib/c-compat.exp (check_dfp): Remove.
6875 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
6876 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
6877 level of support for decimal float.
6878 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
6879 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
6880 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
6881 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
6882 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
6883 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
6884 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
6885 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
6886 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
6887 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
6888 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
6889 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
6890 directives.
6891
6892 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
6893
6894 PR testsuite/25741
6895 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
6896 $base_dir/../.
6897 * lib/gfortran.exp (gfortran_init): Likewise.
6898 * lib/obj-c++.exp (obj-c++_init): Likewise.
6899 * lib/scanasm.exp (scan-assembler-dem): Likewise.
6900 (scan-assembler-dem-not): Likewise.
6901 * lib/scandump.exp (scan-dump-dem): Likewise.
6902 (scan-dump-dem-not): Likewise.
6903
6904 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
6905
6906 PR testsuite/25767
6907 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
6908 powerpc-*-darwin*.
6909 * lib/obj-c++.exp (obj-c++_init): Likewise.
6910
6911 2006-01-16 Richard Guenther <rguenther@suse.de>
6912
6913 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
6914
6915 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6916
6917 PR testsuite/25777
6918 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
6919 to LD_LIBRARY_PATH.
6920
6921 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
6922 Andrew Pinski <pinskia@physics.uc.edu>
6923
6924 * gcc.dg/minmax-1.c: New test.
6925
6926 2006-01-16 Ben Elliston <bje@au.ibm.com>
6927
6928 * gcc.dg/dfp/dfp.exp: Correct FSF address.
6929 * gcc.misc-tests/dectest.exp: Ditto.
6930
6931 2006-01-15 Ian Lance Taylor <ian@airs.com>
6932
6933 PR testsuite/25796
6934 * gcc.target/i386/cmov6.c: Use -march=k8.
6935
6936 2006-01-15 Andreas Jaeger <aj@suse.de>
6937
6938 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
6939 x86 does not have __float128.
6940
6941 2006-01-14 Ian Lance Taylor <ian@airs.com>
6942
6943 * gcc.target/i386/cmov6.c: New test.
6944
6945 2006-01-14 Mark Mitchell <mark@codesourcery.com>
6946
6947 PR c++/25663
6948 * g++.dg/template/ctor6.C: New test.
6949
6950 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
6951
6952 PR tree-optimization/25485
6953 * gcc.dg/tree-ssa/pr25485.c: New.
6954
6955 2006-01-14 Richard Guenther <rguenther@suse.de>
6956
6957 PR tree-optimization/22548
6958 PR tree-optimization/22555
6959 PR tree-optimization/22501
6960 * gcc.dg/tree-ssa/alias-4.c: New testcase.
6961 * gcc.dg/tree-ssa/alias-5.c: Likewise.
6962 * gcc.dg/tree-ssa/alias-6.c: Likewise.
6963 * gcc.dg/tree-ssa/alias-7.c: Likewise.
6964 * gcc.dg/tree-ssa/alias-8.c: Likewise.
6965 * gcc.dg/tree-ssa/alias-9.c: Likewise.
6966 * gcc.dg/tree-ssa/alias-10.c: Likewise.
6967 * gcc.dg/tree-ssa/alias-11.c: Likewise.
6968 * gcc.dg/tree-ssa/alias-12.c: Likewise.
6969
6970 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
6971
6972 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
6973 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
6974
6975 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
6976 Richard Guenther <rguenther@suse.de>
6977
6978 PR rtl-optimization/24257
6979 * gcc.dg/torture/pr24257.c: New testcase.
6980
6981 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
6982
6983 * gcc.c-torture/execute/20060110-1.c: New test.
6984 * gcc.c-torture/execute/20060110-2.c: New test.
6985
6986 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
6987
6988 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
6989
6990 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
6991
6992 PR fortran/25756
6993 * gfortran.dg/label_3.f90: New test.
6994
6995 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
6996
6997 PR tree-optimization/25771
6998 * g++.dg/tree-ssa/pr25771.C: New test
6999
7000 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7001
7002 PR tree-opt/24365
7003 * g++.dg/opt/complex5.C: New test.
7004
7005 2006-01-13 Richard Guenther <rguenther@suse.de>
7006
7007 * gcc.target/i386/387-9.c: New testcase.
7008
7009 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
7010
7011 PR c++/24824
7012 * g++.dg/debug/dwarf2-1.C: New.
7013
7014 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
7015
7016 PR testsuite/25728
7017 * lib/gcov.exp (verify-lines): Add "close $fd".
7018
7019 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
7020 Ben Elliston <bje@au.ibm.com>
7021
7022 * gcc.dg/dfp/inf-1.c: New test.
7023
7024 2006-01-12 Janis Johnson <janis187@us.ibm.com>
7025 Yao Qi <qiyaoltc@cn.ibm.com>
7026 Ben Elliston <bje@au.ibm.com>
7027 Jon Grimm <jgrimm2@us.ibm.com>
7028
7029 * gcc.dg/nodfp-1.c: New test.
7030 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
7031 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
7032 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
7033 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
7034 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
7035 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
7036 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
7037 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
7038 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
7039 * gcc.dg/format/dfp-scanf-1.c: Likewise.
7040 * gcc.dg/format/dfp-printf-1.c: Likewise.
7041 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
7042 (compat_setup_dfp): New.
7043 * gcc.dg/compat/compat.exp: Use it.
7044 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
7045 Make some variables global, prepend "compat_" to their names.
7046 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
7047 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
7048 * gcc.misc-tests/dectest.exp: New test driver for decTest.
7049 * lib/compat.exp (compat_skip_list): Make global, rename.
7050 * lib/c-compat.exp: New file.
7051 * lib/target-supports.exp (check_effective_target_dfp): New.
7052
7053 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
7054 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
7055 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
7056 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
7057 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
7058 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
7059 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
7060 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
7061 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
7062 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
7063 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
7064 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
7065 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
7066 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
7067 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
7068 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
7069 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
7070 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
7071 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
7072 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
7073 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
7074 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
7075 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
7076 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
7077 gcc.dg/dfp/struct-layout-1.c,
7078 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
7079 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
7080 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
7081 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
7082 gcc.dg/dfp/func-vararg-dfp.c,
7083 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
7084 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
7085 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
7086 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
7087 gcc.dg/dfp/wtr-conversion-1.c: New tests.
7088
7089 2006-01-11 Richard Guenther <rguenther@suse.de>
7090
7091 PR tree-optimization/25734
7092 * gcc.dg/tree-ssa/pr25734.c: New testcase.
7093
7094 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
7095
7096 PR fortran/25486
7097 * gfortran.dg/literal_character_constant_1_x.F: New test.
7098 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
7099 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
7100 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
7101
7102 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
7103
7104 PR c++/25386
7105 * g++.dg/ext/packed3.C: Add expected packed error.
7106
7107 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
7108
7109 PR target/25706
7110 * gcc.dg/torture/pr25706-1.c: New test.
7111
7112 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
7113
7114 PR tree-optimization/23109
7115 PR tree-optimization/23948
7116 PR tree-optimization/24123
7117
7118 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
7119 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
7120 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
7121 g++.dg/tree-ssa/pr23948.C: New testcases.
7122 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
7123 three divisions in order to do the optimization.
7124
7125 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
7126
7127 PR c++/25632
7128 * g++.dg/other/pr25632.C: New test.
7129
7130 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
7131
7132 PR fortran/25730
7133 * gfortran.dg/used_types_1.f90: New test.
7134
7135 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
7136
7137 PR target/25718
7138 * gcc.dg/torture/pr25718-1.c: New test.
7139
7140 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
7141
7142 * gfortran.dg/list_read_2.f90: Fix typo in description.
7143
7144 2006-01-10 Jan Beulich <jbeulich@novell.com>
7145
7146 * lib/target-supports.exp (check_visibility_available): Simplify test
7147 for *-*-netware*.
7148 (check_profiling_available): Fail for *-*-netware*.
7149 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
7150 * gcc.dg/20021014-1.c: Likewise.
7151 * gcc.dg/nest.c: Likewise.
7152
7153 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
7154
7155 fortran/24936
7156 * gfortran.dg/forall_3.f90: New test.
7157
7158 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
7159
7160 PR fortran/21977
7161 * gfortran.dg/nesting_2.f90: New test.
7162 * gfortran.dg/nesting_3.f90: New test.
7163
7164 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
7165
7166 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
7167 Fix typo in comment.
7168
7169 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
7170
7171 * gfortran.dg/single_char_string.f90: New test.
7172
7173 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
7174
7175 * gfortran.dg/ichar_2.f90: New test.
7176
7177 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
7178
7179 PR fortran/25093
7180 * gfortran.dg/private_type_4.f90: New.
7181
7182 2006-01-07 Richard Guenther <rguenther@suse.de>
7183
7184 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
7185
7186 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7187
7188 * gfortran.dg/func_decl_1.f90: New.
7189 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
7190 * gfortran.dg/array_alloc_2.f90: Likewise.
7191 * gfortran.dg/char_result_8.f90: Likewise.
7192 * gfortran.dg/dup_save_1.f90: Likewise.
7193 * gfortran.dg/dup_save_2.f90: Likewise.
7194 * gfortran.dg/f2c_6.f90: Likewise.
7195 * gfortran.dg/f2c_7.f90: Likewise.
7196 * gfortran.dg/func_result_2.f90: Likewise.
7197 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
7198
7199 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
7200
7201 PR fortran/22146
7202 * gfortran.dg/elemental_subroutine_1.f90: New test.
7203 * gfortran.dg/elemental_subroutine_2.f90: New test.
7204
7205 PR fortran/25029
7206 PR fortran/21256
7207 * gfortran.dg/assumed_size_refs_1.f90: New test.
7208
7209 PR fortran/20868
7210 PR fortran/20870
7211 * gfortran.dg/assumed_size_refs_2.f90: New test.
7212 * gfortran.dg/initialization_1.f90: Change warning message.
7213
7214 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
7215
7216 * gcc.dg/tree-ssa/loop-15.c: New test.
7217
7218 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7219
7220 PR fortran/25598
7221 * gfortran.dg/backspace_3.f: New test.
7222 * gfortran.dg/backspace_4.f: New test.
7223
7224 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7225
7226 PR fortran/24268
7227 * gfortran.dg/fmt_white.f: Update test.
7228
7229 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
7230
7231 * gcc.dg/cast-1.c: Add new warning.
7232 * gcc.dg/cast-2.c: Likewise.
7233 * gcc.dg/cast-3.c: Likewise.
7234 * gcc.dg/format/cast-1.c: Likewise.
7235 * gcc.dg/cast-4.c: New testcase.
7236
7237 2006-01-05 Richard Guenther <rguenther@suse.de>
7238
7239 PR tree-optimization/22555
7240 * gcc.dg/tree-ssa/alias-3.c: New testcase.
7241
7242 2006-01-05 Richard Guenther <rguenther@suse.de>
7243 Diego Novillo <dnovillo@redhat.com>
7244
7245 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
7246 * gcc.dg/tree-ssa/loop-8.c: Likewise.
7247 * gcc.dg/tree-ssa/loop-1.c: Likewise.
7248 * gcc.dg/tree-ssa/pr23294.c: Likewise.
7249 * gcc.dg/tree-ssa/pr21985.c: Likewise.
7250 * gcc.dg/tree-ssa/loop-14.c: Likewise.
7251 * gcc.dg/tree-ssa/loop-2.c: Likewise.
7252 * gcc.dg/tree-ssa/loop-3.c: Likewise.
7253 * gcc.dg/tree-ssa/loop-4.c: Likewise.
7254 * gcc.dg/tree-ssa/pr21171.c: Likewise.
7255 * gcc.dg/tree-ssa/loop-5.c: Likewise.
7256 * gcc.dg/tree-ssa/loop-10.c: Likewise.
7257 * gcc.dg/tree-ssa/loop-6.c: Likewise.
7258 * treelang/compile/extravar.tree: Likewise.
7259 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
7260 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
7261 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
7262 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7263 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
7264
7265 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
7266
7267 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
7268 for 64-bit fix.
7269
7270 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
7271
7272 PR fortran/23675
7273 gfortran.dg/char_result_11.f90: New.
7274
7275 2006-01-04 Mark Mitchell <mark@codesourcery.com>
7276
7277 PR c++/24782
7278 * g++.dg/parse/access9.C: New test.
7279 * g++.dg/tc1/dr52.C: Tweak error markers.
7280
7281 2006-01-04 Richard Henderson <rth@redhat.com>
7282
7283 Merge from gomp branch.
7284 * g++.dg/parse/pragma2.C: Update expected error lines.
7285
7286 2006-01-04 Jakub Jelinek <jakub@redhat.com>
7287
7288 * g++.dg/other/i386-2.C: New test.
7289
7290 PR target/25554
7291 * gcc.c-torture/compile/20051228-1.c: New test.
7292
7293 PR c/25559
7294 * gcc.dg/pr25559.c: New test.
7295
7296 2006-01-03 Mark Mitchell <mark@codesourcery.com>
7297
7298 PR c++/25492
7299 * g++.dg/lookup/friend9.C: New test.
7300
7301 PR c++/25625
7302 * g++.dg/template/repo5.C: New test.
7303
7304 2006-01-03 Steven G. Kargl <kargls@comcast.net>
7305
7306 PR fortran/25101
7307 * gfortran.dg/forall_2.f90: New test.
7308
7309 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
7310
7311 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
7312 dg-require-weak. Adjust regexp to handle leading-underscore
7313 targets and space as well as TAB after .weak. Change previous
7314 64-bit fix to not use naked dot.
7315
7316 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
7317
7318 PR rtl-optimization/25578
7319 * gcc.c-torture/execute/20060102-1.c: New testcase.
7320
7321 2006-01-03 Richard Guenther <rguenther@suse.de>
7322
7323 PR c/25183
7324 * gcc.dg/torture/pr25183.c: New testcase.
7325
7326 2006-01-03 Jakub Jelinek <jakub@redhat.com>
7327
7328 Merge from gomp-branch.
7329 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
7330 * gcc.dg/ia64-sync-2.c: Likewise.
7331 * gcc.dg/ia64-sync-3.c: Likewise.
7332 * gcc.dg/ia64-sync-4.c: Likewise.
7333 * gcc.dg/sync-2.c: Likewise.
7334 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
7335 that sparc64-*-* and sparcv9-*-* supports sync builtins.
7336
7337 2006-01-02 Mark Mitchell <mark@codesourcery.com>
7338
7339 PR c++/25635
7340 * g++.dg/parse/operator6.C: New test.
7341
7342 PR c++/25637
7343 * g++.dg/parse/error29.C: New test.
7344
7345 PR c++/25638
7346 * g++.dg/parse/dtor6.C: New test.
7347
7348 PR c++/25633
7349 * g++.dg/parse/ctor3.C: New test.
7350
7351 PR c++/25634
7352 * g++.dg/template/class3.C: New test.
7353
7354 2006-01-02 Geoffrey Keating <geoffk@apple.com>
7355
7356 * g++.dg/debug/debug9.C: New.
7357
7358 2006-01-02 Steven G. Kargl <kargls@comcast.net>
7359
7360 PR fortran/24640
7361 * gfortran.dg/label_2.f90: New test.
7362
7363 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7364
7365 * g++.dg/lookup/using12.C: Tighten error marker.
7366
7367 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
7368 Andrew Pinski <pinskia@physics.uc.edu>
7369
7370 * gcc.target/powerpc/darwin-abi-3.c: New file.
7371 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
7372 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
7373 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
7374 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
7375 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
7376 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
7377 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
7378 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
7379
7380 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
7381
7382 * gcc.dg/tree-ssa/loadpre1.c: New;
7383 * gcc.dg/tree-ssa/loadpre2.c: New;
7384 * gcc.dg/tree-ssa/loadpre3.c: New;
7385 * gcc.dg/tree-ssa/loadpre4.c: New;
7386 * gcc.dg/tree-ssa/loadpre5.c: New;
7387 * gcc.dg/tree-ssa/loadpre6.c: New;
7388 * gcc.dg/tree-ssa/loadpre7.c: New;
7389 * gcc.dg/tree-ssa/loadpre8.c: New;
7390 * gcc.dg/tree-ssa/loadpre9.c: New;
7391
7392 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
7393
7394 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
7395 * g++.dg/abi/thunk4.C: Likewise.
7396
7397 2006-01-01 Andreas Jaeger <aj@suse.de>
7398
7399 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
7400 portable.
7401
7402 2006-01-01 Jakub Jelinek <jakub@redhat.com>
7403
7404 PR c++/25294
7405 * gcc.dg/pragma-pack-3.c: New test.
7406 * g++.dg/parse/pragma3.C: New test.
7407
7408 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7409
7410 PR middle-end/24827
7411 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
7412
7413 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7414
7415 PR testsuite/25214
7416 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
7417
7418 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
7419
7420 PR fortran/22607
7421 * gfortran-dg/pure_byref_3.f90: New.
7422
7423 fortran/PR 25396
7424 * gfortran.dg/userdef_operator_1.f90: New.
7425
7426 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
7427
7428 * g++.dg/abi/thunk3.C: New.
7429 * g++.dg/abi/thunk4.C: New.
7430
7431 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
7432
7433 PR fortran/25532
7434 * gfortran.dg/host_used_types_1.f90: New test. Check that host
7435 associated derived type components of derived types are
7436 properly declared in contained procedures.
7437
7438 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7439
7440 PR libgfortran/25139
7441 * gfortran.dg/backspace_2.f: New test.
7442
7443 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7444
7445 PR libgfortran/25550
7446 * gfortran.dg/endfile.f: New test.
7447
7448 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7449
7450 PR libgfortran/25419
7451 * gfortran.dg/comma.f: New test.
7452
7453 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7454
7455 * lib/gfortran-dg.exp: Remove trailing whitespace.
7456 * lib/fortran-torture.exp: Test with -fbounds-check instead of
7457 -funroll-all-loops.
7458
7459 2005-12-28 Alan Modra <amodra@bigpond.net.au>
7460
7461 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
7462 Extended Double long doubles or repeat tests when long double is
7463 the same size as double.
7464
7465 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7466
7467 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
7468
7469 PR testsuite/25442
7470 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
7471 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
7472
7473 PR testsuite/25441
7474 * gcc.dg/pr23911.c: Make test variable static.
7475
7476 PR testsuite/25444
7477 * gcc.dg/tree-ssa/pr14841.c: Likewise.
7478
7479 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7480
7481 PR c++/25439
7482 * g++.dg/parse/crash17.C: Adjust error markers.
7483 * g++.dg/template/error20.C: New test.
7484
7485 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7486
7487 PR c++/23172
7488 * g++.dg/ext/complit4.C: New test.
7489
7490 PR c++/25417
7491 * g++.dg/ext/complit5.C: Likewise.
7492
7493 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
7494
7495 PR tree-optimization/25125
7496 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
7497 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
7498 * gcc.c-torture/execute/pr25125.c: New.
7499
7500 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
7501
7502 PR fortran/25029
7503 PR fortran/21256
7504 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
7505 with incorrect assumed size references.
7506
7507 2005-12-24 Mark Mitchell <mark@codesourcery.com>
7508
7509 PR c++/23171
7510 * g++.dg/opt/init1.C: New test.
7511
7512 2005-12-23 Mark Mitchell <mark@codesourcery.com>
7513
7514 PR c++/24671
7515 * g++.dg/template/sfinae3.C: New test.
7516
7517 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7518
7519 * g++.dg/other/friend4.C: New test.
7520
7521 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7522
7523 PR target/25005
7524 * g++.dg/opt/pr25005.C: New test.
7525
7526 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7527
7528 PR c++/25369
7529 * g++.dg/template/ptrmem16.C: New test.
7530
7531 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
7532
7533 PR fortran/25029
7534 PR fortran/21256
7535 * gfortran.dg/initialization_1.f90: Add test of SIZE.
7536
7537 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7538
7539 PR libgfortran/25307
7540 * gfortran.dg/list_read_5.f90: New test.
7541
7542 2005-12-22 Richard Henderson <rth@redhat.com>
7543
7544 * gcc.target/i386/sse-7.c: Use -msse2.
7545
7546 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7547
7548 PR rtl-optimization/25432
7549 * gcc.c-torture/compile/20051216-1.c: New test.
7550
7551 PR objc/25328
7552 * objc/execute/pr25328.m: New test.
7553
7554 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7555
7556 PR c++/25364
7557 * g++.dg/template/call4.C: New test.
7558
7559 2005-12-22 Dale Johannesen <dalej@apple.com>
7560
7561 * gcc.target/i386/sse-17.c: New.
7562
7563 2005-12-22 Paul Brook <paul@codesourcery.com>
7564
7565 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
7566
7567 2005-12-22 Paul Brook <paul@codesourcery.com>
7568
7569 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
7570
7571 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7572
7573 PR tree-opt/25513
7574 * gcc.c-torture/compile/pr25513.c: New test.
7575
7576 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7577
7578 PR c++/23333
7579 * g++.dg/parse/error25.C: Add more tests.
7580
7581 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7582
7583 PR fortran/18990
7584 * gfortran.dg/der_charlen_1.f90: New.
7585
7586 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
7587
7588 PR fortran/20889
7589 * gfortran.dg/pointer_component_type_1.f90: New test.
7590
7591 PR fortran/25029
7592 PR fortran/21256
7593 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
7594 should give an error with assumed size array refernces and checks those
7595 that should not.
7596 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
7597 reference an upper bound so that it does not generate an error.
7598
7599 PR fortran/19362
7600 PR fortran/20244
7601 PR fortran/20864
7602 PR fortran/25391
7603 * gfortran.dg/used_dummy_types_1.f90: New test.
7604 * gfortran.dg/used_dummy_types_2.f90: New test.
7605 * gfortran.dg/used_dummy_types_3.f90: New test.
7606 * gfortran.dg/used_dummy_types_4.f90: New test.
7607 * gfortran.dg/used_dummy_types_5.f90: New test.
7608
7609 PR fortran/23152
7610 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
7611 group already being USE associated.
7612 * gfortran.dg/assumed_shape_nml.f90: New test.
7613 * gfortran.dg/assumed_size_nml.f90: New test.
7614
7615 PR fortran/20862
7616 PR fortran/25053
7617 PR fortran/25063
7618 PR fortran/25064
7619 PR fortran/25066
7620 PR fortran/25067
7621 PR fortran/25068
7622 PR fortran/25307
7623 * gfortran.dg/io_constraints_1.f90: New test.
7624 * gfortran.dg/io_constraints_1.f90: New test.
7625 * gfortran.dg/iostat_3.f90: Change wording of warning.
7626 * gfortran.dg/g77/19981216-0.f: The same.
7627
7628 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
7629
7630 PR tree-optimization/23518
7631 * testsuite/gcc.dg/pr23518.c: New.
7632
7633 2005-12-21 Mike Stump <mrs@apple.com>
7634
7635 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
7636
7637 2005-12-21 Paul Brook <paul@codesourcery.com>
7638
7639 * gcc.dg/pr19340.c: Skip on m68k targets.
7640
7641 2005-12-21 Steven Bosscher <stevenb@suse.de>
7642
7643 PR rtl-optimization/25196
7644 * gcc.dg/pr25196.c: New test.
7645
7646 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
7647
7648 PR fortran/25423
7649 gfortran.dg/where_nested_1.f90: New.
7650
7651 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
7652
7653 PR tree-optimization/25382.
7654 * gcc.dg/tree-ssa/pr25382.c: New.
7655
7656 2005-12-20 Richard Guenther <rguenther@suse.de>
7657
7658 PR middle-end/24306
7659 * gcc.target/i386/pr24306.c: New testcase.
7660
7661 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
7662
7663 PR tree-optimization/25501
7664 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
7665
7666 2005-12-20 Richard Guenther <rguenther@suse.de>
7667
7668 Revert
7669 2005-12-02 Richard Guenther <rguenther@suse.de>
7670
7671 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7672
7673 2005-12-20 Mark Mitchell <mark@codesourcery.com>
7674
7675 PR c++/21228
7676 * g++.dg/warn/Wunreachable-code-2.C: New test.
7677
7678 2005-12-19 Mark Mitchell <mark@codesourcery.com>
7679
7680 PR c++/24278
7681 * g++.dg/template/ctor5.C: New test.
7682
7683 PR c++/24915
7684 * g++.dg/template/overload8.C: New test.
7685
7686 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
7687
7688 * gcc.c-torture/compile/pr25483 : New test.
7689
7690 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7691
7692 PR c++/20552
7693 * g++.dg/ext/typeof10.C: New test.
7694
7695 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
7696
7697 * gcc.dg/mt-loopi1.c: New.
7698
7699 2005-12-18 Richard Guenther <rguenther@suse.de>
7700
7701 PR tree-optimization/25481
7702 * gcc.dg/torture/pr25481.c: New testcase.
7703
7704 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7705
7706 PR rtl-optimization/21041
7707 * gcc.dg/pr21041.c: New test.
7708
7709 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7710
7711 PR libgfortran/25463
7712 * gfortran.dg/advance.f90: New test.
7713
7714 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
7715
7716 * gcc.dg/20051201-1.c: New test.
7717
7718 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
7719
7720 PR fortran/25018
7721 * gfortran.dg/initialization_1.f90: New test.
7722 * gfortran.dg/enum_5.f90: Change dg-error to new message.
7723 * gfortran.dg/g77/980616-0.f: The same.
7724
7725 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7726
7727 * PR fortran/25458
7728 * gfortran.dg/chkbits.f90: New test.
7729
7730 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7731
7732 * gfortran.dg/enum_5.f: Revert to previous version.
7733
7734 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7735
7736 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
7737 * gfortran.dg/nested_modules_1.f90: Ditto.
7738 * gfortran.dg/hollerith_f95.f90: Ditto.
7739 * gfortran.dg/select_5.f90: Ditto.
7740 * gfortran.dg/secnds.f: Ditto.
7741 * gfortran.dg/hollerith2.f90: Ditto.
7742 * gfortran.dg/imag_2.f: Ditto.
7743 * gfortran.dg/ftell_2.f90: Ditto.
7744 * gfortran.dg/malloc_free_1.f90: Ditto.
7745 * gfortran.dg/logint-1.f: Ditto.
7746 * gfortran.dg/recursive_statement_functions.f90: Ditto.
7747 * gfortran.dg/e_d_fmt.f90: Ditto.
7748 * gfortran.dg/hollerith_legacy.f90: Ditto.
7749 * gfortran.dg/logint-2.f: Ditto.
7750 * gfortran.dg/enum_5.f90: Ditto.
7751 * gfortran.dg/f2c_2.f90: Ditto.
7752 * gfortran.dg/pr17143.f90: Ditto.
7753 * gfortran.dg/namelist_14.f90: Ditto.
7754 * gfortran.dg/logint-3.f: Ditto.
7755 * gfortran.dg/spread_scalar_source.f90: Ditto.
7756 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
7757 * gfortran.dg/namelist_11.f: Ditto.
7758 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7759 * gfortran.dg/g77/20010519-1.f
7760 * gfortran.dg/g77/alpha1.f: Ditto.
7761 * gfortran.dg/g77/990115-1.f: Ditto.
7762 * gfortran.dg/g77/erfc.f: Ditto.
7763 * gfortran.dg/g77/19990313-3.f: Ditto.
7764 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
7765 * gfortran.dg/g77/20010426.f: Ditto.
7766 * gfortran.dg/g77/19990313-0.f: Ditto.
7767 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
7768 * gfortran.dg/g77/20000629-1.f: Ditto.
7769 * gfortran.dg/g77/970125-0.f: Ditto.
7770 * gfortran.dg/g77/8485.f: Ditto.
7771 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
7772 * gfortran.dg/g77/19990313-1.f: Ditto.
7773 * gfortran.dg/g77/int8421.f: Ditto.
7774 * gfortran.dg/g77/19990305-0.f: Ditto.
7775 * gfortran.dg/g77/947.f: Ditto.
7776 * gfortran.dg/g77/19990905-2.f: Ditto.
7777 * gfortran.dg/g77/cabs.f: Ditto.
7778 * gfortran.dg/g77/19990313-2.f: Ditto.
7779 * gfortran.dg/g77/20020307-1.f: Ditto.
7780 * gfortran.dg/g77/dcomplex.f: Ditto.
7781 * gfortran.dg/g77/19990502-1.f: Ditto.
7782 * gfortran.dg/g77/19981216-0.f: Ditto.
7783 * gfortran.dg/common_4.f90: Ditto.
7784 * gfortran.dg/entry_4.f90: Ditto.
7785 * gfortran.dg/equiv_constraint_2.f90: Ditto.
7786 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
7787 * gfortran.dg/namelist_12.f: Ditto.
7788 * gfortran.dg/scale_1.f90: Ditto.
7789 * gfortran.dg/modulo_1.f90
7790 * gfortran.dg/hollerith.f90: Ditto.
7791 * gfortran.dg/direct_io_3.f90: Ditto.
7792 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
7793 * gfortran.dg/gnu_logical_1.F: Ditto.
7794 * gfortran.dg/unf_io_convert_1.f90: Ditto.
7795 * gfortran.dg/assign_1.f90: Ditto.
7796 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
7797 * gfortran.dg/pr23095.f: Ditto.
7798 * gfortran.dg/read_float_1.f90: Ditto.
7799
7800 2005-12-17 Andreas Jaeger <aj@suse.de>
7801
7802 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
7803 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
7804
7805 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7806
7807 PR fortran/24268
7808 * gfortran.dg/fmt_white.f: New test.
7809
7810 2005-12-16 Steven G. Kargl <kargls@comcast.net>
7811
7812 * gfortran.dg/label_1.f90: New test.
7813
7814 2005-12-15 Ben Elliston <bje@au.ibm.com>
7815
7816 PR testsuite/25422
7817 * gcc.dg/20031012-1.c: Add -Walways-true option.
7818 * gcc.dg/weak/weak-3.c: Likewise.
7819 * g++.old-deja/g++.mike/warn8.C: Likewise.
7820
7821 2005-12-16 Mike Stump <mrs@apple.com>
7822
7823 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
7824 exit.
7825
7826 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7827
7828 PR libgfortran/25264
7829 PR libgfortran/25349
7830 * gfortran.dg/tl_editing.f90: Added additional checks.
7831 * gfortran.dg/t_editing.f: New test.
7832 * gfortran.dg/write_padding.f90: New test
7833
7834 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7835
7836 PR testsuite/25215
7837 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
7838
7839 2005-12-16 Jakub Jelinek <jakub@redhat.com>
7840
7841 PR rtl-optimization/24899
7842 * gcc.c-torture/execute/20051215-1.c: New test.
7843
7844 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
7845
7846 PR 24823
7847 * gfortran.dg/pr24823.f: New test.
7848
7849 2005-12-16 Jeff Law <law@redhat.com>
7850
7851 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
7852
7853 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7854
7855 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
7856 Change C++ style comments to C style comments.
7857 Remove aligned types from the array.
7858 Keep Enums disabled.
7859 (complex_types): Remove aligned types from the array.
7860 Comment out "_Complex long double".
7861 (attrib_types): Remove.
7862 (complex_attrib_types): Remove.
7863 (attrib_array_types): Remove.
7864 (complex_attrib_array_types): Remove.
7865 (aligned_bitfld_types): Remove.
7866 (n_aligned_bitfld_types): Remove.
7867 (FEATURE_ALIGNEDPACKED): Delete.
7868 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
7869 (singles): Remove support for adding attributes.
7870 (choose_type): Remove support for attributed types.
7871 (generate_fields): Remove support for attributed bit-fields.
7872 Remove support for adding attributes.
7873 (generate_random_tests): Remove support for adding attributes.
7874 (features): Add back "[0] :0" and "complex vector [0]".
7875 (main): Remove support for attributed bit-fields.
7876 Uncomment the calling of generate_random_tests for the rests of
7877 the tests.
7878
7879 2005-12-16 Jan Hubicka <jh@suse.cz>
7880
7881 * gcc.c-torture/combine/pr25224.c: New.
7882
7883 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
7884
7885 PR other/25028
7886 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
7887 HP-UX.
7888
7889 2005-12-15 Richard Sandiford <richard@codesourcery.com>
7890
7891 * gcc.dg/20051215-1.c: New file.
7892
7893 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7894
7895 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
7896 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
7897
7898 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
7899
7900 PR fortran/18197
7901 * gfortran.dg/dummy_functions_1.f90: New.
7902
7903 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
7904
7905 PR rtl-optimization/25310
7906 * gcc.c-torture/compile/pr25310.c: New test.
7907
7908 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7909
7910 PR debug/25023
7911 * gcc.dg/pr25023.c: New test.
7912
7913 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7914
7915 * g++.old-deja/g++.brendan/redecl1.C,
7916 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
7917 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
7918 g++.old-deja/g++.oliva/typeof1.C,
7919 g++.old-deja/g++.other/crash16.C,
7920 g++.old-deja/g++.other/crash34.C,
7921 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
7922 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
7923 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
7924 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
7925 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
7926 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
7927 Remove xfail.
7928
7929 2005-12-14 Kean Johnston <jkj@sco.com>
7930 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7931
7932 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
7933 * gcc.target/i386/20020523-1.c: Ditto.
7934 * gcc.target/i386/tailcall-1.c: Ditto.
7935 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
7936 * gcc.target/i386/ssetype-5.c: Ditto.
7937
7938 2005-12-14 Jeff Law <law@redhat.com>
7939
7940 * gcc.dg/tree-ssa/foldstring-1.c: New test.
7941
7942 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7943
7944 PR target/25254
7945 PR target/24188
7946 * gcc.target/i386/pr25254.c: New test.
7947 * gfortran.dg/PR24188.f: New test.
7948
7949 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
7950
7951 * lib/fortran-torture.exp: Catch remaining uses of
7952 remote_file build delete.
7953
7954 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7955
7956 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
7957
7958 2005-12-14 Ben Elliston <bje@au.ibm.com>
7959
7960 * gcc.dg/warn-addr-cmp.c: New test.
7961
7962 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7963
7964 PR debug/25023
7965 PR target/25293
7966 * gcc.target/i386/pr25293.c: New test.
7967
7968 2005-12-13 Petr Machata <machata@post.cz>
7969
7970 PR c++/24907
7971 * g++.dg/parse/comma2.C: New test.
7972
7973 2005-12-13 Mark Mitchell <mark@codesourcery.com>
7974 Jakub Jelinek <jakub@redhat.com>
7975
7976 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7977 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7978 (limits.h): Include unconditionally.
7979 (stdlib.h): Likewise.
7980 (hashtab.h): Do not include.
7981 (getopt.h): Likewise.
7982 (stddef.h): Include.
7983 (hashval_t): Define.
7984 (struct entry): Add "next" field.
7985 (HASH_SIZE): New macro.
7986 (hash_table): New variable.
7987 (switchfiles): Do not use xmalloc.
7988 (mix): New macro.
7989 (iterative_hash): New function.
7990 (hasht): Remove.
7991 (e_exists): New function.
7992 (e_insert): Likewise.
7993 (output): Use, instead of libiberty hashtable functions.
7994 (main): Do not use getopt. Do not call htab_create.
7995
7996 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7997
7998 PR c++/25331
7999 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
8000 put atal* and atpaal* attributes on array elements.
8001 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
8002 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
8003 put atal* and atpaal* attributes on array elements.
8004 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
8005
8006 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
8007
8008 * gcc.dg/single-precision-constant.c: New test.
8009
8010 2005-12-13 Alan Modra <amodra@bigpond.net.au>
8011
8012 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
8013 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
8014 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
8015 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
8016 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
8017 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
8018 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
8019 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
8020 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
8021 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
8022 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
8023 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
8024 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
8025 gcc.target/powerpc/ppc-sdata-2.c,
8026 gcc.target/powerpc/ppc-stackalign-1.c,
8027 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
8028 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
8029 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
8030 gcc.target/powerpc/rs6000-ldouble-2.c,
8031 gcc.target/powerpc/rs6000-power2-1.c,
8032 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
8033 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
8034 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
8035 option into target selector.
8036 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
8037 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
8038
8039 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8040
8041 PR objc/25348
8042 * objc.dg/encode-9.m: New test.
8043
8044 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8045
8046 PR testsuite/20772
8047 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
8048 * gcc.dg/asm-b.c: Fix typo.
8049 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
8050 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
8051 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
8052 i?86 lp64 and x86_64 ilp32.
8053 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
8054 on i?86 lp64.
8055 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
8056
8057 2005-12-12 Steven G. Kargl <kargls@comcast.net>
8058
8059 PR fortran/25078
8060 gfortran.dg/equiv_5.f90: New test.
8061
8062 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
8063
8064 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
8065 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
8066 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
8067 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
8068 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
8069 * gcc.dg/tree-ssa/reassoc-5.c: New.
8070 * gcc.dg/tree-ssa/reassoc-6.c: New.
8071 * gcc.dg/tree-ssa/reassoc-7.c: New.
8072 * gcc.dg/tree-ssa/reassoc-8.c: New.
8073 * gcc.dg/tree-ssa/reassoc-9.c: New.
8074 * gcc.dg/tree-ssa/reassoc-10.c: New.
8075 * gcc.dg/tree-ssa/reassoc-11.c: New.
8076
8077 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8078
8079 PR testsuite/25167
8080 PR testsuite/24478
8081 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
8082
8083 2005-12-12 Mark Mitchell <mark@codesourcery.com>
8084
8085 PR c++/25300
8086 * g++.dg/template/inherit.C: Do not use a generic error message.
8087
8088 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8089
8090 PR libobjc/25354
8091 * objc.dg/gnu-encoding: New directory.
8092 * objc.dg/gnu-encoding/compat-common.h: New file.
8093 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
8094 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
8095 * objc.dg/gnu-encoding/vector-defs.h: New file.
8096 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
8097 * objc.dg/gnu-encoding/generate-random.c: New file.
8098 * objc.dg/gnu-encoding/generate-random_r.c: New file.
8099 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
8100 * objc.dg/gnu-encoding/generate-random.h: New file.
8101
8102 2005-12-11 Mark Mitchell <mark@codesourcery.com>
8103
8104 PR c++/25337
8105 * g++.dg/template/defarg7.C: New test.
8106
8107 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
8108
8109 PR libobjc/25347
8110 * objc.dg/encode-8.m: New test.
8111
8112 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
8113
8114 PR libobjc/25346
8115 * objc.dg/encode-7.m: New test.
8116
8117 2005-12-10 Mark Mitchell <mark@codesourcery.com>
8118
8119 PR c++/25010
8120 * g++.dg/opt/inline10.C: New test.
8121
8122 2005-12-11 Steven G. Kargl <kargls@comcast.net>
8123
8124 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
8125
8126 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
8127
8128 * gfortran.dg/substring_equivalence.f90: typo in comment
8129
8130 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8131
8132 PR fortran/25068
8133 * gfortran.dg/iostat_3.f90: New test.
8134
8135 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
8136
8137 PR fortran/23815
8138 * gfortran.dg/unf_io_convert_1.f90: New test.
8139 * gfortran.dg/unf_io_convert_2.f90: New test.
8140 * gfortran.dg/unf_io_convert_3.f90: New test.
8141
8142 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8143
8144 PR testsuite/20772
8145 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
8146 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
8147 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8148 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
8149 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
8150 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8151 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
8152 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
8153 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8154 gcc.dg/torture/fp-int-convert-float128-timode.c,
8155 gcc.dg/torture/fp-int-convert-float128.c,
8156 gcc.dg/torture/fp-int-convert-float80-timode.c,
8157 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
8158 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
8159
8160 * gcc.dg/tls/opt-1.c: Require effective target fpic.
8161
8162 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
8163
8164 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
8165
8166 2005-12-10 Richard Sandiford <richard@codesourcery.com>
8167
8168 * gcc.dg/20051207-1.c,
8169 * gcc.dg/20051207-2.c,
8170 * gcc.dg/20051207-3.c: New tests.
8171
8172 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8173
8174 PR testsuite/20772
8175 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
8176 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
8177 dg-skip-if target selector.
8178
8179 PR testsuite/20772
8180 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
8181 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
8182 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
8183 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
8184 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
8185 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
8186 and/or merge with i?86 cases.
8187
8188 * gcc.dg/tls/opt-3.c: Require effective target fpic.
8189
8190 PR testsuite/20772
8191 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
8192 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
8193 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
8194 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
8195 x86_64-*-linux*.
8196
8197 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
8198
8199 PR target/25311
8200 * gcc.c-torture/compile/pr25311.c: New test.
8201
8202 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8203
8204 PR libgfortran/25039
8205 * gfortran.dg/read_comma.f: New test.
8206
8207 2005-12-08 Jakub Jelinek <jakub@redhat.com>
8208
8209 PR c++/19317
8210 * g++.dg/opt/pr19317-1.C: New test.
8211 * g++.dg/opt/pr19317-2.C: New test.
8212 * g++.dg/opt/pr19317-3.C: New test.
8213
8214 PR target/19005
8215 * gcc.c-torture/execute/pr19005.c: New test.
8216
8217 PR target/17828
8218 * g++.old-deja/g++.other/comdat5.C: New test.
8219 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
8220
8221 * g++.dg/compat/struct-layout-1.exp: New file.
8222 * g++.dg/compat/struct-layout-1.h: New.
8223 * g++.dg/compat/struct-layout-1_generate.c: New.
8224 * g++.dg/compat/struct-layout-1_x1.h: New.
8225 * g++.dg/compat/struct-layout-1_x2.h: New.
8226 * g++.dg/compat/struct-layout-1_y1.h: New.
8227 * g++.dg/compat/struct-layout-1_y2.h: New.
8228
8229 * gcc.dg/20050330-2.c: New test.
8230
8231 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
8232
8233 PR fortran/25292
8234 * gfortran.dg/associated_1.f90: New.
8235
8236 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8237
8238 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
8239 ILP32 vect_no_align platforms.
8240
8241 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
8242 Jakub Jelinek <jakub@redhat.com>
8243
8244 PR target/25268
8245 * gcc.c-torture/compile/20051207-1.c: New test.
8246
8247 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8248
8249 PR testsuite/20772
8250 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
8251 gcc.dg/torture/pr18582-1.c,
8252 gcc.target/i386/attributes-error.c: Also test on x86_64.
8253
8254 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
8255
8256 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8257
8258 PR c++/19397
8259 * g++.dg/template/typedef3.C: New test.
8260
8261 PR c++/19762
8262 PR c++/19764
8263 * g++.dg/template/dtor3.C: Fix error markers.
8264
8265 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
8266
8267 * lib/target-supports.exp (check_effective_target_sync_char_short):
8268 Add s390*.
8269
8270 2005-12-06 Janis Johnson <janis187@us.ibm.com>
8271
8272 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
8273
8274 2005-12-06 Roger Sayle <roger@eyesopen.com>
8275
8276 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
8277 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
8278 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
8279 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
8280
8281 2005-12-06 Roger Sayle <roger@eyesopen.com>
8282
8283 PR c++/25263
8284 * g++.dg/other/array2.C: New test case.
8285
8286 2005-12-05 Geoffrey Keating <geoffk@apple.com>
8287
8288 * gcc.dg/darwin-weakimport-3.c: New.
8289
8290 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
8291 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
8292 and to work on Darwin.
8293 * gcc.dg/attr-weakref-1b.c: New file.
8294 * gcc.dg/attr-weakref-2.c: New test.
8295 * gcc.dg/darwin-weakref-1.c: New test.
8296
8297 2005-12-05 Janis Johnson <janis187@us.ibm.com>
8298
8299 PR testsuite/25247
8300 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
8301 use in selector expressions.
8302 (dg-xfail-if): Ditto.
8303 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
8304 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
8305 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
8306 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
8307 * gcc.test-framework/test-framework.exp: Skip generated tests if
8308 CHECK_TEST_FRAMEWORK is not 1.
8309
8310 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8311
8312 PR tree-optimization/24963
8313 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
8314
8315 PR target/24108
8316 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
8317
8318 PR target/18580
8319 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
8320 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8321 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8322 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8323
8324 2005-12-05 Jakub Jelinek <jakub@redhat.com>
8325
8326 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
8327 dg-options.
8328
8329 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
8330
8331 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
8332
8333 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
8334
8335 * gcc.dg/format/cast-1.c: New test.
8336
8337 2005-12-04 Roger Sayle <roger@eyesopen.com>
8338
8339 PR c/7776
8340 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
8341 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
8342 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
8343 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
8344
8345 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
8346
8347 * gcc.dg/cast-pretty-print-1.c: New test.
8348
8349 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
8350
8351 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
8352
8353 2005-12-02 Mark Mitchell <mark@codesourcery.com>
8354
8355 PR c++/24173
8356 * g++.dg/template/friend40.C: New test.
8357
8358 2005-12-02 Jakub Jelinek <jakub@redhat.com>
8359
8360 PR target/25199
8361 * gcc.target/i386/movq-2.c: New test.
8362 * gcc.target/i386/movq.c: Remove target i?86, instead add
8363 dg-require-effective-target ilp32.
8364
8365 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8366
8367 PR c++/24103
8368 * g++.dg/other/default1.C: New test.
8369
8370 2005-12-02 Richard Guenther <rguenther@suse.de>
8371
8372 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
8373
8374 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
8375
8376 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
8377
8378 2005-12-02 Alan Modra <amodra@bigpond.net.au>
8379
8380 PR target/21017
8381 * gcc.target/powerpc/rotate.c: New.
8382
8383 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8384
8385 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
8386 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
8387
8388 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
8389
8390 PR c/13384
8391 * gcc.dg/pr17730-1.c: Adjust.
8392 * gcc.dg/lvalue1.c (main): Likewise.
8393 * gcc.dg/lvalue-2.c: Likewise.
8394 * g++.dg/pr7503-3.C
8395
8396 2005-12-01 Geoffrey Keating <geoffk@apple.com>
8397
8398 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
8399 error messages.
8400
8401 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
8402
8403 PR fortran/24789
8404 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
8405
8406 2005-12-01 Uros Bizjak <uros@kss-loka.si>
8407
8408 PR target/24475
8409 * lib/target-supports.exp (check_effective_target_tls): New.
8410 (check_effective_target_tls_runtime): New.
8411 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
8412 for TLS support.
8413 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
8414 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8415 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
8416 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
8417 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
8418 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
8419 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8420 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
8421 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
8422 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
8423 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
8424 effective-target TLS.
8425 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
8426 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
8427 effective-target TLS runtime.
8428
8429 2005-12-01 Uros Bizjak <uros@kss-loka.si>
8430
8431 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
8432
8433 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
8434
8435 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
8436 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
8437 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
8438 ignored" warnings when "packing" is the same as the ABI layout.
8439
8440 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
8441
8442 PR fortran/21302
8443 * gfortran.dg/line_length_1.f: New test.
8444 * gfortran.dg/line_length_2.f90: Ditto.
8445
8446 2005-11-30 Richard Guenther <rguenther@suse.de>
8447
8448 PR tree-optimization/21655
8449 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
8450
8451 2005-11-30 Dale Johannesen <dalej@apple.com>
8452
8453 * gcc.c-torture/compile/pr24930.c: New.
8454
8455 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
8456
8457 PR fortran/15809
8458 * gfortran.dg/auto_char_dummy_array.f90: New test.
8459
8460 2005-11-30 Jeff Law <law@redhat.com>
8461
8462 * g++.old-deja/g++.law/pr25000.C: New test.
8463
8464 2005-11-30 Jakub Jelinek <jakub@redhat.com>
8465
8466 * gcc.dg/tls/opt-11.c: New test.
8467
8468 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
8469
8470 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
8471 targets.
8472 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
8473 LP64 ia64.
8474
8475 2005-11-29 Jakub Jelinek <jakub@redhat.com>
8476
8477 * gfortran.dg/open_access_1.f90: New test.
8478
8479 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8480
8481 * gcc.dg/charset/builtin2.c: New test.
8482
8483 2005-11-28 Jakub Jelinek <jakub@redhat.com>
8484
8485 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
8486 on mmix-*-* for *_[xy].c.
8487
8488 2005-11-28 Kean Johnston <jkj@sco.com>
8489
8490 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
8491 headers.
8492 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
8493 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
8494 * gcc.target/i386/asm-3.c: Ditto.
8495 * gcc.target/i386/clobbers.c: Ditto.
8496 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
8497 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
8498 test regexp.
8499 * gcc.target/i386/mul.c: Ditto.
8500 * gcc.target/i386/ssetype-1.c: Ditto.
8501 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
8502 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
8503 static so the test works with -fPIC mode too. Based on comment in
8504 PR19231 by Pinski.
8505 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
8506
8507 2005-11-28 Richard Guenther <rguenther@suse.de>
8508
8509 * gcc.dg/alias-9.c: New testcase.
8510 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
8511
8512 2005-11-28 Roger Sayle <roger@eyesopen.com>
8513 Uros Bizjak <uros@kss-loka.si>
8514
8515 PR middle-end/20219
8516 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
8517 tan(x)/sin(x) transformations.
8518
8519 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
8520
8521 PR middle-end/24575
8522 * gcc.dg/tree-ssa/divide-3.c: New test.
8523 * gcc.dg/tree-ssa/divide-4.c: New test.
8524
8525 2005-11-27 Steven G. Kargl <kargls@comcast.net>
8526
8527 PR fortran/24917
8528 * gfortran.dg/boz_6.f90: New test.
8529
8530 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8531
8532 PR fortran/23912
8533 * gfortran.dg/modulo_1.f90: New test.
8534
8535 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8536
8537 PR libfortran/24919
8538 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
8539 fail on CRLF platforms.
8540 * gfortran.dg/ftell_2.f90: Likewise.
8541
8542 2005-11-26 Eric Christopher <echristo@apple.com>
8543
8544 * gcc.dg/intmax_t-1.c: Remove mips xfail.
8545
8546 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8547
8548 * objc.dg/gnu-runtime-3.m: Simplify.
8549
8550 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8551
8552 PR middle-end/23669
8553 * gcc.dg/tree-ssa/divide-1.c: New test.
8554 * gcc.dg/tree-ssa/divide-2.c: New test.
8555
8556 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8557
8558 PR libgfortran/24945
8559 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
8560
8561 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8562
8563 PR libgfortran/24945
8564 * gfortran.dg/open_status_2.f90: New test.
8565
8566 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8567
8568 * gcc.c-torture/execute/builtins/fprintf.c,
8569 gcc.c-torture/execute/builtins/fputs-lib.c,
8570 gcc.c-torture/execute/builtins/fputs.c,
8571 gcc.c-torture/execute/builtins/lib/fprintf.c,
8572 gcc.c-torture/execute/builtins/lib/printf.c,
8573 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
8574
8575 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
8576
8577 * gcc.dg/20050922-2.c: New test.
8578
8579 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8580
8581 * objc.dg/gnu-runtime-3.m: New test.
8582
8583 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8584
8585 PR c++/9278
8586 * g++.dg/other/void1.C: New test.
8587
8588 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
8589
8590 PR middle-end/24998
8591 * gcc.dg/torture/fp-int-convert-float.c,
8592 gcc.dg/torture/fp-int-convert-double.c,
8593 gcc.dg/torture/fp-int-convert-long-double.c,
8594 gcc.dg/torture/fp-int-convert-timode.c,
8595 gcc.dg/torture/fp-int-convert-float80.c,
8596 gcc.dg/torture/fp-int-convert-float80-timode.c,
8597 gcc.dg/torture/fp-int-convert-float128.c,
8598 gcc.dg/torture/fp-int-convert-float128-timode.c,
8599 gcc.dg/torture/fp-int-convert.h: New files.
8600
8601 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8602
8603 PR middle-end/24989
8604 * gcc.dg/tree-ssa/bool-10.c: New test.
8605 * gcc.dg/tree-ssa/bool-11.c: New test.
8606 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
8607
8608 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8609
8610 PR middle-end/24990
8611 * tree-ssa/pr24990-1.c: New test.
8612
8613 2005-11-24 Richard Guenther <rguenther@suse.de>
8614 Dirk Mueller <dmueller@suse.de>
8615
8616 PR c++/14024
8617 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
8618 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
8619 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
8620 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
8621 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
8622 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
8623
8624 2005-11-23 Uros Bizjak <uros@kss-loka.si>
8625
8626 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
8627
8628 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
8629
8630 PR c/21668
8631 * gcc.dg/Wc++-compat.c: New.
8632 * gcc.dg/Wno-c++-compat.c: New.
8633
8634 2005-11-23 Alan Modra <amodra@bigpond.net.au>
8635
8636 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
8637 (vspltish, vspltisw): Likewise.
8638
8639 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8640
8641 PR libgfortran/24794
8642 * gfortran.dg/namelist_12.f: Fix quotes.
8643 * gfortran.dg/namelist_13.f90: Fix quotes.
8644 * gfortran.dg/namelist_14.f90: Fix quotes.
8645 * gfortran.dg/namelist_15.f90: Fix quotes.
8646 * gfortran.dg/namelist_use.f90: Fix quotes.
8647 * gfortran.dg/namelist_use_only.f90: Fix quotes.
8648 * gfortran.dg/namelist_21.f90: New test.
8649 * gfortran.dg/namelist_22.f90: New test.
8650
8651 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
8652
8653 PR target/23435
8654 * gcc.c-torture/compile/pr23435.c: New.
8655
8656 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8657
8658 * gcc.c-torture/execute/floatunsisf-1.c: New test.
8659
8660 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8661
8662 * gcc.target/powerpc/405-macchw-1.c,
8663 gcc.target/powerpc/405-macchw-2.c,
8664 gcc.target/powerpc/405-macchwu-1.c,
8665 gcc.target/powerpc/405-macchwu-2.c,
8666 gcc.target/powerpc/405-machhw-1.c,
8667 gcc.target/powerpc/405-machhw-2.c,
8668 gcc.target/powerpc/405-machhwu-1.c,
8669 gcc.target/powerpc/405-machhwu-2.c,
8670 gcc.target/powerpc/405-maclhw-1.c,
8671 gcc.target/powerpc/405-maclhw-2.c,
8672 gcc.target/powerpc/405-maclhwu-1.c,
8673 gcc.target/powerpc/405-maclhwu-2.c,
8674 gcc.target/powerpc/405-mulchw-1.c,
8675 gcc.target/powerpc/405-mulchw-2.c,
8676 gcc.target/powerpc/405-mulchwu-1.c,
8677 gcc.target/powerpc/405-mulchwu-2.c,
8678 gcc.target/powerpc/405-mulhhw-1.c,
8679 gcc.target/powerpc/405-mulhhw-2.c,
8680 gcc.target/powerpc/405-mulhhwu-1.c,
8681 gcc.target/powerpc/405-mulhhwu-2.c,
8682 gcc.target/powerpc/405-mullhw-1.c,
8683 gcc.target/powerpc/405-mullhw-2.c,
8684 gcc.target/powerpc/405-mullhwu-1.c,
8685 gcc.target/powerpc/405-mullhwu-2.c,
8686 gcc.target/powerpc/405-nmacchw-1.c,
8687 gcc.target/powerpc/405-nmacchw-2.c,
8688 gcc.target/powerpc/405-nmachhw-1.c,
8689 gcc.target/powerpc/405-nmachhw-2.c,
8690 gcc.target/powerpc/405-nmaclhw-1.c,
8691 gcc.target/powerpc/405-nmaclhw-2.c,
8692 gcc.target/powerpc/440-macchw-1.c,
8693 gcc.target/powerpc/440-macchw-2.c,
8694 gcc.target/powerpc/440-macchwu-1.c,
8695 gcc.target/powerpc/440-macchwu-2.c,
8696 gcc.target/powerpc/440-machhw-1.c,
8697 gcc.target/powerpc/440-machhw-2.c,
8698 gcc.target/powerpc/440-machhwu-1.c,
8699 gcc.target/powerpc/440-machhwu-2.c,
8700 gcc.target/powerpc/440-maclhw-1.c,
8701 gcc.target/powerpc/440-maclhw-2.c,
8702 gcc.target/powerpc/440-maclhwu-1.c,
8703 gcc.target/powerpc/440-maclhwu-2.c,
8704 gcc.target/powerpc/440-mulchw-1.c,
8705 gcc.target/powerpc/440-mulchw-2.c,
8706 gcc.target/powerpc/440-mulchwu-1.c,
8707 gcc.target/powerpc/440-mulchwu-2.c,
8708 gcc.target/powerpc/440-mulhhw-1.c,
8709 gcc.target/powerpc/440-mulhhw-2.c,
8710 gcc.target/powerpc/440-mulhhwu-1.c,
8711 gcc.target/powerpc/440-mulhhwu-2.c,
8712 gcc.target/powerpc/440-mullhw-1.c,
8713 gcc.target/powerpc/440-mullhw-2.c,
8714 gcc.target/powerpc/440-mullhwu-1.c,
8715 gcc.target/powerpc/440-mullhwu-2.c,
8716 gcc.target/powerpc/440-nmacchw-1.c,
8717 gcc.target/powerpc/440-nmacchw-2.c,
8718 gcc.target/powerpc/440-nmachhw-1.c,
8719 gcc.target/powerpc/440-nmachhw-2.c,
8720 gcc.target/powerpc/440-nmaclhw-1.c,
8721 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
8722
8723 2005-11-21 Jakub Jelinek <jakub@redhat.com>
8724
8725 PR fortran/24774
8726 * gfortran.dg/inquire_9.f90: New test.
8727
8728 PR fortran/21647
8729 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
8730
8731 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8732
8733 PR libfortran/24432
8734 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8735 Check that 'cos' is supported.
8736
8737 2005-11-21 Paul Thomas <pault@gcc.gnu.org
8738
8739 PR fortran/24223
8740 * gfortran.dg/substring_equivalence.f90: New test.
8741
8742 PR fortran/24705
8743 * gfortran.dg/auto_internal_assumed.f90: New test.
8744
8745 2005-11-21 Uros Bizjak <uros@kss-loka.si>
8746
8747 * gcc.dg/fold-div-2.c: New test.
8748
8749 2005-11-20 Ian Lance Taylor <ian@airs.com>
8750
8751 PR rtl-optimization/24883
8752 * gcc.c-torture/compile/pr24883.c: New test.
8753
8754 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
8755
8756 PR middle-end/20583
8757 * gcc.c-torture/compile/pr20583.c: New.
8758
8759 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
8760
8761 * gcc.c-torture/execute/usmul.c: New test.
8762
8763 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
8764
8765 * gcc.dg/tree-ssa/vrp22.c: New test.
8766
8767 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
8768
8769 PR middle-end/24912
8770 * gcc.dg/torture/pr24912-1.c: New test.
8771
8772 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
8773
8774 PR fortran/24862
8775 * gfortran.dg/arrayio_derived_1.f90: New test.
8776
8777 2005-11-19 Richard Guenther <rguenther@suse.de>
8778
8779 PR middle-end/23294
8780 * gcc.dg/tree-ssa/pr23294.c: New testcase.
8781
8782 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
8783
8784 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
8785
8786 2005-11-18 Mark Mitchell <mark@codesourcery.com>
8787
8788 PR c++/8355
8789 * g++.dg/template/friend39.C: New test.
8790
8791 2005-11-18 James E Wilson <wilson@specifix.com>
8792
8793 * gcc.dg/builtin-strstr.c: New.
8794
8795 2005-11-18 Richard Henderson <rth@redhat.com>
8796
8797 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
8798 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
8799 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
8800 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
8801 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
8802 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
8803 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
8804 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
8805 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
8806 renaming to remove initial "ia64-".
8807
8808 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
8809
8810 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
8811
8812 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
8813
8814 * g++.dg/cpp/string-2.C: New test.
8815
8816 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
8817
8818 * gcc.dg/tree-ssa/loop-14.c: New test.
8819
8820 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
8821 Michael Chamberlain <michael@chamberlain.net.au>
8822
8823 * ada/acats/run_all.sh (target_run): Kill long running tests.
8824
8825 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8826
8827 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
8828 * gcc.dg/cleanup-9.c: Likewise.
8829 * gcc.dg/cleanup-10.c: Likewise.
8830 * gcc.dg/cleanup-11.c: Likewise.
8831
8832 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8833
8834 PR fortran/24892
8835 * gfortran.dg/open_access_append_1.f90: New test.
8836 * gfortran.dg/open_access_append_2.f90: New test.
8837
8838 2005-11-16 Richard Guenther <rguenther@suse.de>
8839
8840 PR middle-end/24851
8841 * gcc.c-torture/execute/pr24851.c: New testcase.
8842
8843 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
8844
8845 * gcc.dg/fold-overflow-1.c: New test.
8846
8847 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
8848
8849 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
8850 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
8851
8852 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
8853
8854 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
8855 structures.
8856 * g++.dg/eh/forced2.C: Likewise.
8857 * g++.dg/eh/forced3.C: Likewise.
8858 * g++.dg/eh/forced4.C: Likewise.
8859
8860 2005-11-11 Mike Stump <mrs@apple.com>
8861
8862 * g++.old-deja/g++.mike/unused.C: Add.
8863
8864 2005-11-15 Mark Mitchell <mark@codesourcery.com>
8865
8866 PR c++/24667
8867 * g++.dg/warn/Wcast-qual1.C: New test.
8868
8869 2005-11-15 Jan Hubicka <jh@suse.cz>
8870
8871 * gcc.dg/winline-5.c: Add large-unit-insns limit.
8872
8873 2005-11-14 David Edelsohn <edelsohn@gnu.org>
8874
8875 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
8876
8877 2005-11-14 Diego Novillo <dnovillo@redhat.com>
8878
8879 PR 24840
8880 * gcc.dg/tree-ssa/pr24840.c: New test.
8881
8882 2005-11-14 Janis Johnson <janis187@us.ibm.com>
8883
8884 PR testsuite/24841
8885 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
8886
8887 2005-11-14 Dale Johannesen <dalej@apple.com>
8888
8889 * gcc.c-torture/execute/20051113-1.c: New.
8890
8891 2005-11-14 Mark Mitchell <mark@codesourcery.com>
8892
8893 PR c++/24687
8894 * g++.dg/template/crash43.C: New test.
8895
8896 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
8897
8898 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
8899
8900 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8901
8902 PR c++/24817
8903 * g++.dg/eh/spec8.C: New test.
8904
8905 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8906
8907 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
8908
8909 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8910
8911 PR c++/20293
8912 * g++.dg/parse/ambig4.C: New test.
8913 * g++.dg/tc1/dr101.C: Adjust error markers.
8914 * g++.dg/lookup/strong-using-2.C: Likewise.
8915 * g++.dg/lookup/ambig5.C: Likewise.
8916 * g++.dg/lookup/ambig4.C: Likewise.
8917 * g++.dg/parse/crash22.C: Likewise.
8918
8919 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8920
8921 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
8922
8923 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
8924
8925 * gcc.dg/nested-calls-1.c: New test.
8926
8927 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8928
8929 * gfortran.dg/complex_intrinsic_1.f90: New test.
8930 * gfortran.dg/complex_intrinsic_2.f90: New test.
8931 * gfortran.dg/fgetc_1.f90: New test.
8932 * gfortran.dg/fgetc_2.f90: New test.
8933 * gfortran.dg/fgetc_3.f90: New test.
8934 * gfortran.dg/ftell_1.f90: New test.
8935 * gfortran.dg/ftell_2.f90: New test.
8936 * gfortran.dg/gnu_logical_1.F: New test.
8937 * gfortran.dg/gnu_logical_2.f90: New test.
8938
8939 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
8940
8941 PR middle-end/24820
8942 * testsuite/gcc.dg/pr24820.c: New test.
8943
8944 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
8945
8946 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
8947 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
8948 variable.
8949
8950 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8951
8952 testsuite/24614
8953 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
8954
8955 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8956
8957 * gcc.target/cris/cris.exp: New file.
8958 * gcc.target/cris/rld-legit1.c: New test.
8959 * gcc.target/cris/rld-legit2.c: New test.
8960
8961 2005-11-12 Jakub Jelinek <jakub@redhat.com>
8962
8963 PR c++/24780
8964 * g++.dg/opt/pr24780.C: New test.
8965
8966 PR c++/24761
8967 * g++.dg/template/asm1.C: New test.
8968
8969 2005-11-12 Steven G. Kargl <kargls@comcast.net>
8970
8971 PR libgfortran/24787
8972 * gfortran.dg/scan_1.f90: New test.
8973
8974 2005-11-12 Jan Hubicka <jh@suse.cz>
8975
8976 * gcc.target/i386/minmax-1.c: New.
8977 * gcc.target/i386/minmax-2.c: New.
8978
8979 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
8980
8981 * gcc.dg/pr24445.c: Fix for 64-bit targets.
8982
8983 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
8984
8985 * gcc.c-torture/execute/20051110-1.c,
8986 gcc.c-torture/execute/20051110-2.c: New tests.
8987
8988 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8989
8990 PR middle-end/24750
8991 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
8992 New tests.
8993
8994 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8995
8996 * lib/target-libpath.exp (get_shlib_extension): New proc.
8997 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
8998 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8999 * lib/objc.exp (objc_target_compile): Likewise.
9000 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
9001 detection.
9002
9003 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
9004
9005 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
9006
9007 * lib/target-supports.exp (check_effective_target_static_libgfortran):
9008 Add -static to additional_flags and pass it to target_compile.
9009
9010 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9011
9012 PR libgfortran/24719
9013 gfortran.dg/read_noadvance.f90: New test.
9014
9015 PR libgfortran/24699
9016 gfortran.dg/fmt_t_2.f90: New test.
9017
9018 PR libgfortran/24785
9019 gfortran.dg/read_x_eor.f90: New test.
9020
9021 PR libgfortran/24584
9022 gfortran.dg/namelist_empty.f90: Rename test.
9023
9024 PR libgfortran/24489
9025 gfortran/read_eor.f90: Rename test.
9026
9027 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
9028
9029 PR fortran/15976
9030 * gfortran.dg/automatic_module_variable.f90: New test.
9031
9032 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
9033
9034 PR target/24445
9035 * gcc.dg/pr24445.c: New test.
9036
9037 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
9038
9039 PR fortran/24655
9040 PR fortran/24755
9041 * gfortran.dg/recursive_statement_functions.f90: Add statement
9042 functions using inline intrinsic functions and parameters to test
9043 that they no longer seg-fault.
9044
9045 PR fortran/24409
9046 gfortran.dg/nested_modules_4.f90: New test.
9047 gfortran.dg/nested_modules_5.f90: New test.
9048
9049 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9050
9051 PR fortran/24643
9052 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
9053
9054 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
9055
9056 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
9057 failures.
9058
9059 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9060
9061 * gcc.dg/sparc-getcontext-1.c: New test.
9062
9063 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
9064
9065 * gcc.dg/ifcvt-fabs-1.c: New test.
9066
9067 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
9068
9069 PR other/4372
9070 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
9071 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
9072
9073 2005-11-09 Richard Guenther <rguenther@suse.de>
9074
9075 PR tree-optimization/24716
9076 * gcc.c-torture/execute/pr24716.c: New testcase.
9077
9078 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
9079
9080 * gcc.dg/pr24624.c: Disable for non S/390 targets.
9081
9082 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
9083
9084 PR 24624
9085 * gcc.dg/pr24624.c: Testcase added.
9086
9087 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
9088
9089 PR 24623
9090 * g++.dg/other/pr24623.C: Testcase added.
9091
9092 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
9093
9094 PR fortran/22607
9095 * gfortran-dg/pure_byref_1.f90: New.
9096 * gfortran-dg/pure_byref_2.f90: New.
9097
9098 2005-11-09 Uros Bizjak <uros@kss-loka.si>
9099
9100 PR c/24101
9101 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
9102 * gcc.dg/dg.exp: Run main loop also for *.i files.
9103
9104 2005-11-08 Jakub Jelinek <jakub@redhat.com>
9105
9106 PR c++/19450
9107 * g++.dg/tls/diag-3.C: New test.
9108 * g++.dg/tls/diag-4.C: New test.
9109 * g++.dg/tls/static-1.C: New test.
9110 * g++.dg/tls/static-1a.cc: New file.
9111
9112 2005-11-08 Diego Novillo <dnovillo@redhat.com>
9113
9114 PR 23046
9115 * g++.dg/tree-ssa/pr23046.C: New test.
9116
9117 2005-11-08 Devang Patel <dpatel@apple.com>
9118
9119 PR tree-optimization/23115
9120 * gcc.dg/tree-ssa/pr23115.c: New.
9121
9122 2005-11-08 David Edelsohn <edelsohn@gnu.org>
9123
9124 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
9125 * gcc.target/powerpc/pr16155.c: Same.
9126 * gcc.target/powerpc/altivec-1.c: Same.
9127 * gcc.target/powerpc/altivec-2.c: Same.
9128 * gcc.target/powerpc/altivec-3.c: Same.
9129 * gcc.target/powerpc/altivec-5.c: Same.
9130 * gcc.target/powerpc/altivec-11.c: Same.
9131 * gcc.target/powerpc/altivec-12.c: Same.
9132 * gcc.target/powerpc/altivec-14.c: Same.
9133 * gcc.target/powerpc/altivec-22.c: Same.
9134 * gcc.target/powerpc/altivec-consts.c: Same.
9135 * gcc.target/powerpc/altivec-pr22085.c: Same.
9136 * gcc.target/powerpc/altivec-splat.c: Same.
9137 * gcc.target/powerpc/altivec-varargs-1.c: Same.
9138 * gcc.target/powerpc/altivec-vec-merge.c: Same.
9139 * gcc.target/powerpc/darwin-longlong.c: Same.
9140
9141 2005-11-08 Uros Bizjak <uros@kss-loka.si>
9142
9143 PR target/19340
9144 * gcc.dg/pr19340.c: New test.
9145
9146 2005-11-07 Ian Lance Taylor <ian@airs.com>
9147
9148 PR rtl-optimization/24683
9149 * gcc.dg/pr24683.c: New test.
9150
9151 2005-11-07 Uros Bizjak <uros@kss-loka.si>
9152
9153 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
9154 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
9155
9156 2005-11-07 Uros Bizjak <uros@kss-loka.si>
9157
9158 * gcc.target/i386/pr23376.c: Compile with -mmmx.
9159
9160 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
9161
9162 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
9163
9164 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
9165
9166 PR target/24230
9167
9168 * gcc.target/powerpc/altivec-consts.c,
9169 gcc.target/powerpc/altivec-splat.c: New testcase.
9170
9171 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
9172
9173 PR c/24599
9174
9175 * gcc.dg/overflow-2.c: New testcase.
9176
9177 2005-11-07 Jakub Jelinek <jakub@redhat.com>
9178
9179 PR rtl-optimization/23567
9180 * gcc.c-torture/execute/20051104-1.c: New test.
9181
9182 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
9183
9184 PR fortran/24534
9185 gfortran.dg/private_type_2.f90: Modified to check that case with
9186 PRIVATE declaration within derived type is accepted.
9187
9188 PR fortran/20838
9189 gfortran.dg/pointer_assign_1.f90: New test.
9190
9191 PR fortran/20840
9192 * gfortran.dg/arrayio_0.f90: New test.
9193
9194 PR fortran/17737
9195 gfortran.dg/data_initialized.f90: New test.
9196 gfortran.dg/data_constraints_1.f90: New test.
9197 gfortran.dg/data_constraints_2.f90: New test.
9198
9199 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
9200
9201 PR fortran/24174
9202 PR fortran/24305
9203 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
9204
9205 2005-11-06 Diego Novillo <dnovillo@redhat.com>
9206
9207 PR 24670
9208 * gcc.dg/tree-ssa/pr24670.c: New test.
9209
9210 2005-11-05 Ian Lance Taylor <ian@airs.com>
9211
9212 PR target/22432
9213 * gcc.target/i386/pr22432.c: New test.
9214
9215 2005-11-05 Richard Henderson <rth@redhat.com>
9216
9217 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
9218 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
9219 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
9220 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
9221 from gcc.dg/alpha-*.
9222 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
9223 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
9224
9225 2005-11-05 Andreas Jaeger <aj@suse.de>
9226
9227 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
9228
9229 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
9230
9231 PR target/23424
9232 * gcc.dg/torture/pr23424-1.c: New test.
9233
9234 2005-11-04 Richard Henderson <rth@redhat.com>
9235
9236 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
9237 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
9238 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
9239 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
9240 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
9241 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
9242 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
9243 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
9244 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
9245 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
9246 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
9247 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
9248 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
9249 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
9250 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
9251 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
9252 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
9253 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
9254 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
9255 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
9256 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
9257 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
9258 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
9259 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
9260 Move from gcc.dg/.
9261 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
9262 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
9263 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
9264 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
9265 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
9266 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
9267 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
9268 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
9269 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
9270 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
9271 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
9272 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
9273 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
9274 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
9275 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
9276 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
9277 gcc.target/i386/lea.c, gcc.target/i386/local.c,
9278 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
9279 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
9280 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
9281 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
9282 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
9283 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
9284 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
9285 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
9286 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
9287 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
9288 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
9289 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
9290 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
9291 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
9292 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
9293 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
9294 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
9295 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
9296 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
9297 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
9298 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
9299 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
9300 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
9301 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
9302 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
9303 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
9304 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
9305 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
9306
9307 2005-11-04 Diego Novillo <dnovillo@redhat.com>
9308
9309 PR 24627
9310 * gcc.dg/tree-ssa/pr24627.c: New test.
9311
9312 2005-11-04 Paul Brook <paul@codesourcery.com>
9313
9314 * gcc.dg/tls/opt-10.c: New test.
9315
9316 2005-11-04 Andreas Jaeger <aj@suse.de>
9317
9318 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
9319 avoid extra warnings.
9320
9321 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9322
9323 PR libfortran/22298
9324 * gcc/testsuite/lib/target-supports.exp
9325 (check_effective_target_static_libgfortran): New
9326 static_libgfortran effective target.
9327 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
9328 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
9329
9330 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
9331
9332 * gcc.dg/pr24615.c: Guard test with { target fpic }.
9333
9334 2005-11-03 Josh Conner <jconner@apple.com>
9335
9336 PR c++/19989
9337 g++.dg/ext/array2.C: New test.
9338 g++.dg/template/dependent-name3.C: New test.
9339 g++.dg/template/dependent-name4.C: New test.
9340 g++.dg/template/sfinae2.C: New test.
9341
9342 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
9343
9344 PR preprocessor/22042
9345 * gcc.dg/cpp/strify4.c: New test.
9346
9347 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
9348
9349 PR c++/17964
9350 * g++.dg/cpp/string-1.C: New test.
9351
9352 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
9353
9354 * gcc.target/powerpc: New directory.
9355 * gcc.target/powerpc/powerpc.exp: New file.
9356 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
9357 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
9358 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
9359 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
9360 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
9361 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
9362 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
9363 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
9364 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
9365 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
9366 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
9367 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
9368 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
9369 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
9370 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
9371 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
9372 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
9373 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
9374 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
9375 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
9376 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
9377 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
9378 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
9379 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
9380 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
9381 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
9382 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
9383 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
9384 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
9385 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
9386 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
9387 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
9388 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
9389 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
9390
9391 2005-11-03 Mark Mitchell <mark@codesourcery.com>
9392
9393 PR c++/21627
9394 * g++.dg/warn/inline2.C: New test.
9395
9396 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
9397
9398 PR middle-end/23155
9399 * g++.dg/ext/c99struct1.C: New test.
9400 * gcc.dg/union-cast-1.c: New test.
9401 * gcc.dg/union-cast-2.c: New test.
9402 * gcc.dg/union-cast-3.c: New test.
9403
9404 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
9405
9406 PR middle-end/24589
9407 * gcc.c-torture/execute/zero-struct-2.c: New test.
9408
9409 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
9410
9411 PR c++/24582
9412 * g++.dg/init/switch1.C: New test.
9413
9414 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9415
9416 * gcc.dg/delay-slot-1.c: New test.
9417
9418 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
9419
9420 PR target/24620
9421 * gcc.dg/pr24620.c: New test.
9422
9423 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
9424
9425 PR c/24329
9426 * gcc.dg/format/unnamed-1.c: New test.
9427
9428 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9429
9430 PR c++/22434
9431 * g++.dg/expr/cond8.C: New test.
9432
9433 PR c++/24560
9434 * g++.dg/parse/dot1.C: New test.
9435
9436 2005-11-02 Jan Hubicka <jh@suse.cz>
9437
9438 PR target/23303
9439 * gcc.dg/i386-lea.c: New test
9440
9441 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
9442
9443 PR target/24615
9444 * gcc.dg/pr24615.c: New test.
9445
9446 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
9447
9448 PR target/24600
9449 * gcc.dg/pr24600.c: New test.
9450
9451 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9452
9453 PR c++/19253
9454 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
9455 * g++.dg/parse/typename9.C: New test.
9456 * g++/dg/parse/typename10.C: Likewise.
9457
9458 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9459
9460 PR fortran/18157
9461 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
9462 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
9463 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
9464
9465 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9466
9467 PR c++/24569
9468 * g++.dg/debug/static1.C: New test.
9469
9470 2005-11-02 Josh Conner <jconner@apple.com>
9471
9472 * g++.dg/crash38.C: moved into proper directory...
9473 * g++.dg/template/crash42.C: ...here
9474
9475 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
9476
9477 PR target/18338
9478 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
9479 pcc_bitfield_type_matters || default_packed.
9480
9481 * lib/target-supports.exp
9482 (check_effective_target_pcc_bitfield_type_matters): New proc.
9483 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
9484
9485 PR testsuite/23304
9486 * lib/target-supports.exp (check_effective_default_packed): New proc.
9487 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
9488 Gate expected errors on target ! default_packed.
9489 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
9490
9491 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9492
9493 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
9494 change (r106358).
9495
9496 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9497
9498 PR fortran/24008
9499 * gfortran.dg/entry_5.f90: New.
9500 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
9501
9502 2005-11-01 Bob Wilson <bob.wilson@acm.org>
9503
9504 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
9505
9506 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
9507
9508 PR fortran/21565
9509 gfortran.dg/namelist_blockdata.f90: New test.
9510
9511 PR fortran/18737
9512 gfortran.dg/external_implicit_none.f90: New test.
9513
9514 PR fortran/14994
9515 * gfortran.dg/secnds.f: New test.
9516
9517 2005-10-31 Jan Hubicka <jh@suse.cz>
9518
9519 PR target/20928
9520 * gcc.c-torture/compile/pr20928.c: New test.
9521
9522 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
9523
9524 PR middle-end/23492
9525 * gcc.c-torture/compile/zero-strct-5.c: New test.
9526
9527 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
9528
9529 PR libgfortran/24584
9530 * gfortran.dg/pr24584.f90: New test.
9531
9532 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
9533
9534 PR fortran/18883
9535 * gfortran.dg/char_result_9.f90: New.
9536 * gfortran.dg/char_result_10.f90: New.
9537
9538 2005-10-30 Jan Hubicka <jh@suse.cz>
9539
9540 * g++.dg/tree-ssa/pr24172.C: New testcase.
9541
9542 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9543
9544 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
9545
9546 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
9547
9548 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
9549 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
9550 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
9551 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
9552 gfortran.dg/enum_9.f90,
9553 gfortran.fortran-torture/compile/enum_1.f90,
9554 gfortran.fortran-torture/execute/enum_1.f90,
9555 gfortran.fortran-torture/execute/enum_2.f90,
9556 gfortran.fortran-torture/execute/enum_3.f90,
9557 gfortran.fortran-torture/execute/enum_4.f90: New tests.
9558
9559 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
9560
9561 PR target/18482
9562 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
9563 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
9564
9565 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9566
9567 PR libfortran/20179
9568 * gfortran.dg/mixed_io_1.f90: New test.
9569 * gfortran.dg/mixed_io_1.c: New file.
9570
9571 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9572
9573 * gfortran.dg/malloc_free_1.f90: New test.
9574
9575 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
9576
9577 * gcc.dg/nested-func-4.c: Require profiling -pg.
9578
9579 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9580
9581 PR C++/23229
9582 * g++.dg/warn/main-2.C: New test.
9583
9584 2005-10-28 Steven G. Kargl <kargls@comcast.net>
9585
9586 PR fortran/24545
9587 * gfortran.dg/interface_2.f90: new test.
9588
9589 2005-10-28 Josh Conner <jconner@apple.com>
9590
9591 PR c++/22153
9592 * g++.dg/template/crash38.C: New test.
9593 * g++.dg/parse/explicit1.C: Change expected errors.
9594
9595 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9596
9597 PR C++/23426
9598 * g++.dg/other/large-size-array.C: New test.
9599
9600 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9601
9602 PR middle-end/24362
9603 * g++.dg/opt/complex4.C: New test.
9604
9605 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
9606
9607 * gcc.dg/nested-func-4.c: New test.
9608
9609 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
9610
9611 PR fortran/24158
9612 gfortran.dg/derived_recursion.f90: New test.
9613 gfortran.dg/implicit_actual.f90: New test.
9614
9615 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
9616
9617 PR middle-end/24295, PR testsuite/24477
9618 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
9619 removed when weakref hits the tree.
9620
9621 2005-10-25 Jakub Jelinek <jakub@redhat.com>
9622
9623 * gfortran.dg/cray_pointers_4.f90: New test.
9624
9625 * gfortran.dg/cray_pointers_5.f90: New test.
9626
9627 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
9628
9629 PR fortran/22290
9630 * gfortran.dg/assign_5.f90: New test.
9631 * gfortran.dg/assign_6.f: New test.
9632
9633 2005-10-25 Uros Bizjak <uros@kss-loka.si>
9634
9635 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
9636 CPU has no SSE support.
9637
9638 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
9639
9640 PR libgfortran/24224
9641 * gfortran.dg/arrayio_1.f90: Update attribution.
9642 * gfortran.dg/arrayio_2.f90: Update attribution.
9643 * gfortran.dg/arrayio_3.f90: Update attribution.
9644 * gfortran.dg/arrayio_4.f90: Update test conditions.
9645 * gfortran.dg/arrayio_5.f90: Update attribution.
9646 * gfortran.dg/arrayio_6.f90: New test.
9647 * gfortran.dg/arrayio_7.f90: New test.
9648
9649 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
9650
9651 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
9652
9653 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9654
9655 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
9656
9657 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9658
9659 PR fortran/24416
9660 * gfortran.dg/namelist_char_only.f90: New test.
9661
9662 2005-10-24 Asher Langton <langton2@llnl.gov>
9663
9664 PR fortran/17031
9665 PR fortran/22282
9666 * gfortran.dg/cray_pointers_1.f90: New test.
9667 * gfortran.dg/cray_pointers_2.f90: New test.
9668 * gfortran.dg/cray_pointers_3.f90: New test.
9669 * gfortran.dg/loc_1.f90: New test.
9670 * gfortran.dg/loc_2.f90: New test.
9671
9672 2005-10-24 Steven Bosscher <stevenb@suse.de>
9673
9674 * gcc.dg/pr24225.c: New test.
9675
9676 2005-10-24 Asher Langton <langton2@llnl.gov>
9677
9678 * gfortran.dg/dup_save_1.f90: New test.
9679 * gfortran.dg/dup_save_2.f90: New test.
9680
9681 2005-10-24 Paul Brook <paul@codesourcery.com>
9682
9683 PR 24107
9684 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
9685 stdint.h.
9686
9687 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
9688
9689 PR libgfortran/24489
9690 * gfortran.dg/pr24489.f90: New test.
9691
9692 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
9693
9694 PR fortran/23635
9695 * gfortran.dg/ichar_1.f90: Add tests for derived types.
9696
9697 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
9698
9699 PR target/18911
9700 * g++.dg/init/array16.C: Skip for mmix-*-*.
9701
9702 2005-10-23 Asher Langton <langton2@llnl.gov>
9703
9704 * gfortran.dg/byte_1.f90: New test.
9705 * gfortran.dg/byte_2.f90: New test.
9706
9707 2005-10-23 David Edelsohn <edelsohn@gnu.org>
9708
9709 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
9710
9711 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
9712
9713 PR fortran/18022
9714 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
9715
9716 PR fortran/24311
9717 * gfortran.dg/merge_char_const.f90: New test.
9718
9719 PR fortran/24384
9720 * gfortran.dg/spread_scalar_source.f90: New test.
9721
9722 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
9723
9724 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
9725
9726 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
9727 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
9728
9729 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
9730
9731 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
9732
9733 PR fortran/24426
9734 * gfortran.dg/der_pointer_4.f90: New.
9735
9736 2005-10-22 David Ayers <d.ayers@inode.at>
9737
9738 * obj-c++.dg/except-1.mm: Simplify.
9739
9740 2005-10-21 David Ayers <d.ayers@inode.at>
9741
9742 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
9743
9744 2005-10-21 Jakub Jelinek <jakub@redhat.com>
9745
9746 * gfortran.dg/assumed_dummy_2.f90: New test.
9747
9748 2005-10-21 James E Wilson <wilson@specifix.com>
9749
9750 PR preprocessor/15220
9751 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
9752
9753 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
9754
9755 * gcc.c-torture/execute/20051021-1.c: New test.
9756
9757 2005-10-21 Mark Mitchell <mark@codesourcery.com>
9758
9759 PR c++/24260
9760 * g++.dg/ext/tmplattr1.C: New test.
9761
9762 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
9763
9764 PR fortran/24440
9765 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
9766
9767 2005-10-20 Geoffrey Keating <geoffk@apple.com>
9768
9769 * obj-c++.dg/except-1.mm: New.
9770
9771 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
9772
9773 2005-10-21 Alan Modra <amodra@bigpond.net.au>
9774
9775 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
9776
9777 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
9778
9779 PR middle-end/24295
9780 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
9781 declarations with the same names as thunks' alias targets, use
9782 aliases instead.
9783 * gcc.dg/attr-alias-3.c: New test.
9784 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
9785
9786 2005-10-20 Mark Mitchell <mark@codesourcery.com>
9787
9788 PR c++/22618
9789 * g++.dg/parse/access8.C: New test.
9790
9791 2005-10-20 Richard Guenther <rguenther@suse.de>
9792
9793 PR c++/24439
9794 * g++.dg/tree-ssa/pr24439.C: New testcase.
9795
9796 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9797
9798 * g++.dg/opt/delay-slot-1.C: New test.
9799
9800 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
9801
9802 PR fortran/21625
9803 * gfortran.fg/der_init_1.f90: New.
9804
9805 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
9806
9807 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
9808
9809 2005-10-19 Mark Mitchell <mark@codesourcery.com>
9810
9811 PR c++/21908
9812 * g++.dg/parse/error28.C: New test.
9813
9814 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9815
9816 * gcc.dg/profile-generate-2.c: New test.
9817
9818 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
9819
9820 PR target/23589
9821 * g++.dg/ext/dllimport11.C: New.
9822
9823 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9824
9825 PR c++/22293
9826 * g++.dg/other/friend3.C: New test.
9827
9828 2005-10-18 Mark Mitchell <mark@codesourcery.com>
9829
9830 PR c++/23293
9831 * g++.dg/template/error19.C: New test.
9832
9833 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
9834
9835 PR c++/21383
9836 * g++.dg/overload/koenig2.C: New.
9837
9838 PR c++/23118
9839 * g++.dg/overload/error2.C: New.
9840
9841 PR c++/22604
9842 * g++.dg/inherit/covariant14.C: New.
9843
9844 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9845
9846 PR c++/23440
9847 * g++.dg/parse/for1.C: New test.
9848
9849 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
9850
9851 PR fortran/23446
9852 * gfortran.dg/host_dummy_index_1.f90: New test.
9853
9854 PR fortran/21459
9855 * gfortran.dg/automatic_char_len_2.f90: New test.
9856
9857 PR fortran/20866
9858 * gfortran.dg/recursive_statement_functions.f90: New test.
9859
9860 PR fortran/20853
9861 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
9862
9863 PR fortran/20849
9864 * gfortran.dg/external_initializer.f90: New test.
9865
9866 PR fortran/20837
9867 * non_module_public.f90: New test.
9868
9869 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
9870
9871 PR c++/24386
9872 * g++.dg/template/overload7.C: New.
9873
9874 PR c++/22551
9875 * g++.dg/other/switch2.C: Remove expected warnings.
9876
9877 PR c++/21353
9878 * g++.dg/template/defarg6.C: New.
9879
9880 2005-10-17 Uros Bizjak <uros@kss-loka.si>
9881
9882 PR target/24315
9883 * gcc.target/i386/pr24315.c: New test.
9884
9885 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9886
9887 PR c++/24389
9888 * g++.dg/template/static21.C: New test.
9889 * g++.dg/template/static21-a.cc: Likewise.
9890
9891 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
9892
9893 PR c++/23959
9894 * g++.dg/warn/Wswitch-default-1.C: New test.
9895 * g++.dg/warn/Wswitch-default-2.C: New test.
9896
9897 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9898
9899 PR c++/22173
9900 * g++.dg/parse/template18.C: New test.
9901 * g++.dg/template/nontype15.C: Likewise.
9902
9903 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
9904
9905 PR fortran/22273
9906 * gfortran.dg/spec_expr_2.f90: New.
9907
9908 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
9909
9910 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
9911 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
9912 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
9913 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
9914 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
9915 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
9916 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
9917 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
9918 previous target-specific skips and warning-message matches where
9919 applicable.
9920
9921 2005-10-15 Mark Mitchell <mark@codesourcery.com>
9922
9923 PR c++/21347
9924 * g++.dg/warn/Wctor-dtor.C: New test.
9925
9926 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9927
9928 PR c/23439
9929 * gcc.dg/for-1.c: New test.
9930
9931 2005-10-14 Mark Mitchell <mark@codesourcery.com>
9932
9933 PR c++/19565
9934 * g++.dg/warn/Wconversion1.C: New test.
9935 * g++.dg/ext/packed4.C: Compile with -w.
9936 * g++.dg/opt/20050511-1.C: Likewise.
9937 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
9938
9939 2005-10-14 Jakub Jelinek <jakub@redhat.com>
9940
9941 * gfortran.dg/boz_5.f90: New test.
9942
9943 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
9944
9945 PR c++/22551
9946 * g++.dg/other/switch2.C: New.
9947
9948 PR c++/23984
9949 * g++.dg/init/ctor7.C: New.
9950
9951 2005-10-13 David Edelsohn <edelsohn@gnu.org>
9952
9953 PR c++/23730
9954 * g++.dg/parse/crash32.C: New test.
9955
9956 2005-10-13 Mark Mitchell <mark@codesourcery.com>
9957
9958 PR c++/20721
9959 * g++.dg/init/goto2.C: New test.
9960
9961 PR c++/22464
9962 * g++.dg/template/crash/41.C: New test.
9963
9964 PR c++/22180
9965 * g++.dg/template/crash40.C: New test.
9966
9967 PR c++/23694
9968 * g++.dg/parse/friend5.C: New test.
9969
9970 PR c++/23307
9971 * g++.dg/template/crash38.C: New test.
9972
9973 PR c++/22352
9974 * g++.dg/template/friend38.C: New test.
9975
9976 PR c++/22405
9977 * g++.dg/template/crash39.C: New test.
9978
9979 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
9980
9981 * gcc.dg/debug/dwarf2/dwarf-char1.c,
9982 gcc.dg/debug/dwarf2/dwarf-char2.c,
9983 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
9984
9985 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
9986
9987 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
9988
9989 * gcc.dg/dll-2.c: Add tests for warnings.
9990 * gcc.dg/dll-3.c: Likewise.
9991 * gcc.dg/dll-4.c: Likewise.
9992
9993 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
9994 * g++.dg/ext/dllimport2.C: Likewise.
9995 * g++.dg/ext/dllimport3.C: Likewise.
9996 * g++.dg/ext/dllimport7.C: Likewise.
9997 * g++.dg/ext/dllimport8.C: Likewise.
9998 * g++.dg/ext/dllimport9.C: Likewise.
9999
10000 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
10001
10002 PR fortran/24092
10003 * gfortran.dg/derived_pointer_recursion.f90: New test.
10004
10005 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
10006
10007 * gcc.c-torture/execute/20051012-1.c: New test.
10008
10009 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
10010
10011 PR fortran/18082
10012 * gfortran.dg/automatic_char_len_1.f90: New test.
10013
10014 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
10015
10016 PR fortran/20847
10017 * gfortran.dg/save_common.f90: New test.
10018
10019 PR fortran/20856
10020 * gfortran.dg/save_result.f90: New test.
10021
10022 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
10023
10024 PR c++/21592
10025 * g++.dg/template/dependent-expr1.C: Add new expected error.
10026 * g++.dg/template/dependent-expr2.C: Adjust error text.
10027 * g++.dg/template/overload6.C: New.
10028
10029 PR c++/23797
10030 * g++.dg/other/typename8.C: New.
10031
10032 PR c++/21117
10033 * g++.dg/other/return1.C: New.
10034
10035 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
10036
10037 PR c++/24052
10038 * g++.dg/ext/label5.C: New.
10039
10040 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
10041
10042 PR c++/19964
10043 * g++.dg/parse/crash31.C: New.
10044
10045 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
10046
10047 * g++.dg/ipa/ipa-1.c: New test.
10048 * g++.dg/ipa/ipa-2.c: New test.
10049 * g++.dg/ipa/ipa-3.c: New test.
10050 * g++.dg/ipa/ipa-4.c: New test.
10051 * g++.dg/ipa/ipa-5.c: New test.
10052 * g++.dg/ipa/ipa.exp: New file.
10053
10054 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
10055
10056 PR fortran/24207
10057 * gfortran.dg/private_type_3.f90: New test.
10058
10059 2005-10-11 Steven G. Kargl <kargls@comcast.net>
10060
10061 PR fortran/20786
10062 gfortran.dg/aint_anint_1.f90: New test.
10063
10064 2005-10-11 Steven G. Kargl <kargls@comcast.net>
10065
10066 PR libgfortran/24313
10067 gfortran.dg/csqrt.f: New test.
10068
10069 2005-10-11 Ian Lance Taylor <ian@airs.com>
10070
10071 PR c++/8057
10072 * g++.dg/warn/noeffect7.C: New test.
10073 * g++.dg/warn/noeffect2.C: Instantiate templates.
10074 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
10075 and warning.
10076
10077 2005-10-11 Mark Mitchell <mark@codesourcery.com>
10078
10079 PR c++/21089
10080 * g++.dg/init/float1.C: New test.
10081
10082 PR c++/24277
10083 * g++.dg/init/member1.C: Tweak error markers.
10084
10085 2005-10-11 Janis Johnson <janis187@us.ibm.com>
10086
10087 PR testsuite/24281
10088 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
10089 Check for null pointer.
10090
10091 2005-10-11 Mark Mitchell <mark@codesourcery.com>
10092
10093 PR c++/21369
10094 * g++.dg/parse/ret-type3.C: New test.
10095
10096 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10097
10098 PR tree-opt/23946
10099 * gcc.c-torture/compile/pr23946.c: New test.
10100
10101 2005-10-11 Jakub Jelinek <jakub@redhat.com>
10102
10103 * g++.dg/opt/mmx2.C: New test.
10104
10105 2005-10-10 Mark Mitchell <mark@codesourcery.com>
10106
10107 PR c++/24277
10108 * g++.dg/template/static20.C: New test.
10109
10110 PR c++/24302
10111 * g++.dg/warn/Wunused-12.C: New test.
10112
10113 PR c++/23437
10114 * g++.dg/template/arg4.C: New test.
10115
10116 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10117
10118 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
10119 * gcc.dg/ucnid-3.c: Likewise.
10120 * gcc.dg/ucnid-4.c: Likewise.
10121 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
10122 * g++.dg/other/ucnid-1.C: Likewise.
10123 * gcc.dg/sparc-frame-1.c: New test.
10124
10125 2005-10-10 Mark Mitchell <mark@codesourcery.com>
10126
10127 PR c++/24139
10128 * g++.dg/template/spec27.C: New test.
10129
10130 PR c++/24275
10131 * g++.dg/template/static19.C: New test.
10132
10133 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10134
10135 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
10136 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
10137
10138 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10139
10140 PR target/24136
10141 * gfortran.fortran-torture/compile/pr24136.f: New test.
10142
10143 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
10144
10145 PR c++/22172
10146 * g++.dg/parse/crash30.C: New test.
10147
10148 2005-10-07 Richard Guenther <rguenther@suse.de>
10149
10150 PR middle-end/24227
10151 * gcc.c-torture/compile/pr24227.c: New testcase.
10152
10153 2005-10-07 Steve Ellcey <sje@cup.hp.com>
10154
10155 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
10156 Do not put aligned attributes on array elements.
10157
10158 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
10159
10160 PR testsuite/23611, PR testsuite/23615
10161 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
10162 writing prototypes of library functions by hand.
10163 * obj-c++.dg/bitfield-4.mm: Likewise.
10164 * obj-c++.dg/const-str-4.mm: Likewise.
10165 * obj-c++.dg/encode-4.mm: Likewise.
10166 * obj-c++.dg/encode-5.mm: Likewise.
10167 * obj-c++.dg/encode-6.mm: Likewise.
10168 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
10169 * obj-c++.dg/method-10.mm: Likewise.
10170 * obj-c++.dg/method-17.mm: Likewise.
10171 * obj-c++.dg/method-19.mm: Likewise.
10172 * obj-c++.dg/try-catch-2.mm: Likewise.
10173
10174 2005-10-06 Richard Henderson <rth@redhat.com>
10175
10176 PR 24236
10177 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
10178
10179 2005-10-06 Dale Johannesen <dalej@apple.com>
10180
10181 * gcc.c-torture/execute/20030125-1.c: Correct.
10182
10183 2005-10-06 Richard Guenther <rguenther@suse.de>
10184
10185 PR tree-optimization/24238
10186 * g++.dg/tree-ssa/pr24238.C: New testcase.
10187
10188 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
10189
10190 PR 18568
10191 * gfortran.dg/der_pointer_3.f90: New test.
10192
10193 2005-10-05 Devang Patel <dpatel@apple.com>
10194
10195 PR Debug/23205
10196 * g++.dg/other/PR23205.C: New.
10197
10198 2005-10-05 Richard Henderson <rth@redhat.com>
10199
10200 PR target/23602
10201 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
10202 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
10203
10204 2005-10-05 Dale Johannesen <dalej@apple.com>
10205
10206 * gcc.c-torture/execute/float-floor.c: New.
10207
10208 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
10209
10210 PR tree-optimization/21419
10211 PR tree-optimization/24146
10212 PR tree-optimization/24151
10213
10214 * g++.dg/ext/asm7.C: New.
10215 * g++.dg/ext/asm8.C: New.
10216 * gcc.dg/asm-1.c: Compile on all targets.
10217 * gcc.dg/asm-pr24146.c: New.
10218 * gcc.dg/pr21419.c: Adjust error messages.
10219
10220 2005-10-05 Richard Guenther <rguenther@suse.de>
10221
10222 PR fortran/24176
10223 * gfortran.fortran-torture/compile/empty.f90: New testcase.
10224
10225 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
10226
10227 PR c++/23513
10228 * g++.dg/template/spec22.C: Robustify test.
10229 * g++.dg/template/spec26.C: New.
10230
10231 2005-10-05 Uros Bizjak <uros@kss-loka.si>
10232
10233 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
10234 if target supports vector instructions.
10235
10236 2005-10-04 Geoffrey Keating <geoffk@apple.com>
10237
10238 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
10239 C99 functions.
10240
10241 2005-10-04 Janis Johnson <janis187@us.ibm.com>
10242
10243 * lib/target-supports.exp (check_effective_target_fortran_large_real,
10244 check_effective_target_fortran_large_int): Replace cached result
10245 when target changes.
10246
10247 2005-10-04 Devang Patel <dpatel@apple.com>
10248
10249 * gcc.dg/i386-sse-vect-types.c: New.
10250
10251 2005-10-04 Ian Lance Taylor <ian@airs.com>
10252
10253 PR preprocessor/13726
10254 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
10255 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
10256
10257 2005-10-04 Richard Guenther <rguenther@suse.de>
10258
10259 PR c/23576
10260 * gcc.dg/noncompile/pr23576.c: New testcase.
10261
10262 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10263
10264 PR middle-end/23125
10265 * gcc.dg/register-var-3.c: New test.
10266
10267 2005-10-04 Steven Bosscher <stevenb@suse.de>
10268
10269 * gcc.dg/pr23049.c: New test.
10270
10271 * gcc.dg/ucnid-4.c: Fix test.
10272
10273 2005-10-03 Diego Novillo <dnovillo@redhat.com>
10274
10275 PR 23445
10276 * gcc.c-torture/compile/pr23445.c: New test.
10277
10278 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
10279
10280 * g++.dg/overload/unknown1.C: New.
10281
10282 2005-10-03 Mark Mitchell <mark@codesourcery.com>
10283
10284 PR c++/17775
10285 * g++.dg/template/repo4.C: New test.
10286
10287 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10288
10289 PR libfortran/19308
10290 * gfortran.dg/large_real_kind_2.F90: New test.
10291 * gfortran.dg/large_integer_kind_2.f90: New test.
10292
10293 2005-10-03 Uros Bizjak <uros@kss-loka.si>
10294
10295 * lib/target-supports.exp (check_effective_target_vect_shift):
10296 Implement with result caching. Add i?86, x86_64 and ia64 targets.
10297 (check_effective_target_vect_condition): Fix copy-n-pasto.
10298
10299 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
10300 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
10301 targets.
10302
10303 2005-10-02 Mark Mitchell <mark@codesourcery.com>
10304
10305 PR c++/22621
10306 * g++.dg/template/overload5.C : New test.
10307
10308 PR c++/23840
10309 * g++.dg/expr/stdarg1.C: New test.
10310
10311 2005-10-02 Diego Novillo <dnovillo@redhat.com>
10312
10313 PR 24142
10314 * gcc.c-torture/execute/pr24142.c: New test.
10315
10316 2005-10-01 Diego Novillo <dnovillo@redhat.com>
10317
10318 PR 24141
10319 * gcc.c-torture/execute/pr24141.c: New test.
10320
10321 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
10322 Diego Novillo <dnovillo@redhat.com>
10323
10324 PR 23604
10325 * gcc.c-torture/execute/pr23604.c: New test.
10326
10327 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
10328
10329 PR fortran/16404
10330 PR fortran/20835
10331 PR fortran/20890
10332 PR fortran/20899
10333 PR fortran/20900
10334 PR fortran/20901
10335 PR fortran/20902
10336 gfortran.dg/equiv_constraint_1.f90: New test.
10337 gfortran.dg/equiv_constraint_2.f90: New test.
10338 gfortran.dg/equiv_constraint_3.f90: New test.
10339 gfortran.dg/equiv_constraint_4.f90: New test.
10340 gfortran.dg/equiv_constraint_5.f90: New test.
10341 gfortran.dg/equiv_constraint_6.f90: New test.
10342 gfortran.dg/equiv_constraint_7.f90: New test.
10343 gfortran.dg/equiv_constraint_8.f90: New test.
10344 gfortran.dg/private_type_1.f90: New test.
10345 gfortran.dg/private_type_2.f90: New test.
10346 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
10347 980628-10.f: Assert std=gnu to permit mixing of
10348 types in equivalence statements.
10349
10350 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
10351
10352 PR 24112
10353 * gfortran.dg/open_status_1.f90: New.
10354
10355 2005-09-30 Uros Bizjak <uros@kss-loka.si>
10356
10357 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
10358 * gcc.dg/vect/pr22480.c: Clean up temp files.
10359 * gcc.dg/vect/pr23831.c: Clean up temp files.
10360 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
10361 Clean up temp files.
10362 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
10363 Clean up temp files.
10364
10365 * gcc.dg/20050309-1.c: Clean up temp files.
10366 * gcc.dg/20050325-1.c: Clean up temp files.
10367
10368 2005-09-30 Uros Bizjak <uros@kss-loka.si>
10369
10370 PR tree-optimization/24059
10371 * gcc.dg/vect/pr24059.c : New test.
10372
10373 2005-09-29 Jakub Jelinek <jakub@redhat.com>
10374
10375 PR middle-end/24109
10376 * gcc.c-torture/execute/20050929-1.c: New test.
10377
10378 2005-09-29 Steven Bosscher <stevenb@suse.de>
10379
10380 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
10381
10382 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
10383
10384 PR c/21419
10385 * gcc.dg/pr21419.c: New test.
10386
10387 2005-09-29 Steven Bosscher <stevenb@suse.de>
10388
10389 * gcc.dg/pr23911.c: New test.
10390
10391 2005-09-28 Mark Mitchell <mark@codesourcery.com>
10392
10393 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
10394
10395 PR c++/16782
10396 * g++.dg/parse/qualified4.C: New test.
10397 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
10398 * g++.old-deja/g++.mike/p8154.C: Likewise.
10399
10400 2005-09-27 Mark Mitchell <mark@codesourcery.com>
10401
10402 PR c++/22147
10403 * g++.dg/template/friend37.C: New test.
10404 * g++.dg/parse/crash28.C: Adjust error markers.
10405
10406 2005-09-27 Jakub Jelinek <jakub@redhat.com>
10407
10408 PR fortran/18518
10409 * gfortran.fortran-torture/execute/save_2.f90: New decl.
10410
10411 2005-09-27 Devang Patel <dpatel@apple.com>
10412
10413 PR tree-optimization/23625
10414 * gcc.dg/pr23625.c: New test.
10415
10416 2005-09-27 Uros Bizjak <uros@kss-loka.si>
10417
10418 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
10419 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
10420
10421 2005-09-26 Jakub Jelinek <jakub@redhat.com>
10422
10423 PR fortran/23677
10424 * gfortran.fortran-torture/execute/save_1.f90: New test.
10425 * gfortran.dg/save_1.f90: New test.
10426
10427 2005-09-26 Uros Bizjak <uros@kss-loka.si>
10428
10429 * gcc.target/i386/builtin-apply-mmx.c: New test.
10430
10431 PR target/22576
10432 * gcc.target/i386/pr22576.c: New test.
10433
10434 PR target/22585
10435 * gcc.target/i386/pr22585.c: New test.
10436
10437 PR target/23268
10438 * gcc.target/i386/pr23268.c: New test.
10439
10440 PR middle-end/23831
10441 * gcc.dg/vect/pr23831.c: New test.
10442
10443 PR target/24055
10444 * gcc.target/i386/pr24055.c: New test.
10445
10446 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
10447
10448 PR tree-optimization/23960
10449 * gcc.c-torture/compile/pr23960.c: New.
10450
10451 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
10452
10453 PR fortran/16861
10454 * gfortran.dg/nested_modules_3.f90: New.
10455
10456 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10457
10458 PR fortran/24005
10459 gfortran.dg/interface_1.f90: New test.
10460
10461 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
10462 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10463
10464 PR fortran/23843
10465 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
10466
10467 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10468
10469 PR fortran/23516
10470 * gfortran.dg/imag_1.f: New test.
10471 * gfortran.dg/imag_2.f: Ditto.
10472
10473 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
10474
10475 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
10476
10477 2005-09-22 Jakub Jelinek <jakub@redhat.com>
10478
10479 PR c++/21983
10480 * g++.dg/warn/pr21983.C: New test.
10481
10482 2005-09-21 Mark Mitchell <mark@codesourcery.com>
10483
10484 PR c++/23993
10485 * g++.dg/template/array14.C: New test.
10486
10487 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
10488
10489 PR fortran/19929
10490 * gfortran.dg/der_ptr_component_1.f90: New test.
10491
10492 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10493
10494 PR c++/23965
10495 * g++.dg/template/error1.C: Reject "no matching function" message.
10496
10497 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10498
10499 PR c++/17609
10500 * g++.dg/lookup/error1.C: New test.
10501
10502 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
10503
10504 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
10505 functionality of the testcase.
10506
10507 2005-09-20 Richard Henderson <rth@redhat.com>
10508
10509 * gcc.dg/vect/vect-22.c: Require vect_float.
10510 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
10511
10512 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
10513
10514 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
10515 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
10516 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
10517 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
10518 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
10519 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
10520 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
10521 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
10522 * gcc.dg/cpp/ucnid-8.c: New test.
10523
10524 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10525
10526 PR tree-optimization/23929
10527 * gcc.c-torture/compile/pr23929.c: New test.
10528
10529 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
10530
10531 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
10532 for one loop.
10533
10534 2005-09-20 Steve Ellcey <sje@cup.hp.com>
10535
10536 PR testsuite/23186
10537 * g++.dg/other/pr22003.C: Require named sections.
10538
10539 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10540
10541 PR c++/23947
10542 * g++.dg/rtti/crash3.C: New test.
10543
10544 PR tree-optimization/23818
10545 * gcc.dg/pr23818.c: New test.
10546
10547 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10548
10549 PR fortran/23420
10550 * gfortran.dg/print_fmt_4.f: New.
10551
10552 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10553
10554 PR fortran/23663
10555 * gfortran.fortran-torture/execute/entry_11.f90: New test.
10556
10557 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10558
10559 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
10560 Use pointers to local alignable arrays instead. Added comments.
10561 * gcc.dg/vect/vect-46.c: Likewise.
10562 * gcc.dg/vect/vect-48.c: Likewise.
10563 * gcc.dg/vect/vect-49.c: Likewise.
10564 * gcc.dg/vect/vect-52.c: Likewise.
10565 * gcc.dg/vect/vect-53.c: Likewise.
10566 * gcc.dg/vect/vect-54.c: Likewise.
10567 * gcc.dg/vect/vect-56.c: Likewise.
10568 * gcc.dg/vect/vect-57.c: Likewise.
10569 * gcc.dg/vect/vect-58.c: Likewise.
10570 * gcc.dg/vect/vect-60.c: Likewise.
10571 * gcc.dg/vect/vect-61.c: Likewise.
10572
10573 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
10574 The test is no longer vectorizable on vect_no_align targets.
10575 * gcc.dg/vect/vect-43.c: Likewsie.
10576
10577 * gcc.dg/vect/vect-44.c: Added comments.
10578 * gcc.dg/vect/vect-45.c: Added comments.
10579 * gcc.dg/vect/vect-50.c: Added comments.
10580 * gcc.dg/vect/vect-51.c: Added comments.
10581
10582 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
10583 aligned type.
10584 * gcc.dg/vect/Os-vect-95.c: Likewise.
10585
10586 * gcc.dg/vect/vect-41.c: Test removed.
10587 * gcc.dg/vect/vect-47.c: Test removed.
10588 * gcc.dg/vect/vect-55.c: Test removed.
10589 * gcc.dg/vect/vect-59.c: Test removed.
10590
10591 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10592
10593 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
10594 No longer vectorizable on vect_no_align targets.
10595 * gcc.dg/vect/pr20122.c: Likewise.
10596 * gcc.dg/vect/vect-74.c: Likewise.
10597 * gcc.dg/vect/vect-75.c: Likewise.
10598 * gcc.dg/vect/vect-76.c: Likewise.
10599
10600 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
10601 Will not be vectorizable on vect_no_align targets once aliasing issues
10602 are resolved.
10603 * gcc.dg/vect/vect-79.c: Likewise.
10604
10605 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
10606 * gcc.dg/vect/vect-78.c: Likewise.
10607 * gcc.dg/vect/vect-97.c: Likewise.
10608
10609 2005-09-19 Steven Bosscher <stevenb@suse.de>
10610
10611 * gcc.dg/pr23943.c: New test.
10612
10613 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10614
10615 PR fortran/19181
10616 * gfortran.dg/derived_pointer_null_1.f90: New test.
10617
10618 2005-09-18 Richard Guenther <rguenther@suse.de>
10619
10620 PR middle-end/23944
10621 * gcc.c-torture/compile/pr23944.c: New testcase.
10622
10623 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
10624
10625 PR fortran/15975
10626 * gfortran.dg/der_pointer_2.f90: New test.
10627
10628 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10629
10630 PR fortran/16861
10631 * gfortran.dg/nested_modules_2.f90: New test.
10632
10633 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10634
10635 PR c++/18368
10636 * g++.dg/other/semicolon.C: New test.
10637
10638 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
10639
10640 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
10641 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
10642
10643 2005-09-16 Mark Mitchell <mark@codesourcery.com>
10644
10645 PR c++/23914
10646 * g++.dg/template/static18.C: New test.
10647
10648 PR c++/21514
10649 * g++.dg/template/crash19.C: Remove dg-error marker.
10650 * g++.dg/template/local4.C: New test.
10651
10652 2005-09-16 Paul Brook <paul@codesourcery.com>
10653
10654 PR fortran/23906
10655 * gfortran.dg/dependency_1.f90: New test.
10656
10657 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10658
10659 PR c++/23896
10660 * g++.dg/template/static17.C: New test.
10661
10662 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
10663
10664 PR c++/23139
10665 * g++.dg/warn/huge-val1.C: New test.
10666
10667 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10668
10669 PR c++/13140
10670 * g++.dg/parse/class2.C: New test.
10671 * g++.dg/template/explicit8.C: Likewise.
10672 * g++.dg/template/spec25.C: Likewise.
10673
10674 2005-09-14 Josh Conner <jconner@apple.com>
10675
10676 PR middle-end/23584
10677 * gcc.dg/pr23584.c: New test.
10678
10679 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
10680
10681 PR fortran/21875 Internal Unit Array I/O, NIST
10682 * gfortran.dg/arrayio_1.f90: New test.
10683 * gfortran.dg/arrayio_1.f90: New test.
10684 * gfortran.dg/arrayio_1.f90: New test.
10685 * gfortran.dg/arrayio_1.f90: New test.
10686 * gfortran.dg/arrayio_1.f90: New test.
10687
10688 2005-09-14 Uros Bizjak <uros@kss-loka.si>
10689
10690 PR middle-end/22480
10691 * gcc.dg/vect/pr22480.c: New test.
10692
10693 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
10694
10695 PR fortran/19358
10696 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
10697
10698 2005-09-13 Josh Conner <jconner@apple.com>
10699
10700 PR c++/23180
10701 * g++.dg/init/struct2.C: New test.
10702 * g++.dg/init/struct3.C: New test.
10703
10704 2005-09-13 Janis Johnson <janis187@us.ibm.com>
10705
10706 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
10707 Clean up temp files.
10708 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
10709 gcc.dg/tree-ssa/builtin-fprintf-1.c,
10710 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
10711 gcc.dg/tree-ssa/builtin-printf-1.c,
10712 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
10713 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
10714 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
10715 gcc.dg/tree-ssa/builtin-vprintf-1.c,
10716 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
10717 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
10718 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
10719 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
10720 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
10721 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
10722 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
10723 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
10724
10725 2005-09-13 Josh Conner <jconner@apple.com>
10726
10727 * lib/gcc-dg.exp: Load scanipa.exp.
10728 (cleanup-dump): New procedure.
10729 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
10730 * lib/scandump.exp: New file.
10731 * lib/scantree.exp: Use it.
10732 * lib/scanipa.exp: New file.
10733
10734 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
10735
10736 PR fortran/17740
10737 * gfortran.dg/generic_4.f90: New test.
10738
10739 2005-09-13 Uros Bizjak <uros@kss-loka.si>
10740
10741 PR target/23816
10742 * gcc.target/i386/pr23816-1.c: New test.
10743 * gcc.target/i386/pr23816-2.c: New test.
10744
10745
10746 2005-09-13 Bastian Blank <waldi@debian.org>
10747
10748 PR c++/16171
10749 * g++.dg/abi/mangle26.C: New test.
10750 * g++.dg/abi/mangle27.C: New test.
10751 * g++.dg/abi/mangle28.C: New test.
10752 * g++.dg/abi/mangle29.C: New test.
10753
10754 PR c++/23839
10755 * g++.dg/parse/register1.C: New test.
10756
10757 2005-09-13 Mark Mitchell <mark@codesourcery.com>
10758
10759 PR c++/23842
10760 * g++.dg/template/access16.C: New test.
10761
10762 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10763
10764 * gfortran.dg/char_pack_2.f90: Increase the vector size.
10765
10766 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10767
10768 PR fortran/18899
10769 * gfortran.dg/shape_2.f90: New test.
10770
10771 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10772
10773 PR target/19269
10774 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
10775 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
10776 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
10777 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
10778 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
10779 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
10780 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
10781 tests.
10782
10783 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10784
10785 PR c++/23841
10786 * g++.dg/parse/template17.C: New test.
10787
10788 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10789
10790 PR c++/23789
10791 * g++.dg/template/nontype14.C: New test.
10792
10793 2005-09-12 Ian Lance Taylor <ian@airs.com>
10794
10795 PR g++/7874
10796 * g++.dg/lookup/friend7.C: New test.
10797 * g++.dg/lookup/friend8.C: New test.
10798 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
10799 so that it will be found via argument dependent lookup.
10800 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
10801 friend functions which will no longer be found.
10802 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
10803 function g, so that it will be found via argument dependent
10804 lookup.
10805 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
10806 * g++.old-deja/g++.mike/net43.C: Likewise.
10807
10808 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10809
10810 PR c++/23691
10811 * g++.dg/template/static16.C: New test.
10812
10813 2005-09-12 Josh Conner <jconner@apple.com>
10814
10815 PR middle-end/23237
10816 * gcc.c-torture/compile/pr23237.c: New test.
10817
10818 2005-09-11 Richard Henderson <rth@redhat.com>
10819
10820 * g++.dg/other/error8.C: Update expected diagnostic text.
10821
10822 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10823
10824 PR libfortran/19872
10825 * gfortran.dg/overwrite_1.f: New test.
10826
10827 2005-09-09 Josh Conner <jconner@apple.com>
10828
10829 * g++.dg/init/pr23180-1.C: Removed.
10830 * g++.dg/init/pr23180-2.C: Removed.
10831
10832 2005-09-09 David Daney <ddaney@avtrex.com>
10833
10834 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
10835 files which are ...
10836 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
10837 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
10838
10839 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10840
10841 * gfortran.dg/iostat_2.f90: New test.
10842
10843 2005-09-09 Mark Mitchell <mark@codesourcery.com>
10844
10845 PR c++/22252
10846 * g++.dg/ext/interface1.C: New test.
10847 * g++.dg/ext/interface1.h: Likewise.
10848 * g++.dg/ext/interface1a.cc: Likewise.
10849
10850 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
10851
10852 * gfortran.dg/iomsg_1.f90: New test case.
10853
10854 2005-09-09 Richard Guenther <rguenther@suse.de>
10855
10856 PR c++/23624
10857 * g++.dg/tree-ssa/pr23624.C: New testcase.
10858
10859 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10860
10861 PR fortran/19239
10862 * gfortran.dg/vector_subscript_1.f90,
10863 * gfortran.dg/vector_subscript_2.f90: New tests.
10864
10865 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10866
10867 PR fortran/21104
10868 * gfortran.dg/array_alloc_1.f90,
10869 * gfortran.dg/array_alloc_2.f90,
10870 * gfortran.dg/array_alloc_3.f90: New tests.
10871
10872 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10873
10874 PR fortran/12840
10875 * gfortran.dg/array_constructor_6.f90
10876 * gfortran.dg/array_constructor_7.f90
10877 * gfortran.dg/array_constructor_8.f90
10878 * gfortran.dg/array_constructor_9.f90
10879 * gfortran.dg/array_constructor_10.f90
10880 * gfortran.dg/array_constructor_11.f90
10881 * gfortran.dg/array_constructor_12.f90: New tests.
10882
10883 2005-09-08 Josh Conner <jconner@apple.com>
10884
10885 PR c++/23180
10886 * g++.dg/init/pr23180-1.C: New test.
10887 * g++.dg/init/pr23180-2.C: New test.
10888
10889 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10890
10891 PR fortran/18878
10892 * gfortran.dg/module_double_reuse.f90: New.
10893
10894 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10895
10896 PR fortran/23270
10897 PR fortran/22304
10898 PR fortran/18870
10899 PR fortran/17917
10900 PR fortran/16511
10901 * gfortran.dg/common_equivalence_1.f: New.
10902 * gfortran.dg/common_equivalence_2.f: New.
10903 * gfortran.dg/common_equivalence_3.f: New.
10904 * gfortran.dg/contained_equivalence_1.f90: New.
10905 * gfortran.dg/module_blank_common.f90: New.
10906 * gfortran.dg/module_commons_1.f90: New.
10907 * gfortran.dg/module_equivalence_1.f90: New.
10908 * gfortran.dg/nested_modules_1.f90: New.
10909 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
10910 equivalences and add comment to connect the test with
10911 the PR.
10912
10913 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10914
10915 PR fortran/23765
10916 * gfortran.dg/common_6.f90: New test.
10917
10918 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10919
10920 PR fortran/15326
10921 * gfortran.dg/char_result_1.f90,
10922 * gfortran.dg/char_result_2.f90,
10923 * gfortran.dg/char_result_3.f90,
10924 * gfortran.dg/char_result_4.f90,
10925 * gfortran.dg/char_result_5.f90,
10926 * gfortran.dg/char_result_6.f90,
10927 * gfortran.dg/char_result_7.f90,
10928 * gfortran.dg/char_result_8.f90: New tests.
10929
10930 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10931
10932 PR fortran/19928
10933 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
10934
10935 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10936
10937 PR obj-c++/16816
10938 * obj-c++.dg/selector-5.mm: New test.
10939 * obj-c++.dg/selector-6.mm: New test.
10940
10941 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10942
10943 PR objc/20574
10944 PR objc/19324
10945 * objc.dg/error-1.m: New test.
10946
10947 2005-09-07 Richard Sandiford <richard@codesourcery.com>
10948
10949 PR fortran/23373
10950 * gfortran.fortran-torture/execute/pr23373-1.f90,
10951 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
10952
10953 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
10954
10955 PR libfortran/23760
10956 * gfortran.dg/g77/1832.f: Remove long string in write statement
10957 to allow the test to pass on correct list directed output with
10958 prepended space.
10959
10960 2005-09-07 James E Wilson <wilson@specifix.com>
10961
10962 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
10963
10964 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10965
10966 * gfortran.dg/parameter+save.f90: Rename to
10967 * gfortran.dg/parameter_save.f90: .. this.
10968
10969 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10970
10971 PR fortran/20848
10972 * gfortran.dg/parameter+save.f90: New test case.
10973
10974 2005-09-06 Richard Sandiford <richard@codesourcery.com>
10975
10976 PR fortran/19269
10977 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
10978
10979 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10980
10981 PR c/23075
10982 * gcc.dg/pr23075.c: New test.
10983 * g++.dg/warn/pr23075.C: New test.
10984
10985 PR target/22362
10986 * gcc.target/i386/pr22362.c: New test.
10987
10988 PR rtl-optimization/23098
10989 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
10990
10991 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
10992 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10993 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10994
10995 2005-09-06 Mark Mitchell <mark@codesourcery.com>
10996
10997 * g++.dg/expr/cast6.C: New test.
10998
10999 PR c++/9782
11000 * g++.dg/init/new15.C: New test.
11001
11002 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
11003
11004 * gcc.dg/vect/Os-vect-95.c: New test.
11005 * gcc.dg/vect/vect-95.c: Same.
11006
11007 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
11008
11009 * gcc.dg/vect/vect-29.c: Update xfail testing.
11010 * gcc.dg/vect/vect-44.c: Same.
11011 * gcc.dg/vect/vect-48.c: Same.
11012 * gcc.dg/vect/vect-50.c: Same.
11013 * gcc.dg/vect/vect-72.c: Same.
11014 * gcc.dg/vect/vect-77.c: Same.
11015 * gcc.dg/vect/vect-78.c: Same.
11016 * gcc.dg/vect/vect-80.c: Same.
11017 * gcc.dg/vect/vect-96.c: Same.
11018 * gcc.dg/vect/vect-100.c: Same.
11019 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
11020 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
11021 * gfortran.dg/vect/vect-5.f90: Same.
11022
11023 2005-09-06 Jakub Jelinek <jakub@redhat.com>
11024
11025 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
11026 start strings.
11027 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
11028 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
11029
11030 PR c++/23056
11031 * g++.dg/opt/pr23056.C: New test.
11032
11033 PR rtl-optimization/23098
11034 * gcc.target/i386/pr23098.c: New test.
11035
11036 2005-09-05 Mark Mitchell <mark@codesourcery.com>
11037
11038 PR c++/23667
11039 * g++.dg/template/static15.C: New test.
11040
11041 PR c++/21440
11042 * g++.dg/ext/stmtexpr5.C: New test.
11043 * g++.dg/ext/stmtexpr6.C: Likewise.
11044
11045 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
11046
11047 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
11048
11049 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
11050 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
11051 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
11052
11053 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
11054
11055 PR libfortran/23321
11056 * gfortran.dg/direct_io_4.f90: New test case.
11057
11058 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
11059 Rasmus Hahn <rassahah@neofonie.de>
11060
11061 PR libobjc/23108
11062 * objc.dg/type-stream-1.m: New test.
11063
11064 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
11065
11066 PR fortran/23661
11067 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
11068 gfortran.dg/print_fmt_3.f90: New test.
11069
11070 2005-09-03 Jakub Jelinek <jakub@redhat.com>
11071
11072 * gfortran.dg/fmt_t_1.f90: New test.
11073
11074 2005-09-03 Jakub Jelinek <jakub@redhat.com>
11075
11076 PR rtl-optimization/23454
11077 * g++.dg/opt/pr23454.C: New test.
11078
11079 2005-09-03 Mark Mitchell <mark@codesourcery.com>
11080
11081 PR c++/23699
11082 * g++.dg/ext/static1.C: New test.
11083
11084 2005-09-02 Richard Henderson <rth@redhat.com>
11085
11086 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
11087 tail call to check_fa_work.
11088
11089 2005-09-02 Mark Mitchell <mark@codesourcery.com>
11090
11091 PR c++/21687
11092 * g++.dg/other/gc3.C: New test.
11093
11094 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11095
11096 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
11097 * gcc.dg/20050826-1.c: Likewise.
11098
11099 2005-08-31 Mark Mitchell <mark@codesourcery.com>
11100
11101 PR c++/23167
11102 * g++.dg/expr/volatile1.C: New test.
11103
11104 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
11105
11106 PR middle-end/23547
11107 * gcc.dg/pr23547.c: New test.
11108
11109 2005-09-02 Richard Sandiford <richard@codesourcery.com>
11110
11111 PR c/22061
11112 * gcc.c-torture/execute/pr22061-1.c,
11113 * gcc.c-torture/execute/pr22061-2.c,
11114 * gcc.c-torture/execute/pr22061-3.c,
11115 * gcc.c-torture/execute/pr22061-4.c: New tests.
11116
11117 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
11118
11119 * gcc.dg/Wredundant-decls-2.c: New test to check that
11120 -Wredundant-decls does not issue warning for a variable
11121 definition following a declaration.
11122
11123 2005-09-01 Jakub Jelinek <jakub@redhat.com>
11124
11125 PR debug/7241
11126 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
11127 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
11128 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
11129
11130 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
11131 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
11132 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
11133 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
11134 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
11135 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
11136 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
11137 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
11138
11139 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11140
11141 PR objc/23306
11142 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
11143 scan-assmbler.
11144
11145 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
11146
11147 PR target/21255
11148 * gcc.dg/pr21255-1.c: New test.
11149 * gcc.dg/pr21255-2-mb.c: Likewise.
11150 * gcc.dg/pr21255-2-ml.c: Likewise.
11151 * gcc.dg/pr21255-3.c: Likewise.
11152 * gcc.dg/pr21255-4.c: Likewise.
11153
11154 2005-08-31 Dale Johannesen <dalej@apple.com>
11155
11156 * gcc.dg/20050830-1.c: New.
11157
11158 2005-08-31 Josh Conner <jconner@apple.com>
11159
11160 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
11161 command-line options for arm-*-* targets.
11162 * g++.dg/init/array16.C: Likewise.
11163 * g++.dg/other/crash-4.C: Likewise.
11164
11165 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11166
11167 PR obj-c++/23640
11168 * obj-c++.dg/gnu-runtime-3.mm: New test.
11169
11170 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11171
11172 PR c++/13377
11173 * g++.dg/lookup/ambig4.C: New test.
11174 * g++.dg/lookup/ambig5.C: New test.
11175 * g++.dg/tc1/dr101.C: Adjust error markers.
11176
11177 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11178
11179 PR c++/23639
11180 * g++.dg/template/ttp5.C: Adjust error markers.
11181
11182 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
11183
11184 PR testsuite/23609
11185 * lib/obj-c++.exp: Include target-libpath.exp.
11186 (obj-c++_link_flags): Look for the GNU libobjc library
11187 and set the library path to include it.
11188 Don't manually set LD_LIBRARY_PATH (etc.) but call
11189 set_ld_library_path_env_vars instead.
11190 (obj-c++_target_compile): Don't set library path or
11191 linker flags because they are already set correctly
11192 in obj-c++_link_flags.
11193
11194 2005-08-30 Josh Conner <jconner@apple.com>
11195
11196 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
11197 to command-line options for arm-*-* targets.
11198
11199 2005-08-30 Geoffrey Keating <geoffk@apple.com>
11200
11201 * g++.dg/other/i386-1.C: New.
11202
11203 2005-08-30 Jakub Jelinek <jakub@redhat.com>
11204
11205 PR preprocessor/20348
11206 PR preprocessor/20356
11207 * gcc.dg/cpp/pr20348.c: New test.
11208 * gcc.dg/cpp/pr20348.h: New file.
11209 * gcc.dg/cpp/inc/pr20348.h: New file.
11210 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
11211 * gcc.dg/cpp/pr20356.c: New test.
11212 * gcc.dg/cpp/pr20356.h: New file.
11213 * gcc.dg/cpp/inc/pr20356.h: New file.
11214 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
11215
11216 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
11217
11218 * gfortran.fortran-torture/execute/intrinsic_count.f90:
11219 Fix array dimension to avoid correct end-of-file error.
11220
11221 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
11222
11223 PR libfortran/23598
11224 * gfortran.dg/iostat_1.f90: New test.
11225
11226 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
11227
11228 PR middle-end/23408
11229 * gcc.dg/pr23408.c: New test.
11230
11231 2005-08-28 Mark Mitchell <mark@codesourcery.com>
11232
11233 PR c++/23099
11234 * g++.dg/init/member1.C: Make sure erroneous static data member
11235 definitions are required.
11236 * g++.dg/template/static13.C: New test.
11237 * g++.dg/template/static14.C: Likewise.
11238
11239 2005-08-29 Jakub Jelinek <jakub@redhat.com>
11240
11241 * gcc.target/i386/pr23575.c: Use -msse2 instead of
11242 -march=pentium4, remove ilp32 requirement.
11243
11244 PR middle-end/23484
11245 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
11246 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
11247
11248 2005-08-29 Andreas Jaeger <aj@suse.de>
11249
11250 PR testsuite/23607
11251 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
11252
11253 2005-08-28 Jakub Jelinek <jakub@redhat.com>
11254
11255 * gcc.c-torture/execute/20050316-2.c: New test.
11256 * gcc.c-torture/execute/20050316-3.c: New test.
11257 * gcc.dg/torture/pr16104-1.c: New test.
11258
11259 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
11260
11261 PR middle-end/23463
11262 * gcc.c-torture/execute/zero-struct-1.c: New test.
11263
11264 2005-08-27 Richard Guenther <rguenther@suse.de>
11265
11266 PR target/23575
11267 * gcc.target/i386/pr23575.c: New testcase.
11268
11269 2005-08-26 Jakub Jelinek <jakub@redhat.com>
11270
11271 PR rtl-optimization/23561
11272 * gcc.c-torture/execute/20050826-1.c: New test.
11273
11274 PR rtl-opt/23560
11275 * gcc.c-torture/execute/20050826-2.c: New test.
11276
11277 2005-08-26 Dale Johannesen <dalej@apple.com>
11278
11279 * gcc.dg/20030711-1.c: Modify to work on Darwin.
11280 * gcc.dg/20050826-1.c: New.
11281
11282 2005-08-26 Mark Mitchell <mark@codesourcery.com>
11283
11284 PR c++/19004
11285 * g++.dg/template/nontype13.C: New test.
11286
11287 PR c++/23491
11288 * g++.dg/init/new14.C: New test.
11289 * g++.dg/expr/anew1.C: Do not XFAIL.
11290 * g++.dg/expr/anew2.C: Likewise.
11291 * g++.dg/expr/anew3.C: Likewise.
11292
11293 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
11294
11295 PR middle-end/22439
11296 * gcc.dg/vla-3.c: New test.
11297
11298 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
11299
11300 PR fortran/20363
11301 * gfortran.dg/named_interface.f90: New.
11302
11303 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
11304
11305 * gcc.c-torture/execute/frame-address.c: New test.
11306
11307 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
11308
11309 PR c++/20817
11310 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
11311
11312 2005-08-25 Alan Modra <amodra@bigpond.net.au>
11313
11314 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
11315
11316 2005-08-25 Alan Modra <amodra@bigpond.net.au>
11317
11318 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
11319 * gcc.dg/altivec-22.c: Rename from..
11320 * gcc.dg/altivec-nomfcr.c: ..this.
11321
11322 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
11323
11324 PR tree-optimization/23546
11325 * gcc.dg/tree-ssa/pr23546.c: New test.
11326
11327 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
11328
11329 PR fortran/17758
11330 * gfortran.dg/nonreturning_statements.f90: New test.
11331
11332 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
11333
11334 PR c++/22454
11335 * g++.dg/parse/crash29.C: New.
11336
11337 2005-08-23 DJ Delorie <dj@redhat.com>
11338
11339 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
11340 constants have the L suffix.
11341
11342 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
11343
11344 PR c++/23044
11345 * g++.dg/template/instantiate8.C: New.
11346
11347 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
11348
11349 PR middle-end/23467
11350 * gcc.c-torture/execute/pr23467.c: New test.
11351
11352 2005-08-23 Jakub Jelinek <jakub@redhat.com>
11353
11354 PR tree-optimization/22043
11355 * gcc.c-torture/execute/20050613-1.c: New test.
11356
11357 2005-08-23 Ben Elliston <bje@au.ibm.com>
11358
11359 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
11360
11361 2005-08-22 Jakub Jelinek <jakub@redhat.com>
11362
11363 PR rtl-optimization/23478
11364 * g++.dg/opt/pr23478.C: New test.
11365
11366 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
11367
11368 PR c/18715
11369 * gcc.dg/switch-warn-3.c: New test.
11370
11371 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11372
11373 PR c++/22233
11374 * g++.dg/template/param1.C: New test.
11375
11376 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11377
11378 PR c++/23089
11379 * g++.dg/other/incomplete1.C: New test.
11380
11381 2005-08-22 Ira Rosen <irar@il.ibm.com>
11382
11383 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
11384 are vectorizable.
11385
11386 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11387
11388 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
11389 d_lines_5.f: New.
11390
11391 2005-08-21 Jakub Jelinek <jakub@redhat.com>
11392
11393 * gcc.target/i386/sse-4.c: New test.
11394
11395 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11396
11397 PR testsuite/23239
11398 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
11399
11400 2005-08-20 Jakub Jelinek <jakub@redhat.com>
11401
11402 * gcc.dg/20050811-1.c: New test.
11403 * gcc.dg/20050811-2.c: New test.
11404
11405 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
11406
11407 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
11408
11409 2005-08-19 Diego Novillo <dnovillo@redhat.com>
11410
11411 PR 23476
11412 * gcc.c-torture/compile/pr23476.c: New test.
11413
11414 2005-08-19 Devang Patel <dpatel@apple.com>
11415
11416 PR tree-optimization/23048
11417 * gcc.dg/tree-ssa/pr23048.c: New test.
11418
11419 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11420
11421 PR middle-end/20624
11422 * g++.dg/warn/Wreturn-3.C: New test
11423
11424 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
11425
11426 PR tree-optimization/22228
11427 * g++.dg/vect/pr22543.cc: New test.
11428
11429 2005-08-17 Steven Bosscher <stevenb@suse.de>
11430
11431 PR tree-optimization/21574
11432 * gcc.dg/tree-ssa/pr21574.c: New test.
11433
11434 2005-08-16 James E Wilson <wilson@specifix.com>
11435
11436 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
11437
11438 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
11439
11440 PR tree-opt/23402
11441 * gcc.c-torture/compile/zero-strct-3.c: New test.
11442 * gcc.c-torture/compile/zero-strct-4.c: New test.
11443
11444 2005-08-16 Steven Bosscher <stevenb@suse.de>
11445
11446 PR target/23376
11447 * gcc.target/x86_64/pr23376.c: New test.
11448
11449 2005-08-16 Ian Lance Taylor <ian@airs.com>
11450
11451 PR c++/23337
11452 * g++.dg/ext/vector2.C: New.
11453
11454 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
11455
11456 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
11457
11458 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
11459
11460 PR libfortran/23428
11461 * gfortran.dg/inquire-complex.f90: New test case.
11462
11463 2005-08-16 James E Wilson <wilson@specifix.com>
11464
11465 PR tree-optimization/21105
11466 * gcc.dg/large-size-array.c: New.
11467
11468 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
11469
11470 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
11471 type.
11472 * gcc.dg/vect/vect-41: Likewise.
11473 * gcc.dg/vect/vect-42: Likewise.
11474 * gcc.dg/vect/vect-43: Likewise.
11475 * gcc.dg/vect/vect-44: Likewise.
11476 * gcc.dg/vect/vect-46: Likewise.
11477 * gcc.dg/vect/vect-47: Likewise.
11478 * gcc.dg/vect/vect-48: Likewise.
11479 * gcc.dg/vect/vect-52: Likewise.
11480 * gcc.dg/vect/vect-53: Likewise.
11481 * gcc.dg/vect/vect-54: Likewise.
11482 * gcc.dg/vect/vect-55: Likewise.
11483 * gcc.dg/vect/vect-56: Likewise.
11484 * gcc.dg/vect/vect-57: Likewise.
11485 * gcc.dg/vect/vect-58: Likewise.
11486 * gcc.dg/vect/vect-59: Likewise.
11487 * gcc.dg/vect/vect-60: Likewise.
11488 * gcc.dg/vect/vect-61: Likewise.
11489 * gcc.dg/vect/vect-85: Likewise.
11490 * gcc.dg/vect/vect-87: Likewise.
11491 * gcc.dg/vect/vect-88: Likewise.
11492 * gcc.dg/vect/vect-93.c: Likewise.
11493 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
11494 * gcc.dg/vect/vect-75: Likewise.
11495 * gcc.dg/vect/vect-76: Likewise.
11496 * gcc.dg/vect/vect-77: Likewise.
11497 * gcc.dg/vect/vect-78: Likewise.
11498 * gcc.dg/vect/vect-80: Likewise.
11499 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
11500 vectorized for the expected reason, rather than checking how alignment
11501 was handled.
11502 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
11503 type and also instead of aligned pointers. Added documentation.
11504
11505 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
11506
11507 * gfortran.dg/power.f90: New test.
11508
11509 2005-08-16 Jakub Jelinek <jakub@redhat.com>
11510
11511 PR rtl-optimization/23299
11512 * g++.dg/opt/pr23299.C: New test.
11513
11514 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11515
11516 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
11517
11518 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
11519
11520 * g++.dg/template/local6.C: New test.
11521
11522 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
11523
11524 * execute/exceptions/finally-1.m: Check that the catch and finally are
11525 being called. Also add a "return 0;" at the end of main.
11526
11527 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
11528
11529 PR fortran/21432.
11530 * gfortran.dg/namelist_print_1.f: New test of functionality of
11531 PRINT namelist.
11532 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
11533 namelist generates error with -std=f95.
11534
11535 2005-08-14 Ira Rosen <irar@il.ibm.com>
11536
11537 PR tree-optimization/23119
11538 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
11539
11540 2005-08-13 Marcin Koziej <creep@desk.pl>
11541 Andrew Pinski <pinskia@physics.uc.edu>
11542
11543 PR libobjc/22492
11544 * execute/exceptions/finally-1.m: New test.
11545
11546 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11547
11548 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
11549 testsuite.
11550 * objc/execute/exceptions/trivial.m: New test.
11551 * objc.dg/try-catch-11.m: Move to ...
11552 * objc/execute/exceptions/foward-1.m: Here.
11553 * objc.dg/try-catch-2.m: Move to ...
11554 * objc/execute/exceptions/catchall-1.m: Here.
11555 * objc.dg/try-catch-8.m: Move to ...
11556 * objc/execute/exceptions/local-variables-1.m: Here.
11557
11558 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11559
11560 * objc.dg/nested-func-1.m: Move to ...
11561 * objc/execute/nested-func-1.m: Here.
11562
11563 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11564
11565 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
11566 in ${options} instead of [target_info name].
11567 * lib/obj-c++.exp (objc_target_compile): Likewise.
11568
11569 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11570
11571 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
11572
11573 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11574
11575 part of PR testsuite/23348
11576 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
11577 of the torture options.
11578 * objc/compile/trivial.m: New test.
11579
11580 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11581
11582 * gfortran.dg/eoshift.f90: Correct format.
11583
11584 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11585
11586 * gfortran.fortran-torture/execute/character_passing.f90:
11587 Fix comment typo.
11588
11589 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
11590
11591 PR c++/8271
11592 * g++.dg/template/unify10.C: New.
11593
11594 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
11595
11596 * g++.dg/parse/pr22514.C: Move to...
11597 * g++.dg/debug/pr22514.C: here.
11598
11599 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11600
11601 PR c++/23266
11602 * g++.dg/inherit/pure1.C: New test.
11603
11604 * ChangeLog: Fix typos.
11605
11606 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11607 Steven Bosscher <stevenb@suse.de>
11608
11609 * gfortran.dg/runtime_warning_1.f90: New test.
11610
11611 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
11612
11613 PR c++/23219
11614 * g++.dg/parse/crash28.C: New.
11615
11616 2005-08-11 Richard Guenther <rguenther@suse.de>
11617
11618 PR target/23289
11619 * gcc.target/i386/tailcall-1.c: New testcase.
11620
11621 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11622
11623 * gcc.dg/vect/vect-67.c: Un-xfail.
11624
11625 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11626
11627 PR c++/23225
11628 * g++.dg/testsuite/parse/crash27.C: new test.
11629
11630 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
11631
11632 PR libfortran/22143
11633 * gfortran.dg/shift-kind.f90: New testcase.
11634
11635 2005-08-10 Richard Sandiford <richard@codesourcery.com>
11636
11637 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
11638 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
11639
11640 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11641
11642 PR c++/20646
11643 * g++.dg/other/mult-stor1.C: New test.
11644
11645 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11646
11647 * gcc.c-torture/pr18299-1.c: Move to ...
11648 * gcc.c-torture/compile/pr18299-1.c: Here.
11649
11650 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
11651
11652 * gfortran/fortran.torture/execute/character_passing.f90:
11653 Fix types for LSAME.
11654
11655 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
11656
11657 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
11658 input data back to what it was originally.
11659
11660 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11661
11662 * objc.dg/try-catch-8.m: Enable for all targets.
11663
11664 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
11665
11666 * gcc.dg/pr23165.c: New test.
11667
11668 2005-08-09 Steven Bosscher <stevenb@suse.de>
11669
11670 PR tree-optimization/23234
11671 * gcc.dg/tree-ssa/pr23234.c: New test.
11672
11673 2005-08-08 Josh Conner <jconner@apple.com>
11674
11675 PR rtl-optimization/23241
11676 * gcc.dg/char-compare.c: New test.
11677
11678 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11679
11680 PR c++/22508
11681 * g++.dg/init/new13.C: New test.
11682
11683 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
11684
11685 PR c++/21166
11686 * g++.dg/other/crash-4.C: Adjust
11687 * g++/dg/ext/packed9.C: New.
11688
11689 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11690
11691 PR middle-end/21964
11692 * gcc.c-torture/execute/pr21964-1.c: New test.
11693
11694 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11695
11696 PR c/22458
11697 * gcc.dg/pr22458-1.c: New test.
11698
11699 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
11700 Steven G. Kargl <kargls@comcast.net>
11701
11702 PR fortran/22390
11703 * gfortran.dg/flush_1.f90: New test.
11704
11705 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11706
11707 PR c++/23191
11708 * g++.dg/template/eh2.C: New test.
11709
11710 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11711
11712 PR c++/19498
11713 * g++.dg/template/instantiate7.C: New test.
11714
11715 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
11716
11717 PR c/23113
11718 * gcc.dg/Wunused-value-1.c: New test.
11719
11720 2005-08-06 Richard Sandiford <richard@codesourcery.com>
11721
11722 PR rtl-optimization/23233
11723 * gcc.c-torture/compile/pr23233-1.c: New test.
11724
11725 2005-08-06 Jakub Jelinek <jakub@redhat.com>
11726
11727 PR fortran/18833
11728 PR fortran/20850
11729 * gfortran.dg/equiv_1.f90: New test.
11730 * gfortran.dg/equiv_2.f90: New test.
11731 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
11732 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
11733 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
11734
11735 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11736
11737 * gcc.c-torture/execute/vrp-5.c: New test.
11738 * gcc.c-torture/execute/vrp-6.c: New test.
11739 * gcc.dg/tree-ssa/vrp21.c: New test.
11740
11741 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11742
11743 * g++.dg/parse/pr22514.C: New test.
11744
11745 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
11746
11747 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
11748
11749 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
11750 instead of constant loads / pool entries.
11751
11752 2005-08-05 David Edelsohn <edelsohn@gnu.org>
11753
11754 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
11755 TEST_TO_WCTYPE.
11756
11757 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
11758
11759 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
11760 __WINT_TYPE__ in generated prototypes if possible.
11761
11762 2005-08-04 Diego Novillo <dnovillo@redhat.com>
11763
11764 PR 22037
11765 * g++.dg/tree-ssa/pr22037.C:
11766
11767 2005-08-04 Richard Henderson <rth@redhat.com>
11768
11769 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
11770 scan-tree-dump-times directive.
11771
11772 2005-08-04 Jan Hubicka <jh@suse.cz>
11773
11774 * gcov-1.C: Fix switch counts.
11775 * gcov-4b.c: Likewise.
11776
11777 2005-08-03 Jeff Law <law@redhat.com>
11778
11779 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
11780
11781 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
11782
11783 * gcc.c-torture/execute/pr23135.c: New test.
11784
11785 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11786
11787 PR tree-optimization/19899
11788 * gcc.dg/tree-ssa/scev-1.c: New test.
11789 * gcc.dg/tree-ssa/scev-2.c: New test.
11790
11791 2005-08-03 Richard Sandiford <richard@codesourcery.com>
11792
11793 PR target/18582
11794 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
11795
11796 2005-08-03 Jan Hubicka <jh@suse.cz>
11797
11798 * update-conroll.c: New testcase.
11799 * update-conroll-2.c: New testcase.
11800
11801 2005-08-02 David Edelsohn <edelsohn@gnu.org>
11802
11803 * gfortran.dg/constant_substring.f: New test.
11804 * gfortran.dg/pr22491.f: New test.
11805
11806 2005-08-02 Jan Hubicka <jh@suse.cz>
11807
11808 * update-threading.c: Replace by the proper one.
11809
11810 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11811
11812 PR 23164
11813 * g++.dg/tree-ssa/pr23164.C: New test.
11814
11815 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11816
11817 * gcc.dg/tree-ssa/pr23192.c: New test.
11818
11819 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
11820
11821 * gcc.c-torture/execute/vrp-4.c: New test.
11822
11823 2005-08-02 Jan Hubicka <jh@suse.cz>
11824
11825 * update-threading.c: New test.
11826
11827 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
11828
11829 * gcc.c-torture/compile/20050801-1.c: New test.
11830 * gcc.c-torture/compile/20050801-2.c: New test.
11831
11832 2005-08-01 Jan Hubicka <jh@suse.cz>
11833
11834 * val-prof-5.c: New test.
11835
11836 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
11837
11838 PR c/22311
11839 * gcc.dg/pr22311-1.c : New test.
11840
11841 2005-07-31 Steven Bosscher <stevenb@suse.de>
11842
11843 PR target/23095
11844 * gfortran.dg/pr23095.f: New test.
11845
11846 PR c++/22003
11847 * g++.dg/other/pr22003.C: New test.
11848
11849 2005-07-31 Richard Sandiford <richard@codesourcery.com>
11850
11851 PR target/20621
11852 * gcc.c-torture/execute/pr20621-1.c: New test.
11853
11854 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
11855
11856 * gfortran.dg/comma_format_extension_4.f: Adjust length
11857 of string for format.
11858 * gfortran.dg/der_array_io_1.f: Replace illegal internal
11859 print statement with internal write.
11860 * gfortran.dg/der_array_io_2.f: Likewise.
11861 * gfortran.dg/der_array_io_3.f: Likewise.
11862
11863 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
11864
11865 * gcc.dg/fold-abs-4.c: new test.
11866
11867 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
11868
11869 PR fortran/22570 an related issues.
11870 * gfortran.dg/x_slash_1.f: New test.
11871
11872 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
11873
11874 PR c/23143
11875 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
11876 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
11877
11878 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11879
11880 PR c/529
11881 * gcc.dg/Wshadow-3.c: New test.
11882
11883 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
11884
11885 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
11886 used to have the wrong bounds).
11887
11888 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11889
11890 PR c/21720
11891 * gcc.dg/hex-round-1.c: Test more cases.
11892 * gcc.dg/hex-round-2.c: New test.
11893
11894 2005-07-29 Diego Novillo <dnovillo@redhat.com>
11895
11896 PR 22550
11897 * g++.dg/tree-ssa/pr22550.C: New test.
11898
11899 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
11900
11901 * gcc.dg/tree-ssa/vrp19.c: New test.
11902 * gcc.dg/tree-ssa-vrp20.c: New test.
11903
11904 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11905
11906 PR c/22240
11907 * gcc.dg/transparent-union-4.c: New test.
11908
11909 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11910
11911 PR c/22192
11912 * gcc.dg/c99-vla-2.c: New test.
11913
11914 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11915
11916 PR c/21720
11917 * gcc.dg/hex-round-1.c: New test.
11918
11919 2005-07-28 Jan Hubicka <jh@suse.cz>
11920
11921 * inliner-1.c: Do not dump everything.
11922 * tree-prof.exp: Do not pass -ftree-based-profiling.
11923 * bprob.exp: Likewise.
11924
11925 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
11926
11927 2005-07-28 Mark Mitchell <mark@codesourcery.com>
11928
11929 PR c++/22545
11930 * g++.dg/expr/ptrmem7.C: New test.
11931
11932 2005-07-28 Mike Stump <mrs@apple.com>
11933
11934 * g++.old-deja/g++.mike/visibility-1.C: New test.
11935
11936 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11937
11938 PR c/20187
11939 * gcc.c-torture/execute/pr20187-1.c: New test.
11940
11941 2005-07-28 Jeff Law <law@redhat.com>
11942
11943 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
11944 * gcc.dg/tree-ssa/vrp18.c: New test.
11945
11946 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11947
11948 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
11949
11950 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11951
11952 PR tree-optimization/22506
11953 * gcc.dg/vect/ps22506.c: New test.
11954
11955 2005-07-28 Jakub Jelinek <jakub@redhat.com>
11956
11957 PR target/21149
11958 * gcc.target/i386/sse-3.c: New test.
11959
11960 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11961
11962 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
11963 * gcc.target/mips/mips32-dsp-type.c: Likewise.
11964
11965 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11966
11967 PR c/22589
11968 * gcc.c-torture/compile/pr22589-1.c: New test.
11969
11970 2005-07-28 Jan Hubicka <jh@suse.cz>
11971
11972 * update-loopch.c: New testcase.
11973
11974 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11975
11976 PR rtl-optimization/23047
11977 * gcc.c-torture/execute/pr23047.c: New test.
11978 * gcc.c-torture/execute/pr23047.x: New.
11979
11980 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11981
11982 PR tree-optimization/22493
11983 * gcc.c-torture/execute/pr22493-1.c: New test.
11984 * gcc.c-torture/execute/pr22493-1.x: New.
11985 * gcc.c-torture/execute/vrp-1.c: New test.
11986 * gcc.c-torture/execute/vrp-2.c: New test.
11987 * gcc.c-torture/execute/vrp-2.c: New test.
11988
11989 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
11990
11991 * gcc.target/frv/all-builtin-read8.c: Delete.
11992 * gcc.target/frv/all-builtin-read16.c: Delete.
11993 * gcc.target/frv/all-builtin-read32.c: Delete.
11994 * gcc.target/frv/all-builtin-read64.c: Delete.
11995 * gcc.target/frv/all-builtin-write8.c: Delete.
11996 * gcc.target/frv/all-builtin-write16.c: Delete.
11997 * gcc.target/frv/all-builtin-write32.c: Delete.
11998 * gcc.target/frv/all-builtin-write64.c: Delete.
11999 * gcc.target/frv/all-read-write-1.c: New.
12000
12001 2005-07-27 Jeff Law <law@redhat.com>
12002
12003 * gcc.c-torture/execute/pr22630.c: New test.
12004
12005 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
12006
12007 PR tree-optimization/23073
12008 * gcc.dg/vect/nodump-pr23073.c: New test.
12009 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
12010
12011 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
12012
12013 PR tree-optimize/22348
12014 * gcc.c-torture/execute/pr22348.c: New.
12015
12016 2005-07-27 Richard Guenther <rguenther@suse.de>
12017
12018 * gcc.dg/tree-ssa/salias-1.c: New testcase.
12019
12020 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12021
12022 PR fortran/22503
12023 * gfortran.dg/logical_comp.f90: New test.
12024
12025 2005-07-27 Jan Hubicka <jh@suse.cz>
12026
12027 * inliner-1.c: Add cleanup of dumps.
12028 * val-prof-*.c: Likewise.
12029 * update-tailcall.c: New.
12030
12031 2005-07-26 Diego Novillo <dnovillo@redhat.com>
12032
12033 PR 22591
12034 * gcc.dg/tree-ssa/pr22591.c: New test.
12035 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
12036
12037 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
12038
12039 PR libobjc/22606
12040 * objc.dg/try-catch-11.m: New test.
12041
12042 2005-07-26 Richard Guenther <rguenther@suse.de>
12043
12044 PR tree-optimization/22486
12045 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
12046
12047 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
12048
12049 PR tree-opt/22484
12050 * testsuite/g++.dg/opt/loop2.C: New test.
12051
12052 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
12053
12054 * gcc.dg/tree-ssa/reassoc-3.c: New test.
12055 * gcc.dg/tree-ssa/reassoc-4.c: New test.
12056
12057 2005-07-25 Adam Nemet <anemet@lnxw.com>
12058
12059 * lib/profopt.exp (profopt-execute): Check for profiling data
12060 files on the target.
12061
12062 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
12063
12064 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
12065 for matching of asm labels.
12066
12067 2005-07-25 Richard Guenther <rguenther@suse.de>
12068
12069 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
12070
12071 2005-07-25 Richard Guenther <rguenther@suse.de>
12072
12073 PR testsuite/22624
12074 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
12075
12076 2005-07-25 Ira Rosen <irar@il.ibm.com>
12077
12078 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
12079 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
12080 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
12081 * gcc.dg/vect/vect-100.c: New test.
12082 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
12083 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
12084 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
12085 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
12086 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
12087 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
12088 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
12089 * gfortran.dg/vect/pr19049.f90: New testcase.
12090 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
12091
12092 2005-07-25 Jakub Jelinek <jakub@redhat.com>
12093
12094 * gcc.c-torture/execute/20050713-1.c: New test.
12095
12096 PR fortran/20063
12097 * gfortran.fortran-torture/execute/data_4.f90: New test.
12098
12099 PR middle-end/20303
12100 * gcc.dg/visibility-d.c: New test.
12101
12102 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
12103
12104 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
12105 * gfortran.dg/underflow.f90: Ditto.
12106
12107 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12108
12109 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
12110 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
12111 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
12112
12113 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
12114
12115 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
12116 include case of field width of zero.
12117
12118 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
12119
12120 PR libgfortran/21875
12121 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
12122 with trailing blanks on normal formatted read.
12123
12124 2005-07-23 Chao-ying Fu <fu@mips.com>
12125
12126 * gcc.target/mips/mips32-dsp-type.c: New test.
12127 * gcc.target/mips/mips32-dsp.c: New test.
12128
12129 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
12130
12131 PR testsuite/21073
12132 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
12133
12134 PR testsuite/20454
12135 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
12136 and __cyg_profile_func_exit.
12137
12138 2005-07-22 David Edelsohn <edelsohn@gnu.org>
12139
12140 * gfortran.dg/comma_format_extension_3.f: Fix typo.
12141 * gfortran.dg/comma_format_extension_4.f: Same.
12142 * gfortran.dg/pr15332.f: Same.
12143 * gfortran.dg/pr21730.f: Same.
12144
12145 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
12146
12147 * g++.dg/opt/vrp2.C: Fix testcase.
12148
12149 PR tree-opt/22625
12150 * g++.dg/opt/vrp2.C: New test.
12151
12152 2005-07-22 Mark Mitchell <mark@codesourcery.com>
12153
12154 PR debug/21828
12155 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
12156
12157 2005-07-22 Diego Novillo <dnovillo@redhat.com>
12158
12159 * gcc.dg/tree-ssa/20050719-1.c: New test.
12160
12161 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
12162
12163 * gcc.dg/bfin-longcall-1.c: New file.
12164 * gcc.dg/bfin-longcall-2.c: New file.
12165
12166 2005-07-21 Janis Johnson <janis187@us.ibm.com>
12167
12168 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
12169
12170 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12171
12172 PR middle-end/19055
12173 * gcc.dg/tree-ssa/pr19055.c: New test.
12174 * gcc.dg/tree-ssa/pr19055-2.c: New test.
12175
12176 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12177
12178 PR C++/22358
12179 * g++.dg/other/pr22358.C: New test.
12180
12181 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
12182
12183 PR c++/2922
12184 * g++.dg/lookup/two-stage5.C: New test from bug comments.
12185
12186 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12187
12188 PR c++/15938
12189 * g++.dg/init/union2.C: New test.
12190
12191 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12192
12193 PR c/22393
12194 * gcc.dg/complex-4.c: New test.
12195
12196 2005-07-21 Richard Guenther <rguenther@suse.de>
12197
12198 PR testsuite/22522
12199 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
12200 scanning for asm labels.
12201 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
12202
12203 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
12204
12205 PR target/22085
12206 * gcc.dg/altivec-pr22085.c: New.
12207
12208 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
12209
12210 PR tree-optimization/19210
12211 * gcc.dg/tree-ssa/pr19210-1.c: New.
12212 * gcc.dg/tree-ssa/pr19210-2.c: New.
12213
12214 2005-07-21 Richard Sandiford <richard@codesourcery.com>
12215
12216 PR rtl-optimization/22167
12217 * g++.dg/opt/pr22167.C: New test.
12218
12219 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
12220
12221 PR c++/2922
12222 * g++.dg/lookup/two-stage2.C: New.
12223 * g++.dg/lookup/two-stage3.C: New.
12224 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
12225 fixed two-stage name lookup for operators.
12226 * g++.dg/template/call3.C: Compiler now produces an appropriate
12227 error message.
12228 * g++.dg/template/crash37.C: Compiler now describes bla() on line
12229 14 as a candidate.
12230 * g++.dg/template/ptrmem4.C: Compiler produces different error
12231 message.
12232 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
12233 connect_to_method as a candidate.
12234
12235 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
12236
12237 * gcc.dg/fold-alloc-1.c: New test.
12238
12239 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
12240
12241 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12242 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
12243
12244 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
12245
12246 * gcc.dg/fold-abs-1.c: New test.
12247 * gcc.dg/fold-abs-2.c: New test.
12248 * gcc.dg/fold-abs-3.c: New test.
12249
12250 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
12251
12252 Make CONSTRUCTOR use VEC to store initializers.
12253 * g++.dg/ext/complit3.C: Check for specific error messages.
12254 * g++.dg/init/brace2.C: Update error message.
12255 * g++.dg/warn/Wbraces2.C: Likewise.
12256
12257 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
12258
12259 PR fortran/16940
12260 * gfortran.dg/module_interface_1.f90: New test.
12261
12262 2005-07-19 Danny Berlin <dberlin@dberlin.org>
12263 Kenneth Zadeck <zadeck@naturalbridge.com>
12264
12265 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
12266
12267 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12268
12269 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
12270 specify -Wformat for these tests.
12271 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
12272 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
12273 * gcc.dg/format/opt-6.c: Delete.
12274
12275 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12276
12277 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
12278 * gcc.dg/tree-ssa/sra-3.c: Likewise.
12279
12280 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12281
12282 * gcc.dg/tree-ssa/alias-2.c: New test.
12283
12284 2005-07-18 Mark Mitchell <mark@codesourcery.com>
12285
12286 PR c++/22263
12287 * g++.dg/template/explicit7.C: New test.
12288
12289 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
12290
12291 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
12292 width of 8 to +Inf and -Inf.
12293
12294 2005-07-17 Mark Mitchell <mark@codesourcery.com>
12295
12296 PR c++/22139
12297 * g++.dg/template/friend36.C: New test.
12298
12299 2005-07-16 David Edelsohn <edelsohn@gnu.org>
12300
12301 PR fortran/21730
12302 * gfortran.dg/pr21730.f: New test.
12303
12304 2005-07-16 Danny Berlin <dberlin@dberlin.org>
12305 Kenneth Zadeck <zadeck@naturalbridge.com>
12306
12307 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
12308 since pure const detection cannot run at -O1 in c compiler.
12309 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
12310 can now optimize this case properly.
12311 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
12312 because we now pass.
12313 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
12314
12315 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
12316
12317 PR c/22421
12318 * gcc.dg/format/bitfld-1.c: New test.
12319
12320 2005-07-15 Mark Mitchell <mark@codesourcery.com>
12321
12322 PR c++/22204
12323 * g++.dg/rtti/repo1.C: New test.
12324
12325 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
12326
12327 PR middle-end/22398
12328 * gcc.c-torture/compile/pr22398.c: New test.
12329
12330 2005-07-15 Mark Mitchell <mark@codesourcery.com>
12331
12332 PR c++/22132
12333 * g++.dg/expr/cast4.C: New test.
12334
12335 2005-07-15 Richard Guenther <rguenther@suse.de>
12336
12337 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
12338 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
12339
12340 2005-07-15 Steven Bosscher <stevenb@suse.de>
12341
12342 PR tree-optimization/22230
12343 * gcc.dg/tree-ssa/pr22230.c: New test.
12344
12345 2005-07-14 Jakub Jelinek <jakub@redhat.com>
12346
12347 * gfortran.dg/g77/cpp6.f: New test.
12348
12349 PR fortran/22417
12350 * gfortran.dg/g77/cpp5.F: New test.
12351 * gfortran.dg/g77/cpp5.h: New file.
12352 * gfortran.dg/g77/cpp5inc.h: New file.
12353
12354 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
12355
12356 PR libfortran/16435
12357 * gfortran.dg/tl_editting.f90: New.
12358 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
12359
12360 2005-07-14 Steven G. Kargl <kargls@comcast.net>
12361
12362 * gfortran.dg/char_array_constructor.f90: New test.
12363
12364 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
12365
12366 * gfortran.dg/past_eor.f90: New.
12367 * gfortran.dg/complex_read.f90: New.
12368
12369 2005-07-13 Jeff Law <law@redhat.com>
12370
12371 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
12372 additional casts.
12373
12374 * gcc.dg/tree-ssa/pr22321.c: New test
12375
12376 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
12377
12378 PR tree-optimization/21921
12379 * gcc.dg/tree-ssa/pr21921.c: New.
12380
12381 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
12382
12383 PR tree-optimizatio/22442
12384 * gcc.dg/tree-ssa/loop-11.c: New test.
12385
12386 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
12387
12388 PR tree-opt/21840
12389 * gcc.c-torture/compile/pr21840.c: New test.
12390
12391 2005-07-12 Jan Hubicka <jh@suse.cz>
12392
12393 * gcc.c-torture/compile/pr22379.c: New test.
12394
12395 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
12396
12397 PR libfortran/21593
12398 gfortran.dg/dev_null.f90: Remove outdated comment about
12399 PR libfortran/21593.
12400
12401
12402 2005-07-12 Dale Johannesen <dalej@apple.com>
12403
12404 * gcc.target/i386/compress-float-sse.c: New.
12405 * gcc.target/i386/compress-float-sse-pic.c: New.
12406 * gcc.target/i386/compress-float-387.c: New.
12407 * gcc.target/i386/compress-float-387-pic.c: New.
12408 * gcc.dg/compress-float-ppc.c: New.
12409 * gcc.dg/compress-float-ppc-pic.c: New.
12410
12411 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
12412
12413 PR libfortran/21593
12414 gfortran.dg/dev_null.f90: Remove targets.
12415
12416 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
12417
12418 PR tree-opt/22335
12419 * gcc.dg/pr22335-1.c: New test.
12420 * gcc.dg/pr22335-2.c: New test.
12421
12422 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12423
12424 PR c++/20172
12425 * g++.dg/template/nontype12.C : New test.
12426
12427 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
12428
12429 * gcc.dg/tree-ssa/loop-10.c: New test.
12430
12431 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
12432
12433 * gcc.c-torture/execute/20020720-1.x: Remove.
12434
12435 2005-07-11 Jakub Jelinek <jakub@redhat.com>
12436
12437 * gfortran.fortran-torture/execute/forall_7.f90: New test.
12438
12439 2005-07-10 Richard Sandiford <richard@codesourcery.com>
12440
12441 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
12442 (dg-mips-options): Use it.
12443
12444 2005-07-09 Diego Novillo <dnovillo@redhat.com>
12445
12446 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
12447
12448 2005-07-09 Richard Henderson <rth@redhat.com>
12449
12450 * lib/target-supports.exp (check_effective_target_sync_char_short):
12451 Add alpha.
12452
12453 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
12454
12455 PR libfortran/22217
12456 * gfortran.dg/negative-z-descriptor.f90: New test.
12457
12458 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12459
12460 PR tree-opt/22329
12461 * gcc.dg/pr22329.c: New test.
12462
12463 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
12464
12465 PR tree-optimization/20139
12466 * gcc.dg/tree-ssa/pr20139.c: New.
12467
12468 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12469
12470 PR tree-opt/22356
12471 * testsuite/gcc.dg/pr22356-1.c: New test.
12472
12473 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
12474
12475 PR c++/21799
12476 * g++.dg/template/unify8.C: New.
12477 * g++.dg/template/unify9.C: New.
12478
12479 2005-07-08 Jakub Jelinek <jakub@redhat.com>
12480
12481 * gfortran.fortran-torture/execute/entry_10.f90: New test.
12482
12483 2005-07-07 Geoffrey Keating <geoffk@apple.com>
12484
12485 * gcc.dg/darwin-version-1.c: New.
12486 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
12487 * gcc.dg/builtins-20.c: Likewise.
12488 * gcc.dg/builtins-53.c: Likewise.
12489 * gcc.dg/torture/builtins-convert-1.c: Likewise.
12490 * gcc.dg/torture/builtins-convert-2.c: Likewise.
12491 * gcc.dg/torture/builtins-convert-3.c: Likewise.
12492 * gcc.dg/torture/builtins-power-1.c: Likewise.
12493 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
12494 on Darwin.
12495
12496 2005-07-07 Jeff Law <law@redhat.com>
12497
12498 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
12499 argument evaluation order.
12500
12501 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
12502
12503 PR libfortran/21594
12504 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12505 Add test cases where the shift length is greater than the
12506 array length.
12507
12508 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12509
12510 * obj-c++.dg/proto-lossage-6.mm: New.
12511 * objc.dg/proto-lossage-6.m: New.
12512
12513 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12514
12515 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
12516 * objc.dg/gnu-runtime-2.m: Likewise.
12517
12518 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12519
12520 * gfortran.dg/longline.f: New test.
12521
12522 * gfortran.dg/badline.f: New test.
12523
12524 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12525
12526 PR fortran/16531
12527 PR fortran/15966
12528 PR fortran/18781
12529 * gfortran.dg/hollerith.f90: New.
12530 * gfortran.dg/hollerith2.f90: New.
12531 * gfortran.dg/hollerith3.f90: New.
12532 * gfortran.dg/hollerith4.f90: New.
12533 * gfortran.dg/hollerith_f95.f90: New.
12534 * gfortran.dg/hollerith_legacy.f90: New.
12535 * gfortran.dg/g77/cpp4.F: New. Port from g77.
12536
12537 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12538
12539 PR objc/22274
12540 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
12541 * objc.dg/gnu-runtime-2.m: New.
12542
12543 2005-07-06 Jeff Law <law@redhat.com>
12544
12545 * gcc.dg/tree-ssa/vrp17.c: New test.
12546
12547 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12548
12549 PR fortran/22327
12550 * gfortran.dg/array_constructor_5.f90: New test.
12551
12552 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12553
12554 * gfortran.fortran-torture/execute/entry_9.f90: New test.
12555
12556 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
12557
12558 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
12559 * gcc.dg/980816-1.c: Ditto.
12560
12561 2005-07-06 Jeff Law <law@redhat.com>
12562
12563 * gcc.c-torture/compile/pr21356.c: New test.
12564
12565 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12566
12567 PR c/22013
12568 PR c/22098
12569 * gcc.c-torture/compile/pr22013-1.c,
12570 gcc.c-torture/execute/pr22098-1.c,
12571 gcc.c-torture/execute/pr22098-2.c,
12572 gcc.c-torture/execute/pr22098-3.c: New tests.
12573
12574 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12575
12576 PR c/22308
12577 * gcc.dg/pr22308-1.c: New test.
12578
12579 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
12580
12581 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
12582 target.
12583 * gcc.dg/compare9.c: Use -fshort-enums instead of
12584 -fno-short-enums. Change the last test to dg-bogus.
12585
12586 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
12587
12588 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
12589 * gcc.dg/compare9.c: New.
12590
12591 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12592
12593 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
12594
12595 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12596
12597 PR testsuite/22288
12598 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
12599
12600
12601 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12602
12603 * gcc.dg/format/gcc_gfc-1.c: New.
12604
12605 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12606
12607 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
12608
12609 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12610
12611 PR fortran/20842
12612 * gfortran.dg/io_invalid_1.f90: New test.
12613
12614 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
12615
12616 * gcc.dg/format/gcc_diag-1.c: Update.
12617
12618 2005-07-02 Jeff Law <law@redhat.com>
12619
12620 * gcc.dg/tree-ssa/pr22051-1.c: New test.
12621 * gcc.dg/tree-ssa/pr22051-2.c: New test.
12622
12623 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
12624
12625 * gcc.dg/format/gcc_diag-1.c: Update.
12626
12627 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
12628
12629 PR tree-opt/22269
12630 * gcc.c-torture/compile/pr22269.c: New test.
12631
12632 2005-06-30 Diego Novillo <dnovillo@redhat.com>
12633
12634 PR 21584
12635 PR 22219
12636 * g++.dg/tree-ssa/pr21584-1.C: New test.
12637 * g++.dg/tree-ssa/pr21584-2.C: New test.
12638
12639 2005-06-30 Ziemowit Laski <zlaski@apple.com>
12640
12641 * obj-c++.dg/try-catch-11.mm: New.
12642 * objc.dg/try-catch-10.m: New.
12643
12644 2005-06-29 David Edelsohn <edelsohn@gnu.org>
12645
12646 * g++.dg/other/ucnid-1.C: xfail on AIX.
12647
12648 2005-06-29 Diego Novillo <dnovillo@redhat.com>
12649
12650 PR 22234
12651 * gcc.dg/20050629-1.c: New test.
12652
12653 2005-06-29 Ziemowit Laski <zlaski@apple.com>
12654
12655 * obj-c++.dg/const-str-1[0-1].mm: New.
12656 * objc.dg/const-str-1[0-1].m: New.
12657
12658 2005-05-29 Richard Henderson <rth@redhat.com>
12659
12660 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
12661 Rename from check_effective_target_vect_no_max.
12662 (check_effective_target_vect_no_int_add): New.
12663 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
12664 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
12665 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12666 * gcc.dg/vect/vect-reduc-1.c: Use both.
12667 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12668
12669 2005-05-29 Richard Henderson <rth@redhat.com>
12670
12671 * lib/target-supports.exp (check_effective_target_vect_no_max):
12672 Remove i386 and x86_64.
12673
12674 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12675
12676 PR testsuite/21969
12677 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
12678
12679 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12680
12681 PR middle-end/21969
12682 * gcc.dg/vect/pr21969.c: New test.
12683
12684 2005-06-28 Eric Christopher <echristo@redhat.com>
12685
12686 PR c/22052
12687 PR c/21975
12688 * gcc.dg/inline1.c: New test.
12689 * gcc.dg/inline2.c: Ditto.
12690 * gcc.dg/inline3.c: Ditto.
12691 * gcc.dg/inline4.c: Ditto.
12692 * gcc.dg/inline5.c: Ditto.
12693
12694 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12695
12696 PR libfortran/22142
12697 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12698 Add testcase also testing eoshift1 for PR 22142.
12699
12700 2005-06-28 Richard Henderson <rth@redhat.com>
12701
12702 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
12703 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
12704 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
12705 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
12706 gcc.dg/tree-ssa/20030922-2.c: Likewise.
12707
12708 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12709
12710 PR libfortran/22142
12711 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12712 Add testcase for PR 22142.
12713
12714 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
12715
12716 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
12717 gcc.target/ia64/fpreg-2.c: New tests.
12718
12719 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12720
12721 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
12722
12723 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12724
12725 PR libfortran/22170
12726 * gfortran.dg/slash_1.f90: New test.
12727
12728 2005-06-27 Richard Henderson <rth@redhat.com>
12729
12730 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
12731 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
12732 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
12733 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12734 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
12735 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
12736
12737 2005-06-27 Richard Henderson <rth@redhat.com>
12738
12739 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
12740 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
12741
12742 2005-06-27 Ziemowit Laski <zlaski@apple.com>
12743
12744 * obj-c++.dg/proto-lossage-5.mm: New.
12745 * objc.dg/proto-lossage-5.m: New.
12746
12747 2005-06-27 Diego Novillo <dnovillo@redhat.com>
12748
12749 PR 21959
12750 * gcc.dg/tree-ssa/pr21959.c: New test.
12751
12752 2005-06-27 Jakub Jelinek <jakub@redhat.com>
12753
12754 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
12755 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
12756 testing uninitialized var.
12757
12758 * gcc.c-torture/execute/builtins/chk.h: New.
12759 * gcc.c-torture/execute/builtins/lib/chk.c: New.
12760 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
12761 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
12762 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
12763 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
12764 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
12765 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
12766 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
12767 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
12768 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
12769 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
12770 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
12771 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
12772 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
12773 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
12774 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
12775 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
12776 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
12777 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
12778 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
12779 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
12780 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
12781 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
12782 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
12783 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
12784 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
12785 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
12786 * gcc.dg/builtin-object-size-1.c: New test.
12787 * gcc.dg/builtin-object-size-2.c: New test.
12788 * gcc.dg/builtin-object-size-3.c: New test.
12789 * gcc.dg/builtin-object-size-4.c: New test.
12790 * gcc.dg/builtin-object-size-5.c: New test.
12791 * gcc.dg/builtin-stringop-chk-1.c: New test.
12792 * gcc.dg/builtin-stringop-chk-2.c: New test.
12793 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
12794 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
12795 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
12796 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
12797 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
12798 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
12799 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
12800 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
12801 * gcc.c-torture/execute/printf-1.c: New test.
12802 * gcc.c-torture/execute/fprintf-1.c: New test.
12803 * gcc.c-torture/execute/vprintf-1.c: New test.
12804 * gcc.c-torture/execute/vfprintf-1.c: New test.
12805 * gcc.c-torture/execute/printf-chk-1.c: New test.
12806 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
12807 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
12808 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
12809
12810 2005-06-27 Michael Matz <matz@suse.de>
12811
12812 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
12813 slot is not merged if address escapes.
12814
12815 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12816
12817 PR c/21911
12818 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
12819
12820 2005-06-26 Jakub Jelinek <jakub@redhat.com>
12821
12822 PR middle-end/17965
12823 * gcc.c-torture/compile/20050622-1.c: New test.
12824
12825 PR middle-end/22028
12826 * gcc.dg/20050620-1.c: New test.
12827
12828 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
12829
12830 PR tree-optimization/22026
12831 * gcc.dg/tree-ssa/pr22026.c: New.
12832
12833 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
12834
12835 PR libfortran/22144
12836 * gfortran.dg/shift-alloc.f90: New testcase.
12837
12838 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
12839
12840 * all files: Update FSF address in copyright headers.
12841
12842 2005-06-22 Jan Hubicka <jh@suse.cz>
12843
12844 * wholeprogram-1.c: New testcase.
12845 * wholeprogram-2.c: New testcase.
12846
12847 2005-06-24 Mark Mitchell <mark@codesourcery.com>
12848
12849 PR 22171
12850 * gcc.dg/tree-ssa/pr22171.c: New test.
12851
12852 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
12853
12854 * gfortran.dg/simplify_modulo.f90: New.
12855
12856 2005-06-24 Jan Hubicka <jh@suse.cz>
12857
12858 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
12859
12860 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12861
12862 * obj-c++.dg/proto-lossage-[1-4].mm: New.
12863
12864 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12865
12866 * obj-c++.dg/typedef-alias-1.mm: New.
12867 * objc.dg/typedef-alias-1.m: New.
12868
12869 2005-06-23 Jeff Law <law@redhat.com>
12870
12871 * gcc.dg/tree-ssa/vrp16.c: New test.
12872
12873 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12874
12875 * lib/target-supports.exp: Add
12876 check_effective_target_fortran_large_real and
12877 check_effective_target_fortran_large_int to check for
12878 corresponding effective targets.
12879 * gfortran.dg/large_integer_kind_1.f90: New test.
12880 * gfortran.dg/large_real_kind_1.f90: New test.
12881
12882 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
12883
12884 PR tree-optimization/22117
12885 * gcc.dg/tree-ssa/pr22117.c: New.
12886
12887 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
12888
12889 PR testsuite/22123
12890 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
12891
12892 2005-06-23 David Edelsohn <edelsohn@gnu.org>
12893
12894 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
12895
12896 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
12897
12898 * gfortran.dg/f2c_4.f90: Add tests for complex functions
12899 * gfortran.dg/f2c_4.c: Likewise.
12900
12901 2005-06-22 Paul Brook <paul@codesourcery.com>
12902
12903 PR fortran/21034
12904 * gfortran.dg/auto_save_1.f90: New test.
12905
12906 2005-06-22 Michael Matz <matz@suse.de>
12907
12908 * gcc.target/x86-64/abi: New directory.
12909 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
12910 * gcc.target/x86-64/abi/README.gcc: New file.
12911 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
12912 * gcc.target/x86-64/abi/asm-support.s: New file.
12913 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
12914 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
12915 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
12916 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
12917 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
12918 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
12919 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
12920 * gcc.target/x86_64/abi/test_bitfields.c: New test.
12921 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
12922 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
12923 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
12924 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
12925 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
12926 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
12927 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
12928 * gcc.target/x86_64/abi/test_varargs.c: New test.
12929
12930 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
12931
12932 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
12933 32-bit i?86 and x86_64.
12934
12935 2005-06-21 Ziemowit Laski <zlaski@apple.com>
12936
12937 * obj-c++.dg/const-str-[1-9].mm: New tests.
12938
12939 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
12940
12941 PR fortran/22010
12942 * gfortran.dg/namelist_use.f90: New.
12943 * gfortran.dg/namelist_use_only.f90: New.
12944
12945 2005-06-21 Jeff Law <law@redhat.com>
12946
12947 * gcc.dg/tree-ssa/vrp15.c: New test.
12948
12949 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
12950
12951 * lib/target-supports.exp (check_effective_target_vect_reduction):
12952 Remove.
12953 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
12954 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
12955 remove vect_reduction target keyword. Also avoid two returns in main.
12956 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12957 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
12958 * gcc.dg/vect/vect-reduc-1short.c: New test.
12959 * gcc.dg/vect/vect-reduc-1char.c: New test.
12960 * gcc.dg/vect/vect-reduc-2short.c: New test.
12961 * gcc.dg/vect/vect-reduc-2char.c: New test.
12962 * gcc.dg/vect/vect-reduc-6.c: New test.
12963 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
12964 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
12965 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
12966
12967 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12968 Paul Thomas <pault@gcc.gnu.org>
12969
12970 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
12971 New tests.
12972
12973 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12974
12975 * gfortran.dg/backslash_1.f90: New test.
12976 * gfortran.dg/backslash_2.f90: New test.
12977
12978 2005-06-20 Steven G. Kargl <kargls@comcast.net>
12979
12980 * gfortran.dg/duplicate_labels.f90: New test.
12981
12982 2005-06-20 Jan Beulich <jbeulich@novell.com>
12983
12984 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
12985 unsupportable relocations.
12986 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12987 * gcc.dg/20050321-2.c: xfail for NetWare.
12988
12989 2005-06-20 Andreas Jaeger <aj@suse.de>
12990
12991 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
12992 gcc.target/i386/fastcall-sseregparm.c,
12993 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
12994
12995 2005-06-19 Richard Henderson <rth@redhat.com>
12996
12997 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
12998
12999 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
13000
13001 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
13002
13003 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
13004
13005 PR c++/22115
13006 * g++.dg/conversion/simd2.C: Change expected error message.
13007
13008 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
13009
13010 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
13011 * gcc.dg/vect/vect-reduc-2.c: Likewise.
13012 * gcc.dg/vect/vect-reduc-3.c: Likewise.
13013
13014 2005-06-18 James A Morrison <phython@gcc.gnu.org>
13015
13016 * gcc.dg/fold-mod-1.c: New test.
13017
13018 2005-06-18 Steven G. Kargl <kargls@comcast.net>
13019
13020 PR fortran/19926
13021 * gfortran.dg/pr19926.f90: New test.
13022
13023 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
13024
13025 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
13026 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
13027 targets.
13028 * gcc.dg/vect/vect-reduc-2.c: Likewise.
13029 * gcc.dg/vect/vect-reduc-3.c: Likewise.
13030
13031 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
13032
13033 * gcc.target/ia64/float80-varargs-1.c: New test.
13034
13035 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13036
13037 PR tree-opt/22035
13038 * gfortran.dg/f2c_6.f90: New test.
13039
13040 2005-06-17 Geoffrey Keating <geoffk@apple.com>
13041
13042 PR c++/17413
13043 * g++.dg/template/local5.C: New.
13044
13045 2005-06-17 Richard Henderson <rth@redhat.com>
13046
13047 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
13048
13049 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
13050
13051 PR testsuite/21945
13052 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
13053
13054 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
13055
13056 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
13057 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
13058 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
13059 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
13060 check_vect to verify the presence of hardware vector support.
13061
13062 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
13063
13064 PR testsuite/22056
13065 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
13066
13067 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13068
13069 PR libfortran/19216
13070 * gfortran.dg/pr19216.f: Add correct space between brackets and
13071 dg directive.
13072
13073 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13074
13075 PR libfortran/16436
13076 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
13077
13078 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
13079
13080 * gcc.target/i386/attributes-error.c: New testcase.
13081 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
13082 * gcc.target/i386/regparm-stdcall.c: Likewise.
13083 * gcc.target/i386/sseregparm-1.c: Likewise.
13084 * gcc.target/i386/sseregparm-2.c: Likewise.
13085
13086 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
13087
13088 * g++.dg/rtti/crash2.C: New.
13089
13090 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
13091
13092 * gcc.dg/noncompile/20040203-3.c: Update expected message.
13093
13094 2005-06-15 David Ung <davidu@mips.com>
13095
13096 * gcc.target/mips/mips16e-extends.c: New test for testing the
13097 generation of MIPS16e zeb/zeh, seb/seh instructions.
13098
13099 2005-06-15 Diego Novillo <dnovillo@redhat.com>
13100
13101 PR 22018
13102 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
13103 * gcc.dg/tree-ssa/pr22018.c: New test.
13104
13105 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
13106
13107 * gcc.dg/simd-1.c: Update error messages.
13108 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
13109 * gcc.dg/simd-2.c: Update error messages.
13110 * gcc.dg/simd-4.c: New.
13111
13112 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
13113
13114 PR c++/20678
13115 * g++.dg/other/crash-4.C: New.
13116
13117 2005-06-14 Devang Patel <dpatel@apple.com>
13118
13119 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
13120
13121 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
13122
13123 PR c++/21929
13124 * g++.dg/parse/crash11.C: Update
13125
13126 2005-06-13 Jeff Law <law@redhat.com>
13127
13128 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
13129 perform the desired transformations.
13130 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
13131 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
13132
13133 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13134
13135 PR fortran/22038
13136 * gfortran.dg/forall_1.f90: Un-XFAIL.
13137
13138 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
13139
13140 PR c++/21929
13141 * g++.dg/parse/crash26.C: New.
13142
13143 PR c++/20789
13144 * g++.dg/init/member1.C: New.
13145
13146 2005-06-13 Jakub Jelinek <jakub@redhat.com>
13147
13148 * gfortran.dg/altreturn_1.f90: New test.
13149
13150 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
13151
13152 PR middle-end/21985
13153 * gcc.dg/tree-ssa/pr21985.c: New test.
13154
13155 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
13156
13157 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
13158
13159 2005-06-12 Roger Sayle <roger@eyesopen.com>
13160
13161 PR c++/21930
13162 * g++.dg/other/error10.C: New test case.
13163
13164 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13165
13166 PR libfortran/19155
13167 * gfortran.dg/pr19155.f: Add test.
13168
13169 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13170
13171 * gfortran.dg/f2c_7.f90: New test.
13172
13173 * gfortran.dg/forall_1.f90: XFAILed.
13174
13175 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
13176
13177 * gcc.dg/pr14796-1.c: New.
13178 * gcc.dg/pr14796-2.c: New.
13179
13180 2005-06-11 Steven G. Kargl <kargls@comcast.net>
13181
13182 PR fortran/17792
13183 PR fortran/21375
13184 * gfortran.dg/deallocate_stat.f90: New test.
13185
13186 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
13187
13188 * gfortran.fortran-torture/execute/in-pack.f90: New test.
13189
13190 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
13191
13192 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
13193 access will be generated when this loop is vectorized. Test that
13194 accesses with same alignment were detected.
13195 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
13196 Test that accesses with same alignment were detected.
13197 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
13198 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
13199 alignment were detected.
13200
13201 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
13202
13203 PR c++/10611
13204 * g++.dg/conversion/simd2.C: New.
13205
13206 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
13207
13208 * gcc.dg/Wcxx-compat-1.c: New.
13209
13210 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
13211
13212 PR libfortran/21480
13213 * gfortran.dg/reshape-complex.f90: Add a test for a packed
13214 complex array.
13215
13216 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
13217
13218 * gcc.dg/alias-8.c: New.
13219
13220 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
13221
13222 * gcc.dg/format/cmn_err-1.c: Update.
13223
13224 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
13225
13226 PR target/20666
13227 * gcc.target/sparc/fexpand-2.c: New.
13228 * gcc.target/sparc/fpmerge-2.c: New.
13229 * gcc.target/sparc/fpmul-2.c: New.
13230 * gcc.target/sparc/noresult.c: New.
13231 * gcc.target/sparc/pdist-2.c: New.
13232 * gcc.target/sparc/pdist-3.c: New.
13233
13234 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
13235
13236 PR testsuite/21702
13237 * gcc.target/i386/i386.exp: Fix comment typo.
13238
13239 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
13240
13241 PR c++/19497
13242 * g++.dg/inherit/using5.C: New.
13243 * g++.dg/inherit/using6.C: New.
13244
13245 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13246
13247 PR c++/19894
13248 * g++.dg/template/ptrmem15.C: New test.
13249
13250 PR c++/20563
13251 * g++.dg/ext/label4.C: New test.
13252
13253 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13254
13255 * gcc.dg/tls/debug-1.c: New test.
13256
13257 2005-06-07 Dale Johannesen <dalej@apple.com>
13258
13259 * gcc.target/i386/movq.c: New.
13260
13261 2005-06-07 Dale Johannesen <dalej@apple.com>
13262
13263 * gcc.dg/20050607-1.c: New.
13264
13265 2005-06-07 Jakub Jelinek <jakub@redhat.com>
13266
13267 PR middle-end/21850
13268 * gcc.c-torture/execute/20050607-1.c: New test.
13269
13270 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
13271
13272 PR libfortran/21926
13273 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
13274 Test case where the return array has lowest stride one,
13275 but isn't packed.
13276
13277 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
13278
13279 * lib/target-supports.exp (check_effective_target_sync_int_long):
13280 Add s390 and s390x targets.
13281
13282 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
13283
13284 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
13285 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
13286 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
13287 * gcc.dg/tree-ssa/loop-9.c: New test.
13288
13289 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
13290
13291 * g++.dg/parse/defarg10.C: New.
13292
13293 2005-06-06 Jakub Jelinek <jakub@redhat.com>
13294
13295 PR regression/21897
13296 * gcc.c-torture/execute/20050604-1.c: New test.
13297
13298 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
13299
13300 PR 21903
13301 * g++.dg/parse/defarg9.C: New.
13302
13303 PR c++/20637
13304 * g++.dg/inherit/using4.C: New.
13305 * g++.dg/overload/error1.C: Adjust expected errors.
13306 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
13307 * g++.old-deja/g++.brendan/arm2.C: Likewise.
13308 * g++.old-deja/g++.other/redecl2.C: Likewise.
13309 * g++.old-deja/g++.other/redecl4.C: Likewise.
13310 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
13311
13312 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
13313
13314 * gfortran.dg/f2c_5.f90: Add -w to dg-options
13315
13316 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
13317
13318 * lib/gfortran.exp (gfortran_target_compile): Call
13319 dg-additional-files-options
13320 * gfortran.dg/f2c_4.f90: New file
13321 * gfortran.dg/f2c_4.c: New file
13322 * gfortran.dg/f2c_5.f90: New file
13323 * gfortran.dg/f2c_5.c: New file
13324
13325 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13326
13327 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
13328
13329 PR fortran/21912
13330 * gfortran.dg/array_constructor_4.f90: New test.
13331
13332 2005-06-05 Mark Mitchell <mark@codesourcery.com>
13333
13334 PR c++/21619
13335 * g++.dg/ext/builtin9.C: New test.
13336
13337 2005-06-05 Dale Johannesen <dalej@apple.com>
13338
13339 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
13340 * gcc.c-torture/execute/20050603-2.c: Ditto.
13341
13342 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
13343
13344 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
13345 * gcc.dg/vect/vect-reduc-1.c: New.
13346 * gcc.dg/vect/vect-reduc-2.c: New.
13347 * gcc.dg/vect/vect-reduc-3.c: New.
13348
13349 2005-06-04 Dale Johannesen <dalej@apple.com>
13350
13351 * gcc.c-torture/execute/20050603-1.c: New.
13352 * gcc.c-torture/execute/20050603-2.c: New.
13353 * gcc.dg/20050603-3.c: New.
13354
13355 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13356
13357 PR fortran/19195
13358 * gfortran.dg/debug_1.f90: New test.
13359
13360 * gfortran.dg/forall_1.f90: New test.
13361
13362 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
13363
13364 * gfortran.dg/array_constructor_3.f90: New test.
13365
13366 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13367
13368 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
13369
13370 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
13371
13372 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
13373
13374 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
13375
13376 PR c/21873
13377 * gcc.dg/init-excess-1.c: New test.
13378
13379 2005-06-03 Mark Mitchell <mark@codesourcery.com>
13380
13381 PR c++/21853
13382 * g++.dg/expr/static_cast6.C: New test.
13383
13384 2005-06-03 Diego Novillo <dnovillo@redhat.com>
13385
13386 * gcc.dg/tree-ssa/vrp14.c: New test.
13387
13388 2005-06-03 Mark Mitchell <mark@codesourcery.com>
13389
13390 PR c++/21336
13391 * g++.dg/template/new2.C: New test.
13392
13393 2005-06-03 Josh Conner <jconner@apple.com>
13394
13395 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
13396 all entries in initializer.
13397
13398 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
13399
13400 PR middle-end/21858
13401 * gcc.dg/pr21858.c: New testcase.
13402
13403 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
13404
13405 PR tree-optimization/21292
13406
13407 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
13408 New.
13409 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13410 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13411 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13412 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13413 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
13414
13415 2005-06-02 Richard Henderson <rth@redhat.com>
13416
13417 * gcc.dg/sync-2.c: Use -march=i486 for i386.
13418
13419 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
13420
13421 * gcc.dg/wtypequal.c: New testcase.
13422
13423 2005-06-02 Diego Novillo <dnovillo@redhat.com>
13424
13425 PR 21582
13426 * gcc.dg/tree-ssa/pr21582.c: New test.
13427
13428 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
13429
13430 PR c++/21280
13431 * g++.dg/opt/interface2.h: New.
13432 * g++.dg/opt/interface2.C: New.
13433 * g++.dg/init/ctor4.C: Adjust error lines.
13434 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13435 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13436 * g++.old-deja/g++.jason/opeq3.C: Likewise.
13437 * g++.old-deja/g++.pt/assign1.C: Likewise.
13438 * g++.old-deja/g++.pt/crash20.C: Likewise.
13439
13440 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
13441
13442 PR tree-optimization/21734
13443 * g++.dg/vect/pr21734_1.cc: New.
13444 * g++.dg/vect/pr21734_2.cc: New.
13445
13446 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
13447
13448 PR c++/20350
13449 * g++.dg/template/spec24.C: New.
13450
13451 PR c++/21151
13452 * g++.dg/pch/local-1.C: New.
13453 * g++.dg/pch/local-1.Hs: New.
13454
13455 2005-06-01 Diego Novillo <dnovillo@redhat.com>
13456
13457 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
13458 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
13459 * gcc.dg/tree-ssa/pr14341.c: New test.
13460 * gcc.dg/tree-ssa/pr14841.c: New test.
13461 * gcc.dg/tree-ssa/pr20701.c: New test.
13462 * gcc.dg/tree-ssa/pr21086.c: New test.
13463 * gcc.dg/tree-ssa/pr21090.c: New test.
13464 * gcc.dg/tree-ssa/pr21332.c: New test.
13465 * gcc.dg/tree-ssa/pr21458.c: New test.
13466 * gcc.dg/tree-ssa/pr21658.c: New test.
13467 * gcc.dg/tree-ssa/vrp01.c: New test.
13468 * gcc.dg/tree-ssa/vrp02.c: New test.
13469 * gcc.dg/tree-ssa/vrp03.c: New test.
13470 * gcc.dg/tree-ssa/vrp04.c: New test.
13471 * gcc.dg/tree-ssa/vrp05.c: New test.
13472 * gcc.dg/tree-ssa/vrp06.c: New test.
13473 * gcc.dg/tree-ssa/vrp07.c: New test.
13474 * gcc.dg/tree-ssa/vrp08.c: New test.
13475 * gcc.dg/tree-ssa/vrp09.c: New test.
13476 * gcc.dg/tree-ssa/vrp10.c: New test.
13477 * gcc.dg/tree-ssa/vrp11.c: New test.
13478 * gcc.dg/tree-ssa/vrp12.c: New test.
13479 * gcc.dg/tree-ssa/vrp13.c: New test.
13480
13481 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
13482
13483 PR 21029
13484 * gcc.dg/tree-ssa/pr21029.c: New test.
13485
13486 2005-06-01 Roger Sayle <roger@eyesopen.com>
13487
13488 * gfortran.dg/logint-1.f: New test case.
13489 * gfortran.dg/logint-2.f: Likewise.
13490 * gfortran.dg/logint-3.f: Likewise.
13491
13492 2005-06-01 Jakub Jelinek <jakub@redhat.com>
13493
13494 PR c/21536
13495 PR c/20760
13496 * gcc.dg/20050527-1.c: New test.
13497
13498 * gcc.dg/i386-sse-12.c: New test.
13499
13500 PR fortran/21729
13501 * gfortran.dg/implicit_5.f90: New test.
13502
13503 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
13504
13505 PR fortran/20883
13506 * gfortran/assign_4.f90: New test.
13507 * gfortran/assign_2.f90: Change compile to run.
13508
13509 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
13510
13511 * lib/target-supports.exp
13512 (check_effective_target_sync_char_short): New.
13513 * gcc.dg/sync-2.c: New.
13514
13515 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
13516
13517 PR tree-optimization/21817
13518 * gcc.dg/torture/pr21817-1.c: New.
13519
13520 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
13521
13522 PR c++/21165
13523 * g++.dg/template/init5.C: New.
13524
13525 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
13526
13527 * gfortran.dg/char_initialiser_actual.f90:
13528 Test character initialisers as actual arguments.
13529 * gfortran.dg/char_pointer_comp_assign.f90:
13530 Test character pointer structure component assignments.
13531 * gfortran.dg/char_array_structure_constructor.f90:
13532 Test character components in structure constructors.
13533
13534 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
13535
13536 PR middle-end/20931
13537 * g++.dg/opt/pr20931.C: New test.
13538
13539 2005-05-31 Andreas Jaeger <aj@suse.de>
13540
13541 PR testsuite/20772
13542 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
13543 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
13544 g++.old-deja/g++.ext/asmspec1.C,
13545 g++.old-deja/g++.other/regstack.C,
13546 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
13547 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
13548 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
13549 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
13550 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
13551 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
13552 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
13553 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
13554 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
13555 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
13556 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
13557 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
13558 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
13559 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
13560 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
13561 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
13562 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
13563 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
13564 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
13565
13566 2005-05-31 Jeff Law <law@redhat.com>
13567
13568 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
13569
13570 2005-05-30 Paolo Carlini <pcarlini@suse.de>
13571
13572 PR middle-end/21743
13573 * gcc.dg/builtins-1.c: Activate disabled clog test.
13574 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13575
13576 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
13577
13578 * gfortran.dg/char_pointer_assign.f90:
13579 Test character-pointer assignments and pointer assignments.
13580 * gfortran.dg/char_pointer_dummy.f90:
13581 Test character-pointer dummy arguments.
13582 * gfortran.dg/char_pointer_func.f90:
13583 Test character-pointer function returns.
13584 * gfortran.dg/char_pointer_dependency.f90:
13585 Test character-pointer functions with dependencies.
13586
13587 2005-05-30 Mark Mitchell <mark@codesourcery.com>
13588
13589 PR c++/21784
13590 * g++.dg/lookup/using14.C: New test.
13591
13592 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
13593
13594 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
13595 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
13596 trailing ^M.
13597
13598 2005-05-29 Geoffrey Keating <geoffk@apple.com>
13599
13600 PR c++/17413
13601 * g++.dg/template/local5.C: New.
13602
13603 PR target/21761
13604 * gcc.c-torture/compile/pr21761.c: New.
13605
13606 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
13607 before darwin8.
13608
13609 2005-05-30 Steven G. Kargl
13610
13611 PR fortran/20846
13612 * gfortran.dg/inquire_8.f90: New test.
13613
13614 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13615
13616 PR libfortran/21376
13617 * gfortran.dg/output_exponents_1.f90: New test.
13618
13619 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13620
13621 PR libfortran/20006
13622 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
13623
13624 2005-05-28 Mark Mitchell <mark@codesourcery.com>
13625
13626 PR c++/21210
13627 * g++.dg/ext/complex1.C: New test.
13628
13629 PR c++/21340
13630 * g++.dg/init/ctor6.C: New test.
13631
13632 2005-05-29 Jan Hubicka <jh@suse.cz>
13633
13634 * gcc.c-torture/compile/pr21562.c: New.
13635
13636 2005-05-28 Steven G. Kargl <kargls@comcast.net>
13637
13638 * gfortran.dg/subnormal_1.f90: New test.
13639
13640 2005-05-28 Jan Hubicka <jh@suse.cz>
13641
13642 * tree-prof.exp: Fix comment.
13643 * value-prof-1.c: New.
13644 * value-prof-2.c: New.
13645 * value-prof-3.c: New.
13646 * value-prof-4.c: New.
13647
13648 2005-05-27 Mark Mitchell <mark@codesourcery.com>
13649
13650 PR c++/21614
13651 * g++.dg/expr/ptrmem6.C: New test.
13652 * g++.dg/expr/ptrmem6a.C: Likewise.
13653
13654 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
13655
13656 PR tree-optimization/21658
13657 * gcc.dg/tree-ssa/pr21658.c: New.
13658
13659 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
13660
13661 PR c++/21455
13662 * g++.dg/inherit/ptrmem3.C: New.
13663
13664 PR c++/21681
13665 * g++.dg/parse/template16.C: New.
13666
13667 2005-05-27 Andreas Jaeger <aj@suse.de>
13668
13669 * gcc.dg/setjmp-2.c: Only run in 32-bit.
13670
13671 * gcc.dg/i386-sse-8.c: Run test on all archs.
13672
13673 2005-05-26 Mike Stump <mrs@apple.com>
13674
13675 * objc.dg/isa-field-1.m: Only run on darwin.
13676 * objc.dg/lookup-1.m: Likewise.
13677 * objc.dg/try-catch-8.m: Likewise.
13678
13679 2005-05-26 Roger Sayle <roger@eyesopen.com>
13680
13681 PR tree-optimization/9814
13682 * gcc.dg/pr9814-1.c: New test case.
13683
13684 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13685
13686 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
13687 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
13688 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
13689 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
13690 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
13691 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
13692 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
13693 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
13694 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
13695 objc.dg/try-catch-8.m: New.
13696
13697 2005-05-26 Janis Johnson <janis187@us.ibm.com>
13698
13699 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
13700 remove extraneous semicolons.
13701
13702 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13703
13704 * obj-c++.dg/comp-types-12.mm: New.
13705 * objc.dg/comp-types-11.m: New.
13706 * objc.dg/selector-4.m: New.
13707
13708 2005-05-26 Andreas Jaeger <aj@suse.de>
13709
13710 PR testsuite/20772
13711 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
13712 g++.old-deja/g++.ext/attrib3.C,
13713 g++.old-deja/g++.other/store-expr1.C,
13714 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
13715 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
13716 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
13717 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
13718 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
13719 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
13720 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
13721 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
13722 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
13723 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
13724 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
13725 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
13726 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
13727 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
13728 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
13729 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
13730 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
13731 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
13732 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
13733
13734 2005-05-26 Andreas Jaeger <aj@suse.de>
13735
13736 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
13737 x86-64 compilation.
13738
13739 2005-05-26 Andreas Jaeger <aj@suse.de>
13740
13741 PR testsuite/20772
13742 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
13743 gcc.misc-tests/i386-pf-athlon-1.c,
13744 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13745 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
13746 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
13747 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
13748 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
13749 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
13750 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
13751 programs.
13752
13753 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
13754 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
13755 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
13756 x86-64 compilation.
13757
13758 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
13759 x86_64.
13760
13761 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
13762 effective-target ilp32.
13763
13764 2005-05-26 David Ung <davidu@mips.com>
13765
13766 * gcc.target/mips/ext_ins.c: New test for testing the generation
13767 of MIPS32/64 rev 2 ext/ins instructions.
13768
13769 2005-05-26 Andreas Jaeger <aj@suse.de>
13770
13771 * treelang/compile/unsigned.tree: Use gimple instead of
13772 nonexisting generic dump.
13773
13774 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
13775
13776 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
13777
13778 2005-05-26 Andreas Jaeger <aj@suse.de>
13779
13780 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
13781
13782 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
13783
13784 PR libfortran/17283
13785 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
13786 Test callee-allocated memory with write statements.
13787
13788 2005-05-25 Roger Sayle <roger@eyesopen.com>
13789
13790 PR middle-end/21709
13791 * gcc.dg/pr21709-1.c: New test case.
13792
13793 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13794 Mike Stump <mrs@apple.com>
13795
13796 * objc/execute/next_mapping.h: Update for C++.
13797
13798 * obj-c++.dg/selector-1.mm: Move to...
13799 * obj-c++.dg/selector-4.mm: here...
13800
13801 * obj-c++.dg/basic.mm: New.
13802 * obj-c++.dg/comp-types-1.mm: New.
13803 * obj-c++.dg/cxx-class-1.mm: New.
13804 * obj-c++.dg/cxx-ivars-1.mm: New.
13805 * obj-c++.dg/cxx-ivars-2.mm: New.
13806 * obj-c++.dg/cxx-ivars-3.mm: New.
13807 * obj-c++.dg/cxx-scope-1.mm: New.
13808 * obj-c++.dg/cxx-scope-2.mm: New.
13809 * obj-c++.dg/defs.mm: New.
13810 * obj-c++.dg/empty-private-1.mm: New.
13811 * obj-c++.dg/encode-1.mm: New.
13812 * obj-c++.dg/encode-2.mm: New.
13813 * obj-c++.dg/encode-3.mm: New.
13814 * obj-c++.dg/extern-c-1.mm: New.
13815 * obj-c++.dg/extra-semi.mm: New.
13816 * obj-c++.dg/fix-and-continue-2.mm: New.
13817 * obj-c++.dg/isa-field-1.mm: New.
13818 * obj-c++.dg/ivar-list-semi.mm: New.
13819 * obj-c++.dg/local-decl-1.mm: New.
13820 * obj-c++.dg/lookup-1.mm: New.
13821 * obj-c++.dg/lookup-2.mm: New.
13822 * obj-c++.dg/method-1.mm: New.
13823 * obj-c++.dg/method-2.mm: New.
13824 * obj-c++.dg/method-3.mm: New.
13825 * obj-c++.dg/method-4.mm: New.
13826 * obj-c++.dg/method-5.mm: New.
13827 * obj-c++.dg/method-6.mm: New.
13828 * obj-c++.dg/method-7.mm: New.
13829 * obj-c++.dg/no-extra-load.mm: New.
13830 * obj-c++.dg/overload-1.mm: New.
13831 * obj-c++.dg/pragma-1.mm: New.
13832 * obj-c++.dg/pragma-2.mm: New.
13833 * obj-c++.dg/private-1.mm: New.
13834 * obj-c++.dg/private-2.mm: New.
13835 * obj-c++.dg/proto-qual-1.mm: New.
13836 * obj-c++.dg/qual-types-1.mm: New.
13837 * obj-c++.dg/stubify-1.mm: New.
13838 * obj-c++.dg/stubify-2.mm: New.
13839 * obj-c++.dg/super-class-1.mm: New.
13840 * obj-c++.dg/super-class-2.mm: New.
13841 * obj-c++.dg/super-dealloc-1.mm: New.
13842 * obj-c++.dg/super-dealloc-2.mm: New.
13843 * obj-c++.dg/template-1.mm: New.
13844 * obj-c++.dg/template-2.mm: New.
13845 * obj-c++.dg/template-3.mm: New.
13846 * obj-c++.dg/template-4.mm: New.
13847 * obj-c++.dg/template-5.mm: New.
13848 * obj-c++.dg/template-6.mm: New.
13849 * obj-c++.dg/try-catch-1.mm: New.
13850 * obj-c++.dg/try-catch-2.mm: New.
13851 * obj-c++.dg/try-catch-3.mm: New.
13852 * obj-c++.dg/try-catch-4.mm: New.
13853 * obj-c++.dg/try-catch-5.mm: New.
13854 * obj-c++.dg/try-catch-6.mm: New.
13855 * obj-c++.dg/try-catch-7.mm: New.
13856 * obj-c++.dg/try-catch-8.mm: New.
13857 * obj-c++.dg/try-catch-9.mm: New.
13858 * obj-c++.dg/va-meth-1.mm: New.
13859
13860 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13861
13862 * obj-c++.dg/selector-1.mm: New.
13863 * obj-c++.dg/selector-2.mm: New.
13864
13865 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13866
13867 * obj-c++.dg/selector-3.mm: New.
13868 * objc.dg/selector-3.m: New.
13869
13870 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13871
13872 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
13873 about where warning appears.
13874
13875 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13876
13877 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
13878 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
13879 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
13880 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
13881
13882 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13883
13884 * gcc.dg/20050524-1.c: New test.
13885
13886 2005-05-25 Jan Hubicka <jh@suse.cz>
13887
13888 * gcc.dg/tree-prof/inliner-1.c: New.
13889
13890 2005-05-25 Janis Johnson <janis187@us.ibm.com>
13891
13892 * gcc.dg/tree-prof: New directory.
13893 * gcc.dg/tree-prof/tree-prof.exp: New.
13894
13895 2005-05-25 DJ Delorie <dj@redhat.com>
13896
13897 * gcc.dg/Wattributes-1.c: New.
13898 * gcc.dg/Wattributes-2.c: New.
13899 * gcc.dg/Wattributes-3.c: New.
13900
13901 20005-05-24 Janis Johnson <janis187@us.ibm.com>
13902
13903 PR tree-optimization/19833
13904 * gcc.dg/uninit-4.c: Remove xfail.
13905 * gcc.dg/uninit-9.c: Ditto.
13906
13907 2005-05-24 Ziemowit Laski <zlaski@apple.com>
13908
13909 * obj-c++.dg/bitfield-[1-5].mm: New.
13910 * obj-c++.dg/class-protocol-1.mm: New.
13911 * obj-c++.dg/comp-types-1[0-1].mm: New.
13912 * obj-c++.dg/comp-types-[2-9].mm: New.
13913 * obj-c++.dg/encode-[4-8].mm: New.
13914 * obj-c++.dg/layout-1.mm: New.
13915 * obj-c++.dg/method-1[0-9].mm: New.
13916 * obj-c++.dg/method-2[0-1].mm: New.
13917 * obj-c++.dg/method-[8-9].mm: New.
13918 * obj-c++.dg/objc-gc-3.mm: New.
13919 * obj-c++.dg/try-catch-10.mm: New.
13920 * objc.dg/bitfield-5.m: New.
13921 * objc.dg/comp-types-10.m: New.
13922 * objc.dg/comp-types-9.m: New.
13923 * objc.dg/layout-1.m: New.
13924 * objc.dg/objc-gc-4.m: New.
13925 * objc.dg/try-catch-9.m: New.
13926 * objc.dg/class-protocol-1.m: Tweak diagnostics.
13927 * objc.dg/comp-types-1.m: Likewise.
13928 * objc.dg/comp-types-[5-6].m: Likewise.
13929 * objc.dg/method-9.m: Likewise.
13930
13931 2005-05-24 Janis Johnson <janis187@us.ibm.com>
13932
13933 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
13934 and on hardware without VMX support.
13935
13936 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
13937
13938 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
13939
13940 * lib/profopt.exp (dg-final-generate, dg-final-use,
13941 profopt-final-code, profopt-get-options): New.
13942 (profopt-execute): Process test directives.
13943
13944 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
13945 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
13946 cleanup-tree-dump, cleanup-saved-temps): Update comments.
13947
13948 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
13949
13950 PR C++/21645
13951 * g++.dg/init/ctor5.C: New test.
13952
13953 2005-05-24 Ira Rosen <irar@il.ibm.com>
13954
13955 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
13956 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
13957 vect-113.c, vect-114.c.
13958
13959 2005-05-23 Adam Nemet <anemet@lnxw.com>
13960
13961 * gcc.dg/const-elim-1.c: Remove xfails.
13962
13963 2005-05-23 Jeff Law <law@redhat.com>
13964
13965 * gcc.c-torture/compile/pr21638.c: New test.
13966 * gcc.c-torture/compile/20050520-1.c: New test.
13967
13968 2005-05-23 Nick Clifton <nickc@redhat.com>
13969
13970 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
13971 be a proper triple, ie: m32r*-*-*.
13972 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13973
13974 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
13975
13976 PR middle-end/21331
13977 PR tree-opt/21293
13978 * gcc.c-torture/compile/pr21293.c: New test.
13979 * gcc.c-torture/execute/pr21331.c: New test.
13980
13981 2004-05-20 Richard Henderson <rth@redhat.com>
13982
13983 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
13984
13985 2005-05-20 Ziemowit Laski <zlaski@apple.com>
13986
13987 * obj-c++-dg.exp: Add.
13988 * obj-c++.exp: Add.
13989 * obj-c++.dg/dg.exp: Add.
13990
13991 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
13992
13993 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
13994 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
13995
13996 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
13997
13998 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
13999
14000 2004-05-19 Richard Henderson <rth@redhat.com>
14001
14002 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
14003
14004 2005-05-19 Janis Johnson <janis187@us.ibm.com>
14005
14006 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
14007
14008 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
14009
14010 2005-05-19 Jakub Jelinek <jakub@redhat.com>
14011
14012 PR c++/21495
14013 * g++.dg/parse/extern1.C: New test.
14014 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
14015
14016 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14017
14018 * gcc.dg/c99-math.h: New.
14019 * gcc.dg/c99-math-float-1.c: New test.
14020 * gcc.dg/c99-math-double-1.c: Likewise.
14021 * gcc.dg/c99-math-long-double-1.c: Likewise.
14022
14023 2005-05-18 Richard Henderson <rth@redhat.com>
14024
14025 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
14026
14027 2005-05-18 Devang Patel <dpatel@apple.com>
14028
14029 * g++.dg/opt/20050511-1.C: New test.
14030
14031 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
14032
14033 PR libfortran/21127
14034 * gfortran.dg/reshape-complex.f90: New test.
14035
14036 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
14037
14038 * gfortran.dg/array_constructor_1.f90: New test.
14039 * gfortran.dg/array_constructor_2.f90: New test.
14040
14041 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
14042
14043 PR fortran/20954
14044 * gfortran.dg/pr20954.f: New test.
14045
14046 2005-05-17 Mike Stump <mrs@apple.com>
14047
14048 Yet more Objective-C++...
14049
14050 * objc.dg/method-5.m: Update.
14051 * objc.dg/method-6.m: Update.
14052 * objc.dg/method-7.m: Update.
14053 * objc.dg/method-9.m: Update.
14054 * objc.dg/try-catch-2.m: Update.
14055
14056 2005-05-17 Mark Mitchell <mark@codesourcery.com>
14057
14058 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
14059 Remove little-endian optimizations.
14060
14061 2005-05-17 Jeff Law <law@redhat.com>
14062
14063 * g++.dg/tree-ssa/pr14814.C: New test.
14064 * gcc.dg/tree-ssa/pr14814.C: New test.
14065 * gcc.dg/tree-ssa/pr17141-1.C: New test.
14066 * gcc.dg/tree-ssa/pr17141-2.C: New test.
14067
14068 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
14069
14070 * gcc.dg/compat/generate-random.c: Do not include
14071 libiberty.h.
14072 * gcc.dg/compat/generate-random_r.c: Likewise.
14073
14074 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
14075
14076 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
14077
14078 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
14079
14080 PR middle-end/21595
14081 * g++.dg/tree-ssa/builtin1.C: New testcase.
14082
14083 2005-05-17 Jakub Jelinek <jakub@redhat.com>
14084
14085 PR c++/21454
14086 * g++.dg/opt/const4.C: New test.
14087
14088 PR middle-end/21492
14089 * g++.dg/opt/crossjump1.C: New test.
14090
14091 PR tree-optimization/21610
14092 * gcc.c-torture/compile/20050516-1.c: New test.
14093
14094 PR fortran/15080
14095 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
14096 about the test failing.
14097 * gfortran.fortran-torture/execute/where_7.f90: New test.
14098 * gfortran.fortran-torture/execute/where_8.f90: New test.
14099
14100 2005-05-16 Richard Henderson <rth@redhat.com>
14101
14102 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
14103 i?86 and x86_64.
14104
14105 2005-05-16 Mark Mitchell <mark@codesourcery.com>
14106
14107 * gcc.dg/compat/generate-random.c (config.h): Do not include.
14108 (limits.h): Include unconditionally.
14109 (stdlib.h): Likewise.
14110 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
14111 (limits.h): Include unconditionally.
14112 (stdlib.h): Likewise.
14113 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
14114 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
14115 (limits.h): Include unconditionally.
14116 (stdlib.h): Likewise.
14117 (hashtab.h): Do not include.
14118 (getopt.h): Likewise.
14119 (stddef.h): Include.
14120 (hashval_t): Define.
14121 (struct entry): Add "next" field.
14122 (HASH_SIZE): New macro.
14123 (hash_table): New variable.
14124 (switchfiles): Do not use xmalloc.
14125 (mix): New macro.
14126 (iterative_hash): New function.
14127 (hasht): Remove.
14128 (e_exists): New function.
14129 (e_insert): Likewise.
14130 (output): Use, instead of libiberty hashtable functions.
14131 (main): Do not use getopt. Do not call htab_create.
14132
14133 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
14134
14135 PR libstdc++/21526
14136 * lib/target-supports.exp (check_mkfifo_available):
14137 Return 0 for cygwin as mkfifo support incomplete on platform.
14138 Fix typos in comments.
14139
14140 2005-05-15 Mark Mitchell <mark@codesourcery.com>
14141
14142 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
14143
14144 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
14145
14146 PR fortran/17432
14147 * gfortran.dg/assign_4.f: New test.
14148
14149 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
14150
14151 PR tree-optimization/21563
14152 * gcc.dg/tree-ssa/pr21563.c: New.
14153
14154 2005-05-14 Jan Hubicka <jh@suse.cz>
14155
14156 * gcc.dg/noreturn-7.c: Allow control reaches warning.
14157
14158 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
14159
14160 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
14161
14162 2005-05-13 Julian Brown <julian@codesourcery.com>
14163
14164 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
14165 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
14166
14167 2005-05-13 Jan Hubicka <jh@suse.cz>
14168
14169 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
14170 * gcc.dg/fold-xor-?.c: Likewise.
14171 * gcc.dg/pr15784-?.c: Likewise.
14172 * gcc.dg/pr20922-?.c: Likewise.
14173 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
14174 * gcc.dg/tree-ssa/pr17598.c: Likewise.
14175 * gcc.dg/tree-ssa/pr20470.c: Likewise.
14176
14177 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14178
14179 PR fortran/21260
14180 * gfortran.dg/hollerith_1.f90: New test.
14181
14182 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14183
14184 * gfortran.dg/func_result_2.f90: New test.
14185
14186 2005-05-11 Bud Davis <bdavis@gfortran.org>
14187
14188 * gfortran.dg/dev_null.f90: New test.
14189
14190 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
14191
14192 * gcc.dg/arm-vfp1.c: Revert last change.
14193
14194 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
14195
14196 PR middle-end/19807
14197 PR tree-optimization/19639
14198 * g++.dg/tree-ssa/pr19807.C: New testcase.
14199
14200 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14201
14202 PR libfortran/21471
14203 * gfortran.dg/append-1.f90: New test.
14204
14205 2005-05-10 Diego Novillo <dnovillo@redhat.com>
14206
14207 * gcc.dg/pr18501.c: XFAIL.
14208 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
14209 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
14210 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
14211 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14212 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14213 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
14214 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
14215 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
14216
14217 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14218
14219 PR fortran/20178
14220 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
14221 gfortran.dg/f2c_3.f90: New tests.
14222
14223 * gfortran.dg/return_1.f90: Fix dg annotation.
14224
14225 2005-05-10 Diego Novillo <dnovillo@redhat.com>
14226
14227 * gcc.c-torture/compile/20050510-1.c: New test.
14228
14229 2005-05-10 Mark Mitchell <mark@codesourcery.com>
14230
14231 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
14232
14233 2005-05-10 Bob Wilson <bob.wilson@acm.org>
14234
14235 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
14236
14237 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
14238
14239 PR c/17913
14240 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
14241
14242 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
14243
14244 PR c/21342
14245 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
14246 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
14247
14248 2005-05-10 Ben Elliston <bje@au.ibm.com>
14249
14250 PR debug/16676
14251 * gcc.dg/debug/pr16676.c: New test.
14252
14253 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
14254
14255 PR testsuite/21443
14256 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
14257 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
14258 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
14259 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
14260 Change -O1 to -O2.
14261 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
14262 -fno-tree-dominator-opts.
14263
14264 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14265
14266 * gfortran.dg/return_1.f90: New test.
14267
14268 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
14269
14270 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
14271
14272 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
14273
14274 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
14275
14276 PR c++/21427
14277 * g++.dg/inherit/covariant13.C: New.
14278
14279 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14280
14281 PR libfortran/19155
14282 * gfortran.dg/pr19155.f: New test.
14283
14284 2005-05-08 Roger Sayle <roger@eyesopen.com>
14285
14286 PR inline-asm/8788
14287 * gcc.dg/pr8788-1.c: New testcase.
14288
14289 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
14290
14291 PR target/21416
14292 * gcc.target/mips/fpcmp-[12].c: New tests.
14293
14294 2005-05-06 Mark Mitchell <mark@codesourcery.com>
14295
14296 * lib/target-supports-dg.exp (dg-require-fork): New function.
14297 (dg-require-mkfifo): Likewise.
14298 * lib/target-supports.exp (check_function_available): New
14299 function.
14300 (check_fork_available): Likewise.
14301 (check_mkfifo_available): Likewise.
14302
14303 2005-05-06 Jeff Law <law@redhat.com>
14304
14305 * gcc.c-torture/compile/pr21380.c: New test.
14306
14307 2005-05-06 Jakub Jelinek <jakub@redhat.com>
14308
14309 PR c++/20961
14310 * g++.dg/ext/weak3.C: New test.
14311
14312 2005-05-05 Mark Mitchell <mark@codesourcery.com>
14313
14314 PR c++/21352
14315 * g++.dg/template/crash37.C: New test.
14316
14317 2005-05-05 Paul Brook <paul@codesourcery.com>
14318
14319 * gcc.dg/arm-g2.c: Use effective-target arm32.
14320 * gcc.dg/arm-mmx-1.c: Ditto.
14321 * gcc.dg/arm-scd42-2.c: Ditto.
14322 * gcc.dg/arm-vfp1.c: Ditto.
14323 * lib/target-supports.exp (check_effective_target_arm32): New
14324 function.
14325
14326 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
14327
14328 PR libfortran/21354
14329 gfortran.dg/in_pack_rank7.f90: New test.
14330
14331 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
14332
14333 PR middle-end/15618
14334 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
14335
14336 2005-05-04 Jakub Jelinek <jakub@redhat.com>
14337
14338 PR middle-end/21265
14339 * gcc.dg/20050503-1.c: New test.
14340
14341 PR rtl-optimization/21239
14342 * gcc.dg/i386-sse-11.c: New test.
14343
14344 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
14345
14346 PR target/16888
14347 * gcc.target/i386/asm-1.c: New test.
14348
14349 2005-05-03 Jakub Jelinek <jakub@redhat.com>
14350
14351 PR rtl-optimization/21330
14352 * gcc.c-torture/execute/20050502-1.c: New test.
14353
14354 PR target/21297
14355 * gcc.c-torture/execute/20050502-2.c: New test.
14356
14357 2005-05-03 Uros Bizjak <uros@kss-loka.si>
14358
14359 PR middle-end/21282
14360 * gcc.dg/pr21282.c: New.
14361
14362 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
14363
14364 * gcc.dg/vect/pr20122.c: Clean up .vect file.
14365 * gcc.dg/vect/vect-92.c: Likewise.
14366 * gcc.dg/vect/vect-93.c: Likewise.
14367 * gcc.dg/vect/vect-dv-1.c: Likewise.
14368 * gcc.dg/vect/vect-dv-2.c: Likewise.
14369 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
14370
14371 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
14372
14373 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
14374 * gfortran.dg/vect/vect-2.f90: Likewise.
14375 * gfortran.dg/vect/vect-3.f90: Likewise.
14376 * gfortran.dg/vect/vect-4.f90: Likewise.
14377 * gfortran.dg/vect/vect-5.f90: Likewise.
14378
14379 2005-05-02 Geoffrey Keating <geoffk@apple.com>
14380
14381 PR target/20813
14382 * gcc.dg/rs6000-fpint-2.c: New.
14383
14384 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
14385
14386 PR c/15698
14387 * gcc.dg/builtins-30.c: Update expected messages.
14388 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
14389 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
14390 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
14391
14392 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
14393
14394 PR tree-optimization/21294
14395 * gcc.dg/tree-ssa/pr21294.c: New.
14396
14397 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
14398
14399 * gcc.dg/altivec-3.c (vec_store): Do not use the old
14400 __builtin_altivec_st_internal_4si built-in.
14401
14402 2005-05-02 Mark Mitchell <mark@codesourcery.com>
14403
14404 PR c++/15875
14405 * g++.dg/template/ptrmem14.C: New test.
14406
14407 2005-05-02 Paul Brook <paul@codesourcery.com>
14408
14409 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
14410
14411 2005-05-02 Michael Matz <matz@suse.de>
14412
14413 PR c++/19542
14414 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
14415
14416 2005-05-01 Mark Mitchell <mark@codesourcery.com>
14417
14418 * g++.dg/cpp/weak.C: New test.
14419
14420 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
14421
14422 * gcc.dg/tree-ssa/loop-8.c: New test.
14423
14424 2005-04-30 Michael Maty <matz@suse.de>
14425
14426 * gcc.dg/inline-mcpy.c: New test.
14427
14428 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
14429
14430 PR libfortran/18958
14431 * gfortran.dg/eoshift.f90: New test case.
14432
14433 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
14434
14435 PR libfortran/18857
14436 * gfortran.dg/matmul_1.f90: New test.
14437
14438 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14439
14440 PR tree-optimization/21030
14441 * gcc.dg/tree-ssa/pr21030.c: New.
14442
14443 2005-04-29 Devang Patel <dpatel@apple.com>
14444
14445 PR tree-optimization/21272
14446 * gcc.dg/vect/vect-ifcvt-10.c: New test.
14447
14448 2005-04-29 Jakub Jelinek <jakub@redhat.com>
14449
14450 PR fortran/13082
14451 PR fortran/18824
14452 * gfortran.dg/entry_4.f90: New test.
14453 * gfortran.fortran-torture/execute/entry_1.f90: New test.
14454 * gfortran.fortran-torture/execute/entry_2.f90: New test.
14455 * gfortran.fortran-torture/execute/entry_3.f90: New test.
14456 * gfortran.fortran-torture/execute/entry_4.f90: New test.
14457 * gfortran.fortran-torture/execute/entry_5.f90: New test.
14458 * gfortran.fortran-torture/execute/entry_6.f90: New test.
14459 * gfortran.fortran-torture/execute/entry_7.f90: New test.
14460
14461 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14462
14463 * gfortran.fortran-torture/execute/entry_8.f90: New test.
14464
14465 2005-04-29 Paul Brook <paul@codesourcery.com>
14466
14467 * gfortran.dg/entry_3.f90: New test.
14468
14469 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14470
14471 * gfortran.dg/implicit_4.f90: New test.
14472
14473 2005-04-28 Bob Wilson <bob.wilson@acm.org>
14474
14475 * lib/target-supports.exp (check_profiling_available): Return
14476 false for xtensa-*-elf.
14477
14478 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
14479
14480 * lib/fortran-torture.exp (fortran-torture.exp): Catch
14481 error if file cannot be deleted.
14482
14483 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14484
14485 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
14486 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
14487 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
14488 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
14489 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
14490 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
14491 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
14492 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
14493 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
14494 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
14495 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
14496 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
14497 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
14498
14499 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14500
14501 PR fortran/20865
14502 * gfortran.dg/pr20865.f90: New test.
14503
14504 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
14505
14506 * gcc.dg/void-cast-2.c: New test.
14507
14508 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14509
14510 PR c/21159
14511 * gcc.dg/void-cast-1.c: New test.
14512
14513 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
14514
14515 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
14516
14517 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14518
14519 PR fortran/21177
14520 * gfortran.dg/pr21177.f90: New test.
14521
14522 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
14523
14524 PR tree-optimization/21171
14525 * gcc.dg/tree-ssa/pr21171.c: New test.
14526
14527 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
14528
14529 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14530 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14531 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14532 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14533 gcc.dg/tree-ssa/gen-vect-32.c: New.
14534 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
14535 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
14536 don't run on PPC32.
14537
14538 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14539
14540 PR c/21213
14541 * gcc.dg/transparent-union-3.c: New test.
14542
14543 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14544
14545 PR c/20740
14546 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
14547 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
14548 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
14549 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
14550 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
14551 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
14552
14553 2005-04-26 Jeff Law <law@redhat.com>
14554
14555 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
14556 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
14557 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
14558 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
14559 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
14560 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
14561 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
14562
14563 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
14564
14565 PR tree-optimization/17598
14566 * gcc.dg/tree-ssa/pr17598.c: New testcase.
14567
14568 2005-04-25 Mike Stump <mrs@apple.com>
14569
14570 * objc.dg/fix-and-continue-1.m: Add.
14571
14572 2005-04-25 Roger Sayle <roger@eyesopen.com>
14573
14574 PR c++/20995
14575 * g++.dg/opt/pr20995-1.C: New test case.
14576
14577 2005-04-25 Devang Patel <dpatel@apple.com>
14578
14579 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
14580
14581 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14582
14583 PR testsuite/21062
14584 * g++.dg/opt/alias2.C (printf): Correct the prototype.
14585
14586 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14587
14588 PR C++/21188
14589 * g++.dg/opt/rtti2.C: New test.
14590
14591 2005-04-25 Paul Brook <paul@codesourcery.com>
14592 Steven G. Kargl <kargls@comcast.net>
14593
14594 PR fortran/20879
14595 * gfortran.dg/ichar_1.f90: New file.
14596
14597 2005-04-24 Jakub Jelinek <jakub@redhat.com>
14598
14599 PR middle-end/20991
14600 * g++.dg/opt/pr20991.C: New test.
14601
14602 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
14603 where sizeof (type) < __alignof__ (type).
14604 * gcc.dg/compat/struct-layout-1.h: Likewise.
14605
14606 2005-04-24 Per Bothner <per@bothner.com>
14607 Devang Patel <dpatel@apple.com>
14608
14609 PR preprocessor/20907
14610 * gcc.dg/cpp/very-long-comment.c: New test.
14611
14612 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14613
14614 PR fortran/20059
14615 * gfortran.dg/common_5.f: New test.
14616
14617 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
14618
14619 PR middle-end/21082
14620 * g++.dg/tree-ssa/pr21082.C: New testcase.
14621
14622 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
14623
14624 * gcc.dg/vect/vect-99.c: New test.
14625
14626 2005-04-22 Diego Novillo <dnovillo@redhat.com>
14627
14628 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
14629
14630 2005-04-22 Jeff Law <law@redhat.com>
14631
14632 * gcc.dg/uninit-5.c: Remove xfails.
14633 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
14634 conditionals and loads.
14635
14636 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
14637
14638 PR libfortran/20074
14639 PR libfortran/20436
14640 PR libfortran/21108
14641 * gfortran.dg/nested_reshape.f90: new test
14642 * gfortran.dg/reshape-alloc.f90: new test
14643 * gfortran.dg/reshape.f90: new test
14644
14645 2005-04-22 Mark Mitchell <mark@codesourcery.com>
14646
14647 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
14648
14649 * gcc.dg/arm-vfp1.c: New test.
14650
14651 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
14652
14653 PR c++/21087
14654 * g++.dg/lookup/builtin2.C: New test.
14655
14656 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
14657
14658 * gcc.dg/weak/weak-13.c: New test.
14659
14660 2005-04-21 Geoffrey Keating <geoffk@apple.com>
14661
14662 * lib/target-supports.exp (check_effective_target_sync_int_long):
14663 Add powerpc*.
14664
14665 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
14666
14667 * gcc.target/mips/branch-1.c: New test.
14668
14669 2005-04-21 Richard Henderson <rth@redhat.com>
14670
14671 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
14672 * gcc.dg/vect/vect-86.c: Likewise.
14673 * gcc.dg/vect/vect-87.c: Likewise.
14674 * gcc.dg/vect/vect-88.c: Likewise.
14675
14676 2005-04-21 Devang Patel <dpatel@apple.com>
14677
14678 PR optimization/20994
14679 * gcc.dg/tree-ssa/ifc-3.c: New test.
14680
14681 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14682
14683 PR c/12913
14684 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
14685 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
14686 gcc.dg/c99-vla-jump-5.c: New tests.
14687
14688 2005-04-19 Richard Henderson <rth@redhat.com>
14689
14690 * lib/target-supports.exp (check_effective_target_vect_int_mult):
14691 Fix typo in exists check.
14692 (check_effective_target_sync_int_long): New.
14693 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
14694 * gcc.dg/ia64-sync-2.c: Likewise.
14695 * gcc.dg/ia64-sync-3.c: Likewise.
14696 * gcc.dg/ia64-sync-4.c: Likewise.
14697
14698 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
14699
14700 * gcc.dg/fold-xor-1.c: New test.
14701 * gcc.dg/fold-xor-2.c: New test.
14702
14703 2005-04-19 James E. Wilson <wilson@specifixinc.com>
14704
14705 PR target/20670
14706 * g++.dg/eh/fp-regs.C: New test.
14707
14708 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14709
14710 * gcc.dg/Wint-to-pointer-cast-1.c,
14711 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
14712 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
14713 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
14714
14715 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14716
14717 PR fortran/16861
14718 * gfortran.dg/pr16861.f90: New test.
14719
14720 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14721
14722 * gcc.dg/pr21085.c: New test.
14723
14724 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
14725
14726 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
14727 (setup_mips_tests, dg-mips-options): New procedures.
14728 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
14729 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
14730 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
14731 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14732 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
14733 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
14734 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
14735 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14736 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
14737 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
14738 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
14739 dg-mips-options instead of dg-options. Remove now-redundant
14740 preprocessor guards.
14741 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
14742 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
14743 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
14744 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
14745 * gcc.dg/vr-mult-2.c: Delete.
14746 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
14747 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
14748 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
14749 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
14750 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
14751 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
14752 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
14753
14754 2005-04-18 Laurent GUERBY <laurent@guerby.net>
14755
14756 * ada/acats/run_all.sh: Use sync when executable not present.
14757
14758 2005-04-18 Devang Patel <dpatel@apple.com>
14759
14760 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
14761 * gcc.dg/vect/vect-11a.c: New.
14762 * gcc.dg/vect/vect-none.c: Update.
14763 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
14764
14765 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14766
14767 PR tree-optimization/20922
14768 * gcc.dg/pr20922-1.c: New test.
14769 * gcc.dg/pr20922-2.c: New test.
14770 * gcc.dg/pr20922-3.c: New test.
14771 * gcc.dg/pr20922-4.c: New test.
14772 * gcc.dg/pr20922-5.c: New test.
14773 * gcc.dg/pr20922-6.c: New test.
14774
14775 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14776
14777 PR libfortran/20950
14778 * gfortran.dg/pr20950.f: New test.
14779
14780 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14781
14782 PR libfortran/19216
14783 * gfortran.dg/pr19216.f: New test.
14784
14785 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
14786
14787 PR tree-optimization/21001
14788 * gcc.dg/tree-ssa/pr21001.c: New.
14789
14790 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
14791
14792 PR libfortran/21075
14793 * gfortran.dg/reshape_rank7.f90: New test.
14794
14795 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
14796
14797 PR libfortran/12884 gfortran.dg/pr12884.f: New test
14798 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
14799 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
14800 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
14801 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
14802 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
14803 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
14804 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
14805 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
14806 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
14807 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
14808 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
14809 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
14810 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
14811 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
14812 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
14813 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
14814 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
14815 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
14816 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
14817 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
14818
14819 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
14820
14821 * gfortran.dg/wtruncate.f: New testcase.
14822 * gfortran.dg/wtruncate.f90: New testcase.
14823
14824 2005-04-16 Mark Mitchell <mark@codesourcery.com>
14825
14826 PR c++/21025
14827 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
14828 which sizeof/alignof is dependent, rather than just whether we are
14829 processing_template_decl.
14830
14831 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14832
14833 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14834 corrected typo where the wrong variables had been compared.
14835
14836 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14837
14838 PR libfortran/18495
14839 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14840 Test callee-allocated version of return array with a write
14841 statement.
14842 Test spread with a temporary with another write statement.
14843
14844 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
14845
14846 PR tree-optimization/21031
14847 * gcc.dg/tree-ssa/pr21031.c: New.
14848
14849 2005-04-15 Uros Bizjak <uros@kss-loka.si>
14850
14851 PR tree-optimization/21004
14852 * gcc.dg/builtins-53.c: Include builtins-config.h.
14853 Check floorf, ceilf, floorl and ceill transformations
14854 only when HAVE_C99_RUNTIME is defined.
14855
14856 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
14857
14858 PR middle-end/20739
14859 * gcc.dg/tree-ssa/pr20739.c: New test.
14860
14861 2005-04-14 Mike Stump <mrs@apple.com>
14862
14863 * gcc.dg/Foundation.framework/empty: New.
14864 * gcc.dg/framework-2.c: New.
14865
14866 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14867
14868 PR tree-optimization/21021
14869 * gcc.c-torture/compile/pr21021.c: New.
14870
14871 2005-04-14 Janis Johnson <janis187@us.ibm.com
14872
14873 PR testsuite/21010
14874 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
14875 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
14876 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
14877 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
14878 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
14879 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
14880 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
14881 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
14882
14883 2005-04-14 Richard Henderson <rth@redhat.com>
14884
14885 * lib/target-supports.exp (check_effective_target_vect_condition):
14886 Add ia64, i?86, and x86_64.
14887
14888 2005-04-14 Steven G. Kargl <kargls@comcast.net>
14889
14890 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
14891
14892 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14893
14894 PR tree-optimization/20657
14895 * gcc.dg/tree-ssa/pr20657.c: New.
14896
14897 2005-04-14 Uros Bizjak <uros@kss-loka.si>
14898
14899 * gcc.dg/builtins-53.c: Also check (int)trunc* and
14900 (long long int)trunc*.
14901
14902 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
14903
14904 PR target/20927
14905 * gcc.dg/pr20927.c: New test.
14906
14907 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
14908
14909 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
14910 * gcc.target/mips/asm-1.c: Likewise.
14911
14912 2005-04-13 Dale Johannesen <dalej@apple.com>
14913
14914 * objc.dg/objc-fast-4.m: New.
14915
14916 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
14917
14918 * gcc.target/cris/torture/cris-torture.exp: New driver in new
14919 directory.
14920 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
14921
14922 2005-04-13 David Edelsohn <edelsohn@gnu.org>
14923
14924 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
14925 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
14926 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
14927
14928 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
14929
14930 PR tree-optimization/20913
14931 * gcc.dg/tree-ssa/pr20913.c: New.
14932
14933 PR tree-optimization/20702
14934 * gcc.dg/tree-ssa/pr20702.c: New.
14935
14936 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14937
14938 PR c++/13744
14939 * g++.dg/inherit/local3.C: New test.
14940
14941 2005-04-12 Jeff Law <law@redhat.com>
14942
14943 * gcc.dg/tree-ssa/20050412-1.c: New test.
14944
14945 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
14946
14947 PR libfortran/19016
14948 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
14949 Add tests with mask generated by expression.
14950 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14951 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14952 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14953
14954 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
14955
14956 PR middle-end/20917
14957 * gcc.dg/20050409-1.c: New test.
14958
14959 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
14960
14961 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
14962
14963 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14964
14965 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14966 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
14967 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14968 (TARGET_CXX): Adjust accordingly.
14969 * target.h (struct gcc_target): Remove epxort_class_data. Add
14970 determine_class_data_visibility and class_data_always_comdat.
14971 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14972 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
14973 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14974 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
14975 (arm_cxx_determine_class_data_visibility): New.
14976 (arm_cxx_class_data_always_comdat): Likewise.
14977 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14978 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
14979 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14980 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
14981 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
14982 Define.
14983
14984 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14985
14986 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
14987
14988 2005-04-11 Geoffrey Keating <geoffk@apple.com>
14989
14990 * gcc.dg/i386-darwin-fpmath.c: New.
14991
14992 2004-04-11 Devang Patel <dpatel@apple.com>
14993
14994 * lib/target-supports.exp (check_effective_target_vect_condition): New.
14995 * gcc.dg/vect/vect-ifcvt-1.c: New test.
14996 * gcc.dg/vect/vect-ifcvt-2.c: New test.
14997 * gcc.dg/vect/vect-ifcvt-3.c: New test.
14998 * gcc.dg/vect/vect-ifcvt-4.c: New test.
14999 * gcc.dg/vect/vect-ifcvt-5.c: New test.
15000 * gcc.dg/vect/vect-ifcvt-6.c: New test.
15001 * gcc.dg/vect/vect-ifcvt-7.c: New test.
15002 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
15003
15004 2004-04-11 Devang Patel <dpatel@apple.com>
15005
15006 * gcc.dg/vect/vect-dv-1.c: New test.
15007 * gcc.dg/vect/vect-dv-2.c: New test.
15008
15009 2005-04-11 Diego Novillo <dnovillo@redhat.com>
15010
15011 PR tree-optimization/20933
15012 * gcc.dg/tree-ssa/pr20933.c: New test.
15013
15014 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15015
15016 * gfortran.dg/fold_nearest.f90: New test.
15017
15018 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
15019
15020 * gcc.dg/tree-ssa/alias-1.c: New test.
15021
15022 2005-04-11 Diego Novillo <dnovillo@redhat.com>
15023
15024 PR tree-optimization/20920
15025 * g++.dg/tree-ssa/pr20920.C: New test.
15026
15027 2005-04-11 Uros Bizjak <uros@kss-loka.si>
15028
15029 * gcc.dg/builtins-53.c: Also check (int)ceil* and
15030 (long long int)ceil*.
15031
15032 2005-04-10 Mark Mitchell <mark@codesourcery.com>
15033
15034 * g++.dg/warn/Wdtor1.C: Declare template in system header with
15035 explicit C++ linkage.
15036
15037 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15038
15039 * gfortran.dg/pr17229.f: Take care of the new obsolescence
15040 warning for arithmetic IF statements.
15041
15042 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
15043
15044 * eor_handling_1.f90: New test case.
15045 * eor_handling_2.f90: New test case.
15046 * eor_handling_3.f90: New test case.
15047 * eor_handling_4.f90: New test case.
15048 * eor_handling_5.f90: New test case.
15049 * noadv_size.f90: New test case.
15050 * pad_no.f90: New test case.
15051
15052 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
15053
15054 * gcc.c-torture/execute/20050410-1.c: New test.
15055
15056 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
15057
15058 * gcc.dg/pr20126.c: New.
15059
15060 2005-04-09 Bud Davis <bdavis@gfortran.org>
15061 Steven G. Kargl <kargls@comcast.net>
15062
15063 * gfortran.dg/PR19872.f: New test.
15064
15065 2005-04-09 Steven G. Kargl <kargls@comcast.net>
15066
15067 * gfortran.dg/nint_1.f90: Fix dg-do directive.
15068
15069 2005-04-09 Steven G. Kargl <kargls@comcast.net>
15070
15071 * gfortran.dg/nint_1.f90: New test.
15072
15073 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
15074
15075 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
15076 Added test for callee-allocated arrays with write statements.
15077 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
15078 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
15079 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
15080 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
15081 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
15082
15083 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
15084
15085 PR libfortran/20163
15086 * gfortran.dg/open-options-blanks.f: New test.
15087
15088 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15089
15090 PR fortran/13257
15091 * gfortran.dg/comma_format_extension_[1234].f: New tests.
15092
15093 2005-04-09 Jakub Jelinek <jakub@redhat.com>
15094
15095 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15096 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15097 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15098 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15099 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15100 * gcc.c-torture/execute/stdarg-4.c: New test.
15101
15102 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
15103
15104 PR target/20795
15105 * g++.dg/abi/param2.C: New test.
15106
15107 2005-04-09 Uros Bizjak <uros@kss-loka.si>
15108
15109 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
15110
15111 2005-04-09 Uros Bizjak <uros@kss-loka.si>
15112
15113 * gcc.dg/builtins-53.c: New test.
15114
15115 2005-04-08 Diego Novillo <dnovillo@redhat.com>
15116
15117 * g++.dg/tree-ssa/pr18178.C: New test.
15118 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
15119 * gcc.c-torture/execute/20041019-1.c: New test.
15120 * gcc.dg/tree-ssa/20041008-1.c: New test.
15121 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
15122 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
15123 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
15124 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
15125 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
15126 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
15127 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
15128 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
15129 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
15130 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
15131
15132 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
15133
15134 PR rtl-optimization/20466
15135 * gcc.c-torture/execute/pr20466-1.c: New test.
15136
15137 2005-04-08 Mark Mitchell <mark@codesourcery.com>
15138
15139 PR c++/20905
15140 * g++.dg/parse/cond2.C: New test.
15141
15142 PR c++/20145
15143 * g++.dg/warn/Wdtor1.C: New test.
15144
15145 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15146
15147 PR fortran/17229
15148 * gfortran.dg/pr17229.f: New test.
15149
15150 2005-04-07 Steven G. Kargl <kargls@comcast.net>
15151
15152 * gfortran.dg/tiny_1.f90: New test.
15153 * gfortran.dg/tiny_2.f90: ditto.
15154
15155 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
15156
15157 * gfortran.dg/eor_1.f90: Fix dg-do run line
15158 * gfortran.dg/open_new.f90: Fix dg-do run line
15159
15160 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
15161
15162 * lib/target-supports.exp (get_compiler_messages): Support
15163 optional arguments, the fourth being compiler options.
15164 (check_effective_target_fpic): New proc.
15165 * gcc.dg/20050321-2.c: Restrict to target fpic.
15166
15167 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
15168
15169 * gcc.dg/15443-1.c: New test.
15170 * gcc.dg/15443-2.c: Likewise.
15171
15172 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15173
15174 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
15175
15176 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
15177
15178 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
15179
15180 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
15181
15182 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
15183 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
15184 -m64.
15185 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
15186 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
15187 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
15188
15189 2005-04-06 Mark Mitchell <mark@codesourcery.com>
15190
15191 PR c++/20212
15192 * g++.dg/warn/Wunused-11.C: New test.
15193
15194 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
15195
15196 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
15197
15198 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
15199
15200 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
15201
15202 2005-04-05 Mark Mitchell <mark@codesourcery.com>
15203
15204 PR c++/20734
15205 * g++.dg/template/ptrmem13.C: New test.
15206
15207 2005-04-05 Per Bothner <per@bothner.com>
15208
15209 * lib/gcc.exp: Always add -fno-show-column, for now.
15210
15211 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
15212
15213 PR testsuite/20767
15214 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
15215 of plain old "unsigned int" for the type of "i". Makes this test
15216 64bit clean.
15217
15218 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
15219
15220 * gcc.dg/i386-ssefn-1.c: New test.
15221 * gcc.dg/i386-ssefn-2.c: New test.
15222 * gcc.dg/i386-ssefn-3.c: New test.
15223 * gcc.dg/i386-ssefn-4.c: New test.
15224
15225 2005-04-05 Jakub Jelinek <jakub@redhat.com>
15226
15227 PR tree-optimization/20076
15228 * gcc.dg/builtin-apply4.c: New test.
15229
15230 PR preprocessor/19475
15231 * gcc.dg/cpp/macspace1.c: New test.
15232 * gcc.dg/cpp/macspace2.c: New test.
15233
15234 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15235
15236 * gfortran.dg/pr20755.f: Fixed bad format.
15237
15238 2005-04-05 Mark Mitchell <mark@codesourcery.com>
15239
15240 PR c++/20763
15241 * g++.dg/ext/attrib21.C: New test.
15242
15243 2004-04-05 Devang Patel <dpatel@apple.com>
15244
15245 * lib/target-supports.exp (check_effective_target_vect_shif): New.
15246 * gcc.dg/vect/vect-shift-1.c: New test.
15247
15248 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15249
15250 PR libfortran/20755
15251 * gfortran.dg/pr20755.f: New test.
15252
15253 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
15254
15255 * gfortran.dg/pr15959.f90: New test.
15256 * gfortran.dg/string_pad_trunc.f90: New test.
15257
15258 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15259
15260 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
15261 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
15262 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
15263 syntax.
15264
15265 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15266
15267 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
15268
15269 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15270
15271 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
15272 * gcc.c-torture/compile/20011119-2.c: Likewise.
15273 * gcc.c-torture/compile/981001-2.c: Likewise.
15274
15275 2005-04-04 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/20679
15278 * g++.dg/template/overload4.C: New test.
15279
15280 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
15281
15282 PR c++/20746
15283 * g++.dg/abi/covariant5.C: New.
15284
15285 PR debug/20505
15286 * g++.dg/debug/const2.C: New.
15287
15288 2005-04-04 Jakub Jelinek <jakub@redhat.com>
15289
15290 PR rtl-optimization/16104
15291 * gcc.c-torture/execute/20050316-1.c: New test.
15292
15293 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
15294
15295 * g++.dg/template/spec23.C: Fix dg-error text.
15296
15297 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
15298
15299 PR c++/19199
15300 * g++.dg/expr/lval2.C: New.
15301
15302 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15303
15304 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
15305 __builtin_strcasecmp and __builtin_strncasecmp.
15306
15307 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
15308
15309 PR c++/20723
15310 * g++.dg/template/spec22.C: New.
15311 * g++.dg/template/spec23.C: New.
15312
15313 2005-04-03 Dale Ranta <dir@lanl.gov>
15314 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15315
15316 PR libfortran/20068
15317 PR libfortran/20125
15318 PR libfortran/20156
15319 PR libfortran/20471
15320 * gfortran.dg/backspace.f: New test.
15321
15322 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
15323
15324 * gcc.dg/pr19345.c: New test.
15325
15326 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
15327
15328 PR tree-optimization/20640
15329 * gcc.dg/torture/tree-loop-1.c: New.
15330
15331 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
15332
15333 PR rtl-optimization/20290
15334 * gcc.c-torture/execute/loop-ivopts-2.c: New.
15335
15336 2005-04-02 Geoffrey Keating <geoffk@apple.com>
15337
15338 * gcc.dg/rs6000-fpint.c: New.
15339
15340 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
15341
15342 * gcc.dg/old-style-then-proto-1.c: New test.
15343
15344 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15345
15346 * gfortran.fortran-torture/execute/backspace.f90: Check
15347 after backspace and read was incorrect.
15348
15349 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15350
15351 * gcc.c-torture/execute/builtins/strcat.c: Check the result
15352 buffer past the terminating NUL using memcmp.
15353 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
15354 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
15355
15356 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
15357 Fix unused/uninitialized variable warnings.
15358
15359 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
15360 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
15361 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
15362 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
15363
15364 * gcc.c-torture/execute/builtins/abs-1-lib.c,
15365 gcc.c-torture/execute/builtins/fputs-lib.c,
15366 gcc.c-torture/execute/builtins/lib/fprintf.c,
15367 gcc.c-torture/execute/builtins/lib/main.c,
15368 gcc.c-torture/execute/builtins/lib/memcmp.c,
15369 gcc.c-torture/execute/builtins/lib/memmove.c,
15370 gcc.c-torture/execute/builtins/lib/mempcpy.c,
15371 gcc.c-torture/execute/builtins/lib/memset.c,
15372 gcc.c-torture/execute/builtins/lib/printf.c,
15373 gcc.c-torture/execute/builtins/lib/sprintf.c,
15374 gcc.c-torture/execute/builtins/lib/stpcpy.c,
15375 gcc.c-torture/execute/builtins/lib/strchr.c,
15376 gcc.c-torture/execute/builtins/lib/strcmp.c,
15377 gcc.c-torture/execute/builtins/lib/strcpy.c,
15378 gcc.c-torture/execute/builtins/lib/strcspn.c,
15379 gcc.c-torture/execute/builtins/lib/strlen.c,
15380 gcc.c-torture/execute/builtins/lib/strncat.c,
15381 gcc.c-torture/execute/builtins/lib/strncmp.c,
15382 gcc.c-torture/execute/builtins/lib/strncpy.c,
15383 gcc.c-torture/execute/builtins/lib/strrchr.c,
15384 gcc.c-torture/execute/builtins/lib/strspn.c,
15385 gcc.c-torture/execute/builtins/lib/strstr.c,
15386 gcc.c-torture/execute/builtins/memops-asm-lib.c,
15387 gcc.c-torture/execute/builtins/strlen-2.c,
15388 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
15389 prototypes.
15390
15391 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
15392
15393 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
15394 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
15395 selectany usage.
15396
15397 2005-04-01 Jakub Jelinek <jakub@redhat.com>
15398
15399 PR c++/19406
15400 * g++.dg/debug/using1.C: New test.
15401
15402 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
15403
15404 PR middle-end/20524
15405 * gcc.dg/alias-7.c: Prefix asm-declared name with
15406 __USER_LABEL_PREFIX__.
15407
15408 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
15409
15410 Fix fallout from PR middle-end/15700:
15411 * gcc.c-torture/compile/20011119-1.c: Take
15412 __USER_LABEL_PREFIX__ into account.
15413 * gcc.c-torture/compile/20011119-2.c: Likewise.
15414
15415 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
15416
15417 PR c++/18644
15418 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
15419
15420 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
15421
15422 PR c/17855
15423 * gcc.c-torture/compile/struct-non-lval-1.c,
15424 gcc.c-torture/compile/struct-non-lval-2.c,
15425 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
15426
15427 2005-03-31 Janis Johnson <janis187@us.ibm.com>
15428
15429 * gcc.dg/tls/tls.exp: Remove temporary file.
15430 * g++.dg/tls/tls.exp: Ditto.
15431 * lib/file-format.exp: Ditto.
15432 * g++.dg/special/ecos.exp: Ditto.
15433
15434 * lib/profopt.exp: Treat prof_ext as a list.
15435 * gcc.misc-tests/bprob.exp: Ditto.
15436 * g++.dg/bprob/bprob.exp: Ditto.
15437
15438 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
15439 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
15440 g++.dg/tree-ssa/pointer-reference-alias.C,
15441 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
15442 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
15443 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
15444 g++.dg/vect/pr19951.cc: Ditto.
15445 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
15446 gcc.dg/builtins-47.c: Ditto.
15447 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
15448 gcc.dg/pr20115-1.c: Ditto.
15449 * gcc.dg/tree-ssa/20030530-2.c,
15450 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
15451 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15452 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
15453 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15454 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
15455 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
15456 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
15457 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
15458 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
15459 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
15460 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
15461 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
15462 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
15463 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
15464 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
15465 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15466 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15467 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15468 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15469 gcc.dg/tree-ssa/20030824-1.c,
15470 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
15471 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
15472 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
15473 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
15474 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
15475 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
15476 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
15477 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
15478 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
15479 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
15480 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
15481 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
15482 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
15483 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
15484 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
15485 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
15486 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
15487 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
15488 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
15489 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
15490 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
15491 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
15492 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
15493 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
15494 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
15495 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
15496 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
15497 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
15498 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
15499 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
15500 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
15501 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
15502 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
15503 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
15504 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
15505 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
15506 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
15507 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
15508 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
15509 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
15510 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
15511 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
15512 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15513 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
15514 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
15515 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
15516 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
15517 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
15518 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
15519 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
15520 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15521 gcc.dg/tree-ssa/useless-1.c: Ditto.
15522 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
15523 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
15524 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
15525 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
15526 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15527 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
15528 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
15529 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
15530 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
15531 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
15532 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
15533 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
15534 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
15535 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
15536 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
15537 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
15538 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
15539 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
15540 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
15541 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
15542 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
15543 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15544 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15545 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
15546 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
15547 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
15548 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
15549 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
15550 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
15551 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
15552 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
15553 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
15554 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
15555 gcc.dg/vect/vect-none.c: Ditto.
15556 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
15557 treelang/compile/unsigned.tree: Ditto.
15558
15559 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
15560 * gcc.dg/cpp/direct2s.c: Ditto.
15561 * gcc.dg/cpp/paste4.c: Ditto.
15562 * gcc.dg/cpp/separate-1.c: Ditto.
15563 * gcc.dg/pch/save-temps-1.c: Ditto.
15564 * g++.dg/ext/altivec-10.C: Ditto.
15565 * g++.dg/pch/pch.C: Ditto.
15566
15567 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
15568
15569 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
15570 * g++.dg/template/repo1.C: Ditto.
15571 * g++.dg/template/repo2.C: Ditto.
15572 * g++.dg/template/repo3.C: Ditto.
15573 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
15574 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
15575 * g++.old-deja/g++.pt/repo1.C: Ditto.
15576 * g++.old-deja/g++.pt/repo2.C: Ditto.
15577 * g++.old-deja/g++.pt/repo3.C: Ditto.
15578 * g++.old-deja/g++.pt/repo4.C: Ditto.
15579
15580 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
15581 * gcc.dg/20030107-1.c: Ditto.
15582 * gcc.dg/20030702-1.c: Ditto.
15583 * gcc.dg/profile-generate-1.c: Ditto.
15584 * g++.dg/other/profile1.C: Ditto.
15585 * g++.old-deja/g++.robertl/eb83.C: Ditto.
15586
15587 * lib/gcc-dg.exp (remove-build-file): New.
15588 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15589 cleanup-tree-dump, cleanup-saved-temps): New.
15590
15591 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
15592
15593 PR c++/19203, DR 214
15594 * g++.dg/parse/ambig3.C: Not ambiguous.
15595 * g++.dg/template/spec20.C: New.
15596 * g++.dg/template/spec21.C: New.
15597
15598 2005-03-31 Steve Ellcey <sje@cup.hp.com>
15599
15600 PR target/20045
15601 * gcc.dg/ia64-fptr-1.c: Run only on linux.
15602
15603 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15604
15605 PR libfortran/20660
15606 * gfortran.dg/negative_unit.f: New test.
15607
15608 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
15609
15610 * gcc.dg/20050330-1.c: New test.
15611
15612 2005-03-30 Devang Patel <dpatel@apple.com>
15613
15614 * g++.dg/tree-sra/ssa-sra-3.C: New test.
15615
15616 2005-03-30 Dale Johannesen <dalej@apple.com>
15617
15618 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
15619
15620 2005-03-30 Janis Johnson <janis187@us.ibm.com>
15621
15622 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
15623 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
15624 Strip options from test name.
15625
15626 2005-03-31 Jan Hubicka <jh@suse.cz>
15627
15628 * gcc.dg/varpool-1.c: New testcase.
15629
15630 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15631
15632 PR c/772
15633 PR c/17913
15634 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
15635 gcc.dg/stmt-expr-label-3.c : New tests.
15636 * gcc.c-torture/execute/medce-2.c: Remove.
15637
15638 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15639
15640 PR c/20368
15641 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
15642 tests.
15643
15644 2005-03-30 Alan Modra <amodra@bigpond.net.au>
15645
15646 * gcc.c-torture/compile/pr20203.c: New test.
15647
15648 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15649
15650 * gfortran.dg/promotion.f90: New test.
15651
15652 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
15653
15654 PR middle-end/20491
15655 * gcc.dg/torture/asm-subreg-1.c: New test.
15656
15657 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
15658
15659 PR c/20672
15660 * gcc.dg/pr20672-1.c: New test.
15661
15662 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
15663
15664 * gfortran.dg/vect: New directory.
15665 * gfortran.dg/vect/vect.exp: New.
15666 * gfortran.dg/vect/vect-1.f90: New test.
15667 * gfortran.dg/vect/vect-2.f90: New test.
15668 * gfortran.dg/vect/vect-3.f90: New test.
15669 * gfortran.dg/vect/vect-4.f90: New test.
15670 * gfortran.dg/vect/vect-5.f90: New test.
15671
15672 2005-03-29 Jakub Jelinek <jakub@redhat.com>
15673
15674 PR middle-end/20622
15675 * gcc.dg/alias-7.c: New test.
15676
15677 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15678
15679 * gcc.dg/sparc-reg-1.c: New test.
15680
15681 2005-03-28 Steve Ellcey <sje@cup.hp.com>
15682
15683 PR target/19890
15684 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
15685
15686 2005-03-29 Dale Ranta <dir@lanl.gov>
15687 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15688
15689 PR libfortran/20163
15690 * gfortran.dg/pr20163-2.f: New test.
15691
15692 2005-03-28 Jan Hubicka <jh@suse.cz>
15693
15694 PR middle-end/20635
15695 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
15696 by Jakub Jelinek.
15697
15698 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
15699
15700 PR tree-optimization/20626
15701 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
15702 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
15703
15704 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15705
15706 * gfortran.dg/underflow.f90: New test.
15707 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
15708
15709 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15710
15711 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
15712
15713 2005-03-25 Mark Mitchell <mark@codesourcery.com>
15714
15715 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
15716 (g++_init): Make sure that CXXFLAGS is set.
15717 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
15718 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
15719 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15720 * lib/objc.exp (objc_init): Likewise.
15721 * lib/treelang.exp (treelang_init): Likewise.
15722
15723 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
15724
15725 PR tree-optimization/20470
15726 * gcc.dg/tree-ssa/pr20470.c: New test.
15727
15728 2005-03-25 Geoffrey Keating <geoffk@apple.com>
15729
15730 * gcc.dg/ppc-stfiwx.c: New.
15731
15732 2005-03-25 Steve Ellcey <sje@cup.hp.com>
15733
15734 PR target/19888
15735 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
15736
15737 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15738
15739 * gcc.dg/20050325-1.c: Fix a typo.
15740
15741 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15742
15743 PR libfortran/19678
15744 PR libfortran/19679
15745 * gfortran.dg/dos_eol.f: New test.
15746
15747 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15748
15749 PR rtl-optimization/20249
15750 * gcc.dg/20050325-1.c: New test.
15751
15752 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15753
15754 PR libfortran/15332
15755 * gfortran.dg/pr15332.f: New test.
15756
15757 2005-03-24 Dale Johannesen <dalej@apple.com>
15758
15759 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
15760
15761 2005-03-24 Geoffrey Keating <geoffk@apple.com>
15762
15763 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
15764 'internal' visibility.
15765 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
15766 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
15767 'protected' visibility.
15768 * gcc.dg/visibility-7.c: Likewise.
15769 * lib/target-supports.exp (check_visibility_available): Take
15770 a parameter, the kind of visibility to check for.
15771 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
15772 to check_visibility_available.
15773
15774 * g++.dg/expr/cast3.C: New.
15775
15776 2005-03-24 David Edelsohn <edelsohn@gnu.org>
15777
15778 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
15779 rs6000.
15780
15781 2005-03-24 Steve Ellcey <sje@cup.hp.com>
15782
15783 PR target/20095
15784 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
15785
15786 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
15787
15788 * gcc.dg/badshift.c: Renamed to...
15789 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
15790
15791 * gcc.target/i386/badshift.c: Renamed to...
15792 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
15793 only.
15794
15795 PR rtl-optimization/20532
15796 * gcc.target/i386/badshift.c: New.
15797
15798 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15799
15800 * gfortran.dg/pr18025.f90: New test.
15801
15802 2005-03-23 Dale Johannesen <dalej@apple.com>
15803
15804 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
15805
15806 2005-03-23 Mark Mitchell <mark@codesourcery.com>
15807
15808 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
15809
15810 * lib/target-supports.exp (check_iconv_available): Default
15811 libiconv to -liconv, if there is no definition.
15812
15813 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
15814
15815 * gcc.dg/torture/cris-asm-mof-1.c: New test.
15816
15817 2005-03-22 Mark Mitchell <mark@codesourcery.com>
15818
15819 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
15820 * g++.dg/opt/pr7503-2.C: Likewise.
15821 * g++.dg/opt/pr7503-3.C: Likewise.
15822 * g++.dg/opt/pr7503-4.C: Likewise.
15823 * g++.dg/opt/pr7503-5.C: Likewise.
15824 * g++.dg/warn/minmax.C: New test.
15825
15826 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15827
15828 * gfortran.dg/g77_intrinsics_funcs.f: New test.
15829 * gfortran.dg/g77_intrinsics_sub.f: New test.
15830
15831 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
15832 Jan Hubicka <jh@suse.cz>
15833 Steven Bosscher <stevenb@suse.de
15834
15835 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
15836
15837 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15838
15839 PR c++/19980
15840 * g++.dg/template/redecl3.C: New test.
15841
15842 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15843
15844 PR c++/20499
15845 * g++.dg/parse/error16.C: Tweak error markers.
15846
15847 2005-03-22 Jakub Jelinek <jakub@redhat.com>
15848
15849 PR target/20561
15850 * gcc.dg/20050321-2.c: New test.
15851
15852 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
15853
15854 PR c++/20465
15855 PR c++/20381
15856 * g++.dg/template/ptrmem12.C: New.
15857
15858 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
15859
15860 PR rtl-optimization/20527
15861 * gcc.c-torture/execute/pr20527-1.c: New test.
15862
15863 2005-03-22 Ben Elliston <bje@au.ibm.com>
15864
15865 * gcc.misc-tests/options.exp (check_for_options): Create a real C
15866 program, compile it into a real executable and then delete the .c
15867 and .x files afterwards, to avoid problems on testglue targets.
15868
15869 2005-03-21 Stuart Hastings <stuart@apple.com>
15870
15871 * gcc.target/i386/sse-2.c: New.
15872
15873 2005-03-21 Uros Bizjak <uros@kss-loka.si>
15874
15875 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
15876
15877 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15878
15879 * g++.dg/parse/crash25.C: Fix typo.
15880
15881 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15882
15883 PR c++/20461
15884 * g++.dg/parse/crash24.C: New test.
15885
15886 PR c++/20536
15887 * g++.dg/parse/crash25.C: New test.
15888
15889 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15890
15891 PR c++/20147
15892 * g++.dg/ext/stmtexpr4.C: New test.
15893
15894 2005-03-20 Roger Sayle <roger@eyesopen.com>
15895
15896 PR middle-end/20539
15897 * gcc.c-torture/compile/pr13066-1.c: New test case.
15898 * gcc.c-torture/compile/pr20539-1.c: Likewise.
15899 * g++.dg/opt/pr13066-1.C: Likewise.
15900
15901 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
15902
15903 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
15904
15905 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15906
15907 PR fortran/18525
15908 * gfortran.dg/nesting_1.f90: New test.
15909
15910 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15911
15912 PR c++/20240
15913 * g++.dg/lookup/using13.C: New test.
15914
15915 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15916
15917 PR c++/20333
15918 * g++.dg/template/crash36.C: New test.
15919
15920 2005-03-18 Paolo Carlini <pcarlini@suse.de>
15921
15922 PR c++/20463
15923 * g++.dg/template/crash35.C: New test.
15924
15925 2005-03-17 Paolo Carlini <pcarlini@suse.de>
15926
15927 PR c++/19966
15928 * g++.dg/overload/operator2.C: New test.
15929
15930 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15931
15932 PR libfortran/20257
15933 * gfortran.dg/pr20257.f90: New test.
15934
15935 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15936
15937 PR libfortran/20480
15938 * gfortran.dg/pr20480.f90: New test.
15939
15940 2005-03-16 Richard Henderson <rth@redhat.com>
15941
15942 PR middle-end/15700
15943 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
15944 (_rtld_global): New.
15945 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
15946 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
15947
15948 * gcc.dg/alias-3.c: New.
15949 * gcc.dg/alias-4.c: New.
15950 * gcc.dg/alias-5.c: New.
15951 * gcc.dg/alias-6.c: New.
15952
15953 2005-03-15 Geoffrey Keating <geoffk@apple.com>
15954
15955 * gcc.dg/cpp/ucnid-7.c: New.
15956
15957 2005-03-15 Janis Johnson <janis187@us.ibm.com>
15958 Dorit Naishlos <dorit@il.ibm.com>
15959
15960 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
15961 darwin.
15962
15963 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
15964
15965 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
15966 misaligned accesses.
15967 * gcc.dg/vect/vect-58.c: Likewise.
15968 * gcc.dg/vect/vect-92.c: New.
15969 * gcc.dg/vect/vect-93.c: New.
15970
15971 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
15972
15973 PR fortran/18827
15974 * gfortran.dg/assign_2.f90: New test.
15975 * gfortran.dg/assign_3.f90: New test.
15976 * gfortran.dg/assign.f90: New test.
15977
15978 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
15979
15980 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
15981 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
15982 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
15983 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
15984 names.
15985
15986 2005-03-14 Geoffrey Keating <geoffk@apple.com>
15987
15988 * gcc.dg/cpp/ucnid-6.c: New.
15989
15990 * gcc.dg/cpp/normalize-1.c: New.
15991 * gcc.dg/cpp/normalize-2.c: New.
15992 * gcc.dg/cpp/normalize-3.c: New.
15993 * gcc.dg/cpp/normalize-4.c: New.
15994 * gcc.dg/cpp/ucnid-4.c: New.
15995 * gcc.dg/cpp/ucnid-5.c: New.
15996 * g++.dg/cpp/normalize-1.C: New.
15997 * g++.dg/cpp/ucnid-1.C: New.
15998
15999 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
16000
16001 * gcc.dg/pr18628.c: New.
16002
16003 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
16004
16005 PR c++/20280
16006 * g++.dg/tree-ssa/pr20280.C: New.
16007
16008 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16009
16010 PR fortran/20467
16011 * gfortran.dg/stfunc_2.f90: New test.
16012
16013 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
16014
16015 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
16016
16017 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
16018
16019 * gcc.dg/tree-ssa/20050314-1.c: New test.
16020
16021 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16022
16023 PR c++/4403
16024 PR c++/9783, DR433
16025 * g++.dg/template/friend34.C: New test.
16026 * g++.dg/template/friend35.C: Likewise.
16027 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
16028
16029 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16030
16031 Friend class name lookup 5/n
16032 PR c++/1016
16033 * g++.dg/lookup/hidden-class1.C: New test.
16034 * g++.dg/lookup/hidden-class2.C: Likewise.
16035 * g++.dg/lookup/hidden-class3.C: Likewise.
16036 * g++.dg/lookup/hidden-class4.C: Likewise.
16037 * g++.dg/lookup/hidden-class5.C: Likewise.
16038 * g++.dg/lookup/hidden-class6.C: Likewise.
16039 * g++.dg/lookup/hidden-class7.C: Likewise.
16040 * g++.dg/lookup/hidden-class8.C: Likewise.
16041 * g++.dg/lookup/hidden-class9.C: Likewise.
16042 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
16043 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
16044 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
16045 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
16046 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
16047 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
16048 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
16049 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
16050 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
16051 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
16052 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
16053
16054 2005-03-13 Mark Mitchell <mark@codesourcery.com>
16055
16056 PR c++/20157
16057 * g++.dg/template/error18.C: New test.
16058
16059 2005-03-09 Ben Elliston <bje@au.ibm.com>
16060
16061 PR debug/16792
16062 * g++.dg/debug/pr16792.C: New test.
16063
16064 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
16065
16066 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
16067 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
16068 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
16069 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
16070 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
16071 test assertion names.
16072
16073 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16074
16075 PR fortran/18600
16076 * gfortran.dg/stfunc_1.f90: New test.
16077
16078 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16079
16080 PR fortran/16907
16081 * gfortran.dg/real_index_1.f90: New test.
16082
16083 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16084
16085 PR fortran/20323
16086 * gfortran.dg/spec_expr_1.f90: New test.
16087
16088 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
16089
16090 PR c/20402
16091 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
16092 new parser.
16093
16094 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16095
16096 PR fortran/20361
16097 * gfortran.dg/largeequiv_1.f90: New test.
16098
16099 2005-03-12 Geoffrey Keating <geoffk@apple.com>
16100
16101 * gcc.dg/ucnid-1.c: New.
16102 * gcc.dg/ucnid-2.c: New.
16103 * gcc.dg/ucnid-3.c: New.
16104 * gcc.dg/ucnid-4.c: New.
16105 * gcc.dg/ucnid-5.c: New.
16106 * gcc.dg/ucnid-6.c: New.
16107 * gcc.dg/cpp/ucnid-1.c: New.
16108 * gcc.dg/cpp/ucnid-2.c: New.
16109 * gcc.dg/cpp/ucnid-3.c: New.
16110 * g++.dg/other/ucnid-1.C: New.
16111
16112 2005-03-12 Geoffrey Keating <geoffk@apple.com>
16113
16114 * gcc.dg/vmx/darwin-abi-3.c: Delete.
16115
16116 2005-03-11 Per Bothner <per@bothner.com>
16117
16118 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
16119 that diagnotics refer to correct token.
16120 * gcc.dg/unused-3.c: Likewise.
16121
16122 2005-03-11 Per Bothner <per@bothner.com>
16123
16124 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
16125 constant" is now actually on same line as string constant.
16126 * gcc.dg/cpp/direct2s.c: Likewise.
16127
16128 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
16129
16130 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
16131
16132 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16133
16134 PR libfortran/20124
16135 * gfortran.dg/pr20124.f90: New Test
16136
16137 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
16138
16139 PR tree-optimization/20130
16140 * gcc.dg/pr20130-1.c: New test.
16141
16142 2005-03-10 Steve Ellcey <sje@cup.hp.com>
16143
16144 PR target/20095
16145 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
16146
16147 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16148
16149 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
16150
16151 2005-03-10 Steve Ellcey <sje@cup.hp.com>
16152
16153 * g++.dg/eh/forced1.C: Fix comment.
16154 * g++.dg/eh/forced2.C: Ditto.
16155 * g++.dg/eh/forced3.C: Ditto.
16156 * g++.dg/eh/forced4.C: Ditto.
16157
16158 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
16159
16160 PR rtl-opt/20412
16161 * gcc.c-torture/compile/pr20412.c: New test.
16162
16163 2005-03-10 Roger Sayle <roger@eyesopen.com>
16164
16165 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
16166
16167 2005-03-10 Jakub Jelinek <jakub@redhat.com>
16168
16169 PR target/20322
16170 * gcc.dg/20050307-1.c: New test.
16171
16172 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
16173
16174 PR c++/20375
16175 * g++.dg/other/stdarg3.C: New.
16176
16177 2005-03-10 Jakub Jelinek <jakub@redhat.com>
16178
16179 PR c++/18384, c++/18327
16180 * g++.dg/init/array19.C: New test.
16181
16182 PR inline-asm/20314
16183 * gcc.dg/torture/pr20314-1.c: New test.
16184 * gcc.dg/torture/pr20314-2.c: New test.
16185
16186 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
16187
16188 * gcc.dg/20050309-1.c: New test.
16189
16190 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16191
16192 * gcc.dg/builtins-10.c: Reactivate disabled test.
16193 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
16194 new cbrt transformations.
16195
16196 2005-03-09 Mark Mitchell <mark@codesourcery.com>
16197
16198 PR c++/20208
16199 * g++.dg/template/array13.C: New test.
16200
16201 2005-03-09 Paolo Carlini <pcarlini@suse.de>
16202
16203 PR c++/16859
16204 * g++.dg/init/brace4.C: New test.
16205
16206 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
16207
16208 PR c++/20186
16209 * g++.dg/template/non-dependent12.C: New.
16210
16211 2005-03-08 Mark Mitchell <mark@codesourcery.com>
16212
16213 PR c++/20142
16214 * g++.dg/init/array18.C: Add dg-do run marker.
16215
16216 PR c++/20142
16217 * g++.dg/init/array18.C: New test.
16218
16219 2005-03-09 Ben Elliston <bje@au.ibm.com>
16220
16221 * consistency.vlad/vlad.exp: Remove trailing semicolons.
16222 * g++.dg/gcov/gcov.exp: Likewise.
16223 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
16224 * gcc.target/xstormy16/xstormy16.exp: Likewise.
16225 * lib/c-torture.exp: Likewise.
16226 * lib/fortran-torture.exp: Likewise.
16227 * lib/g++.exp: Likewise.
16228 * lib/gcc-defs.exp: Likewise.
16229 * lib/gcc-dg.exp: Likewise.
16230 * lib/gcc.exp: Likewise.
16231 * lib/gcov.exp: Likewise.
16232 * lib/gfortran.exp: Likewise.
16233 * lib/mike-g++.exp: Likewise.
16234 * lib/mike-gcc.exp: Likewise.
16235 * lib/objc-torture.exp: Likewise.
16236 * lib/objc.exp: Likewise.
16237 * lib/profopt.exp: Likewise.
16238 * lib/target-libpath.exp: Likewise.
16239 * lib/target-supports.exp: Likewise.
16240 * lib/treelang.exp: Likewise.
16241 * lib/wrapper.exp: Likewise.
16242
16243 2005-03-08 Jeff Law <law@redhat.com>
16244
16245 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
16246 PHI-OPT changes.
16247
16248 2005-03-08 Ira Rosen <irar@il.ibm.com>
16249
16250 * gcc.dg/vect/pr20122.c: New test.
16251
16252 2005-03-07 Jeff Law <law@redhat.com>
16253
16254 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
16255 was folded away.
16256 * gcc.dg/tree-ssa/pr18133-1.c: New test.
16257 * gcc.dg/tree-ssa/pr18133-2.c: New test.
16258 * gcc.dg/tree-ssa/pr18134.c: New test.
16259
16260 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16261
16262 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
16263 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
16264 gcc.dg/torture/builtin-noret-2.c: Require weak support.
16265
16266 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
16267
16268 PR tree-opt/17671
16269 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
16270
16271 2005-03-07 Mark Mitchell <mark@codesourcery.com>
16272
16273 * g++.dg/warn/Wnvdtor.C: New test.
16274
16275 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
16276
16277 * gcc.dg/torture/pr19683-1.c: New test.
16278
16279 2005-03-06 Steven G. Kargl <kargls@comcast.net>
16280
16281 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
16282 * gfortran.dg/g77/19990313-2.f: Ditto.
16283 * gfortran.dg/g77/19990313-3.f: Ditto.
16284 * gfortran.dg/g77/19990525-0.f: Ditto.
16285 * gfortran.dg/g77/19990826-0.f: Ditto.
16286 * gfortran.dg/g77/19990826-2.f: Ditto.
16287 * gfortran.dg/g77/19990826-3.f: Ditto.
16288 * gfortran.dg/g77/20000511-1.f: Ditto.
16289 * gfortran.dg/g77/20000511-2.f: Ditto.
16290 * gfortran.dg/g77/970625-2.f: Ditto.
16291 * gfortran.dg/g77/980310-2.f: Ditto.
16292 * gfortran.dg/g77/980310-3.f: Ditto.
16293 * gfortran.dg/g77/980310-8.f: Ditto.
16294 * gfortran.dg/g77/980519-2.f: Ditto.
16295 * gfortran.dg/g77/alpha1.f: Ditto.
16296 * gfortran.dg/g77/claus.f: Ditto.
16297 * gfortran.dg/g77/erfc.f: Ditto.
16298 * gfortran.dg/g77/short.f: Ditto.
16299 * gfortran.fortran-torture/execute/data.f90: Ditto.
16300 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
16301 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
16302
16303 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16304
16305 * lib/file-format.exp (gcc_target_object_format): Add check for som
16306 format and hardcode object formats on hppa*-*-hpux*.
16307 * lib/target-supports.exp (check_weak_available): Add check for som
16308 object format. Always return 0 on hppa*-*-hpux10*.
16309
16310 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
16311 is defined.
16312
16313 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
16314
16315 2005-03-05 Steven G. Kargl <kargls@comcast.net>
16316
16317 * gfortran.dg/pr19936_1.f90: New test.
16318 * gfortran.dg/pr19936_2.f90: New test.
16319 * gfortran.dg/pr19936_3.f90: New test.
16320
16321 2005-03-05 Steven G. Kargl <kargls@comcast.net>
16322 Paul Thomas <prthomas@drfccad.cea.fr>
16323
16324 * gfortran.dg/PR19754_1.f90: New test.
16325 * gfortran.dg/PR19754_2.f90: Ditto.
16326
16327 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16328
16329 PR c++/19311
16330 * g++.dg/template/non-dependent11.C: New test.
16331
16332 2005-03-05 Uros Bizjak <uros@kss-loka.si>
16333
16334 * lib/target-supports.exp (check_iconv_available): Fix comment.
16335
16336 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
16337 Joseph S. Myers <joseph@codesourcery.com>
16338
16339 PR c++/19797
16340 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
16341
16342 2005-03-04 Matthew Sachs <msachs@apple.com>
16343
16344 * gcc.exp (gcc_target_compile): Put braces around
16345 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
16346 * objc.exp (objc_target_compile): Likewise.
16347 * treelang.exp (treelang_target_compile): Likewise.
16348
16349 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16350
16351 PR fortran/19673
16352 * gfortran.dg/func_result_1.f90: New test.
16353
16354 2005-03-04 Ben Elliston <bje@au.ibm.com>
16355
16356 * gcc.misc-tests/options.exp: New test.
16357
16358 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
16359
16360 * gcc.dg/pr15784-4.c: New test.
16361
16362 2005-03-03 Geoffrey Keating <geoffk@apple.com>
16363
16364 * gcc.c-torture/execute/pr17133.c: New.
16365 * gcc.c-torture/compile/20050303-1.c: New.
16366
16367 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
16368
16369 * gcc.dg/cpp/assert4.c: Fix for cygwin.
16370
16371 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
16372
16373 * g++.dg/overload/using2.C: New.
16374
16375 2005-03-02 Mark Mitchell <mark@codesourcery.com>
16376
16377 PR c++/19916
16378 * g++.dg/init/ptrmem2.C: New test.
16379
16380 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
16381
16382 PR c/8927
16383 * gcc.dg/pr8927-1.c: New test.
16384
16385 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
16386
16387 PR c++/20232
16388 * g++.dg/inherit/covariant12.C: New.
16389
16390 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16391
16392 PR fortran/19479
16393 * gfortran.dg/bound_1.f90: New test.
16394
16395 2005-02-28 Janis Johnson <janis187@us.ibm.com>
16396
16397 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
16398 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
16399
16400 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
16401
16402 PR c/20245
16403 * gcc.dg/pr20245-1.c: New test.
16404
16405 2005-02-28 Jakub Jelinek <jakub@redhat.com>
16406
16407 PR middle-end/19874
16408 * gcc.c-torture/execute/20050119-2.c: New test case.
16409
16410 2005-02-28 Ben Elliston <bje@au.ibm.com>
16411
16412 * README: Update the DejaGnu bug reporting address.
16413 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
16414 * lib/objc-torture.exp: Likewise.
16415
16416 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
16417
16418 * gfortran.dg/boz_1.f90: New test.
16419 * gfortran.dg/boz_3.f90: New test.
16420 * gfortran.dg/boz_4.f90: New test.
16421
16422 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
16423
16424 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
16425 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
16426
16427 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16428
16429 PR libfortran/20101
16430 * gfortran.dg/write_0_pe_format.f90: New test.
16431
16432 2005-02-27 Jakub Jelinek <jakub@redhat.com>
16433
16434 PR c++/20206
16435 * g++.dg/opt/thunk2.C: New test.
16436 * g++.dg/opt/covariant1.C: New test.
16437
16438 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16439
16440 * gfortran.dg/e_d_fmt.f90: New test.
16441
16442 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
16443
16444 * gcc.dg/asm-b.c: Fix comment typos.
16445
16446 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
16447
16448 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
16449 a V_MAY_DEF also.
16450
16451 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
16452
16453 PR tree-opt/20188
16454 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
16455 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
16456 * gcc.dg/asm-b.c: New test.
16457
16458 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
16459
16460 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
16461 Disable this test on IRIX 6.
16462
16463 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
16464
16465 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
16466 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
16467 parser.
16468
16469 2005-02-25 Diego Novillo <dnovillo@redhat.com>
16470
16471 PR tree-optimization/20204
16472 * testsuite/gcc.dg/pr20204.c: New test.
16473
16474 2005-02-24 Jakub Jelinek <jakub@redhat.com>
16475
16476 PR target/20196
16477 * gcc.c-torture/execute/20050224-1.c: New test.
16478
16479 PR c++/20175
16480 * g++.dg/warn/Wbraces2.C: New test.
16481
16482 2005-02-23 Mark Mitchell <mark@codesourcery.com>
16483
16484 PR c++/19878
16485 * g++.dg/init/const2.C: New test.
16486
16487 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
16488
16489 PR tree-optimization/20100
16490 * gcc.c-torture/execute/pr20100-1.c: New test.
16491
16492 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16493
16494 * gfortran.dg/implicit_3.f90: New test.
16495
16496 * gfortran.dg/deftype_1.f90: New test.
16497
16498 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
16499
16500 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
16501 the test passes.
16502 * g++.dg/other/anon3.C: Accept a warning.
16503
16504 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
16505
16506 * gcc.dg/pr20017.c: Fix a comment typo.
16507
16508 2005-02-23 Bud Davis <bdavis@gfortran.org>
16509
16510 * gfortran.dg/list_read_4.f90: Change to f90 comments.
16511
16512 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16513
16514 PR ada/19902
16515 * ada/acats/tests/cxa/cxa3004.a: Remove.
16516 * ada/acats/tests/cxb/cxb30061.am: Likewise.
16517
16518 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16519
16520 PR c++/20073
16521 * g++.dg/init/const1.C: New test.
16522
16523 PR c++/19991
16524 * g++.dg/parse/constant7.C: New test.
16525
16526 PR c++/20152
16527 * g++.dg/parse/error27.C: New test.
16528 * g++.dg/template/qualttp15.C: Adjust error markers.
16529 * g++.old-deja/g++.other/struct1.C: Likewise.
16530
16531 PR c++/20153
16532 * g++.dg/template/error17.C: New test.
16533
16534 PR c++/20148
16535 * g++.dg/parser/error26.C: New test.
16536
16537 2005-02-22 Diego Novillo <dnovillo@redhat.com>
16538
16539 PR tree-optimization/20100
16540 PR tree-optimization/20115
16541 * gcc.dg/pr20115.c: New test.
16542 * gcc.dg/pr20115-1.c: New test.
16543 * gcc.dg/pr20100.c: New test.
16544 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
16545 call-clobbered variables after alias1.
16546
16547 2005-02-22 Bud Davis <bdavis@gfortran.org>
16548
16549 * gfortran.dg/list_read_4.f90: new test.
16550
16551 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
16552
16553 PR rtl-optimization/20017.
16554 * gcc.dg/pr20017.c: New.
16555
16556 2005-02-22 Devang Patel <dpatel@apple.com>
16557
16558 PR 19952
16559 * g++.dg/tree-ssa/pr19952.C: New test.
16560
16561 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16562
16563 PR c++/19883
16564 * g++.dg/parse/constant6.C: New test.
16565
16566 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16567
16568 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16569 * g++.dg/charset/asm2.c: Likewise.
16570 * g++.dg/charset/asm3.c: Likewise.
16571 * g++.dg/charset/asm4.c: Likewise.
16572 * g++.dg/charset/asm5.c: Likewise.
16573 * g++.dg/charset/attribute1.c: Likewise.
16574 * g++.dg/charset/attribute2.c: Likewise.
16575 * g++.dg/charset/extern1.cc: Likewise.
16576 * g++.dg/charset/extern2.cc: Likewise.
16577 * g++.dg/charset/extern3.cc: Likewise.
16578 * g++.dg/charset/function.cc: Likewise.
16579 * g++.dg/charset/string.c: Likewise.
16580 * g++.dg/charset/charset.exp: Likewise.
16581 * lib/target-supports.exp (check_iconv_available): Fix comment.
16582
16583 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16584
16585 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
16586 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16587 * gcc.dg/charset/asm2.c: Likewise.
16588 * gcc.dg/charset/asm3.c: Likewise.
16589 * gcc.dg/charset/asm4.c: Likewise.
16590 * gcc.dg/charset/asm5.c: Likewise.
16591 * gcc.dg/charset/asm6.c: Likewise.
16592 * gcc.dg/charset/attribute1.c: Likewise.
16593 * gcc.dg/charset/attribute2.c: Likewise.
16594 * gcc.dg/charset/builtin1.c: Likewise.
16595 * gcc.dg/charset/extern.c: Likewise.
16596 * gcc.dg/charset/function.c: Likewise.
16597 * gcc.dg/charset/string.c: Likewise.
16598 * gcc.dg/charset/charset.exp: Likewise.
16599
16600 2005-02-21 Bud Davis <bdavis9659@comcast.net>
16601
16602 PR fortran/20086
16603 * gfortran.dg/pr20086.f90: New test.
16604
16605 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
16606
16607 PR tree-optimization/19786
16608 * g++.dg/tree-ssa/pr19786.C: New.
16609
16610 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16611
16612 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
16613
16614 2005-02-21 Jeff Law <law@redhat.com>
16615
16616 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
16617
16618 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16619
16620 * gfortran.dg/do_iterator: Split loop, markup all lines for
16621 which an error locus is printed.
16622 * gfortran.dg/pr17708.f90: Markup all lines for which an error
16623 locus is printed.
16624 * gfortran.dg/select_4.f90: Likewise.
16625 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
16626 locuses in the various permutations.
16627
16628 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
16629
16630 PR tree-optimization/19951
16631 * g++.dg/vect: New directory.
16632 * g++.dg/vect/vect.exp: New file.
16633 * g++.dg/vect/pr19951.cc: New testcase.
16634 * g++.dg/dg.exp: Also prune vectorizer tests.
16635
16636 2005-02-20 Zack Weinberg <zack@codesourcery.com>
16637
16638 PR 18785
16639 * gcc.dg/charset/builtin1.c: New test.
16640
16641 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16642
16643 PR c++/19299
16644 * g++.dg/inherit/volatile1.C: New test.
16645
16646 PR c++/19440
16647 * g++.dg/template/dtor4.C: New test.
16648
16649 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16650
16651 * gfortran.dg/int_1.f90: New test.
16652
16653 2005-02-19 Devang Patel <dpatel@apple.com>
16654
16655 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
16656
16657 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16658
16659 * gfortran.dg/achar_1.f90: New test.
16660
16661 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
16662
16663 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
16664
16665 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
16666 Jakub Jelinek <jakub@redhat.com>
16667
16668 PR tree-optimization/19828
16669 * gcc.dg/tree-ssa/loop-7.c: New test.
16670 * gcc.c-torture/execute/20050218-1.c: New test.
16671
16672 2005-02-19 Jakub Jelinek <jakub@redhat.com>
16673
16674 PR c/20043
16675 * gcc.dg/transparent-union-1.c: New test.
16676 * gcc.dg/transparent-union-2.c: New test.
16677
16678 2005-02-18 James E Wilson <wilson@specifixinc.com>
16679
16680 PR tree-optimization/18977
16681 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
16682
16683 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
16684
16685 PR target/20054
16686 * gcc.dg/pr20054.c: New test.
16687
16688 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16689
16690 PR c++/19508
16691 * g++.dg/ext/attrib20.C: New test.
16692
16693 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16694
16695 PR middle-end/20030
16696 * gfortran.fortran-torture/execute/character_passing.f90: New test.
16697
16698 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
16699
16700 PR c++/20008
16701 * g++.dg/opt/switch4.C: New.
16702
16703 2005-02-18 Jakub Jelinek <jakub@redhat.com>
16704
16705 PR c++/20023
16706 PR tree-optimization/20009
16707 * gcc.c-torture/compile/20050217-1.c: New test.
16708 * g++.dg/opt/switch3.C: New test.
16709
16710 PR tree-optimization/18947
16711 * gcc.c-torture/compile/20050215-1.c: New test.
16712 * gcc.c-torture/compile/20050215-2.c: New test.
16713 * gcc.c-torture/compile/20050215-3.c: New test.
16714
16715 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
16716
16717 PR c++/20028
16718 * g++.dg/template/crash34.C: New.
16719
16720 PR c++/20022
16721 * g++.dg/other/access3.C: New.
16722
16723 2005-02-17 Ira Rosen <irar@il.ibm.com>
16724
16725 * gcc.dg/vect/vect-98.c: New test.
16726
16727 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
16728
16729 PR tree-optimization/19967
16730 * gcc.dg/pr19967.c: New.
16731
16732 2005-02-16 Jakub Jelinek <jakub@redhat.com>
16733
16734 PR middle-end/19857
16735 * gcc.dg/tree-ssa/20050215-1.c: New test.
16736 * gcc.c-torture/execute/20050215-1.c: New test.
16737
16738 2005-02-15 Eric Christopher <echristo@redhat.com>
16739
16740 * gcc.dg/cpp/20050215-1.c: New file.
16741
16742 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
16743
16744 PR tree-optimization/15785
16745 * gcc.dg/pr15785-1.c: New test.
16746
16747 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
16748
16749 PR c++/17788
16750 * g++.dg/init/ctor4.C: New.
16751 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
16752
16753 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
16754
16755 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
16756 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
16757
16758 2005-02-15 Andreas Schwab <schwab@suse.de>
16759
16760 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
16761 declare malloc.
16762
16763 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
16764
16765 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
16766
16767 2005-02-14 Diego Novillo <dnovillo@redhat.com>
16768
16769 PR tree-optimization/19853
16770 * gcc.c-torture/compile/pr19853.c: New test.
16771
16772 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16773
16774 PR c++/19608
16775 * g++.dg/parse/local-class1.C: New.
16776
16777 PR c++/19895
16778 * g++.dg/parse/ptrmem3.C: New.
16779
16780 PR c++/19884
16781 * g++.old-deja/g++.oliva/template6.C: Add another case.
16782 * g++.dg/template/explicit6.C: New.
16783
16784 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
16785
16786 PR c++/17816
16787 * g++.dg/other/redecl2.C: New.
16788
16789 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16790
16791 PR c++/19891
16792 * g++.dg/abi/covariant4.C: New.
16793
16794 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
16795
16796 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
16797
16798 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
16799
16800 * gcc.dg/vect/vect-96.c: Fix typo.
16801
16802 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16803
16804 PR c++/14479
16805 PR c++/19487
16806 * g++.dg/template/enum5.C: New test.
16807
16808 2005-02-12 Ira Rosen <irar@il.ibm.com>
16809
16810 * gcc.dg/vect/vect-97.c: New test.
16811
16812 2005-02-12 Ira Rosen <irar@il.ibm.com>
16813
16814 * gcc.dg/vect/vect-96.c: New test.
16815
16816 2005-02-12 Uros Bizjak <uros@kss-loka.si>
16817
16818 * gcc.dg/builtins-34.c: Also check ldexp*.
16819
16820 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
16821
16822 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
16823
16824 2005-02-11 Janis Johnson <janis187@us.ibm.com>
16825
16826 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
16827 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
16828 dg-require-dll, dg-require-iconv, dg-require-named-sections,
16829 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
16830 selector_list, selector_expression, dg-process-target): Move to new
16831 file target-supports-dg.exp.
16832 * lib/target-supports-dg.exp: New.
16833
16834 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
16835 New.
16836
16837 2005-02-11 Jakub Jelinek <jakub@redhat.com>
16838
16839 PR c++/19666
16840 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
16841
16842 PR middle-end/19858
16843 * gcc.c-torture/compile/20050210-1.c: New test.
16844
16845 2005-02-11 Mark Mitchell <mark@codesourcery.com>
16846
16847 PR c++/19755
16848 * g++.dg/warn/Wbraces1.C: New test.
16849
16850 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
16851
16852 * gcc.dg/builtins-52.c: New testcase.
16853
16854 2005-02-10 Jakub Jelinek <jakub@redhat.com>
16855
16856 PR c/19342
16857 * gcc.c-torture/execute/20050119-1.c: New test.
16858
16859 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16860
16861 PR c++/19811
16862 * g++.dg/init/delete1.C: New test.
16863
16864 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
16865
16866 PR c++/18470
16867 * g++.dg/template/static12.C: New test.
16868
16869 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16870
16871 PR c++/19787
16872 * g++.dg/conversion/ambig1.C: New test.
16873
16874 PR c++/19739
16875 * g++.dg/ext/attrib19.C: New test.
16876
16877 PR c++/19732
16878 * g++.dg/parse/dtor5.C: New test.
16879
16880 PR c++/19762
16881 * g++.dg/template/dtor3.C: New test.
16882
16883 PR c++/19826
16884 * g++.dg/template/static11.C: New test.
16885 * g++.dg/template/crash2.C: Remove dg-error marker.
16886
16887 2005-02-09 Janis Johnson <janis187@us.ibm.com>
16888
16889 PR C++/18491
16890 * g++.old-deja/g++.mike/p10769a.C: Remove.
16891
16892 2005-02-09 Roger Sayle <roger@eyesopen.com>
16893
16894 * gcc.dg/builtins-48.c: New test case.
16895 * gcc.dg/builtins-49.c: New test case.
16896 * gcc.dg/builtins-50.c: New test case.
16897 * gcc.dg/builtins-51.c: New test case.
16898
16899 2005-02-09 Ian Lance Taylor <ian@airs.com>
16900
16901 PR middle-end/19583
16902 * g++.dg/warn/Wreturn-type-3.C: New test.
16903
16904 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16905
16906 PR middle-end/19402
16907 * gcc.dg/pr19402-1.c: New testcase.
16908 * gcc.dg/pr19402-2.c: likewise.
16909
16910 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16911
16912 PR middle-end/19854
16913 * g++.dg/tree-ssa/tmmti.C: New testcase.
16914
16915 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16916
16917 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
16918
16919 2005-02-08 Mark Mitchell <mark@codesourcery.com>
16920
16921 PR c++/19733
16922 * g++.dg/parse/crash23.C: New test.
16923 * g++.dg/warn/Weff1.C: New test.
16924
16925 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16926
16927 * gcc.dg/20050209-1.c: New test.
16928
16929 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16930
16931 PR target/19799
16932 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
16933
16934 2005-02-08 Mike Stump <mrs@apple.com>
16935
16936 * g++.dg/pch/import-2.c: New test.
16937 * g++.dg/pch/import-2.hs: New.
16938 * g++.dg/pch/include/import-2a.h: New.
16939 * g++.dg/pch/include/import-2b.h: New.
16940
16941 2005-02-08 Janis Johnson <janis187@us.ibm.com>
16942
16943 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
16944
16945 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16946
16947 * gfortran.dg/substr_1.f90: New test.
16948
16949 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
16950
16951 PR middle-end/19775
16952 * gcc.dg/torture/builtin-power-1.c: Disable test for
16953 invalid transformation.
16954 * gcc.dg/builtins-10.c: Likewise. Disable one test we
16955 no longer optimize.
16956 * gcc.dg/builtins-47.c: New testcase.
16957
16958 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
16959 Dorit Naishlos <dorit@il.ibm.com>
16960
16961 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
16962
16963 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
16964
16965 * gcc.c-torture/compile/20050206-1.c: New test.
16966
16967 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16968
16969 PR tree-opt/19768
16970 * g++.dg/opt/pr19768.C: New test.
16971
16972 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16973
16974 PR tree-opt/19736
16975 * gcc.c-torture/compile/pr19736.c: New test.
16976
16977 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16978
16979 PR c++/17401
16980 * g++.dg/parse/error25.C: New test.
16981
16982 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
16983
16984 * gcc.c-torture/execute/20050203-1.c: New.
16985
16986 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
16987
16988 * gcc.dg/vect/vect-85.c: Remove xfail.
16989 * gcc.dg/vect/vect-86.c: Remove xfail.
16990 * gcc.dg/vect/vect-87.c: Remove xfail.
16991 * gcc.dg/vect/vect-88.c: Remove xfail.
16992
16993 2005-02-02 Geoffrey Keating <geoffk@apple.com>
16994
16995 * gcc.dg/altivec-19.c: New.
16996
16997 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
16998
16999 PR c/17807
17000 * gcc.dg/nested-func-3.c: New test.
17001 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
17002
17003 2005-02-02 Janis Johnson <janis187@us.ibm.com>
17004
17005 * gcc.test-framework/gen_directive_tests: Generate tests for
17006 selector expressions.
17007
17008 2005-02-02 Matt Austern <austern@apple.com>
17009
17010 PR c++/19628
17011 * g++/ext/builtin7.C: New.
17012 * g++/ext/builtin8.C: New.
17013
17014 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
17015
17016 PR c/18502
17017 * gcc.dg/pr18502-1.c: New test.
17018
17019 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17020
17021 PR c++/17413
17022 * g++.dg/template/local4.C: Tweak.
17023
17024 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
17025
17026 PR tree-optimization/19578
17027 * gcc.c-torture/compile/20050202-1.c: New test.
17028
17029 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
17030
17031 PR c/19435
17032 * gcc.dg/c99-init-4.c: New test.
17033
17034 2005-02-01 Janis Johnson <janis187@us.ibm.com>
17035
17036 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
17037
17038 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
17039
17040 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
17041 * g++.dg/eh/check-vect.h: New.
17042
17043 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
17044 * gcc.dg/vect/vect-78.c: Ditto.
17045 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
17046 Remove.
17047
17048 * g++.dg/conversion/simd1.C: Expect warning.
17049 * g++.dg/ext/attribute-test-1.C: Ditto.
17050 * g++.dg/ext/attribute-test-2.C: Ditto.
17051 * g++.dg/ext/attribute-test-3.C: Ditto.
17052 * g++.dg/ext/attribute-test-4.C: Ditto.
17053
17054 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
17055 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
17056
17057 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
17058
17059 2005-02-01 Richard Henderson <rth@redhat.com>
17060
17061 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
17062 long double for ibm double-double format.
17063 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
17064
17065 2005-02-01 Diego Novillo <dnovillo@redhat.com>
17066
17067 PR tree-optimization/19633
17068 * testsuite/gcc.dg/pr19633-1.c: New test.
17069 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
17070 to NULL or a symbol.
17071
17072 2005-02-01 Janis Johnson <janis187@us.ibm.com>
17073
17074 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
17075 New procs.
17076 (dg-process-target (local override)): Handle selector expressions.
17077
17078 * gcc.test-framework/README: Describe tests in source directory.
17079 * gcc.test-framework/test-framework.awk: Handle dg- tests.
17080 * gcc.test-framework/test-framework.exp: Handle dg- tests.
17081 * gcc.test-framework/dg-bogus-exp-P.c: New test.
17082 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
17083 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
17084 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
17085 * gcc.test-framework/dg-do-link-exp-P.c: New test.
17086 * gcc.test-framework/dg-do-run-exp-P.c: New test.
17087 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
17088 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
17089 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
17090 * gcc.test-framework/dg-error-exp-P.c: New test.
17091 * gcc.test-framework/dg-error-exp-XP.c: New test.
17092 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
17093 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
17094 * gcc.test-framework/dg-output-exp-P.c: New test.
17095 * gcc.test-framework/dg-output-exp-XF.c: New test.
17096 * gcc.test-framework/dg-warning-exp-P.c: New test.
17097 * gcc.misc-tests/dg-1.c: Remove.
17098 * gcc.misc-tests/dg-2.c: Remove.
17099 * gcc.misc-tests/dg-3.c: Remove.
17100 * gcc.misc-tests/dg-4.c: Remove.
17101 * gcc.misc-tests/dg-5.c: Remove.
17102 * gcc.misc-tests/dg-6.c: Remove.
17103 * gcc.misc-tests/dg-7.c: Remove.
17104 * gcc.misc-tests/dg-8.c: Remove.
17105 * gcc.misc-tests/dg-9.c: Remove.
17106 * gcc.misc-tests/dg-10.c: Remove.
17107 * gcc.misc-tests/dg-11.c: Remove.
17108 * gcc.misc-tests/dg-12.c: Remove.
17109 * gcc.misc-tests/dg-test.exp: Remove.
17110
17111 * gcc.test-framework/test-framework.awk: Change recording and
17112 printing of passes and failures.
17113
17114 * gcc.test-framework: New directory.
17115 * gcc.test-framework/README: New.
17116 * gcc.test-framework/test-framework.exp: New.
17117 * gcc.test-framework/test-framework.awk: New.
17118 * gcc.test-framework/gen_directive_tests: New.
17119
17120 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
17121
17122 * lib/treelang.exp: Fix comment typos.
17123 (treelang_target_compile): Don't append libs=-ltreelang to options.
17124
17125 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
17126
17127 * g++.dg/parse/typename7.C: Adjust error messages.
17128
17129 2005-01-31 Jeff Law <law@redhat.com>
17130
17131 * gcc.c-torture/execute/20050131-1.c: New test.
17132 * gcc.dg/wcaselabel.c: New test.
17133
17134 2005-01-31 Mark Mitchell <mark@codesourcery.com>
17135
17136 * g++.dg/other/warning1.C: Adjust error messags.
17137 * g++.dg/parse/constant5.C: New test.
17138
17139 2005-01-31 Steven Bosscher <stevenb@suse.de>
17140
17141 PR c/19333
17142 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
17143 the test case valid.
17144 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
17145 * testsuite/gcc.dg/array-7.c: Adjust expected result.
17146 * testsuite/gcc.dg/pr18596-3.c: Likewise.
17147 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
17148 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
17149 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
17150
17151 2005-01-31 Dale Johannesen <dalej@apple.com>
17152
17153 * g++.dg/opt/pr19650.C: New test.
17154
17155 2005-01-31 Richard Henderson <rth@redhat.com>
17156
17157 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
17158 long double for intel double extended format.
17159 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
17160
17161 2005-01-30 Mark Mitchell <mark@codesourcery.com>
17162
17163 PR c++/19555
17164 * g++.dg/template/static10.C: New test.
17165
17166 PR c++/19395
17167 * g++.dg/parse/error24.C: New test.
17168
17169 PR c++/19367
17170 * g++.dg/lookup/builtin1.C: New test.
17171
17172 PR c++/19457
17173 * g++.dg/warn/conv3.C: New test.
17174
17175 2005-01-30 Bud Davis <bdavis@gfortran.org>
17176
17177 PR fortran/19647
17178 * gfortan.dg/inquire_7.f90
17179
17180 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
17181
17182 PR tree-optimization/15791
17183 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
17184 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
17185 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
17186 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
17187 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
17188 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
17189 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
17190 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
17191 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
17192 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
17193
17194 2005-01-29 Paul Brook <paul@codesourcery.com>
17195
17196 PR fortran/18565
17197 * check.c (real_or_complex_check): New function.
17198 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
17199 * intrinsic.c (add_functions): Use new check functions.
17200 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
17201 Add prototypes.
17202
17203 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
17204
17205 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
17206 gcc.dg/lvalue-3.c: New tests.
17207 * gcc.dg/concat.c: Update expected messages.
17208
17209 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
17210
17211 PR libfortran/19595
17212 * gfortran.dg/eor_1.f90: New test.
17213
17214 2005-01-29 Steven G. Kargl <kargls@comcast.net>
17215
17216 PR fortran/19589
17217 * gfortran.dg/logical_data_1.f90: New test.
17218
17219 2005-01-28 Mark Mitchell <mark@codesourcery.com>
17220
17221 PR c++/19253
17222 * g++.dg/template/crash33.C: New test.
17223
17224 PR c++/19667
17225 * g++.dg/template/crash32.C: New test.
17226
17227 2005-01-28 Ian Lance Taylor <ian@airs.com>
17228
17229 PR middle-end/16558
17230 * g++.dg/warn/Wreturn-type-2.C: New test.
17231
17232 2004-06-24 Jeff Law <law@redhat.com>
17233
17234 * gcc.dg/tree-ssa/20050128-1.c: New test.
17235
17236 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
17237
17238 * gcc.target/frv/all-mdpackh-1.c: New test.
17239
17240 2005-01-28 Steven Bosscher <stevenb@suse.de>
17241
17242 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
17243
17244 2005-01-27 Richard Henderson <rth@redhat.com>
17245
17246 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
17247
17248 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
17249
17250 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
17251
17252 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
17253
17254 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
17255 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
17256 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
17257 to cope with cases where the multilib options override the dg-options.
17258
17259 2005-01-27 Jakub Jelinek <jakub@redhat.com>
17260
17261 PR c/18946
17262 * gcc.dg/noncompile/20050120-1.c: New test.
17263
17264 2005-01-26 Diego Novillo <dnovillo@redhat.com>
17265
17266 PR tree-optimization/19633
17267 * gcc.dg/pr19633.c: New test.
17268 * gcc.dg/tree-ssa/pr19633.c: New test.
17269
17270 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
17271
17272 * gcc.dg/20041216-1.c: New test.
17273
17274 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
17275
17276 PR objc/18862
17277 * objc.dg/selector-2.m: New test.
17278
17279 2005-01-26 Jakub Jelinek <jakub@redhat.com>
17280
17281 * g++.dg/opt/range-test-2.C: New test.
17282
17283 PR rtl-optimization/19579
17284 * gcc.c-torture/execute/20050124-1.c: New test.
17285
17286 2005-01-26 Greg Parker <gparker@apple.com>
17287 Stuart Hastings <stuart@apple.com>
17288
17289 * gcc.c-torture/execute/20050125-1.c: New.
17290
17291 2005-01-18 Jan Hubicka <jh@suse.cz>
17292
17293 PR tree-optimize/19337
17294 * gcc.c-torture/compile/20050119-1.c: New test.
17295
17296 2005-01-24 James E Wilson <wilson@specifixinc.com>
17297
17298 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
17299 test for successful match.
17300
17301 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
17302
17303 PR objc/18408
17304 * objc.dg/comp-types-7.m: New test.
17305
17306 2005-01-24 Janis Johnson <janis187@us.ibm.com>
17307
17308 * lib/target-supports.exp (current_target_name): New.
17309 (check_effective_target_ilp32, check_effective_target_lp64):
17310 Cache the result to use as long as the current target, with
17311 multilib flags, remains the same.
17312
17313 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
17314 (dg-require-weak, dg-require-visibility, dg-require-alias,
17315 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
17316 dg-require-effective-target, dg-skip-if): Remove call to
17317 skip_test_and_clear_xfail.
17318 (dg-test): Clear xfail data.
17319
17320 2005-01-24 Jakub Jelinek <jakub@redhat.com>
17321
17322 PR target/17751
17323 * gcc.dg/ppc64-toc.c: New test.
17324
17325 * g++.dg/tree-ssa/empty-1.C: New test.
17326
17327 PR middle-end/19551
17328 * gcc.c-torture/execute/20050121-1.c: New test.
17329 * gcc.dg/20050121-2.c: New test.
17330
17331 2004-01-23 Steven G. Kargl <kargls@comcast.net>
17332 Paul Brook <paul@codesourcery.com>
17333
17334 PR fortran/17941
17335 * gfortran.dg/real_const_1.f: New test.
17336 * gfortran.dg/real_const_2.f90: New test.
17337 * gfortran.dg/complex_int_1.f90: New test.
17338
17339 2005-01-23 Bud Davis <bdavis9659@comcast.net>
17340
17341 PR fortran/19313
17342 * gfortan.dg/inquire_6.f90: New test.
17343
17344 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
17345
17346 PR libfortran/19451
17347 * open_readonly_1.f90: New test.
17348
17349 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
17350
17351 PR libfortran/18982
17352 * gfortran.dg/open_new.f90: New file.
17353
17354 2005-01-22 Paul Brook <paul@codesourcery.com>
17355
17356 * namelist_1.f90: New test.
17357
17358 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
17359
17360 PR tree-optimization/19484
17361 * gcc.c-torture/compile/20050122-[12].c: New tests.
17362
17363 2005-01-22 Paul Brook <paul@codesourcery.com>
17364
17365 * gfortran.dg/implicit_2.f90: New test.
17366
17367 2005-01-22 Bud Davis <bdavis9659@comcast.net>
17368
17369 PR fortran/19314
17370 * gfortran.dg/inquire_5.f90: New test.
17371
17372 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17373
17374 PR c/18809
17375 * gcc.dg/pr18809-1.c: New test.
17376
17377 2005-01-21 Ian Lance Taylor <ian@airs.com>
17378
17379 * gcc.dg/20050121-1.c: New test.
17380
17381 PR tree-optimization/13000
17382 * gcc.dg/20040206-1.c: Change warning to point where function is
17383 being inlined.
17384
17385 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17386
17387 PR c++/19208
17388 * g++.dg/template/array11.C: New test.
17389
17390 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17391
17392 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
17393 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
17394 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
17395 * gfortran.dg/getenv_1.f90: Add dg-do directive.
17396 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
17397 gfortran.dg/pr17164.f90: Add missing dg-do directives.
17398
17399 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
17400
17401 PR tree-optimization/15349
17402 * gcc.dg/tree-ssa/pr15349.c: New.
17403
17404 2005-01-20 Steve Ellcey <sje@cup.hp.com>
17405
17406 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
17407
17408 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
17409
17410 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
17411 scan-assembler-times directive name.
17412
17413 * gcc.dg/asm-a.c: Move dg-require-effective-target to
17414 after dg-do.
17415
17416 PR rtl-optimization/19462
17417 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
17418
17419 2005-01-19 Steve Ellcey <sje@cup.hp.com>
17420
17421 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
17422 counting function calls on ia64.
17423
17424 2005-01-19 Jakub Jelinek <jakub@redhat.com>
17425
17426 PR rtl-optimization/15139
17427 * gcc.dg/20050111-2.c: New test.
17428
17429 PR c/17297
17430 * gcc.c-torture/compile/20050113-1.c: New testcase.
17431
17432 PR middle-end/19164
17433 * gcc.dg/20050113-1.c: New testcase.
17434
17435 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
17436
17437 * gcc.dg/vect/vect-85.c: Add comment.
17438 * gcc.dg/vect/vect-86.c: Add xfail for now.
17439 * gcc.dg/vect/vect-87.c: Add xfail for now.
17440 * gcc.dg/vect/vect-88.c: Add xfail for now.
17441 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
17442
17443 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17444
17445 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
17446
17447 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17448
17449 * g++.dg/debug/typedef3.C: New test.
17450
17451 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
17452
17453 PR c/19472
17454 * gcc.dg/asm-a.c: New test.
17455
17456 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
17457
17458 * gcc.dg/sh-relax.c: Add prototype for abort.
17459
17460 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17461
17462 * gcc.dg/short-compare-1.c: New test.
17463 * gcc.dg/short-compare-2.c: Likewise.
17464
17465 2005-01-18 Michael Matz <matz@suse.de>
17466
17467 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
17468
17469 2005-01-17 Diego Novillo <dnovillo@redhat.com>
17470
17471 PR tree-optimization/19121
17472 * gcc.c-torture/compile/pr19121.c: New test.
17473
17474 2005-01-17 James E. Wilson <wilson@specifixinc.com>
17475
17476 PR target/19357
17477 * gcc.c-torture/compile/pr19357.c: New test.
17478
17479 2005-01-17 Ian Lance Taylor <ian@airs.com>
17480
17481 PR c/5675
17482 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
17483 pass--those that refer just to the variable, possibly with a
17484 cast.
17485 * gcc.dg/c99-const-expr-3.c: Likewise.
17486
17487 PR middle-end/13127
17488 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
17489 longer emitted.
17490
17491 2005-01-16 Bud Davis <bdavis9659@comcast.net>
17492
17493 PR fortran/18778
17494 * gfortran.dg/endfile_2.f90: New test.
17495
17496 2005-01-16 Steven G. Kargl <kargls@comcast.net>
17497
17498 PR 19168
17499 * gfortran.dg/select_5.f90: New test.
17500
17501 2004-01-16 Paul Brook <paul@codesourcery.com>
17502
17503 * gfortran.dg/common_4.f90: New test.
17504
17505 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
17506
17507 PR rtl-optimization/19462
17508 * gcc.dg/torture/pr19462-1.c: New test.
17509
17510 2005-01-15 Ziemowit Laski <zlaski@apple.com>
17511
17512 PR objc/19321
17513 * objc.dg/func-ptr-2.m: New.
17514 * objc.dg/volatile-1.m: New.
17515
17516 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17517
17518 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
17519
17520 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17521
17522 PR tree-optimization/19060
17523 * gcc.c-torture/execute/20050104-1.c: New test.
17524
17525 2005-01-15 Bud Davis <bdavis9659@comcast.net>
17526
17527 PR fortran/18983
17528 * gfortran.dg/write_to_null.f90: New test.
17529
17530 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
17531 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17532
17533 PR other/19328
17534 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
17535 argument.
17536
17537 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17538
17539 PR c++/19263
17540 * g++.dg/init/vector1.C: New test.
17541
17542 2005-01-14 James E. Wilson <wilson@specifixinc.com>
17543
17544 PR target/13158
17545 * gcc.target/ia64/sibcall-unwind-1.c: New test.
17546 PR target/18987
17547 * gcc.target/ia64/sibcall-unwind-2.c: New test.
17548
17549 2005-01-14 Steven G. Kargl <kargls@comcast.net>
17550
17551 * gfortran.dg/select_1.f90: New test.
17552 * gfortran.dg/select_2.f90: New test.
17553 * gfortran.dg/select_3.f90: New test.
17554 * gfortran.dg/select_4.f90: New test.
17555
17556 2005-01-14 Jakub Jelinek <jakub@redhat.com>
17557
17558 PR middle-end/19084
17559 PR rtl-optimization/19348
17560 * gcc.dg/20050111-1.c: New test.
17561 * gcc.c-torture/execute/20050111-1.c: New test.
17562
17563 * gcc.dg/i386-asm-4.c: New test.
17564
17565 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17566
17567 * gcc.dg/nested-func-2.c: New test.
17568 * ada/acats/norun.lst: Remove c953002.
17569
17570 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
17571
17572 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
17573
17574 2005-01-12 Ben Elliston <bje@au.ibm.com>
17575
17576 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
17577
17578 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
17579
17580 PR target/18761
17581 * g++.dg/abi/align1.C: New test.
17582
17583 2005-01-11 Alan Modra <amodra@bigpond.net.au>
17584
17585 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
17586 at a time.
17587 * g++.dg/ext/altivec_check.h: Support compiling as C.
17588
17589 2005-01-10 Roger Sayle <roger@eyesopen.com>
17590
17591 PR c++/19355
17592 * g++.dg/expr/pr19355-1.C: New test case.
17593
17594 2005-01-10 Laurent GUERBY <laurent@guerby.net>
17595
17596 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
17597 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
17598 * ada/acats/tests/c3/c92005b.ada: Likewise.
17599 * ada/acats/tests/c3/cxb3012.a: Likewise.
17600 * ada/acats/norun.lst: Add c380004 and c953002, add PR
17601
17602 2005-01-09 Paul Brook <paul@codesourcery.com>
17603
17604 * gfortran.dg/common_2.f90: New file.
17605 * gfortran.dg/common_3.f90: New file.
17606
17607 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
17608
17609 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
17610
17611 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17612
17613 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
17614 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
17615 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
17616 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
17617 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
17618 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
17619 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
17620 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
17621 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
17622 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
17623 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
17624 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
17625 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
17626 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
17627 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
17628 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
17629 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
17630 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
17631 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
17632 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
17633 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
17634 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
17635 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
17636 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
17637 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
17638 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
17639 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
17640 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
17641 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
17642 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
17643 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
17644 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
17645 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
17646 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
17647 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
17648 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
17649 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
17650 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
17651 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
17652 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
17653 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
17654 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
17655 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
17656 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
17657 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
17658 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
17659 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
17660 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
17661 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
17662 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
17663 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
17664 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
17665 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
17666 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
17667 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
17668 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
17669 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
17670 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
17671 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
17672 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
17673 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
17674 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
17675 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
17676 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
17677 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
17678 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
17679 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
17680
17681 * gcc.dg/vect/vect-1.c: Fix spelling.
17682 * gcc.dg/vect/vect-10.c: Fix spelling.
17683 * gcc.dg/vect/vect-11.c: Fix spelling.
17684 * gcc.dg/vect/vect-12.c: Fix spelling.
17685 * gcc.dg/vect/vect-14.c: Fix spelling.
17686 * gcc.dg/vect/vect-15.c: Fix spelling.
17687 * gcc.dg/vect/vect-16.c: Fix spelling.
17688 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
17689 * gcc.dg/vect/vect-64.c: Fix comments.
17690 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
17691
17692 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17693 Ira Rosen <irar@il.ibm.com>
17694
17695 * gcc.dg/vect/vect-70.c: New test.
17696 * gcc.dg/vect/vect-71.c: New test.
17697
17698 2005-01-09 Manfred Hollstein <mh@suse.com>
17699
17700 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
17701 * gcc.dg/pr18241-2.c: Likewise.
17702 * gcc.dg/pr18241-3.c: Likewise.
17703 * gcc.dg/pr18241-4.c: Likewise.
17704 * gcc.dg/pr18241-5.c: Likewise.
17705
17706 2005-01-08 Richard Henderson <rth@redhat.com>
17707
17708 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17709 False for x86 and x86-64.
17710
17711 2005-01-08 Diego Novillo <dnovillo@redhat.com>
17712
17713 PR tree-optimization/18241
17714 * gcc.dg/pr18241-1.c: New test.
17715 * gcc.dg/pr18241-2.c: New test.
17716 * gcc.dg/pr18241-3.c: New test.
17717 * gcc.dg/pr18241-4.c: New test.
17718 * gcc.dg/pr18241-5.c: New test.
17719
17720 2005-01-08 Steven G. Kargl <kargls@comcast.net>
17721
17722 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
17723 gfortran.dg/select_4.f90: New.
17724
17725 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17726
17727 * gcc.c-torture/execute/20050107-1.c: New test.
17728
17729 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
17730
17731 PR c++/19298
17732 * g++.dg/template/ref2.C: New.
17733
17734 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
17735
17736 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
17737 instead of being empty.
17738
17739 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17740
17741 PR fortran/15553
17742 * gfortran.dg/array-1.f90: New test.
17743
17744 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17745
17746 PR tree-optimization/19283
17747 * gcc.c-torture/execute/20050106-1.c: New test.
17748
17749 PR rtl-optimization/18861
17750 * gcc.dg/20050105-1.c: New test.
17751
17752 PR tree-optimization/18828
17753 * gcc.dg/20050105-2.c: New test.
17754
17755 2005-01-07 Andreas Jaeger <aj@suse.de>
17756
17757 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
17758
17759 2005-01-07 Bud Davis <bdavis9659@comcast.net>
17760
17761 PR fortran/18398
17762 * gfortran.dg/fmt_read.f90: New test.
17763
17764 2005-01-06 Geoffrey Keating <geoffk@apple.com>
17765
17766 * gcc.dg/rs6000-ldouble-2.c: New.
17767
17768 2005-01-06 Mark Mitchell <mark@codesourcery.com>
17769
17770 PR c++/19244
17771 * g++.dg/parser/ctor2.C: New test.
17772
17773 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17774
17775 PR c++/17154
17776 * g++.dg/template/using9.C: New test.
17777
17778 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17779
17780 PR c++/19258
17781 * g++.dg/lookup/friend6.C: New test.
17782
17783 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
17784
17785 PR c++/19270
17786 * g++.dg/template/array10.C: New.
17787
17788 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17789
17790 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
17791 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
17792
17793 2005-01-06 Jakub Jelinek <jakub@redhat.com>
17794
17795 * gcc.c-torture/compile/20050105-1.c: New test.
17796
17797 2005-01-05 Geoffrey Keating <geoffk@apple.com>
17798
17799 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
17800
17801 2005-01-05 Roger Sayle <roger@eyesopen.com>
17802
17803 PR middle-end/19100
17804 * gcc.dg/conv-3.c: New test case.
17805
17806 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
17807
17808 * gcc.dg/asm-wide-1.c: New test.
17809
17810 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
17811
17812 PR c++/19030
17813 * g++.dg/parse/crash22.C: New
17814
17815 2005-01-04 Geoffrey Keating <geoffk@apple.com>
17816
17817 PR 19257
17818 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
17819
17820 2005-01-04 Uros Bizjak <uros@kss-loka.si>
17821
17822 PR middle-end/17767
17823 * gcc.dg/i386-mmx-6.c: New test case.
17824
17825 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
17826
17827 PR tree-optimization/18308
17828 * gcc.dg/vect/pr18308.c: New testcase.
17829
17830 2005-01-04 Andreas Jaeger <aj@suse.de>
17831
17832 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
17833
17834 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17835 Robert Bowdidge <bowdidge@apple.com>
17836
17837 * gcc.dg/cpp/subframework1.c: New.
17838 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
17839 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
17840 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
17841 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
17842
17843 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17844
17845 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
17846 producing warning.
17847 * gcc.dg/darwin-weakimport-2.c: New.
17848
17849 2005-01-03 Richard Henderson <rth@redhat.com>
17850
17851 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
17852
17853 2005-01-03 Richard Henderson <rth@redhat.com>
17854
17855 * gcc.dg/vect/vect.exp: Enable for ia64.
17856 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
17857 (check_effective_target_vect_float): Likewise.
17858 (check_effective_target_vect_no_align): Likewise.
17859 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
17860 * gcc.dg/vect/vect-8.c: Likewise.
17861
17862 2005-01-03 Uros Bizjak <uros@kss-loka.si>
17863
17864 PR target/19236
17865 * gcc.dg/pr19236-1.c: New test case.
17866
17867 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
17868
17869 PR rtl-optimization/12092
17870 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
17871
17872 2005-01-02 Andreas Jaeger <aj@suse.de>
17873
17874 * gcc.dg/pr12092-1.c: Do not run on x86_64.
17875
17876 2005-01-01 Roger Sayle <roger@eyesopen.com>
17877 Andrew Pinski <pinskia@physics.uc.edu>
17878
17879 PR rtl-optimization/12092
17880 * gcc.dg/pr12092-1.c: New test case.
17881
17882 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
17883
17884 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
17885 'hidden' and 'default' for better portability.
17886 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
17887
17888 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
17889 6 and 7.
17890 * g++.old-deja/g++.brendan/new3.C: Likewise.
17891
17892 2005-01-01 Steven Bosscher <stevenb@suse.de>
17893
17894 * gcc.dg/20041231-1.C: New test.
17895 * g++.dg/warn/Wunreachable-code-1.C: New test.
17896
17897 2004-12-30 David Edelsohn <edelsohn@gnu.org>
17898
17899 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
17900 file, not /dev/null. Abort on error.
17901
17902 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
17903 Ziemowit Laski <zlaski@apple.com>
17904
17905 PR objc/18971
17906 * objc.dg/encode-5.m: New test.
17907
17908 2004-12-29 Richard Henderson <rth@redhat.com>
17909
17910 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
17911 * objc.dg/stabs-1.m: Disable for ia64.
17912
17913 2004-12-29 Mark Mitchell <mark@codesourcery.com>
17914
17915 PR c++/19190
17916 * g++.dg/warn/Wunused-10.C: New test.
17917
17918 2004-12-28 Richard Henderson <rth@redhat.com>
17919
17920 * objc.dg/stabs-1.m: Disable for alpha.
17921
17922 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17923
17924 PR c++/19149
17925 * g++.dg/parse/error23.C: New test.
17926
17927 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17928
17929 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
17930
17931 PR fortran/19032
17932 * gfortran.dg/intrinsic_modulo_1.f90: New.
17933 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
17934 tests with divisor -1.
17935
17936 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17937
17938 * g++.dg/opt/temp1.C (memcpy): Return a value.
17939
17940 PR c++/19148
17941 * g++.dg/expr/cond7.C: New test.
17942
17943 2004-12-27 Paul Brook <paul@codesourcery.com>
17944
17945 * gfortran.dg/g77/select_no_compile.f: Remove.
17946
17947 2004-12-27 Richard Henderson <rth@redhat.com>
17948
17949 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
17950 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
17951 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
17952
17953 2004-12-26 Richard Henderson <rth@redhat.com>
17954
17955 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
17956 by 1i instead of token pasting.
17957
17958 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17959
17960 PR tree-optimization/17578
17961 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
17962 to additional_flags.
17963 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
17964
17965 2004-12-25 Richard Henderson <rth@redhat.com>
17966
17967 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17968 Remove Alpha.
17969
17970 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17971
17972 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
17973 hppa*-*-hpux*.
17974 * gcc.dg/pr17957.c (dg-options): Likewise.
17975 * gcc.dg/struct-ret-1.c: Add prototype for abort.
17976 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
17977 instead of 0 on __hppa__.
17978 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
17979 "foo,%r" on hppa*-*-*.
17980
17981 2004-12-23 Bud Davis <bdavis9659@comcast.net>
17982
17983 PR fortran/19071
17984 * gfortran.dg/complex_write.f90: New test.
17985
17986 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17987
17988 PR c++/17595
17989 * g++.dg/parse/pragma2.C: New test.
17990
17991 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
17992
17993 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17994
17995 * gcc.dg/empty2.c: Add missing dg-warning.
17996
17997 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17998
17999 PR c++/17413
18000 * g++.dg/template/local4.C: New test.
18001 * g++.dg/template/crash19.C: Add dg-error marker.
18002
18003 * g++.dg/template/crash31.C: Correct embedded PR number.
18004
18005 2004-12-23 Mark Mitchell <mark@codesourcery.com>
18006
18007 PR c++/16405
18008 * g++.dg/opt/temp1.C: Add do-run marker.
18009
18010 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
18011
18012 * g++.dg/template/spec19.C: New.
18013
18014 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
18015
18016 PR target/16819
18017 * gcc.dg/empty2.c: New.
18018
18019 2004-12-23 Richard Henderson <rth@redhat.com>
18020
18021 * lib/target-supports.exp (check_effective_target_vect_no_align):
18022 Remove i?86 and x86-64.
18023
18024 2004-12-23 Mark Mitchell <mark@codesourcery.com>
18025
18026 PR c++/16405
18027 * g++.dg/opt/temp1.C: New test.
18028
18029 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18030
18031 PR c++/18733
18032 * g++.dg/template/friend33.C: New testcase.
18033
18034 2004-12-22 Mark Mitchell <mark@codesourcery.com>
18035
18036 PR c++/18464
18037 * g++.dg/template/cond5.C: New test.
18038
18039 PR c++/18492
18040 * g++.dg/inherit/thunk3.C: New test.
18041
18042 PR c++/11224
18043 * g++.dg/warn/Wunused-9.C: New test.
18044
18045 2004-12-22 Janis Johnson <janis187@us.ibm.com>
18046
18047 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
18048
18049 2004-12-22 Jan Beulich <jbeulich@novell.com>
18050
18051 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
18052
18053 2004-12-21 Mark Mitchell <mark@codesourcery.com>
18054
18055 PR c++/18378
18056 * g++.dg/ext/packed8.C: New test.
18057
18058 PR c++/19063
18059 * g++.dg/template/crash31.C: New test.
18060
18061 PR c++/19034
18062 * g++.dg/template/crash30.C: New test.
18063
18064 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
18065
18066 PR C++/18984
18067 * g++.dg/eh/ctor3.C: New test.
18068
18069 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18070
18071 * objc.dg/stabs-1.m: Allow section name to be quoted and
18072 assembly label to begin with '.LL'.
18073
18074 2004-12-21 Janis Johnson <janis187@us.ibm.com>
18075
18076 * gcc.dg/vect/vect.exp
18077 (check_effective_target_lp64_or_vect_no_align): New.
18078 * gcc.dg/vect/vect-77.c: Use it.
18079 * gcc.dg/vect/vect-78.c: Use it.
18080
18081 * lib/target-supports.exp
18082 (check_effective_target_vect_no_max,
18083 check_effective_target_vect_no_bitwise,
18084 check_effective_target_vect_no_align): New.
18085 * gcc.dg/vect/vect-13.c: Use them.
18086 * gcc.dg/vect/vect-17.c: Ditto.
18087 * gcc.dg/vect/vect-18.c: Ditto.
18088 * gcc.dg/vect/vect-19.c: Ditto.
18089 * gcc.dg/vect/vect-20.c: Ditto.
18090 * gcc.dg/vect/vect-27.c: Ditto.
18091 * gcc.dg/vect/vect-29.c: Ditto.
18092 * gcc.dg/vect/vect-44.c: Ditto.
18093 * gcc.dg/vect/vect-48.c: Ditto.
18094 * gcc.dg/vect/vect-50.c: Ditto.
18095 * gcc.dg/vect/vect-52.c: Ditto.
18096 * gcc.dg/vect/vect-54.c: Ditto.
18097 * gcc.dg/vect/vect-56.c: Ditto.
18098 * gcc.dg/vect/vect-58.c: Ditto.
18099 * gcc.dg/vect/vect-60.c: Ditto.
18100 * gcc.dg/vect/vect-72.c: Ditto.
18101 * gcc.dg/vect/vect-80.c: Ditto.
18102
18103 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
18104
18105 PR c++/14075
18106 * g++.dg/init/string1.C: New.
18107
18108 PR c++/18975
18109 * g++.dg/other/synth1.C: New.
18110
18111 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
18112
18113 PR c/18963
18114 * gcc.dg/pr18963-1.c: New test.
18115
18116 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
18117
18118 PR c/18596
18119 * gcc.dg/funcdef-storage-1.c (foo): Remove.
18120 * gcc.dg/pr18596-1.c: Use dg-error.
18121 (dg-options): Use -fno-unit-at-a-time.
18122 * gcc.dg/pr18596-2.c: New test.
18123 * gcc.dg/pr18596-3.c: New test.
18124
18125 2004-12-20 Roger Sayle <roger@eyesopen.com>
18126
18127 PR middle-end/18683
18128 * g++.dg/opt/pr18683-1.C: New test case.
18129
18130 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
18131
18132 PR other/19093
18133 * g++.dg/opt/max1.C: Fix for 64bit targets.
18134
18135 2004-12-20 Matt Austern <austern@apple.com>
18136
18137 PR c++/19044
18138 * g++.dg/ext/builtin6.C: New
18139
18140 2004-12-20 Diego Novillo <dnovillo@redhat.com>
18141
18142 PR tree-optimization/19080
18143 * gcc.c-torture/compile/pr19080.c: New test.
18144
18145 2004-12-20 Steven Bosscher <stevenb@suse.de>
18146
18147 * gcc.dg/20041219-1.c: New test.
18148
18149 2004-12-19 Roger Sayle <roger@eyesopen.com>
18150
18151 PR middle-end/19068
18152 * g++.dg/opt/max1.C: New test case.
18153
18154 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18155
18156 * gcc.dg/fdata-sections-1.c: New test.
18157
18158 2004-12-18 Roger Sayle <roger@eyesopen.com>
18159
18160 PR middle-end/18548
18161 * gcc.dg/max-1.c: New test case.
18162
18163 2004-12-18 Jakub Jelinek <jakub@redhat.com>
18164
18165 * gcc.c-torture/execute/20041218-1.c: New test.
18166
18167 2004-12-17 Diego Novillo <dnovillo@redhat.com>
18168
18169 * gcc.dg/pr18501.c: New test.
18170 * gcc.dg/uninit-5.c: XFAIL.
18171 * gcc.dg/uninit-9.c: XFAIL.
18172
18173 2004-12-17 Dale Johannesen <dalej@apple.com>
18174
18175 * gcc.dg/20041213-1.c: New.
18176
18177 2004-12-17 Ziemowit Laski <zlaski@apple.com>
18178
18179 * objc.dg/stabs-1.m: Allow assembly label to begin
18180 with a dot ('.').
18181
18182 2004-12-17 Jakub Jelinek <jakub@redhat.com>
18183
18184 * gcc.c-torture/execute/20041213-1.c: Move...
18185 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
18186
18187 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
18188
18189 PR c++/18721
18190 * g++.dg/lookup/conv-5.C: New.
18191
18192 2004-12-16 Ziemowit Laski <zlaski@apple.com>
18193
18194 * objc.dg/stabs-1.m: New test.
18195
18196 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
18197
18198 * gcc.dg/visibility-c.c: Change compile to
18199 assemble for the test.
18200
18201 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
18202
18203 PR target/19041
18204 * gcc.dg/visibility-c.c: New test.
18205
18206 2004-12-16 Roger Sayle <roger@eyesopen.com>
18207
18208 PR middle-end/18493
18209 * gcc.dg/switch-8.c: New test case.
18210
18211 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
18212
18213 PR c++/18905
18214 * g++.dg/template/init4.C: New.
18215 * g++.dg/opt/static3.C: Enable optimizer.
18216
18217 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
18218
18219 * g++.dg/other/complex1.C: New test.
18220
18221 2004-12-15 Alan Modra <amodra@bigpond.net.au>
18222
18223 * g++.dg/opt/inline9.C: New test.
18224
18225 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18226
18227 PR fortran/18993
18228 * gfotran.dg/nullify_1.f: New test.
18229
18230 2004-12-15 Richard Henderson <rth@redhat.com>
18231
18232 * gcc.target/i386/i386.exp: New harness.
18233 * gcc.target/i386/vect-args.c: New.
18234
18235 2004-12-15 David Edelsohn <edelsohn@gnu.org>
18236
18237 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
18238
18239 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18240
18241 PR c++/18825
18242 * g++.dg/template/friend32.C: New test.
18243
18244 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18245
18246 * cpp/pragma-once-1.c: New test.
18247 * cpp/pragma-once-1b.h: Likewise.
18248 * cpp/pragma-once-1c.h: Likewise.
18249 * cpp/pragma-once-1d.h: Likewise.
18250 * cpp/inc/pragma-once-1a.h: Likewise.
18251
18252 2004-12-15 Bud Davis <bdavis9659@comcast.net>
18253 Steven G. Kargl <kargls@comcast.net>
18254
18255 PR fortran/17597
18256 * gfortran.dg/list_read_3.f90: New test.
18257
18258 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18259
18260 * gcc.dg/ftrapv-2.c: New test.
18261
18262 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
18263
18264 PR c++/18981
18265 * g++.dg/template/typename9.C: New test.
18266
18267 2004-12-14 Mark Mitchell <mark@codesourcery.com>
18268
18269 PR c++/18738
18270 * g++.dg/template/typename8.C: New test.
18271 * g++.dg/parse/friend2.C: Tweak error message.
18272
18273 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
18274
18275 * gcc.c-torture/20041214-1.c: New test.
18276
18277 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
18278
18279 PR c++/18965
18280 * g++.dg/init/array17.C: New test.
18281
18282 2004-12-14 Mark Mitchell <mark@codesourcery.com>
18283
18284 PR c++/18793
18285 * g++.dg/init/aggr3.C: New test.
18286
18287 2004-12-14 Janis Johnson <janis187@us.ibm.com
18288
18289 * gcc.dg/altivec-types-1.c: New test.
18290 * gcc.dg/altivec-types-2.c: New test.
18291 * gcc.dg/altivec-types-3.c: New test.
18292 * gcc.dg/altivec-types-4.c: New test.
18293 * g++.dg/ext/altivec-types-1.C: New test.
18294 * g++.dg/ext/altivec-types-2.C: New test.
18295 * g++.dg/ext/altivec-types-3.C: New test.
18296 * g++.dg/ext/altivec-types-4.C: New test.
18297
18298 2004-12-14 Jakub Jelinek <jakub@redhat.com>
18299
18300 PR middle-end/18951
18301 * gcc.c-torture/execute/20041213-1.c: New test.
18302
18303 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
18304
18305 PR c++/18949
18306 * g++.dg/template/cast1.C: New.
18307
18308 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
18309
18310 * gcc.c-torture/execute/20041213-2.c: New test.
18311
18312 2004-12-13 Richard Henderson <rth@redhat.com>
18313
18314 * gcc.dg/i386-sse-10.c: Fix typo in options.
18315
18316 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
18317
18318 PR c++/18968
18319 * g++.dg/opt/pr18968.C: New test.
18320
18321 2004-12-13 Mark Mitchell <mark@codesourcery.com>
18322
18323 PR c++/18925
18324 * g++.dg/ext/visibility/staticdatamem.C: New test.
18325
18326 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
18327
18328 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
18329
18330 2004-12-13 Roger Sayle <roger@eyesopen.com>
18331
18332 PR rtl-optimization/18928
18333 * gcc.dg/pr18928-1.c: New test case.
18334
18335 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
18336
18337 PR tree-opt/16951
18338 * gcc.c-torture/compile/20041211-1.c: New.
18339
18340 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18341
18342 PR middle-end/17564
18343 * gcc.c-torture/execute/20041212-1.c: New test.
18344
18345 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18346
18347 PR fortran/18869
18348 * gfortran.dg/common_1.f90: New test.
18349
18350 2004-12-12 Steven G. Kargl <kargls@comcast.net>
18351 Paul Brook <paul@codesourcery.com>
18352
18353 PR fortran/16222
18354 * gfortran.dg/real_do_1.f90: New test.
18355
18356 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
18357
18358 PR tree-opt/18040
18359 * g++.dg/opt/ptrmem6.C: New test.
18360
18361 2004-12-11 Roger Sayle <roger@eyesopen.com>
18362
18363 PR middle-end/18921
18364 * gcc.dg/pr18921-1.c: New test case.
18365
18366 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18367
18368 PR fortran/17175
18369 * gfortran.dg/scale_1.f90: New test.
18370
18371 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
18372
18373 PR middle-end/18903
18374 * gcc.c-torture/compile/pr18903.c: New test.
18375
18376 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
18377
18378 * gcc.c-torture/execute/20041210-1.c: New test.
18379
18380 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18381
18382 PR c++/18731
18383 * g++.dg/parser/struct-1.C: New test.
18384 * g++.dg/parser/struct-2.C: New test.
18385 * g++.dg/parser/struct-3.C: New test.
18386
18387 2004-12-09 Richard Henderson <rth@redhat.com>
18388
18389 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
18390
18391 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
18392 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
18393
18394 2004-12-09 Matt Austern <austern@apple.com>
18395
18396 PR c++/18514
18397 * g++.dg/ext/builtin1.C: New
18398 * g++.dg/ext/builtin2.C: New
18399 * g++.dg/ext/builtin3.C: New
18400 * g++.dg/ext/builtin4.C: New
18401 * g++.dg/ext/builtin5.C: New
18402
18403 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
18404
18405 PR tree-opt/18904
18406 * g++.dg/opt/ptrmem5.C: New test.
18407
18408 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
18409
18410 * g++.dg/parse/typename5.C: Adjust for new error.
18411 * g++.dg/parse/typename7.C: New.
18412
18413 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18414
18415 PR c++/18073
18416 * g++.dg/other/mmintrin.C: New test.
18417
18418 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
18419
18420 PR c++/16681
18421 * g++.dg/init/array15.C: New.
18422 * g++.dg/init/array16.C: New.
18423
18424 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18425
18426 PR fortran/18826
18427 * gfortran.dg/assign_1.f90: New test.
18428
18429 2004-12-08 Nick Clifton <nickc@redhat.com>
18430
18431 * gcc.target/xstormy16/bss_below100: New directory containing tests.
18432 * gcc.target/xstormy16/data_below100: Likewise.
18433 * gcc.target/xstormy16/sfr: Likewise.
18434 * gcc.target/xstormy16/below100.S: New test source file.
18435 * gcc.target/xstormy16/below100.ld: New test linker script.
18436 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18437 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
18438 bp instructions.
18439 * gcc.target/xstormy16/bp.c: Likewise.
18440
18441 * gcc.target/xstormy16/bss_below100: New files:
18442 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18443 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18444 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18445 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18446 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18447 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18448 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18449 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18450 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18451 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18452 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18453 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18454 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18455 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18456 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18457 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18458 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18459 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18460 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18461 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18462 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18463 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18464 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18465 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18466 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18467 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18468 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18469
18470 * gcc.target/xstormy16/data_below100: New files:
18471 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18472 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18473 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18474 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18475 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18476 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18477 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18478 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18479 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18480 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18481 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18482 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18483 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18484 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18485 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18486 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18487 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18488 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18489 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18490 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18491 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18492 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18493 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18494 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18495 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18496 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18497 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18498
18499 * gcc.target/xstormy16/sfr: New files:
18500 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
18501 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
18502 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
18503 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
18504 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
18505 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
18506 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
18507 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
18508 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
18509 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
18510 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
18511 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
18512 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
18513 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
18514 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
18515 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
18516 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
18517 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
18518 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
18519 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
18520 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
18521 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
18522 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
18523 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
18524 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
18525 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
18526 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
18527 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
18528 27_if0_sfrw_bitfield_f.c
18529
18530 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18531
18532 PR c++/18100
18533 * g++.dg/lookup/name-clash4.C: New test.
18534
18535 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
18536
18537 PR c++/18672
18538 * g++.dg/opt/array1.C: New.
18539
18540 PR c++/18803
18541 * g++.dg/template/operator5.C: New.
18542
18543 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
18544
18545 PR c/18867
18546 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
18547
18548 2004-12-07 Steven Bosscher <stevenb@suse.de>
18549
18550 * gcc.dg/noncompile/20041207.c: New test.
18551
18552 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
18553
18554 * g++.dg/other/unreachable-1.C: New test.
18555
18556 2004-12-06 Nick Clifton <nickc@redhat.com>
18557
18558 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
18559 <limits.h> because the latter comes from gcc's include/ directory
18560 and not the newlib/libc/include directory.
18561
18562 2004-12-04 Richard Henderson <rth@redhat.com>
18563
18564 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
18565
18566 2004-12-04 Richard Henderson <rth@redhat.com>
18567
18568 * lib/target-supports.exp (check_gc_sections_available): Disable
18569 for alpha and ia64.
18570
18571 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
18572
18573 PR middle-end/17909
18574 * g++.dg/other/vararg-2.C: New test.
18575
18576 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18577
18578 PR c++/17011, c++/17971
18579 * g++.dg/template/error15.C: Adjust expected error.
18580 * g++.dg/template/instantiate3.C: Likewise.
18581
18582 2004-12-03 Janis Johnson <janis187@us.ibm.com>
18583
18584 * gcc.dg/altivec-18.c: Fix for darwin
18585
18586 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
18587
18588 PR c++/18782
18589 * g++.dg/parse/ptrmem2.C: New.
18590
18591 PR c++/18318
18592 * g++.dg/template/new1.C: New.
18593
18594 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18595
18596 PR fortran/18710
18597 * gfortran.dg/direct_io_3.f90: New test.
18598
18599 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
18600
18601 PR 18758
18602 * g++.dg/parse/crash21.C: New.
18603
18604 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18605
18606 PR c++/15664, c++/18276
18607 * g++.dg/template/ttp13.C: New test.
18608 * g++.dg/template/ttp14.C: Likewise.
18609
18610 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18611
18612 PR c++/18123
18613 * g++.dg/parse/enum2.C: New test.
18614 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
18615
18616 2004-12-02 Nick Clifton <nickc@redhat.com>
18617
18618 * gcc.target/xstormy16: New test directory.
18619 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18620 * gcc.target/xstormy16/bp.c: Check the generation of bp
18621 instructions.
18622 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
18623 bn instructions and the BELOW100 attribute.
18624
18625 2004-12-02 Alan Modra <amodra@bigpond.net.au>
18626
18627 PR target/16952
18628 * gcc.dg/ppc-eabi.c: New.
18629
18630 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18631
18632 PR fortran/18284
18633 * gfortran.dg/backspace.f90
18634
18635 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18636
18637 * gfortran.dg/inquire.f90: New test.
18638
18639 2004-12-01 Janis Johnson <janis187@us.ibm.com>
18640
18641 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
18642 handle effective-target-keyword.
18643 (dg-skip-if): Support effective-target keyword as target list.
18644 (dg-xfail-if): Ditto.
18645 * lib/target-supports.exp (is-effective-target-keyword): New proc.
18646
18647 2004-12-01 Diego Novillo <dnovillo@redhat.com>
18648
18649 PR tree-optimization/18291
18650 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
18651
18652 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
18653
18654 PR C++/18729
18655 * g++.dg/parse/crash20.C: New.
18656
18657 PR c++/17431
18658 * g++.dg/overload/arg1.C: New.
18659 * g++.dg/overload/arg2.C: New.
18660 * g++.dg/overload/arg3.C: New.
18661 * g++.dg/overload/arg4.C: New.
18662
18663 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
18664
18665 * gcc.dg/c99-flex-array-4.c: Remove.
18666
18667 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18668
18669 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
18670
18671 * lib/target-supports.exp (is-effective-target): Simplify.
18672
18673 * lib/target-supports.exp (check_effective_target_vect_long):
18674 Fix for powerpc64-*-*.
18675
18676 2004-11-30 Loren James Rittle <ljrittle@acm.org>
18677
18678 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
18679 to support new requirements on FreeBSD 5.
18680
18681 2004-11-30 Devang Patel <dpatel@apple.com>
18682
18683 PR 18702
18684 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
18685
18686 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18687
18688 * g++.dg/ext/altivec-13.C: New test.
18689
18690 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
18691
18692 PR tree-opt/18298
18693 * gcc.c-torture/execute/p18298.c: New test.
18694
18695 2004-11-30 Ira Rosen <irar@il.ibm.com>
18696 Dorit Naishlos <dorit@il.ibm.com>
18697
18698 PR tree-opt/18607
18699 * gcc.dg/vect/vect-89.c: New test.
18700
18701 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
18702
18703 * gcc.dg/pr18596-1.c: New test.
18704
18705 2004-11-30 Ben Elliston <bje@au.ibm.com>
18706
18707 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
18708
18709 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18710
18711 PR c/18479
18712 * gcc.dg/pr18479.c: New test.
18713
18714 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18715
18716 PR target/18490
18717 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
18718 mmix-knuth-mmixware.
18719
18720 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
18721 cris-*-elf* cris-*-aout* mmix-*-*
18722
18723 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18724
18725 PR middle-end/18725
18726 * gcc.dg/pr18725.c: New test.
18727
18728 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18729
18730 PR target/18488
18731 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
18732
18733 PR target/18336
18734 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
18735
18736 2004-11-29 Mark Mitchell <mark@codesourcery.com>
18737
18738 PR c++/18368
18739 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
18740 * g++.old-deja/g++.law/ctors5.C: Likewise.
18741 * g++.old-deja/g++.other/crash25.C: Likewise.
18742
18743 PR c++/18674
18744 * g++.dg/template/error16.C: New test.
18745
18746 PR c++/18512
18747 * g++.dg/template/crash29.C: New test.
18748
18749 2004-11-29 Diego Novillo <dnovillo@redhat.com>
18750
18751 PR tree-optimization/18712
18752 * gcc.c-torture/compile/pr18712.c: New test.
18753
18754 2004-11-29 Joseph Myers <joseph@codesourcery.com>
18755
18756 PR c/7544
18757 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
18758 tests.
18759
18760 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18761
18762 PR c++/18652
18763 * g++.dg/lookup/crash6.C: New test.
18764
18765 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18766
18767 PR middle-end/18164
18768 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
18769
18770 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
18771
18772 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
18773 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
18774 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
18775
18776 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
18777
18778 * gcc.dg/pr18164.c: New test.
18779
18780 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
18781
18782 * gcc.dg/funroll-loops-all.c: New.
18783
18784 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18785
18786 PR target/18489
18787 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
18788 delimeter, match space and TAB as well as ":".
18789
18790 PR target/18484
18791 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
18792
18793 PR target/18348
18794 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
18795
18796 PR target/18345
18797 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
18798
18799 PR target/18337
18800 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
18801
18802 2004-11-28 Bud Davis <bdavis9659@comcast.net>
18803
18804 * gfortran.dg/direct_io_2.f90: New test.
18805
18806 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18807
18808 PR target/18334
18809 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
18810
18811 2004-11-28 Richard Henderson <rth@redhat.com>
18812
18813 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
18814
18815 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
18816
18817 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
18818 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
18819 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
18820 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
18821 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
18822 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
18823 gcc.dg/pointer-arith-8.c: New tests.
18824
18825 2004-11-27 Bud Davis <bdavis9659@comcast.net>
18826
18827 PR fortran/18364
18828 * gfortran.dg/endfile.f90: New test.
18829
18830 2004-11-27 Falk Hueffner <falk@debian.org>
18831
18832 * gcc.dg/loop-6.c: New test.
18833
18834 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18835
18836 * gcc.c-torture/execute/20041126-1.c: New test.
18837
18838 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18839
18840 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
18841 on IRIX.
18842
18843 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18844
18845 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
18846 functions.
18847
18848 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18849
18850 PR rtl-optimization/17825
18851 * gcc.c-torture/compile/20041119-1.c: New test.
18852
18853 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18854
18855 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
18856 Check existence of ld library path variables before unsetting.
18857
18858 2004-11-26 Mark Mitchell <mark@codesourcery.com>
18859
18860 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
18861
18862 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18863
18864 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
18865
18866 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18867
18868 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
18869
18870 2004-11-26 Ben Elliston <bje@au.ibm.com>
18871
18872 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
18873 dg-do directive.
18874
18875 2004-11-26 Ben Elliston <bje@au.ibm.com>
18876
18877 * gcc.dg/pr17957.c: Pass --param, not -param.
18878
18879 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
18880
18881 PR middle-end/17957
18882 * testsuite/gcc.dg/pr17957.c: New test.
18883
18884 2004-11-25 Mark Mitchell <mark@codesourcery.com>
18885
18886 PR c++/18445
18887 * g++.dg/template/crash28.C: Likewise.
18888
18889 PR c++/18001
18890 * g++.dg/expr/unary2.C: Adjust lvalue messages.
18891 * g++.dg/ext/lvaddr.C: Likewise.
18892 * g++.dg/opt/pr7503-3.C: Likewise.
18893
18894 PR c++/18466
18895 * g++.dg/parse/qualified3.C: New test.
18896 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
18897
18898 PR c++/18545
18899 * g++.dg/expr/return1.C: New test.
18900
18901 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18902
18903 Friend class name lookup 3/n, PR c++/3332
18904 * g++.dg/lookup/friend3.C: New test.
18905 * g++.dg/lookup/friend4.C: Likewise.
18906 * g++.dg/lookup/friend5.C: Likewise.
18907
18908 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18909
18910 Friend class name lookup 2/n, PR c++/14513, c++/15410
18911 * g++.dg/lookup/friend2.C: New test.
18912 * g++.dg/template/friend31.C: Likewise.
18913
18914 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18915
18916 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
18917
18918 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18919
18920 PR c++/17473
18921 * g++.dg/tc1/dr56.C: Remove.
18922 * g++.dg/template/typedef1.C: Add dg-error markers.
18923 * g++.old-deja/g++.other/typedef7.C: Likewise.
18924
18925 PR c++/18285
18926 * g++.dg/parse/typedef7.C: New test.
18927
18928 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
18929
18930 * gcc.c-torture/execute/20041124-1.c: New test.
18931
18932 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18933
18934 * g++.dg/template/deduce3.C: New test.
18935
18936 PR c++/18586
18937 * g++.dg/template/crash27.C: New test.
18938
18939 PR c++/18530
18940 * g++.dg/warn/Wshadow-3.C: New test.
18941
18942 2004-11-24 Devang Patel <dpatel@apple.com>
18943
18944 PR/18555
18945 * gcc.dg/cpp/isysroot-1.c: New test.
18946 * gcc.dg/cpp/usr/include/stdio.h: New file.
18947 * gcc.dg/cpp/isysroot-2.c: New test.
18948 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
18949 New file.
18950
18951 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18952
18953 PR c++/8929
18954 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
18955
18956 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18957
18958 * gcc.target/sparc/align.c: Do not include <stdint.h>.
18959 * gcc.target/sparc/pdist.c: Likewise.
18960
18961 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
18962
18963 PR c++/16882
18964 * g++.dg/conversion/simd1.C: New test.
18965
18966 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18967
18968 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
18969 and restore_ld_library_path_env_vars.
18970 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
18971 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
18972 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
18973 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
18974
18975 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
18976
18977 * gcc.dg/pragma-align-2.c: Test macro expansion.
18978 * gcc.dg/pragma-pack-2.c: New test.
18979
18980 2004-11-23 Richard Henderson <rth@redhat.com>
18981
18982 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
18983 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18984 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
18985 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
18986 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
18987 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
18988
18989 * gcc.dg/vect/vect.exp: Add check for alpha.
18990 * lib/target-supports.exp (check_alpha_max_hw_available): New.
18991 (check_effective_target_vect_int): Enable for alpha.
18992 (check_effective_target_vect_long): New.
18993 (is-effective-target): Add it.
18994
18995 2004-11-23 Uros Bizjak <uros@kss-loka.si>
18996
18997 * gcc.dg/pr18614-1.c: New test.
18998
18999 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19000
19001 * gcc.dg/setjmp-2.c: New test.
19002
19003 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
19004
19005 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
19006 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
19007 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
19008 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
19009 gcc.target/sparc/pdist.c: New tests.
19010
19011 2004-11-22 Bob Wilson <bob.wilson@acm.org>
19012
19013 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
19014
19015 2004-11-22 Dale Johannesen <dalej@apple.com>
19016
19017 * gcc.dg/20041111-1.c: New.
19018
19019 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
19020
19021 PR tree-opt/18536
19022 * gcc.dg/vect/pr18536.c: New test.
19023
19024 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19025
19026 PR c++/18354
19027 * g++.dg/template/nontype11.C: New test.
19028
19029 2004-11-21 Roger Sayle <roger@eyesopen.com>
19030
19031 PR middle-end/18520
19032 * gcc.dg/pr18520-1.c: New test case.
19033
19034 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
19035
19036 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
19037 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
19038 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
19039 expected diagnostics.
19040
19041 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19042
19043 PR target/18580
19044 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
19045 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
19046 vect-77.c, vect-77a.c: XFAIL on the SPARC.
19047
19048 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19049
19050 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
19051
19052 2004-11-19 Mark Mitchell <mark@codesourcery.com>
19053 Joseph Myers <joseph@codesourcery.com>
19054
19055 * lib/target-supports.exp (check_visibility_available): Really
19056 test the compiler.
19057
19058 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
19059
19060 PR tree-opt/18181
19061 * gcc.dg/vect/vect-85.c: New test.
19062 * gcc.dg/vect/vect-86.c: New test.
19063 * gcc.dg/vect/vect-87.c: New test.
19064 * gcc.dg/vect/vect-88.c: New test.
19065
19066 2004-11-19 Ben Elliston <bje@au.ibm.com>
19067
19068 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
19069
19070 2004-11-18 Janis Johnson <janis187@us.ibm.com>
19071
19072 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
19073 * gcc.dg/ppc-and-1.c: Ditto.
19074 * gcc.dg/ppc-compare-1.c: Ditto.
19075 * gcc.dg/ppc-mov-1.c: Ditto
19076
19077 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
19078 Mark Mitchell <mark@codesourcery.com>
19079
19080 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
19081
19082 2004-11-17 Janis Johnson <janis187@us.ibm.com>
19083 Aldy Hernandez <aldyh@redhat.com>
19084
19085 * lib/target-supports.exp (check_effective_target_vect_int): New
19086 (check_effective_target_vect_float): New
19087 (check_effective_target_vect_double): New.
19088 (is-effective-target): Support new effective targets keywords.
19089 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
19090 default action for dg-do.
19091 * gcc.dg/vect/pr16105.c: Use new support.
19092 * gcc.dg/vect/pr18400.c: Ditto.
19093 * gcc.dg/vect/pr18425.c: Ditto.
19094 * gcc.dg/vect/vect-1.c: Ditto.
19095 * gcc.dg/vect/vect-10.c: Ditto.
19096 * gcc.dg/vect/vect-11.c: Ditto.
19097 * gcc.dg/vect/vect-12.c: Ditto.
19098 * gcc.dg/vect/vect-13.c: Ditto.
19099 * gcc.dg/vect/vect-14.c: Ditto.
19100 * gcc.dg/vect/vect-15.c: Ditto.
19101 * gcc.dg/vect/vect-16.c: Ditto.
19102 * gcc.dg/vect/vect-17.c: Ditto.
19103 * gcc.dg/vect/vect-18.c: Ditto.
19104 * gcc.dg/vect/vect-19.c: Ditto.
19105 * gcc.dg/vect/vect-2.c: Ditto.
19106 * gcc.dg/vect/vect-20.c: Ditto.
19107 * gcc.dg/vect/vect-21.c: Ditto.
19108 * gcc.dg/vect/vect-22.c: Ditto.
19109 * gcc.dg/vect/vect-23.c: Ditto.
19110 * gcc.dg/vect/vect-24.c: Ditto.
19111 * gcc.dg/vect/vect-25.c: Ditto.
19112 * gcc.dg/vect/vect-26.c: Ditto.
19113 * gcc.dg/vect/vect-27.c: Ditto.
19114 * gcc.dg/vect/vect-27a.c: Ditto.
19115 * gcc.dg/vect/vect-28.c: Ditto.
19116 * gcc.dg/vect/vect-29.c: Ditto.
19117 * gcc.dg/vect/vect-29a.c: Ditto.
19118 * gcc.dg/vect/vect-3.c: Ditto.
19119 * gcc.dg/vect/vect-30.c: Ditto.
19120 * gcc.dg/vect/vect-31.c: Ditto.
19121 * gcc.dg/vect/vect-32.c: Ditto.
19122 * gcc.dg/vect/vect-33.c: Ditto.
19123 * gcc.dg/vect/vect-34.c: Ditto.
19124 * gcc.dg/vect/vect-35.c: Ditto.
19125 * gcc.dg/vect/vect-36.c: Ditto.
19126 * gcc.dg/vect/vect-37.c: Ditto.
19127 * gcc.dg/vect/vect-38.c: Ditto.
19128 * gcc.dg/vect/vect-4.c: Ditto.
19129 * gcc.dg/vect/vect-40.c: Ditto.
19130 * gcc.dg/vect/vect-41.c: Ditto.
19131 * gcc.dg/vect/vect-42.c: Ditto.
19132 * gcc.dg/vect/vect-43.c: Ditto.
19133 * gcc.dg/vect/vect-44.c: Ditto.
19134 * gcc.dg/vect/vect-45.c: Ditto.
19135 * gcc.dg/vect/vect-46.c: Ditto.
19136 * gcc.dg/vect/vect-47.c: Ditto.
19137 * gcc.dg/vect/vect-48.c: Ditto.
19138 * gcc.dg/vect/vect-48a.c: Ditto.
19139 * gcc.dg/vect/vect-49.c: Ditto.
19140 * gcc.dg/vect/vect-5.c: Ditto.
19141 * gcc.dg/vect/vect-50.c: Ditto.
19142 * gcc.dg/vect/vect-51.c: Ditto.
19143 * gcc.dg/vect/vect-52.c: Ditto.
19144 * gcc.dg/vect/vect-53.c: Ditto.
19145 * gcc.dg/vect/vect-54.c: Ditto.
19146 * gcc.dg/vect/vect-55.c: Ditto.
19147 * gcc.dg/vect/vect-56.c: Ditto.
19148 * gcc.dg/vect/vect-56a.c: Ditto.
19149 * gcc.dg/vect/vect-57.c: Ditto.
19150 * gcc.dg/vect/vect-58.c: Ditto.
19151 * gcc.dg/vect/vect-59.c: Ditto.
19152 * gcc.dg/vect/vect-6.c: Ditto.
19153 * gcc.dg/vect/vect-60.c: Ditto.
19154 * gcc.dg/vect/vect-61.c: Ditto.
19155 * gcc.dg/vect/vect-62.c: Ditto.
19156 * gcc.dg/vect/vect-63.c: Ditto.
19157 * gcc.dg/vect/vect-64.c: Ditto.
19158 * gcc.dg/vect/vect-65.c: Ditto.
19159 * gcc.dg/vect/vect-66.c: Ditto.
19160 * gcc.dg/vect/vect-67.c: Ditto.
19161 * gcc.dg/vect/vect-68.c: Ditto.
19162 * gcc.dg/vect/vect-69.c: Ditto.
19163 * gcc.dg/vect/vect-7.c: Ditto.
19164 * gcc.dg/vect/vect-72.c: Ditto.
19165 * gcc.dg/vect/vect-72a.c: Ditto.
19166 * gcc.dg/vect/vect-73.c: Ditto.
19167 * gcc.dg/vect/vect-74.c: Ditto.
19168 * gcc.dg/vect/vect-75.c: Ditto.
19169 * gcc.dg/vect/vect-76.c: Ditto.
19170 * gcc.dg/vect/vect-77.c: Ditto.
19171 * gcc.dg/vect/vect-77a.c: Ditto.
19172 * gcc.dg/vect/vect-78.c: Ditto.
19173 * gcc.dg/vect/vect-79.c: Ditto.
19174 * gcc.dg/vect/vect-8.c: Ditto.
19175 * gcc.dg/vect/vect-80.c: Ditto.
19176 * gcc.dg/vect/vect-82.c: Ditto.
19177 * gcc.dg/vect/vect-82_64.c: Ditto.
19178 * gcc.dg/vect/vect-83.c: Ditto.
19179 * gcc.dg/vect/vect-83_64.c: Ditto.
19180 * gcc.dg/vect/vect-9.c: Ditto.
19181 * gcc.dg/vect/vect-all.c: Ditto.
19182 * gcc.dg/vect/vect-none.c: Ditto.
19183
19184 2004-11-17 Janis Johnson <janis187@us.ibm.com>
19185
19186 * lib/gcc-dg.exp (dg-skip-if): New function.
19187 (dg-forbid-option): Remove.
19188 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
19189 * g++.dg/abi/bitfield8.C: Likewise.
19190 * g++.dg/abi/dtor1.C: Likewise.
19191 * g++.dg/abi/empty10.C: Likewise.
19192 * g++.dg/abi/empty7.C: Likewise.
19193 * g++.dg/abi/empty9.C: Likewise.
19194 * g++.dg/abi/layout3.C: Likewise.
19195 * g++.dg/abi/layout4.C: Likewise.
19196 * g++.dg/abi/thunk1.C: Likewise.
19197 * g++.dg/abi/thunk2.C: Likewise.
19198 * g++.dg/abi/vbase11.C: Likewise.
19199 * g++.dg/abi/vthunk2.C: Likewise.
19200 * g++.dg/abi/vthunk3.C: Likewise.
19201 * g++.dg/ext/attrib8.C: Likewise.
19202 * g++.dg/opt/longbranch2.C: Likewise.
19203 * g++.dg/opt/reg-stack4.C: Likewise.
19204 * g++.old-deja/g++.ext/attrib1.C: Likewise.
19205 * g++.old-deja/g++.ext/attrib2.C: Likewise.
19206 * g++.old-deja/g++.ext/attrib3.C: Likewise.
19207 * g++.old-deja/g++.other/store-expr1.C: Likewise.
19208 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19209 * gcc.dg/20000609-1.c: Likewise.
19210 * gcc.dg/20000720-1.c: Likewise.
19211 * gcc.dg/20011107-1.c: Likewise.
19212 * gcc.dg/20011119-1.c: Likewise.
19213 * gcc.dg/20020108-1.c: Likewise.
19214 * gcc.dg/20020122-2.c: Likewise.
19215 * gcc.dg/20020122-3.c: Likewise.
19216 * gcc.dg/20020201-3.c: Likewise.
19217 * gcc.dg/20020206-1.c: Likewise.
19218 * gcc.dg/20020218-1.c: Likewise.
19219 * gcc.dg/20020310-1.c: Likewise.
19220 * gcc.dg/20020411-1.c: Likewise.
19221 * gcc.dg/20020418-2.c: Likewise.
19222 * gcc.dg/20020426-1.c: Likewise.
19223 * gcc.dg/20020426-2.c: Likewise.
19224 * gcc.dg/20020517-1.c: Likewise.
19225 * gcc.dg/20020523-1.c: Likewise.
19226 * gcc.dg/20020523-2.c: Likewise.
19227 * gcc.dg/20020729-1.c: Likewise.
19228 * gcc.dg/20030204-1.c: Likewise.
19229 * gcc.dg/20030826-2.c: Likewise.
19230 * gcc.dg/20030926-1.c: Likewise.
19231 * gcc.dg/20031202-1.c: Likewise.
19232 * gcc.dg/980312-1.c: Likewise.
19233 * gcc.dg/980313-1.c: Likewise.
19234 * gcc.dg/990117-1.c: Likewise.
19235 * gcc.dg/990424-1.c: Likewise.
19236 * gcc.dg/990524-1.c: Likewise.
19237 * gcc.dg/991230-1.c: Likewise.
19238 * gcc.dg/i386-387-1.c: Likewise.
19239 * gcc.dg/i386-387-2.c: Likewise.
19240 * gcc.dg/i386-387-3.c: Likewise.
19241 * gcc.dg/i386-387-4.c: Likewise.
19242 * gcc.dg/i386-387-5.c: Likewise.
19243 * gcc.dg/i386-387-6.c: Likewise.
19244 * gcc.dg/i386-asm-1.c: Likewise.
19245 * gcc.dg/i386-bitfield1.c: Likewise.
19246 * gcc.dg/i386-bitfield2.c: Likewise.
19247 * gcc.dg/i386-loop-1.c: Likewise.
19248 * gcc.dg/i386-loop-2.c: Likewise.
19249 * gcc.dg/i386-loop-3.c: Likewise.
19250 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19251 * gcc.dg/i386-pic-1.c: Likewise.
19252 * gcc.dg/i386-regparm.c: Likewise.
19253 * gcc.dg/i386-signbit-1.c: Likewise.
19254 * gcc.dg/i386-signbit-2.c: Likewise.
19255 * gcc.dg/i386-signbit-3.c: Likewise.
19256 * gcc.dg/i386-sse-5.c: Likewise.
19257 * gcc.dg/i386-sse-8.c: Likewise.
19258 * gcc.dg/i386-unroll-1.c: Likewise.
19259 * gcc.dg/tls/opt-1.c: Likewise.
19260 * gcc.dg/tls/opt-2.c: Likewise.
19261 * gcc.dg/unroll-1.c: Likewise.
19262 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
19263 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
19264 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
19265 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
19266
19267 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19268
19269 * g++.dg/template/incomplete1.C: New test.
19270
19271 2004-11-16 Nick Clifton <nickc@redhat.com>
19272
19273 Revert patches accidentally commited during checkin of fixes for
19274 xstormy16 tests:
19275 gcc.c-torture/execute/simd-4.c: Revert
19276 gcc.dg/20040910-1.c: Revert.
19277
19278 2004-11-16 Paul Brook <paul@codesourcery.com>
19279
19280 PR fortran/13010
19281 * gfortran.dg/der_pointer_1.f90: New test.
19282
19283 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
19284
19285 PR c/18498
19286 * gcc.dg/bitfld-13.c: New test.
19287
19288 2004-11-15 Janis Johnson <janis187@us.ibm.com>
19289
19290 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
19291 powerpc*-*-linux*.
19292
19293 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
19294 * gcc.dg/ppc64-abi-2.c: Ditto.
19295 * gcc.dg/ppc64-abi-3.c: Ditto.
19296
19297 * lib/gcc-dg.exp (dg-target-list): Remove.
19298
19299 2004-11-15 Steve Ellcey <sje@cup.hp.com>
19300
19301 * gcc.dg/ia64-postinc.c: New test.
19302
19303 2004-11-15 Mark Mitchell <mark@codesourcery.com>
19304
19305 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
19306
19307 2004-11-15 Nick Clifton <nickc@redhat.com>
19308
19309 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
19310 __INT_MAX__ so that the test can be compiled by toolchains
19311 targeted at 16-bit processors.
19312
19313 * gcc.dg/20040625-1.c: Use long constants rather than integers
19314 when performing arithmetic that will overflow 16-bits.
19315
19316 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
19317 xstormy16. It does not support 128-bit vector operations.
19318
19319 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
19320 with the macro PTR_TYPE. Define this macro to an integer type
19321 suitable for holding a pointer.
19322
19323 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
19324 the target is a 16-bit processor.
19325
19326 * gcc.dg/cpp/if-2.c: Expect a different warning message from
19327 16-bit targets where the character constant will be too long.
19328
19329 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
19330 where the double will not be directly addressable.
19331
19332 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19333
19334 Friend class name lookup 1/n, PR c++/18471
19335 * g++.dg/template/crash26.C: New test.
19336 * g++.dg/lookup/struct1.C: Adjust expected error.
19337 * g++.dg/parse/elab1.C: Likewise.
19338 * g++.dg/parse/elab2.C: Likewise.
19339 * g++.dg/parse/int-as-enum1.C: Likewise.
19340 * g++.dg/parse/struct-as-enum1.C: Likewise.
19341 * g++.dg/parse/typedef1.C: Likewise.
19342 * g++.dg/parse/typedef3.C: Likewise.
19343 * g++.dg/parse/typedef4.C: Likewise.
19344 * g++.dg/parse/typedef5.C: Likewise.
19345 * g++.dg/template/nontype4.C: Likewise.
19346 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
19347 * g++.old-deja/g++.other/elab1.C: Likewise.
19348 * g++.old-deja/g++.other/syntax4.C: Likewise.
19349
19350 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19351
19352 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
19353
19354 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
19355
19356 * gcc.c-torture/execute/20041114-1.c: New test.
19357
19358 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
19359
19360 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
19361 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
19362 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
19363 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
19364 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
19365 gcc.dg/switch-7.c: New tests.
19366
19367 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
19368
19369 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
19370
19371 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
19372
19373 PR tree-opt/18400
19374 * gcc.dg/vect/pr18400.c: New test.
19375
19376 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
19377 Andrew Pinski <pinskia@physics.uc.edu>
19378
19379 PR tree-opt/18425
19380 * gcc.dg/vect/pr18425.c: New test.
19381
19382 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19383
19384 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
19385 Guard with dg-require-alias and dg-require-visibility.
19386
19387 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19388
19389 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
19390
19391 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19392
19393 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
19394
19395 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19396
19397 PR c++/17344
19398 * g++.dg/template/defarg5.C: New test.
19399
19400 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19401
19402 * g++.dg/parse/cast1.C: Run only on ILP32.
19403 * g++.old-deja/g++.mike/p784.C: Likewise.
19404
19405 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
19406
19407 * gcc.c-torture/execute/20041113-1.c: New test.
19408
19409 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
19410
19411 PR target/18230
19412 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
19413 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
19414 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
19415 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
19416 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
19417 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
19418 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
19419 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
19420 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
19421 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
19422 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
19423 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
19424 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
19425
19426 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
19427
19428 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
19429 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
19430 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
19431 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
19432 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
19433 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
19434 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
19435 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
19436 gcc.target/sparc/combined-1.c: New tests.
19437
19438 2004-11-12 Ziemowit Laski <zlaski@apple.com>
19439
19440 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
19441 New tests.
19442
19443 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19444
19445 * lib/gcc-dg.exp (dg-forbid-option): New function.
19446 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
19447 * g++.dg/abi/bitfield8.C: Likewise.
19448 * g++.dg/abi/dtor1.C: Likewise.
19449 * g++.dg/abi/empty10.C: Likewise.
19450 * g++.dg/abi/empty7.C: Likewise.
19451 * g++.dg/abi/empty9.C: Likewise.
19452 * g++.dg/abi/layout3.C: Likewise.
19453 * g++.dg/abi/layout4.C: Likewise.
19454 * g++.dg/abi/thunk1.C: Likewise.
19455 * g++.dg/abi/thunk2.C: Likewise.
19456 * g++.dg/abi/vbase11.C: Likewise.
19457 * g++.dg/abi/vthunk2.C: Likewise.
19458 * g++.dg/abi/vthunk3.C: Likewise.
19459 * g++.dg/ext/attrib8.C: Likewise.
19460 * g++.dg/opt/longbranch2.C: Likewise.
19461 * g++.dg/opt/reg-stack4.C: Likewise.
19462 * g++.old-deja/g++.ext/attrib1.C: Likewise.
19463 * g++.old-deja/g++.ext/attrib2.C: Likewise.
19464 * g++.old-deja/g++.ext/attrib3.C: Likewise.
19465 * g++.old-deja/g++.other/store-expr1.C: Likewise.
19466 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19467 * gcc.dg/20000609-1.c: Likewise.
19468 * gcc.dg/20000720-1.c: Likewise.
19469 * gcc.dg/20011107-1.c: Likewise.
19470 * gcc.dg/20011119-1.c: Likewise.
19471 * gcc.dg/20020108-1.c: Likewise.
19472 * gcc.dg/20020122-2.c: Likewise.
19473 * gcc.dg/20020122-3.c: Likewise.
19474 * gcc.dg/20020201-3.c: Likewise.
19475 * gcc.dg/20020206-1.c: Likewise.
19476 * gcc.dg/20020218-1.c: Likewise.
19477 * gcc.dg/20020310-1.c: Likewise.
19478 * gcc.dg/20020411-1.c: Likewise.
19479 * gcc.dg/20020418-2.c: Likewise.
19480 * gcc.dg/20020426-1.c: Likewise.
19481 * gcc.dg/20020426-2.c: Likewise.
19482 * gcc.dg/20020517-1.c: Likewise.
19483 * gcc.dg/20020523-1.c: Likewise.
19484 * gcc.dg/20020523-2.c: Likewise.
19485 * gcc.dg/20020729-1.c: Likewise.
19486 * gcc.dg/20030204-1.c: Likewise.
19487 * gcc.dg/20030826-2.c: Likewise.
19488 * gcc.dg/20030926-1.c: Likewise.
19489 * gcc.dg/20031202-1.c: Likewise.
19490 * gcc.dg/980312-1.c: Likewise.
19491 * gcc.dg/980313-1.c: Likewise.
19492 * gcc.dg/990117-1.c: Likewise.
19493 * gcc.dg/990424-1.c: Likewise.
19494 * gcc.dg/990524-1.c: Likewise.
19495 * gcc.dg/991230-1.c: Likewise.
19496 * gcc.dg/i386-387-1.c: Likewise.
19497 * gcc.dg/i386-387-2.c: Likewise.
19498 * gcc.dg/i386-387-3.c: Likewise.
19499 * gcc.dg/i386-387-4.c: Likewise.
19500 * gcc.dg/i386-387-5.c: Likewise.
19501 * gcc.dg/i386-387-6.c: Likewise.
19502 * gcc.dg/i386-asm-1.c: Likewise.
19503 * gcc.dg/i386-bitfield1.c: Likewise.
19504 * gcc.dg/i386-bitfield2.c: Likewise.
19505 * gcc.dg/i386-loop-1.c: Likewise.
19506 * gcc.dg/i386-loop-2.c: Likewise.
19507 * gcc.dg/i386-loop-3.c: Likewise.
19508 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19509 * gcc.dg/i386-pic-1.c: Likewise.
19510 * gcc.dg/i386-regparm.c: Likewise.
19511 * gcc.dg/i386-signbit-1.c: Likewise.
19512 * gcc.dg/i386-signbit-2.c: Likewise.
19513 * gcc.dg/i386-signbit-3.c: Likewise.
19514 * gcc.dg/i386-sse-5.c: Likewise.
19515 * gcc.dg/i386-sse-8.c: Likewise.
19516 * gcc.dg/i386-unroll-1.c: Likewise.
19517 * gcc.dg/tls/opt-1.c: Likewise.
19518 * gcc.dg/tls/opt-2.c: Likewise.
19519 * gcc.dg/unroll-1.c: Likewise.
19520 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
19521 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
19522 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
19523 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
19524 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
19525 -m64 is specified.
19526
19527 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19528
19529 PR c++/18389
19530 * g++.dg/parse/cond1.C: New test.
19531
19532 PR c++/18429
19533 * g++.dg/template/array9.C: New test.
19534 * g++.dg/ext/vla1.C: Adjust error messages.
19535 * g++.dg/ext/vlm1.C: Likewise.
19536 * g++.dg/template/crash2.C: Likewise.
19537
19538 PR c++/18436
19539 * g++.dg/template/call3.C: New test.
19540
19541 PR c++/18407
19542 * g++.dg/template/ptrmem11.C: New test.
19543
19544 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
19545
19546 PR other/14264
19547 * lib/g++.exp: Set LC_ALL and LANG to C.
19548 * lib/gcc-dg.exp: Likewise.
19549 * lib/gfortran.exp: Likewise.
19550 * lib/objc.exp: Likewise.
19551 * lib/treelang.exp: Likewise.
19552
19553 2004-11-12 Andreas Schwab <schwab@suse.de>
19554
19555 * gcc.dg/pr16286.c: Fix last change.
19556
19557 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19558
19559 PR c++/18416
19560 * g++.dg/init/global1.C: New test.
19561
19562 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
19563
19564 * gcc.c-torture/execute/20041112-1.c: New test.
19565
19566 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19567
19568 * lib/gcc-dg.exp (dg-target-list): New.
19569
19570 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19571 Richard Sandiford <rsandifo@redhat.com>
19572
19573 * lib/target-supports.exp (get-compiler_messages): New.
19574 (check_named_sections_available): Use it.
19575 (check_effective_target_ilp32): New.
19576 (check_effective_target_lp64): New.
19577 (is-effective-target): New.
19578 * lib/gcc-dg.exp (dg-require-effective-target): New.
19579
19580 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
19581
19582 * gcc.dg/precedence-1.c: New test.
19583
19584 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19585
19586 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
19587
19588 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
19589 message, delete generated files, use more descriptive name for
19590 executable, and make the test unsupported when it cannot be run.
19591
19592 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
19593 (dg-require-weak, dg-require-visibility, dg-require-alias,
19594 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
19595 dg-require-iconv, dg-require-named-sections): Use it.
19596
19597 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
19598
19599 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
19600
19601 PR target/16457
19602 * gcc.dg/ppc-and-1: New
19603
19604 PR target/16796
19605 * gcc.dg/ppc-mov-1.c: New.
19606
19607 PR target/16458
19608 * gcc.dg/ppc-compare-1.c: New.
19609
19610 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
19611
19612 * objc.dg/desig-init-2.m: New test.
19613
19614 2004-11-10 Adam Nemet <anemet@lnxw.com>
19615
19616 PR middle-end/18160
19617 * g++.dg/warn/register-var-1.C: New test.
19618 * g++.dg/warn/register-var-2.C: New test.
19619
19620 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19621
19622 * gcc.dg/union-2.c: New test.
19623
19624 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
19625
19626 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
19627 New test for PR tree-optimization/17892.
19628
19629 2004-11-09 Mark Mitchell <mark@codesourcery.com>
19630
19631 PR c++/18369
19632 * g++.dg/init/new12.C: New test.
19633
19634 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
19635
19636 * gcc.target/sparc: New directory.
19637 * gcc.target/sparc/sparc.exp: New driver.
19638 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
19639 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
19640 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
19641 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
19642
19643 2004-11-10 Paul Brook <paul@codesourcery.com>
19644
19645 PR fortran/18218
19646 * gfortran.dg/list_read.c: New test.
19647
19648 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19649
19650 PR c/18322
19651 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
19652 expected diagnostic location.
19653
19654 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
19655
19656 * gcc.dg/20041109-1.c: New test.
19657
19658 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19659
19660 PR objc/18406
19661 * objc/compile/pr18406.m: New test.
19662
19663 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19664
19665 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
19666
19667 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19668
19669 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
19670
19671 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19672
19673 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
19674
19675 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19676
19677 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
19678 exit.
19679
19680 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
19681
19682 PR tree-opt/18299
19683 * gcc.c-torture/pr18299-1.c: New test.
19684
19685 2004-11-06 Andreas Schwab <schwab@suse.de>
19686
19687 * gcc.dg/pr16286.c: Also test for bool and pixel.
19688
19689 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
19690
19691 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
19692 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
19693 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
19694 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
19695 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
19696 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
19697 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
19698 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
19699 gcc.dg/struct-semi-3.c: New tests.
19700
19701 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19702
19703 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
19704
19705 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19706
19707 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
19708 Do not use C99 designators.
19709
19710 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19711
19712 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
19713
19714 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19715
19716 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
19717 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
19718 * gcc.c-torture/execute/simd-5.x: Remove.
19719
19720 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
19721
19722 PR rtl-optimization/17933
19723 * gcc.dg/torture/pr17933-1.c: New test.
19724
19725 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19726
19727 PR target/18106
19728 * lib/target-supports.exp (check_weak_available): Support
19729 Windows.
19730
19731 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
19732
19733 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
19734 call to fflush(stdout) before abort.
19735 (my_ffsll): New function.
19736 (generate_fields): Use it.
19737
19738 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19739
19740 * gcc.dg/init-undef-1.c: New test.
19741
19742 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19743
19744 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
19745 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
19746 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
19747 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
19748 expected messages for new parser.
19749
19750 2004-11-04 Mark Mitchell <mark@codesourcery.com>
19751
19752 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
19753
19754 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19755
19756 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
19757 on LP64 targets.
19758
19759 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19760
19761 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
19762 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
19763 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
19764 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
19765 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
19766 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
19767 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
19768 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
19769 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
19770 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
19771
19772 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19773
19774 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
19775 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
19776 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
19777 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
19778 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
19779 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
19780 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
19781 for new parser.
19782
19783 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
19784
19785 PR target/15342
19786 * gcc.dg/20041104-1.c: New test.
19787
19788 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19789
19790 * g++.dg/template/nontype7.C: New test.
19791 * g++.dg/template/nontype8.C: Likewise.
19792 * g++.dg/template/nontype9.C: Likewise.
19793 * g++.dg/template/nontype10.C: Likewise.
19794 * g++.dg/tc1/dr49.C: Likewise.
19795 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
19796 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
19797
19798 2004-11-04 Ben Elliston <bje@au.ibm.com>
19799
19800 * g++.dg/rtti/tinfo1.C: Remove xfails.
19801
19802 2004-11-04 Ben Elliston <bje@au.ibm.com>
19803
19804 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
19805 packed attribute to the definition to satisfy the new C++ parser.
19806
19807 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19808
19809 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
19810 invocations of va_arg.
19811
19812 2004-11-02 Mark Mitchell <mark@codesourcery.com>
19813
19814 PR c++/18124
19815 * g++.dg/template/crash25.C: New test.
19816
19817 PR c++/18155
19818 * g++.dg/template/typedef2.C: New test.
19819 * g++.dg/parse/crash13.C: Adjust error markers.
19820
19821 PR c++/18177
19822 * g++.dg/conversion/const3.C: New test.
19823
19824 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19825
19826 PR fortran/17535
19827 PR fortran/17583
19828 PR fortran/17713
19829 * gfortran.dg/generic_[123].f90: New testcases.
19830
19831 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19832
19833 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
19834 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
19835
19836 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
19837
19838 PR tree-opt/16808
19839 * gcc.c-torture/compile/pr16808.c: New test.
19840
19841 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
19842
19843 PR rtl-optimization/17104
19844 * gcc.dg/ppc-bitfield1.c: New.
19845
19846 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19847
19848 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
19849
19850 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19851
19852 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
19853 strings for 32-bit code.
19854
19855 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
19856
19857 PR c/18239
19858 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
19859
19860 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
19861
19862 PR c++/18064
19863 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
19864
19865 2004-10-31 Mark Mitchell <mark@codesourcery.com>
19866
19867 PR c++/15172
19868 * g++.dg/init/aggr2.C: New test.
19869
19870 2004-10-30 Ziemowit Laski <zlaski@apple.com>
19871
19872 * objc.dg/local-decl-1.m: New test.
19873
19874 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
19875
19876 * gcc.dg/20040910-1.c: Adjust regex.
19877
19878 2004-10-30 Roger Sayle <roger@eyesopen.com>
19879
19880 PR rtl-optimization/18084
19881 * g++.dg/opt/pr18084-1.C: New testcase.
19882
19883 2004-10-30 Matt Austern <austern@apple.com>
19884
19885 PR c++/17542
19886 * g++.dg/ext/attrib18.C: New test.
19887
19888 2004-10-30 Roger Sayle <roger@eyesopen.com>
19889
19890 PR middle-end/18096
19891 * gcc.dg/pr18096-1.c: New test case.
19892
19893 2004-10-30 Roger Sayle <roger@eyesopen.com>
19894
19895 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
19896
19897 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
19898
19899 PR c/16666
19900 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
19901 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
19902 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
19903 gcc.dg/old-style-prom-3.c: New tests.
19904
19905 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
19906
19907 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
19908 Remove unnecessary inclusion of stdio.h.
19909
19910 2004-10-29 Roger Sayle <roger@eyesopen.com>
19911
19912 PR rtl-optimization/17581
19913 * gcc.dg/pr17581-1.c: New test case.
19914
19915 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
19916
19917 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
19918 being implemented.
19919 * g++.dg/conversion/dr195-1.C: New.
19920 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
19921 * g++.old-deja/g++.mike/p10148.C: Likewise.
19922
19923 2004-10-29 Mark Mitchell <mark@codesourcery.com>
19924
19925 PR c++/17695
19926 * g++.dg/debug/typedef2.C: New test.
19927
19928 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
19929
19930 PR fortran/13490
19931 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
19932 * gfortran.dg/g77/README: Update.
19933
19934 2004-10-28 Matt Austern <austern@apple.com>
19935
19936 PR c++/14124
19937 * g++.dg/ext/packed7.C: New test.
19938
19939 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
19940
19941 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
19942 scan-assembler.
19943 * lib/scanasm.exp (hidden-scan-for): New proc.
19944 (scan-hidden): Use hidden-scan-for instead of constructing the scan
19945 string.
19946 (scan-not-hidden): Likewise.
19947 * lib/target-supports.exp (check_visibility_available): mach-o is
19948 support too.
19949
19950 2004-10-28 Mark Mitchell <mark@codesourcery.com>
19951
19952 PR c++/17132
19953 * g++.dg/template/memclass3.C: New test.
19954
19955 2004-10-28 Adam Nemet <anemet@lnxw.com>
19956
19957 PR middle-end/18160
19958 * gcc.dg/register-var-1.c: New test.
19959 * gcc.dg/register-var-2.c: New test.
19960 * gcc.dg/asm-7.c: Taking the address of a register variable is an
19961 error now.
19962
19963 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
19964
19965 PR other/18172
19966 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
19967 unused variables.
19968 * gcc.dg/vect/vect-22.c: Likewise.
19969
19970 2004-10-28 Jakub Jelinek <jakub@redhat.com>
19971
19972 * gcc.dg/i386-rotate-1.c: New test.
19973
19974 2004-10-27 Mark Mitchell <mark@codesourcery.com>
19975
19976 * g++.dg/init/ref12.C: Add "run" marker.
19977
19978 PR c++/17435
19979 * g++.dg/init/ref12.C: New test.
19980
19981 PR c++/18140
19982 * g++.dg/template/shift1.C: New test.
19983 * g++.dg/template/error10.C: Adjust error markers.
19984
19985 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
19986
19987 PR tree-opt/17529
19988 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
19989
19990 2004-10-27 Geoffrey Keating <geoffk@apple.com>
19991
19992 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
19993 * gcc.dg/weak/weak-3.c: Likewise.
19994 * gcc.dg/weak/weak-5.c: Likewise.
19995 * gcc.dg/weak/weak-9.c: Likewise.
19996 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
19997 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
19998
19999 * gcc.dg/darwin-weakimport-1.c: New.
20000
20001 2004-10-28 Ben Elliston <bje@au.ibm.com>
20002
20003 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
20004
20005 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
20006
20007 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
20008 'syntax' error messages.
20009 * gcc.dg/cpp/direct2s.c: Likewise.
20010
20011 2004-10-26 Geoffrey Keating <geoffk@apple.com>
20012
20013 * gcc.c-torture/compile/20041026-1.c: New.
20014
20015 2004-10-26 Mark Mitchell <mark@codesourcery.com>
20016
20017 PR c++/18093
20018 * g++.dg/lookup/ns2.C: New test.
20019
20020 PR c++/18020
20021 * g++.dg/template/enum4.C: New test.
20022
20023 PR c++/18161
20024 * g++.dg/template/expr1.C: New test.
20025
20026 2004-10-26 Ben Elliston <bje@au.ibm.com>
20027
20028 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
20029
20030 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
20031
20032 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
20033 gcc.dg/decl-nospec-3.c: New tests.
20034
20035 2004-10-26 Ziemowit Laski <zlaski@apple.com>
20036
20037 * objc.dg/super-class-3.m: New test.
20038
20039 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
20040
20041 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
20042 resyncing.
20043 * gcc.dg/cpp/direct2s.c: Likewise.
20044
20045 2004-10-25 Geoffrey Keating <geoffk@apple.com>
20046
20047 * objc.dg/image-info.m: Update for changes to section selection.
20048
20049 2004-10-25 David Ayers <d.ayers@inode.at>
20050 Ziemowit Laski <zlaski@apple.com>
20051
20052 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
20053 diagnostics when messaging 'id <Proto>'.
20054 * objc.dg/class-protocol-1.m: New test.
20055 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
20056 a non-existent method signature.
20057 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
20058 Update diagnostics when messaging with non-existent method signature.
20059 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
20060 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
20061 invalid receivers are now resolved as if messaging 'id'; remove
20062 extraneous diagnostics.
20063
20064 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
20065
20066 PR c/16667
20067 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
20068 gcc.dg/init-desig-obs-3.c: New tests.
20069
20070 2004-10-25 Jakub Jelinek <jakub@redhat.com>
20071
20072 * gcc.dg/debug/20041023-1.c: New test.
20073
20074 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
20075
20076 PR middle-end/17407
20077 * gcc.c-torture/compile/pr17407.c: New test.
20078
20079 PR c++/18121
20080 * g++.dg/template/array8.C: New test.
20081
20082 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20083
20084 PR other/18138
20085 * lib/g++.exp: Accept more than one multilib libgcc.
20086 * lib/gcc-dg.exp: Likewise.
20087 * lib/objc.exp: Likewise.
20088 * lib/treelang.exp: Likewise.
20089 * lib/gfortran.exp: Likewise.
20090
20091 2004-10-24 Ben Elliston <bje@au.ibm.com>
20092
20093 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
20094
20095 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
20096
20097 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
20098 * gcc.dg/c99-const-expr-3.c: Likewise.
20099
20100 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
20101
20102 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
20103
20104 2004-10-23 Ben Elliston <bje@au.ibm.com>
20105
20106 * gcc.c-torture/execute/loop-2e.x: Remove.
20107
20108 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
20109
20110 PR c++/18095
20111 * g++.dg/parse/crash18.C: New.
20112 * g++.dg/parse/crash19.C: New.
20113
20114 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
20115
20116 * g++.dg/ext/dllimport1.C: Move dg-warnings.
20117 * g++.dg/ext/dllimport2.C: Same.
20118 * g++.dg/ext/dllimport8.C: Same.
20119
20120 2004-10-21 Mark Mitchell <mark@codesourcery.com>
20121
20122 PR c++/10841
20123 * g++.dg/conversion/cast1.C: New test.
20124 * g++.dg/overload/pmf1.C: Adjust error marker.
20125
20126 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
20127
20128 PR objc/17923
20129 * objc.dg/const-str-7.m: New test.
20130
20131 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20132
20133 * g++.dg/template/memfriend11.C: Fix comment typo.
20134 * g++.dg/template/memfriend14.C: Likewise.
20135
20136 2004-10-20 Richard Henderson <rth@redhat.com>
20137
20138 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
20139 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
20140 -fasynchronous-unwind-tables.
20141
20142 2004-10-20 Richard Henderson <rth@redhat.com>
20143
20144 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
20145 (main): Return success.
20146 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
20147 (main): Return success.
20148
20149 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20150
20151 PR c++/13495
20152 * g++.dg/template/memfriend9.C: New test.
20153 * g++.dg/template/memfriend10.C: Likewise.
20154 * g++.dg/template/memfriend11.C: Likewise.
20155 * g++.dg/template/memfriend12.C: Likewise.
20156 * g++.dg/template/memfriend13.C: Likewise.
20157 * g++.dg/template/memfriend14.C: Likewise.
20158 * g++.dg/template/memfriend15.C: Likewise.
20159 * g++.dg/template/memfriend16.C: Likewise.
20160 * g++.dg/template/memfriend17.C: Likewise.
20161 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
20162
20163 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
20164
20165 * g++.dg/conversion/dr195.C: New.
20166 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
20167
20168 2004-10-20 Ben Elliston <bje@au.ibm.com>
20169 Devang Patel <dpatel@apple.com>
20170
20171 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
20172 of floating point arithmetic, which could trap.
20173
20174 2004-10-19 Mark Mitchell <mark@codesourcery.com>
20175
20176 PR c++/14035
20177 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
20178 * g++.dg/conversion/const2.C: New test.
20179 * g++.dg/expr/reinterpret2.C: New test.
20180 * g++.dg/expr/reinterpret3.C: New test.
20181 * g++.dg/expr/cast2.C: New test.
20182 * g++.dg/expr/copy1.C: New test.
20183 * g++.dg/other/conversion1.C: Change error message.
20184 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
20185 function pointers to void *.
20186 * g++.old-deja/g++.mike/p10148.C: Likewise.
20187
20188 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20189
20190 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
20191
20192 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
20193
20194 PR c++/18047
20195
20196 * g++.dg/parse/expr3.C: New test.
20197
20198 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20199
20200 * gcc.dg/smod-1.c: New test.
20201
20202 2004-10-18 Ziemowit Laski <zlaski@apple.com>
20203
20204 * objc.dg/method-14.m: New test.
20205
20206 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
20207
20208 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
20209 Also xfail as the patch was reverted.
20210
20211 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
20212
20213 PR middle-end/16973
20214 * gcc.dg/pr16973.c: New test.
20215
20216 2004-10-18 Diego Novillo <dnovillo@redhat.com>
20217
20218 PR tree-optimization/17656
20219 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
20220
20221 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
20222
20223 * g++.dg/eh/shadow1.C: New.
20224
20225 2004-10-18 Jakub Jelinek <jakub@redhat.com>
20226
20227 * gcc.c-torture/compile/20041018-1.c: New test.
20228
20229 2004-10-18 Ben Elliston <bje@au.ibm.com>
20230
20231 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
20232 compiler referring to register 0 when accessing sdata. The linker
20233 now patches things up.
20234
20235 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
20236
20237 PR c/17529
20238 * gcc.c-torture/compile/pr17529.c: New test.
20239
20240 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20241
20242 PR c++/17743
20243 * g++.dg/ext/attrib17.C: New test.
20244
20245 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20246
20247 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
20248
20249 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20250
20251 PR c++/10479
20252 * g++.dg/ext/attrib16.C: New test.
20253
20254 2004-10-15 Mark Mitchell <mark@codesourcery.com>
20255
20256 PR c++/17042
20257 * g++.dg/init/dso_handle1.C: New test.
20258
20259 PR c++/14667
20260 * g++.dg/parse/typedef6.C: New test.
20261
20262 PR c++/17916
20263 * g++.dg/parse/pragma1.C: New test.
20264
20265 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
20266
20267 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
20268
20269 2004-10-15 Steve Ellcey <sje@cup.hp.com>
20270
20271 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
20272 -fno-common when on HPPA HP-UX platforms.
20273
20274 2004-10-15 Jakub Jelinek <jakub@redhat.com>
20275
20276 PR other/16820
20277 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
20278 stdint.h.
20279 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
20280 uintptr_t.
20281
20282 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
20283
20284 PR c++/16301
20285 * g++.dg/lookup/strong-using-4.C: New test.
20286
20287 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
20288
20289 PR middle-end/16567
20290 * gcc.c-torture/compile/nested-1.c: New test.
20291
20292 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
20293
20294 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
20295 and mipsisa64*-*-* (until support for misaligned loads is added).
20296 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
20297 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
20298 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
20299 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
20300 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
20301 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
20302
20303 2004-10-14 Mark Mitchell <mark@codesourcery.com>
20304
20305 PR c++/17976
20306 * g++.dg/init/dtor3.C: New test.
20307
20308 2004-10-15 Ben Elliston <bje@au.ibm.com>
20309
20310 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
20311
20312 2004-10-14 Geoffrey Keating <geoffk@apple.com>
20313
20314 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
20315 * gcc.dg/macho-lo-sum.c: Likewise.
20316
20317 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
20318
20319 * gcc.dg/ppc-spe64-1.c: New test.
20320
20321 2004-10-14 Devang Patel <dpatel@apple.com>
20322
20323 PR 17635
20324 * gcc.dg/pr17635.c : New test.
20325
20326 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
20327
20328 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
20329 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
20330 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
20331 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
20332 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
20333 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
20334 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
20335 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
20336 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
20337 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
20338 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
20339 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
20340 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
20341 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
20342 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
20343 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
20344 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
20345 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
20346
20347 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
20348
20349 * gcc.dg/vect/vect-82.c: New testcase.
20350 * gcc.dg/vect/vect-82_64.c: New testcase.
20351 * gcc.dg/vect/vect-83.c: New testcase.
20352 * gcc.dg/vect/vect-83_64.c: New testcase.
20353
20354 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
20355
20356 * gcc.dg/cpp/error-1.c: New test.
20357
20358 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
20359
20360 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
20361
20362 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
20363
20364 PR target/17984
20365 * gcc.dg/cris-peep2-xsrand2.c: New test.
20366
20367 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
20368
20369 PR c++/17661
20370 * testsuite/g++.dg/expr/for2.C: New test.
20371
20372 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20373
20374 * g++.dg/inherit/thunk1.C: Run on the SPARC.
20375
20376 2004-10-13 Jakub Jelinek <jakub@redhat.com>
20377
20378 PR tree-optimization/17724
20379 * g++.dg/opt/pr17724-1.C: New test.
20380 * g++.dg/opt/pr17724-2.C: New test.
20381 * g++.dg/opt/pr17724-3.C: New test.
20382 * g++.dg/opt/pr17724-4.C: New test.
20383 * g++.dg/opt/pr17724-5.C: New test.
20384 * g++.dg/opt/pr17724-6.C: New test.
20385
20386 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
20387
20388 PR c/17301
20389 * gcc.dg/pr17301-2.c: New test.
20390
20391 2004-10-11 Mark Mitchell <mark@codesourcery.com>
20392
20393 PR c++/15876
20394 * g++.dg/parse/error22.C: New test.
20395
20396 PR c++/17936
20397 * g++.dg/template/spec18.C: New test.
20398
20399 2004-10-11 Steve Ellcey <sje@cup.hp.com>
20400
20401 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
20402 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
20403 memcpy.
20404 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
20405 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
20406
20407 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
20408
20409 * g++.dg/eh/cleanup5.C: Add dg-options "".
20410
20411 2004-10-11 Roger Sayle <roger@eyesopen.com>
20412
20413 PR middle-end/17657
20414 * gcc.dg/switch-4.c: New test case.
20415
20416 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
20417
20418 * gcc.c-torture/execute/20041011-1.c: New test.
20419
20420 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
20421
20422 PR c++/17554
20423 * g++.dg/init/for3.C: New test.
20424
20425 PR c++/17657
20426 * g++.dg/opt/switch2.C: New test.
20427
20428 PR middle-end/17703
20429 * g++.dg/warn/Wreturn-2.C: New test.
20430
20431 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
20432
20433 PR c++/17907
20434 * g++.dg/eh/cleanup5.C: New test.
20435
20436 2004-10-10 Mark Mitchell <mark@codesourcery.com>
20437
20438 PR c++/17393
20439 * g++.dg/parse/error21.C: New test.
20440
20441 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
20442
20443 * g++.dg/overload/pmf1.C: Adjust quoting marks.
20444 * g++.dg/warn/incomplete1.C: Likewise.
20445 * g++.dg/template/qualttp20.C: Likewise.
20446
20447 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20448
20449 PR c/17881
20450 * parm-incomplete-1.c: New test.
20451
20452 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20453
20454 PR c++/17867
20455 * g++.dg/parse/error19.C: New test.
20456
20457 PR c++/17670
20458 * g++.dg/init/new11.C: New test.
20459
20460 PR c++/17821
20461 * g++.dg/parse/error20.C: New test.
20462
20463 PR c++/17826
20464 * g++.dg/template/crash24.C: New test.
20465
20466 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20467
20468 PR c/17301
20469 * gcc.dg/pr17301-1.c: New test.
20470
20471 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20472
20473 PR c/17189
20474 * gcc.dg/anon-struct-5.c: New test.
20475
20476 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
20477
20478 PR c/17844
20479 * gcc.dg/pr17844-1.c: New test.
20480
20481 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
20482
20483 PR tree-optimization/17906
20484 * gcc.c-torture/compile/pr17906.c: New.
20485
20486 2004-10-09 Stuart Hastings <stuart@apple.com>
20487 Roger Sayle <roger@eyesopen.com>
20488
20489 PR rtl-optimization/17853
20490 * gcc.dg/i386-mmx-5.c: New testcase.
20491
20492 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
20493
20494 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
20495
20496 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20497
20498 PR c++/17524
20499 * g++.dg/template/static9.C: New test.
20500
20501 PR c++/17685
20502 * g++.dg/parse/operator5.C: New test.
20503
20504 2004-10-09 Roger Sayle <roger@eyesopen.com>
20505
20506 PR middle-end/17894
20507 * gcc.c-torture/execute/divcmp-4.c: New test case.
20508
20509 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20510
20511 PR tree-opt/17902
20512 * g++.dg/opt/pr17902.C: New test.
20513
20514 2004-10-09 Jakub Jelinek <jakub@redhat.com>
20515
20516 * gcc.dg/cpp/ident-1.c: Add dg-options "".
20517
20518 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20519
20520 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
20521
20522 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20523
20524 * gcc.dg/assign-warn-3.c: New test.
20525
20526 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20527
20528 PR c/16999
20529 * gcc.dg/cpp/ident-1.c: New test.
20530
20531 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
20532
20533 * gcc.c-torture/compile/acc1.c: New.
20534
20535 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20536
20537 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
20538 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
20539
20540 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20541
20542 * gcc.dg/ultrasp11.c: New test.
20543
20544 2004-10-08 Michael Matz <matz@suse.de>
20545
20546 * gcc.dg/doloop-2.c: New test.
20547
20548 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20549
20550 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
20551 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
20552 objc.dg/method-9.m: Update expected diagnostics.
20553
20554 2004-10-07 Geoffrey Keating <geoffk@apple.com>
20555
20556 * gcc.dg/ppc-fsel-3.c: New file.
20557 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
20558
20559 2004-10-07 Paul Brook <paul@codesourcery.com>
20560
20561 * gfortran.dg/intrinsic_verify_1.f90: New test.
20562
20563 2004-10-07 Paul Brook <paul@codesourcery.com>
20564
20565 * gfortran.dg/empty_format_1.f90: Remove stray commas.
20566
20567 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20568
20569 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
20570 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
20571 commit.
20572
20573 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
20574
20575 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
20576
20577 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20578
20579 PR c++/17115
20580 * g++.dg/warn/Winline-4.C: New test.
20581
20582 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20583
20584 * gcc.c-torture/compile/20041007-1.c: New test.
20585
20586 2004-10-07 Paul Brook <paul@codesourcery.com>
20587
20588 PR fortran/17678
20589 * gfortran.dg/use_allocated_1.f90: New test.
20590
20591 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20592
20593 PR middle-end/17849
20594 * gfortran.fortran-torture/compile/nested.f90: New test
20595
20596 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
20597
20598 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
20599
20600 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20601
20602 PR c++/17368
20603 * g++.dg/ext/asm6.C: New test.
20604
20605 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
20606
20607 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
20608
20609 2004-10-06 Paul Brook <paul@codesourcery.com>
20610
20611 PR libfortran/17709
20612 * gfortran.dg/empty_format_1.f90: New test.
20613
20614 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20615
20616 PR fortran/17568
20617 * gfortran.dg/ishft.f90: New test.
20618
20619 PR fortran/17283
20620 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
20621 tests.
20622
20623 2004-10-06 Paul Brook <paul@codesourcery.com>
20624
20625 * gfortran.dg/do_1.f90: New test.
20626
20627 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20628
20629 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
20630 optimizing for size.
20631
20632 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20633
20634 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
20635
20636 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20637
20638 * gcc.c-torture/compile/20041005-1.c: New test.
20639
20640 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
20641
20642 PR c++/17829
20643 * g++.dg/lookup/koenig4.C: New.
20644
20645 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
20646
20647 * g++.dg/other/classkey1.C: Adjust quoting marks.
20648 * g++.dg/parse/error15.C: Likewise.
20649 * g++.dg/template/meminit2.C (int>): Likewise.
20650
20651 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20652
20653 PR fortran/17283
20654 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
20655
20656 PR fortran/17631
20657 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
20658
20659 PR fortran/17708
20660 * gfortran.dg/pr17708.f90: New test.
20661
20662 2004-10-04 Chao-ying Fu <fu@mips.com>
20663
20664 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
20665 * gcc.dg/vect/vect-4.c: Ditto.
20666 * gcc.dg/vect/vect-5.c: Ditto.
20667 * gcc.dg/vect/vect-6.c: Ditto.
20668 * gcc.dg/vect/vect-8.c: Ditto.
20669 * gcc.dg/vect/vect-16.c: Ditto.
20670 * gcc.dg/vect/vect-30.c: Ditto.
20671 * gcc.dg/vect/vect-40.c: Ditto.
20672 * gcc.dg/vect/vect-41.c: Ditto.
20673 * gcc.dg/vect/vect-42.c: Ditto.
20674 * gcc.dg/vect/vect-43.c: Ditto.
20675 * gcc.dg/vect/vect-44.c: Ditto.
20676 * gcc.dg/vect/vect-45.c: Ditto.
20677 * gcc.dg/vect/vect-46.c: Ditto.
20678 * gcc.dg/vect/vect-47.c: Ditto.
20679 * gcc.dg/vect/vect-48.c: Ditto.
20680 * gcc.dg/vect/vect-49.c: Ditto.
20681 * gcc.dg/vect/vect-50.c: Ditto.
20682 * gcc.dg/vect/vect-51.c: Ditto.
20683 * gcc.dg/vect/vect-52.c: Ditto.
20684 * gcc.dg/vect/vect-53.c: Ditto.
20685 * gcc.dg/vect/vect-54.c: Ditto.
20686 * gcc.dg/vect/vect-55.c: Ditto.
20687 * gcc.dg/vect/vect-56.c: Ditto.
20688 * gcc.dg/vect/vect-57.c: Ditto.
20689 * gcc.dg/vect/vect-58.c: Ditto.
20690 * gcc.dg/vect/vect-59.c: Ditto.
20691 * gcc.dg/vect/vect-60.c: Ditto.
20692 * gcc.dg/vect/vect-74.c: Ditto.
20693 * gcc.dg/vect/vect-79.c: Ditto.
20694 * gcc.dg/vect/vect-80.c: Ditto.
20695
20696 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
20697
20698 * gcc.dg/unused-7.c: Use the correct option.
20699
20700 2004-10-04 Paul Brook <paul@codesourcery.com>
20701 Bud Davis <bdavis9659@comcast.net>
20702
20703 PR fortran/17706
20704 PR fortran/16434
20705 * gfortran/pr17706.f90: New test.
20706 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
20707
20708 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20709
20710 * gfortran.dg/pr17612.f90: New test.
20711
20712 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
20713
20714 * g++.dg/template/local1.C: Adjust quoting marks in
20715 testing for diagnostics.
20716 * g++.dg/tls/diag-2.C: Likewise.
20717 * g++.dg/other/error8.C: Likewise.
20718
20719 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20720
20721 PR c/17178
20722 * gcc.dg/unused-4.c: Adjust to be correct.
20723
20724 PR c/17820
20725 * gcc.dg/unused-7.c: New test.
20726
20727 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20728
20729 PR c++/17797
20730 * g++.dg/overload/template2.C: New test.
20731
20732 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
20733
20734 PR tree-optimization/16632
20735 * gcc.dg/tree-ssa/20041002-1.c: New.
20736
20737 2004-10-03 Paul Brook <paul@codesourcery.com>
20738
20739 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
20740 rather than relying on default formatting.
20741
20742 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
20743
20744 * gcc.dg/20040920-1.c: Update expected message text.
20745
20746 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
20747
20748 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
20749
20750 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
20751
20752 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
20753 tree level.
20754
20755 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20756
20757 * gcc.dg/tree-ssa/pr17343.c: Remove.
20758
20759 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20760
20761 PR tree-opt/17343
20762 * gcc.dg/tree-ssa/pr17343.c: New test.
20763
20764 2004-10-01 Jakub Jelinek <jakub@redhat.com>
20765
20766 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
20767 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
20768 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
20769 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
20770 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
20771
20772 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20773
20774 * gcc.dg/lvalue-2.c: New test.
20775
20776 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20777
20778 PR c/17730
20779 * gcc.dg/pr17730-1.c: New test
20780
20781 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
20782
20783 PR c/7425
20784 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
20785
20786 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20787
20788 * gcc.c-torture/execute/stdarg-1.c: New test.
20789 * gcc.c-torture/execute/stdarg-2.c: New test.
20790 * gcc.c-torture/execute/stdarg-3.c: New test.
20791 * gcc.dg/tree-ssa/stdarg-1.c: New test.
20792 * gcc.dg/tree-ssa/stdarg-2.c: New test.
20793 * gcc.dg/tree-ssa/stdarg-3.c: New test.
20794 * gcc.dg/tree-ssa/stdarg-4.c: New test.
20795 * gcc.dg/tree-ssa/stdarg-5.c: New test.
20796
20797 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20798
20799 PR tree-optimization/17697
20800 * g++.dg/opt/pr17697-1.C: New test.
20801 * g++.dg/opt/pr17697-2.C: New test.
20802 * g++.dg/opt/pr17697-3.C: New test.
20803
20804 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
20805
20806 PR c/16409
20807 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
20808 gcc.dg/vla-init-5.c: New tests.
20809
20810 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
20811
20812 PR c/13804
20813 * gcc.dg/pr13804-1.c: New test.
20814
20815 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20816
20817 PR fortran/16938
20818 * gfortran.dg/pr16938.f90: New test.
20819
20820 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20821
20822 * g++.dg/template/crash23.C: New test.
20823
20824 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20825
20826 PR c++/17585
20827 * g++.dg/template/static8.C: New test.
20828
20829 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
20830
20831 PR c++/17681
20832 * g++.dg/other/error9.C: New test.
20833
20834 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
20835
20836 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
20837
20838 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20839
20840 PR fortran/15164
20841 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
20842
20843 2004-09-26 Roger Sayle <roger@eyesopen.com>
20844
20845 PR middle-end/17112
20846 * gcc.dg/pr17112-1.c: New test case.
20847
20848 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
20849
20850 PR c/11459
20851 * gcc.dg/pr11459-1.c: New test.
20852
20853 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
20854
20855 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
20856 * gcc.dg/tree-ssa/loop-4.c: Likewise.
20857
20858 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20859
20860 * gfortran.dg/pr15324.f90: Make array bounds consistent.
20861
20862 2004-09-25 Jan Hubicka <jh@suse.cz>
20863
20864 * compile/30040909-1.c: New test.
20865 * compile/30040907-1.c: New test.
20866
20867 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
20868
20869 * gcc.c-torture/execute/va-arg-26.c: New test.
20870
20871 2004-09-24 Zack Weinberg <zack@codesourcery.com>
20872
20873 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
20874 extra diagnostics on targets with 64-bit pointers.
20875 * objc.dg/selector-1.m: Adjust dg-warning regexp.
20876
20877 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20878
20879 PR c/17188
20880 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
20881 * gcc.dg/decl-3.c: Adjust expected message.
20882
20883 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20884
20885 PR fortran/17615
20886 * gfortran.dg/pr17615.f90: New test.
20887
20888 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
20889
20890 PR tree-optimzation/17517
20891 * g++.dg/tree-ssa/pr17517.C: New Test.
20892
20893 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20894
20895 PR c++/16889
20896 * g++.dg/lookup/ambig3.C: New.
20897
20898 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
20899
20900 PR tree-opt/17624
20901 * g++.dg/opt/pr17624.C: New test.
20902
20903 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20904
20905 PR c/6980
20906 * gcc.dg/Wbad-function-cast-1.c: New test.
20907
20908 2004-09-23 Zack Weinberg <zack@codesourcery.com>
20909
20910 * g++.dg/ext/complit1.C
20911 * g++.dg/other/error2.C
20912 * g++.dg/other/nontype-1.C
20913 * g++.dg/parse/crash11.C
20914 * g++.dg/parse/crash12.C
20915 * g++.dg/parse/error15.C
20916 * g++.dg/parse/error4.C
20917 * g++.dg/parse/tmpl-outside1.C
20918 * g++.dg/parse/too-many-tmpl-args1.C
20919 * g++.dg/template/dependent-expr3.C
20920 * g++.dg/template/error10.C
20921 * g++.dg/template/instantiate1.C
20922 * g++.dg/template/vtable2.C
20923 * g++.dg/warn/Wshadow-1.C
20924 * g++.dg/warn/weak1.C
20925 * g++.old-deja/g++.brendan/crash16.C
20926 * g++.old-deja/g++.brendan/crash18.C
20927 * g++.old-deja/g++.brendan/crash48.C
20928 * g++.old-deja/g++.brendan/crash49.C
20929 * g++.old-deja/g++.brendan/crash55.C
20930 * g++.old-deja/g++.brendan/crash56.C
20931 * g++.old-deja/g++.brendan/crash8.C
20932 * g++.old-deja/g++.brendan/enum11.C
20933 * g++.old-deja/g++.brendan/enum8.C
20934 * g++.old-deja/g++.brendan/enum9.C
20935 * g++.old-deja/g++.brendan/friend3.C
20936 * g++.old-deja/g++.brendan/misc14.C
20937 * g++.old-deja/g++.bugs/900402_02.C
20938 * g++.old-deja/g++.bugs/900404_03.C
20939 * g++.old-deja/g++.bugs/900404_04.C
20940 * g++.old-deja/g++.bugs/900428_03.C
20941 * g++.old-deja/g++.jason/crash4.C
20942 * g++.old-deja/g++.jason/overload21.C
20943 * g++.old-deja/g++.jason/redecl1.C
20944 * g++.old-deja/g++.jason/report.C
20945 * g++.old-deja/g++.jason/rfg10.C
20946 * g++.old-deja/g++.jason/template30.C
20947 * g++.old-deja/g++.law/arm12.C
20948 * g++.old-deja/g++.law/ctors5.C
20949 * g++.old-deja/g++.law/cvt20.C
20950 * g++.old-deja/g++.law/init10.C
20951 * g++.old-deja/g++.law/init8.C
20952 * g++.old-deja/g++.law/visibility17.C
20953 * g++.old-deja/g++.law/visibility7.C
20954 * g++.old-deja/g++.mike/net8.C
20955 * g++.old-deja/g++.mike/p646.C
20956 * g++.old-deja/g++.mike/p700.C
20957 * g++.old-deja/g++.mike/p701.C
20958 * g++.old-deja/g++.mike/p811.C
20959 * g++.old-deja/g++.ns/template13.C
20960 * g++.old-deja/g++.other/array3.C
20961 * g++.old-deja/g++.other/crash25.C
20962 * g++.old-deja/g++.other/dtor3.C
20963 * g++.old-deja/g++.other/dtor4.C
20964 * g++.old-deja/g++.other/main1.C
20965 * g++.old-deja/g++.other/warn7.C
20966 * g++.old-deja/g++.pt/crash11.C
20967 * g++.old-deja/g++.pt/crash36.C
20968 * g++.old-deja/g++.pt/spec22.C
20969 * g++.old-deja/g++.pt/spec9.C
20970 * g++.old-deja/g++.pt/ttp52.C
20971 * g++.old-deja/g++.robertl/eb103.C
20972 * g++.old-deja/g++.robertl/eb121.C
20973 * g++.old-deja/g++.robertl/eb22.C
20974 * g++.old-deja/g++.robertl/eb8.C:
20975 Update locations and/or regexps of dg-error markers.
20976 Remove markers for some bogus messages that are no longer issued.
20977
20978 2004-09-23 Jakub Jelinek <jakub@redhat.com>
20979
20980 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
20981 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
20982
20983 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
20984
20985 PR c++/17618
20986 * g++.dg/lookup/crash5.C: New test.
20987
20988 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
20989
20990 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
20991 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
20992 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
20993 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
20994 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
20995 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
20996
20997 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
20998 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
20999 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
21000 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
21001 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
21002 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
21003
21004 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
21005
21006 * gcc.dg/vect/vect-44.c: Check additional cases.
21007 * gcc.dg/vect/vect-48.c: Check additional cases.
21008
21009 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
21010 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
21011 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
21012 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
21013 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
21014 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
21015 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
21016 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
21017 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
21018
21019 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
21020 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
21021 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
21022
21023 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21024
21025 * gcc.dg/tree-ssa/loop-6.c: New test.
21026
21027 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
21028
21029 PR c++/17620
21030 * g++.dg/inherit/base2.C: New.
21031
21032 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21033
21034 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
21035 * gcc.dg/20001012-2.c: Likewise.
21036 * gcc.dg/20001013-1.c: Likewise.
21037 * gcc.dg/20001101-1.c: Likewise.
21038 * gcc.dg/20001102-1.c: Likewise.
21039 * gcc.dg/bf-spl1.c: Likewise.
21040 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
21041 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
21042
21043 2004-09-22 Diego Novillo <dnovillo@redhat.com>
21044
21045 PR tree-optimization/16721
21046 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
21047
21048 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
21049
21050 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
21051 * gcc.dg/20040305-1.c: Likewise.
21052
21053 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
21054
21055 PR c/16566
21056 * gcc.c-torture/compile/pr16566-1.c,
21057 gcc.c-torture/compile/pr16566-2.c,
21058 gcc.c-torture/compile/pr16566-3.c: New tests.
21059
21060 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
21061
21062 PR tree-optimization/17512
21063 * gcc.c-torture/compile/20040916-1.c.
21064
21065 2004-09-21 Mark Mitchell <mark@codesourcery.com>
21066
21067 * gcc.dg/pragma-re-3.c: New test.
21068
21069 2004-09-17 Matt Austern <austern@apple.com>
21070
21071 PR c++/15049
21072 * g++.dg/other/anon3.C: New.
21073
21074 2004-09-21 Roger Sayle <roger@eyesopen.com>
21075
21076 PR c++/7503
21077 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
21078 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
21079 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
21080 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
21081 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
21082
21083 2004-09-21 Bud Davis <bdavis9659@comcast.net>
21084
21085 PR fortran/17286
21086 * gfortran.dg/pr17286.f90: New test.
21087
21088 2004-09-20 Mark Mitchell <mark@codesourcery.com>
21089
21090 PR c++/17530
21091 * g++.dg/template/static7.C: New test.
21092
21093 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
21094
21095 PR tree-opt/17558
21096 * gcc.c-torture/compile/pr17558.c: New test.
21097
21098 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
21099
21100 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
21101 if SKIP_ATTRIBUTE is defined.
21102
21103 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21104
21105 PR fortran/15957
21106 * gfortran.dg/pr15957.f90: New test.
21107
21108 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
21109
21110 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
21111 in comparison.
21112 * gcc.dg/vect/vect-79.c: Likewise.
21113 * gcc.dg/vect/vect-80.c: Likewise.
21114
21115 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21116
21117 PR fortran/15750
21118 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
21119
21120 2004-09-20 Ira Rosen <irar@il.ibm.com>
21121
21122 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
21123 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
21124 * gcc.dg/vect/vect-62.c: New testcase.
21125 * gcc.dg/vect/vect-63.c: New testcase.
21126 * gcc.dg/vect/vect-64.c: New testcase.
21127 * gcc.dg/vect/vect-65.c: New testcase.
21128 * gcc.dg/vect/vect-66.c: New testcase.
21129 * gcc.dg/vect/vect-67.c: New testcase.
21130 * gcc.dg/vect/vect-68.c: New testcase.
21131 * gcc.dg/vect/vect-69.c: New testcase.
21132 * gcc.dg/vect/vect-79.c: New testcase.
21133 * gcc.dg/vect/vect-80.c: New testcase.
21134
21135 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
21136
21137 * gcc.target/mips/asm-1.c: New test.
21138
21139 2004-09-19 Ira Rosen <irar@il.ibm.com>
21140
21141 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
21142 * gcc.dg/vect/vect-73.c: New testcase.
21143 * gcc.dg/vect/vect-74.c: New testcase.
21144 * gcc.dg/vect/vect-75.c: New testcase.
21145 * gcc.dg/vect/vect-76.c: New testcase.
21146 * gcc.dg/vect/vect-77.c: New testcase.
21147 * gcc.dg/vect/vect-78.c: New testcase
21148
21149 2004-09-18 Paul Brook <paul@codesourcery.com>
21150
21151 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
21152
21153 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
21154
21155 PR c/17424
21156 * gcc.dg/pr17424-1.c: New test.
21157
21158 2004-09-18 Diego Novillo <dnovillo@redhat.com>
21159
21160 * g++.dg/tree-ssa/pr17153.C: New test.
21161
21162 2004-09-16 Geoffrey Keating <geoffk@apple.com>
21163
21164 PR pch/13361
21165 * testsuite/g++.dg/pch/wchar-1.C: New.
21166 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21167
21168 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
21169
21170 * gcc.c-torture/execute/20040917-1.c: New test.
21171
21172 2004-09-17 Diego Novillo <dnovillo@redhat.com>
21173
21174 PR tree-optimization/17319
21175 * gcc.dg/pr17319.c: New test.
21176
21177 2004-09-17 Devang Patel <dpatel@apple.com>
21178
21179 * gcc.dg/20040813-1.c: New test.
21180
21181 2004-09-17 Diego Novillo <dnovillo@redhat.com>
21182
21183 PR tree-optimization/17273
21184 * gcc.c-torture/compile/pr17273.c: New test.
21185
21186 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
21187
21188 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
21189 Update expected messages.
21190 * gcc.dg/declspec-13.c: New test.
21191
21192 2004-09-17 David Edelsohn <edelsohn@gnu.org>
21193
21194 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
21195
21196 2004-09-17 Diego Novillo <dnovillo@redhat.com>
21197
21198 * gcc.c-torture/execute/pr17252.c: Use post-increment to
21199 change what 'a' is pointing to.
21200
21201 2004-09-17 Mark Mitchell <mark@codesourcery.com>
21202
21203 PR c++/16002
21204 * g++.dg/template/error18.C: New test.
21205
21206 PR c++/16029
21207 * g++.dg/warn/Wunused-8.C: New test.
21208
21209 2004-09-17 Steven Bosscher <stevenb@suse.de>
21210
21211 PR tree-optimization/17513
21212 * gcc.dg/20040916-1.c: New test.
21213
21214 2004-09-16 Mark Mitchell <mark@codesourcery.com>
21215
21216 PR c++/17501
21217 * g++.dg/template/typename7.C: New test.
21218
21219 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21220
21221 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
21222
21223 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
21224
21225 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
21226 with -ftree-based-profiling also.
21227 * lib/profopt.exp: Support late-set profile_option/feedback_option.
21228
21229 2004-09-16 Victor Leikehman <lei@il.ibm.com>
21230
21231 PR/15364
21232 * gfortran.dg/der_array_io_1.f90: New test.
21233 * gfortran.dg/der_array_io_2.f90: New test.
21234 * gfortran.dg/der_array_io_3.f90: New test.
21235
21236 2004-09-15 Mark Mitchell <mark@codesourcery.com>
21237
21238 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
21239 EABI.
21240
21241 2004-09-15 Mark Mitchell <mark@codesourcery.com>
21242
21243 * g++.dg/opt/switch1.C: New test.
21244
21245 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
21246
21247 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
21248 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
21249 Update expected messages.
21250
21251 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21252
21253 PR fortran/16485
21254 * gfortran.dg/same_name_1.f90: New test.
21255
21256 2004-09-15 Diego Novillo <dnovillo@redhat.com>
21257
21258 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
21259 dereference garbage pointers.
21260
21261 2004-09-15 Jakub Jelinek <jakub@redhat.com>
21262
21263 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
21264 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
21265
21266 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
21267 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
21268 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
21269
21270 2004-09-14 Mark Mitchell <mark@codesourcery.com>
21271
21272 PR c++/17324
21273 * g++.dg/template/mangle1.C: New test.
21274
21275 2004-09-14 Diego Novillo <dnovillo@redhat.com>
21276
21277 PR tree-optimization/17252
21278 * gcc.c-torture/execute/pr17252.c: New test.
21279
21280 2004-09-14 Andrew Pinski <apinski@apple.com>
21281
21282 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
21283
21284 2004-09-14 Roger Sayle <roger@eyesopen.com>
21285
21286 PR rtl-optimization/9771
21287 * gcc.dg/pr9771-1.c: New test case.
21288
21289 2004-09-14 Diego Novillo <dnovillo@redhat.com>
21290
21291 PR tree-optimization/15262
21292 * gcc.c-torture/execute/pr15262-1.c: New test.
21293 * gcc.c-torture/execute/pr15262-2.c: New test.
21294
21295 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
21296
21297 * gcc.dg/declspec-12.c: New test.
21298
21299 2004-09-14 Bud Davis <bdavis9659@comcast.net>
21300
21301 * gfortran.dg/pr17090.f90: Add directives to test.
21302
21303 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21304
21305 * gcc.c-torture/compile/20040914-1.c: New test.
21306
21307 2004-09-13 Mark Mitchell <mark@codesourcery.com>
21308
21309 PR c++/16162
21310 * g++.dg/template/decl2.C: New test.
21311
21312 2004-09-13 Bud Davis <bdavis9659@comcast.net>
21313
21314 PR fortran/17090
21315 * gfortran.dg/pr17090.f90: New test.
21316
21317 2004-09-13 Dale Johannesen <dalej@apple.com>
21318
21319 * gcc.c-torture/compile/pr17408.c: New test case.
21320
21321 2004-09-13 Mark Mitchell <mark@codesourcery.com>
21322
21323 PR c++/16716
21324 * g++.dg/parse/crash17.C: New test.
21325
21326 PR c++/17327
21327 * g++.dg/template/enum3.C: New test.
21328
21329 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
21330
21331 * lib/gcc-defs.exp: Load wrapper.exp.
21332 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
21333 using local code.
21334 * lib/gcc.exp (gcc_init): Similar.
21335 * lib/gfortran.exp (gfortran_init): Similar.
21336 * lib/objc.exp (objc_init): Similar.
21337 * lib/treelang.exp (treelang_init): Similar.
21338 * lib/wrapper.exp: New file with build_wrapper call machinery in
21339 ${tool}_maybe_build_wrapper.
21340
21341 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
21342
21343 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
21344 "inline".
21345 * gcc.dg/declspec-11.c: Update expected messages.
21346 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
21347 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
21348 gcc.dg/inline-12.c: New tests.
21349
21350 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
21351
21352 * g++.dg/tree-ssa/pr17400.C: New testcase.
21353
21354 2004-09-13 James E Wilson <wilson@specifixinc.com>
21355
21356 * gcc.target/mips/sb1-1.c: New testcase.
21357
21358 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
21359
21360 * lib/g77-dg.exp: Remove unused file.
21361 * lib/mike-g77.exp: Ditto.
21362 * lib/g77.exp: Ditto.
21363
21364 2004-09-12 Richard Henderson <rth@redhat.com>
21365
21366 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
21367
21368 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
21369
21370 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
21371 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
21372 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
21373 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
21374 Update expected messages.
21375
21376 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
21377
21378 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
21379 declaration/use mismatch for dirp parameter.
21380
21381 2004-09-12 Andrew Pinski <apinski@apple.com>
21382
21383 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
21384 -fgnu-runtime is passed.
21385
21386 2004-09-12 Richard Henderson <rth@redhat.com>
21387
21388 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
21389 do the uplevel thing and update additional_flags directly.
21390 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
21391 gfortran.fortran-torture/execute/intrinsic_nearest.x,
21392 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
21393 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
21394
21395 2004-09-11 Steven Bosscher <stevenb@suse.de>
21396
21397 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
21398
21399 2004-09-11 Roger Sayle <roger@eyesopen.com>
21400
21401 PR middle-end/17411
21402 * g++.dg/opt/pr17411-1.C: New test case.
21403
21404 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
21405
21406 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
21407 gcc.dg/tls/diag-2.c: Update expected messages.
21408 * gcc.dg/991209-1.c: Specify compilation options. Update expected
21409 messages.
21410 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
21411 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
21412 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
21413 gcc.dg/tls/diag-5.c: New tests.
21414
21415 2004-09-11 Zack Weinberg <zack@codesourcery.com>
21416
21417 * gcc.dg/20040910-1.c: Correct dg-error regexp.
21418
21419 2004-09-11 Steven Bosscher <stevenb@suse.de>
21420
21421 * g++.dg/parse/break-in-for.C: New test.
21422
21423 2004-09-11 Jakub Jelinek <jakub@redhat.com>
21424
21425 * gcc.dg/tree-ssa/20040911-1.c: New test.
21426
21427 2004-09-11 Andreas Jaeger <aj@suse.de>
21428
21429 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
21430 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
21431
21432 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
21433
21434 * gcc.target/frv: New directory of FR-V-specific tests.
21435
21436 2004-09-10 James E Wilson <wilson@specifixinc.com>
21437
21438 * gcc.dg/convert-vec-1.c: New test.
21439
21440 2004-09-10 Roger Sayle <roger@eyesopen.com>
21441
21442 PR middle-end/17024
21443 * gcc.dg/pr17024-1.c: New test case.
21444
21445 2004-09-10 Eric Christopher <echristo@redhat.com>
21446
21447 * gcc.dg/20040910-1.c: New test.
21448
21449 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
21450
21451 * gcc.dg/bitfld-9.c: New test.
21452
21453 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
21454
21455 * gcc.c-torture/execute/ieee/acc1.c: New test.
21456 * gcc.c-torture/execute/ieee/acc2.c: New test.
21457 * gcc.c-torture/execute/ieee/mzero6.c: New test.
21458
21459 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
21460
21461 * gcc.dg/deprecated-2.c: New test.
21462
21463 2004-09-09 James E Wilson <wilson@specifixinc.com>
21464
21465 * gcc.dg/init-vec-1.c: New test.
21466
21467 2004-09-09 Roger Sayle <roger@eyesopen.com>
21468
21469 PR middle-end/17055
21470 * gcc.dg/pr17055-1.c: New test case.
21471
21472 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
21473
21474 PR target/17377
21475 * gcc.c-torture/execute/pr17377.c: New test.
21476
21477 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21478
21479 PR c/8420
21480 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
21481 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
21482 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
21483 gcc.dg/long-long-typespec-1.c: New tests.
21484 * gcc.dg/tls/diag-2.c: Update expected diagnostics
21485
21486 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21487
21488 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
21489 gcc.dg/gnu99-static-1.c: New tests.
21490
21491 2004-09-08 Devang Patel <dpatel@apple.com>
21492
21493 * gcc.dg/darwin-ld-20040828-1.c: New test.
21494 * gcc.dg/darwin-ld-20040828-2.c: New test.
21495 * gcc.dg/darwin-ld-20040828-3.c: New test.
21496
21497 2004-09-08 Ziemowit Laski <zlaski@apple.com>
21498
21499 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
21500 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
21501 in error message.
21502 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
21503 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
21504 in error message.
21505 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
21506 types they qualify.
21507 * objc.dg/type-size-2.m: Fix wording in comment.
21508 * objc.dg/va-meth-1.m: New test case.
21509
21510 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
21511
21512 PR c/16633:
21513 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
21514 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
21515
21516 2004-09-06 Devang Patel <dpatel@apple.com>
21517
21518 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
21519 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
21520
21521 2004-09-06 Zack Weinberg <zack@codesourcery.com>
21522
21523 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
21524 reflect changed line numbering of diagnostics.
21525
21526 2004-09-06 Paul Brook <paul@codesourcery.com>
21527
21528 * gfortran.dg/edit_real_1.f90: Add new test.
21529
21530 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21531
21532 * gcc.dg/tree-ssa/loop-2.c: New test.
21533 * gcc.dg/tree-ssa/loop-3.c: New test.
21534 * gcc.dg/tree-ssa/loop-4.c: New test.
21535 * gcc.dg/tree-ssa/loop-5.c: New test.
21536
21537 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21538
21539 * gcc.dg/format/sentinel-1.c: Update for parameter option.
21540
21541 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21542
21543 * gcc.dg/format/sentinel-1.c: New test.
21544
21545 2004-09-04 Uros Bizjak <uros@kss-loka.si>
21546
21547 * testsuite/gcc.dg/builtins-46.c: New.
21548
21549 2004-09-03 Devang Patel <dpatel@apple.com>
21550
21551 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
21552 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
21553
21554 2004-09-03 Jan Beulich <jbeulich@novell.com>
21555
21556 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
21557 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
21558 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
21559 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
21560 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
21561 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
21562 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
21563 the non-portable bzero.
21564 * gcc.dg/20010912-1.c: xfail for NetWare.
21565 * gcc.dg/20020426-2.c: xfail for NetWare.
21566 * gcc.dg/20021014-1.c: xfail for NetWare.
21567 * gcc.dg/20021018-1.c: xfail for NetWare.
21568 * gcc.dg/20030213-1.c: xfail for NetWare.
21569 * gcc.dg/20030225-1.c: xfail for NetWare.
21570 * gcc.dg/20030708-1.c: xfail for NetWare.
21571 * gcc.dg/builtins-config.h: Also exclude NetWare.
21572 * gcc.dg/format/format.h: Define restrict only if not already defined.
21573 * gcc.dg/nest.c: xfail for NetWare.
21574 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
21575 * lib/target-supports.exp (check_visibility_available): Exclude
21576 NetWare.
21577
21578 2004-09-03 Jan Beulich <jbeulich@novell.com>
21579
21580 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
21581 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
21582 deterministic starting point for the alignment of structure fields.
21583 * gcc.dg/Wpadded.c: Dito.
21584 * g++.dg/abi/vbase10.C: Dito.
21585
21586 2004-09-03 Devang Patel <dpatel@apple.com>
21587
21588 * g++.dg/debug/pr15736.cc: New test.
21589
21590 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21591
21592 * README.QMTEST: Fix out-of-date link.
21593
21594 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
21595
21596 PR fortran/16579
21597 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
21598 Delete. Duplicate of gfortran.dg/g77/20010610.f
21599
21600 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21601
21602 * g++.dg/abi/arm_rtti1.C: New test.
21603
21604 2004-09-02 Geoffrey Keating <geoffk@apple.com>
21605
21606 * gcc.dg/ppc-vector-memcpy.c: New.
21607 * gcc.dg/ppc-vector-memset.c: New.
21608
21609 2004-09-02 Chao-ying Fu <fu@mips.com>
21610
21611 * gcc.target/mips/mips-3d-1.c: New test.
21612 * gcc.target/mips/mips-3d-2.c: New test.
21613 * gcc.target/mips/mips-3d-3.c: New test.
21614 * gcc.target/mips/mips-3d-4.c: New test.
21615 * gcc.target/mips/mips-3d-5.c: New test.
21616 * gcc.target/mips/mips-3d-6.c: New test.
21617 * gcc.target/mips/mips-3d-7.c: New test.
21618 * gcc.target/mips/mips-3d-8.c: New test.
21619 * gcc.target/mips/mips-3d-9.c: New test.
21620 * gcc.target/mips/mips-ps-1.c: New test.
21621 * gcc.target/mips/mips-ps-2.c: New test.
21622 * gcc.target/mips/mips-ps-3.c: New test.
21623 * gcc.target/mips/mips-ps-4.c: New test.
21624 * gcc.target/mips/mips-ps-type.c: New test.
21625
21626 2004-09-02 Paul Brook <paul@codesourcery.com>
21627
21628 * gfortran.dg/edit_real_1.f90: Add new tests.
21629
21630 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21631
21632 PR fortran/15327
21633 * gfortran.dg/merge_char_1.f90: New test.
21634
21635 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21636
21637 PR fortran/16404
21638 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
21639
21640 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21641
21642 PR c/1522
21643 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
21644
21645 2004-09-01 Mark Mitchell <mark@codesourcery.com>
21646
21647 * g++.dg/opt/loop1.C: Do not XFAIL.
21648
21649 2004-09-01 Jakub Jelinek <jakub@redhat.com>
21650
21651 * gcc.c-torture/execute/20040831-1.c: New test.
21652
21653 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
21654
21655 PR fortran/16579
21656 * gfortran.dg/g77/20010610.f: Now passes.
21657 Copy from g77.f-torture/execute. Add dg-run directive.
21658 * gfortran.dg/g77/README: Update
21659
21660 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
21661
21662 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
21663 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
21664 (t1, t2, t3, t4): Add volatile.
21665
21666 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21667
21668 * g++.dg/ext/visibility/arm1.C: New test.
21669
21670 2004-08-31 Geoffrey Keating <geoffk@apple.com>
21671
21672 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
21673 -pedantic-errors.
21674
21675 2004-09-01 Paul Brook <paul@codesourcery.com>
21676
21677 * gfortran.dg/eof_2.f90: New test.
21678
21679 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21680
21681 PR fortran/16579
21682 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
21683
21684 2004-08-31 Bud Davis <bdavis9659@comcast.net>
21685
21686 PR libfortran/16805
21687 * gfortran.dg/list_read_2.f90: New test.
21688
21689 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21690
21691 * g++.dg/abi/key1.C: New test.
21692
21693 2004-08-31 Richard Henderson <rth@redhat.com>
21694
21695 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
21696 form of offsetof.
21697 * g++.dg/other/offsetof5.C: Remove duplicate.
21698
21699 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21700
21701 PR fortran/17244
21702 * gfortran.dg/func_derived_1.f90: New test.
21703
21704 2004-08-31 Paul Brook <paul@codesourcery.com>
21705
21706 * gfortran.dg/eof_1.f90: New test.
21707
21708 2004-08-31 Paul Brook <paul@codesourcery.com>
21709
21710 * gfortran.dg/list_read_1.f90: New file.
21711
21712 2004-08-30 Mark Mitchell <mark@codesourcery.com>
21713
21714 * g++.dg/opt/loop1.C: XFAIL.
21715
21716 2004-08-30 Geoffrey Keating <geoffk@apple.com>
21717
21718 * gcc.dg/funcdef-storage-1.c: New.
21719 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
21720 an extern function in local scope.
21721 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
21722 declare an 'auto inline' function in local scope.
21723 * gcc.dg/20011130-1.c: Likewise.
21724 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
21725 an 'auto' function in local scope.
21726 * gcc.dg/20021014-1.c: Likewise.
21727 * gcc.dg/20030331-2.c: Likewise.
21728
21729 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21730
21731 * gfortran.dg/blockdata_1.f90: New test.
21732
21733 2004-08-30 Richard Henderson <rth@redhat.com>
21734
21735 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
21736
21737 2004-08-30 Richard Henderson <rth@redhat.com>
21738
21739 * lib/fortran-torture.exp (fortran-torture-execute): Honor
21740 additional_flags set by alternate driver.
21741 (ieee-options): New procedure.
21742 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
21743 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
21744 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
21745 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
21746
21747 2004-08-30 Richard Henderson <rth@redhat.com>
21748
21749 * lib/f-torture.exp: Remove.
21750
21751 2004-08-29 Mark Mitchell <mark@codesourcery.com>
21752
21753 PR rtl-optimization/16590
21754 * g++.dg/opt/loop1.C: New test.
21755
21756 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21757
21758 PR fortran/13910
21759 * gfortran.dg/oldstyle_1.f90: New test.
21760
21761 2004-08-29 Steven G. Kargl <kargls@comcast.net>
21762 Paul Brook <paul@codesourcery.com>
21763
21764 * gfortran.dg/g77/README: Update.
21765 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
21766 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
21767 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
21768
21769 2004-08-28 Paul Brook <paul@codesourcery.com>
21770
21771 PR libfortran/17195
21772 * gfortran.dg/edit_real_1.f90: New test.
21773
21774 2004-08-27 Paul Brook <paul@codesourcery.com>
21775
21776 * gfortran.dg/rewind_1.f90: New test.
21777
21778 2004-08-27 Bud Davis <bdavis9659@comcast.net>
21779
21780 PR fortran/16597
21781 * gfortran.dg/pr16597.f90: New test.
21782
21783 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21784
21785 PR c/13801
21786 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
21787 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
21788 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
21789 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
21790 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
21791
21792 2004-08-26 Nick Clifton <nickc@redhat.com>
21793
21794 * gcc.c-torture/compile/pr17119.c: New test.
21795
21796 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21797
21798 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
21799
21800 2004-08-25 Richard Henderson <rth@redhat.com>
21801
21802 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
21803 the bits that expect kind=8 to be the largest real kind.
21804
21805 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21806
21807 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
21808
21809 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21810
21811 * gfortran.dg/assignment_1.f90: New test.
21812
21813 2004-08-25 Adam Nemet <anemet@lnxw.com>
21814
21815 * g++.dg/template/repo3.C: New test.
21816
21817 2004-08-25 Roger Sayle <roger@eyesopen.com>
21818
21819 PR middle-end/16693
21820 PR tree-optimization/16372
21821 * g++.dg/opt/pr16372-1.C: New test case.
21822 * g++.dg/opt/pr16693-1.C: New test case.
21823 * g++.dg/opt/pr16693-2.C: New test case.
21824
21825 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21826
21827 * objc.dg/proto-lossage-4.m: New test.
21828
21829 2004-08-25 Mark Mitchell <mark@codesourcery.com>
21830
21831 PR c++/17155
21832 * g++.dg/inherit/local2.C: New test.
21833
21834 2004-08-25 Paul Brook <paul@codesourcery.com>
21835
21836 PR fortran/17144
21837 * gfortran.dg/string_ctor_1.f90: New test.
21838
21839 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21840
21841 PR c++/14428
21842 * g++.dg/template/redecl2.C: New test.
21843
21844 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21845
21846 PR fortran/17143
21847 * gfortran.dg/pr17143.f90: New test.
21848
21849 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21850
21851 PR fortran/17164
21852 * gfortran.dg/pr17164.f90: New test.
21853
21854 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21855
21856 * gcc.dg/tree-ssa/loop-1.c: New test.
21857
21858 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21859
21860 * gcc.c-torture/compile/20040824-1.c: New test.
21861
21862 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21863
21864 * gcc.c-torture/compile/iftrap-3.c: New test.
21865
21866 2004-08-24 Paul Brook <paul@codesourcery.com>
21867
21868 * gfortran.dg/entry_2.f90: New test.
21869
21870 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21871
21872 PR c++/16889
21873 * g++.dg/lookup/ambig[12].C: New.
21874
21875 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21876
21877 PR c++/16706
21878 * g++.dg/template/crash21.C: New test.
21879 * g++.dg/template/crash22.C: Likewise.
21880
21881 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21882
21883 PR c++/17149
21884 * g++.dg/template/access15.C: New.
21885
21886 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21887
21888 PR c++/17163
21889 * g++.dg/template/repo2.C: New test.
21890
21891 2004-08-23 Roger Sayle <roger@eyesopen.com>
21892
21893 PR rtl-optimization/17078
21894 * gcc.c-torture/execute/pr17078-1.c: New test case.
21895
21896 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21897
21898 PR c/14492
21899 * gcc.dg/debug/crash1.c: New test.
21900
21901 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21902
21903 PR c/16180
21904 * gcc.dg/loop-5.c: New test.
21905
21906 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21907
21908 * gcc.c-torture/execute/20040823-1.c: New test.
21909
21910 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
21911
21912 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
21913 to the assembler. Simplify test accordingly.
21914 (asm_abi_flags): Use GNU names.
21915 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
21916 to check for ABI flags.
21917
21918 2004-08-22 Andrew Pinski <apinski@apple.com>
21919
21920 * g++.dg/opt/pr14029.C: New test.
21921 * gcc.c-torture/execute/pr15262.c: New test.
21922
21923 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21924
21925 * gfortran.dg/reduction.f90: Add checks with complex arguments.
21926
21927 2004-08-21 Bud Davis <bdavis9659@comcast.net>
21928
21929 PR 16908
21930 * gfortran.dg/direct_io.f90: New test.
21931
21932 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21933
21934 PR c++/17121
21935 * g++.dg/inherit/local2.C: New test.
21936
21937 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21938
21939 PR c++/17120
21940 * g++.dg/warn/Wparentheses-4.C: New test.
21941
21942 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21943
21944 PR c++/17121
21945 * g++.dg/inherit/local2.C: New test.
21946
21947 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
21948 * gcc.dg/ppc-ldstruct.c: Likewise.
21949 * gcc.dg/ppc64-abi-2.c: Likewise.
21950
21951 2004-08-20 Jakub Jelinek <jakub@redhat.com>
21952
21953 PR rtl-optimization/17099
21954 * gcc.c-torture/execute/20040820-1.c: New test.
21955
21956 2004-08-20 David Edelsohn <edelsohn@gnu.org>
21957
21958 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
21959
21960 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
21961
21962 PR fortran/17077
21963 * gfortran.dg/auto_array_1.f90: New test.
21964
21965 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21966
21967 PR fortran/17074
21968 * gfortran.dg/simpleif_1.f90: New test.
21969
21970 2004-08-19 Mark Mitchell <mark@codesourcery.com>
21971
21972 * lib/target-supports.exp (check_profiling_available): Return
21973 false for arm*-*-symbianelf* and arm*-*-eabi*.
21974
21975 PR c++/15890
21976 * g++.dg/template/delete1.C: New test.
21977
21978 2004-08-19 Paul Brook <paul@codesourcery.com>
21979
21980 PR fortran/14976
21981 PR fortran/16228
21982 * gfortran.dg/data_char_1.f90: New test.
21983
21984 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
21985
21986 PR fortran/16946
21987 * gfortran.dg/reduction.f90: New testcase.
21988
21989 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21990
21991 PR fortran/16520
21992 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
21993
21994 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
21995
21996 PR c++/17041
21997 * g++.dg/Wparentheses-3.C: New test.
21998
21999 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
22000
22001 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
22002 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
22003 * gcc.dg/vect/vect-2.c: Likewise.
22004 * gcc.dg/vect/vect-3.c: Likewise.
22005 * gcc.dg/vect/vect-4.c: Likewise.
22006 * gcc.dg/vect/vect-5.c: Likewise.
22007 * gcc.dg/vect/vect-6.c: Likewise.
22008 * gcc.dg/vect/vect-7.c: Likewise.
22009 * gcc.dg/vect/vect-25.c: Likewise.
22010 * gcc.dg/vect/vect-31.c: Likewise.
22011 * gcc.dg/vect/vect-32.c: Likewise.
22012 * gcc.dg/vect/vect-34.c: Likewise.
22013 * gcc.dg/vect/vect-36.c: Likewise.
22014 * gcc.dg/vect/vect-all.c: Likewise.
22015
22016 2004-08-18 Mark Mitchell <mark@codesourcery.com>
22017
22018 PR c++/17068
22019 * g++.dg/template/operator4.C: New test.
22020
22021 2004-08-18 Richard Henderson <rth@redhat.com>
22022
22023 * gcc.dg/20040206-1.c: XFAIL.
22024
22025 2004-08-17 Mark Mitchell <mark@codesourcery.com>
22026
22027 PR c++/16246
22028 * g++.dg/template/array7.C: New test.
22029
22030 2004-08-17 James E Wilson <wilson@specifixinc.com>
22031
22032 * gcc.dg/mips-movcc-1.c: New test.
22033 * gcc.dg/mips-movcc-2.c: New test.
22034 * gcc.dg/mips-movcc-3.c: New test.
22035
22036 * gcc.dg/mips-nmadd-1.c: New test.
22037 * gcc.dg/mips-nmadd-2.c: New test.
22038
22039 2004-08-17 Mark Mitchell <mark@codesourcery.com>
22040
22041 PR c++/15871
22042 * g++.dg/opt/inline8.C: New test.
22043
22044 PR c++/16965
22045 * g++.dg/parse/error17.C: New test.
22046
22047 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
22048
22049 * gcc.dg/vect: New directory for vectorizer tests.
22050 * gcc.dg/vect/tree-vect.h: New file.
22051 * gcc.dg/vect/vect.exp: New file.
22052 * gcc.dg/vect/pr16105.c.c: New test.
22053 * gcc.dg/vect/vect-1.c: New test.
22054 * gcc.dg/vect/vect-2.c: New test.
22055 * gcc.dg/vect/vect-3.c: New test.
22056 * gcc.dg/vect/vect-4.c: New test.
22057 * gcc.dg/vect/vect-5.c: New test.
22058 * gcc.dg/vect/vect-6.c: New test.
22059 * gcc.dg/vect/vect-7.c: New test.
22060 * gcc.dg/vect/vect-8.c: New test.
22061 * gcc.dg/vect/vect-9.c: New test.
22062 * gcc.dg/vect/vect-10.c: New test.
22063 * gcc.dg/vect/vect-11.c: New test.
22064 * gcc.dg/vect/vect-12.c: New test.
22065 * gcc.dg/vect/vect-13.c: New test.
22066 * gcc.dg/vect/vect-14.c: New test.
22067 * gcc.dg/vect/vect-15.c: New test.
22068 * gcc.dg/vect/vect-16.c: New test.
22069 * gcc.dg/vect/vect-17.c: New test.
22070 * gcc.dg/vect/vect-18.c: New test.
22071 * gcc.dg/vect/vect-19.c: New test.
22072 * gcc.dg/vect/vect-20.c: New test.
22073 * gcc.dg/vect/vect-21.c: New test.
22074 * gcc.dg/vect/vect-22.c: New test.
22075 * gcc.dg/vect/vect-23.c: New test.
22076 * gcc.dg/vect/vect-24.c: New test.
22077 * gcc.dg/vect/vect-25.c: New test.
22078 * gcc.dg/vect/vect-26.c: New test.
22079 * gcc.dg/vect/vect-27.c: New test.
22080 * gcc.dg/vect/vect-28.c: New test.
22081 * gcc.dg/vect/vect-29.c: New test.
22082 * gcc.dg/vect/vect-30.c: New test.
22083 * gcc.dg/vect/vect-31.c: New test.
22084 * gcc.dg/vect/vect-32.c: New test.
22085 * gcc.dg/vect/vect-33.c: New test.
22086 * gcc.dg/vect/vect-34.c: New test.
22087 * gcc.dg/vect/vect-35.c: New test.
22088 * gcc.dg/vect/vect-36.c: New test.
22089 * gcc.dg/vect/vect-37.c: New test.
22090 * gcc.dg/vect/vect-38.c: New test.
22091 * gcc.dg/vect/vect-40.c: New test.
22092 * gcc.dg/vect/vect-41.c: New test.
22093 * gcc.dg/vect/vect-42.c: New test.
22094 * gcc.dg/vect/vect-43.c: New test.
22095 * gcc.dg/vect/vect-44.c: New test.
22096 * gcc.dg/vect/vect-45.c: New test.
22097 * gcc.dg/vect/vect-46.c: New test.
22098 * gcc.dg/vect/vect-47.c: New test.
22099 * gcc.dg/vect/vect-48.c: New test.
22100 * gcc.dg/vect/vect-49.c: New test.
22101 * gcc.dg/vect/vect-50.c: New test.
22102 * gcc.dg/vect/vect-51.c: New test.
22103 * gcc.dg/vect/vect-52.c: New test.
22104 * gcc.dg/vect/vect-53.c: New test.
22105 * gcc.dg/vect/vect-54.c: New test.
22106 * gcc.dg/vect/vect-55.c: New test.
22107 * gcc.dg/vect/vect-56.c: New test.
22108 * gcc.dg/vect/vect-57.c: New test.
22109 * gcc.dg/vect/vect-58.c: New test.
22110 * gcc.dg/vect/vect-59.c: New test.
22111 * gcc.dg/vect/vect-60.c: New test.
22112 * gcc.dg/vect/vect-61.c: New test.
22113 * gcc.dg/vect/vect-all.c: New test.
22114 * gcc.dg/vect/vect-none.c: New test.
22115
22116 2004-08-17 Paul Brook <paul@codesourcery.com>
22117
22118 PR fortran/13082
22119 * gfortran.dg/entry_1.f90: New test.
22120
22121 2004-08-17 Andrew Pinski <apinski@apple.com>
22122
22123 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
22124
22125 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
22126
22127 * gcc.dg/pr17036-1.c: New test.
22128
22129 2004-08-16 Devang Patel <dpatel@apple.com>
22130
22131 * gcc.dg/darwin-20040809-1.c: New test.
22132
22133 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
22134
22135 * gcc.dg/funcdef-attr-1.c: New test.
22136
22137 2004-08-16 Janis Johnson <janis187@us.ibm.com>
22138
22139 * gcc.dg/altivec-17.c: New test.
22140 * gcc.dg/altivec-18.c: New test.
22141
22142 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22143
22144 PR c++/6749
22145 * g++.dg/template/vtable2.C: New test.
22146
22147 2004-08-14 Richard Henderson <rth@redhat.com>
22148
22149 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
22150 * gcc.dg/pack-test-4.c (main): Return 0.
22151 * gcc.dg/setjmp-1.c: Remove XFAIL.
22152 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
22153
22154 2004-08-14 Richard Henderson <rth@redhat.com>
22155
22156 * gcc.dg/980217-1.c: Add prototype for printf.
22157
22158 2004-08-13 Bud Davis <bdavis9659@comcast.net>
22159
22160 * gfortran.dg/pr16935.f90: New test.
22161
22162 2004-08-13 Janis Johnson <janis187@us.ibm.com>
22163
22164 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
22165
22166 2004-08-13 Paul Brook <paul@codesourcery.com>
22167
22168 * gfortran.dg/der_io_1.f90: Remove stray comma.
22169
22170 2004-08-12 Janis Johnson <janis187@us.ibm.com>
22171
22172 * gcc.dg/vmx/cw-bug-2.c: Remove.
22173 * gcc.dg/vmx/vprint-1.c: Remove.
22174 * gcc.dg/vmx/vscan-1.c: Remove.
22175
22176 2004-08-12 Devang patel <dpatel@apple.com>
22177
22178 * gcc.dg/darwin-20040809-2.c: New test.
22179
22180 2004-08-12 Janis Johnson <janis1872us.ibm.com>
22181
22182 * g++.dg/ext/altivec-12.C: New test.
22183
22184 * g++.dg/ext/altivec-11.C: New test.
22185
22186 2004-08-12 Paul Brook <paul@codesourcery.com>
22187
22188 * g++.dg/abi/arm_cxa_vec_1.C: New test.
22189
22190 2004-08-12 Janis Johnson <janis187@us.ibm.com>
22191
22192 * g++.dg/ext/altivec-2.C: Check for hardware support before
22193 executing any VMX instructions.
22194
22195 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
22196
22197 2004-08-12 Jakub Jelinek <jakub@redhat.com>
22198
22199 PR c++/16276
22200 * g++.old-deja/g++.other/comdat4.C: New test.
22201 * g++.old-deja/g++.other/comdat4-aux.cc: New.
22202
22203 2004-08-12 Ben Elliston <bje@au.ibm.com>
22204
22205 PR target/16286
22206 * gcc.dg/pr16286.c: New test.
22207
22208 2004-08-12 Jan Beulich <jbeulich@novell.com>
22209
22210 * g++.dg/ext/asm5.C: New.
22211
22212 2004-08-11 Mark Mitchell <mark@codesourcery.com>
22213
22214 PR c++/16698
22215 * g++.dg/eh/crash1.C: New test.
22216
22217 PR c++/16717
22218 * g++.dg/ext/construct1.C: New test.
22219
22220 2004-08-11 Mark Mitchell <mark@codesourcery.com>
22221
22222 PR c++/16853
22223 * g++.dg/init/ptrmem1.C: New test.
22224
22225 PR c++/16618
22226 * g++.dg/parse/offsetof5.C: New test.
22227
22228 PR c++/16870
22229 * g++.dg/template/overload3.C: New test.
22230
22231 2004-08-11 Mark Mitchell <mark@codesourcery.com>
22232
22233 PR c++/16964
22234 * g++.dg/parse/error16.C: New test.
22235
22236 PR c++/16904
22237 * g++.dg/template/error14.C: New test.
22238
22239 PR c++/16929
22240 * g++.dg/template/error15.C: New test.
22241
22242 2004-08-11 Devang Patel <dpatel@apple.com>
22243
22244 * gcc.dg/darwin-ld-20040809-1.c: New test.
22245 * gcc.dg/darwin-ld-20040809-2.c: New test.
22246
22247 2004-08-11 Steven G. Kargl <kargls@comcast.net>
22248
22249 PR fortran/16917
22250 * gfortran.dg/dfloat_1.f90: New test.
22251
22252 2004-08-09 Mark Mitchell <mark@codesourcery.com>
22253
22254 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
22255 * gcc.dg/dll-2.c: Fix dg-require syntax.
22256 * gcc.misc-tests/arm-isr.c (abort): Declare.
22257 (exit): Likewise.
22258
22259 2004-08-10 Mark Mitchell <mark@codesourcery.com>
22260
22261 PR c++/16971
22262 * g++.dg/parse/crash16.C: New test.
22263
22264 2004-08-10 Roger Sayle <roger@eyesopen.com>
22265
22266 * gcc.dg/mips-rsqrt-1.c: New test case.
22267 * gcc.dg/mips-rsqrt-2.c: New test case.
22268 * gcc.dg/mips-rsqrt-3.c: New test case.
22269
22270 2004-08-10 Paul Brook <paul@codesourcery.com>
22271
22272 * gfortran.dg/der_io_1.f90: New test.
22273
22274 2004-08-10 Paul Brook <paul@codesourcery.com>
22275
22276 PR fortran/16919
22277 * gfortran.dg/der_array_1.f90: New test.
22278
22279 2004-08-09 David Edelsohn <edelsohn@gnu.org>
22280
22281 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
22282
22283 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
22284
22285 * gcc.dg/wchar_t-2.c: Fix typo.
22286
22287 2004-08-09 Falk Hueffner <falk@debian.org>
22288
22289 PR tree-optimization/12517
22290 * gcc.c-torture/compile/pr12517.c: New test.
22291
22292 PR tree-optimization/12578
22293 * gcc.c-torture/compile/pr12578.c: New test.
22294
22295 PR tree-optimization/12899
22296 * gcc.c-torture/compile/pr12899.c: New test.
22297
22298 PR rtl-optimization/14692
22299 * gcc.c-torture/compile/pr14692.c: New test.
22300
22301 PR tree-optimization/16461
22302 * gcc.c-torture/compile/pr16461.c: New test.
22303
22304 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
22305
22306 * gfortran.dg/getenv_1.f90: New test.
22307
22308 2004-08-06 Mark Mitchell <mark@codesourcery.com>
22309
22310 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
22311 wchar_t.
22312 * gcc.dg/symbian5.c: Test -fno-short-wchar.
22313
22314 2004-08-06 Paul Brook <paul@codesourcery.com>
22315
22316 * gfortran.dg/ret_array_1.f90: New test.
22317 * gfortran.dg/ret_pointer_1.f90: New test.
22318
22319 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
22320
22321 * gcc.dg/missing-field-init-[12].c: New tests.
22322 * g++.dg/warn/missing-field-init-[12].C: New tests.
22323
22324 2004-08-06 Mark Mitchell <mark@codesourcery.com>
22325
22326 * gcc.dg/enum2.c: New test.
22327 * gcc.dg/symbian3.c: Likewise.
22328 * gcc.dg/symbian4.c: Likewise.
22329 * gcc.dg/wchar_t-2.c: Likewise.
22330
22331 2004-08-05 Mark Mitchell <mark@codesourcery.com>
22332
22333 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
22334 destructor tests.
22335
22336 2004-08-05 Mark Mitchell <mark@codesourcery.com>
22337
22338 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
22339 dg-require-visiblity.
22340 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
22341 * g++.dg/ext/visibility/fvisibility.C: Likewise.
22342 * g++.dg/ext/visibility/memfuncts.C: Likewise.
22343 * g++.dg/ext/visibility/new1.C: Likewise.
22344 * g++.dg/ext/visibility/pragma.C: Likewise.
22345 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
22346 * g++.dg/ext/visibility/virtual.C: Likewise.
22347 * g++/dg/ext/visibility/visibility-1.C: Likewise.
22348 * g++/dg/ext/visibility/visibility-2.C: Likewise.
22349 * g++/dg/ext/visibility/visibility-3.C: Likewise.
22350 * g++/dg/ext/visibility/visibility-4.C: Likewise.
22351 * g++/dg/ext/visibility/visibility-5.C: Likewise.
22352 * g++/dg/ext/visibility/visibility-6.C: Likewise.
22353 * g++/dg/ext/visibility/visibility-7.C: Likewise.
22354 * g++/dg/ext/visibility/visibility-8.C: New test.
22355 * gcc.c-torture/compile/dll.x: Remove.
22356 * gcc.dg/dll-2.c: Use dg-require-dll
22357 * gcc.dg/visibility-10.c: New test.
22358 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
22359 supporting DLLs.
22360 * testsuite/lib/scanasm.exp (scan_hidden): New function.
22361 (scan_not_hidden): Likewise.
22362
22363 2004-08-05 David Edelsohn <edelsohn@gnu.org>
22364
22365 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
22366
22367 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
22368
22369 * gcc.c-torture/execute/20040805-1.c: New test.
22370
22371 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
22372
22373 * gcc.dg/20020118-1.c: Declare abort.
22374 * gcc.dg/altivec_check.h: Likewise.
22375 * gcc.dg/iftrap-2.c: Likewise.
22376 * gcc.dg/pragma-darwin.c: Likewise.
22377 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
22378
22379 2004-08-04 Geoffrey Keating <geoffk@apple.com>
22380
22381 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
22382
22383 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
22384
22385 * gcc.c-torture/execute/builtins/abs-2.c,
22386 gcc.c-torture/execute/builtins/abs-3.c,
22387 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
22388 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
22389 intmax_t, uintmax_t and their limits.
22390 * gcc.dg/intmax_t-1.c: New test.
22391
22392 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22393
22394 * g++.dg/tc1/dr147.C: Add reference to PR.
22395
22396 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
22397
22398 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
22399 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
22400
22401 2004-08-03 David Edelsohn <edelsohn@gnu.org>
22402
22403 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
22404
22405 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22406
22407 * gcc.dg/redecl-5.c: New test.
22408 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
22409 of scanf.
22410
22411 2004-08-03 Roger Sayle <roger@eyesopen.com>
22412
22413 PR middle-end/16790
22414 * gcc.c-torture/execute/pr16790-1.c: New test case.
22415
22416 2004-08-03 Mark Mitchell <mark@codesourcery.com>
22417
22418 * g++.dg/ext/visibility/assign1.C: New test.
22419 * g++.dg/ext/visibility/new1.C: Likewise.
22420
22421 * gcc.dg/symbian1.c: New test.
22422 * gcc.dg/symbian2.c: Likewise.
22423
22424 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
22425
22426 PR target/16570
22427 * gcc.dg/i386-sse-9.c: New test.
22428
22429 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22430
22431 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
22432
22433 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22434
22435 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
22436 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
22437 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
22438 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
22439 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
22440 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
22441 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
22442 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
22443 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
22444 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
22445 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
22446 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
22447 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
22448 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
22449 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
22450 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
22451 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
22452 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
22453 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
22454 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
22455 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
22456 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
22457 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
22458 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
22459 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
22460 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
22461 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
22462 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
22463 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
22464 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
22465 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
22466 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
22467 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
22468 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
22469 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
22470 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
22471 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
22472 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
22473 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
22474 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
22475 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
22476 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
22477 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
22478 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
22479 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
22480 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
22481 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
22482 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
22483 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
22484 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
22485 gcc.misc-tests/i386-pf-3dnow-1.c,
22486 gcc.misc-tests/i386-pf-athlon-1.c,
22487 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
22488 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
22489 Declare built-in functions used.
22490 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
22491
22492 2004-08-02 Mark Mitchell <mark@codesourcery.com>
22493
22494 PR c++/16707
22495 * g++.dg/lookup/using12.C: New test.
22496
22497 * g++.dg/init/null1.C: Fix PR number.
22498 * g++.dg/parse/namespace10.C: Likewise.
22499
22500 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22501
22502 PR c++/16224
22503 * g++.dg/template/spec17.C: New test.
22504 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
22505 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
22506
22507 2004-08-02 David Billinghurst
22508
22509 PR fortran/16292
22510 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
22511
22512 2004-08-01 Zack Weinberg <zack@codesourcery.com>
22513
22514 * gcc.dg/ia64-got-1.c: New test case.
22515
22516 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22517
22518 PR c++/16489
22519 * g++.dg/init/null1.C: New test.
22520 * g++.dg/tc1/dr76.C: Adjust error marker.
22521
22522 PR c++/16529
22523 * g++.dg/parse/namespace10.C: New test.
22524
22525 PR c++/16810
22526 * g++.dg/inherit/ptrmem2.C: New test.
22527
22528 2004-08-02 Ben Elliston <bje@au.ibm.com>
22529
22530 PR target/16155
22531 * gcc.dg/pr16155.c: New test.
22532
22533 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
22534
22535 * gcc.dg/redecl-2.c: New test.
22536
22537 2004-07-30 Geoffrey Keating <geoffk@apple.com>
22538
22539 * gcc.dg/darwin-longdouble.c: New file.
22540
22541 2004-07-30 Richard Henderson <rth@redhat.com>
22542
22543 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
22544 write to constant argument.
22545 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
22546
22547 2004-07-30 Richard Henderson <rth@redhat.com>
22548
22549 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
22550 tests of nearest around zero.
22551
22552 2004-07-30 Andrew Pinski <apinski@apple.com>
22553
22554 * gcc.c-torture/compile/20040730-1.c: New test.
22555
22556 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22557
22558 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
22559 powerpc-eabispe.
22560
22561 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22562
22563 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
22564
22565 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
22566
22567 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
22568 contains $ld_library_path.
22569 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22570
22571 2004-07-29 Richard Henderson <rth@redhat.com>
22572
22573 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
22574
22575 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
22576 (alt2, which): New.
22577 (Check): Accept either alternative.
22578
22579 2004-07-29 Mark Mitchell <mark@codesourcery.com>
22580
22581 * g++.dg/abi/inline1.C: New test.
22582 * g++.dg/abi/local1-a.cc: Likewise.
22583 * g++.dg/abi/local1.C: Likewise.
22584 * g++.dg/abi/mangle11.C: Tweak location of warnings.
22585 * g++.dg/abi/mangle12.C: Likewise.
22586 * g++.dg/abi/mangle17.C: Likewise.
22587 * g++.dg/abi/mangle20-2.C: Likewise.
22588 * g++.dg/opt/interface1.C: Likewise.
22589 * g++.dg/opt/interface1.h: Likewise.
22590 * g++.dg/opt/interface1-a.cc: New test.
22591 * g++.dg/parse/repo1.C: New test.
22592 * g++.dg/template/repo1.C: Likewise.
22593 * g++.dg/warn/Winline-1.C: Likewise.
22594 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
22595
22596 2004-07-29 Diego Novillo <dnovillo@redhat.com>
22597
22598 * gcc.dg/tree-ssa/20040729-1.c: New test.
22599
22600 2004-07-27 Matt Austern <austern@apple.com>
22601
22602 * gcc.dg/darwin-bool-1.c: New test.
22603 * gcc.dg/darwin-bool-2.c: New test.
22604
22605 2004-07-28 Richard Henderson <rth@redhat.com>
22606
22607 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
22608 arguments in the correct type. Don't write to constant arguments.
22609
22610 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22611
22612 PR tree-optimization/16688
22613 PR tree-optimization/16689
22614 * g++.dg/tree-ssa/pr16688.C: New test.
22615
22616 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22617
22618 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22619 loads. Not only in the comment, this time.
22620
22621 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
22622
22623 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
22624 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
22625 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
22626 * gcc.dg/sh4a-bitmovua.c: New.
22627 * gcc.dg/sh4a-cos.c: New.
22628 * gcc.dg/sh4a-cosf.c: New.
22629 * gcc.dg/sh4a-fprun.c: New.
22630 * gcc.dg/sh4a-fsrra.c: New.
22631 * gcc.dg/sh4a-memmovua.c: New.
22632 * gcc.dg/sh4a-sin.c: New.
22633 * gcc.dg/sh4a-sincos.c: New.
22634 * gcc.dg/sh4a-sincosf.c: New.
22635 * gcc.dg/sh4a-sinf.c: New.
22636
22637 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22638
22639 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
22640 conditionals.
22641 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22642 loads.
22643 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
22644 DOM1.
22645
22646 2004-07-27 Andrew Pinski <apinski@apple.com>
22647
22648 * g++.dg/rtti/tinfo1.C: Correct the xfail.
22649
22650 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
22651
22652 * gcc.dg/pragma-isr.c: New test.
22653
22654 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22655
22656 PR c++/14429
22657 * g++.dg/template/ttp11.C: New test.
22658
22659 2004-07-27 Diego Novillo <dnovillo@redhat.com>
22660
22661 * gcc.c-torture/compile/20040727-1.c: New test.
22662
22663 2004-07-26 Eric Christopher <echristo@redhat.com>
22664
22665 * gcc.c-torture/compile/20040726-2.c: New test.
22666
22667 2004-07-26 Andrew Pinski <apinski@apple.com>
22668
22669 * g++.dg/rtti/tinfo1.C: Xfail.
22670
22671 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
22672
22673 * gcc.c-torture/compile/20040726-1.c: New test.
22674
22675 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
22676 Brian Ryner <bryner@brianryner.com>
22677
22678 PR c++/9283
22679 PR c++/15000
22680 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
22681 * g++.dg/ext/visibility/: New directory.
22682 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
22683 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
22684 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
22685 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
22686 * g++.dg/ext/visibility/fvisibility.C,
22687 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
22688 g++.dg/ext/visibility/fvisibility-override1.C
22689 g++.dg/ext/visibility/fvisibility-override2.C
22690 g++.dg/ext/visibility/memfuncts.C
22691 g++.dg/ext/visibility/noPLT.C
22692 g++.dg/ext/visibility/pragma.C
22693 g++.dg/ext/visibility/pragma-override1.C
22694 g++.dg/ext/visibility/pragma-override2.C
22695 g++.dg/ext/visibility/staticmemfuncts.C
22696 g++.dg/ext/visibility/virtual.C: New tests.
22697
22698 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22699
22700 PR c/15360
22701 * gcc.dg/pr15360-1.c: New test.
22702
22703 2004-07-25 Daniel Jacobowitz <dan@debian.org>
22704
22705 * gcc.dg/pragma-align-2.c: New test.
22706 * gcc.dg/pragma-init-fini.c: New test.
22707 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
22708 targets.
22709
22710 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22711
22712 * gcc.dg/init-string-2.c: New test.
22713
22714 2004-07-24 Zack Weinberg <zack@codesourcery.com>
22715
22716 PR 16684
22717 * gcc.dg/Wredundant-decls-1.c: New test case.
22718
22719 2004-07-24 Jakub Jelinek <jakub@redhat.com>
22720
22721 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
22722 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
22723 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
22724 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
22725 * gcc.dg/compat/generate-random.c: New file.
22726 * gcc.dg/compat/generate-random.h: Likewise.
22727 * gcc.dg/compat/generate-random_r.c: Likewise.
22728 * gcc.dg/compat/struct-layout-1.h: Likewise.
22729 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
22730 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
22731 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
22732 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
22733 * gcc.dg/compat/struct-layout-1_main.c: New test.
22734 * gcc.dg/compat/struct-layout-1_x.c: New file.
22735 * gcc.dg/compat/struct-layout-1_y.c: New file.
22736 * gcc.dg/compat/struct-layout-1_test.h: New file.
22737
22738 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
22739
22740 * gcc.dg/comp-return-1.c: New test
22741
22742 2004-07-23 Janis Johnson <janis187@us.ibm.com>
22743
22744 * gcc.dg/vmx/8-02a.c: Fix typo.
22745
22746 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
22747 * gcc.dg/darwin-abi-3.c: New test.
22748
22749 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
22750 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
22751
22752 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
22753 * gcc.dg/vmx/ops-long-1.c: New test.
22754 * gcc.dg/vmx/ops-long-2.c: New test.
22755
22756 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
22757
22758 * g++.dg/lookup/conv-[1234].C: New.
22759
22760 2004-07-22 Mark Mitchell <mark@codesourcery.com>
22761
22762 * g++.dg/parse/attr2.C: Simplify.
22763
22764 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22765
22766 PR c/7284
22767 * gcc.c-torture/execute/pr7284-1.c: New test.
22768
22769 2004-07-22 Brian Booth <bbooth@redhat.com>
22770
22771 * gcc.dg/tree-ssa/20040721-1.c: New test.
22772
22773 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
22774
22775 * g++.dg/template/crash20.c: New.
22776
22777 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
22778
22779 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
22780 Add dg-run directive. Declare variables as required.
22781 * gfortran.dg/g77/README: Update
22782
22783 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
22784
22785 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
22786 gcc.dg/cris-peep2-andu2.c: New tests.
22787
22788 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22789
22790 PR c/15052
22791 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
22792 on return type.
22793 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
22794 messages.
22795 * gcc.dg/qual-return-2.c: Update expected messages.
22796 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
22797
22798 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22799
22800 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
22801 * gcc.dg/noncompile/921102-1.c: Update expected error message.
22802
22803 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22804
22805 PR c/11250
22806 * gcc.dg/init-string-1.c: New test.
22807
22808 2004-07-21 Jakub Jelinek <jakub@redhat.com>
22809
22810 PR middle-end/15345
22811 PR c/16450
22812 * gcc.dg/torture/nested-fn-1.c: New test.
22813
22814 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
22815
22816 PR target/16559
22817 * gcc.dg/ia64-fptr-1.c: New file.
22818
22819 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22820
22821 PR c++/14497
22822 * g++.dg/template/spec16.C: New test.
22823 * g++.old-deja/g++.robertl/eb118.C: Remove.
22824
22825 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22826
22827 PR c++/509
22828 * g++.dg/template/spec15.C: New test.
22829
22830 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
22831
22832 Copy cases from g77.f-torture/execute and add dg-run
22833 directive. Other changes as noted.
22834 * gfortran.dg/g77/13037.f
22835 * gfortran.dg/g77/1832.f
22836 * gfortran.dg/g77/19981119-0.f
22837 * gfortran.dg/g77/19990313-0.f
22838 * gfortran.dg/g77/19990313-1.f
22839 * gfortran.dg/g77/19990313-2.f
22840 * gfortran.dg/g77/19990313-3.f
22841 * gfortran.dg/g77/19990419-1.f
22842 * gfortran.dg/g77/19990826-0.f
22843 * gfortran.dg/g77/19990826-2.f
22844 * gfortran.dg/g77/20000503-1.f
22845 * gfortran.dg/g77/20001111.f
22846 * gfortran.dg/g77/20010116.f
22847 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
22848 * gfortran.dg/g77/20010430.f
22849 * gfortran.dg/g77/6177.f
22850 * gfortran.dg/g77/947.f
22851 * gfortran.dg/g77/970816-3.f
22852 * gfortran.dg/g77/971102-1.f
22853 * gfortran.dg/g77/980520-1.f
22854 * gfortran.dg/g77/980628-0.f
22855 * gfortran.dg/g77/980628-1.f
22856 * gfortran.dg/g77/980628-10.f
22857 * gfortran.dg/g77/980628-2.f
22858 * gfortran.dg/g77/980628-3.f
22859 * gfortran.dg/g77/980628-7.f
22860 * gfortran.dg/g77/980628-8.f
22861 * gfortran.dg/g77/980628-9.f
22862 * gfortran.dg/g77/980701-0.f
22863 * gfortran.dg/g77/980701-1.f
22864 * gfortran.dg/g77/cabs.f
22865 * gfortran.dg/g77/claus.f
22866 * gfortran.dg/g77/complex_1.f
22867 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
22868 * gfortran.dg/g77/dcomplex.f
22869 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
22870 * gfortran.dg/g77/f90-intrinsic-mathematical.f
22871 * gfortran.dg/g77/f90-intrinsic-numeric.f
22872 * gfortran.dg/g77/int8421.f
22873 * gfortran.dg/g77/labug1.f
22874 * gfortran.dg/g77/large_vec.f
22875 * gfortran.dg/g77/le.f
22876 * gfortran.dg/g77/short.f
22877 * gfortran.dg/g77/README: Update
22878
22879 2004-07-20 Mark Mitchell <mark@codesourcery.com>
22880
22881 PR c++/16637
22882 * g++.dg/parse/lookup4.C: New test.
22883
22884 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22885
22886 PR c++/16175
22887 * g++.dg/template/ttp10.C: New test.
22888
22889 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
22890
22891 * gcc.dg/pr12625-1.c: New test.
22892
22893 2004-07-20 Steven Bosscher <stevenb@suse.de>
22894
22895 * testsuite/gcc.dg/switch-warn-1.c: New test.
22896 * testsuite/gcc.dg/switch-warn-2.c: New test.
22897 * gcc.c-torture/compile/pr14730.c: Update.
22898
22899 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
22900
22901 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
22902 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
22903 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
22904 g++.dg/template/nontype3.C: Remove trailing CR from tests.
22905
22906 2004-07-18 Mark Mitchell <mark@codesourcery.com>
22907
22908 PR c++/16623
22909 * g++.dg/template/assign1.C: New test.
22910
22911 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22912
22913 PR c++/12170
22914 * g++.dg/template/ttp9.C: New test.
22915
22916 2004-07-19 Daniel Jacobowitz <dan@debian.org>
22917
22918 * gcc.dg/format/cmn-err-1.c: New test.
22919
22920 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
22921
22922 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
22923 gcc.dg/Wparentheses-10.c: New tests.
22924 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
22925
22926 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22927
22928 PR fortran/16465
22929 * gfortran.dg/g77//ffixed-line-length-0.f,
22930 gfortran.dg/g77/ffixed-line-length-132.f,
22931 gfortran.dg/g77/ffixed-line-length-72.f,
22932 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
22933 gfortran.dg/g77/README: Update.
22934
22935 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22936
22937 PR c++/13092
22938 * g++.dg/template/non-dependent7.C: New test.
22939 * g++.dg/template/non-dependent8.C: Likewise.
22940 * g++.dg/template/non-dependent9.C: Likewise.
22941 * g++.dg/template/non-dependent10.C: Likewise.
22942
22943 2004-07-17 Mark Mitchell <mark@codesourcery.com>
22944
22945 PR c++/16337
22946 * g++.dg/parse/attr2.C: New test.
22947
22948 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
22949
22950 * g77.dg: Removed.
22951 * g77.f-torture: Ditto.
22952
22953 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
22954
22955 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
22956 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
22957 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
22958
22959 2004-07-16 Richard Henderson <rth@redhat.com>
22960
22961 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
22962
22963 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22964
22965 * lib/fortran-torture.exp (fortran-torture): Don't test compile
22966 tests with full list of options.
22967 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
22968 of TORTURE_OPTIONS if test contains 'dg-do run'.
22969
22970 PR fortran/16404
22971 * gfortran.dg/do_iterator.f90: New test.
22972
22973 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22974
22975 PR rtl-optimization/16536
22976 * gcc.c-torture/execute/restrict-1.c: New test.
22977
22978 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22979
22980 PR fortran/15324
22981 * gfortran.dg/pr15324.f90: New test.
22982
22983 PR fortran/15129
22984 * gfortran.dg/pr15129.f90: New test.
22985
22986 PR fortran/15140
22987 * gfortran.dg/pr15140.f90: New test.
22988
22989 PR fortran/13792
22990 * gfortran.fortran-torture/execute/bounds.f90: Add check for
22991 compile-time simplification.
22992
22993 2004-07-14 Mike Stump <mrs@apple.com>
22994
22995 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
22996
22997 2004-07-14 James E Wilson <wilson@specifixinc.com>
22998
22999 PR target/16325
23000 * gcc.dg/profile-generate-1.c: New.
23001
23002 2004-07-15 Jakub Jelinek <jakub@redhat.com>
23003
23004 * gcc.c-torture/execute/20040709-1.c: New test.
23005 * gcc.c-torture/execute/20040709-2.c: New test.
23006
23007 2004-07-14 Mike Stump <mrs@apple.com>
23008
23009 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
23010
23011 2004-07-14 Mike Stump <mrs@apple.com>
23012
23013 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
23014
23015 2004-07-13 Mark Mitchell <mark@codesourcery.com>
23016
23017 PR c++/16518
23018 * g++.dg/parse/mutable1.C: New test.
23019
23020 2004-07-13 Diego Novillo <dnovillo@redhat.com>
23021
23022 PR tree-optimization/16443
23023 * gcc.dg/tree-ssa/20040713-1.c: New test.
23024
23025 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
23026
23027 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
23028 for operator new.
23029
23030 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
23031
23032 * gfortran.dg/g77/README: New file
23033 * gfortran.dg/g77/19981216-0.f: Copy from
23034 g77.f-torture/noncompile. Add "dg-do compile" and
23035 dg-error as required.
23036 * gfortran.dg/g77/19990218-1.f: Likewise.
23037 * gfortran.dg/g77/19990905-1.f: Likewise.
23038 * gfortran.dg/g77/9263.f: Likewise.
23039 * gfortran.dg/g77/980615-0.f: Likewise.
23040 * gfortran.dg/g77/980616-0.f: Likewise.
23041 * gfortran.dg/g77/check0.f: Likewise.
23042 * gfortran.dg/g77/select_no_compile.f: Likewise.
23043
23044 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
23045
23046 Copy files from g77.f-torture/compile.
23047 Add "{ dg-do compile}". Other changes as noted
23048 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
23049 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
23050 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
23051 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
23052 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
23053 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
23054 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
23055 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
23056 statement to conform to standard. Append alpha1.x for reference.
23057 * gfortran.dg/g77/xformat.f: Add dg-warning
23058
23059 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
23060
23061 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
23062 Add {dg-do compile} directive.
23063 * gfortran.dg/g77/cpp2.F: Likewise.
23064
23065 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23066
23067 PR c++/5402
23068 * g++.dg/lookup/name-clash1.C: New test.
23069
23070 PR c++/9777
23071 * g++.dg/lookup/name-clash2.C: New test.
23072
23073 PR c++/12102
23074 * g++.dg/lookup/name-clash3.C: New test.
23075
23076 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23077
23078 * g++.dg/lookup/new2.C: New test.
23079 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
23080
23081 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
23082
23083 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
23084 Add {dg-do compile} directive.
23085 * gfortran.dg/g77/13060.f: Likewise.
23086 * gfortran.dg/g77/19990218-0.f: Likewise.
23087 * gfortran.dg/g77/19990305-0.f: Likewise.
23088 * gfortran.dg/g77/19990419-0.f: Likewise.
23089 * gfortran.dg/g77/19990502-0.f: Likewise.
23090 * gfortran.dg/g77/19990502-1.f: Likewise.
23091 * gfortran.dg/g77/19990525-0.f: Likewise.
23092 * gfortran.dg/g77/19990826-1.f: Likewise.
23093 * gfortran.dg/g77/19990826-3.f: Likewise.
23094 * gfortran.dg/g77/19990905-2.f: Likewise.
23095 * gfortran.dg/g77/20000412-1.f: Likewise.
23096 * gfortran.dg/g77/20000511-1.f: Likewise.
23097 * gfortran.dg/g77/20000511-2.f: Likewise.
23098 * gfortran.dg/g77/20000518.f: Likewise.
23099 * gfortran.dg/g77/20000601-1.f: Likewise.
23100 * gfortran.dg/g77/20000601-2.f: Likewise.
23101 * gfortran.dg/g77/20000629-1.f: Likewise.
23102 * gfortran.dg/g77/20000630-2.f: Likewise.
23103 * gfortran.dg/g77/20010115.f: Likewise.
23104 * gfortran.dg/g77/20010321-1.f: Likewise.
23105 * gfortran.dg/g77/20010426.f: Likewise.
23106 * gfortran.dg/g77/20020307-1.f: Likewise.
23107 * gfortran.dg/g77/8485.f: Likewise.
23108 * gfortran.dg/g77/960317-1.f: Likewise.
23109 * gfortran.dg/g77/970915-0.f: Likewise.
23110 * gfortran.dg/g77/980310-1.f: Likewise.
23111 * gfortran.dg/g77/980310-2.f: Likewise.
23112 * gfortran.dg/g77/980310-3.f: Likewise.
23113 * gfortran.dg/g77/980310-4.f: Likewise.
23114 * gfortran.dg/g77/980310-6.f: Likewise.
23115 * gfortran.dg/g77/980310-7.f: Likewise.
23116 * gfortran.dg/g77/980310-8.f: Likewise.
23117 * gfortran.dg/g77/980419-2.f: Likewise.
23118 * gfortran.dg/g77/980424-0.f: Likewise.
23119 * gfortran.dg/g77/980427-0.f: Likewise.
23120 * gfortran.dg/g77/980729-0.f: Likewise.
23121 * gfortran.dg/g77/981117-1.f: Likewise.
23122 * gfortran.dg/g77/toon_1.f: Likewise.
23123
23124 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23125
23126 PR c++/2204
23127 * g++.dg/other/abstract2.C: New test.
23128
23129 2004-07-12 Paul Brook <paul@codesourcery.com>
23130
23131 * gfortran.dg/pointer_init_1.f90: New test.
23132
23133 2004-07-11 Paul Brook <paul@codesourcery.com>
23134
23135 PR fortran/15986
23136 * gfortran.dg/contained_1.f90: New test.
23137
23138 2004-07-11 Mark Mitchell <mark@codesourcery.com>
23139
23140 * g++.dg/parse/defarg8.C: New test.
23141
23142 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23143
23144 PR fortran/16433
23145 * gfortran.dg/pr16433.f: New test.
23146
23147 PR fortran/17574
23148 * gfortran.dg/pr15754.f90: New test.
23149
23150 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
23151
23152 PR tree-optimization/16437
23153 * gcc.c-torture/execute/bitfld-4.c: New test.
23154
23155 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23156
23157 * gfortran.fortran-torture/execute/common_2.f90: Add check for
23158 access to common var from module.
23159
23160 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23161
23162 PR fortran/16336
23163 * gfortran.fortran-torture/execute/common_2.f90: New test.
23164
23165 2004-07-10 Paul Brook <paul@codesourcery.com>
23166
23167 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
23168
23169 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23170
23171 PR fortran/15969
23172 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
23173
23174 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
23175
23176 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
23177 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
23178 * gfortran.dg/g77/ffree-form-1.f: Likewise.
23179 * gfortran.dg/g77/ffree-form-2.f: Likewise.
23180 * gfortran.dg/g77/ffree-form-3.f: Likewise.
23181 * gfortran.dg/g77/fno-underscoring.f: Likewise.
23182 * gfortran.dg/g77/funderscoring.f: Likewise.
23183 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
23184
23185 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23186
23187 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
23188
23189 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23190 Paul Brook <paul@codesourcery.com>
23191
23192 PR fortran/13415
23193 * gfortran.dg/common_pointer_1.f90: New test.
23194
23195 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23196
23197 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
23198
23199 2004-07-09 James E Wilson <wilson@specifixinc.com>
23200
23201 PR target/16364
23202 * gcc.c-torture/compile/20040709-1.c: New.
23203
23204 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23205
23206 PR fortran/14077
23207 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
23208
23209 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23210
23211 PR fortran/13201
23212 * gfortran.dg/shape_1.f90: New test.
23213
23214 2004-07-09 Zack Weinberg <zack@codesourcery.com>
23215 Andrew Pinski <apinski@apple.com>
23216
23217 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
23218
23219 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23220
23221 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
23222 comment.
23223
23224 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23225 Paul Brook <paul@codesourcery.com>
23226
23227 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
23228 '.f95' and '.F95'.
23229
23230 2004-07-09 Diego Novillo <dnovillo@redhat.com>
23231
23232 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
23233
23234 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23235
23236 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
23237 testcases with capital suffix.
23238
23239 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23240
23241 PR fortran/15481
23242 PR fortran/13372
23243 PR fortran/13575
23244 PR fortran/15978
23245 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
23246
23247 * gfortran.dg/implicit_1.f90: New test.
23248
23249 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
23250
23251 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
23252 expression to match gfortran warning/error messages
23253 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
23254 dg-error text.
23255
23256 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
23257
23258 * lib/fortran-torture.exp: Rename proc search_for to
23259 search_for_re.
23260
23261 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23262
23263 * gcc.c-torture/execute/simd-5.x: New file.
23264 XFAIL on SPARC 64-bit at -O0.
23265
23266 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23267
23268 PR c++/8211
23269 PR c++/16165
23270 * g++.dg/warn/effc3.C: New test.
23271
23272 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
23273
23274 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
23275 change X to 1X in format.
23276 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
23277 add data statements to conform to standard.
23278
23279 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
23280
23281 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
23282 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
23283 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
23284
23285 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
23286
23287 * gfortran.dg/g77/7388.f: Copy from g77.dg
23288 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
23289 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
23290 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
23291 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
23292 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
23293 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
23294 * gfortran.dg/g77/strlen0.f: Likewise.
23295
23296 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
23297
23298 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
23299 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
23300
23301 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23302
23303 * gcc.c-torture/execute/920428-2.x: Delete.
23304 * gcc.c-torture/execute/920501-7.x: Likewise.
23305
23306 2004-07-08 Jakub Jelinek <jakub@redhat.com>
23307
23308 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
23309 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
23310 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
23311 prescott and c3-2.
23312 (PREFETCH_3DNOW): Add -march=c3.
23313
23314 2004-07-08 Diego Novillo <dnovillo@redhat.com>
23315
23316 PR c/16437
23317 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
23318 * gcc.c-torture/execute/bf64-1.x: Likewise.
23319
23320 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23321
23322 * gcc.c-torture/compile/20040708-1.c: New test.
23323
23324 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23325
23326 PR c++/16169
23327 * g++.dg/warn/effc2.C: New test.
23328
23329 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
23330
23331 * gcc.c-torture/execute/bitfld-1.x: Remove.
23332 * gcc.c-torture/execute/bitfld-3.c: New test.
23333 * gcc.dg/bitfld-2.c: Remove XFAILs.
23334
23335 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
23336
23337 PR c++/16276
23338 * g++.dg/rtti/tinfo1.C: New file.
23339
23340 2004-07-07 Eric Christopher <echristo@redhat.com>
23341
23342 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
23343
23344 2004-07-07 Andrew Pinski <apinski@apple.com>
23345
23346 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
23347
23348 2004-07-07 Mark Mitchell <mark@codesourcery.com>
23349
23350 * g++.dg/init/call1.C: XFAIL.
23351
23352 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
23353
23354 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
23355 except for movstrict*, to movmem* and clrstr* to clrmem*.
23356
23357 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
23358
23359 * gcc.c-torture/execute/20040707-1.c: New test.
23360
23361 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
23362
23363 * gcc.c-torture/execute/20040706-1.c: New test.
23364
23365 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23366
23367 PR c++/3671
23368 * g++.dg/template/spec14.C: New test.
23369
23370 2004-07-05 Jakub Jelinek <jakub@redhat.com>
23371
23372 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
23373 nothing if not yet defined. Use it in b, c and d type definitions.
23374 * gcc.c-torture/execute/20040705-1.c: New test.
23375 * gcc.c-torture/execute/20040705-2.c: New test.
23376
23377 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23378
23379 PR c++/2518
23380 * g++.dg/lookup/new1.C: New test.
23381
23382 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23383
23384 PR c++/11406
23385 * g++.dg/template/sizeof8.C: New test.
23386
23387 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
23388
23389 * gcc.c-torture/compile/20040705-1.c: New test.
23390
23391 2004-07-04 Bud Davis <bdavis9659@comcast.net>
23392
23393 * gfortran.fortran-torture/execute/seq_io.f90: New test.
23394
23395 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
23396
23397 * gcc.dg/cpp/if-mop.c: Two new testcases.
23398 * gcc.dg/cpp/trad/comment-3.c: New.
23399
23400 2004-07-04 Paul Brook <paul@codesourcery.com>
23401
23402 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
23403
23404 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
23405
23406 PR c++/3761
23407 * g++.dg/lookup/crash4.C: New test.
23408
23409 2004-07-02 Zack Weinberg <zack@codesourcery.com>
23410
23411 * gcc.c-torture/execute/builtin-abs-1.c
23412 * gcc.c-torture/execute/builtin-abs-2.c
23413 * gcc.c-torture/execute/builtin-complex-1.c
23414 * gcc.c-torture/execute/builtins/string-1-lib.c
23415 * gcc.c-torture/execute/builtins/string-1.c
23416 * gcc.c-torture/execute/builtins/string-2-lib.c
23417 * gcc.c-torture/execute/builtins/string-2.c
23418 * gcc.c-torture/execute/builtins/string-3-lib.c
23419 * gcc.c-torture/execute/builtins/string-3.c
23420 * gcc.c-torture/execute/builtins/string-4-lib.c
23421 * gcc.c-torture/execute/builtins/string-4.c
23422 * gcc.c-torture/execute/builtins/string-5-lib.c
23423 * gcc.c-torture/execute/builtins/string-5.c
23424 * gcc.c-torture/execute/builtins/string-6-lib.c
23425 * gcc.c-torture/execute/builtins/string-6.c
23426 * gcc.c-torture/execute/builtins/string-7-lib.c
23427 * gcc.c-torture/execute/builtins/string-7.c
23428 * gcc.c-torture/execute/builtins/string-8-lib.c
23429 * gcc.c-torture/execute/builtins/string-8.c
23430 * gcc.c-torture/execute/builtins/string-9-lib.c
23431 * gcc.c-torture/execute/builtins/string-9.c
23432 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
23433 * gcc.c-torture/execute/builtins/string-asm-1.c
23434 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
23435 * gcc.c-torture/execute/builtins/string-asm-2.c
23436 * gcc.c-torture/execute/stdio-opt-1.c
23437 * gcc.c-torture/execute/stdio-opt-2.c
23438 * gcc.c-torture/execute/stdio-opt-3.c
23439 * gcc.c-torture/execute/string-opt-1.c
23440 * gcc.c-torture/execute/string-opt-10.c
23441 * gcc.c-torture/execute/string-opt-11.c
23442 * gcc.c-torture/execute/string-opt-12.c
23443 * gcc.c-torture/execute/string-opt-13.c
23444 * gcc.c-torture/execute/string-opt-14.c
23445 * gcc.c-torture/execute/string-opt-15.c
23446 * gcc.c-torture/execute/string-opt-16.c
23447 * gcc.c-torture/execute/string-opt-2.c
23448 * gcc.c-torture/execute/string-opt-6.c
23449 * gcc.c-torture/execute/string-opt-7.c
23450 * gcc.c-torture/execute/string-opt-8.c:
23451 Replace with ...
23452
23453 * gcc.c-torture/execute/builtins/abs-2.c
23454 * gcc.c-torture/execute/builtins/abs-3.c
23455 * gcc.c-torture/execute/builtins/complex-1.c
23456 * gcc.c-torture/execute/builtins/fprintf.c
23457 * gcc.c-torture/execute/builtins/fputs.c
23458 * gcc.c-torture/execute/builtins/memcmp.c
23459 * gcc.c-torture/execute/builtins/memmove.c
23460 * gcc.c-torture/execute/builtins/memops-asm.c
23461 * gcc.c-torture/execute/builtins/mempcpy-2.c
23462 * gcc.c-torture/execute/builtins/mempcpy.c
23463 * gcc.c-torture/execute/builtins/memset.c
23464 * gcc.c-torture/execute/builtins/printf.c
23465 * gcc.c-torture/execute/builtins/sprintf.c
23466 * gcc.c-torture/execute/builtins/strcat.c
23467 * gcc.c-torture/execute/builtins/strchr.c
23468 * gcc.c-torture/execute/builtins/strcmp.c
23469 * gcc.c-torture/execute/builtins/strcpy.c
23470 * gcc.c-torture/execute/builtins/strcspn.c
23471 * gcc.c-torture/execute/builtins/strlen-2.c
23472 * gcc.c-torture/execute/builtins/strlen.c
23473 * gcc.c-torture/execute/builtins/strncat.c
23474 * gcc.c-torture/execute/builtins/strncmp-2.c
23475 * gcc.c-torture/execute/builtins/strncmp.c
23476 * gcc.c-torture/execute/builtins/strncpy.c
23477 * gcc.c-torture/execute/builtins/strpbrk.c
23478 * gcc.c-torture/execute/builtins/strpcpy-2.c
23479 * gcc.c-torture/execute/builtins/strpcpy.c
23480 * gcc.c-torture/execute/builtins/strrchr.c
23481 * gcc.c-torture/execute/builtins/strspn.c
23482 * gcc.c-torture/execute/builtins/strstr-asm.c
23483 * gcc.c-torture/execute/builtins/strstr.c:
23484 ... these new files.
23485
23486 * gcc.c-torture/execute/builtins/abs-2-lib.c
23487 * gcc.c-torture/execute/builtins/abs-3-lib.c
23488 * gcc.c-torture/execute/builtins/complex-1-lib.c
23489 * gcc.c-torture/execute/builtins/fprintf-lib.c
23490 * gcc.c-torture/execute/builtins/fputs-lib.c
23491 * gcc.c-torture/execute/builtins/memcmp-lib.c
23492 * gcc.c-torture/execute/builtins/memmove-lib.c
23493 * gcc.c-torture/execute/builtins/memops-asm-lib.c
23494 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
23495 * gcc.c-torture/execute/builtins/mempcpy-lib.c
23496 * gcc.c-torture/execute/builtins/memset-lib.c
23497 * gcc.c-torture/execute/builtins/printf-lib.c
23498 * gcc.c-torture/execute/builtins/sprintf-lib.c
23499 * gcc.c-torture/execute/builtins/strcat-lib.c
23500 * gcc.c-torture/execute/builtins/strchr-lib.c
23501 * gcc.c-torture/execute/builtins/strcmp-lib.c
23502 * gcc.c-torture/execute/builtins/strcpy-lib.c
23503 * gcc.c-torture/execute/builtins/strcspn-lib.c
23504 * gcc.c-torture/execute/builtins/strlen-2-lib.c
23505 * gcc.c-torture/execute/builtins/strlen-lib.c
23506 * gcc.c-torture/execute/builtins/strncat-lib.c
23507 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
23508 * gcc.c-torture/execute/builtins/strncmp-lib.c
23509 * gcc.c-torture/execute/builtins/strncpy-lib.c
23510 * gcc.c-torture/execute/builtins/strpbrk-lib.c
23511 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
23512 * gcc.c-torture/execute/builtins/strpcpy-lib.c
23513 * gcc.c-torture/execute/builtins/strrchr-lib.c
23514 * gcc.c-torture/execute/builtins/strspn-lib.c
23515 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
23516 * gcc.c-torture/execute/builtins/strstr-lib.c
23517 * gcc.c-torture/execute/builtins/lib/abs.c
23518 * gcc.c-torture/execute/builtins/lib/fprintf.c
23519 * gcc.c-torture/execute/builtins/lib/memset.c
23520 * gcc.c-torture/execute/builtins/lib/printf.c
23521 * gcc.c-torture/execute/builtins/lib/sprintf.c
23522 * gcc.c-torture/execute/builtins/lib/strcpy.c
23523 * gcc.c-torture/execute/builtins/lib/strcspn.c
23524 * gcc.c-torture/execute/builtins/lib/strncat.c
23525 * gcc.c-torture/execute/builtins/lib/strncmp.c
23526 * gcc.c-torture/execute/builtins/lib/strncpy.c
23527 * gcc.c-torture/execute/builtins/lib/strpbrk.c
23528 * gcc.c-torture/execute/builtins/lib/strspn.c
23529 * gcc.c-torture/execute/builtins/lib/strstr.c:
23530 New files containing support routines.
23531
23532 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
23533 declaration.
23534 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
23535 when not optimizing.
23536
23537 2004-07-02 Mark Mitchell <mark@codesourcery.com>
23538
23539 PR c++/16240
23540 * g++.dg/abi/mangle22.C: New test.
23541 * g++.dg/abi/mangle23.C: Likewise.
23542
23543 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
23544
23545 PR fortran/16290
23546 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
23547 Allow for cases without denormalized floating point numbers.
23548
23549 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
23550
23551 PR c/1027
23552 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23553 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
23554 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
23555 expected warning text.
23556 * gcc.dg/format/diag-2.c: New test.
23557
23558 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23559
23560 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
23561
23562 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
23563
23564 * gcc.dg/builtins-43.c: New.
23565 * gcc.dg/builtins-44.c: New.
23566 * gcc.dg/builtins-45.c: New.
23567
23568 2004-06-26 Geoffrey Keating <geoffk@apple.com>
23569 Andreas Tobler <a.tobler@schweiz.ch>
23570
23571 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
23572 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
23573 as SIGSEGV.
23574 * gcc.dg/cleanup-11.c: Likewise.
23575 * gcc.dg/cleanup-8.c: Likewise.
23576 * gcc.dg/cleanup-9.c: Likewise.
23577 * gcc.dg/cleanup-5.c: Run on all platforms.
23578
23579 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
23580
23581 * g++.dg/warn/nonnull1.C: New test.
23582
23583 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23584
23585 * gcc.dg/compat/compat-common.h: Wrap up CINT in
23586 an #ifndef SKIP_COMPLEX_INT/#endif pair.
23587 Special-case the Sun compiler wrt to <complex.h>.
23588
23589 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
23590
23591 * gcc.dg/Wunreachable-8.C: New test.
23592
23593 * gcc.dg/h8300-ice2.c : New test.
23594
23595 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
23596
23597 PR fortran/16161
23598 * gfortran.fortran-torture/compile/implicit.f90: Add test
23599 for implicit character.
23600
23601 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
23602
23603 PR fortran/16289
23604 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
23605 Use tiny() intrinsic to find smallest non-negative real
23606
23607 2004-06-30 Jakub Jelinek <jakub@redhat.com>
23608
23609 * gcc.dg/compat/struct-by-value-22_main.c: New test.
23610 * gcc.dg/compat/struct-by-value-22_x.c: New.
23611 * gcc.dg/compat/struct-by-value-22_y.c: New.
23612
23613 * gcc.c-torture/execute/20040629-1.c: New test.
23614
23615 2004-06-29 Jakub Jelinek <jakub@redhat.com>
23616
23617 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
23618 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
23619
23620 PR target/16195
23621 * gcc.dg/20040625-1.c: New test.
23622
23623 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23624
23625 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
23626
23627 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23628
23629 PR fortran/15963
23630 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
23631
23632 2004-06-29 Richard Henderson <rth@redhat.com>
23633
23634 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
23635
23636 2004-06-29 Paul Brook <paul@codesourcery.com>
23637
23638 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
23639 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
23640
23641 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
23642
23643 PR c++/16260
23644 * g++.dg/parse/crash15.C: New.
23645
23646 2004-06-28 Andrew Pinski <apinski@apple.com>
23647
23648 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
23649 by the error already.
23650
23651 * g++.dg/opt/ptrmem4.C: Change to compile only test.
23652
23653 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
23654
23655 PR target/14041
23656 * gcc.dg/h8300-bss-align-1.c : New.
23657
23658 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
23659
23660 * PR c++/16174
23661 * g++.dg/template/ctor4.C: New.
23662
23663 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23664
23665 PR c++/16205
23666 * g++.dg/warn/Wsequence-point-1.C: New test.
23667
23668 2004-06-27 Paul Brook <paul@codesourcery.com>
23669
23670 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
23671
23672 2004-06-27 Zack Weinberg <zack@codesourcery.com>
23673
23674 * g++.old-deja/g++.mike/p7325.C: Remove.
23675
23676 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23677
23678 PR c/14963
23679 * gcc.dg/pr14963.c: New test.
23680
23681 2004-06-27 Mark Mitchell <mark@codesourcery.com>
23682
23683 PR c++/16193
23684 * g++.dg/parse/redef1.C: New test.
23685
23686 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
23687
23688 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
23689 20021110.c.
23690 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
23691 20021119-1.c.
23692 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
23693 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
23694 5-04.c.
23695 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
23696 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
23697 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
23698 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
23699 g++.brendan/enum14.C.
23700 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
23701 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
23702 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
23703 g++.mike/virt1.C.
23704 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
23705 memtemp24.C.
23706
23707 2004-06-27 Roger Sayle <roger@eyesopen.com>
23708
23709 * gcc.dg/20040527-1.c: New test case.
23710
23711 2004-06-26 Bud Davis <bdavis9659@comcast.net>
23712
23713 PR gfortran/pr16196
23714 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
23715
23716 2004-06-25 Roger Sayle <roger@eyesopen.com>
23717
23718 PR middle-end/15825
23719 * gcc.dg/pr15825-1.c: New test case.
23720
23721 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23722
23723 * gcc.c-torture/execute/20040625-1.c: New test.
23724
23725 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23726
23727 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
23728
23729 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23730
23731 * gcc.dg/torture/mips-div-1.c: New test.
23732
23733 2004-06-24 Jeff Law <law@redhat.com>
23734
23735 * gcc.dg/tree-ssa/20040624-1.c: New test.
23736
23737 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
23738
23739 * gcc.c-torture/compile/20040624-1.c: New test.
23740
23741 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23742
23743 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
23744 this directory.
23745
23746 2004-06-23 Andrew Pinski <apinski@apple.com>
23747
23748 PR middle-end/15988
23749 * g++.dg/opt/ptrmem4.C: New test.
23750
23751 * gcc.dg/c90-array-quals-2.c: New test.
23752
23753 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
23754
23755 * gcc.dg/kpice1.c: New test.
23756
23757 2006-06-23 Andrew Pinski <apinski@apple.com>
23758
23759 * gcc.dg/c90-array-quals.c: New test.
23760
23761 2006-06-22 Richard Henderson <rth@redhat.com>
23762
23763 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
23764
23765 2004-06-22 Loren James Rittle <ljrittle@acm.org>
23766
23767 * gcc.dg/builtins-config.h: Handle FreeBSD.
23768
23769 2006-06-22 Richard Henderson <rth@redhat.com>
23770
23771 * g++.dg/opt/devirt1.C: New.
23772
23773 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
23774
23775 * g++.dg/opt/pr15551.C: New testcase.
23776
23777 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
23778
23779 PR target/14800
23780 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
23781 x86_64-*-linux* when compiling for 32bit.
23782
23783 2004-06-21 Andrew Pinski <apinski@apple.com>
23784
23785 * gcc.dg/pch/struct-1.c: New.
23786 * gcc.dg/pch/struct-1.hs: New.
23787
23788 2004-06-21 Geoffrey Keating <geoffk@apple.com>
23789
23790 * gcc.dg/pch/save-temps-1.c: New file.
23791 * gcc.dg/pch/save-temps-1.hs: New file.
23792
23793 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
23794
23795 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
23796 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
23797
23798 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23799
23800 * gfortran.fortran-torture/execute/select_1.f90: Rename function
23801 to fix type error.
23802 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
23803 Remove trailing spaces.
23804
23805 2004-06-21 Richard Henderson <rth@redhat.com>
23806
23807 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
23808 merging && to BIT_FIELD_REF.
23809
23810 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
23811
23812 * g++.dg/opt/placeholder1.C: New test.
23813
23814 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23815
23816 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
23817 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23818 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23819 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23820
23821 2004-06-20 Zack Weinberg <zack@codesourcery.com>
23822
23823 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
23824 extern "C".
23825 * g++.dg/other/pragma-re-1.C: Add comments.
23826
23827 2004-06-19 Bud Davis <bdavis9659@comcast.net>
23828
23829 PR gfortran/16080
23830 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
23831
23832 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
23833
23834 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
23835 instead of setting the type of size_t by
23836 hand.
23837
23838 2004-06-18 Roger Sayle <roger@eyesopen.com>
23839
23840 * gcc.dg/unordered-2.c: New test case.
23841 * gcc.dg/unordered-3.c: New test case.
23842
23843 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
23844
23845 PR other/16043
23846 * lib/g++.exp (g++_version): Tweak regexp for version
23847 * lib/g77.exp (g77_version): Likewise.
23848 * lib/gfortran.exp (gfortran_version): Likewise.
23849 * lib/objc.exp (objc_version): Likewise.
23850 * lib/treelang.exp (treelang_version): Likewise.
23851
23852 2004-06-19 Jakub Jelinek <jakub@redhat.com>
23853
23854 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
23855 Use INT_MAX instead of __INT_MAX__.
23856 * gcc.dg/compat/struct-align-2_y.c: Likewise.
23857
23858 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
23859 * gcc.dg/compat/scalar-return-3_x.c: Use it.
23860 * gcc.dg/compat/scalar-return-3_y.c: Use it.
23861 * gcc.dg/compat/scalar-return-4_x.c: Use it.
23862 * gcc.dg/compat/scalar-return-4_y.c: Use it.
23863 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
23864 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
23865 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
23866 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
23867
23868 * gcc.dg/range-test-1.c: New test.
23869 * g++.dg/opt/range-test-1.C: New test.
23870
23871 2004-06-17 Richard Henderson <rth@redhat.com>
23872
23873 * objc.dg/sync-1.m: New.
23874 * objc.dg/try-catch-1.m: Don't force next runtime.
23875 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
23876 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
23877 shadowed catch clause.
23878 * objc.dg/try-catch-5.m: New.
23879
23880 2004-06-17 Zack Weinberg <zack@codesourcery.com>
23881
23882 Bug 14610
23883 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
23884
23885 2004-06-15 Richard Henderson <rth@redhat.com>
23886
23887 * gcc.dg/20001116-1.c: Move expected warning line.
23888
23889 2004-06-15 Richard Henderson <rth@redhat.com>
23890
23891 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
23892 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
23893
23894 2004-06-15 Jeff Law <law@redhat.com>
23895
23896 * gcc.dg/tree-ssa/20040615-1.c: New test.
23897 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
23898 be less sensitive to operand ordering.
23899 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
23900
23901 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
23902
23903 * g++.dg/abi/bitfield3.C: Add comment..
23904
23905 2004-06-15 Richard Henderson <rth@redhat.com>
23906
23907 * g++.dg/ext/stmtexpr1.C: XFAIL.
23908 * gcc.dg/20030612-1.c: XFAIL.
23909
23910 2004-06-15 Eric Christopher <echristo@redhat.com>
23911
23912 * g++.dg/charset/asm5.c: New.
23913 * gcc.dg/charset/asm6.c: New.
23914
23915 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23916
23917 PR fortran/15962
23918 * gfortran.fortran-torture/execute/select_1.f90: New test.
23919
23920 2004-06-15 Paul Brook <paul@codesourcery.com>
23921
23922 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
23923
23924 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23925
23926 PR c++/15967
23927 * g++.dg/lookup/crash3.C: New test.
23928
23929 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23930
23931 PR c++/15947
23932 * g++.dg/parse/dtor4.C: New test.
23933
23934 2004-06-14 Jeff Law <law@redhat.com>
23935
23936 * gcc.c-torture/compile/20040614-1.c: New test.
23937
23938 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23939
23940 PR fortran/15211
23941 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
23942 LEN of a character array.
23943
23944 2004-06-14 Mark Mitchell <mark@codesourcery.com>
23945
23946 PR c++/15096
23947 * g++.dg/template/ptrmem10.C: New test.
23948
23949 PR c++/14930
23950 * g++.dg/template/friend30.C: New test.
23951
23952 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23953
23954 PR fortran/14928
23955 * gfortran.fortran-torture/compile/mloc.f90: New test.
23956
23957 2004-06-13 Paul Brook <paul@codesourcery.com>
23958
23959 * gfortran.fortran-torture/execute/random_2.f90: New test.
23960
23961 2004-06-13 Eric Christopher <echristo@redhat.com>
23962
23963 * gcc.dg/noncompile/redecl-1.c: Fix error message.
23964
23965 2004-06-12 Paul Brook <paul@codesourcery.com>
23966
23967 * gfortran.fortran-torture/execute/contained_3.f90: New test.
23968
23969 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23970
23971 PR fortran/14923
23972 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
23973
23974 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23975
23976 PR fortran/14957
23977 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
23978 syntax errors in end statements of contained subroutines.
23979
23980 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23981
23982 PR fortran/12841
23983 * gfortran.fortran-torture/execute/null_arg.f90: New test.
23984
23985 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23986
23987 PR fortran/15665
23988 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
23989
23990 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23991
23992 PR gfortran/12839
23993 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
23994
23995 2004-06-11 Mark Mitchell <mark@codesourcery.com>
23996
23997 PR c++/15862
23998 * g++.dg/parse/enum1.C: New test.
23999
24000 2004-06-10 Jeff Law <law@redhat.com>
24001
24002 * gcc.c-torture/compile/20040610-1.c: New test.
24003
24004 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24005
24006 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
24007 * g++.old-deja/g++.other/decl3.C: Likewise.
24008
24009 2004-06-10 Brian Booth <bbooth@redhat.com>
24010
24011 * gcc.dg/tree-ssa/20031015-1.c: Scan for
24012 V_MAY_DEF instead of VDEF.
24013 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
24014
24015 2004-06-10 Mark Mitchell <mark@codesourcery.com>
24016
24017 PR c++/14211
24018 * g++.dg/conversion/const1.C: New test.
24019
24020 PR c++/15076
24021 * g++.dg/conversion/reinterpret1.C: New test.
24022
24023 PR c++/15877
24024 * g++.dg/template/enum2.C: New test.
24025
24026 PR c++/15227
24027 * g++.dg/template/error13.C: New test.
24028
24029 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24030
24031 PR fortran/14957
24032 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
24033 arguments to test_* REAL and of the right size.
24034
24035 2004-06-10 Jakub Jelinek <jakub@redhat.com>
24036
24037 PR target/15569
24038 PR rtl-optimization/15681
24039 * gcc.dg/20040609-1.c: New test.
24040
24041 2004-06-10 Jakub Jelinek <jakub@redhat.com>
24042
24043 PR c++/14791
24044 * g++.dg/opt/builtins1.C: New test.
24045
24046 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
24047
24048 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
24049 that use default windows32 struct layout.
24050 * gcc.dg/i386-bitfield2.c: Likewise.
24051
24052 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
24053
24054 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
24055 for mingw32 and cygwin targets.
24056
24057 2004-06-09 Geoffrey Keating <geoffk@apple.com>
24058
24059 * gcc.dg/pch/macro-4.c: New.
24060 * gcc.dg/pch/macro-4.hs: New.
24061
24062 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24063
24064 PR fortran/13249
24065 * gfortran.fortran-torture/compile/name_clash.f90: New test.
24066
24067 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24068
24069 PR fortran/13372
24070 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
24071
24072 2004-06-09 Bud Davis <bdavis9659@comcast.net>
24073
24074 PR gfortran/14897
24075 * gfortran.fortran-torture/execute/t_edit.f90: New test.
24076
24077 2004-06-09 Bud Davis <bdavis9659@comcast.net>
24078
24079 PR gfortran/15755
24080 * gfortran.fortran-torture/execute/backspace.c : New test.
24081
24082 2004-06-09 Paul Brook <paul@codesourcery.com>
24083
24084 * gfortran.fortran-torture/execure/intrinsic_associated.f90
24085 (pointer_to_section): Rewrite to use smaller array.
24086
24087 2004-06-08 David Edelsohn <edelsohn@gnu.org>
24088
24089 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
24090 * gcc.dg/ext/altivec-10.c: Same.
24091 * gcc.dg/ext/altivec-11.c: Same.
24092 * gcc.dg/ext/altivec-12.c: Same.
24093 * gcc.dg/ext/altivec-13.c: Same.
24094 * gcc.dg/ext/altivec-14.c: Same.
24095 * gcc.dg/ext/altivec-15.c: Same.
24096 * gcc.dg/ext/altivec-16.c: Same.
24097 * gcc.dg/ext/altivec-3.c: Same.
24098 * gcc.dg/ext/altivec-4.c: Same.
24099 * gcc.dg/ext/altivec-6.c: Same.
24100 * gcc.dg/ext/altivec-7.c: Same.
24101 * gcc.dg/ext/altivec-8.c: Same.
24102 * gcc.dg/ext/altivec-varargs-1.c: Same.
24103
24104 * g++.dg/ext/altivec-1.C: Correct dg syntax.
24105 * g++.dg/ext/altivec-10.C: Same.
24106 * g++.dg/ext/altivec-2.C: Same.
24107 * g++.dg/ext/altivec-3.C: Same.
24108 * g++.dg/ext/altivec-4.C: Same.
24109 * g++.dg/ext/altivec-5.C: Same.
24110 * g++.dg/ext/altivec-6.C: Same.
24111 * g++.dg/ext/altivec-7.C: Same.
24112 * g++.dg/ext/altivec-8.C: Same.
24113 * g++.dg/ext/altivec-9.C: Same.
24114
24115 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24116
24117 PR c++/7841
24118 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
24119
24120 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24121
24122 * gcc.dg/union-1.c: New test.
24123
24124 2004-06-07 Roger Sayle <roger@eyesopen.com>
24125
24126 * gcc.dg/builtins-41.c: New test case.
24127 * gcc.dg/builtins-42.c: New test case.
24128
24129 2004-06-07 David Edelsohn <edelsohn@gnu.org>
24130
24131 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
24132 * g++.dg/ext/altivec-10.C: Same.
24133 * g++.dg/ext/altivec-2.C: Same.
24134 * g++.dg/ext/altivec-3.C: Same.
24135 * g++.dg/ext/altivec-4.C: Same.
24136 * g++.dg/ext/altivec-5.C: Same.
24137 * g++.dg/ext/altivec-6.C: Same.
24138 * g++.dg/ext/altivec-7.C: Same.
24139 * g++.dg/ext/altivec-8.C: Same.
24140 * g++.dg/ext/altivec-9.C: Same.
24141 * g++.old-deja/g++.abi/cxa_vec.C: Same.
24142 * g++.old-deja/g++.brendan/new3.C: Same.
24143 * gcc.c-torture/execute/eeprof-1.x: Same.
24144
24145 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
24146
24147 PR c/14765
24148 * gcc.dg/pr14765-1.c: New test.
24149
24150 2004-06-07 Roger Sayle <roger@eyesopen.com>
24151
24152 PR c/14649
24153 * gcc.dg/pr14649-1.c: New test case.
24154
24155 2004-06-07 Richard Henderson <rth@redhat.com>
24156
24157 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
24158 if temporaries.
24159
24160 2004-06-07 David Edelsohn <edelsohn@gnu.org>
24161
24162 * g++.dg/eh/elide1.C: Remove XFAIL.
24163
24164 2004-06-07 Mark Mitchell <mark@codesourcery.com>
24165
24166 PR c++/15337
24167 * g++.dg/expr/sizeof3.C: New test.
24168
24169 PR c++/14777
24170 * g++.dg/template/access14.C: New test.
24171
24172 PR c++/15554
24173 * g++.dg/template/enum1.C: New test.
24174
24175 PR c++/15057
24176 * g++.dg/eh/throw1.C: New test.
24177
24178 2004-06-07 David Ayers <d.ayers@inode.at>
24179 Ziemowit Laski <zlaski@apple.com>
24180
24181 * lib/objc.exp (objc_target_compile): Revert the '-framework
24182 Foundation' flag fix, since bare Darwin does not ship
24183 with the Foundation framework.
24184 * objc/execute/next_mapping.h: Provide a local NSConstantString
24185 @interface and @implementation.
24186 (objc_constant_string_init): A constructor function, used to
24187 initialize the NSConstantString meta-class object.
24188 * objc/execute/string1.m: Include "next_mapping.h" instead of
24189 <Foundation/NSString.h>.
24190 * objc/execute/string2.m: Likewise.
24191 * objc/execute/string3.m: Likewise.
24192 * objc/execute/string4.m: Likewise.
24193
24194 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
24195
24196 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
24197 to double. Replace double with FLOAT.
24198 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
24199
24200 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
24201 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
24202 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
24203 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
24204 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
24205 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
24206 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
24207 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
24208
24209 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
24210
24211 PR c/13519
24212 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
24213
24214 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24215
24216 PR c++/15503
24217 * g++.dg/template/meminit2.C: New test.
24218
24219 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
24220
24221 PR target/15822
24222 * gcc.c-torture/execute/compare-fp-1.c,
24223 gcc.c-torture/execute/compare-fp-2.c,
24224 gcc.c-torture/execute/compare-fp-3.c,
24225 gcc.c-torture/execute/compare-fp-4.c,
24226 gcc.c-torture/execute/compare-fp-3.x,
24227 gcc.c-torture/execute/compare-fp-4.x: Moved...
24228 * gcc.c-torture/execute/ieee/compare-fp-1.c,
24229 gcc.c-torture/execute/ieee/compare-fp-2.c,
24230 gcc.c-torture/execute/ieee/compare-fp-3.c,
24231 gcc.c-torture/execute/ieee/compare-fp-4.c,
24232 gcc.c-torture/execute/ieee/compare-fp-3.x,
24233 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
24234
24235 2004-06-04 David Ayers <d.ayers@inode.at>
24236
24237 * objc/execute/protocol-isEqual-4.m: New testcase.
24238
24239 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
24240
24241 * objc/execute/protocol-isEqual-1.m: New testcase.
24242 * objc/execute/protocol-isEqual-2.m: New testcase.
24243 * objc/execute/protocol-isEqual-3.m: New testcase.
24244
24245 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24246
24247 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
24248
24249 2004-06-02 Ziemowit Laski <zlaski@apple.com>
24250
24251 * lib/objc.exp (objc_target_compile): When running tests on
24252 Darwin (Mac OS X), inform the linker about '-framework
24253 'Foundation'.
24254
24255 2004-06-02 Eric Christopher <echristo@redhat.com>
24256
24257 * gcc.c-torture/compile/20040602-1.c: New.
24258
24259 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
24260
24261 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
24262 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
24263
24264 PR tree-optimization/14736
24265 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
24266
24267 PR tree-optimization/14042
24268 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
24269
24270 PR tree-optimization/14729
24271 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
24272
24273 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24274
24275 PR fortran/15557
24276 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
24277
24278 2004-06-01 Richard Hederson <rth@redhat.com>
24279
24280 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
24281
24282 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24283
24284 PR c++/14932
24285 * g++.dg/parse/offsetof4.C: New test.
24286
24287 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
24288
24289 PR objc/7993
24290 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
24291
24292 2004-05-31 Mark Mitchell <mark@codesourcery.com>
24293
24294 PR c++/15701
24295 * g++.dg/template/friend29.C: New test.
24296
24297 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
24298
24299 PR c/15749
24300 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
24301
24302 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
24303
24304 * gcc.dg/sparc-trap-1.c: New test.
24305
24306 2004-05-31 Roger Sayle <roger@eyesopen.com>
24307
24308 PR middle-end/15069
24309 * g++.dg/opt/fold3.C: New test case.
24310
24311 2004-05-30 Graham Stott <graham.stott@btinternet.com>
24312
24313 * lib/target-supports.exp (check_iconv_available): Fix fallout
24314 from 2004-05-28 patch.
24315
24316 2004-05-30 Paul Brook <paul@codesourcery.com>
24317
24318 PR fortran/15620
24319 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
24320 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
24321
24322 2004-05-30 Steven G. Kargl <kargls@comcast.net>
24323
24324 * gfortran.fortran-torture/execute/random_1.f90: New test.
24325
24326 2004-05-28 Ziemowit Laski <zlaski@apple.com>
24327
24328 * g++.dg/ext/altivec-10.C: New test.
24329
24330 2004-05-29 Paul Brook <paul@codesourcery.com>
24331
24332 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
24333
24334 2004-05-28 Ziemowit Laski <zlaski@apple.com>
24335
24336 * gcc.dg/altivec-16.c: New test.
24337
24338 2004-05-28 Janis Johnson <janis187@us.ibm.com>
24339
24340 * lib/target-supports.exp (check_vmx_hw_available): New.
24341 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
24342
24343 * lib/target-supports.exp (check_alias_available,
24344 check_iconv_available, check_named_sections_available): Use
24345 unique names for temporary files.
24346
24347 2004-05-28 Ziemowit Laski <zlaski@apple.com>
24348
24349 * gcc.dg/altivec-15.c: New test.
24350
24351 2004-05-28 Mark Mitchell <mark@codesourcery.com>
24352
24353 PR c++/15083
24354 * g++.dg/warn/noeffect6.C: New test.
24355
24356 PR c++/15471
24357 * g++.dg/expr/ptrmem4.C: New test.
24358
24359 PR c++/15640
24360 * g++.dg/template/operator3.C: New test.
24361
24362 2004-05-28 Mark Mitchell <mark@codesourcery.com>
24363
24364 PR c++/14668
24365 * g++.dg/lookup/redecl1.C: New test.
24366 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
24367
24368 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
24369
24370 * gcc.c-torture/execute/compare-fp-1.c,
24371 gcc.c-torture/execute/compare-fp-2.c,
24372 gcc.c-torture/execute/compare-fp-3.c,
24373 gcc.c-torture/execute/compare-fp-4.c,
24374 gcc.c-torture/execute/compare-fp-3.x,
24375 gcc.c-torture/execute/compare-fp-4.x,
24376 gcc.dg/pr15649-1.c: New.
24377
24378 2004-05-27 Adam Nemet <anemet@lnxw.com>
24379
24380 PR c++/12883
24381 * g++.dg/init/array14.C: New test.
24382
24383 2004-05-25 Janis Johnson <janis187@us.ibm.com>
24384
24385 * lib/compat.exp (compat-get-options-main): New.
24386 (compat-get-options): Remove unneeded code, warn for ignored
24387 command.
24388 (compat-execute): Check flag set by dg-require-* commands.
24389
24390 * lib/compat.exp (compat-execute): Break up long lines.
24391
24392 2004-05-24 Janis Johnson <janis187@us.ibm.com>
24393
24394 * gcc.dg/altivec-7.c: Don't use 'vector long'.
24395 * gcc.dg/altivec-14.c: New test.
24396 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
24397
24398 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
24399 * gcc.dg/altivec-12.c: Ditto.
24400
24401 * gcc.dg/altivec-3.c: Move call to altivec_check.
24402
24403 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24404
24405 PR c++/15044
24406 * g++.dg/template/error12.C: New test.
24407
24408 PR c++/15317
24409 * g++.dg/ext/attrib15.C: New test.
24410
24411 PR c++/15329
24412 * g++.dg/template/ptrmem9.C: New test.
24413
24414 2004-05-25 Paul Brook <paul@codesourcery.com>
24415
24416 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
24417
24418 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24419
24420 PR c++/15165
24421 * g++.dg/template/crash19.C: New test.
24422
24423 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24424
24425 PR c++/15025
24426 * g++.dg/template/redecl1.C: New test.
24427
24428 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24429
24430 PR c++/14821
24431 * g++.dg/other/ns1.C: New test.
24432
24433 PR c++/14883
24434 * g++.dg/template/invalid1.C: New test.
24435
24436 2004-05-23 Paul Brook <paul@codesourcery.com>
24437 Victor Leikehman <lei@haifasphere.co.il>
24438
24439 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
24440 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
24441
24442 2004-05-22 Mark Mitchell <mark@codesourcery.com>
24443
24444 PR c++/15285
24445 PR c++/15299
24446 * g++.dg/template/non-dependent5.C: New test.
24447 * g++.dg/template/non-dependent6.C: New test.
24448
24449 2004-05-22 Mark Mitchell <mark@codesourcery.com>
24450
24451 PR c++/15507
24452 * g++.dg/inherit/union1.C: New test.
24453
24454 PR c++/15542
24455 * g++.dg/template/addr1.C: New test.
24456
24457 PR c++/15427
24458 * g++.dg/template/array5.C: New test.
24459
24460 PR c++/15287
24461 * g++.dg/template/array6.C: New test.
24462
24463 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
24464 Roger Sayle <roger@eyesopen.com>
24465
24466 * g++.dg/lookup/forscope2.C: New test case.
24467
24468 2004-05-22 Ben Elliston <bje@au.ibm.com>
24469
24470 * gcc.dg/cpp/Wmissingdirs.c: New.
24471
24472 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24473
24474 PR target/15301
24475 * gcc.dg/compat/union-m128-1.h: New file.
24476 * gcc.dg/compat/union-m128-1_main.c: Likewise.
24477 * gcc.dg/compat/union-m128-1_x.c: Likewise.
24478 * gcc.dg/compat/union-m128-1_y.c: Likewise.
24479
24480 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24481
24482 PR target/15302
24483 * gcc.dg/compat/struct-complex-1.h: New file.
24484 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
24485 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
24486 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
24487
24488 2004-05-20 Roger Sayle <roger@eyesopen.com>
24489
24490 PR middle-end/3074
24491 * gcc.dg/pr3074-1.c: New test case.
24492 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
24493
24494 2004-05-20 Falk Hueffner <falk@debian.org>
24495
24496 PR other/15526
24497 * gcc.dg/ftrapv-1.c: New test case.
24498
24499 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
24500
24501 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
24502
24503 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
24504 Jeff Law <law@redhat.com>
24505
24506 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
24507 * gcc.dg/tree-ssa/20040518-2.c: New test.
24508
24509 * gcc.dg/tree-ssa/20040518-1.c: New test.
24510
24511 2004-05-18 Zack Weinberg <zack@codesourcery.com>
24512
24513 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
24514
24515 2004-05-18 Paul Brook <paul@codesourcery.com>
24516
24517 PR fortran/13930
24518 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
24519
24520 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24521
24522 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
24523 constant folding.
24524
24525 2004-05-17 Steven Bosscher <stevenb@suse.de>
24526
24527 * gcc.dg/tree-ssa/20040517-1.c: New test.
24528
24529 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24530
24531 * gcc.dg/loop-4.c: New test.
24532
24533 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
24534
24535 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
24536
24537 2004-05-15 Bud Davis <bdavis9659@comcast.net>
24538
24539 PR fortran/15311
24540 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
24541
24542 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24543
24544 PR fortran/13826
24545 PR fortran/13940
24546 * gfortran.fortran-torture/compile/data_1.f90: New test.
24547
24548 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
24549
24550 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
24551 * gcc.dg/uninit-H.c: Define ASM for __s390__.
24552
24553 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24554
24555 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
24556
24557 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24558
24559 PR c/15444
24560 * gcc.dg/format/xopen-1.c: Adjust expected message.
24561 * gcc.dg/format/xopen-3.c: New test.
24562
24563 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
24564
24565 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
24566
24567 2004-05-14 Jeff Law <law@redhat.com>
24568
24569 * gcc.dg/tree-ssa/20040514-2.c: New test.
24570
24571 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24572
24573 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
24574 this ...
24575 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
24576 this.
24577
24578 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
24579
24580 * gcc.dg/tree-ssa/20040514-1.c: New test.
24581
24582 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24583
24584 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
24585 test.
24586
24587 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24588
24589 PR fortran/14066
24590 * gfortran.fortran-torture/compile/do_1.f90: New test.
24591
24592 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24593
24594 PR fortran/15051
24595 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
24596 test.
24597
24598 2004-05-14 Bud Davis <bdavis9659@comcast.net>
24599
24600 PR fortran/15149
24601 * gfortran.fortran-torture/execute/random_init.f90: New test.
24602
24603 2004-05-13 Paul Brook <paul@codesourcery.com>
24604
24605 PR fortran/15314
24606 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
24607
24608 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
24609
24610 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
24611 for the powerpc case.
24612
24613 2004-05-13 Jeff Law <law@redhat.com>
24614
24615 * gcc.dg/tree-ssa/20040513-1.c: New test.
24616 * gcc.dg/tree-ssa/20040513-2.c: New test.
24617
24618 2004-05-13 Paul Brook <paul@codesourcery.com>
24619
24620 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
24621 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
24622 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
24623
24624 2004-05-13 Andreas Schwab <schwab@suse.de>
24625
24626 PR other/10819
24627 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
24628 characters.
24629
24630 2004-05-13 Bud Davis <bdavis9659@comcast.net>
24631
24632 PR fortran/15294
24633 * gfortran.fortran-torture/execute/adjustr.f90: New file.
24634
24635 2004-05-13 Diego Novillo <dnovillo@redhat.com>
24636
24637 Merge from tree-ssa-20020619-branch. See
24638 ChangeLog.tree-ssa for details.
24639
24640 2004-05-11 Ziemowit Laski <zlaski@apple.com>
24641
24642 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
24643 include <altivec.h> explicitly.
24644 * gcc.dg/altivec-13.c: Likewise.
24645
24646 2004-05-11 Paul Brook <paul@codesourcery.com>
24647
24648 * gcc.c-torture/compile/20010518-1.c: Force enum size.
24649
24650 2004-05-10 Eric Christopher <echristo@redhat.com>
24651
24652 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
24653 * gcc.dg/sibcall-4.c: Ditto.
24654
24655 2004-05-10 Ziemowit Laski <zlaski@apple.com>
24656
24657 * g++.dg/ext/altivec-8.C: New test case.
24658 * gcc.dg/altivec-13.c: New test case.
24659
24660 2004-05-08 Roger Sayle <roger@eyesopen.com>
24661
24662 * gcc.c-torture/execute/divcmp-1.c: New test case.
24663 * gcc.c-torture/execute/divcmp-2.c: New test case.
24664 * gcc.c-torture/execute/divcmp-3.c: New test case.
24665
24666 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24667
24668 * g++.dg/other/pragma-re-2.C: New test.
24669
24670 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24671
24672 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
24673 * gcc.dg/i386-387-2.c: Likewise.
24674
24675 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
24676 __builtin_drem.
24677 * gcc.dg/i386-387-6.c: Likewise.
24678
24679 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24680
24681 * gcc.dg/builtins-33.c: Also check log1p*.
24682
24683 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
24684
24685 PR optimization/15296
24686 * gcc.c-torture/execute/pr15296.c: New test.
24687
24688 2004-05-05 Uros Bizjak <uros@kss-loka.si>
24689
24690 * gcc.dg/builtins-40.c: New test.
24691
24692 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
24693
24694 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
24695
24696 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
24697
24698 * g++.dg/ext/spe1.C: New testcase.
24699
24700 2004-05-04 Ziemowit Laski <zlaski@apple.com>
24701
24702 * objc.dg/image-info.m: Allow additional attributes
24703 for __image_info section.
24704
24705 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
24706
24707 * gcc.dg/torture/mips-hilo-2.c: New test.
24708
24709 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24710
24711 PR c++/14389
24712 * g++.dg/template/member5.C: New test.
24713
24714 2004-05-03 Uros Bizjak <uros@kss-loka.si>
24715
24716 * gcc.dg/builtins-34.c: Also check expm1*.
24717
24718 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24719
24720 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
24721 * gcc.dg/torture/builtin-convert-3.c: New test.
24722
24723 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
24724
24725 PR middle-end/15054
24726 * g++.dg/opt/pr15054.C: New test.
24727
24728 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24729
24730 * gcc.dg/torture/builtin-rounding-1.c: New test.
24731 * gcc.dg/builtins-25.c: Delete.
24732 * gcc.dg/builtins-29.c: Delete.
24733
24734 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
24735
24736 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
24737 * gcc.dg/sibcall-4.c: Likewise.
24738 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
24739
24740 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24741
24742 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
24743 bit-field on 16-bit targets.
24744
24745 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24746
24747 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
24748 16-bit targets.
24749
24750 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
24751
24752 * gcc.dg/rs6000-power2-1.c: Change to compile only.
24753 * gcc.dg/rs6000-power2-2.c: Likewise.
24754
24755 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
24756
24757 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
24758 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
24759 Change the asm registers to be in form of frN instead of fN.
24760
24761 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24762
24763 * gcc.dg/torture/builtin-convert-2.c: New test.
24764
24765 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
24766
24767 * gcc.dg/rs6000-power2-1.c: New test.
24768 * gcc.dg/rs6000-power2-2.c: New test.
24769
24770 2004-04-28 Jan Hubicka <jh@suse.cz>
24771
24772 * gcc.dg/unused-6.c: New test.
24773
24774 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24775 Ulrich Weigand <uweigand@de.ibm.com>
24776
24777 * ada/acats/run_all.sh: Define $target variable.
24778
24779 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
24780
24781 PR c++/15119
24782 * g++.dg/other/vararg-1.C: New test.
24783
24784 PR c++/4794
24785 * g++.dg/eh/cleanup3.C: New test.
24786
24787 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24788
24789 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
24790 and ad8011a (target_insn).
24791 * ada/acats/support/macro.dfs: Likewise.
24792 * ada/acats/support/impbit.adb: New file.
24793
24794 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
24795
24796 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
24797
24798 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24799
24800 * gcc.dg/loop-3.c: New test.
24801
24802 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
24803
24804 * gcc.c-torture/execute/simd-5.c: New test.
24805
24806 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24807
24808 PR c++/15064
24809 * g++.dg/template/crash18.C: New test.
24810
24811 2004-04-22 Mark Mitchell <mark@codesourcery.com>
24812
24813 * g++.dg/ext/complit3.C: New test.
24814
24815 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24816
24817 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
24818 * gcc.dg/altivec-3.c: Same.
24819 * gcc.dg/altivec-varargs-1.c: Same.
24820
24821 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24822
24823 * lib/target-supports.exp (check_profiling_available): Assume
24824 profiling is not available on powerpc-eabi targets.
24825
24826 2004-04-21 Janis Johnson <janis187@us.ibm.com>
24827
24828 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
24829 * gcc.dg/vmx/bug-1.c: Ditto.
24830
24831 2004-04-20 Eric Christopher <echristo@redhat.com>
24832
24833 * gcc.dg/charset/extern.c: New test.
24834 * g++.dg/charset/extern3.cc: Ditto.
24835
24836 2004-04-20 Uros Bizjak <uros@kss-loka.si>
24837
24838 * gcc.dg/builtins-39.c: New test.
24839
24840 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
24841
24842 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
24843
24844 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
24845
24846 * gcc.dg/torture/mips-hilo-1.c: New test.
24847
24848 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
24849
24850 * gcc.c-torture/compile/20040419-1.c: New test.
24851
24852 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
24853
24854 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
24855
24856 2004-04-18 Zack Weinberg <zack@codesourcery.com>
24857 Aldy Hernandez <aldyh@redhat.com>
24858
24859 * gcc.c-torture/execute/va-arg-24.c: New.
24860
24861 2004-04-17 Zack Weinberg <zack@codesourcery.com>
24862 Aldy Hernandez <aldyh@redhat.com>
24863
24864 * gcc.dg/vmx/1b-01.c: New.
24865 * gcc.dg/vmx/1b-02.c: New.
24866 * gcc.dg/vmx/1b-03.c: New.
24867 * gcc.dg/vmx/1b-04.c: New.
24868 * gcc.dg/vmx/1b-05.c: New.
24869 * gcc.dg/vmx/1b-06.c: New.
24870 * gcc.dg/vmx/1b-07.c: New.
24871 * gcc.dg/vmx/1c-01.c: New.
24872 * gcc.dg/vmx/1c-02.c: New.
24873 * gcc.dg/vmx/3a-01a.c: New.
24874 * gcc.dg/vmx/3a-01.c: New.
24875 * gcc.dg/vmx/3a-01m.c: New.
24876 * gcc.dg/vmx/3a-03.c: New.
24877 * gcc.dg/vmx/3a-03m.c: New.
24878 * gcc.dg/vmx/3a-04.c: New.
24879 * gcc.dg/vmx/3a-04m.c: New.
24880 * gcc.dg/vmx/3a-05.c: New.
24881 * gcc.dg/vmx/3a-06.c: New.
24882 * gcc.dg/vmx/3a-06m.c: New.
24883 * gcc.dg/vmx/3a-07.c: New.
24884 * gcc.dg/vmx/3b-01.c: New.
24885 * gcc.dg/vmx/3b-02.c: New.
24886 * gcc.dg/vmx/3b-10.c: New.
24887 * gcc.dg/vmx/3b-13.c: New.
24888 * gcc.dg/vmx/3b-14.c: New.
24889 * gcc.dg/vmx/3b-15.c: New.
24890 * gcc.dg/vmx/3c-01a.c: New.
24891 * gcc.dg/vmx/3c-01.c: New.
24892 * gcc.dg/vmx/3c-02.c: New.
24893 * gcc.dg/vmx/3c-03.c: New.
24894 * gcc.dg/vmx/3d-01.c: New.
24895 * gcc.dg/vmx/4-01.c: New.
24896 * gcc.dg/vmx/4-03.c: New.
24897 * gcc.dg/vmx/5-01.c: New.
24898 * gcc.dg/vmx/5-02.c: New.
24899 * gcc.dg/vmx/5-03.c: New.
24900 * gcc.dg/vmx/5-04.c: New.
24901 * gcc.dg/vmx/5-05.c: New.
24902 * gcc.dg/vmx/5-06.c: New.
24903 * gcc.dg/vmx/5-07.c: New.
24904 * gcc.dg/vmx/5-07t.c: New.
24905 * gcc.dg/vmx/5-08.c: New.
24906 * gcc.dg/vmx/5-10.c: New.
24907 * gcc.dg/vmx/5-11.c: New.
24908 * gcc.dg/vmx/7-01a.c: New.
24909 * gcc.dg/vmx/7-01.c: New.
24910 * gcc.dg/vmx/7c-01.c: New.
24911 * gcc.dg/vmx/7d-01.c: New.
24912 * gcc.dg/vmx/7d-02.c: New.
24913 * gcc.dg/vmx/8-01.c: New.
24914 * gcc.dg/vmx/8-02a.c: New.
24915 * gcc.dg/vmx/8-02.c: New.
24916 * gcc.dg/vmx/brode-1.c: New.
24917 * gcc.dg/vmx/bug-1.c: New.
24918 * gcc.dg/vmx/bug-2.c: New.
24919 * gcc.dg/vmx/bug-3.c: New.
24920 * gcc.dg/vmx/cw-bug-1.c: New.
24921 * gcc.dg/vmx/cw-bug-2.c: New.
24922 * gcc.dg/vmx/cw-bug-3.c: New.
24923 * gcc.dg/vmx/dct.c: New.
24924 * gcc.dg/vmx/debug-1.c: New.
24925 * gcc.dg/vmx/debug-2.c: New.
24926 * gcc.dg/vmx/debug-3.c: New.
24927 * gcc.dg/vmx/debug-4.c: New.
24928 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
24929 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
24930 * gcc.dg/vmx/eg-5.c: New.
24931 * gcc.dg/vmx/fft.c: New.
24932 * gcc.dg/vmx/gcc-bug-1.c: New.
24933 * gcc.dg/vmx/gcc-bug-2.c: New.
24934 * gcc.dg/vmx/gcc-bug-3.c: New.
24935 * gcc.dg/vmx/gcc-bug-4.c: New.
24936 * gcc.dg/vmx/gcc-bug-5.c: New.
24937 * gcc.dg/vmx/gcc-bug-6.c: New.
24938 * gcc.dg/vmx/gcc-bug-7.c: New.
24939 * gcc.dg/vmx/gcc-bug-8.c: New.
24940 * gcc.dg/vmx/gcc-bug-9.c: New.
24941 * gcc.dg/vmx/gcc-bug-b.c: New.
24942 * gcc.dg/vmx/gcc-bug-c.c: New.
24943 * gcc.dg/vmx/gcc-bug-d.c: New.
24944 * gcc.dg/vmx/gcc-bug-e.c: New.
24945 * gcc.dg/vmx/gcc-bug-f.c: New.
24946 * gcc.dg/vmx/gcc-bug-g.c: New.
24947 * gcc.dg/vmx/gcc-bug-i.c: New.
24948 * gcc.dg/vmx/harness.h: New.
24949 * gcc.dg/vmx/ira1.c: New.
24950 * gcc.dg/vmx/ira2a.c: New.
24951 * gcc.dg/vmx/ira2b.c: New.
24952 * gcc.dg/vmx/ira2.c: New.
24953 * gcc.dg/vmx/ira2c.c: New.
24954 * gcc.dg/vmx/mem.c: New.
24955 * gcc.dg/vmx/newton-1.c: New.
24956 * gcc.dg/vmx/ops.c: New.
24957 * gcc.dg/vmx/sn7153.c: New.
24958 * gcc.dg/vmx/spill2.c: New.
24959 * gcc.dg/vmx/spill3.c: New.
24960 * gcc.dg/vmx/spill.c: New.
24961 * gcc.dg/vmx/t.c: New.
24962 * gcc.dg/vmx/varargs-1.c: New.
24963 * gcc.dg/vmx/varargs-2.c: New.
24964 * gcc.dg/vmx/varargs-3.c: New.
24965 * gcc.dg/vmx/varargs-4.c: New.
24966 * gcc.dg/vmx/varargs-5.c: New.
24967 * gcc.dg/vmx/varargs-6.c: New.
24968 * gcc.dg/vmx/varargs-7.c: New.
24969 * gcc.dg/vmx/vmx.exp: New.
24970 * gcc.dg/vmx/vprint-1.c: New.
24971 * gcc.dg/vmx/vscan-1.c: New.
24972 * gcc.dg/vmx/x-01.c: New.
24973 * gcc.dg/vmx/x-02.c: New.
24974 * gcc.dg/vmx/x-03.c: New.
24975 * gcc.dg/vmx/x-04.c: New.
24976 * gcc.dg/vmx/x-05.c: New.
24977 * gcc.dg/vmx/yousufi-1.c: New.
24978 * gcc.dg/vmx/zero-1.c: New.
24979 * gcc.dg/vmx/zero.c: New.
24980
24981 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
24982
24983 * g++.dg/lookup/java1.C: Update for chage of
24984 _Jv_AllocObject.
24985 * g++.dg/lookup/java2.C: Likewise.
24986
24987 2004-04-17 Laurent GUERBY <laurent@guerby.net>
24988
24989 * ada/acats/run_all.sh: use -O2 by default.
24990
24991 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
24992
24993 * gcc.dg/vr-mult-[12].c: New tests.
24994
24995 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24996
24997 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
24998
24999 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
25000
25001 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
25002
25003 * lib/target-supports.exp (check_profiling_available): Assume profiling
25004 isn't available for mips*-*-elf targets.
25005
25006 2004-04-14 Uros Bizjak <uros@kss-loka.si>
25007
25008 * gcc.dg/builtins-38.c: New test.
25009
25010 2004-04-14 Eric Christopher <echristo@redhat.com>
25011
25012 * g++.dg/charset/charset.exp: Run .cc extension tests.
25013
25014 2004-04-14 Zack Weinberg <zack@codesourcery.com>
25015
25016 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
25017
25018 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25019
25020 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
25021
25022 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
25023
25024 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
25025 * gcc.dg/i386-387-2.c: Likewise.
25026
25027 * gcc.dg/i386-387-7.c: New test.
25028 * gcc.dg/i386-387-8.c: New test.
25029
25030 * gcc.dg/builtins-37.c: New test.
25031
25032 2004-04-13 Geoffrey Keating <geoffk@apple.com>
25033
25034 * g++.dg/pch/externc-1.C: Add missing semicolon.
25035
25036 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
25037
25038 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
25039
25040 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25041
25042 * gcc.c-torture/execute/20040411-1.c: New test.
25043
25044 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
25045
25046 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
25047
25048 2004-04-09 Chris Demetriou <cgd@broadcom.com>
25049
25050 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
25051
25052 2004-04-09 Zack Weinberg <zack@codesourcery.com>
25053
25054 * lib/target-supports.exp (check_named_sections_available): New.
25055 * lib/gcc-dg.exp (dg-require-named-sections): New.
25056 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
25057 old-deja.exp. Also prune error-count message from HP linker.
25058 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
25059
25060 * g++.dg/init/init-ref4.C: Use dg-require-weak.
25061 * g++.old-deja/g++.pt/static3.C: Likewise.
25062 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
25063
25064 2004-04-09 Roger Sayle <roger@eyesopen.com>
25065
25066 * gcc.c-torture/execute/20040409-1.c: New test case.
25067 * gcc.c-torture/execute/20040409-2.c: New test case.
25068 * gcc.c-torture/execute/20040409-3.c: New test case.
25069
25070 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
25071
25072 * gcc.dg/20040409-1.c: New test.
25073
25074 2004-04-08 Roger Sayle <roger@eyesopen.com>
25075
25076 PR target/14888
25077 * g++.dg/opt/pr14888.C: New test case.
25078
25079 2004-04-08 Geoffrey Keating <geoffk@apple.com>
25080
25081 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
25082 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
25083 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
25084 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
25085 New tests.
25086
25087 2004-04-08 Paul Brook <paul@codesourcery.com>
25088
25089 * gcc.dg/spill-1.c: New test.
25090
25091 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25092
25093 * gcc.dg/torture/builtin-ctype-2.c: New test.
25094
25095 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
25096
25097 * gcc.dg/pch/pch.exp: Add largefile test.
25098
25099 2004-04-06 Geoffrey Keating <geoffk@apple.com>
25100
25101 * g++.dg/pch/externc-1.Hs: New.
25102 * g++.dg/pch/externc-1.C: New.
25103
25104 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25105
25106 * gcc.dg/compat/struct-by-value-5a_main.c,
25107 gcc.dg/compat/struct-by-value-5b_main.c: New files.
25108 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
25109 * gcc.dg/compat/struct-by-value-5a_x.c,
25110 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
25111 gcc.dg/compat/struct-by-value-5_x.c.
25112 * gcc.dg/compat/struct-by-value-5a_y.c,
25113 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
25114 gcc.dg/compat/struct-by-value-5_y.c.
25115
25116 * gcc.dg/compat/struct-by-value-6a_main.c,
25117 gcc.dg/compat/struct-by-value-6b_main.c: New files.
25118 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
25119 * gcc.dg/compat/struct-by-value-6a_x.c,
25120 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
25121 gcc.dg/compat/struct-by-value-6_x.c.
25122 * gcc.dg/compat/struct-by-value-6a_y.c,
25123 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
25124 gcc.dg/compat/struct-by-value-6_y.c.
25125
25126 * gcc.dg/compat/struct-by-value-7a_main.c,
25127 gcc.dg/compat/struct-by-value-7b_main.c: New files.
25128 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
25129 * gcc.dg/compat/struct-by-value-7a_x.c,
25130 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
25131 gcc.dg/compat/struct-by-value-7_x.c.
25132 * gcc.dg/compat/struct-by-value-7a_y.c,
25133 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
25134 gcc.dg/compat/struct-by-value-7_y.c.
25135
25136 2004-04-06 Jakub Jelinek <jakub@redhat.com>
25137
25138 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
25139 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
25140 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
25141 options.
25142
25143 2004-04-06 Uros Bizjak <uros@kss-loka.si>
25144
25145 * gcc.dg/builtins-36.c: New test.
25146
25147 2004-04-06 Paul Brook <paul@codesourcery.com>
25148
25149 * README.gcc: Remove obsolete contraint on testcases.
25150
25151 2004-04-05 Paul Brook <paul@codesourcery.com>
25152
25153 PR2123
25154 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
25155 failure and exit(0) on success.
25156 * g++.dg/expr/anew2.C: Ditto.
25157 * g++.dg/expr/anew3.C: Ditto.
25158 * g++.dg/expr/anew4.C: Ditto.
25159
25160 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
25161
25162 PR c++/3518
25163 * g++.dg/template/unify7.C: New.
25164
25165 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
25166
25167 * g++.dg/README: Bring up to date with new subdirectories; remove
25168 duplicate subdirectory lines.
25169
25170 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
25171
25172 PR c++/14007
25173 * g++.dg/template/unify5.C: New.
25174 * g++.dg/template/unify6.C: New.
25175 * g++.dg/template/qualttp20.C: Adjust.
25176 * g++.old-deja/g++.jason/report.C: Adjust.
25177 * g++.old-deja/g++.other/qual1.C: Adjust.
25178
25179 2004-04-01 Mark Mitchell <mark@codesourcery.com>
25180
25181 PR c++/14803
25182 * g++.dg/inherit/ptrmem1.C: New test.
25183
25184 2004-04-01 Jakub Jelinek <jakub@redhat.com>
25185
25186 PR c++/14755
25187 * gcc.c-torture/execute/20040331-1.c: New test.
25188 * gcc.dg/20040331-1.c: New test.
25189
25190 2004-04-01 Paul Brook <paul@codesourcery.com>
25191
25192 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
25193
25194 2004-03-30 Mark Mitchell <mark@codesourcery.com>
25195
25196 PR c++/14724
25197 * g++.dg/init/goto1.C: New test.
25198
25199 PR c++/14763
25200 * g++.dg/template/defarg4.C: New test.
25201
25202 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
25203
25204 * gcc.dg/altivec-11.c: Extend test for more valid cases.
25205
25206 2004-03-28 David Edelsohn <edelsohn@gnu.org>
25207
25208 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
25209
25210 2004-03-28 Zack Weinberg <zack@codesourcery.com>
25211
25212 * gcc.dg/noncompile/undeclared-2.c: New test.
25213
25214 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
25215
25216 * gcc.dg/940409-1.c: Remove XFAIL.
25217 * gcc.dg/reg-vol-struct-1.c: New test.
25218
25219 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25220
25221 * gcc.dg/torture/builtin-wctype-1.c: New test.
25222
25223 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
25224
25225 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
25226 * gcc.dg/20001101-1.c: Likewise.
25227 * gcc.dg/20001102-1.c: Likewise.
25228
25229 2004-03-25 Roger Sayle <roger@eyesopen.com>
25230
25231 * gcc.dg/compare8.c: Add an additional test for XOR.
25232
25233 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25234
25235 * gcc.dg/torture/builtin-ctype-1.c: New test.
25236
25237 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25238
25239 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
25240 * gcc.dg/torture/builtin-math-1.c: Likewise.
25241 * gcc.dg/torture/builtin-power-1.c: New test.
25242
25243 2004-03-24 Andreas Schwab <schwab@suse.de>
25244
25245 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
25246 IA64 assembler.
25247
25248 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
25249 Roger Sayle <roger@eyesopen.com>
25250
25251 * gcc.dg/compare8.c: New test case.
25252
25253 2004-03-23 Ziemowit Laski <zlaski@apple.com>
25254
25255 * g++.dg/ext/altivec-7.C: New test.
25256
25257 2004-03-23 Zack Weinberg <zack@codesourcery.com>
25258
25259 PR 12267, 12391, 12560, 13129, 14114, 14133
25260 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
25261 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
25262 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
25263 Adjust error regexps.
25264 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
25265 * gcc.dg/noncompile/undeclared-1.c: New test cases.
25266 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
25267 * gcc.dg/local1.c: Add explanatory comment.
25268
25269 2004-03-23 Roger Sayle <roger@eyesopen.com>
25270
25271 PR optimization/14669
25272 * g++.dg/opt/fold2.C: New test case.
25273
25274 2004-03-22 Jakub Jelinek <jakub@redhat.com>
25275
25276 PR c/14069
25277 * gcc.dg/20040322-1.c: New test.
25278
25279 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25280
25281 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
25282 * gcc.dg/ultrasp4.c: Likewise.
25283 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
25284
25285 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
25286
25287 * gcc.dg/i386-sse-8.c: Reset default options.
25288
25289 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
25290
25291 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
25292 in the error message text.
25293
25294 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25295
25296 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
25297
25298 2004-03-21 Mark Mitchell <mark@codesourcery.com>
25299
25300 PR c++/14616
25301 * g++.dg/init/array13.C: New test.
25302
25303 2004-03-20 Roger Sayle <roger@eyesopen.com>
25304
25305 PR target/13889
25306 * gcc.c-torture/compile/pr13889.c: New test case.
25307
25308 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
25309
25310 PR c/14635
25311 * builtins-1.c (nan, nans): Don't test.
25312 * builtins-30.c: Don't use nan, nanf, nanl.
25313 * builtins-35.c: New test.
25314
25315 2004-03-19 Ziemowit Laski <zlaski@apple.com>
25316
25317 * g++.dg/ext/altivec-6.C: New test.
25318
25319 2004-03-19 Mark Mitchell <mark@codesourcery.com>
25320
25321 * g++.dg/init/placement3.C: New test.
25322
25323 * g++.dg/template/spec13.C: New test.
25324
25325 * g++.dg/lookup/using11.C: New test.
25326
25327 * g++.dg/lookup/koenig3.C: New test.
25328
25329 * g++.dg/template/operator2.C: New test.
25330
25331 * g++.dg/expr/dtor3.C: New test.
25332 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
25333 marker.
25334 * g++.old-deja/g++.law/visibility28.C: Likewise.
25335
25336 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
25337
25338 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
25339 * gcc.dg/ppc64-abi-3.c: Likewise.
25340
25341 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25342
25343 PR c++/14545
25344 * g++.dg/parse/template15.C: New test.
25345
25346 2004-03-18 Mark Mitchell <mark@codesourcery.com>
25347
25348 * g++.dg/expr/dtor2.C: New test.
25349
25350 * g++.dg/lookup/anon4.C: New test.
25351
25352 * g++.dg/overload/using1.C: New test.
25353
25354 * g++.dg/template/lookup7.C: New test.
25355
25356 * g++.dg/template/typename6.C: New test.
25357
25358 * g++.dg/expr/cond6.C: New test.
25359
25360 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25361
25362 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
25363
25364 2004-03-18 Mark Mitchell <mark@codesourcery.com>
25365
25366 * g++.dg/expr/cond5.C: New test.
25367 * g++.dg/expr/constcast1.C: Likewise.
25368 * g++.dg/expr/ptrmem2.C: Likewise.
25369 * g++.dg/expr/ptrmem3.C: Likewise.
25370 * g++.dg/lookup/main1.C: Likewise.
25371 * g++.dg/template/lookup6.C: Likewise.
25372
25373 2004-03-18 Mark Mitchell <mark@codesourcery.com>
25374
25375 * gcc.dg/local1.c: New test.
25376
25377 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
25378
25379 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25380
25381 * gcc.dg/torture/builtin-convert-1.c: New test.
25382
25383 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25384
25385 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
25386
25387 2004-03-16 Mark Mitchell <mark@codesourcery.com>
25388
25389 PR c++/14481
25390 * g++.dg/warn/Wunused-7.C: New test.
25391
25392 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25393
25394 * gcc.dg/torture/builtin-integral-1.c: New test.
25395
25396 2004-03-16 Mark Mitchell <mark@codesourcery.com>
25397
25398 PR c++/14586
25399 * g++.dg/parse/non-dependent3.C: New test.
25400
25401 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
25402
25403 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
25404 * g++.dg/eh/simd-2.C: Likewise.
25405 * g++.dg/init/array10.C: Likewise.
25406 * gcc.c-torture/compile/simd-1.c: Likewise.
25407 * gcc.c-torture/compile/simd-2.c: Likewise.
25408 * gcc.c-torture/compile/simd-3.c: Likewise.
25409 * gcc.c-torture/compile/simd-4.c: Likewise.
25410 * gcc.c-torture/compile/simd-6.c: Likewise.
25411 * gcc.c-torture/execute/simd-1.c: Likewise.
25412 * gcc.c-torture/execute/simd-2.c: Likewise.
25413 * gcc.dg/compat/vector-defs.h: Likewise.
25414 * gcc.dg/20020531-1.c: Likewise.
25415 * gcc.dg/altivec-3.c: Likewise.
25416 * gcc.dg/altivec-4.c: Likewise.
25417 * gcc.dg/altivec-varargs-1.c: Likewise.
25418 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
25419 * gcc.dg/i386-mmx-3.c: Likewise.
25420 * gcc.dg/i386-sse-4.c: Likewise.
25421 * gcc.dg/i386-sse-5.c: Likewise.
25422 * gcc.dg/i386-sse-8.c: Likewise.
25423 * gcc.dg/simd-1.c: Likewise.
25424 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
25425 __ev64_opaque__ since the machine description provides it.
25426
25427 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25428
25429 * lib/compat.exp (skip_list): New global variable.
25430 Use it to hold the user defined COMPAT_SKIPS list if any.
25431 (compat-obj): Add the members of skip_list to optall.
25432
25433 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25434
25435 * gcc.dg/compat/union-by-value-1_main.c,
25436 union-by-value-1_x.c, union-by-value-1_y.c,
25437 union-check.h, union-defs.h,
25438 union-init.h, union-return-1_main.c,
25439 union-return-1_x.c, union-return-1_y.c: New files.
25440
25441 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25442
25443 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
25444 mixed-struct-init.h: Add 4 mixed structure types.
25445 struct-by-value-21_main.c, struct-by-value-21_x.c,
25446 struct-by-value-21_y.c, struct-return-21_main.c,
25447 struct-return-21_x.c, struct-return-21_y.c: New files.
25448
25449 2004-03-13 Mark Mitchell <mark@codesourcery.com>
25450
25451 PR c++/14550
25452 * g++.dg/parse/template14.C: New test.
25453
25454 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25455
25456 * gcc.c-torture/execute/20040313-1.c: New test.
25457
25458 2004-03-13 Jakub Jelinek <jakub@redhat.com>
25459
25460 PR target/14533
25461 * gcc.dg/20040311-2.c: New test.
25462
25463 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
25464
25465 PR other/14544
25466 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
25467 bit-field.
25468
25469 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
25470
25471 * gcc.dg/20040305-2.c: Add missing return statement.
25472
25473 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25474
25475 * gcc.dg/builtins-34.c: Also check pow10*.
25476
25477 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25478
25479 PR target/14262
25480 * gcc.dg/20040305-2.c: New test.
25481
25482 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25483
25484 * gcc.dg/20040310-1.c: New test.
25485
25486 2004-03-11 Roger Sayle <roger@eyesopen.com>
25487
25488 * gcc.c-torture/execute/20040311-1.c: New test case.
25489
25490 2004-03-11 Mark Mitchell <mark@codesourcery.com>
25491
25492 PR c++/14476
25493 * g++.dg/lookup/enum1.C: New test.
25494
25495 2004-03-10 Mark Mitchell <mark@codesourcery.com>
25496
25497 PR c++/14510
25498 * g++.dg/lookup/struct2.C: New test.
25499
25500 2004-03-10 Uros Bizjak <uros@kss-loka.si>
25501
25502 * gcc.dg/builtins-34.c: New test.
25503
25504 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25505
25506 * gcc.dg/torture/builtin-nonneg-1.c: New test.
25507
25508 2004-03-09 James E Wilson <wilson@specifixinc.com>
25509
25510 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
25511 * gcc.dg/alias-2.c: New testcase.
25512
25513 2004-03-09 Zack Weinberg <zack@codesourcery.com>
25514
25515 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
25516
25517 2004-03-09 Roger Sayle <roger@eyesopen.com>
25518
25519 * gcc.c-torture/execute/20040309-1.c: New test case.
25520
25521 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
25522
25523 PR c++/14397
25524 * g++.dg/overload/ref1.C: New.
25525
25526 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25527
25528 PR c++/14409
25529 * g++.dg/template/spec12.C: New test.
25530
25531 PR c++/14448
25532 * g++.dg/parse/crash14.C: New test.
25533
25534 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25535
25536 PR c++/14230
25537 * g++.dg/init/ref11.C: New test.
25538
25539 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25540
25541 PR c++/14432
25542 * g++.dg/parse/builtin2.C: New test.
25543
25544 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25545
25546 PR c++/14401
25547 * g++.dg/init/ctor3.C: New test.
25548 * g++.dg/init/union1.C: New test.
25549 * g++.dg/ext/anon-struct4.C: New test.
25550
25551 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25552
25553 * g++.dg/lookup/koenig1.C: Tweak error messages.
25554 * g++.dg/lookup/used-before-declaration.C: Likewise.
25555 * g++.dg/other/do1.C: Likewise.
25556 * g++.dg/overload/koenig1.C: Likewise.
25557 * g++.dg/parse/crash13.C: Likewise.
25558 * g++.dg/template/instantiate3.C: Likewise.
25559
25560 2004-03-08 Eric Christopher <echristo@redhat.com>
25561
25562 * * lib/target-supports.exp: Enable libiconv in test
25563 compilation. Fix up error checking.
25564
25565 2004-03-08 Roger Sayle <roger@eyesopen.com>
25566
25567 PR middle-end/14289
25568 * gcc.dg/pr14289-1.c: New test case.
25569 * gcc.dg/pr14289-2.c: Likewise.
25570 * gcc.dg/pr14289-3.c: Likewise.
25571
25572 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
25573
25574 * gcc.c-torture/execute/20040308-1.c: New test.
25575
25576 2004-03-07 Roger Sayle <roger@eyesopen.com>
25577
25578 * gcc.c-torture/execute/20040307-1.c: New test case.
25579
25580 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
25581
25582 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
25583
25584 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
25585
25586 * gcc.dg/20040306-1.c: New test.
25587
25588 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
25589
25590 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
25591 them static.
25592 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
25593
25594 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25595
25596 PR c/14465
25597 * gcc.dg/decl-6.c: New test.
25598
25599 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25600
25601 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
25602 Rename LOGPOW -> LOG_POW.
25603 (SQRT_EXP, POW_EXP): New.
25604
25605 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25606
25607 * gcc.dg/i386-sse-8.c: New test.
25608
25609 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25610
25611 PR c/14114
25612 * gcc.dg/decl-5.c: New test.
25613
25614 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
25615
25616 * gcc.dg/20040305-1.c: New test.
25617
25618 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
25619
25620 PR other/14354
25621 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
25622
25623 2004-03-04 Ziemowit Laski <zlaski@apple.com>
25624
25625 PR c++/14425, c++/14426
25626 * g++.dg/ext/altivec-4.C: New test.
25627 * g++.dg/ext/altivec-5.C: New test.
25628
25629 2004-03-04 Geoffrey Keating <geoffk@apple.com>
25630
25631 * g++.old-deja/g++.other/linkage1.C: Expect errors about
25632 global variables of a type with no linkage.
25633 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
25634 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
25635 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
25636 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
25637 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
25638 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
25639 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
25640 * g++.dg/warn/deprecated.C: Name enum Color.
25641 * g++.dg/overload/VLA.C: Name structure for 'b'.
25642 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
25643
25644 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25645
25646 * gcc.c-torture/compile/20040304-1.c: New test.
25647
25648 2004-03-03 Zack Weinberg <zack@codesourcery.com>
25649
25650 PR 13728
25651 * gcc.dg/decl-4.c: New testcase.
25652
25653 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
25654
25655 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
25656 as PRECF if sizeof (float) > sizeof (double).
25657 (PRECL): Make it the same as PRECF if
25658 sizeof (float) > sizeof (long double).
25659
25660 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25661
25662 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
25663 system type. Add check for irix6 which doesn't have c99 runtime.
25664
25665 2004-03-03 Bob Wilson <bob.wilson@acm.org>
25666
25667 * gcc.dg/const-elim-1.c: xfail for xtensa.
25668
25669 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25670
25671 PR c++/14369
25672 * g++.dg/template/cond4.C: New test.
25673
25674 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25675
25676 PR c++/14360
25677 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
25678
25679 PR c++/14361
25680 * g++.dg/parse/defarg7.C: New test.
25681
25682 PR c++/14359
25683 * g++.dg/template/friend26.C: New test.
25684
25685 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25686
25687 PR c++/14324
25688 * g++.dg/abi/mangle21.C: New test.
25689
25690 PR c++/14260
25691 * g++.dg/parse/constructor2.C: New test.
25692
25693 PR c++/14337
25694 * g++.dg/template/sfinae1.C: New test.
25695
25696 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25697
25698 PR c++/14267
25699 * g++.dg/expr/crash2.C: New test.
25700
25701 PR middle-end/13448
25702 * gcc.dg/inline-5.c: New test.
25703 * gcc.dg/always-inline.c: Split out tests into ...
25704 * gcc.dg/always-inline2.c: ... this and ...
25705 * gcc.dg/always-inline3.c: ... this.
25706
25707 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25708
25709 PR debug/12103
25710 * g++.dg/debug/crash1.C: New test.
25711
25712 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
25713
25714 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
25715 function with __attribute__((noinline)).
25716 (recurser_void2): Likewise.
25717 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
25718 (recurser_void2): Likewise.
25719
25720 2004-02-29 Roger Sayle <roger@eyesopen.com>
25721
25722 PR middle-end/14203
25723 * g++.dg/warn/Wunused-6.C: New test case.
25724
25725 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
25726
25727 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
25728 not defined.
25729
25730 2004-02-27 Eric Christopher <echristo@redhat.com>
25731
25732 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
25733 * g++.dg/charset/asm2.c: Run only x86.
25734 * gcc.dg/charset/asm3.c: Ditto.
25735
25736 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
25737
25738 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
25739 ld_library_path.
25740
25741 2004-02-27 Ziemowit Laski <zlaski@apple.com>
25742
25743 * g++.dg/ext/altivec-3.C: New.
25744
25745 2004-02-26 Richard Henderson <rth@redhat.com>
25746
25747 * g++.dg/ext/attrib10.C: Mark for warning.
25748 * gcc.dg/attr-alias-1.c: New.
25749
25750 2004-02-26 Richard Henderson <rth@redhat.com>
25751
25752 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
25753 * gcc.c-torture/execute/20040208-2.c: ... it back.
25754
25755 2004-02-26 Eric Christopher <echristo@redhat.com>
25756
25757 * lib/target-supports.exp (check-iconv-available): New function.
25758 * lib/gcc-dg.exp (dg-require-iconv): New function.
25759 Use above.
25760 * gcc.dg/charset: New directory.
25761 * gcc.dg/charset/charset.exp: New file.
25762 * gcc.dg/charset/asm1.c: Ditto.
25763 * gcc.dg/charset/asm2.c: Ditto.
25764 * gcc.dg/charset/asm3.c: Ditto.
25765 * gcc.dg/charset/asm4.c: Ditto.
25766 * gcc.dg/charset/asm5.c: Ditto.
25767 * gcc.dg/charset/attribute1.c: Ditto.
25768 * gcc.dg/charset/attribute2.c: Ditto.
25769 * gcc.dg/charset/string1.c: Ditto.
25770 * g++.dg/charset: New directory.
25771 * g++.dg/dg.exp: Add here. Special options.
25772 * g++.dg/charset/charset.exp: New file.
25773 * g++.dg/charset/asm1.c: Ditto.
25774 * g++.dg/charset/asm2.c: Ditto.
25775 * g++.dg/charset/asm3.c: Ditto.
25776 * g++.dg/charset/asm4.c: Ditto.
25777 * g++.dg/charset/attribute1.c: Ditto.
25778 * g++.dg/charset/attribute2.c: Ditto.
25779 * g++.dg/charset/extern1.cc: Ditto.
25780 * g++.dg/charset/extern2.cc: Ditto.
25781 * g++.dg/charset/string1.c: Ditto.
25782
25783 2004-02-26 Mark Mitchell <mark@codesourcery.com>
25784
25785 PR c++/14278
25786 * g++.dg/parse/comma1.C: New test.
25787
25788 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25789
25790 PR c++/14284
25791 * g++.dg/template/ttp8.C: New test.
25792
25793 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
25794
25795 * gcc.dg/fixuns-trunc-1.c: New test.
25796
25797 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25798
25799 * gcc.dg/builtins-config.h: Use #elif.
25800
25801 2004-02-26 Michael Matz <matz@suse.de>
25802
25803 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
25804 * gcc.dg/991214-1.c: Likewise.
25805 * gcc.dg/i386-asm-1.c: Likewise.
25806
25807 2004-02-25 Richard Henderson <rth@redhat.com>
25808
25809 * gcc.c-torture/execute/20040208-2.c: Move ...
25810 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
25811
25812 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25813
25814 PR c++/14246
25815 * g++.dg/other/crash-3.C: New test.
25816
25817 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25818
25819 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
25820 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
25821
25822 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
25823 HP-UX.
25824
25825 2004-02-24 Michael Matz <matz@suse.de>
25826
25827 * gcc.dg/i386-regparm.c: New.
25828
25829 2004-02-23 James E Wilson <wilson@specifixinc.com>
25830
25831 * gcc.c-torture/execute/20040223-1.c: New.
25832
25833 2004-02-23 Zack Weinberg <zack@codesourcery.com>
25834 Kazu Hirata <kazu@cs.umass.edu>
25835
25836 * gcc.dg/fwritable-strings-1.c: Remove.
25837
25838 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
25839
25840 PR c/14156
25841 * gcc.dg/20040223-1.c: New test.
25842
25843 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25844
25845 PR c++/14106
25846 * g++.dg/ext/typeof9.C: New test.
25847
25848 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25849
25850 PR c++/14250
25851 * g++.dg/other/switch1.C: New test.
25852
25853 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25854
25855 * gcc.dg/cast-function-1.c: Adjust for new informative message.
25856 * gcc.dg/va-arg-1.c: Likewise.
25857
25858 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25859
25860 PR c++/14143
25861 * g++.dg/template/koenig5.C: New test.
25862
25863 2004-02-21 Ziemowit Laski <zlaski@apple.com>
25864
25865 * g++.dg/ext/altivec-1.C: Generalize target triple.
25866 * g++.dg/ext/altivec-2.C: New test case.
25867 * g++.dg/ext/altivec_check.h: New file.
25868 * gcc.dg/altivec-1.c: Generalize target triple;
25869 include altivec_check.h and call altivec_check().
25870 * gcc.dg/altivec-[2-5].c: Generalize target triple.
25871 * gcc.dg/altivec-6.c: New test case.
25872 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
25873 type casts as needed.
25874 * gcc.dg/altivec-10.c: Include altivec_check.h and call
25875 altivec_check().
25876 * gcc.dg/altivec-12.c: New test case.
25877 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
25878 include altivec_check.h and call altivec_check().
25879 * gcc.dg/altivec_check.h: New file.
25880
25881 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25882
25883 * lib/target-supports.exp (check_alias_available): Don't mangle
25884 function `g' in test program.
25885
25886 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25887
25888 * lib/target-supports.exp (check_profiling_available): Check
25889 argument to determine whether we support a profiling type.
25890 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
25891 check_profiling_available.
25892 * g++.dg/bprob/bprob.exp: Likewise.
25893 * g77.dg/bprob/bprob.exp: Likewise.
25894 * gcc.misc-tests/bprob.exp: Likewise.
25895 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
25896 dg-require-profiling and delete expected error handling.
25897 * gcc.dg/20021014-1.c: Likewise.
25898 * gcc.dg/nest.c: Likewise.
25899
25900 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25901
25902 PR c++/12007
25903 * g++.dg/other/vthunk1.C: New test.
25904
25905 2004-02-20 Falk Hueffner <falk@debian.org>
25906
25907 PR target/14201
25908 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
25909
25910 2004-02-20 Mark Mitchell <mark@codesourcery.com>
25911
25912 PR c++/13927
25913 * g++.dg/other/error8.C: Remove XFAIL markers.
25914
25915 PR c++/14173
25916 * g++.dg/ext/packed5.C: New test.
25917
25918 PR c++/14199
25919 * g++.dg/warn/Wunused-5.C: New test.
25920
25921 PR c++/14186
25922 * g++.dg/lookup/member1.C: New test.
25923
25924 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
25925
25926 * gcc.c-torture/compile/20040130-1.c: Enable only when
25927 __INT_MAX__ >= 2147483647L.
25928 * gcc.c-torture/compile/961203-1.c: Likewise.
25929
25930 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
25931
25932 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
25933 * g++.dg/opt/template1.C: Robustify assembler regexp
25934
25935 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25936
25937 * gcc.c-torture/execute/simd-4.x: Remove.
25938 * gcc.c-torture/execute/va-arg-25.x: Likewise.
25939 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
25940 Guard with #ifndef SKIP_ATTRIBUTE.
25941 * gcc.dg/compat/vector-1_y.c: Likewise.
25942 * gcc.dg/compat/vector-2_x.c: Likewise.
25943 * gcc.dg/compat/vector-2_y.c: Likewise.
25944 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
25945 * g++.dg/eh/simd-2.C: Likewise.
25946
25947 2004-02-19 Alan Modra <amodra@bigpond.net.au>
25948
25949 * gcc.c-torture/compile/complex-1.c: New.
25950
25951 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
25952
25953 PR target/14209
25954 * gcc.c-torture/execute/20040218-1.c: New test.
25955
25956 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25957
25958 PR c++/14181
25959 * g++.dg/parse/new2.C: New test.
25960
25961 2004-02-18 Paul Brook <paul@codesourcery.com>
25962
25963 * gcc.c-torture/compile/libcall-1.c: New test.
25964
25965 2004-02-18 Paul Brook <paul@codesourcery.com>
25966
25967 PR debug/12934
25968 * gcc.dg/debug/debug-7.c: New test.
25969
25970 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
25971
25972 * gcc.dg/20040217-1.c: New test.
25973
25974 2004-02-17 Zack Weinberg <zack@codesourcery.com>
25975
25976 * gcc.c-torture/execute/990208-1.x: Delete.
25977
25978 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
25979
25980 * gcc.c-torture/execute/20040208-2.x: New file.
25981
25982 2004-02-17 Mark Mitchell <mark@codesourcery.com>
25983
25984 PR c++/11326
25985 * g++.dg/abi/structret1.C: New test.
25986
25987 2004-02-17 Jakub Jelinek <jakub@redhat.com>
25988
25989 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
25990 (i386_cpuid): No need to test if cpuid is available on AMD64.
25991 Fix assembly, so that it works onboth i386 and AMD64.
25992 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
25993 (vecInLong): Fix s[] member type to unsigned int.
25994 (vecInWord): Remove type.
25995 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
25996 (a64, b64, c64, d64, e64): Remove.
25997 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
25998 Remove unused variable. Remove initialization of removed variables.
25999 Don't call mmx_tests nor sse_tests.
26000 (reference_mmx, reference_sse): Remove.
26001 (check): Add return stmt.
26002 * gcc.dg/i386-sse-7.c: New test.
26003 * gcc.dg/i386-mmx-4.c: New test.
26004
26005 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26006
26007 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
26008 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
26009 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
26010 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
26011 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
26012 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
26013 g++.dg/tc1/dr94.C: Fix line terminator.
26014
26015 2004-02-16 Geoffrey Keating <geoffk@apple.com>
26016
26017 * gcc.c-torture/compile/20040216-1.c: New.
26018
26019 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26020
26021 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
26022 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
26023 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
26024 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
26025 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
26026 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
26027
26028 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26029
26030 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
26031
26032 2004-02-15 Mark Mitchell <mark@codesourcery.com>
26033
26034 PR c++/13971
26035 * g++.dg/expr/cond4.C: New test.
26036
26037 PR c++/14086
26038 * g++.dg/lookup/crash2.C: New test.
26039
26040 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
26041
26042 * gcc.c-torture/compile/20040214-2.c: New test.
26043
26044 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
26045
26046 PR c++/14116
26047 * g++.dg/ext/typeof8.C: New test.
26048
26049 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
26050
26051 * gcc.c-torture/compile/20040214-1.c: New test.
26052
26053 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26054
26055 PR c++/13635
26056 * g++.dg/template/spec11.C: New test.
26057
26058 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26059
26060 PR c++/13927
26061 * g++.dg/other/error8.C: New test.
26062
26063 2004-02-13 Mark Mitchell <mark@codesourcery.com>
26064
26065 PR c++/14122
26066 * g++.dg/template/array4.C: New test.
26067
26068 PR c++/14108
26069 * g++.dg/inherit/thunk2.C: New test.
26070
26071 PR c++/14083
26072 * g++.dg/eh/cond2.C: New test.
26073
26074 2004-02-12 Alan Modra <amodra@bigpond.net.au>
26075
26076 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
26077
26078 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
26079
26080 * lib/scanasm.exp (dg-scan): Quote pattern before display.
26081
26082 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
26083
26084 * g++.dg/simd-2.C: xfail on ppc64-linux.
26085
26086 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
26087
26088 PR c/456
26089 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
26090 tests.
26091
26092 2004-02-11 Uros Bizjak <uros@kss-loka.si>
26093
26094 * gcc.dg/builtins-33.c: New test.
26095
26096 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
26097
26098 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
26099
26100 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
26101
26102 * g++.dg/simd-2.C: Set -maltivec for ppc64.
26103
26104 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
26105
26106 * gcc.dg/ppc64-abi-3.c: New test.
26107
26108 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
26109
26110 PR c/14092
26111
26112 * gcc.dg/pr14092-1.c: New testcase.
26113
26114 2004-02-10 Alan Modra <amodra@bigpond.net.au>
26115
26116 * gcc.dg/cpp/assert4.c: Fix typo last change.
26117
26118 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
26119 * gcc.dg/cpp/assert4.c: Handle powerpc64.
26120
26121 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
26122
26123 2004-02-09 Roger Sayle <roger@eyesopen.com>
26124
26125 * gcc.c-torture/compile/20040209-1.c: New test case.
26126
26127 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
26128
26129 * gcc.dg/c90-init-1.c: Adjust expected error messages.
26130
26131 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
26132
26133 * gcc.c-torture/execute/20040208-[12].c: New tests.
26134
26135 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26136
26137 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
26138
26139 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26140
26141 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
26142
26143 2004-02-07 Zack Weinberg <zack@codesourcery.com>
26144
26145 Bug 13856
26146 * gcc.dg/visibility-8.c: New testcase.
26147
26148 2004-02-07 Zack Weinberg <zack@codesourcery.com>
26149
26150 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
26151 arguments.
26152 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
26153
26154 2004-02-07 Roger Sayle <roger@eyesopen.com>
26155
26156 PR middle-end/13696
26157 * g++.dg/opt/fold1.C: New test case.
26158
26159 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26160
26161 PR c++/14033
26162 * g++.dg/other/crash-2.C: New test.
26163
26164 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26165
26166 PR c++/14028
26167 * g++.dg/parse/angle-bracket2.C: New test.
26168
26169 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26170
26171 PR middle-end/13750
26172 Revert:
26173 2004-01-15 Geoffrey Keating <geoffk@apple.com>
26174 PR pch/13361
26175 * testsuite/g++.dg/pch/wchar-1.C: New.
26176 * testsuite/g++.dg/pch/wchar-1.Hs: New.
26177
26178 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26179
26180 PR c++/14008
26181 * g++.dg/parse/error15.C: New test.
26182 * g++.dg/parse/crash11.C: Update dg-error mark.
26183
26184 2004-02-04 Mark Mitchell <mark@codesourcery.com>
26185
26186 PR c++/13932
26187 * g++.dg/warn/conv2.C: New test.
26188
26189 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26190
26191 PR c++/13086
26192 * g++.dg/warn/incomplete1.C: Remove xfail.
26193
26194 2004-02-04 Mark Mitchell <mark@codesourcery.com>
26195
26196 * lib/file-format.exp (gcc_target_object_format): Use
26197 ${tool}_target_compile, not gcc_target_compile.
26198 * lib/target-supports.exp (check_alias_available): Likewise.
26199 (check_gc_sections_available): Likewise.
26200 * g++.dg/ext/attrib10.C: Use dg-require-alias.
26201 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
26202 dg-require-alias.
26203
26204 2004-02-04 Mark Mitchell <mark@codesourcery.com>
26205
26206 PR c++/13969
26207 * g++.dg/template/static6.C: New test.
26208
26209 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
26210
26211 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
26212
26213 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26214
26215 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
26216 tests for systems where `char' is unsigned by default.
26217
26218 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26219
26220 PR c++/13997
26221 * g++.dg/template/partial3.C: New test.
26222
26223 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
26224
26225 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
26226 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
26227 Remove mentions of obsolete ports.
26228
26229 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
26230
26231 * gcc.dg/noncompile/20001228-1.c: Fix for new
26232 error message.
26233
26234 2004-02-03 Roger Sayle <roger@eyesopen.com>
26235
26236 PR target/9348
26237 * gcc.c-torture/execute/multdi-1.c: New test case.
26238
26239 2004-02-03 Mark Mitchell <mark@codesourcery.com>
26240
26241 PR c++/13925
26242 * g++.dg/template/lookup5.C: New test.
26243
26244 2004-02-03 Mark Mitchell <mark@codesourcery.com>
26245
26246 PR c++/13950
26247 * g++.dg/template/lookup4.C: New test.
26248
26249 PR c++/13970
26250 * g++.dg/parse/error14.C: New test.
26251
26252 PR c++/14002
26253 * g++.dg/parse/template13.C: New test.
26254
26255 2004-02-03 Mark Mitchell <mark@codesourcery.com>
26256
26257 PR c++/13978
26258 * g++.dg/template/koenig4.C: New test.
26259
26260 PR c++/13968
26261 * g++.dg/template/crash17.C: New test.
26262
26263 PR c++/13975
26264 * g++.dg/parse/error13.C: New test.
26265 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
26266
26267 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26268
26269 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
26270
26271 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
26272
26273 PR c/11658
26274 PR c/13994
26275 * gcc.dg/noncompile/20040203-1.c: New test.
26276 * gcc.dg/noncompile/20040203-2.c: Likewise.
26277 * gcc.dg/noncompile/20040203-3.c: Likewise.
26278 * gcc.dg/20040203-1.c: Likewise.
26279
26280 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
26281
26282 PR c++/10858
26283 * g++.dg/template/sizeof7.C: New test.
26284
26285 2004-02-02 Eric Christopher <echristo@redhat.com>
26286 Zack Weinberg <zack@codesourcery.com>
26287
26288 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
26289
26290 2004-02-02 Zack Weinberg <zack@codesourcery.com>
26291
26292 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
26293 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
26294 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
26295 * gcc.dg/cleanup-5.c: Run only on Linux targets.
26296
26297 2004-02-02 Mark Mitchell <mark@codesourcery.com>
26298
26299 PR c++/13113
26300 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
26301
26302 PR c++/13854
26303 * g++.dg/ext/attrib13.C: New test.
26304
26305 PR c++/13907
26306 * g++.dg/conversion/op2.C: New test.
26307
26308 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26309
26310 * gcc.dg/titype-1.c: Fix pasto.
26311
26312 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
26313
26314 * gcc.dg/titype-1.c: New test.
26315
26316 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26317
26318 PR c++/13957
26319 * g++.dg/template/non-type-template-argument-1.C,
26320 g++.dg/template/qualified-id1.C: Update dg-error marks.
26321 * g++.dg/template/nontype6.C: New test.
26322
26323 2004-02-01 Roger Sayle <roger@eyesopen.com>
26324
26325 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
26326 * gcc.dg/builtins-31.c: New testcase.
26327 * gcc.dg/builtins-32.c: New testcase.
26328
26329 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
26330
26331 * objc.dg/call-super-2.m: Update line numbers
26332 for the including of stddef.h.
26333
26334 2004-01-30 Michael Matz <matz@suse.de>
26335
26336 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
26337 g++.dg/ext/case-range3.C: New tests.
26338
26339 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26340
26341 DR206
26342 PR c++/13813
26343 * g++.dg/template/member4.C: New test.
26344
26345 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26346
26347 PR c++/13683
26348 * g++.dg/template/sizeof6.C: New test.
26349
26350 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
26351
26352 * gcc.dg/fwritable-strings-1.c: New test.
26353
26354 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
26355
26356 * gcc.c-torture/compile/20040130-1.c: New test.
26357
26358 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
26359
26360 * objc.dg/call-super-2.m: Include stddef.h for size_t.
26361
26362 2004-01-29 Mark Mitchell <mark@codesourcery.com>
26363
26364 PR c++/13883
26365 * g++.dg/template/ctor3.C: New test.
26366
26367 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26368
26369 * g++.dg/tc1: New directory.
26370 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
26371 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
26372 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
26373 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
26374 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
26375
26376 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26377
26378 * g++.dg/parse/error11.C: New test.
26379 * g++.dg/parse/error12.C: Likewise.
26380
26381 2004-01-28 Ziemowit Laski <zlaski@apple.com>
26382
26383 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
26384 (scan_initial, main): Use aligned_sizeof instead of sizeof.
26385
26386 2004-01-28 Mark Mitchell <mark@codesourcery.com>
26387
26388 PR c++/13791
26389 * g++.dg/ext/attrib12.C: New test.
26390
26391 PR c++/13736
26392 * g++.dg/parse/cast2.C: New test.
26393
26394 2004-01-27 James E Wilson <wilson@specifixinc.com>
26395
26396 * objc.dg/encode-2.m (main): New local string. Set depending on
26397 sizeof long. Use in sscanf call.
26398 * objc.dg/encode-3.m (main): New local string. Set depending on
26399 sizeof long. Use in scan_initial call.
26400
26401 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26402
26403 * objc.dg/call-super-2.m: Make LP64-safe.
26404 * objc.dg/desig-init-1.m: Likewise.
26405
26406 2004-01-27 Devang Patel <dpatel@apple.com>
26407
26408 * g++.dg/debug/namespace1.C: New test.
26409
26410 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
26411
26412 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
26413 xscale-*-*.
26414
26415 * gcc.dg/arm-mmx-1.c: New test.
26416
26417 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26418
26419 * gcc.dg/20040127-1.c: New test.
26420 * gcc.dg/20040127-2.c: New test.
26421
26422 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26423
26424 * objc.dg/stret-1.m (glob): Renamed to globa.
26425
26426 2004-01-26 Mark Mitchell <mark@codesourcery.com>
26427
26428 PR c++/13663
26429 * g++.dg/expr/for1.C: New test.
26430
26431 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
26432
26433 PR middle-end/13779
26434 * gcc.dg/darwin-longlong.c: New test.
26435
26436 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
26437
26438 * gcc.dg/20040124-1.c: Moved test from here...
26439 * gcc.c-torture/compile/20040124-1.c: ...to here.
26440
26441 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26442
26443 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
26444 the assembly output if -m64 is passed.
26445
26446 2004-01-25 Mark Mitchell <mark@codesourcery.com>
26447
26448 PR c++/13833
26449 * g++.dg/template/cond3.C: New test.
26450
26451 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26452
26453 PR c++/13810
26454 * g++.dg/template/ttp7.C: New test.
26455
26456 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26457
26458 PR c++/13797
26459 * g++.dg/template/nontype4.C: New test.
26460 * g++.dg/template/nontype5.C: Likewise.
26461
26462 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
26463
26464 * gcc.dg/torture/mips-clobber-at.c: New test.
26465
26466 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
26467
26468 * gcc.dg/20040124-1.c: New test.
26469
26470 2004-01-24 Jakub Jelinek <jakub@redhat.com>
26471
26472 * gcc.dg/20040123-1.c: New test.
26473
26474 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26475
26476 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
26477
26478 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
26479
26480 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
26481
26482 2004-01-23 Andrew Pinski <apinski@apple.com>
26483
26484 * gcc.dg/20030121-1.c: Move to ..
26485 * gcc.dg/20040121-1.c: here.
26486
26487 2004-01-23 Roger Sayle <roger@eyesopen.com>
26488
26489 * gcc.dg/builtins-29.c: New test case.
26490
26491 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26492
26493 PR 18314
26494 * gcc.dg/builtins-30.c: New testcase.
26495
26496 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
26497
26498 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
26499 * lib/g77.exp: Likewise.
26500 * lib/objc.exp: Likewise.
26501 * lib/g++.exp: Likewise.
26502
26503 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26504
26505 * gcc.dg/struct-by-value-2.c: New test.
26506
26507 2004-01-21 Andrew Pinski <apinski@apple.com>
26508
26509 PR target/13785
26510 * gcc.dg/20030121-1.c: New test.
26511
26512 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
26513
26514 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
26515 clobber frame pointer register in asm statement.
26516
26517 2004-01-21 Falk Hueffner <falk@debian.org>
26518
26519 * gcc.c-torture/compile/20040121-1.c: New test.
26520
26521 2004-01-21 Zack Weinberg <zack@codesourcery.com>
26522
26523 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
26524
26525 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
26526
26527 * gcc.dg/ppc64-abi-2.c: New test.
26528
26529 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
26530
26531 * lib/treelang.exp: Fill out this file.
26532 * lib/treelang-dg.exp: New File.
26533
26534 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
26535
26536 * gcc.c-torture/compile/981022-1.c: Remove.
26537 * gcc.dg/array-5.c: Remove XFAIL.
26538 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
26539 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
26540 gcc.dg/cond-lvalue-1.c: Update.
26541 * gcc.dg/cast-lvalue-2.c: New test.
26542
26543 2004-01-19 Mark Mitchell <mark@codesourcery.com>
26544
26545 PR c++/13592
26546 * g++.dg/other/error1.C (class foo): Tweak error message.
26547
26548 PR c++/13592
26549 * g++.dg/template/call2.C: New test.
26550
26551 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26552
26553 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
26554 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
26555 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
26556 scalar-return-1_x.c, scalar-return-2_y.c,
26557 scalar-return-3_x.c, scalar-return-3_y.c,
26558 scalar-return-4_x.c, scalar-return-4_y.c,
26559 struct-align-1.h, struct-align-1_x.c,
26560 struct-align-1_y.c, struct-align-2.h,
26561 struct-align-2_x.c, struct-align-2_y.c,
26562 struct-by-value-10_y.c, struct-by-value-11_x.c,
26563 struct-by-value-11_y.c, struct-by-value-12_x.c,
26564 struct-by-value-12_y.c, struct-by-value-13_x.c,
26565 struct-by-value-13_y.c, struct-by-value-14_x.c,
26566 struct-by-value-14_y.c, struct-by-value-15_x.c,
26567 struct-by-value-15_y.c, struct-by-value-16_y.c,
26568 struct-by-value-17_y.c, struct-by-value-18_y.c,
26569 struct-by-value-19_y.c, struct-by-value-1_x.c,
26570 struct-by-value-1_y.c, struct-by-value-20_y.c,
26571 struct-by-value-2_x.c, struct-by-value-2_y.c,
26572 struct-by-value-3_y.c, struct-by-value-4_x.c,
26573 struct-by-value-4_y.c, struct-by-value-5_y.c,
26574 struct-by-value-6_y.c, struct-by-value-7_y.c
26575 struct-by-value-8_x.c, struct-by-value-8_y.c
26576 struct-by-value-9_x.c, struct-by-value-9_y.c
26577 struct-return-10_x.c, struct-return-10_y.c,
26578 struct-return-19_x.c, struct-return-20_x.c
26579 struct-return-2_x.c, struct-return-2_y.c
26580 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
26581 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
26582
26583 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26584
26585 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
26586 attribute on sparc*-sun-solaris2.*.
26587
26588 2004-01-18 Mark Mitchell <mark@codesourcery.com>
26589
26590 PR c++/13710
26591 * g++.dg/ext/typeof7.C: New test.
26592
26593 2004-01-18 David Edelsohn <edelsohn@gnu.org>
26594
26595 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
26596 * gcc.dg/const-elim-1.c: Same.
26597
26598 2004-01-17 Ziemowit Laski <zlaski@apple.com>
26599
26600 * objc.dg/stret-1.m: New.
26601 * objc.dg/stret-2.m: New.
26602
26603 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
26604
26605 PR c++/11895
26606 * g++.dg/ext/vector1.C: New test.
26607
26608 2004-01-16 Geoffrey Keating <geoffk@apple.com>
26609
26610 * gcc.dg/pch/import-1.c: New.
26611 * gcc.dg/pch/import-1.hs: New.
26612 * gcc.dg/pch/import-1a.h: New.
26613 * gcc.dg/pch/import-1b.h: New.
26614 * gcc.dg/pch/import-1c.h: New.
26615
26616 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26617
26618 PR c++/13574
26619 * g++.dg/ext/array1.C: New test.
26620
26621 PR c++/13178
26622 * g++.dg/conversion/op1.C: New test.
26623
26624 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
26625
26626 PR 11864
26627 From Kazumoto Kojima / Dan Kegel:
26628 * gcc.dg/pr11864-1.c: New test.
26629
26630 PR 10392
26631 From Marcus Comstedt / Dan Kegel:
26632 * gcc.dg/pr10392-1.c: New test.
26633
26634 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26635
26636 PR c++/13478
26637 * g++.dg/init/ref10.C: New test.
26638
26639 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26640
26641 PR c++/13407
26642 * g++.dg/parse/typename6.C: New test.
26643
26644 2004-01-15 Geoffrey Keating <geoffk@apple.com>
26645
26646 PR pch/13361
26647 * testsuite/g++.dg/pch/wchar-1.C: New.
26648 * testsuite/g++.dg/pch/wchar-1.Hs: New.
26649
26650 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26651
26652 PR c++/9259
26653 * g++.dg/expr/sizeof2.C: New test.
26654
26655 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
26656
26657 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
26658
26659 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26660
26661 PR c++/13659
26662 * g++.dg/lookup/strong-using-3.C: New.
26663 * g++.dg/lookup/using-10.C: New.
26664
26665 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26666
26667 PR c++/13594
26668 * g++.dg/lookup/strong-using-2.C: New.
26669
26670 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
26671 Dan Kegel <dank@kegel.com>
26672 J"orn Rennecke <joern.rennecke@superh.com>
26673
26674 PR target/9365
26675 * gcc.dg/pr9365-1.c: New test.
26676
26677 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26678
26679 PR c++/8856
26680 * g++.dg/parse/casting-operator2.C: New test.
26681 * g++.old-deja/g++.pt/explicit83.C: Remove.
26682
26683 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
26684
26685 * gcc.dg/label-compound-stmt-1.c: New test.
26686 * gcc.c-torture/compile/950922-1.c,
26687 gcc.c-torture/compile/20000211-3.c,
26688 gcc.c-torture/compile/20000518-1.c,
26689 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
26690 compound statements.
26691
26692 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
26693
26694 * gcc.dg/ppc64-abi-1.c: New test.
26695
26696 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
26697
26698 * g++.dg/ext/attrib9.C: Add dg-warnings.
26699
26700 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26701
26702 PR c++/12335
26703 * g++.dg/parse/dtor3.C: New test.
26704
26705 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
26706
26707 PR c++/12709
26708 * g++.dg/parse/try-catch-1.C: New test.
26709
26710 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
26711
26712 * ada/acats/run_all.sh: Add more verbose output in acats.log
26713 when compiling tests.
26714
26715 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26716
26717 PR 13656
26718 * gcc.dg/typedef-redecl.c: New test case.
26719 * gcc.dg/typedef-redecl.h: New support file.
26720
26721 2004-01-13 Jan Hubicka <jh@suse.cz>
26722
26723 * gcc.dg/always_inline.c: New test.
26724 * gcc.dg/debug/20031231-1.c: Fix.
26725
26726 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26727
26728 PR c++/13474
26729 * g++.dg/template/array3.C: New test.
26730
26731 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26732
26733 * g++.dg/ext/lvalue1.C: No longer expected to fail.
26734 * g++.dg/warn/Wunused-2.C: Likewise.
26735
26736 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26737
26738 PR c++/13289
26739 * g++.dg/template/instantiate6.C: New test.
26740
26741 2004-01-12 Roger Sayle <roger@eyesopen.com>
26742
26743 PR middle-end/11397
26744 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
26745
26746 2004-01-12 Jan Hubicka <jh@suse.cz>
26747
26748 PR opt/12826
26749 * gcc.dg/20040112-1.c: New.
26750
26751 * gcc.dg/dwarf-die[1-7].c: Move to...
26752 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
26753 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
26754
26755 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
26756
26757 PR c++/4100
26758 * g++.dg/parse/friend4.C: New test.
26759
26760 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
26761
26762 PR c++/4100
26763 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
26764 definition is called a friend.
26765
26766 2004-01-11 Zack Weinberg <zack@codesourcery.com>
26767
26768 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
26769
26770 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
26771
26772 PR c++/3478
26773 * g++.dg/parse/error10.C: New test.
26774 * g++.dg/template/arg2.C: Accept "invalid type" error.
26775
26776 2004-01-11 Jakub Jelinek <jakub@redhat.com>
26777
26778 PR middle-end/13392
26779 * g++.dg/opt/expect2.C: New test.
26780
26781 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26782
26783 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
26784 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
26785 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
26786 Update dg-error regexps.
26787
26788 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26789
26790 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
26791 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
26792
26793 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26794
26795 * gcc.dg/pragma-re-1.c: Use right pointer type.
26796
26797 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26798
26799 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
26800
26801 2004-01-09 Geoffrey Keating <geoffk@apple.com>
26802
26803 * gcc.dg/rs6000-ldouble-1.c: New.
26804
26805 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26806
26807 DR 337
26808 PR c++/9256
26809 * g++.dg/other/abstract1.C: New test.
26810
26811 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
26812
26813 * g++.dg/lookup/strong-using-1.C: New.
26814
26815 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
26816
26817 PR c/11234
26818 * gcc.dg/func-ptr-conv-1.c: New test.
26819 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
26820
26821 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
26822
26823 PR target/13380.
26824 * gcc.c-torture/compile/20040109-1.c: New.
26825
26826 2004-01-08 Stuart Hastings <stuart@apple.com>
26827
26828 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
26829 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
26830 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
26831
26832 2004-01-09 Alan Modra <amodra@bigpond.net.au>
26833
26834 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
26835
26836 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26837
26838 * ada/acats/run_acats: Treat 'gnatchop' the same way
26839 as 'gnatmake'. Export GCC_DRIVER.
26840 * ada/acats/run_all.sh: Add target_gnatchop. Use
26841 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
26842
26843 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26844
26845 PR c++/12573
26846 * g++.dg/template/dependent-expr4.C: New test.
26847
26848 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
26849
26850 * gcc.dg/altivec-11.c: New test.
26851
26852 2004-01-07 Mark Mitchell <mark@codesourcery.com>
26853
26854 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
26855
26856 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26857
26858 PR c/6024
26859 * gcc.dg/enum-compat-1.c: New test.
26860 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
26861
26862 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26863
26864 PR c/12165
26865 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
26866 gcc.dg/c99-idem-qual-3.c: New tests.
26867
26868 2004-01-07 Alan Modra <amodra@bigpond.net.au>
26869
26870 * gcc.dg/winline-7.c: Don't cast void * to int.
26871
26872 2004-01-06 Jan Hubicka <jh@suse.cz>
26873
26874 * gcc.dg/i386-sse-5.c: New test
26875 * g++.dg/eh/simd-1.c: Add -w argument for i386.
26876
26877 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26878
26879 PR c++/12815
26880 * g++.dg/rtti/typeid4.C: New test.
26881
26882 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26883
26884 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
26885
26886 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26887
26888 PR c++/12132
26889 * g++.dg/template/error11.C: New test.
26890
26891 PR c++/13451
26892 * g++.dg/template/class2.C: New test.
26893
26894 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
26895 Richard Sandiford <rsandifo@redhat.com>
26896
26897 PR c++/13387
26898 * g++.dg/opt/alias3.C: New test.
26899
26900 2004-01-04 Mark Mitchell <mark@codesourcery.com>
26901
26902 PR c++/13157
26903 * g++.dg/template/koenig3.C: New test.
26904
26905 PR c++/13529
26906 * g++.dg/parse/offsetof3.C: New test.
26907
26908 * g++.dg/init/copy7.C: Add missing dg-error markers.
26909
26910 PR c++/12226
26911 * g++.dg/init/copy7.c: New test.
26912
26913 PR c++/13536
26914 * g++.dg/parse/cast1.C: New test.
26915
26916 2004-01-04 Jan Hubicka <jh@suse.cz>
26917
26918 * gcc.dg/winline[1-7].c: New tests.
26919
26920 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26921
26922 PR c++/13520
26923 * g++.dg/template/qualttp22.C: New test.
26924
26925 2004-01-01 Jan Hubicka <jh@suse.cz>
26926
26927 * gcc.dg/debug/20031231-1.c: New.
26928 * gcc.c-torture/compile/20040101-1.c: New.
26929 * gcc.dg/dwarf-die-[1-7].c: New.
26930
26931 2004-01-01 Jakub Jelinek <jakub@redhat.com>
26932
26933 PR optimization/13521
26934 * gcc.c-torture/compile/20031231-1.c: New test.
26935
26936 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26937
26938 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
26939
26940 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26941
26942 PR c++/10079
26943 * g++.dg/template/crash16.C: New test.
26944
26945 2003-12-30 Mark Mitchell <mark@codesourcery.com>
26946
26947 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
26948
26949 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26950
26951 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
26952 ports.
26953 * g++.old-deja/g++.jason/thunk3.C: Likewise.
26954 * g++.old-deja/g++.law/profile1.C: Likewise.
26955 * gcc.c-torture/compile/981006-1.c: Likewise.
26956 * gcc.c-torture/execute/loop-2e.x: Likewise.
26957 * gcc.c-torture/execute/loop-2f.x: Remove.
26958 * gcc.c-torture/execute/loop-2g.x: Likewise.
26959 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
26960 * gcc.dg/20020312-2.c: Remove traces of dead ports.
26961
26962 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
26963
26964 PR c++/13507
26965 * g++.dg/ext/attrib11.C: New test.
26966
26967 PR c++/13494
26968 * g++.dg/template/array2-1.C: New test.
26969 * g++.dg/template/array2-2.C: New test.
26970
26971 2003-12-29 Mark Mitchell <mark@codesourcery.com>
26972
26973 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
26974
26975 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
26976
26977 PR c++/12774
26978 * g++.dg/template/array1-1.C: New test.
26979 * g++.dg/template/array1-2.C: New test.
26980
26981 2003-12-29 Roger Sayle <roger@eyesopen.com>
26982
26983 PR fortran/12632
26984 * g77.dg/12632.f: New test case.
26985
26986 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26987
26988 PR c++/13289
26989 * g++.dg/parse/nontype1.C: New test.
26990
26991 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26992
26993 PR c++/12403
26994 * g++.dg/parse/explicit1.C: New test.
26995 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
26996
26997 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26998
26999 PR c++/13081
27000 * g++.dg/opt/inline6.C: New test.
27001
27002 PR c++/12613
27003 * g++.dg/parse/error9.C: New test.
27004
27005 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
27006
27007 2003-12-28 Mark Mitchell <mark@codesourcery.com>
27008
27009 PR c++/13009
27010 * g++.dg/init/assign1.C: New test.
27011
27012 2003-12-28 Roger Sayle <roger@eyesopen.com>
27013
27014 PR c++/13070
27015 * g++.dg/warn/format3.C: New test case.
27016
27017 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27018
27019 * gcc.c-torture/compile/20031227-1.c: New test.
27020
27021 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27022
27023 * g++.dg/bprob/bprob.exp: Load target-supports.exp
27024 * g77.dg/bprob/bprob.exp: Likewise.
27025 * gcc.misc-tests/bprob.exp: Likewise.
27026 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
27027 variants on systems where the library does not provide that
27028 functionality.
27029 * gcc.dg/builtins-20.c: Use builtins-config.h.
27030 * gcc.dg/builtins-config.h: New file.
27031
27032 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27033
27034 * lib/gcc-dg.exp (dg-require-profiling): New function.
27035 * lib/target-supports.exp (check_profiling_available): Likewise.
27036 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
27037 * g77.dg/bprob/bprob.exp: Likewise.
27038 * gcc.misc-tests/bprob.exp: Likewise.
27039 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
27040 * gcc.dg/20021014-1.c: Likewise.
27041 * gcc.dg/nest.c: Likewise.
27042
27043 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27044
27045 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
27046 compiling.
27047 * g++.dg/lookup/java2.C: Likewise.
27048 * gcc.dg/cpp/lexident.c: Likewise.
27049
27050 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
27051
27052 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
27053 given.
27054 * gcc.c-torture/compile/961203-1.c: Likewise.
27055 * gcc.c-torture/compile/980506-1.c: Likewise.
27056
27057 2003-12-23 Zack Weinberg <zack@codesourcery.com>
27058
27059 * lib/gcc-dg.exp (dg-prune-output): New annotation.
27060 (additional_prunes): New global.
27061 (gcc-dg-prune): Handle additional per-test pruning.
27062 (dg-test): Clear additional_prunes between tests.
27063
27064 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
27065 dg-prune-output to avoid spurious failures from assembler
27066 complaining about nonexistent WAW violations.
27067 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
27068 Use dg-prune-output to avoid spurious failures from assembler
27069 warning about Itanium B-step errata.
27070
27071 2003-12-23 Mark Mitchell <mark@codesourcery.com>
27072
27073 * g++.dg/abi/macro0.C: New test.
27074 * g++.dg/abi/macro1.C: Likewise.
27075 * g++.dg/abi/macro2.C: Likewise.
27076
27077 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
27078 * g++.dg/abi/bitfield7.C: Likewise.
27079 * g++.dg/abi/dtor2.C: Likewise.
27080 * g++.dg/abi/mangle11.C: Likewise.
27081 * g++.dg/abi/mangle12.C: Likewise.
27082 * g++.dg/abi/mangle14.C: Likewise.
27083 * g++.dg/abi/mangle17.C: Likewise.
27084 * g++.dg/abi/vbase10.C: Likewise.
27085 * g++.dg/abi/vbase14.C: Likewise.
27086 * g++.dg/template/qualttp17.C: Likewise.
27087
27088 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
27089
27090 PR c/11995
27091 * gcc.dg/20031223-1.c: New test.
27092
27093 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27094
27095 * gcc.dg/noreturn-7.c: New test.
27096
27097 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27098
27099 * gcc.dg/null-pointer-1.c: New test.
27100
27101 2003-12-22 Mark Mitchell <mark@codesourcery.com>
27102
27103 * g++.old-deja/g++.jason/template18.C: Remove.
27104 * g++.old-deja/g++.jason/template37.C: Likewise.
27105
27106 PR c++/12862
27107 * g++.dg/lookup/ns1.C: New test.
27108
27109 PR c++/12397
27110 * g++.dg/template/lookup3.C: New test.
27111
27112 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
27113
27114 * g++.dg/template/recurse1.C: New test
27115
27116 2003-12-22 Mark Mitchell <mark@codesourcery.com>
27117
27118 PR c++/12479
27119 * g++.dg/parse/semicolon1.C: New test.
27120 * g++.dg/parse/semicolon1.h: Likewise.
27121
27122 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
27123
27124 * gcc.dg/darwin-misaligned.c: New test.
27125
27126 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
27127
27128 PR c/9163
27129 * gcc.dg/20031222-1.c: New test.
27130
27131 2003-12-21 Mark Mitchell <mark@codesourcery.com>
27132
27133 PR c++/13438
27134 * g++.dg/parse/error8.C: New test.
27135
27136 PR c++/11554
27137 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
27138
27139 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
27140
27141 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
27142 too small.
27143 * gcc.c-torture/compile/930217-1.c: Likewise.
27144 * gcc.c-torture/compile/930513-1.c: Likewise.
27145 * gcc.c-torture/execute/920908-2.c: Likewise.
27146 * gcc.c-torture/execute/921204-1.c: Likewise.
27147 * gcc.c-torture/execute/930621-1.c: Likewise.
27148 * gcc.c-torture/execute/930630-1.c: Likewise.
27149 * gcc.c-torture/execute/931031-1.c: Likewise.
27150 * gcc.c-torture/execute/980602-2.c: Likewise.
27151 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27152 * gcc.c-torture/execute/compndlit-1.c: Likewise.
27153 * gcc.c-torture/execute/extzvsi.c: Likewise.
27154 * gcc.c-torture/unsorted/ext.c: Likewise.
27155
27156 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
27157
27158 PR target/12749
27159 * gcc.c-torture/compile/20031220-2.c: New test case.
27160
27161 2003-12-20 Roger Sayle <roger@eyesopen.com>
27162
27163 PR optimization/13031
27164 * gcc.c-torture/compile/20031220-1.c: New test case.
27165
27166 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27167
27168 * gcc.dg/cast-function-1.c: New test.
27169
27170 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
27171
27172 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
27173 formats.
27174
27175 2003-12-19 Mark Mitchell <mark@codesourcery.com>
27176
27177 PR c++/12795
27178 * g++.dg/ext/attrib10.C: New test.
27179
27180 2003-12-19 Jakub Jelinek <jakub@redhat.com>
27181
27182 * gcc.dg/cleanup-10.c: New test.
27183 * gcc.dg/cleanup-11.c: New test.
27184
27185 2003-12-19 Jakub Jelinek <jakub@redhat.com>
27186
27187 PR c++/13239
27188 * g++.dg/opt/expect1.C: New test.
27189
27190 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
27191
27192 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
27193
27194 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
27195
27196 PR debug/12923
27197 * gcc.dg/20031218-1.c: New test.
27198
27199 PR debug/12389
27200 * gcc.dg/20031218-2.c: New test.
27201 * gcc.dg/20031218-3.c: New test.
27202
27203 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
27204 of label name and allow for USER_LABEL_PREFIX == "_" names.
27205 * g++.dg/abi/mangle18-2.C: Likewise.
27206 * g++.dg/abi/mangle19-1.C: Likewise.
27207 * g++.dg/abi/mangle19-2.C: Likewise.
27208 * g++.dg/abi/mangle20-1.C: Likewise.
27209 * g++.dg/abi/mangle20-2.C: Likewise.
27210
27211 2003-12-18 Richard Henderson <rth@redhat.com>
27212
27213 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
27214
27215 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
27216 Dan Kegel <dank@kegel.com>
27217
27218 PR other/12009
27219 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
27220 testing a cross compiler, it causes spurious compile failures.
27221 * lib/g++.exp: Likewise.
27222
27223 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27224
27225 PR c++/13262
27226 * g++.dg/template/access13.C: New test.
27227
27228 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
27229
27230 * gcc.dg/20031216-1.c: New test.
27231
27232 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27233
27234 PR c++/9154
27235 * g++.dg/template/error10.C: New test.
27236
27237 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27238
27239 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
27240 * g++.dg/eh/simd-2.C: Likewise.
27241
27242 2003-12-17 James E Wilson <wilson@specifixinc.com>
27243 Roger Sayle <roger@eyesopen.com>
27244
27245 * gcc.c-torture/execute/ieee/mzero5.c: New.
27246
27247 2003-12-17 Mark Mitchell <mark@codesourcery.com>
27248
27249 PR c++/10603
27250 * g++.dg/parse/error6.C: New test.
27251
27252 PR c++/12827
27253 * g++.dg/parse/error7.C: New test.
27254
27255 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27256
27257 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
27258 at -O with stabs debugging formats.
27259 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
27260 * gcc.dg/debug/debug-2.c: Likewise.
27261
27262 2003-12-16 Mark Mitchell <mark@codesourcery.com>
27263
27264 PR c++/12696
27265 * g++.dg/init/error1.C: New test.
27266
27267 PR c++/12218
27268 * g++.dg/init/pm3.C: New test.
27269
27270 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
27271
27272 PR c/3347
27273 * gcc.dg/bitfld-8.c: New test.
27274
27275 2003-12-16 James Lemke <jim@wasabisystems.com>
27276
27277 * gcc.dg/arm-scd42-[123].c: New tests.
27278
27279 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
27280
27281 PR c++/9043
27282 * g++.dg/abi/mangle20-1.C: New test.
27283 * g++.dg/abi/mangle20-2.C: New test.
27284
27285 2003-12-16 Mark Mitchell <mark@codesourcery.com>
27286
27287 PR c++/13275
27288 * g++.dg/other/offsetof2.C: Remove XFAIL.
27289 * g++.dg/parse/offsetof1.C: New test.
27290 * g++.gd/parse/offsetof2.C: Likewise.
27291
27292 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27293
27294 * g++.dg/template/nontype3.C: New test.
27295 * g++.dg/template/static2.C: Tweaked the dg-error clause.
27296
27297 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27298
27299 * g++.dg/warn/noreturn-3.C: Also test instantiation.
27300
27301 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
27302
27303 PR c++/13387
27304 * g++.dg/expr/assign1.C: New test.
27305
27306 PR c++/13242
27307 * g++.dg/abi/mangle19-1.C: New test.
27308 * g++.dg/abi/mangle19-2.C: New test.
27309
27310 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
27311
27312 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
27313
27314 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27315
27316 * gcc.c-torture/execute/20031216-1.c: New test.
27317
27318 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27319
27320 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
27321 an ICE regression.
27322
27323 2003-12-15 Mark Mitchell <mark@codesourcery.com>
27324
27325 PR c++/10926
27326 * g++.dg/template/error9.C: New test.
27327
27328 PR c++/11116
27329 * g++.dg/template/error8.C: New test.
27330
27331 2003-12-15 Roger Sayle <roger@eyesopen.com>
27332
27333 PR middle-end/13400
27334 * gcc.c-torture/execute/20031215-1.c: New test case.
27335
27336 2003-12-15 Mark Mitchell <mark@codesourcery.com>
27337
27338 PR c++/13269
27339 * g++.dg/parse/error5.C: New test.
27340
27341 PR c++/12989
27342 * g++.dg/expr/sizeof1.C: New test.
27343
27344 PR c++/13310
27345 * g++.dg/template/crash15.C: New test.
27346
27347 2003-12-15 Geoffrey Keating <geoffk@apple.com>
27348
27349 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
27350 a non-POD type as the last named parameter of a varargs function.
27351
27352 2003-12-15 Mark Mitchell <mark@codesourcery.com>
27353
27354 PR c++/13243
27355 PR c++/12573
27356 * g++.dg/template/crash14.C: New test.
27357 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
27358
27359 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
27360
27361 * g++.dg/other/java1.C: New test.
27362
27363 PR c++/13241
27364 * g++.dg/abi/mangle18-1.C: New test.
27365 * g++.dg/abi/mangle18-2.C: New test.
27366
27367 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27368
27369 PR optimization/10312
27370 * gcc.c-torture/execute/20031214-1.c: New.
27371
27372 2003-12-14 Mark Mitchell <mark@codesourcery.com>
27373
27374 PR c++/10779
27375 PR c++/12160
27376 * g++.dg/parse/error3.C: New test.
27377 * g++.dg/parse/error4.C: Likewise.
27378 * g++.dg/abi/mangle4.C: Tweak error messages.
27379 * g++.dg/lookup/using5.C: Likewise.
27380 * g++.dg/other/error2.C: Likewise.
27381 * g++.dg/parse/typename5.C: Likewise.
27382 * g++.dg/parse/undefined1.C: Likewise.
27383 * g++.dg/template/arg2.C: Likewise.
27384 * g++.dg/template/ttp3.C: Likewise.
27385 * g++.dg/template/type1.C: Likewise.
27386 * g++.old-deja/g++.other/crash32.C: Likewise.
27387 * g++.old-djea/g++.pt/defarg8.C: Likewise.
27388
27389 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27390
27391 PR c++/13106
27392 * g++.dg/warn/noreturn-3.C: New test.
27393
27394 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
27395
27396 PR c++/13118
27397 * g++.dg/abi/covariant3.C: New.
27398
27399 2003-12-12 Jakub Jelinek <jakub@redhat.com>
27400
27401 * g++.dg/eh/ia64-1.C: New test.
27402
27403 2003-12-12 Roger Sayle <roger@eyesopen.com>
27404
27405 PR optimization/13037
27406 * g77.f-torture/execute/13037.f: New test case.
27407
27408 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
27409
27410 PR c++/12881
27411 * g++.dg/abi/covariant2.C: New.
27412
27413 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
27414
27415 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
27416
27417 2003-12-11 Zack Weinberg <zack@codesourcery.com>
27418
27419 * gcc.c-torture/execute/wchar_t-1.x: Delete.
27420
27421 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
27422
27423 PR other/10819
27424 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
27425 to fix Bug 10819.
27426 * lib/g++.exp (g++_version): Likewise.
27427 * lib/g77.exp (g77_version): Likewise.
27428 * lib/objc.exp (default_objc_version): Likewise.
27429
27430 2003-12-10 Richard Henderson <rth@redhat.com>
27431
27432 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
27433
27434 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
27435
27436 2003-12-08 Matt Austern <austern@apple.com>
27437
27438 PR c/13134
27439 * lib/gcc-dg.exp (dg-require-visibility): Define.
27440 * lib/target-supports (check_visibility_available): Define.
27441 * gcc.dg/visibility-1.c: New test.
27442 * gcc.dg/visibility-2.c: Likewise.
27443 * gcc.dg/visibility-3.c: Likewise.
27444 * gcc.dg/visibility-4.c: Likewise.
27445 * gcc.dg/visibility-5.c: Likewise.
27446 * gcc.dg/visibility-6.c: Likewise.
27447 * g++.dg/ext/visibility-1.C: Likewise.
27448 * g++.dg/ext/visibility-2.C: Likewise.
27449 * g++.dg/ext/visibility-3.C: Likewise.
27450 * g++.dg/ext/visibility-4.C: Likewise.
27451 * g++.dg/ext/visibility-5.C: Likewise.
27452 * g++.dg/ext/visibility-6.C: Likewise.
27453
27454 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27455
27456 * g++.dg/lookup/java1.C: New test.
27457 * g++.dg/lookup/java2.C: New test.
27458
27459 2003-12-07 Falk Hueffner <falk@debian.org>
27460
27461 * g++.dg/opt/noreturn-1.C: New test.
27462
27463 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
27464
27465 * gcc.dg/overflow-1.c: New test.
27466
27467 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27468
27469 * g77.f-torture/compile/13060.f: New test.
27470
27471 2003-12-06 Mark Mitchell <mark@codesourcery.com>
27472
27473 PR c++/13323
27474 * g++.dg/inherit/operator2.C: New test.
27475
27476 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27477
27478 PR c++/13305
27479 * g++.dg/ext/attrib9.C: New test.
27480
27481 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27482
27483 PR c++/13314
27484 * g++.dg/template/error7.C: New test.
27485
27486 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
27487 J"orn Rennecke <joern.rennecke@superh.com>
27488
27489 PR target/13302
27490 * g++.dg/other/struct-va_list.C: New test.
27491
27492 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27493
27494 PR c++/13166
27495 * g++.dg/parse/defarg6.C: New test.
27496
27497 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
27498
27499 PR target/13256
27500 * gcc.c-torture/execute/20031201-1.c: New test.
27501
27502 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
27503
27504 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
27505
27506 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27507
27508 * gcc.dg/builtin-return-1.c: New test.
27509
27510 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
27511 J"orn Rennecke <joern.rennecke@superh.com>
27512
27513 PR optimization/13260
27514 * gcc.c-torture/execute/20031204-1.c: New test.
27515
27516 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27517
27518 PR c++/9127
27519 * g++.dg/template/error6.C: New test.
27520
27521 2003-12-03 Jakub Jelinek <jakub@redhat.com>
27522
27523 * gcc.dg/20031202-1.c: New test.
27524
27525 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27526
27527 PR c++/13179
27528 * g++.dg/template/eh1.C: New test.
27529
27530 PR c++/10771
27531 * g++.dg/template/error5.C: New test.
27532
27533 2003-12-02 David Ung <davidu@mips.com>
27534
27535 * gcc.dg/compat/vector-check.h: Corrected type for var
27536 g_##TMODE
27537
27538 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27539
27540 PR c++/10126
27541 * g++.dg/template/ptrmem8.C: New test.
27542
27543 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27544
27545 PR c++/12573
27546 * g++.dg/template/dependent-expr3.C: New test.
27547
27548 2003-12-01 James Lemke <jim@wasabisystems.com>
27549
27550 * gcc.dg/arm-g2.c: New test.
27551
27552 2003-12-01 Roger Sayle <roger@eyesopen.com>
27553
27554 PR optimization/11634
27555 * gcc.dg/20031201-2.c: New test case.
27556
27557 2003-12-01 Zack Weinberg <zack@codesourcery.com>
27558
27559 PR 11433
27560 * objc.dg/proto-lossage-3.m: New test.
27561
27562 2003-12-01 Roger Sayle <roger@eyesopen.com>
27563
27564 PR optimization/12628
27565 * gcc.dg/20031201-1.c: New test case.
27566
27567 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27568
27569 * gcc.dg/unaligned-1.c: New test.
27570
27571 2003-11-30 Mark Mitchell <mark@codesourcery.com>
27572
27573 PR c++/9849
27574 * g++.dg/template/error4.C: New test.
27575 * g++.dg/template/nested3.C: Adjust error markers.
27576
27577 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27578
27579 * gcc.dg/cpp/assert4.c: Check more #system assertions.
27580
27581 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
27582
27583 PR c/10333
27584 * gcc.dg/bitfld-7.c: New test.
27585
27586 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
27587
27588 * gcc.dg/tls/asm-1.C: New test.
27589
27590 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27591
27592 * gcc.dg/cpp/assert4.c: Update.
27593
27594 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27595
27596 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
27597 * gcc.dg/builtin-apply3.c: New test.
27598
27599 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27600
27601 * lib/compat.exp (compat-obj): New xfaildata parameter.
27602 Use it to set compiler_conditional_xfail_data before compiling.
27603 (compat-get-options): Handle dg-xfail-if.
27604 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
27605 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
27606 * gcc.dg/compat/vector-1_y.c: Likewise.
27607 * gcc.dg/compat/vector-2_x.c: Likewise.
27608 * gcc.dg/compat/vector-2_y.c: Likewise.
27609
27610 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27611
27612 * g++.dg/opt/reg-stack4.C: New test.
27613
27614 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27615
27616 * gcc.dg/builtin-apply2.c: New test.
27617
27618 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27619
27620 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
27621
27622 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27623
27624 PR c++/12924
27625 * g++.dg/template/template-id-2.C: New test.
27626
27627 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27628
27629 PR c++/5369
27630 * g++.dg/template/memfriend1.C: New test.
27631 * g++.dg/template/memfriend2.C: Likewise.
27632 * g++.dg/template/memfriend3.C: Likewise.
27633 * g++.dg/template/memfriend4.C: Likewise.
27634 * g++.dg/template/memfriend5.C: Likewise.
27635 * g++.dg/template/memfriend6.C: Likewise.
27636 * g++.dg/template/memfriend7.C: Likewise.
27637 * g++.dg/template/memfriend8.C: Likewise.
27638 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
27639
27640 2003-11-21 Mark Mitchell <mark@codesourcery.com>
27641
27642 PR c++/12515
27643 * g++.dg/ext/cond1.C: New test.
27644
27645 2003-11-20 Richard Henderson <rth@redhat.com>
27646
27647 * gcc.dg/20020201-2.c: Remove.
27648 * gcc.dg/20020201-4.c: Remove.
27649 * gcc.dg/20020304-1.c: Remove.
27650
27651 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
27652
27653 * gcc.dg/cpp/trad/xwin1.c: New test case.
27654
27655 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
27656
27657 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
27658 * lib/g77.exp: Likewise.
27659 * lib/objc.exp: Likewise.
27660 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
27661 for darwin.
27662
27663 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27664
27665 PR c++/12932
27666 * g++.dg/template/static5.C: New test.
27667
27668 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
27669
27670 * gcc.dg/nested-func-1.c: New test.
27671
27672 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27673
27674 * gcc.dg/cpp/assert4.c: New test.
27675
27676 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27677
27678 PR c++/2294
27679 * g++.dg/lookup/using9.c: New test.
27680
27681 2003-11-14 Mark Mitchell <mark@codesourcery.com>
27682
27683 PR c++/12762
27684 * g++.dg/template/error3.C: New test.
27685
27686 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
27687
27688 PR ada/13035
27689 * ada/acats/run_acats, run_all.sh: Fix syntax error.
27690 No longer use a wrapper for gcc, since this does not work under
27691 Windows.
27692
27693 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27694
27695 PR c++/2094
27696 * g++.dg/template/ptrmem7.C: New test.
27697
27698 2003-11-13 Andrew Pinski <apinski@apple.com>
27699
27700 * gcc.c-torture/compile/20031113-1.c: New test.
27701
27702 2003-11-13 Mark Mitchell <mark@codesourcery.com>
27703 Kean Johnston <jkj@sco.com>
27704
27705 PR c/13029
27706 * gcc.dg/unused-4.c: Update.
27707
27708 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27709
27710 * g++.dg/opt/const3.C: New test.
27711
27712 2003-11-13 Jan Hubicka <jh@suse.cz>
27713
27714 * gcc.c-torture/compile/20031112-1.c: New test.
27715
27716 2003-11-12 Mark Mitchell <mark@codesourcery.com>
27717
27718 * g++.dg/parse/crash10.C: Remove bogus error marker.
27719
27720 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27721
27722 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
27723 (host_gcc): Likewise.
27724 (ROOT): Honor $PWDCMD.
27725 (BASE): Likewise.
27726 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
27727
27728 2003-11-12 Catherine Moore <clm@redhat.com>
27729
27730 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
27731
27732 2003-11-12 Andreas Jaeger <aj@suse.de>
27733 Jakub Jelinek <jakub@redhat.com>
27734 Andrew Pinski <pinskia@physics.uc.edu>
27735 Richard Henderson <rth@redhat.com>
27736
27737 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
27738 systems.
27739 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
27740
27741 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
27742 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27743
27744 2003-11-11 Andreas Jaeger <aj@suse.de>
27745
27746 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
27747
27748 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
27749
27750 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
27751
27752 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
27753 Clean ups.
27754
27755 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
27756
27757 * gcc.dg/trampoline-1.c: New test.
27758
27759 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
27760
27761 * gcc.c-torture/compile/200031109-1.c: New test.
27762
27763 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27764
27765 PR c/3190
27766 PR c/8714
27767 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27768 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
27769 gcc.dg/format/no-y2k-1.c: Update.
27770
27771 2003-11-08 Roger Sayle <roger@eyesopen.com>
27772
27773 PR optimization/10467
27774 * gcc.dg/20031108-1.c: New test case.
27775
27776 2003-11-07 Geoffrey Keating <geoffk@apple.com>
27777
27778 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
27779
27780 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27781
27782 * gcc.dg/compound-lvalue-1.c: New test.
27783 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
27784 some XFAILs.
27785
27786 2003-11-06 Geoffrey Keating <geoffk@apple.com>
27787
27788 * gcc.dg/altivec-varargs-1.c: New test.
27789
27790 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27791
27792 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
27793 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
27794 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
27795 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
27796 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
27797
27798 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
27799
27800 * gcc.dg/cond-lvalue-1.c: New test.
27801
27802 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
27803
27804 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
27805
27806 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27807
27808 PR c++/11616
27809 * g++.dg/template/instantiate5.C: New test.
27810
27811 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27812
27813 PR c++/12726
27814 * g++.dg/ext/complit2.C: Replace test with self-contained version.
27815 * ChangeLog: Add missing first entry for above test.
27816
27817 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27818
27819 PR c++/9810
27820 * g++.dg/template/using8.C: New test.
27821 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
27822
27823 2003-11-02 Roger Sayle <roger@eyesopen.com>
27824
27825 PR optimization/10817
27826 * gcc.c-torture/compile/20031102-1.c: New test case.
27827
27828 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
27829
27830 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
27831 2147483647.
27832
27833 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27834
27835 * gcc.dg/20031102-1.c: New test.
27836
27837 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27838
27839 * gcc.dg/complex-1.c: New test.
27840
27841 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27842
27843 PR c++/12796
27844 * g++.dg/template/crash13.C: Adjust expected error location.
27845 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27846
27847 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27848
27849 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27850
27851 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27852
27853 PR/10239
27854 * gcc.c-torture/compile/20031031-2.c: New test.
27855
27856 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27857
27858 PR/11640
27859 * gcc.c-torture/compile/20031031-1.c: New test.
27860
27861 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27862
27863 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27864 * gcc.misc-tests/bprob.exp: Likewise.
27865 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
27866 the execution test on arm-elf configs.
27867 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
27868 configs that don't support scratch files.
27869 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
27870
27871 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
27872
27873 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
27874 done by dejagnu.
27875
27876 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
27877
27878 * ada/acats/run_all.sh: Redirect mv output to /dev/null
27879 Avoid non pure sh syntax. Add more logging.
27880
27881 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
27882 fail.
27883
27884 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27885
27886 PR libgcj/10610
27887 * gcc.dg/ppc-stackalign-1.c: New test.
27888
27889 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
27890
27891 * ada/acats/run_all.sh: Change output to be more compliant with
27892 dejagnu framework.
27893 Create acats.sum and acats.log files under testsuite/ada/acats
27894 Only run [a-z]* directories, to filter out e.g. CVS.
27895 Redirect build output to log file.
27896
27897 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27898
27899 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
27900
27901 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27902
27903 PR ada/5909:
27904 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
27905
27906 2003-10-27 Jakub Jelinek <jakub@redhat.com>
27907
27908 * gcc.c-torture/compile/20031023-1.c: New test.
27909 * gcc.c-torture/compile/20031023-2.c: New test.
27910 * gcc.c-torture/compile/20031023-3.c: New test.
27911 * gcc.c-torture/compile/20031023-4.c: New test.
27912
27913 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27914
27915 PR c++/10371
27916 * g++.dg/lookup/scoped8.C: New test.
27917
27918 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27919
27920 * g++.dg/opt/reg-stack3.C: New test.
27921
27922 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27923
27924 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
27925
27926 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27927
27928 PR c++/11076
27929 * g++.dg/template/crash13.C: New test.
27930
27931 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27932
27933 * gcc.dg/c99-restrict-2.c: New test.
27934
27935 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
27936
27937 PR c++/12698, c++/12699, c++/12700, c++/12566
27938 * g++.dg/inherit/covariant9.C: New test.
27939 * g++.dg/inherit/covariant10.C: New test.
27940 * g++.dg/inherit/covariant11.C: New test.
27941
27942 2003-10-23 Jason Merrill <jason@redhat.com>
27943
27944 PR c++/12726
27945 * g++.dg/ext/complit2.C: New test.
27946
27947 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27948
27949 PR target/12654
27950 * gcc.c-torture/execute/20031020-1.c: New test.
27951
27952 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27953
27954 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
27955 following the jump_insn.
27956
27957 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
27958
27959 * gcc.dg/cast-lvalue-1.c: New test.
27960
27961 2003-10-21 Mark Mitchell <mark@codesourcery.com>
27962
27963 PR c++/11962
27964 * g++.dg/template/cond2.C: New test.
27965
27966 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
27967
27968 * gcc.dg/builtins-28.c: New test.
27969
27970 2003-10-20 Jan Hubicka <jh@suse.cz>
27971
27972 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
27973 parameter.
27974 * testsuite/gcc.dg/inline-2.c: Likewise.
27975
27976 2003-10-20 Phil Edwards <phil@codesourcery.com>
27977
27978 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
27979 * gcc.dg/nest.c: Likewise.
27980
27981 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27982
27983 PR c++/9781, c++/10583, c++/11862
27984 * g++.dg/parse/crash13.C: New test.
27985
27986 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27987
27988 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
27989
27990 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27991
27992 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
27993 Define HAVE_C99_RUNTIME except on Solaris.
27994 * gcc.dg/builtins-20.c: Likewise.
27995
27996 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27997
27998 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
27999
28000 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28001
28002 PR c++/12495
28003 * g++.dg/template/crash21.C: New test.
28004
28005 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28006
28007 PR c++/2513
28008 * g++.dg/template/typename5.C: New test.
28009
28010 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28011
28012 PR c++/12369
28013 * g++.dg/template/friend25.C: New test.
28014
28015 2003-10-16 Ziemowit Laski <zlaski@apple.com>
28016
28017 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
28018 versions.
28019
28020 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
28021
28022 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
28023 == 2147483647.
28024
28025 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
28026
28027 * gcc.c-torture/execute/960416-1.x: Remove.
28028 * gcc.c-torture/execute/divconst-3.x: Likewise.
28029
28030 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
28031
28032 PR target/12598
28033 * gcc.dg/torture/cris-volatile-1.c: New test.
28034
28035 2003-10-14 Roger Sayle <roger@eyesopen.com>
28036
28037 PR optimization/9325
28038 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
28039 for overflowing floating point to integer conversion during RTL
28040 simplification.
28041
28042 2003-10-13 Ziemowit Laski <zlaski@apple.com>
28043
28044 * objc/execute/_cmd.m: Fix typo.
28045 * objc.dg/image-info.m, objc.dg/symtab-1.m:
28046 Relax 'scan-assembler' regexp.
28047 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
28048 objc.dg/try-catch-4.m: Run on non-Darwin targets.
28049 * objc.dg/zero-link-2.m: Remove blank line.
28050 * objc.dg/zero-link-3.m: New test case.
28051
28052 2003-10-13 Geoffrey Keating <geoffk@apple.com>
28053
28054 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
28055
28056 * gcc.dg/asm-names.c: Use scan-assembler-not rather
28057 than linker trickery.
28058
28059 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28060
28061 PR c++/12370
28062 * g++.dg/other/friend2.C: New test.
28063
28064 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
28065
28066 * gcc.dg/20031012-1.c: New test.
28067
28068 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
28069
28070 * gcc.dg/weak/weak-3.c: Fix for new warning.
28071
28072 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
28073
28074 PR optimization/8750
28075 * gcc.c-torture/execute/20031012-1.c: New test case.
28076
28077 2003-10-11 Roger Sayle <roger@eyesopen.com>
28078
28079 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
28080 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
28081
28082 2003-10-11 Roger Sayle <roger@eyesopen.com>
28083
28084 PR optimization/12260
28085 * gcc.c-torture/compile/20031011-2.c: New test case.
28086
28087 2003-10-11 Roger Sayle <roger@eyesopen.com>
28088
28089 * gcc.c-torture/execute/20031011-1.c: New testcase.
28090
28091 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
28092
28093 * gcc.c-torture/compile/20031011-1.c: New test.
28094
28095 2003-10-11 Jan Hubicka <jh@suse.cz>
28096
28097 * g++.dg/other/first-global.C: New test.
28098
28099 2003-10-11 Roger Sayle <roger@eyesopen.com>
28100
28101 * gcc.c-torture/execute/string-opt-18.c: New testcase.
28102
28103 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
28104
28105 * gcc.c-torture/compile/20031010-1.c: New test.
28106
28107 2003-10-10 Geoffrey Keating <geoffk@apple.com>
28108
28109 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
28110 * gcc.c-torture/execute/va-arg-25.c: ... here.
28111
28112 2003-10-09 Mark Mitchell <mark@codesourcery.com>
28113
28114 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
28115
28116 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
28117
28118 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
28119
28120 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
28121
28122 * g++.dg/parse/error2.C: New test.
28123
28124 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
28125
28126 PR c++/11097
28127 * g++.dg/other/error5.C: Modify the error message.
28128 * g++.dg/lookup/using8.C: New test.
28129
28130 2003-10-07 Geoffrey Keating <geoffk@apple.com>
28131
28132 * gcc.dg/darwin-abi-2.c: New file.
28133 * gcc.c-torture/execute/va-arg-24.c: New file.
28134
28135 2003-10-06 Bob Wilson <bob.wilson@acm.org>
28136
28137 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
28138 indentation.
28139
28140 2003-10-06 Mark Mitchell <mark@codesourcery.com>
28141
28142 PR c++/10147
28143 * g++.dg/other/error4.C: Update error messages.
28144 * g++.dg/template/ptrmem4.C: Likewise.
28145
28146 PR c++/12337
28147 * g++.dg/init/new9.C: New test.
28148
28149 PR c++/12334, c++/12236, c++/8656
28150 * g++.dg/ext/attrib8.C: New test.
28151
28152 2003-10-06 Devang Patel <dpatel@apple.com>
28153
28154 * gcc.dg/debug/dwarf2-3.h: New test.
28155 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
28156
28157 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
28158
28159 * g++.dg/opt/cfg2.C: New test.
28160
28161 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28162
28163 * g++.dg/opt/float1.C: New test.
28164
28165 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28166
28167 * gcc.dg/c90-array-lval-6.c: New test.
28168 * gcc.dg/c99-array-lval-6.c: New test.
28169
28170 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
28171 Ziemowit Laski <zlaski@apple.com>
28172
28173 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
28174 'Derived', so that it is never considered a class method; add
28175 new warning for '+port' method ambiguity.
28176 * objc.dg/method-12.m: Include <objc/objc.h> instead of
28177 <objc/objc-api.h> (needed on Mac OS X).
28178 * objc.dg/method-13.m: New test.
28179
28180 2003-10-03 Roger Sayle <roger@eyesopen.com>
28181
28182 PR optimization/9325, PR java/6391
28183 * gcc.c-torture/execute/20031003-1.c: New test case.
28184
28185 2003-10-02 Mark Mitchell <mark@codesourcery.com>
28186
28187 PR optimization/12180
28188 * gcc.dg/20031002-1.c: New test.
28189
28190 PR c++/12486
28191 * g++.dg/inherit/error1.C: New test.
28192
28193 2003-10-02 Chris Demetriou <cgd@broadcom.com>
28194
28195 * lib/f-torture.exp (search_for): Rename to...
28196 (search_for_re): This. Also, clean up comments and the
28197 "regexp" invocation.
28198
28199 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
28200
28201 * gcc.c-torture/compile/20031002-1.c: New test.
28202
28203 2003-10-02 Jakub Jelinek <jakub@redhat.com>
28204
28205 * g++.dg/opt/cond1.C: New test.
28206
28207 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
28208
28209 * gcc.dg/Wold-style-definition-2.c: New testcase.
28210 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
28211
28212 2003-09-29 Richard Henderson <rth@redhat.com>
28213
28214 * g++.dg/init/array10.C: Add dg-options.
28215
28216 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
28217
28218 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
28219
28220 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28221
28222 * g++.dg/template/friend19.C: Fix typo.
28223 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
28224
28225 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
28226
28227 * gcc.c-torture/execute/20030928-1.c: New test.
28228 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
28229
28230 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
28231
28232 * g++.dg/opt/unroll1.C: New test.
28233
28234 2003-09-26 Roger Sayle <roger@eyesopen.com>
28235
28236 PR optimization/11741
28237 * gcc.dg/20030926-1.c: New test case.
28238
28239 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28240
28241 PR c++/5655
28242 * g++.dg/parse/access7.C: New test.
28243 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
28244
28245 2003-09-24 Ziemowit Laski <zlaski@apple.com>
28246
28247 MERGE OF objc-improvements-branch into MAINLINE:
28248 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
28249 if libobjc has not been built.
28250 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
28251 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
28252 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
28253 objc/execute/nested-3.m, objc/execute/np-2.m,
28254 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
28255 objc/execute/redefining_self.m, objc/execute/root_methods.m,
28256 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
28257 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
28258 objc.dg/special/unclaimed-category-1.h,
28259 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
28260 well as GNU runtime.
28261 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
28262 * execute/cascading-1.m, execute/function-message-1.m,
28263 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
28264 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
28265 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
28266 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
28267 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
28268 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
28269 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
28270 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
28271 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
28272 * objc.dg/bitfield-2.m: Run only on Darwin.
28273 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
28274 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
28275 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
28276 * objc.dg/const-str-1.m: Fix constant string layout.
28277
28278 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
28279
28280 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
28281
28282 2003-09-23 Geoffrey Keating <geoffk@apple.com>
28283
28284 * gcc.dg/darwin-abi-1.c: New file.
28285
28286 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
28287
28288 PR target/12281
28289 * gcc.c-torture/compile/20030921-1.c: New test.
28290
28291 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28292
28293 * g++.dg/opt/reg-stack2.C: New test.
28294
28295 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28296
28297 * g++.dg/eh/delayslot1.C: New test.
28298
28299 2003-09-20 Richard Henderson <rth@redhat.com>
28300
28301 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
28302
28303 2003-09-20 Roger Sayle <roger@eyesopen.com>
28304
28305 * gcc.c-torture/execute/20030920-1.c: New test case.
28306
28307 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28308
28309 * g++.dg/rtti/typeid3.C: Correct expected error message.
28310
28311 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28312
28313 PR c++/157
28314 * g++.dg/parse/crash12.C: New test.
28315
28316 2003-09-19 Janis Johnson <janis187@us.ibm.com>
28317
28318 * gcc.dg/compat/mixed-struct-check.h: New.
28319 * gcc.dg/compat/mixed-struct-defs.h: New.
28320 * gcc.dg/compat/mixed-struct-init.h: New.
28321 * gcc.dg/compat/struct-by-value-19_main.c: New.
28322 * gcc.dg/compat/struct-by-value-19_x.c: New.
28323 * gcc.dg/compat/struct-by-value-19_y.c: New.
28324 * gcc.dg/compat/struct-by-value-20_main.c: New.
28325 * gcc.dg/compat/struct-by-value-20_x.c: New.
28326 * gcc.dg/compat/struct-by-value-20_y.c: New.
28327 * gcc.dg/compat/struct-return-19_main.c: New.
28328 * gcc.dg/compat/struct-return-19_x.c: New.
28329 * gcc.dg/compat/struct-return-19_y.c: New.
28330 * gcc.dg/compat/struct-return-20_main.c: New.
28331 * gcc.dg/compat/struct-return-20_x.c: New.
28332 * gcc.dg/compat/struct-return-20_y.c: New.
28333
28334 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
28335 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
28336 so that it will not complain on LP64 targets.
28337
28338 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28339
28340 PR c++/495
28341 * g++.dg/template/friend24.C: New test.
28342
28343 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
28344
28345 PR c++/12332
28346 * g++.dg/template/memtmpl2.C: New test.
28347
28348 2003-09-18 Mark Mitchell <mark@codesourcery.com>
28349
28350 PR target/11184
28351 * gcc.dg/builtin-apply1.c: New test.
28352
28353 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
28354
28355 PR c++/9848
28356 * g++.dg/warn/Wunused-4.C: New test.
28357
28358 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28359
28360 PR c++/12316
28361 * g++.dg/other/gc2.C: New test.
28362
28363 2003-09-17 Mark Mitchell <mark@codesourcery.com>
28364
28365 PR c++/11991
28366 * g++.dg/rtti/typeid3.C: New test.
28367
28368 PR c++/12266
28369 * g++.dg/overload/template1.C: New test.
28370
28371 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
28372
28373 * g++.dg/opt/cfg3.C: New test.
28374
28375 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28376
28377 PR c++/7939
28378 * g++.dg/template/crash11.C: New test.
28379
28380 2003-09-16 Jason Merrill <jason@redhat.com>
28381 Jakub Jelinek <jakub@redhat.com>
28382
28383 * gcc.dg/attr-warn-unused-result.c: New test.
28384
28385 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
28386
28387 PR c++/12184
28388 * g++.dg/expr/call2.C: New test.
28389
28390 2003-09-15 Andreas Jaeger <aj@suse.de>
28391
28392 * gcc.dg/Wold-style-definition-1.c: New test.
28393
28394 2003-09-14 Mark Mitchell <mark@codesourcery.com>
28395
28396 PR c++/3907
28397 * g++.dg/parse/template12.C: New test.
28398
28399 * g++.dg/abi/bitfield11.C: New test.
28400 * g++.dg/abi/bitfield12.C: Likewise.
28401
28402 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
28403
28404 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
28405 non-expansion of functional macro name without arguments at EOL.
28406 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
28407
28408 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
28409
28410 * gcc.c-torture/execute/20030914-[12].c: New tests.
28411
28412 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
28413
28414 PR c++/11788
28415 * g++.dg/overload/addr1.C: New test.
28416
28417 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
28418
28419 * gcc.dg/20030909-1.c: New test.
28420
28421 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28422
28423 * gcc.dg/ultrasp10.c: New test.
28424
28425 2003-09-09 Devang Patel <dpatel@apple.com>
28426
28427 * gcc.dg/darwin-ld-6.c: New test.
28428
28429 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28430
28431 * gcc.dg/torture/builtin-explog-1.c: New testcase.
28432
28433 2003-09-08 Mark Mitchell <mark@codesourcery.com>
28434
28435 * gcc.dg/ia64-types1.c: New test.
28436 * gcc.dg/ia64-types2.c: Likewise.
28437
28438 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28439
28440 * gcc.dg/builtins-1.c: Add more _Complex tests.
28441 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28442
28443 * gcc.dg/builtins-1.c: Test existing _Complex functions.
28444 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28445
28446 2003-09-08 Mark Mitchell <mark@codesourcery.com>
28447
28448 PR c++/11786
28449 * g++.dg/lookup/koenig2.C: New test.
28450
28451 PR c++/5296
28452 * g++.dg/rtti/typeid2.C: New test.
28453
28454 2003-09-08 Jakub Jelinek <jakub@redhat.com>
28455
28456 * gcc.c-torture/compile/20030904-1.c: New test.
28457
28458 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28459
28460 * g++.dg/opt/longbranch2.C: New test.
28461
28462 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
28463
28464 * g++.dg/template/crash10.C: Only compile it.
28465
28466 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
28467
28468 PR middle-end/11665
28469 * gcc.c-torture/compile/20030907-1.c: New test.
28470 * g++.dg/init/array11.C: New test.
28471
28472 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28473
28474 PR c++/11852
28475 * g++.dg/init/struct1.C: New test.
28476
28477 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28478
28479 PR c++/12181
28480 * g++.dg/expr/comma1.C: New test.
28481
28482 2003-09-06 Mark Mitchell <mark@codesourcery.com>
28483
28484 PR c++/11867
28485 * g++.dg/expr/static_cast5.C: New test.
28486
28487 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
28488
28489 PR c++/11507
28490 * g++.dg/lookup/scoped7.C: New test.
28491
28492 PR c++/9574
28493 * g++.dg/other/static1.C: New test.
28494
28495 PR c++/11490
28496 * g++.dg/warn/template-1.C: New test.
28497
28498 PR c++/11432
28499 * g++.dg/template/crash10.C: New test.
28500
28501 PR c++/2478
28502 * g++.dg/overload/VLA.C: New test.
28503
28504 PR c++/10804
28505 * g++.dg/template/call1.C: New test.
28506
28507 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28508
28509 PR c++/11794
28510 * g++.dg/parse/using3.C: New test.
28511
28512 2003-09-06 Roger Sayle <roger@eyesopen.com>
28513
28514 PR c++/11409
28515 * g++.dg/overload/builtin3.C: New test case.
28516
28517 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
28518
28519 PR c/9862
28520 * gcc.dg/20030906-1.c: New test.
28521 * gcc.dg/20030906-2.c: Likewise.
28522
28523 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28524
28525 PR c++/12167
28526 * g++.dg/parse/defarg5.C: New test.
28527
28528 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
28529
28530 2003-09-05 Mark Mitchell <mark@codesourcery.com>
28531
28532 PR c++/12163
28533 * g++.dg/expr/static_cast4.C: New test.
28534
28535 PR c++/12146
28536 * g++.dg/template/crash9.C: New test.
28537
28538 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
28539
28540 * g++.old-deja/g++.ext/pretty2.C: Update for change
28541 in __FUNCTION__.
28542 * g++.old-deja/g++.ext/pretty3.C: Likewise.
28543
28544 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
28545
28546 PR c++/11922
28547 * g++/dg/template/qualified-id1.C: New test.
28548
28549 PR c++/12037
28550 * g++.dg/warn/noeffect4.C: New test.
28551
28552 2003-09-04 Matt Austern <austern@apple.com>
28553
28554 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
28555 * g++.dg/ext/fnname2.C: Likewise.
28556 * g++.dg/ext/fnname3.C: Likewise.
28557
28558 2003-09-04 Mark Mitchell <mark@codesourcery.com>
28559
28560 * g++.dg/expr/lval1.C: New test.
28561 * g++.dg/ext/lvcast.C: Remove.
28562
28563 2003-09-03 Roger Sayle <roger@eyesopen.com>
28564
28565 PR optimization/11700.
28566 * gcc.c-torture/compile/20030903-1.c: New test case.
28567
28568 2003-09-03 Mark Mitchell <mark@codesourcery.com>
28569
28570 PR c++/12053
28571 * g++.dg/abi/layout4.C: New test.
28572
28573 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
28574
28575 PR c++/11553
28576 * g++.dg/parse/friend3.C: New test.
28577
28578 2003-09-02 Mark Mitchell <mark@codesourcery.com>
28579
28580 PR c++/11847
28581 * g++.dg/template/class1.C: New test.
28582
28583 PR c++/11808
28584 * g++.dg/expr/call1.C: New test.
28585
28586 2003-09-01 Mark Mitchell <mark@codesourcery.com>
28587
28588 PR c++/12114
28589 * g++.dg/init/ref9.C: New test.
28590
28591 PR c++/11972
28592 * g++.dg/template/nested4.C: New test.
28593
28594 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28595
28596 PR c++/12093
28597 * g++.dg/template/non-dependent4.C: New test.
28598
28599 PR c++/11928
28600 * g++.dg/inherit/conv1.C: New test.
28601
28602 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28603
28604 PR c++/6196
28605 * g++.dg/ext/label1.C: New test.
28606 * g++.dg/ext/label2.C: Likewise.
28607
28608 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28609
28610 * g++.dg/expr/cond3.C: New test.
28611
28612 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28613
28614 * gcc.dg/builtins-1.c: Add new builtin cases.
28615
28616 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28617
28618 * gcc.dg/builtins-1.c: Add new cases.
28619 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28620
28621 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28622
28623 * gcc.dg/builtins-1.c: Add more math builtin tests.
28624 * gcc.dg/torture/builtin-attr-1.c: New test.
28625
28626 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28627
28628 PR optimization/5079
28629 * g++.dg/opt/static3.C: New test.
28630
28631 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28632
28633 * gcc.misc-tests/gcov-10b.c: New test.
28634
28635 2003-08-27 Mark Mitchell <mark@codesourcery.com>
28636
28637 * g++.dg/opt/ptrmem3.C: New test.
28638
28639 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
28640
28641 2003-08-27 Jakub Jelinek <jakub@redhat.com>
28642
28643 * gcc.dg/20030826-2.c: New test.
28644
28645 2003-08-26 Roger Sayle <roger@eyesopen.com>
28646
28647 PR middle-end/12002
28648 * g77.f-torture/compile/12002.f: New test case.
28649
28650 2003-08-26 Roger Sayle <roger@eyesopen.com>
28651
28652 * gcc.dg/20030826-1.c: New test case.
28653
28654 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
28655
28656 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
28657
28658 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
28659
28660 PR c++/11871
28661 * c++.dg/lookup/crash1.C: New test.
28662
28663 * c++.dg/warn/noeffect3.C: New test.
28664
28665 2003-08-25 Janis Johnson <janis187@us.ibm.com>
28666
28667 * gcc.dg/compat/vector-1_x.c: Compile with -w.
28668 * gcc.dg/compat/vector-1_y.c: Ditto.
28669 * gcc.dg/compat/vector-2_x.c: Ditto.
28670 * gcc.dg/compat/vector-2_y.c: Ditto.
28671
28672 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
28673
28674 * gcc.dg/20030702-1.c: New test.
28675
28676 2003-08-25 Mark Mitchell <mark@codesourcery.com>
28677
28678 PR c++/8795
28679 * g++.dg/ext/altivec-1.C: New test.
28680
28681 2003-08-24 Richard Henderson <rth@redhat.com>
28682
28683 * g++.dg/eh/simd-2.C: Add -w for x86.
28684
28685 2003-08-23 Jakub Jelinek <jakub@redhat.com>
28686
28687 * gcc.dg/20030815-1.c: New test.
28688
28689 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28690
28691 PR c++/3765
28692 * g++.dg/parse/access6.C: New test.
28693
28694 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28695
28696 PR c++/641, c++/11876
28697 * g++.dg/template/friend22.C: New test.
28698 * g++.dg/template/friend23.C: Likewise.
28699
28700 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28701
28702 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
28703 identically.
28704
28705 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28706
28707 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
28708
28709 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28710
28711 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
28712
28713 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28714
28715 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
28716
28717 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28718
28719 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
28720
28721 2003-08-21 Mark Mitchell <mark@codesourcery.com>
28722
28723 PR c++/11919
28724 * g++.dg/overload/prom1.C: New test.
28725
28726 PR c++/11551
28727 * g++.dg/parse/dtor2.C: New test.
28728
28729 PR c++/10762
28730 * g++.dg/parse/using2.C: New test.
28731
28732 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
28733
28734 PR target/11805
28735 * gcc.c-torture/compile/20030821-1.c: New.
28736
28737 2003-08-20 Mark Mitchell <mark@codesourcery.com>
28738
28739 PR c++/11834
28740 * g++.dg/template/deduce2.C: New test.
28741
28742 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
28743
28744 * gcc.c-torture/execute/20030821-1.c: New test.
28745
28746 2003-08-20 Roger Sayle <roger@eyesopen.com>
28747
28748 PR middle-end/11984
28749 * gcc.dg/20030820-1.c: New test case.
28750
28751 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
28752
28753 PR c++/11945
28754 * g++.dg/warn/noeffect2.C: New test.
28755
28756 2003-08-19 Mark Mitchell <mark@codesourcery.com>
28757
28758 PR c++/10926
28759 * g++.dg/template/dtor2.C: New test.
28760
28761 PR c++/11684
28762 * g++.dg/template/operator1.C: New test.
28763 * g++.dg/parse/operator4.C: New test.
28764
28765 PR c++/11946.C
28766 * g++.dg/expr/enum1.C: New test.
28767 * gcc.dg/c99-bool-1.c: Remove bogus warning.
28768
28769 PR c++/11036.C
28770 * g++.dg/parse/elab2.C: New test.
28771 * g++.dg/parse/typedef4.C: Change error message.
28772 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
28773 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
28774 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
28775
28776 2003-08-19 Geoffrey Keating <geoffk@apple.com>
28777
28778 * gcc.dg/pch/warn-1.c: New.
28779 * gcc.dg/pch/warn-1.hs: New.
28780
28781 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
28782 not-tested file.
28783
28784 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28785
28786 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
28787
28788 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28789
28790 * gcc.dg/uninit-D.c: New Test.
28791 * gcc.dg/uninit-E.c: New Test.
28792 * gcc.dg/uninit-F.c: New Test.
28793 * gcc.dg/uninit-G.c: New Test.
28794
28795 2003-08-19 Michael Ritzert <ritzert@t-online.de>
28796
28797 * g++.dg/README: Describe the pch directory.
28798
28799 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28800
28801 PR c++/11174
28802 * g++.dg/parse/access4.C: New test.
28803 * g++.dg/parse/access5.C: Likewise.
28804 * g++.old-deja/g++.jason/access17.C: Adjust error message.
28805
28806 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
28807
28808 * gcc.dg/noncompile/20030818-1.c: New.
28809
28810 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
28811
28812 PR c++/11957
28813 * g++.dg/warn/noeffect1.C: New test.
28814
28815 * g++.dg/template/scope2.C: New test.
28816 * g++.dg/template/error2.C: Correct dg-error
28817
28818 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
28819
28820 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
28821
28822 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
28823
28824 PR C++/11512
28825 * g++.dg/template/warn1.C: New.
28826
28827 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
28828
28829 * g++.dg/template/error2.C: New test.
28830 * g++.dg/lookup/using7.C: Adjust errors
28831 * g++.old-deja/g++.pt/crash36.C: Likewise.
28832 * g++.old-deja/g++.pt/derived3.C: Likewise.
28833
28834 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28835
28836 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
28837 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
28838 * gcc.c-torture/execute/builtins/string-9.c: New, from
28839 string-opt-9.c. Adjust for execute/builtins framework.
28840 * gcc.c-torture/execute/string-opt-9.c: Delete.
28841
28842 2003-08-12 Mark Mitchell <mark@codesourcery.com>
28843
28844 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
28845
28846 * g++.dg/parse/ret-type2.C: New test.
28847
28848 PR c++/11703
28849 * g++.dg/init/new8.C: New test.
28850
28851 PR c++/10923
28852 * g++.dg/parse/typedef5.C: New test.
28853
28854 PR c++/9512
28855 * g++.dg/parse/qualified2.C: New test.
28856 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
28857 invalid code.
28858
28859 2003-08-11 Mark Mitchell <mark@codesourcery.com>
28860
28861 * g++.dg/conversion/ptrmem1.C: New test.
28862
28863 2003-08-11 Jakub Jelinek <jakub@redhat.com>
28864
28865 PR target/11693
28866 * gcc.dg/20030811-1.c: New test.
28867
28868 PR target/11535
28869 * gcc.c-torture/execute/20030811-1.c: New test.
28870
28871 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28872
28873 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
28874
28875 2003-08-10 Mark Mitchell <mark@codesourcery.com>
28876
28877 PR c++/11789.C
28878 * g++.dg/inherit/multiple1.C: New test.
28879
28880 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
28881
28882 * gcc.dg/spe1.c: New test.
28883
28884 PR c++/11670
28885 * g++.dg/expr/cast2.C: New test.
28886
28887 PR c++/10530
28888 * g++.dg/template/dependent-name2.C: New test.
28889
28890 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
28891
28892 * g++.dg/parse/crash11.C: Put the dg options in comments.
28893
28894 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
28895
28896 * lib/gcc-dg.exp: Update for diagnostic change.
28897
28898 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28899
28900 PR c++/5767
28901 * g++.dg/parse/crash11.C: New test.
28902
28903 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
28904
28905 * gcc.dg/cpp/spacing1.c: Update.
28906
28907 2003-08-04 Janis Johnson <janis187@us.ibm.com>
28908
28909 PR target/11739
28910 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
28911 a value for -mtune.
28912
28913 2003-08-04 Roger Sayle <roger@eyesopen.com>
28914
28915 PR middle-end/11771
28916 * gcc.c-torture/compile/20030804-1.c: New test case.
28917
28918 2003-08-04 Roger Sayle <roger@eyesopen.com>
28919
28920 * gcc.dg/20030804-1.c: New test case.
28921
28922 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
28923
28924 * gcc.dg/cpp/separate-1.c: New test.
28925
28926 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
28927
28928 PR c++/11704
28929 * g++.dg/template/dependent-expr2.C: New test.
28930
28931 PR c++/11766
28932 * g++.dg/expr/ptrmem1.C: New test.
28933
28934 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28935
28936 PR c++/9453
28937 * g++.dg/template/friend15.C: New test.
28938
28939 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
28940
28941 * lib/dg-pch.exp: Work round PCH bug.
28942
28943 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28944
28945 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
28946 builtins. Move cases from builtins-4.c here.
28947
28948 * gcc.dg/torture/builtin-math-1.c: New test taken from
28949 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
28950 additional cases.
28951
28952 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
28953 Delete.
28954
28955 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
28956
28957 PR c++/9447
28958 * g++.dg/template/using7.C: New test.
28959
28960 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
28961
28962 * import1.c, import2.c: New tests.
28963
28964 2003-08-01 Jakub Jelinek <jakub@redhat.com>
28965
28966 * g++.dg/eh/crossjump1.C: New test.
28967
28968 2003-08-01 Mark Mitchell <mark@codesourcery.com>
28969
28970 PR c++/11697
28971 * g++.dg/template/using6.C: New test.
28972
28973 PR c++/11744
28974 * g++.dg/template/koenig2.C: New test.
28975
28976 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28977
28978 PR c++/7983
28979 * g++.dg/parse/typedef4.C: New test.
28980
28981 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28982
28983 PR c++/8442, c++/8806
28984 * g++.dg/template/elab1.C: New test.
28985 * g++.dg/template/type2.C: Likewise.
28986 * g++.dg/template/ttp3.C: Adjust expected error message.
28987 * g++.old-deja/g++.law/visibility13.C: Likewise.
28988 * g++.old-deja/g++.niklas/t135.C: Likewise.
28989 * g++.old-deja/g++.pt/ttp41.C: Likewise.
28990 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
28991 template argument.
28992 * g++.old-deja/g++.pt/ttp44.C: Likewise.
28993
28994 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
28995
28996 PR c++/11295
28997 * g++.dg/ext/stmtexpr1.C: New test.
28998
28999 * g++.dg/opt/tmp1.C: New test.
29000
29001 PR c++/11525
29002 * g++.dg/parse/constant4.C: New test.
29003
29004 PR c++/9447
29005 * g++.dg/template/using5.C: New test.
29006
29007 2003-07-31 Roger Sayle <roger@eyesopen.com>
29008
29009 * gcc.dg/builtins-27.c: New test case.
29010
29011 2003-07-31 Jakub Jelinek <jakub@redhat.com>
29012
29013 * gcc.dg/tls/opt-7.c: New test.
29014
29015 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
29016
29017 * g++.old-deja/g++.other/crash18.C: Remove.
29018
29019 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
29020
29021 * g++.dg/template/explicit3.C: New.
29022 * g++.dg/template/explicit4.C: New.
29023 * g++.dg/template/explicit5.C: New.
29024
29025 PR c++/11347
29026 * g++.dg/template/memtmpl1.C: New.
29027
29028 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
29029
29030 PR target/11565
29031 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
29032 * gcc.dg/i386-387-5.c (dg-options): Likewise.
29033
29034 2003-07-30 Jan Hubicka <jh@suse.cz>
29035
29036 * vtgc1.c: Kill.
29037
29038 2003-07-29 Zack Weinberg <zack@codesourcery.com>
29039
29040 * gcc.dg/struct-in-proto-1.c: New test.
29041
29042 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
29043
29044 * gcc.dg/cpp/include2.c: Only expect one message.
29045
29046 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
29047
29048 PR c++/9447
29049 * g++.dg/template/using1.C: New test.
29050 * g++.dg/template/using2.C: New test.
29051 * g++.dg/template/using3.C: New test.
29052 * g++.dg/template/using4.C: New test.
29053
29054 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
29055
29056 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
29057 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29058
29059 2003-07-28 Jan Hubicka <jh@suse.cz>
29060
29061 PR c++/11530
29062 * g++.dg/opt/call1.C: New test.
29063
29064 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
29065
29066 PR c++/11667
29067 * g++.dg/init/enum2.C: New test.
29068 * g++.dg/template/overload1.C: Add "-w" option.
29069
29070 2003-07-28 <hp@bitrange.com>
29071
29072 * gcc.dg/Wdeclaration-after-statement-1.c,
29073 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
29074
29075 2003-07-28 Jakub Jelinek <jakub@redhat.com>
29076
29077 * gcc.c-torture/compile/20030725-1.c: New test.
29078
29079 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
29080
29081 * gcc.dg/20030505.c: Only run for SPE.
29082 Remove definition of opaque type.
29083
29084 2003-07-27 Mark Mitchell <mark@codesourcery.com>
29085
29086 * g++.dg/template/ptrmem6.C: New test.
29087
29088 2003-07-26 Geoffrey Keating <geoffk@apple.com>
29089
29090 * gcc.c-torture/compile/zero-strct-2.c: New test.
29091
29092 2003-07-25 Geoffrey Keating <geoffk@apple.com>
29093
29094 * gcc.dg/intermod-1.c: New test.
29095
29096 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
29097
29098 PR c++/11617
29099 * g++.dg/template/lookup2.C: New test.
29100 * g++.dg/template/memclass1.C: Remove instantiated from error.
29101 * g++.dg/other/error2.C: Tweak expected errors.
29102
29103 PR c++/11596
29104 * g++.dg/template/defarg3.C: New test.
29105
29106 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
29107
29108 2003-07-24 Mark Mitchell <mark@codesourcery.com>
29109
29110 * g++.dg/inherit/access5.C: New test.
29111
29112 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29113
29114 PR c++/11513
29115 * g++.dg/template/crash8.C: New test.
29116
29117 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
29118
29119 PR c/10602
29120 * gcc.dg/noncompile/incomplete-2.c: New test.
29121
29122 2003-07-23 Mark Mitchell <mark@codesourcery.com>
29123
29124 PR c++/11645
29125 * g++.dg/inherit/access4.C: New test.
29126
29127 PR c++/11517
29128 * g++.dg/expr/cond2.C: New test.
29129
29130 PR optimization/10679
29131 * g++.dg/opt/inline4.C: New test.
29132
29133 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
29134
29135 * g++.dg/parse/crash10: New test.
29136
29137 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
29138
29139 * g++.dg/ext/flexary1.C: New test.
29140
29141 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29142
29143 PR c++/10793
29144 * g++.dg/template/crash9.C: New test.
29145
29146 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29147
29148 PR c++/3004
29149 * g++.dg/parse/typedef3.C: New test.
29150
29151 PR c++/7906
29152 * g++.dg/parse/operator2.C: New test.
29153
29154 PR c++/8895
29155 * g++.dg/parse/def-tmpl-arg1.C: New test.
29156
29157 PR c++/9282
29158 * g++.dg/parse/funptr1.C: New test.
29159
29160 PR c++/9452
29161 * g++.dg/parse/ambig3.C: New test.
29162
29163 PR c++/9454
29164 * g++.dg/parse/operator3.C: New test.
29165
29166 PR c++/9486
29167 * g++.dg/parse/template10.C: New test.
29168
29169 PR c++/9488
29170 * g++.dg/parse/template11.C: New test.
29171
29172 PR c++/10150
29173 * g++.dg/parse/invalid-op1.C: New test.
29174
29175 PR c++/10247
29176 * g++.dg/parse/condexpr1.C: New test.
29177
29178 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
29179
29180 * g++.dg/ext/packed3.C: New test.
29181 * g++.dg/ext/packed4.C: New test.
29182
29183 * gcc.dg/pack-test-3.c: New test.
29184
29185 2003-07-21 Janis Johnson <janis187@us.ibm.com>
29186
29187 * lib/compat.exp: Handle dg-options per source file.
29188 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
29189 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
29190 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
29191 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
29192 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
29193 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
29194 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
29195 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
29196 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
29197 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
29198 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
29199 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
29200 * g++.dg/compat/break/bitfield7_x.C: Ditto.
29201 * g++.dg/compat/break/bitfield7_y.C: Ditto.
29202
29203 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
29204
29205 PR c/10320
29206 * gcc.c-torture/execute/20030718-1.c: New test.
29207
29208 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29209
29210 PR optimization/11536
29211 * gcc.dg/20030721-1.c: New test.
29212
29213 2003-07-19 Mark Mitchell <mark@codesourcery.com>
29214
29215 PR c++/11546
29216 * g++.dg/template/lookup1.C: New test.
29217
29218 2003-07-19 Zack Weinberg <zack@codesourcery.com>
29219
29220 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
29221 diagnostics of ill-formed constructs involving labels.
29222 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
29223 the new 'previously defined here' message.
29224
29225 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
29226
29227 * g++.dg/parse/non-dependent2.C: New test.
29228
29229 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
29230
29231 * g++.dg/init/init-ref4.C: xfail on targets without
29232 weak symbols.
29233
29234 2003-07-17 Jakub Jelinek <jakub@redhat.com>
29235
29236 PR target/11087
29237 * gcc.c-torture/execute/20030717-1.c: New test.
29238
29239 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29240
29241 * g++.dg/opt/cfg1.C: New test.
29242
29243 2003-07-17 Mark Mitchell <mark@codesourcery.com>
29244
29245 PR optimization/11557
29246 * gcc.dg/20030717-1.c: New test.
29247
29248 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
29249
29250 PR c++/10476
29251 * g++.dg/expr/crash-1.C: New test.
29252
29253 PR c++/11027
29254 * g++.dg/template/init3.C: New test.
29255
29256 PR c++/8222
29257 * g++.dg/template/non-dependent1.C: New test.
29258
29259 PR c++/11070
29260 * g++.dg/template/non-dependent2.C: New test.
29261
29262 PR c++/11071
29263 * g++.dg/template/non-dependent3.C: New test.
29264
29265 PR c++/9907
29266 * g++.dg/template/sizeof5.C: New test.
29267
29268 2003-07-17 Geoffrey Keating <geoffk@apple.com>
29269
29270 PR 11498
29271 * gcc.c-torture/compile/mangle-1.c: New file.
29272
29273 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29274
29275 PR c++/7809
29276 * g++.dg/parse/access3.C: New test.
29277
29278 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
29279
29280 PR c++/11384
29281 * g++.dg/init/init-ref4.C: New test.
29282
29283 2003-07-16 Mark Mitchell <mark@codesourcery.com>
29284
29285 PR c++/11547
29286 * g++.dg/parse/constant3.C: New test.
29287 * g++.dg/parse/crash7.C: Likewise.
29288
29289 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
29290
29291 PR target/11008
29292 * gcc.dg/i386-pentium4-not-mull.c: New.
29293
29294 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
29295
29296 * gcc.dg/asm-names.c (ymain): Make it weak.
29297
29298 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29299
29300 PR c++/5421
29301 * g++.dg/template/friend21.C: New test.
29302
29303 2003-07-16 Jakub Jelinek <jakub@redhat.com>
29304
29305 * gcc.dg/cleanup-8.c: New test.
29306 * gcc.dg/cleanup-9.c: New test.
29307
29308 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
29309
29310 * g++.dg/ext/dll-MI1.h: New file.
29311 * g++.dg/ext/dllexport-MI1.C: New file.
29312 * g++.dg/ext/dllimport-MI1.C: New file.
29313
29314 2003-07-15 Jakub Jelinek <jakub@redhat.com>
29315
29316 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
29317 it does not have cmpstrsi patterns (just cmpmemsi).
29318
29319 2003-07-15 Mark Mitchell <mark@codesourcery.com>
29320
29321 PR debug/11473
29322 * g++.dg/debug/debug8.C: New test.
29323
29324 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29325
29326 PR c++/10108
29327 * g++.dg/template/crash7.C: New test.
29328
29329 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
29330
29331 PR target/10795
29332 * gcc.c-torture/compile/20030708-1.c: New.
29333
29334 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29335
29336 * gcc.c-torture/execute/20030715-1.c: New test.
29337
29338 2003-07-14 Geoffrey Keating <geoffk@apple.com>
29339
29340 * gcc.dg/pch/inline-3.c: New file.
29341 * gcc.dg/pch/inline-3.hs: New file.
29342 * gcc.dg/pch/inline-4.c: New file.
29343 * gcc.dg/pch/inline-4.hs: New file.
29344
29345 2003-07-14 Mark Mitchell <mark@codesourcery.com>
29346
29347 PR c++/11509
29348 * g++.dg/template/crash6.C: New test.
29349
29350 PR c++/7053
29351 * g++.dg/template/friend20.C: New test.
29352
29353 PR c++/7019
29354 * g++.dg/template/overload2.C: New test.
29355
29356 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29357
29358 PR optimization/11440
29359 * gcc.c-torture/execute/20030714-1.c: New test.
29360
29361 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29362
29363 PR c++/11154
29364 * g++.dg/template/partial2.C: New test.
29365
29366 2003-07-13 Mark Mitchell <mark@codesourcery.com>
29367
29368 PR c++/11503
29369 * g++.dg/template/anon1.C: New test.
29370
29371 PR c++/11493
29372 PR c++/11495
29373 * g++.dg/parse/template9.C: Likewise.
29374 * g++.dg/template/crash4.C: New test.
29375 * g++.dg/template/koenig1.C: Likewise.
29376 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
29377 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
29378 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
29379 functions.
29380 * g++.old-deja/g++.jason/template36.C: Likewise.
29381 * g++.old-deja/g++.mike/p1989.C: Likewise.
29382 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
29383 * g++.old-deja/g++.pt/ttp20.C: Use this->.
29384 * g++.old-deja/g++.pt/ttp21.C: Use this->.
29385 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
29386 compiling.
29387 * g++.old-deja/g++.pt/union2.C: Use this->.
29388
29389 2003-07-11 Jakub Jelinek <jakub@redhat.com>
29390
29391 * gcc.dg/20030711-1.c: New test.
29392
29393 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
29394
29395 PR c++/11050
29396 * g++.dg/parse/args1.C: New test.
29397 * g++.pt/defarg8.C: Change expected errors.
29398
29399 2003-07-11 Mark Mitchell <mark@codesourcery.com>
29400
29401 PR c++/8164
29402 * g++.dg/template/nontype2.C: New test.
29403
29404 PR c++/10558
29405 * g++.dg/parse/template8.C: New test.
29406
29407 PR c++/8327
29408 * g++.dg/template/scope1.C: New test.
29409
29410 * g++.dg/warn/Wsign-compare-1.C: New test.
29411
29412 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
29413
29414 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
29415
29416 2003-07-10 Mark Mitchell <mark@codesourcery.com>
29417
29418 PR c++/9411
29419 * g++.dg/template/explicit2.C: New test.
29420
29421 PR c++/10032
29422 * g++.dg/warn/pedantic1.C: New test.
29423
29424 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
29425
29426 PR c++ 9483
29427 * g++.dg/other/field1.C: New test.
29428
29429 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
29430
29431 PR c/11449
29432 * gcc.c-torture/compile/20030707-1.c: New.
29433
29434 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29435
29436 PR c++/10849
29437 * g++.dg/template/access12.C: New test.
29438
29439 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
29440
29441 * g++.dg/bprob/bprob.exp (prof_ext): Update.
29442 * g77.dg/bprob/bprob.exp (prof_ext): Update.
29443 * gcc.misc-tests/bprob.exp (prof_ext): Update.
29444 * gcc.misc-tests/gcov.exp: Update
29445 * g++.dg/gcov/gcov.exp: Update
29446 * lib/gcov.exp: Update.
29447
29448 2003-07-08 Mark Mitchell <mark@codesourcery.com>
29449
29450 * g++.dg/abi/mangle17.C: Make sure template expressions are
29451 dependent.
29452 * g++.dg/abi/mangle4.C: Mark erroneous casts.
29453 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
29454 * g++.dg/opt/stack1.C: Remove erroneous code.
29455 * g++.dg/parse/template7.C: New test.
29456 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
29457 * g++.old-deja/g++.pt/crash4.C: Likewise.
29458
29459 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29460
29461 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
29462 with zero or one occurence of `$' after the initial `L'.
29463
29464 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
29465
29466 * gcc.c-torture/compile/20030704-1.c: Add a comment.
29467
29468 2003-07-08 Roger Sayle <roger@eyesopen.com>
29469
29470 PR c/11370
29471 * gcc.dg/Wunreachable-6.c: New testcase.
29472 * gcc.dg/Wunreachable-7.c: New testcase.
29473
29474 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29475
29476 PR c/11420
29477 * gcc.dg/20030708-1.c: New test.
29478
29479 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
29480
29481 * gcc.dg/compat/sdata-section.h: New file.
29482 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
29483 * gcc.dg/torture/mips-sdata-1.c: New test.
29484
29485 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29486
29487 PR c++/11030
29488 * g++.dg/template/friend19.C: New test.
29489
29490 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29491
29492 * g++.dg/opt/strength-reduce.C: New test.
29493
29494 2003-07-07 Roger Sayle <roger@eyesopen.com>
29495
29496 PR target/10979
29497 * gcc.dg/20030707-1.c: New testcase.
29498
29499 2003-07-07 Roger Sayle <roger@eyesopen.com>
29500
29501 PR optimization/11059
29502 * g++.dg/opt/emptyunion.C: New testcase.
29503
29504 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29505 Eric Botcazou <ebotcazou@libertysurf.fr>
29506
29507 * g++.dg/opt/stack1.C: New test.
29508
29509 2003-07-05 Mark Mitchell <mark@codesourcery.com>
29510
29511 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
29512 run test.
29513
29514 PR c++/11431
29515 * g++.dg/expr/static_cast3.C: New test.
29516
29517 2003-07-04 Zack Weinberg <zack@codesourcery.com>
29518
29519 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
29520 everywhere.
29521 * gcc.dg/concat.c: Concatenation of string constants with
29522 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
29523 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
29524 * gcc.dg/cpp/escape-2.c: Use wide character constants where
29525 necessary to avoid multi-character character constant warning.
29526 * gcc.dg/cpp/escape.c: Likewise.
29527 * gcc.dg/cpp/ucs.c: Likewise.
29528 Remove backslashes from dg-bogus comments, as they confuse Tcl.
29529 Fix a typo.
29530
29531 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29532
29533 PR c/11428
29534 * gcc.c-torture/compile/20030704-1.c: New.
29535
29536 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29537
29538 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
29539
29540 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
29541
29542 PR c++/5287, PR c++/7910, PR c++/11021
29543 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
29544 tests for warnings.
29545 * g++.dg/ext/dllimport2.C: Add tests for warnings.
29546 * g++.dg/ext/dllimport3.C: Likewise.
29547 * g++.dg/ext/dllimport4.C: New file.
29548 * g++.dg/ext/dllimport5.C: New file.
29549 * g++.dg/ext/dllimport6.C: New file.
29550 * g++.dg/ext/dllimport7.C: New file.
29551 * g++.dg/ext/dllimport8.C: New file.
29552 * g++.dg/ext/dllimport9.C: New file.
29553 * g++.dg/ext/dllimport10.C: New file.
29554 * g++.dg/ext/dllexport1.C: New file.
29555
29556 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29557
29558 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
29559 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
29560
29561 2003-07-03 Roger Sayle <roger@eyesopen.com>
29562
29563 * gcc.dg/builtins-25.c: New testcase.
29564 * gcc.dg/builtins-26.c: New testcase.
29565
29566 2003-07-03 Janis Johnson <janis187@us.ibm.com>
29567
29568 * gcc.dg/compat/vector-defs.h: New file.
29569 * gcc.dg/compat/vector-setup.h: New file.
29570 * gcc.dg/compat/vector-check.h: New file.
29571 * gcc.dg/compat/vector-1_main.c: New file.
29572 * gcc.dg/compat/vector-1_x.c: New file.
29573 * gcc.dg/compat/vector-1_y.c: New file.
29574 * gcc.dg/compat/vector-2_main.c: New file.
29575 * gcc.dg/compat/vector-2_x.c: New file.
29576 * gcc.dg/compat/vector-2_y.c: New file.
29577
29578 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
29579 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
29580 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
29581 * gcc.dg/compat/struct-align-1.h: New file.
29582 * gcc.dg/compat/struct-align-1_main.c: New file.
29583 * gcc.dg/compat/struct-align-1_x.c: New file.
29584 * gcc.dg/compat/struct-align-1_y.c: New file.
29585 * gcc.dg/compat/struct-align-2.h: New file.
29586 * gcc.dg/compat/struct-align-2_main.c: New file.
29587 * gcc.dg/compat/struct-align-2_x.c: New file.
29588 * gcc.dg/compat/struct-align-2_y.c: New file.
29589
29590 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
29591 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29592 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29593 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29594 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29595 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29596 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29597 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29598 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29599 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29600 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29601 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29602 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29603 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29604 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29605 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29606 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29607 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29608 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29609 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29610 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29611 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29612 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29613 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29614 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29615 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29616 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29617 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29618 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29619
29620 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29621
29622 * gcc.dg/i386-call-1.c: New test.
29623
29624 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
29625
29626 PR c++/9162
29627 * g++.dg/parse/defarg4.C: New.
29628
29629 2003-07-03 Roger Sayle <roger@eyesopen.com>
29630
29631 PR target/10700
29632 * gcc.c-torture/compile/20030703-1.c: New test case.
29633
29634 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29635
29636 * g++.dg/template/local3.C: Remove extra semicolon.
29637
29638 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29639
29640 * gcc.dg/i386-volatile-1.c: New test.
29641
29642 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
29643
29644 PR c++/11072
29645 * g++.dg/other/offsetof2.C: XFAIL.
29646 * g++.dg/other/offsetof5.C: New.
29647
29648 PR c++/10219
29649 * g++.dg/template/error1.C: New.
29650
29651 PR c++/9779
29652 * g++.dg/template/dependent-expr1.C: New.
29653
29654 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29655
29656 PR c++/6949
29657 * g++.dg/template/local3.C: New test.
29658
29659 PR c++/11149
29660 * g++.dg/lookup/scoped6.C: New test.
29661
29662 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
29663
29664 PR c++/8046
29665 * g++.dg/other/error7.C: New test.
29666
29667 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
29668
29669 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
29670 * g++.old-deja/g++.abi/vtable3.h: Likewise.
29671 * g++.old-deja/g++.law/code-gen5.C: Likewise.
29672 * g++.old-deja/g++.other/union2.C: Likewise.
29673 * gcc.dg/c90-const-expr-2.c: Likewise.
29674 * gcc.dg/c90-const-expr-3.c: Likewise.
29675 * gcc.dg/c99-const-expr-2.c: Likewise.
29676 * gcc.dg/c99-const-expr-3.c: Likewise.
29677 * gcc.dg/concat.c: Likewise.
29678
29679 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29680
29681 PR c++/9559
29682 * g++.dg/init/static1.C: New test.
29683
29684 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29685
29686 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
29687 * g++.old-deja/g++.other/access2.C: Likewise.
29688 * g++.old-deja/g++.other/decl2.C: Likewise.
29689 * gcc.c-torture/execute/20020615-1.c: Likewise.
29690
29691 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29692
29693 PR c++/4933
29694 * g++.dg/template/sizeof4.C: New test.
29695
29696 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29697
29698 * g++.dg/other/error6.C: New test.
29699
29700 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29701
29702 PR c++/10750
29703 * g++.dg/parse/constant2.C: New test.
29704
29705 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29706
29707 PR c++/11106
29708 * g++.dg/other/error5.C: New test.
29709
29710 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29711
29712 * gcc.dg/format/gcc_diag-1.c: New test.
29713
29714 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
29715
29716 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
29717
29718 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
29719
29720 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
29721 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
29722 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
29723
29724 2003-06-28 Jakub Jelinek <jakub@redhat.com>
29725
29726 * gcc.c-torture/execute/builtins/string-8.c: New test.
29727 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
29728 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
29729 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
29730
29731 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29732
29733 PR c++/10468
29734 * g++.dg/ext/typeof6.C: New test.
29735
29736 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29737
29738 PR c++/10796
29739 * g++.dg/init/enum1.C: New test.
29740
29741 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
29742
29743 * gcc.dg/20030627-1.c: New test.
29744
29745 2003-06-26 Mark Mitchell <mark@codesourcery.com>
29746
29747 PR c++/11332
29748 * g++.dg/expr/static_cast2.C: New test.
29749
29750 2003-06-26 Roger Sayle <roger@eyesopen.com>
29751 Jakub Jelinek <jakub@redhat.com>
29752
29753 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
29754 sprintf(dst,"%s",src) optimization.
29755 * gcc.c-torture/execute/20030626-1.c: New test case.
29756 * gcc.c-torture/execute/20030626-2.c: New test case.
29757
29758 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
29759
29760 * gcc.c-torture/execute/multi-ix.c: New test.
29761
29762 * gcc.c-torture/execute/simd-4.c (main):
29763 Added missing semicolon at end of union.
29764
29765 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
29766
29767 PR c++/8266
29768 * g++.dg/template/explicit-instantiation3.C: New test.
29769
29770 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29771
29772 * gcc.dg/20030626-1.c: Use signed char.
29773
29774 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29775
29776 * gcc.dg/20030626-1.c: New test.
29777
29778 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
29779
29780 * const-str-2.m: Update.
29781
29782 2003-06-25 Mark Mitchell <mark@codesourcery.com>
29783
29784 PR c++/10990
29785 * g++.dg/rtti/dyncast1.C: New test.
29786 * g++.dg/abi/mangle4.C: Correct base-specifier access.
29787 * g++.dg/lookup/scoped1.C: Remove XFAIL.
29788 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
29789
29790 PR c++/10931
29791 * g++.dg/expr/static_cast1.C: New test.
29792
29793 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
29794
29795 * gcc.dg/20030625-1.c: New test.
29796
29797 2003-06-24 Roger Sayle <roger@eyesopen.com>
29798
29799 * gcc.c-torture/compile/20030624-1.c: New test case.
29800
29801 2003-06-24 Jakub Jelinek <jakub@redhat.com>
29802
29803 * gcc.c-torture/execute/string-opt-17.c: New test.
29804
29805 2003-06-24 Mark Mitchell <mark@codesourcery.com>
29806
29807 PR c++/5754
29808 * g++.dg/parse/crash6.C: New test.
29809
29810 2003-06-23 Roger Sayle <roger@eyesopen.com>
29811
29812 * gcc.dg/builtins-24.c: New test case.
29813
29814 2003-06-23 Jakub Jelinek <jakub@redhat.com>
29815
29816 * g++.dg/opt/operator1.C: New test.
29817
29818 2003-06-22 Roger Sayle <roger@eyesopen.com>
29819
29820 * gcc.c-torture/execute/string-opt-16.c: New test case.
29821
29822 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29823
29824 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
29825 * g++.old-deja/g++.other/conv7.C: Likewise.
29826 * g++.old-deja/g++.other/overcnv2.C: Likewise.
29827 * g++.old-deja/g++.other/overload14.C: Likewise.
29828
29829 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29830
29831 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
29832 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
29833
29834 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29835
29836 PR c++/10888
29837 * g++.dg/warn/Winline-3.C: New test.
29838
29839 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29840
29841 * lib/target-supports.exp (check_alias_available): Make the test
29842 program acceptable to the Solaris assembler.
29843
29844 PR c++/10749
29845 * g++.dg/template/memclass2.C: New test.
29846
29847 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29848 Eric Botcazou <ebotcazou@libertysurf.fr>
29849
29850 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
29851 data for non-matching targets.
29852 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
29853
29854 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29855
29856 PR c++/10845
29857 * g++.dg/template/member3.C: New test.
29858
29859 2003-06-19 Mark Mitchell <mark@codesourcery.com>
29860
29861 PR c++/10939
29862 * g++.dg/template/func1.C: New test.
29863
29864 PR c++/9649
29865 * g++.dg/template/static4.C: New test.
29866 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
29867
29868 PR c++/11041
29869 * g++.dg/init/ref7.C: New test.
29870
29871 2003-06-19 Matt Austern <austern@apple.com>
29872
29873 PR c++/11228
29874 * g++.dg/anew1.C: New test.
29875 * g++.dg/anew2.C: New test.
29876 * g++.dg/anew3.C: New test.
29877 * g++.dg/anew4.C: New test.
29878
29879 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
29880
29881 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
29882
29883 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
29884
29885 * gcc.c-torture/execute/simd-4.c (main): Make expected value
29886 endian-dependent.
29887
29888 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
29889
29890 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
29891 Remove cruft.
29892
29893 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
29894
29895 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
29896 * gcc.c-torture/compile/961203-1.c: Likewise.
29897 * gcc.c-torture/compile/980506-1.c: Likewise.
29898
29899 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29900
29901 PR c++/10712
29902 * g++.dg/lookup/using7.C: New test.
29903
29904 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29905
29906 PR c++/11105
29907 * g++.dg/abi/conv1.C: Remove it.
29908 * g++.dg/template/conv7.C: New test.
29909 * g++.dg/template/conv8.C: Likewise.
29910 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
29911 conversion operator.
29912
29913 2003-06-17 Janis Johnson <janis187@us.ibm.com>
29914
29915 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
29916 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29917 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29918 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29919 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29920 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29921 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29922 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29923 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29924 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29925 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29926 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29927 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29928 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29929 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29930 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29931 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29932 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29933 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29934 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29935 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29936 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29937 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29938 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29939 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29940 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29941 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29942 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29943 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29944
29945 2003-06-16 Mark Mitchell <mark@codesourcery.com>
29946
29947 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
29948 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
29949 indications.
29950
29951 2003-06-16 Roger Sayle <roger@eyesopen.com>
29952
29953 * gcc.dg/i386-387-5.c: New test case.
29954 * gcc.dg/i386-387-6.c: New test case.
29955 * gcc.dg/builtins-23.c: New test case.
29956
29957 2003-06-15 Roger Sayle <roger@eyesopen.com>
29958
29959 * gcc.dg/builtins-22.c: New test case.
29960 * gcc.dg/i386-387-1.c: Update to test exp.
29961 * gcc.dg/i386-387-2.c: Likewise.
29962
29963 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29964
29965 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
29966
29967 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29968
29969 * lib/gcc-dg.exp (dg-require-dll): New function.
29970 (dg-xfail-if): Likewise.
29971 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
29972 driver.
29973
29974 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
29975 * gcc.c-torture/compile/20001205-1.c: Likewise.
29976 * gcc.c-torture/compile/20001226-1.c: Likewise.
29977 * gcc.c-torture/compile/20010518-2.c: Likewise.
29978 * gcc.c-torture/compile/20020312-1.c: Likewise.
29979 * gcc.c-torture/compile/20020604-1.c: Likewise.
29980 * gcc.c-torture/compile/920501-12.c: Likewise.
29981 * gcc.c-torture/compile/920501-4.c: Likewise.
29982 * gcc.c-torture/compile/920520-1.c: Likewise.
29983 * gcc.c-torture/compile/920521-1.c: Likewise.
29984 * gcc.c-torture/compile/920625-1.c: Likewise.
29985 * gcc.c-torture/compile/961203-1.c: Likewise.
29986 * gcc.c-torture/compile/980506-1.c: Likewise.
29987 * gcc.c-torture/compile/981006-1.c: Likewise.
29988 * gcc.c-torture/compile/981022-1.c: Likewise.
29989 * gcc.c-torture/compile/981223-1.c: Likewise.
29990 * gcc.c-torture/compile/990617-1.c: Likewise.
29991 * gcc.c-torture/compile/dll.c: Likewise.
29992 * gcc.c-torture/compile/labels-3.c: Likewise.
29993 * gcc.c-torture/compile/mipscop-1.c: Likewise.
29994 * gcc.c-torture/compile/mipscop-2.c: Likewise.
29995 * gcc.c-torture/compile/mipscop-3.c: Likewise.
29996 * gcc.c-torture/compile/mipscop-4.c: Likewise.
29997 * gcc.c-torture/compile/simd-5.c: Likewise.
29998 * gcc.c-torture/compile/20000804-1.x: Remove.
29999 * gcc.c-torture/compile/20001205-1.x: Likewise.
30000 * gcc.c-torture/compile/20001226-1.x: Likewise.
30001 * gcc.c-torture/compile/20010518-2.x: Likewise.
30002 * gcc.c-torture/compile/20020312-1.x: Likewise.
30003 * gcc.c-torture/compile/20020604-1.x: Likewise.
30004 * gcc.c-torture/compile/920501-12.x: Likewise.
30005 * gcc.c-torture/compile/920501-4.x: Likewise.
30006 * gcc.c-torture/compile/920520-1.x: Likewise.
30007 * gcc.c-torture/compile/920521-1.x: Likewise.
30008 * gcc.c-torture/compile/920625-1.x: Likewise.
30009 * gcc.c-torture/compile/961203-1.x: Likewise.
30010 * gcc.c-torture/compile/980506-1.x: Likewise.
30011 * gcc.c-torture/compile/981006-1.x: Likewise.
30012 * gcc.c-torture/compile/981022-1.x: Likewise.
30013 * gcc.c-torture/compile/981223-1.x: Likewise.
30014 * gcc.c-torture/compile/990617-1.x: Likewise.
30015 * gcc.c-torture/compile/mipscop-1.x: Likewise.
30016 * gcc.c-torture/compile/mipscop-2.x: Likewise.
30017 * gcc.c-torture/compile/mipscop-3.x: Likewise.
30018 * gcc.c-torture/compile/mipscop-4.x: Likewise.
30019 * gcc.c-torture/compile/simd-5.x: Likewise.
30020
30021 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
30022
30023 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30024
30025 * gcc.c-torture/execute/20030611-1.c: New test.
30026
30027 2003-06-12 Roger Sayle <roger@eyesopen.com>
30028
30029 PR middle-end/168
30030 * gcc.dg/20030612-1.c: New test case.
30031
30032 2003-06-12 Mark Mitchell <mark@codesourcery.com>
30033
30034 PR c++/10635
30035 * g++.dg/expr/cast1.C: New test.
30036
30037 2003-06-12 Roger Sayle <roger@eyesopen.com>
30038
30039 * gcc.dg/builtins-21.c: New test case.
30040
30041 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
30042
30043 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
30044 options instead of at the end.
30045 * lib/objc.exp (objc_target_compile): Likewise.
30046
30047 2003-06-11 Mark Mitchell <mark@codesourcery.com>
30048
30049 PR c++/10432
30050 * g++.dg/parse/error1.C: New test.
30051
30052 2003-06-11 Janis Johnson <janis187@us.ibm.com>
30053
30054 * gcc.dg/compat/struct-by-value-11_main.c: New file.
30055 * gcc.dg/compat/struct-by-value-11_x.c: New file.
30056 * gcc.dg/compat/struct-by-value-11_y.c: New file.
30057 * gcc.dg/compat/struct-by-value-12_main.c: New file.
30058 * gcc.dg/compat/struct-by-value-12_x.c: New file.
30059 * gcc.dg/compat/struct-by-value-12_y.c: New file.
30060 * gcc.dg/compat/struct-by-value-13_main.c: New file.
30061 * gcc.dg/compat/struct-by-value-13_x.c: New file.
30062 * gcc.dg/compat/struct-by-value-13_y.c: New file.
30063 * gcc.dg/compat/struct-by-value-14_main.c: New file.
30064 * gcc.dg/compat/struct-by-value-14_x.c: New file.
30065 * gcc.dg/compat/struct-by-value-14_y.c: New file.
30066 * gcc.dg/compat/struct-by-value-15_main.c: New file.
30067 * gcc.dg/compat/struct-by-value-15_x.c: New file.
30068 * gcc.dg/compat/struct-by-value-15_y.c: New file.
30069 * gcc.dg/compat/struct-by-value-16_main.c: New file.
30070 * gcc.dg/compat/struct-by-value-16_x.c: New file.
30071 * gcc.dg/compat/struct-by-value-16_y.c: New file.
30072 * gcc.dg/compat/struct-by-value-17_main.c: New file.
30073 * gcc.dg/compat/struct-by-value-17_x.c: New file.
30074 * gcc.dg/compat/struct-by-value-17_y.c: New file.
30075 * gcc.dg/compat/struct-by-value-18_main.c: New file.
30076 * gcc.dg/compat/struct-by-value-18_x.c: New file.
30077 * gcc.dg/compat/struct-by-value-18_y.c: New file.
30078
30079 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
30080 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
30081 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
30082 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
30083 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
30084 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
30085 * gcc.dg/compat/scalar-return-3_main.c: New file.
30086 * gcc.dg/compat/scalar-return-3_x.c: New file.
30087 * gcc.dg/compat/scalar-return-3_y.c: New file.
30088 * gcc.dg/compat/scalar-return-4_main.c: New file.
30089 * gcc.dg/compat/scalar-return-4_x.c: New file.
30090 * gcc.dg/compat/scalar-return-4_y.c: New file.
30091
30092 2003-06-10 Janis Johnson <janis187@us.ibm.com>
30093
30094 * gcc.dg/compat/fp2-struct-check.h: New file.
30095 * gcc.dg/compat/fp2-struct-defs.h: New file.
30096 * gcc.dg/compat/fp2-struct-init.h: New file.
30097 * gcc.dg/compat/struct-by-value-10_main.c: New file.
30098 * gcc.dg/compat/struct-by-value-10_x.c: New file.
30099 * gcc.dg/compat/struct-by-value-10_y.c: New file.
30100 * gcc.dg/compat/struct-return-10_main.c: New file.
30101 * gcc.dg/compat/struct-return-10_x.c: New file.
30102 * gcc.dg/compat/struct-return-10_y.c: New file.
30103
30104 * gcc.dg/compat/compat-common.h: New file.
30105 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
30106 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
30107 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
30108 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
30109 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
30110 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
30111 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
30112 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
30113 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
30114 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
30115 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
30116 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
30117 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
30118 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
30119 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
30120 * gcc.dg/compat/small-struct-check.h: Ditto.
30121 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
30122 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
30123 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
30124 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
30125 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
30126 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
30127 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
30128 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
30129 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
30130 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
30131 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30132 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
30133 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
30134 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30135 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
30136 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
30137 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
30138 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
30139 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
30140 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
30141 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
30142 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
30143 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
30144 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
30145 * gcc.dg/compat/struct-return-2_main.c: Ditto.
30146 * gcc.dg/compat/struct-return-2_x.c: Ditto.
30147 * gcc.dg/compat/struct-return-2_y.c: Ditto.
30148 * gcc.dg/compat/struct-return-3_main.c: Ditto.
30149 * gcc.dg/compat/struct-return-3_x.c: Ditto.
30150 * gcc.dg/compat/struct-return-3_y.c: Ditto.
30151
30152 2003-06-10 Geoffrey Keating <geoffk@apple.com>
30153
30154 * g++.dg/pch/static-1.C: New file.
30155 * g++.dg/pch/static-1.Hs: New file.
30156
30157 2003-06-10 Richard Henderson <rth@redhat.com>
30158
30159 * gcc.dg/asm-7.c: Adjust expected warning text.
30160
30161 2003-06-10 Roger Sayle <roger@eyesopen.com>
30162
30163 * gcc.dg/builtins-20.c: New test case.
30164
30165 2003-06-10 Mark Mitchell <mark@codesourcery.com>
30166
30167 PR c++/11131
30168 * g++.dg/opt/template1.C: New test.
30169
30170 2003-06-09 Mark Mitchell <mark@codesourcery.com>
30171
30172 * lib/gcc-dg.exp (dg-test): Clear additional_files and
30173 additional_sources.
30174
30175 2003-05-21 David Taylor <dtaylor@emc.com>
30176
30177 * gcc.dg/Wpadded.c: New file.
30178
30179 2003-06-09 Mark Mitchell <mark@codesourcery.com>
30180
30181 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
30182 * gcc.dg/special/weak-2.c: Add dg-require-weak.
30183 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
30184 dg-require-weak.
30185
30186 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
30187
30188 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
30189
30190 2003-06-09 Mark Mitchell <mark@codesourcery.com>
30191
30192 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
30193 (dg-require-alias): Likewise.
30194 (dg-require-gc-sections): Likewise.
30195 * lib/target-supports.exp (check_gc_sections_available): Likewise.
30196
30197 2003-06-08 Richard Henderson <rth@redhat.com>
30198
30199 * gcc.dg/20011029-2.c: Fix the array reference.
30200 * gcc.dg/asm-7.c: New.
30201
30202 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
30203
30204 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
30205
30206 2003-06-08 Mark Mitchell <mark@codesourcery.com>
30207
30208 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
30209 (dg-require-gc-sections): Likewise.
30210
30211 2003-06-08 Jan Hubicka <jh@suse.cz>
30212
30213 * i386-cmov1.c: Fix regular expression.
30214 * i386-cvt-1.c: Likewise.
30215 * i386-local.c: Likewise.
30216 * i386-local2.c: Likewise.
30217 * i386-mul.c: Likewise.
30218 * i386-ssetype-1.c: Likewise.
30219 * i386-ssetype-3.c: Likewise.
30220 * i386-ssetype-5.c: Likewise.
30221
30222 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30223
30224 PR c++/11039
30225 * g++.dg/warn/implicit-typename2.C: New test.
30226 * g++.dg/warn/implicit-typename3.C: New test.
30227
30228 2003-06-07 Richard Henderson <rth@redhat.com>
30229
30230 * g++.dg/other/offsetof3.C: Use size_t.
30231 * g++.dg/other/offsetof4.C: Likewise.
30232
30233 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
30234
30235 * lib/copy-file.exp: New. Implement gcc_copy_files.
30236
30237 * lib/dg-pch.exp: Load copy-file.exp
30238 (dg-pch): Use gcc_copy_files instead of "file copy".
30239
30240 2003-06-06 Mark Mitchell <mark@codesourcery.com>
30241
30242 * gcc.dg/weak/weak.exp: Simplify.
30243 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
30244 * gcc.dg/weak/weak-1.c: Likewise.
30245 * gcc.dg/weak/weak-2.c: Likewise.
30246 * gcc.dg/weak/weak-3.c: Likewise.
30247 * gcc.dg/weak/weak-4.c: Likewise.
30248 * gcc.dg/weak/weak-5.c: Likewise.
30249 * gcc.dg/weak/weak-6.c: Likewise.
30250 * gcc.dg/weak/weak-7.c: Likewise.
30251 * gcc.dg/weak/weak-8.c: Likewise.
30252 * gcc.dg/weak/weak-9.c: Likewise.
30253
30254 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
30255
30256 gcc.c-torture/execute/20030606-1.c: New.
30257
30258 2003-06-06 Roger Sayle <roger@eyesopen.com>
30259
30260 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
30261 * gcc.dg/builtins-19.c: Likewise.
30262
30263 2003-06-06 Roger Sayle <roger@eyesopen.com>
30264
30265 * gcc.dg/builtins-2.c: Add some more tests.
30266 * gcc.dg/builtins-18.c: New test case.
30267 * gcc.dg/builtins-19.c: New test case.
30268
30269 2003-06-06 Roger Sayle <roger@eyesopen.com>
30270 Jim Wilson <wilson@tuliptree.org>
30271
30272 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
30273
30274 2003-06-06 Jakub Jelinek <jakub@redhat.com>
30275
30276 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
30277 mempcpy/stpcpy calls not to be optimized into something else.
30278 * gcc.c-torture/execute/string-opt-3.c: Moved to...
30279 * gcc.c-torture/execute/builtins/string-7.c: ...here.
30280 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
30281
30282 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30283
30284 * gcc.dg/format/asm_fprintf-1.c: New test.
30285
30286 2003-06-05 Mark Mitchell <mark@codesourcery.com>
30287
30288 * lib/gcc-defs.exp (additional_sources): New variable.
30289 (dg-additional-sources): New function.
30290 (additional_files): New variable.
30291 (dg-additional-files): New function.
30292 (dg-additional-files-options): Likewise.
30293 * lib/gcc-dg.exp (dg-require-weak): New function.
30294 (dg-require-alias): Likewise.
30295 (dg-require-gc-sections): Likewise.
30296 * lib/target-supports.exp (check_alias_available): Remove testfile
30297 parameter.
30298 (check_gc_sections_available): New function.
30299 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
30300 (dg-gpp-additional-files): Likewise.
30301 * lib/g++.exp (additional_sources): Remove.
30302 (additional_files): Likewise.
30303 (g++_target_compile): Use dg-additional-files-options.
30304
30305 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
30306 Tcl logic.
30307 * gcc.dg/special/ecos.exp: Remove.
30308 * gcc.dg/special/20000419-2.c: Use dg-require-*.
30309 * gcc.dg/special/alias-1.c: Likewise.
30310 * gcc.dg/special/alias-2.c: Likewise.
30311 * gcc.dg/special/gcsec-1.c: Likewise.
30312 * gcc.dg/special/weak-1.c: Likewise.
30313 * gcc.dg/special/weak-2.c: Likewise.
30314 * gcc.dg/special/wkali-1.c: Likewise.
30315 * gcc.dg/special/wkali-2.c: Likewise.
30316
30317 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
30318 dg-gpp-additional-*.
30319 * g++.dg/special/conpr-3.C: Likewise.
30320 * g++.dg/special/conpr-4.C: Likewise.
30321 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
30322 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
30323 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
30324 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
30325 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
30326 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
30327 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
30328 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
30329 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
30330 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
30331 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
30332 * g++.old-deja/g++.other/comdat1.C: Likewise.
30333 * g++.old-deja/g++.other/comdat2.C: Likewise.
30334 * g++.old-deja/g++.other/comdat3.C: Likewise.
30335 * g++.old-deja/g++.other/ctor1.C: Likewise.
30336 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
30337
30338 2003-06-05 Richard Henderson <rth@redhat.com>
30339
30340 * gcc.dg/debug/20030605-1.c: New.
30341
30342 2003-06-04 Mark Mitchell <mark@codesourcery.com>
30343
30344 * README.QMTEST: Update.
30345
30346 2003-06-04 Richard Henderson <rth@redhat.com>
30347
30348 * gcc.dg/cleanup-1.c: New.
30349 * gcc.dg/cleanup-2.c: New.
30350 * gcc.dg/cleanup-3.c: New.
30351 * gcc.dg/cleanup-4.c: New.
30352 * gcc.dg/cleanup-5.c: New.
30353 * gcc.dg/cleanup-6.c: New.
30354 * gcc.dg/cleanup-7.c: New.
30355
30356 2003-06-04 Mark Mitchell <mark@codesourcery.com>
30357
30358 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
30359
30360 * lib/dg-pch.exp: New file.
30361 * g++.dg/pch/pch.exp: Use dg-pch.exp.
30362 * gcc.dg/pch/pch.exp: Likewise.
30363
30364 2003-06-04 Roger Sayle <roger@eyesopen.com>
30365
30366 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
30367 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
30368 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
30369 * gcc.dg/builtins-17.c: New test case.
30370 * gcc.dg/i386-387-4.c: New test case.
30371 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
30372
30373 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30374
30375 * gcc.dg/ultrasp9.c: New test.
30376
30377 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30378
30379 * gcc.c-torture/compile/20030604-1.c: New test.
30380 * gcc.dg/sparc-constant-1.c: New test.
30381
30382 2003-06-03 Glen Nakamura <glen@imodulo.com>
30383
30384 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
30385
30386 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
30387
30388 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
30389
30390 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
30391 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
30392
30393 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
30394
30395 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
30396
30397 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30398
30399 PR c++/10940
30400 * g++.dg/template/spec10.C: New test.
30401
30402 2003-06-03 Roger Sayle <roger@eyesopen.com>
30403
30404 * gcc.dg/builtins-16.c: New test case.
30405
30406 2003-06-03 Jakub Jelinek <jakub@redhat.com>
30407
30408 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
30409 mempcpy test with post-increments.
30410 * gcc.c-torture/execute/string-opt-3.c: New test.
30411 * gcc.dg/string-opt-1.c: New test.
30412
30413 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
30414
30415 PR fortran/10965
30416 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
30417
30418 2003-06-02 Mark Mitchell <mark@codesourcery.com>
30419
30420 * lib/scanasm.exp (dg-scan): New function, factored out of ...
30421 (scan-assembler): ... here. Use dg-scan.
30422 (scan-assembler-not): Likewise.
30423 (scan-file): New function.
30424 (scan-file-not): Likewise.
30425 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
30426 * gcc.dg/cpp/_Pragma4.c: Likewise.
30427 * gcc.dg/cpp/_Pragma5.c: Likewise.
30428 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30429 * gcc.dg/cpp/avoidpaste2.c: Likewise.
30430 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
30431 * gcc.dg/cpp/cmdlne-P.c: Likewise.
30432 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
30433 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
30434 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
30435 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
30436 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
30437 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
30438 * gcc.dg/cpp/cxxcom1.c: Likewise.
30439 * gcc.dg/cpp/line1.c: Likewise.
30440 * gcc.dg/cpp/maccom1.c: Likewise.
30441 * gcc.dg/cpp/maccom2.c: Likewise.
30442 * gcc.dg/cpp/maccom3.c: Likewise.
30443 * gcc.dg/cpp/maccom4.c: Likewise.
30444 * gcc.dg/cpp/maccom5.c: Likewise.
30445 * gcc.dg/cpp/maccom6.c: Likewise.
30446 * gcc.dg/cpp/multiline.c: Likewise.
30447 * gcc.dg/cpp/spacing1.c: Likewise.
30448 * gcc.dg/cpp/spacing2.c: Likewise.
30449 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
30450 * gcc.dg/cpp/trad/maccom1.c: Likewise.
30451 * gcc.dg/cpp/trad/maccom2.c: Likewise.
30452 * gcc.dg/cpp/trad/maccom3.c: Likewise.
30453 * gcc.dg/cpp/trad/maccom4.c: Likewise.
30454 * gcc.dg/cpp/trad/maccom6.c: Likewise.
30455 * gcc.dg/cpp/cxxcom2.c: Likewise.
30456 * gcc.dg/cpp/cxxcom2.h: New file.
30457
30458 * gcc.dg/cpp/truefalse.cpp: Move it to ...
30459 * g++.dg/cpp/truefalse.C: Here.
30460 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
30461
30462 2003-06-01 Loren James Rittle <ljrittle@acm.org>
30463
30464 * gcc.dg/cpp/redef3.c: New file.
30465
30466 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
30467
30468 * gcc.dg/i386-loop-3.c: New test.
30469
30470 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
30471
30472 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
30473
30474 2003-05-31 Roger Sayle <roger@eyesopen.com>
30475
30476 * gcc.dg/fwrapv-1.c: New test case.
30477 * gcc.dg/fwrapv-2.c: New test case.
30478
30479 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30480
30481 PR c++/10956
30482 * g++.dg/template/spec9.C: New test.
30483
30484 2003-05-29 Roger Sayle <roger@eyesopen.com>
30485
30486 * gcc.dg/duff-4.c: New test case.
30487
30488 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
30489
30490 PR fortran/10843
30491 * g77.dg/ffixed-form-1.f: New test
30492 * g77.dg/ffixed-form-2.f: New test
30493 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
30494 * g77.dg/ffree-form-3.f: New test
30495
30496 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
30497
30498 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
30499 * gcc.dg/wint_t-1.c: Likewise.
30500
30501 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30502
30503 * g++.dg/template/access11.C: New test.
30504
30505 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30506
30507 PR c++/10849
30508 * g++.dg/template/access10.C: New test.
30509
30510 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30511 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30512
30513 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
30514
30515 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30516
30517 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
30518 suppress for powerpc-*-darwin*.
30519 * gcc.dg/torture/builtin-noret-2.c: Likewise.
30520
30521 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30522
30523 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
30524 suppress option for powerpc-*-darwin*.
30525
30526 2003-05-23 Roger Sayle <roger@eyesopen.com>
30527
30528 * gcc.dg/builtins-1.c: Add tests for tan and atan.
30529 * gcc.dg/builtins-4.c: Add test for fmod.
30530
30531 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30532
30533 PR c++/10682
30534 * g++.dg/template/instantiate4.C: New test.
30535
30536 2003-05-22 Roger Sayle <roger@eyesopen.com>
30537
30538 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
30539
30540 2003-05-21 Janis Johnson <janis187@us.ibm.com>
30541
30542 * gcc.dg/compat/scalar-return-1_main.c: New file.
30543 * gcc.dg/compat/scalar-return-1_x.c: New file.
30544 * gcc.dg/compat/scalar-return-1_y.c: New file.
30545 * gcc.dg/compat/scalar-return-2_main.c: New file.
30546 * gcc.dg/compat/scalar-return-2_x.c: New file.
30547 * gcc.dg/compat/scalar-return-2_y.c: New file.
30548 * gcc.dg/compat/struct-return-3_main.c: New file.
30549 * gcc.dg/compat/struct-return-3_y.c: New file.
30550 * gcc.dg/compat/struct-return-3_x.c: New file.
30551 * gcc.dg/compat/struct-return-2_main.c: New file.
30552 * gcc.dg/compat/struct-return-2_x.c: New file.
30553 * gcc.dg/compat/struct-return-2_y.c: New file.
30554
30555 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30556
30557 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
30558 for hppa*-hp-hpux*.
30559 * gcc.dg/20021014-1.c (dg-options): Likewise.
30560 * gcc.dg/nest.c (dg-options): Likewise.
30561
30562 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
30563
30564 PR c++/9738
30565 * g++.dg/ext/dllimport2.C: New file.
30566 * g++.dg/ext/dllimport3.C: New file.
30567
30568 2003-05-20 Janis Johnson <janis187@us.ibm.com>
30569
30570 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
30571 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
30572 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30573 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
30574 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30575 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
30576 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
30577 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
30578 * gcc.dg/compat/small-struct-defs.h: New file.
30579 * gcc.dg/compat/small-struct-init.h: New file.
30580 * gcc.dg/compat/small-struct-check.h: New file.
30581 * gcc.dg/compat/fp-struct-defs.h: New file.
30582 * gcc.dg/compat/fp-struct-check.h: New file.
30583 * gcc.dg/compat/fp-struct-init.h: New file.
30584 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
30585 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
30586
30587 2003-05-19 Jakub Jelinek <jakub@redhat.com>
30588
30589 * gcc.dg/20030225-2.c: New test.
30590
30591 2003-05-18 Roger Sayle <roger@eyesopen.com>
30592 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30593
30594 * gcc.c-torture/compile/20030518-1.c: New test case.
30595
30596 2003-05-18 Mark Mitchell <mark@codesourcery.com>
30597
30598 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
30599 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
30600 gcc-dg-debug-runtest.
30601 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
30602 gcc-dg-debug-runtest.
30603
30604 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30605
30606 PR c++/9022
30607 * g++.dg/lookup/using6.C: New test.
30608
30609 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30610
30611 * g++.dg/parse/access2.C: New test.
30612
30613 2003-05-17 Mark Mitchell <mark@codesourcery.com>
30614
30615 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
30616 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
30617 * gcc.dg/debug/debug.exp: Likewise.
30618
30619 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
30620
30621 * gcc.dg/dollar.c: New test.
30622
30623 2003-05-16 Janis Johnson <janis187@us.ibm.com>
30624
30625 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
30626 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
30627 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
30628 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
30629 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
30630 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
30631 * gcc.dg/compat/struct-by-value-6_main.c: New file.
30632 * gcc.dg/compat/struct-by-value-6_x.c: New file.
30633 * gcc.dg/compat/struct-by-value-6_y.c: New file.
30634 * gcc.dg/compat/struct-by-value-7_main.c: New file.
30635 * gcc.dg/compat/struct-by-value-7_x.c: New file.
30636 * gcc.dg/compat/struct-by-value-7_y.c: New file.
30637 * gcc.dg/compat/struct-by-value-8_main.c: New file.
30638 * gcc.dg/compat/struct-by-value-8_x.c: New file.
30639 * gcc.dg/compat/struct-by-value-8_y.c: New file.
30640 * gcc.dg/compat/struct-by-value-9_main.c: New file.
30641 * gcc.dg/compat/struct-by-value-9_x.c: New file.
30642 * gcc.dg/compat/struct-by-value-9_y.c: New file.
30643
30644 2003-05-16 Mark Mitchell <mark@codesourcery.com>
30645
30646 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
30647 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
30648 support for "repo" mode.
30649 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
30650 * lib/g77-dg.exp: Likewise.
30651 * lib/obj-dg.exp: Likewise.
30652
30653 2003-05-16 Jakub Jelinek <jakub@redhat.com>
30654
30655 Merge from gcc-3_2-rhl8-branch:
30656 2003-04-23 Jakub Jelinek <jakub@redhat.com>
30657
30658 * gcc.dg/tls/opt-6.c: New test.
30659
30660 2003-04-05 Jakub Jelinek <jakub@redhat.com>
30661
30662 * gcc.dg/20030405-1.c: New test.
30663
30664 2003-03-09 Jakub Jelinek <jakub@redhat.com>
30665
30666 * gcc.dg/20030309-1.c: New test.
30667
30668 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30669
30670 * gcc.c-torture/execute/20030307-1.c: New test.
30671
30672 2003-02-20 Randolph Chung <tausq@debian.org>
30673
30674 * gcc.c-torture/compile/20030220-1.c: New test.
30675
30676 2003-02-18 Jakub Jelinek <jakub@redhat.com>
30677
30678 * gcc.dg/20030217-1.c: New test.
30679
30680 2003-01-29 Jakub Jelinek <jakub@redhat.com>
30681
30682 * gcc.c-torture/compile/20020129-1.c: New test.
30683
30684 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30685
30686 * gcc.dg/unroll-1.c: New test.
30687
30688 2002-11-16 Jan Hubicka <jh@suse.cz>
30689
30690 * gcc.c-torture/execute/20020920-1.c: New test.
30691
30692 2002-10-08 Jakub Jelinek <jakub@redhat.com>
30693
30694 PR target/7434
30695 * gcc.c-torture/compile/20021008-1.c: New test.
30696
30697 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
30698
30699 PR target/7559
30700 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
30701
30702 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30703
30704 * gcc.c-torture/compile/20020807-1.c: New test.
30705
30706 2002-07-30 Jakub Jelinek <jakub@redhat.com>
30707
30708 * gcc.dg/tls/opt-1.c: New test.
30709
30710 2002-07-29 Jakub Jelinek <jakub@redhat.com>
30711
30712 * gcc.dg/20020729-1.c: New test.
30713
30714 2002-07-20 Jakub Jelinek <jakub@redhat.com>
30715
30716 * g++.dg/opt/life1.C: New test.
30717
30718 2002-05-20 Jakub Jelinek <jakub@redhat.com>
30719
30720 * gcc.dg/20020525-1.c: New test.
30721
30722 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30723
30724 PR c++/6794
30725 * g++.dg/ext/pretty1.C: New test.
30726 * g++.dg/ext/pretty2.C: New test.
30727
30728 2003-05-15 Mark Mitchell <mark@codesourcery.com>
30729
30730 PR c++/8385
30731 * g++.dg/ext/typeof5.C: New test.
30732
30733 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
30734
30735 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
30736 __USER_LABEL_PREFIX__ into account.
30737 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
30738
30739 2003-05-14 Roger Sayle <roger@eyesopen.com>
30740
30741 * gcc.dg/builtins-15.c: New test case.
30742
30743 2003-05-13 Zack Weinberg <zack@codesourcery.com>
30744
30745 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
30746
30747 2003-05-12 Mark Mitchell <mark@codesourcery.com>
30748
30749 * lib/g++.exp: Tweak handling of additional source files.
30750 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
30751 * g++.dg/special/conpr-2a.C: Rename to ...
30752 * g++.dg/special/conpr-2a.cc: ... this.
30753 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
30754 * g++.dg/special/conpr-3a.C: Rename to ...
30755 * g++.dg/special/conpr-3a.cc: This.
30756 * g++.dg/special/conpr-3b.C: Rename to ...
30757 * g++.dg/special/conpr-3b.cc: This.
30758 * g++.dg/special/conpr-4.C: New test.
30759 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
30760
30761 2003-05-12 David Edelsohn <edelsohn@gnu.org>
30762
30763 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
30764
30765 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30766
30767 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
30768 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30769 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
30770 * g++.old-deja/g++.other/warn3.C: Likewise.
30771
30772 2003-05-11 Roger Sayle <roger@eyesopen.com>
30773
30774 * gcc.dg/i386-387-1.c: Update to also test log.
30775 * gcc.dg/i386-387-2.c: Likewise.
30776
30777 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
30778
30779 * g77.f-torture/execute/int8421.f: New test.
30780
30781 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30782
30783 PR c++/10230, c++/10481
30784 * g++.dg/lookup/scoped5.C: New test.
30785
30786 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30787
30788 PR c++/10552
30789 * g++.dg/template/ttp6.C: New test.
30790
30791 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
30792
30793 * gcc.c-torture/execute/builtins: New directory.
30794 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
30795 gcc.c-torture/execute/builtins.
30796 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
30797 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
30798 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
30799 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
30800
30801 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30802
30803 PR c++/9252
30804 * g++.dg/template/access8.C: New test.
30805 * g++.dg/template/access9.C: New test.
30806
30807 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30808
30809 PR c++/9554
30810 * g++.dg/parse/access1.C: New test.
30811
30812 2003-05-09 DJ Delorie <dj@redhat.com>
30813
30814 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
30815 long, and not an int.
30816
30817 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30818
30819 PR c++/10555, c++/10576
30820 * g++.dg/template/memclass1.C: New test.
30821
30822 2003-05-08 DJ Delorie <dj@redhat.com>
30823
30824 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
30825 targets.
30826 * gcc.c-torture/execute/20021024-1.x: Likewise.
30827 * gcc.c-torture/execute/shiftdi.x: Likewise.
30828 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
30829 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
30830 * gcc.dg/20021018-1.c: Likewise.
30831
30832 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30833
30834 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
30835
30836 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
30837 (bcopy): Call memmove.
30838
30839 2003-05-08 Roger Sayle <roger@eyesopen.com>
30840
30841 * g77.f-torture/compile/8485.f: New test case.
30842
30843 2003-05-07 Richard Henderson <rth@redhat.com>
30844
30845 PR c++/10570
30846 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
30847 Verify exception_cleanup not called for rethrows.
30848 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
30849 when exiting catch block without rethrowing.
30850 * g++.dg/eh/forced3.C: New.
30851 * g++.dg/eh/forced4.C: New.
30852
30853 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
30854
30855 * gcc.dg/20030505.c: Fix triplet.
30856
30857 2003-05-06 DJ Delorie <dj@redhat.com>
30858
30859 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
30860 * gcc.dg/nest.c: Likewise.
30861
30862 2003-05-05 Roger Sayle <roger@eyesopen.com>
30863
30864 * gcc.dg/builtins-14.c: New test case.
30865
30866 2003-05-05 Janis Johnson <janis187@us.ibm.com>
30867
30868 * lib/compat.exp (compat-execute): New argument.
30869 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
30870 * gcc.dg/compat: New test directory.
30871 * gcc.dg/compat/compat.exp: New expect script.
30872 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
30873 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
30874 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
30875 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
30876 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
30877 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
30878
30879 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
30880 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
30881 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
30882 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
30883 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
30884 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
30885 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
30886 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
30887 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
30888 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
30889 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
30890 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
30891 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
30892 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
30893 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
30894
30895 2003-05-05 Zack Weinberg <zack@codesourcery.com>
30896
30897 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
30898
30899 2003-05-05 Jakub Jelinek <jakub@redhat.com>
30900
30901 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
30902
30903 2003-05-05 Geoffrey Keating <geoffk@apple.com>
30904
30905 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
30906 * gcc.dg/ppc-fsel-2.c: New test.
30907
30908 * gcc.dg/unused-5.c: New test.
30909
30910 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30911
30912 PR c++/10496
30913 * g++.dg/warn/pmf1.C: New test.
30914
30915 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30916
30917 PR c++/4494
30918 * g++.dg/warn/main.C: New test.
30919
30920 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30921
30922 * gcc.dg/nonnull-3.c: New test.
30923
30924 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
30925
30926 * gcc.dg/cpp/Wtrigraphs.c: Update.
30927 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
30928
30929 2003-05-03 Geoffrey Keating <geoffk@apple.com>
30930
30931 * gcc.dg/ppc-fsel-1.c: New test.
30932
30933 2003-05-03 Zack Weinberg <zack@codesourcery.com>
30934
30935 PR c/10604
30936 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
30937
30938 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
30939
30940 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
30941
30942 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30943
30944 PR c++/9364, c++/10553, c++/10586
30945 * g++.dg/parse/typename4.C: New test.
30946 * g++.dg/parse/typename5.C: Likewise.
30947
30948 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
30949
30950 * gcc.c-torture/compile/20030503-1.c: New test.
30951
30952 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30953
30954 * g++.dg/lookup/using5.C: Fix testcase error.
30955
30956 2003-05-01 Chris Demetriou <cgd@broadcom.com>
30957
30958 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
30959 since MEABI is no longer supported. Remove all vestiges
30960 of MEABI from the test.
30961
30962 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30963
30964 PR c++/10554
30965 * g++.dg/lookup/using5.C: New test.
30966
30967 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30968
30969 PR c++/8772
30970 * g++.dg/template/ttp5.C: New test.
30971
30972 2003-04-30 Mark Mitchell <mark@codesourcery.com>
30973
30974 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
30975 (dg-gpp-additional-sources): New function.
30976 (dg-gpp-additional-files): Likewise.
30977 * lib/g++.exp (additional_sources): New variable.
30978 (additional_files): Likewise.
30979 (g++_target_compile): Deal with them.
30980 * lib/old-dejagnu.exp: Remove.
30981 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
30982 * g++.old-deja: Revise all tests to use dg commands.
30983
30984 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30985
30986 PR c++/9432, c++/9528
30987 * g++.dg/lookup/using4.C: New test.
30988
30989 2003-04-29 Geoffrey Keating <geoffk@apple.com>
30990
30991 * gcc.dg/noreturn-5.c: New file.
30992 * gcc.dg/noreturn-6.c: New file.
30993
30994 * gcc.c-torture/compile/inline-1.c: New file.
30995
30996 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30997
30998 PR c++/10551
30999 * g++.dg/template/explicit1.C: New test.
31000
31001 2003-04-29 Mark Mitchell <mark@codesourcery.com>
31002
31003 PR c++/10549
31004 * g++.dg/other/bitfield1.C: New test.
31005
31006 PR c++/10527
31007 * g++.dg/init/new7.C: New test.
31008
31009 2003-04-29 Mark Mitchell <mark@codesourcery.com>
31010
31011 * g++.dg/ext/desig1.C: New test.
31012 * g++.dg/ext/init1.C: Update.
31013
31014 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
31015
31016 2003-04-28 Mark Mitchell <mark@codesourcery.com>
31017
31018 PR c++/10180
31019 * g++.dg/warn/Winline-1.C: New test.
31020
31021 2003-04-28 Jakub Jelinek <jakub@redhat.com>
31022
31023 * gcc.c-torture/execute/string-opt-19.c: New test.
31024
31025 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
31026 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
31027
31028 2003-04-27 Mark Mitchell <mark@codesourcery.com>
31029
31030 PR c++/10506
31031 * g++.dg/init/new6.C: New test.
31032
31033 PR c++/10503
31034 * g++.dg/init/ref6.C: New test.
31035
31036 2003-04-26 David Edelsohn <edelsohn@gnu.org>
31037
31038 * g++.dg/warn/weak1.C: XFAIL on AIX4.
31039
31040 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31041
31042 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
31043 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
31044
31045 2003-04-25 Mark Mitchell <mark@codesourcery.com>
31046
31047 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
31048 initialized static data members.
31049
31050 2003-04-25 H.J. Lu <hjl@gnu.org>
31051
31052 * gcc.dg/ia64-sync-4.c: New test.
31053
31054 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31055
31056 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
31057 date.
31058
31059 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
31060
31061 PR c++/10337
31062 * g++.dg/warn/conv1.C: New test.
31063 * g++.old-deja/g++.other/conv7.C: Adjust.
31064 * g++.old-deja/g++.other/overload14.C: Adjust.
31065
31066 2003-04-23 Mark Mitchell <mark@codesourcery.com>
31067
31068 PR c++/10471
31069 * g++.dg/template/defarg2.C: New test.
31070
31071 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
31072
31073 * gcc.dg/cpp/include2.c: Update.
31074 * gcc.dg/cpp/multiline-2.c: New.
31075 * gcc.dg/cpp/multiline.c: Update.
31076 * gcc.dg/cpp/strify2.c: Update.
31077 * gcc.dg/cpp/trad/literals-2.c: Update.
31078
31079 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31080
31081 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
31082
31083 2003-04-23 Mark Mitchell <mark@codesourcery.com>
31084
31085 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
31086
31087 2003-04-23 Mark Mitchell <mark@codesourcery.com>
31088
31089 PR c++/10451
31090 * g++.dg/parse/crash4.C: New test.
31091
31092 PR c++/9847
31093 * g++.dg/parse/crash5.C: New test.
31094
31095 2003-04-22 Mark Mitchell <mark@codesourcery.com>
31096
31097 PR c++/10446
31098 * g++.dg/parse/crash3.C: New test.
31099
31100 PR c++/10428
31101 * g++.dg/parse/elab1.C: New test.
31102
31103 2003-04-22 Devang Patel <dpatel@apple.com>
31104
31105 * gcc.dg/cpp/trad/funlike-5.c: New test.
31106
31107 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
31108
31109 * g++.dg/other/packed1.C: Fix dg options.
31110
31111 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
31112
31113 * g++.dg/other/offsetof2.C: New test.
31114
31115 2003-04-21 Mark Mitchell <mark@codesourcery.com>
31116
31117 * g++.dg/template/recurse.C: Adjust location of error messages.
31118
31119 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
31120
31121 PR c++/9881
31122 * g++.dg/init/addr-const1.C: New test.
31123 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
31124
31125 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
31126
31127 PR c++/10405
31128 * g++.dg/lookup/struct-hack1.C: New test.
31129
31130 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
31131
31132 * ucs.c: Update diagnostic messages.
31133
31134 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
31135
31136 * gcc.dg/cpp/truefalse.cpp: New test.
31137 * gcc.dg/cpp/cpp.exp: Update.
31138 * g++.dg/other/stdbool-if.C: Remove.
31139
31140 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
31141
31142 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
31143 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
31144
31145 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31146
31147 * gcc.c-torture/compile/20030418-1.c: New test.
31148
31149 2003-04-17 Janis Johnson <janis187@us.ibm.com>
31150
31151 * README.compat: Remove; content moved to doc/sourcebuild.texi.
31152
31153 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31154
31155 PR c++/10347
31156 g++.dg/template/dependent-name1.C: New test.
31157
31158 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
31159
31160 * gcc.dg/warn-1.c (tourist_guide): New array,
31161 contains a pointer to bar.
31162
31163 2003-04-16 Roger Sayle <roger@eyesopen.com>
31164
31165 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
31166 * gcc.c-torture/execute/medce-1.c: New test case.
31167 * gcc.c-torture/execute/medce-2.c: New test case.
31168
31169 2003-04-15 Mark Mitchell <mark@codesourcery.com>
31170
31171 * lib/prune.exp: Ignore more messages.
31172
31173 PR c++/10381
31174 * g++.dg/parse/lookup3.C: New test.
31175
31176 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
31177
31178 * gcc.c-torture/compile/20030415-1.c : New test.
31179
31180 2003-04-14 Mark Mitchell <mark@codesourcery.com>
31181
31182 * gcc.c-torture/execute/scope-2.c: Move to ...
31183 * gcc.dg/noncompile/scope.c: .... here.
31184
31185 2003-04-14 Roger Sayle <roger@eyesopen.com>
31186
31187 * gcc.dg/20030414-2.c: New test case.
31188
31189 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
31190
31191 PR target/10377
31192 * gcc.dg/20030414-1.c: New test.
31193
31194 2003-04-13 Roger Sayle <roger@eyesopen.com>
31195
31196 * gcc.dg/builtins-12.c: New test case.
31197 * gcc.dg/builtins-13.c: New test case.
31198
31199 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31200
31201 * gcc.c-torture/execute/string-opt-18.c: New test.
31202
31203 2003-04-13 Mark Mitchell <mark@codesourcery.com>
31204
31205 PR c++/10300
31206 * g++.dg/init/new5.C: New test.
31207
31208 2003-04-12 Mark Mitchell <mark@codesourcery.com>
31209
31210 PR c++/7910
31211 * g++.dg/ext/dllimport1.C: New test.
31212
31213 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31214
31215 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
31216
31217 2003-04-11 Bud Davis <bdavis9659@comcast.net>
31218
31219 PR Fortran/9263
31220 * g77.f-torture/noncompile/9263.f: New test
31221 PR Fortran/1832
31222 * g77.f-torture/execute/1832.f: New test
31223
31224 2003-04-11 David Chad <davidc@freebsd.org>
31225 Loren J. Rittle <ljrittle@acm.org>
31226
31227 libobjc/8562
31228 * objc.dg/headers.m: New test.
31229
31230 2003-04-10 Zack Weinberg <zack@codesourcery.com>
31231
31232 * gcc.c-torture/execute/builtin-noret-2.c: New.
31233 * gcc.c-torture/execute/builtin-noret-2.x: New.
31234 XFAIL builtin-noret-2.c at -O1 and above.
31235 * gcc.dg/redecl.c: New.
31236 * gcc.dg/Wshadow-1.c: Update error regexps.
31237
31238 2003-04-10 Mark Mitchell <mark@codesourcery.com>
31239
31240 * g++.dg/abi/bitfield10.C: New test.
31241
31242 2003-04-09 Mike Stump <mrs@apple.com>
31243
31244 * gcc.dg/pch/pch.exp: Make testcase names longer.
31245 * g++.dg/pch/pch.exp: Make testcase names longer.
31246
31247 2003-04-08 Roger Sayle <roger@eyesopen.com>
31248
31249 * gcc.dg/builtins-11.c: New test case.
31250
31251 2003-04-08 Roger Sayle <roger@eyesopen.com>
31252
31253 * gcc.dg/builtins-9.c: New test case.
31254 * gcc.dg/builtins-10.c: New test case.
31255
31256 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
31257
31258 * gcc.dg/noncompile/init-4.c.c: New test.
31259
31260 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
31261
31262 * gcc.misc-test/gcov-9.c: New test.
31263 * gcc.misc-test/gcov-10.c: New test
31264 * gcc.misc-test/gcov-11.c: New test.
31265
31266 2003-04-05 Zack Weinberg <zack@codesourcery.com>
31267
31268 PR optimization/10024
31269 * gcc.c-torture/compile/20030405-1.c: New test.
31270
31271 2003-04-04 Geoffrey Keating <geoffk@apple.com>
31272
31273 * gcc.dg/pch/static-3.c: New.
31274 * gcc.dg/pch/static-3.hs: New.
31275 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
31276
31277 2003-04-04 Richard Henderson <rth@redhat.com>
31278
31279 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
31280 * g++.dg/eh/forced2.C: Likewise.
31281
31282 2003-04-03 Mike Stump <mrs@apple.com>
31283
31284 * lib/scanasm.exp (scan-assembler): Add xfail processing for
31285 target arg.
31286 (scan-assembler-times, scan-assembler-not): Likewise.
31287 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
31288
31289 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31290
31291 * gcc.dg/sparc-loop-1.c: New test.
31292
31293 2003-04-02 Geoffrey Keating <geoffk@apple.com>
31294
31295 PR other/9274
31296 * g++.dg/pch/system-2.C: New.
31297 * g++.dg/pch/system-2.Hs: New.
31298
31299 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
31300
31301 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
31302
31303 * g++.dg/eh/simd-1.C (vecfunc): Same.
31304
31305 2003-04-01 Roger Sayle <roger@eyesopen.com>
31306
31307 * gcc.c-torture/execute/20030401-1.c: New test case.
31308
31309 2003-04-01 Ziemowit Laski <zlaski@apple.com>
31310
31311 * objc.dg/defs.m: New.
31312
31313 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
31314
31315 * g++.dg/eh/simd-1.C: New.
31316 * g++.dg/eh/simd-2.C: New.
31317
31318 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
31319
31320 * gcc.c-torture/execute/simd-3.c: New.
31321
31322 2003-03-31 Mark Mitchell <mark@codesourcery.com>
31323
31324 PR c/9936
31325 * gcc.dg/20030331-2.c: New test.
31326
31327 2003-03-31 Mark Mitchell <mark@codesourcery.com>
31328
31329 PR c++/10278
31330 * g++.dg/parse/crash2.C: New test.
31331
31332 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
31333
31334 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
31335 * gcc.c-torture/execute/20030331-1.c: ...here.
31336
31337 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
31338
31339 * gcc.c-torture/execute/20030331-1.c: New test.
31340
31341 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
31342
31343 * lib/gcov.exp: Adjust call return testing strings.
31344 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
31345
31346 2003-03-31 Roger Sayle <roger@eyesopen.com>
31347
31348 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
31349 * gcc.dg/builtins-7.c: New test case.
31350 * gcc.dg/builtins-8.c: New test case.
31351
31352 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
31353
31354 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
31355
31356 2003-03-30 Mark Mitchell <mark@codesourcery.com>
31357
31358 PR c++/7647
31359 * g++.dg/lookup-class-member-2.C: New test.
31360
31361 2003-03-30 Glen Nakamura <glen@imodulo.com>
31362
31363 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
31364
31365 2003-03-28 Roger Sayle <roger@eyesopen.com>
31366
31367 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
31368
31369 2003-03-28 Mark Mitchell <mark@codesourcery.com>
31370
31371 * g++.dg/init/attrib1.C: New test.
31372
31373 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
31374
31375 * gcc.dg/ultrasp8.c: New test.
31376
31377 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
31378
31379 * gcc.dg/ultrasp7.c: New test.
31380
31381 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
31382
31383 PR c++/10047
31384 * g++.dg/template/inline1.C: New test.
31385
31386 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
31387
31388 * gcc.dg/sparc-dwarf2.c: New test.
31389
31390 2003-03-27 Roger Sayle <roger@eyesopen.com>
31391
31392 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
31393 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
31394
31395 2003-03-27 Mark Mitchell <mark@codesourcery.com>
31396
31397 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
31398 than reading .x files.
31399 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
31400 * g77.dg/gcov/gcov-1.f: Likewise.
31401 * gcc.misc-tests/gcov-4b.c: Likewise.
31402 * gcc.misc-tests/gcov-5b.c: Likewise.
31403 * gcc.misc-tests/gcov-6.c: Likewise.
31404 * gcc.misc-tests/gcov-7.c: Likewise.
31405 * gcc.misc-tests/gcov-8.c: Likewise.
31406 * g++.dg/gcov/gcov-1.x: Remove.
31407 * g77.dg/gcov/gcov-1.x: Likewise.
31408 * gcc.misc-tests/gcov-4b.x: Likewise.
31409 * gcc.misc-tests/gcov-5b.x: Likewise.
31410 * gcc.misc-tests/gcov-6.x: Likewise.
31411 * gcc.misc-tests/gcov-7.x: Likewise.
31412 * gcc.misc-tests/gcov-8.x: Likewise.
31413
31414 2003-03-27 Glen Nakamura <glen@imodulo.com>
31415
31416 PR opt/10087
31417 * gcc.dg/20030324-1.c: New test.
31418
31419 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
31420
31421 PR c++/10224
31422 * g++.dg/template/arg3.C: New test.
31423
31424 PR c++/10158
31425 * g++.dg/template/friend18.C: New test.
31426
31427 2003-03-26 Roger Sayle <roger@eyesopen.com>
31428
31429 * g77.f-torture/compile/20030326-1.f: New test case.
31430
31431 2003-03-26 Janis Johnson <janis187@us.ibm.com>
31432
31433 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
31434
31435 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
31436
31437 2003-03-26 Jakub Jelinek <jakub@redhat.com>
31438
31439 * gcc.dg/ia64-sync-3.c: New test.
31440
31441 2003-03-26 Alan Modra <amodra@bigpond.net.au>
31442
31443 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
31444
31445 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31446
31447 * gcc.dg/ultrasp6.c: New test.
31448
31449 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31450
31451 * gcc.dg/i386-signbit-1.c: New test.
31452 * gcc.dg/i386-signbit-2.c: New test.
31453 * gcc.dg/i386-signbit-3.c: New test.
31454
31455 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31456
31457 * gcc.dg/ultrasp5.c: Fix options.
31458
31459 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31460
31461 * gcc.dg/ultrasp5.c: Fix comment.
31462
31463 2003-03-24 Bud Davis <bdavis9659@comcast.net>
31464
31465 PR fortran/10197
31466 * g77.f-torture/execute/10197.f: New test.
31467
31468 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
31469
31470 PR c++/9898, c++/383
31471 * g++.dg/template/conv6.C: New test.
31472
31473 PR c++/10119
31474 * g++.dg/template/ptrmem5.C: New test.
31475
31476 PR c++/10026
31477 * g++.dg/lookup/koenig1.C: New test.
31478
31479 PR C++/10199
31480 * g++.dg/lookup/template2.C: New test.
31481
31482 2003-03-24 Jakub Jelinek <jakub@redhat.com>
31483
31484 * g++.dg/opt/rtti1.C: New test.
31485
31486 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31487
31488 * gcc.dg/ultrasp5.c: New test.
31489
31490 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
31491
31492 PR middle-end/9967
31493 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
31494 builtin fputs.
31495
31496 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
31497
31498 PR c/8224
31499 * gcc.dg/20030323-1.c: New test.
31500
31501 2003-03-23 Roger Sayle <roger@eyesopen.com>
31502
31503 * gcc.c-torture/compile/20030323-1.c: New test case.
31504
31505 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
31506
31507 * gcc.dg/20030321-1.c: New test.
31508
31509 2003-03-22 Zack Weinberg <zack@codesourcery.com>
31510
31511 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
31512
31513 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
31514
31515 PR c++/9978, c++/9708
31516 * g++.dg/ext/vlm1.C: Adjust expected error.
31517 * g++.dg/ext/vla2.C: New test.
31518 * g++.dg/template/arg1.C: New test.
31519 * g++.dg/template/arg2.C: New test.
31520
31521 2003-03-22 Bud Davis <bdavis9659@comcast.net>
31522
31523 * g77.f-torture/execute/select.f: New test.
31524 * g77.f-torture/noncompile/select_no_compile.f: New test.
31525
31526 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
31527
31528 PR c++/9898
31529 * g++.dg/other/error4.C: New test.
31530
31531 2003-03-20 Mark Mitchell <mark@codesourcery.com>
31532
31533 * g++.dg/template/friend17.C: New test.
31534
31535 2003-03-21 Alan Modra <amodra@bigpond.net.au>
31536
31537 * gcc.c-torture/compile/20030320-1.c: New.
31538
31539 2003-03-20 Roger Sayle <roger@eyesopen.com>
31540
31541 * gcc.dg/builtins-6.c: New test case.
31542
31543 2003-03-19 Alan Modra <amodra@bigpond.net.au>
31544
31545 PR target/10073
31546 * gcc.c-torture/compile/20030319-1.c: New.
31547
31548 2003-03-18 Jan Hubicka <jh@suse.cz>
31549
31550 * gcc.dg/i386-cvt-1.c: New test.
31551
31552 2003-03-17 Zack Weinberg <zack@codesourcery.com>
31553
31554 * objc.dg/naming-1.m: Use "(parse|syntax) error".
31555 * objc.dg/naming-2.m: Likewise.
31556
31557 2003-03-17 Mark Mitchell <mark@codesourcery.com>
31558
31559 PR c++/9639
31560 * g++.dg/parse/crash1.C: New test.
31561
31562 2003-03-16 Mark Mitchell <mark@codesourcery.com>
31563
31564 PR c++/8805
31565 * g++.dg/eh/cleanup1.C: New test.
31566
31567 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
31568
31569 * gcc.c-torture/execute/20030316-1.c: New test case.
31570
31571 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
31572
31573 PR c++/9629
31574 * g++.dg/init/ctor2.C: New test.
31575
31576 2003-03-15 Roger Sayle <roger@eyesopen.com>
31577
31578 * g77.f-torture/compile/xformat.f: New test case.
31579
31580 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31581
31582 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
31583 * g++.old-deja/g++.mike/eh50.C: Likewise.
31584
31585 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31586
31587 PR c++/6440
31588 * g++.dg/template/spec7.C: New test.
31589 * g++.dg/template/spec8.C: Likewise.
31590
31591 2003-03-14 Jakub Jelinek <jakub@redhat.com>
31592
31593 * gcc.c-torture/execute/20030313-1.c: New test.
31594
31595 2003-03-14 Richard Henderson <rth@redhat.com>
31596
31597 * gcc.dg/inline-2.c: Adjust alpha test for external call.
31598
31599 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31600
31601 * gcc.c-torture/compile/20030314-1.c: New test.
31602
31603 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
31604
31605 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
31606 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
31607 thumb target,
31608 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
31609 to accept newer _imp__ prefix and additional
31610 newline in .drectve section.
31611 * gcc.dg/dll-4.c: Likewise.
31612 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
31613 switch.
31614
31615 2003-03-13 Mark Mitchell <mark@codesourcery.com>
31616
31617 * g++.dg/parse/namespace9.C: New test.
31618
31619 * g++.dg/init/ref5.C: New test.
31620 * g++.dg/parse/ptrmem1.C: Likewise.
31621
31622 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31623
31624 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
31625 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
31626 regular expression.
31627 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
31628 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
31629
31630 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
31631
31632 * gcc.c-torture/execute/20030224-2.c: New test.
31633
31634 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31635
31636 * gcc.dg/decl-3.c: New test.
31637
31638 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31639
31640 * gcc.dg/i386-loop-2.c: New test.
31641
31642 2003-03-11 Mark Mitchell <mark@codesourcery.com>
31643
31644 PR c++/9474
31645 * g++.dg/parse/namespace8.C: New test.
31646
31647 PR c++/9924
31648 * g++.dg/overload/builtin2.C: New test.
31649
31650 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
31651
31652 * gcc.dg/return-type-3.c: New test.
31653
31654 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31655
31656 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
31657 profiling options are not supported.
31658
31659 2003-03-10 Mark Mitchell <mark@codesourcery.com>
31660
31661 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
31662 * g++.old-deja/g++.warn/impint2.C: Likewise.
31663
31664 2003-03-10 Devang Patel <dpatel@apple.com>
31665
31666 * g++.dg/cpp/c++_cmd_1.C: New test.
31667 * g++.dg/cpp/c++_cmd_1.h: New file.
31668
31669 2003-03-10 Segher Boessenkool <segher@koffie.nl>
31670
31671 * gcc.dg/altivec-9.c: New file.
31672
31673 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31674
31675 * gcc.dg/ppc-sdata-1.c: New test.
31676 * gcc.dg/ppc-sdata-2.c: New test.
31677
31678 2003-03-09 Mark Mitchell <mark@codesourcery.com>
31679
31680 PR c++/9373
31681 * g++.dg/opt/ptrmem2.C: New test.
31682
31683 PR c++/8534
31684 * g++.dg/opt/ptrmem1.C: New test.
31685
31686 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31687
31688 * gcc.dg/i386-loop-1.c: New test.
31689
31690 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31691
31692 PR c++/9970
31693 * g++.dg/lookup/friend1.C: New test.
31694
31695 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31696
31697 PR c++/9823
31698 * g++.dg/parser/constructor1.C: New test.
31699
31700 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
31701
31702 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
31703
31704 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
31705
31706 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
31707
31708 * gcc.dg/cpp/Wunused.c: Update test.
31709
31710 2003-03-08 Jan Hubicka <jh@suse.cz>
31711
31712 * gcc.dg/inline-3.c: New test.
31713
31714 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31715
31716 PR c++/9809
31717 * g++.dg/parse/builtin1.C: New test.
31718
31719 PR c++/9982
31720 * g++.dg/abi/cookie1.C: New test.
31721 * g++.dg/abi/cookie2.C: Likewise.
31722
31723 PR c++/9524
31724 * g++.dg/template/field1.C: New test.
31725
31726 PR c++/9912
31727 * g++.dg/parse/class1.C: New test.
31728 * g++.dg/parse/namespace7.C: Likewise.
31729 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
31730
31731 2003-03-07 Mark Mitchell <mark@codesourcery.com>
31732
31733 * g++.dg/init/ref4.C: New test.
31734
31735 2003-03-07 Jan Hubicka <jh@suse.cz>
31736
31737 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
31738 * gcc.dg/inline-3.c: New test.
31739
31740 2003-03-06 Mark Mitchell <mark@codesourcery.com>
31741
31742 * g++.dg/init/ref3.C: New test.
31743
31744 PR c++/9965
31745 * g++.dg/init/ref2.C: New test.
31746
31747 PR c++/9400
31748 * g++.dg/warn/Wshadow-2.C: New test.
31749
31750 PR c++/9791
31751 * g++.dg/warn/Woverloaded-1.C: New test.
31752
31753 2003-03-05 Jan Hubicka <jh@suse.cz>
31754
31755 * gcc.dg/i386-local2.c: New.
31756 * gcc.dg/i386-local.c: Fix typo.
31757
31758 2003-03-05 Mark Mitchell <mark@codesourcery.com>
31759
31760 * g++.dg/abi/layout3.C: New test.
31761
31762 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31763
31764 * gcc.c-torture/compile/20030305-1.c
31765
31766 2003-03-05 Jan Hubicka <jh@suse.cz>
31767
31768 * gcc.dg/i386-local.c: New.
31769
31770 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
31771
31772 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
31773
31774 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31775
31776 * gcc.dg/switch-2.c: New test.
31777 * gcc.dg/switch-3.c: New test.
31778 * gcc.dg/Wswitch.c: Adjust line numbers.
31779 * gcc.dg/Wswitch-default.c: Likewise.
31780 * gcc.dg/Wswitch-enum.c: Likewise.
31781
31782 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
31783
31784 * gcc.c-torture/execute/20030222-1.c: New test.
31785
31786 2003-03-03 James E Wilson <wilson@tuliptree.org>
31787
31788 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
31789
31790 2003-03-03 Mark Mitchell <mark@codesourcery.com>
31791
31792 PR c++/9878
31793 * g++.dg/init/ref1.C: New test.
31794
31795 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
31796
31797 * gcc.dg/sh-relax.c: New SH-only test.
31798
31799 2003-03-03 Geoffrey Keating <geoffk@apple.com>
31800
31801 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
31802 comment explaining purpose of testcase.
31803
31804 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31805
31806 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
31807 for HC11/HC12 (asm needs two int registers).
31808 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
31809 HC11/HC12 because the test uses an asm which needs two 32-bit
31810 registers.
31811
31812 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31813
31814 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
31815 for HC11/HC12 (array is too large otherwise).
31816 * gcc.c-torture/compile/920501-4.x: New file, likewise.
31817 * gcc.c-torture/compile/20010518-2.x: Likewise.
31818 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
31819 HC11/HC12 (array is too large).
31820
31821 2003-03-01 Geoffrey Keating <geoffk@apple.com>
31822
31823 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
31824 * lib/g++-dg.exp (g++-dg-test): Likewise.
31825
31826 2003-03-01 Roger Sayle <roger@eyesopen.com>
31827
31828 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
31829 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
31830
31831 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31832
31833 * g++.dg/warn/implicit-typename1.C: Remove warning.
31834
31835 2003-02-28 Richard Henderson <rth@redhat.com>
31836
31837 * gcc.dg/noreturn-1.c: Move noreturn warning line.
31838 * gcc.dg/return-type-1.c: Move control reaches end warning line.
31839
31840 2003-02-28 Geoffrey Keating <geoffk@apple.com>
31841
31842 * gcc.dg/pch/pch.exp: Change .pch to .gch.
31843 * g++.dg/pch/pch.exp: Likewise.
31844
31845 2003-02-28 Mark Mitchell <mark@codesourcery.com>
31846
31847 PR c++/9879
31848 * testsuite/g++.dg/init/new4.C: New test.
31849
31850 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
31851
31852 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
31853
31854 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
31855
31856 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
31857 unsigned long.
31858
31859 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
31860 wider than float.
31861
31862 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31863
31864 * lib/scanasm.exp: Add support for counting numbers of
31865 occurences.
31866 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
31867 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
31868
31869 2003-02-25 Mark Mitchell <mark@codesourcery.com>
31870
31871 PR c++/9683
31872 * g++.dg/template/static3.C: New test.
31873
31874 PR c++/9829
31875 * g++.dg/parse/namespace6.C: New test.
31876
31877 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31878
31879 PR target/9732
31880 * gcc.dg/20030225-1.c: New test.
31881
31882 2003-02-24 Mark Mitchell <mark@codesourcery.com>
31883
31884 * README: Remove out-of-date information.
31885
31886 PR c++/9836
31887 * g++.dg/template/spec6.C: New test.
31888
31889 2003-02-24 Jeff Law <law@redhat.com>
31890
31891 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
31892
31893 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31894
31895 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
31896 * gcc.dg/pragma-ep-1.c: Likewise.
31897
31898 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31899
31900 PR c++/9602
31901 * g++.dg/template/friend16.C: New test.
31902
31903 2003-02-23 Mark Mitchell <mark@codesourcery.com>
31904
31905 PR c++/5333
31906 * g++.dg/parse/fused-params1.C: Adjust error messages.
31907 * g++.dg/template/nested3.C: New test.
31908
31909 2003-02-24 Alan Modra <amodra@bigpond.net.au>
31910
31911 * g++.dg/abi/param1.C: New test.
31912
31913 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31914
31915 PR c++/7982
31916 * g++.dg/warn/implicit-typename1.C: New test.
31917
31918 2003-02-22 Kelley Cook <kelleycook@comcast.net>
31919
31920 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
31921 with "mtune".
31922 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31923 * gcc.c-torture/execute/20010129-1.x: Likewise.
31924 * gcc.dg/20011107-1.c: Likewise.
31925 * gcc.dg/20020108-1.c: Likewise.
31926 * gcc.dg/20020122-3.c: Likewise.
31927 * gcc.dg/20020206-1.c: Likewise.
31928 * gcc.dg/20020310-1.c: Likewise.
31929 * gcc.dg/20020426-2.c: Likewise.
31930 * gcc.dg/20020517-1.c: Likewise.
31931 * gcc.dg/991230-1.c: Likewise.
31932 * gcc.dg/i386-unroll-1.c: Likewise.
31933 * gcc.misc-tests/i386-prefetch.exp: Likewise.
31934
31935 2003-02-22 Jan Hubicka <jh@suse.cz>
31936
31937 * gcc.dg/i386-mul.c: New test.
31938
31939 2003-02-21 Roger Sayle <roger@eyesopen.com>
31940
31941 * gcc.dg/builtins-5.c: New test case.
31942
31943 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
31944
31945 * gcc.dg/asmreg-1.c: New test.
31946
31947 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31948
31949 PR c++/9749
31950 * g++.dg/parse/varmod1.C: New test.
31951
31952 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31953
31954 PR c++/9727
31955 * g++.dg/template/op1.C: New test.
31956
31957 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31958
31959 PR c++/8906
31960 * g++.dg/template/nested2.C: New test.
31961
31962 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31963
31964 PR c++/8724
31965 * g++.dg/expr/dtor1.C: New test.
31966
31967 2003-02-21 Zack Weinberg <zack@codesourcery.com>
31968
31969 * gcc.dg/cpp/include3.c: New test.
31970 * gcc.dg/cpp/inc/foo.h: New file.
31971
31972 2003-02-21 Glen Nakamura <glen@imodulo.com>
31973
31974 * gcc.c-torture/execute/20030221-1.c: New test.
31975
31976 2003-02-20 Mark Mitchell <mark@codesourcery.com>
31977
31978 PR c++/9729
31979 * g++.dg/abi/conv1.C: New test.
31980
31981 2003-02-20 Jan Hubicka <jh@suse.cz>
31982
31983 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
31984
31985 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
31986
31987 * gcc.c-torture/compile/20030219-1.c: New test.
31988
31989 2003-02-18 Jan Hubicka <jh@suse.cz>
31990
31991 * gcc.dg/funcorder.c: New test.
31992
31993 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31994
31995 * gcc.c-torture/execute/20030218-1.c: New.
31996
31997 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
31998
31999 * gcc.dg/20030218-1.c: New.
32000
32001 2003-02-18 Richard Henderson <rth@redhat.com>
32002
32003 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
32004 * gcc.dg/attr-used-2.c: New.
32005
32006 2003-02-18 Mark Mitchell <mark@codesourcery.com>
32007
32008 PR c++/9704
32009 * g++.dg/init/copy5.C: New test.
32010
32011 2003-02-18 Geoffrey Keating <geoffk@apple.com>
32012
32013 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
32014 * g++.dg/pch/pch.exp: Likewise.
32015
32016 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
32017
32018 * gcc.c-torture/execute/20030209-1.c: Enable the test if
32019 STACK_SIZE is not defined.
32020
32021 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32022
32023 PR c++/9457
32024 * g++.dg/template/init1.C: New test.
32025
32026 2003-02-16 Jan HUbicka <jh@suse.cz>
32027
32028 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
32029 (foo): Add few extra tests
32030 * gcc.dg/c99-const-expr-3.c: Likewise.
32031 * gcc.c-torture/execute/20030216-1.c: New.
32032
32033 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32034
32035 PR c++/9459
32036 * g++.dg/ext/typeof4.C: New test.
32037
32038 2003-02-15 Roger Sayle <roger@eyesopen.com>
32039
32040 * gcc.dg/i386-387-3.c: New test case.
32041
32042 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
32043
32044 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
32045 cris-*-elf* cris-*-aout* and mmix-*-*.
32046
32047 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
32048
32049 * gcc.dg/20030213-1.c: New test.
32050
32051 2003-02-12 Roger Sayle <roger@eyesopen.com>
32052
32053 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
32054 * gcc.dg/i386-387-2.c: Likewise.
32055
32056 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
32057
32058 * gcc.dg/ppc-spe.c: Fix formatting.
32059 Enable tests that were previously unsupported by gas.
32060 Delete tests for instructions that no longer exist.
32061 Switch arguments on evsubifw builtin.
32062
32063 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
32064
32065 * gcc.c-torture/execute/20030209-1.c: Disable the test if
32066 STACK_SIZE is too small.
32067
32068 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
32069 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32070
32071 * gcc.dg/decl-2.c: New test.
32072
32073 2003-02-10 Jan Hubicka <jh@suse.cz>
32074
32075 * gcc.dg/i386-fpcvt-1.c: New test.
32076
32077 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
32078
32079 * gcc.c-torture/execute/20030209-1.c: New test.
32080
32081 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
32082
32083 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
32084 int-wide bitops, use the constants of the same width.
32085 Likewise, if long long is 32-bit wide, test bitops using
32086 32-bit constants.
32087
32088 2003-02-07 Loren James Rittle <ljrittle@acm.org>
32089
32090 * gcc.dg/20021014-1.c: Annotate with expected notice text.
32091
32092 2003-02-07 Roger Sayle <roger@eyesopen.com>
32093
32094 * testsuite/gcc.dg/builtins-4.c: New test case.
32095
32096 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32097
32098 * gcc.dg/20020430-1.c: Fix dg command typos.
32099 * gcc.dg/20020503-1.c: Likewise.
32100
32101 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32102
32103 PR c++/8785
32104 * g++.dg/parse/fused-params1.C: New test.
32105
32106 PR c++/8857
32107 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
32108
32109 PR c++/8921
32110 * g++.dg/parse/non-dependent1.C: New test.
32111
32112 PR c++/8928
32113 * g++.dg/parse/dupl-tmpl-args1.C: New test.
32114
32115 PR c++/9228
32116 * g++.dg/parse/undefined7.C: New test.
32117 * g++.dg/parse/non-templ1.C: New test.
32118
32119 PR c++/9229
32120 * g++.dg/parse/too-many-tmpl-args1.C: New test.
32121
32122 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32123
32124 * gcc.c-torture/compile/20030206-1.c: New test.
32125
32126 2003-02-05 Roger Sayle <roger@eyesopen.com>
32127
32128 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
32129 "pow" to "foo" to avoid potential confusion with a math built-in.
32130
32131 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32132
32133 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
32134 conditions for SPARC targets.
32135
32136 2003-02-05 Jakub Jelinek <jakub@redhat.com>
32137
32138 * gcc.dg/20030204-1.c: New test.
32139
32140 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32141
32142 PR c++/38
32143 * g++.dg/parse/array-size1.C: New test.
32144
32145 PR c++/5657
32146 * g++.dg/parse/undefined3.C: New test.
32147
32148 PR c++/5665
32149 * g++.dg/parse/undefined4.C: New test.
32150
32151 PR c++/5975
32152 * g++.dg/parse/undefined5.C: New test.
32153
32154 PR c++/7259
32155 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
32156
32157 PR c++/8578
32158 * g++.dg/parse/casting-operator1.C: New test.
32159
32160 PR c++/8596
32161 * g++.dg/parse/undefined6.C: New test.
32162
32163 PR c++/8736
32164 * g++.dg/parse/missing-template1.C: New test.
32165
32166 2003-02-04 Jan Hubicka <jh@suse.cz>
32167
32168 * gcc.dg/i386-cadd.c: Compile using -march=k8.
32169 * gcc.dg/i386-cmov?.c: Likewise.
32170 * gcc.dg/i386-fpcvt-?.c: Likewise.
32171 * gcc.dg/i386-ssefp-1.c: Likewise.
32172 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
32173 conventions.
32174
32175 2003-02-03 Mark Mitchell <mark@codesourcery.com>
32176
32177 PR c++/7129
32178 * testsuite/g++.dg/ext/max.C: New test.
32179
32180 2003-02-03 Jan Hubicka <jh@suse.cz>
32181
32182 * gcc.c-torture/execute/20030203-1.c: New test.
32183
32184 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
32185
32186 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
32187 'natural-endian'.
32188
32189 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
32190
32191 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
32192 * g++.dg/init/new2.C: Likewise.
32193 * g++.dg/other/new1.C: Likewise.
32194
32195 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
32196
32197 * gcc.dg/struct-ret-libc.c: New test.
32198
32199 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
32200
32201 * gcc.dg/20030129-1.c: New test.
32202
32203 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32204
32205 PR c++/8849
32206 * g++.dg/template/ptrmem4.C: New test.
32207
32208 2003-01-29 Mark Mitchell <mark@codesourcery.com>
32209
32210 * g++.dg/parser/constant1.C: New test.
32211
32212 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32213
32214 PR c++/8591
32215 * g++.dg/parse/friend2.C: New test.
32216
32217 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
32218
32219 PR c++/9437
32220 * g++.dg/template/unify4.C: New test.
32221
32222 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
32223
32224 * gcc.c-torture/execute/20030128-1.c: New test.
32225
32226 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
32227
32228 * g++.dg/lookup/nested1.C: Test moved from ...
32229 * g++.old-deja/g++.other/lookup24.C: ... here.
32230
32231 2003-01-28 Jan Hubicka <jh@suse.cz>
32232
32233 * gcc.dg/i386-cmov5.c: New test.
32234
32235 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
32236
32237 * gcc.c-torture/execute/20010925-1.c: Changed the
32238 memcpy declaration.
32239
32240 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
32241
32242 PR c++/3902
32243 * g++.dg/parse/template5.C: New test.
32244
32245 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
32246
32247 PR fortran/9258
32248 * g77.dg/pr9258: New test.
32249
32250 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32251
32252 * README: Move relevant parts from README.g++.
32253
32254 * README.g++: Remove this file.
32255
32256 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
32257
32258 * g++.dg/abi/dcast1.C: New test.
32259
32260 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32261
32262 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
32263
32264 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
32265
32266 PR c++/47
32267 * g++.old-deja/g++.other/lookup24.C: New test.
32268
32269 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32270
32271 PR middle-end/7227
32272 * gcc.dg/uninit-C.c: New test.
32273
32274 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
32275
32276 * g++.dg/abi/covariant1.C: New test.
32277
32278 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
32279
32280 * gcc.dg/20030123-1.c: New test.
32281
32282 2003-01-25 Jan Hubicka <jh@suse.cz>
32283
32284 PR opt/8492
32285 * gcc.c-torture/compile/20030125-1.c
32286
32287 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
32288
32289 PR c++/9403
32290 * g++.dg/parse/template3.C: New test.
32291 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
32292
32293 PR c++/795
32294 * g++.dg/parse/template4.C: New test.
32295
32296 PR c++/9415
32297 * g++.dg/template/qual2.C: New test.
32298
32299 PR c++/8545
32300 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
32301
32302 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
32303
32304 2003-01-25 Roger Sayle <roger@eyesopen.com>
32305
32306 * gcc.c-torture/execute/switch-1.c: New test case.
32307
32308 2003-01-25 Jan Hubicka <jh@suse.cz>
32309
32310 * gcc.c-torture/execute/20030125-1.[cx]: New test.
32311
32312 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
32313
32314 Tweaks for Bison-1.875. From the NEWS file:
32315 "- `parse error' -> `syntax error'
32316 Bison now uniformly uses the term `syntax error'"
32317 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
32318 * gcc.dg/cpp/digraph2.c: Likewise.
32319 * gcc.dg/cpp/direct2.c: Likewise.
32320 * gcc.dg/cpp/paste4.c: Likewise.
32321 * gcc.dg/c90-restrict-1.c: Likewise.
32322 * gcc.dg/c99-func-2.c: Likewise.
32323 * gcc.dg/noncompile/920721-2.c: Likewise.
32324 * gcc.dg/noncompile/930622-2.c: Likewise.
32325 * gcc.dg/noncompile/940112-1.c: Likewise.
32326 * gcc.dg/noncompile/950921-1.c: Likewise.
32327 * gcc.dg/noncompile/951123-1.c: Likewise.
32328 * gcc.dg/noncompile/971104-1.c: Likewise.
32329 * gcc.dg/noncompile/990416-1.c: Likewise.
32330
32331 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
32332
32333 * g++.dg/parse/undefined1.C: Add error message.
32334
32335 2003-01-22 Mark Mitchell <mark@codesourcery.com>
32336
32337 PR c++/9354
32338 * g++.dg/parse/new1.C: New test.
32339
32340 PR c++/9216
32341 * g++.dg/parse/template2.C: New test.
32342
32343 PR c++/9354
32344 * g++.dg/parse/typedef2.C: New test.
32345
32346 PR c++/9328
32347 * g++.dg/ext/typeof3.C: New test.
32348
32349 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32350
32351 PR c++/2738
32352 * g++.dg/parse/ret-type1.C: New test.
32353
32354 PR c++/3792
32355 * g++.dg/parse/tmpl-outside1.C: New test.
32356
32357 PR c++/4207
32358 * g++.dg/parse/int-as-enum1.C: New test.
32359
32360 PR c++/4903
32361 * g++.dg/parse/no-typename1.C: New test.
32362
32363 PR c++/5533
32364 * g++.dg/parse/no-value1.C: New test.
32365
32366 PR c++/5921
32367 * g++.dg/parse/wrong-inline1.C: New test.
32368
32369 PR c++/6402
32370 * g++.dg/parse/ref1.C: New test.
32371
32372 PR c++/6992
32373 * g++.dg/parse/attr-ctor1.C: New test.
32374
32375 PR c++/7229
32376 * g++.dg/parse/namespace5.C: New test.
32377
32378 PR c++/7917
32379 * g++.dg/parse/func-def1.C: New test.
32380
32381 PR c++/8143
32382 * g++.dg/parse/undefined1.C: New test.
32383
32384 PR c++/5723, PR c++/8522
32385 * g++.dg/parse/specialization1.C: New test.
32386
32387 PR c++/163, PR c++/8595
32388 * g++.dg/parse/struct-as-enum1.C: New test.
32389
32390 PR c++/9173
32391 * g++.dg/parse/undefined2.C: New test.
32392
32393 2003-01-22 Mark Mitchell <mark@codesourcery.com>
32394
32395 PR c++/9298
32396 * g++.dg/parse/template1.C: New test.
32397
32398 PR c++/9384
32399 * g++.dg/parse/using1.C: New test.
32400
32401 PR c++/9285
32402 PR c++/9294
32403 * g++.dg/parse/expr2.C: New test.
32404
32405 PR c++/9388
32406 * g++.dg/parse/lookup2.C: Likewise.
32407
32408 2003-01-21 Jan Hubicka <jh@suse.cz>
32409
32410 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
32411 * gcc.c-torture/execute/eeprof-1.c: Likewise.
32412 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
32413 * gcc.c-torture/execute/string-opt-*.c: Likewise.
32414
32415 2003-01-20 Nick Clifton <nickc@redhat.com>
32416
32417 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
32418 problem with ARM sibcall code generation.
32419
32420 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
32421
32422 * gcc.c-torture/execute/20030120-1.c: New.
32423
32424 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
32425
32426 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
32427
32428 2003-01-17 Mark Mitchell <mark@codesourcery.com>
32429
32430 PR c++/9272
32431 * g++.dg/parse/ctor1.C: New test.
32432
32433 PR c++/9294:
32434 * g++.dg/parse/qualified1.C: New test.
32435
32436 * g++.dg/parse/typename3.C: New test.
32437
32438 2003-01-16 Richard Henderson <rth@redhat.com>
32439
32440 * g++.dg/tls/init-2.C: Fix error matches for real this time.
32441
32442 2003-01-16 Richard Henderson <rth@redhat.com>
32443
32444 * g++.dg/pch/pch.exp: Copy test header to the working directory
32445 before using it either for precompilation or direct use.
32446 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
32447 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
32448
32449 2003-01-16 Richard Henderson <rth@redhat.com>
32450
32451 * gcc.dg/pch/pch.exp: Copy test header to the working directory
32452 before using it either for precompilation or direct use.
32453 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
32454 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
32455
32456 2003-01-16 Mark Mitchell <mark@codesourcery.com>
32457
32458 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
32459 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
32460 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
32461 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
32462 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
32463 typename warning into error.
32464 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
32465 error messages.
32466 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
32467 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
32468 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
32469 messages.
32470 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
32471 make declaration visible in template.
32472 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
32473 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
32474 messages.
32475 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
32476 message.
32477 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
32478 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
32479 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
32480 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
32481 typename warning with error message.
32482 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
32483 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
32484 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
32485
32486 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
32487
32488 * g++.dg/parse/ambig2.C: New test.
32489
32490 2003-01-15 Richard Henderson <rth@redhat.com>
32491
32492 * g++.dg/tls/init-2.C: Update error message string.
32493
32494 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32495
32496 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
32497
32498 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
32499
32500 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
32501 all for HC11/HC12.
32502 * gcc.c-torture/compile/20001205-1.x: Likewise.
32503 * gcc.c-torture/compile/20001226-1.x: Likewise.
32504 * gcc.c-torture/compile/920520-1.x: Likewise.
32505 * gcc.c-torture/compile/961203-1.x: Likewise.
32506 * gcc.c-torture/compile/20020604-1.x: Likewise.
32507
32508 2003-01-15 Jan Hubicka <jh@suse.cz>
32509
32510 * gcc.c-torture/compile/20030115-1.c: New test.
32511
32512 * gcc.dg/i386-fpcvt-1.c: New test.
32513 * gcc.dg/i386-fpcvt-2.c: New test.
32514
32515 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
32516
32517 Further conform g++'s __vmi_class_type_info to the C++ ABI
32518 specification.
32519 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
32520 the specification.
32521
32522 2003-01-14 Jan Hubicka <jh@suse.cz>
32523
32524 * gcc.dg/i386-fpcvt-1.c: New test.
32525 * gcc.dg/i386-fpcvt-2.c: New test.
32526
32527 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32528
32529 * gcc.dg/i386-mmx-3.c: New test.
32530
32531 2003-01-12 Mark Mitchell <mark@codesourcery.com>
32532
32533 PR c++/9264
32534 * g++.dg/parse/octal1.C: New file.
32535
32536 PR c++/9172
32537 * g++.dg/parse/typename1.C: New file.
32538
32539 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
32540
32541 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
32542 * gcc.dg/bf-no-ms-layout.c: Likewise.
32543 * gcc.dg/bf-ms-attrib.c: Likewise.
32544
32545 2003-01-10 Mark Mitchell <mark@codesourcery.com>
32546
32547 PR c++/9099
32548 * g++.dg/parse/dtor1.C: New file.
32549
32550 PR c++/9128
32551 * g++.dg/rtti/typeid1.C: New file.
32552
32553 PR c++/9153
32554 * g++.dg/parse/lookup1.C: New file.
32555
32556 PR c++/9171
32557 * g++.dg/templ/spec5.C: New file.
32558
32559 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
32560
32561 * gcc.c-torture/compile/20030110-1.c: New test.
32562
32563 2003-01-09 Geoffrey Keating <geoffk@apple.com>
32564
32565 Merge from pch-branch:
32566
32567 2002-12-23 Geoffrey Keating <geoffk@apple.com>
32568
32569 * gcc.dg/pch/cpp-1.h: New.
32570 * gcc.dg/pch/cpp-1.c: New.
32571 * gcc.dg/pch/cpp-2.h: New.
32572 * gcc.dg/pch/cpp-2.c: New.
32573
32574 2002-11-19 Geoffrey Keating <geoffk@apple.com>
32575
32576 * gcc.dg/pch/except-1.h: New.
32577 * gcc.dg/pch/except-1.c: New.
32578
32579 2002-11-13 Geoffrey Keating <geoffk@apple.com>
32580
32581 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
32582 running test.
32583 * gcc.dg/pch: Include *.hp not *.h.
32584 * gcc.dg/pch/system-1.h: New.
32585 * gcc.dg/pch/system-1.c: New.
32586
32587 2002-11-11 Geoffrey Keating <geoffk@apple.com>
32588
32589 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
32590 rather than trying to build and run a program using PCH.
32591 * gcc.dg/pch: Remove dg-do commands from test files.
32592
32593 2002-11-08 Geoffrey Keating <geoffk@apple.com>
32594
32595 * gcc.dg/pch/macro-3.c: New.
32596 * gcc.dg/pch/macro-3.h: New.
32597
32598 2002-11-04 Geoffrey Keating <geoffk@apple.com>
32599
32600 * gcc.dg/pch/common-1.c: New.
32601 * gcc.dg/pch/common-1.h: New.
32602 * gcc.dg/pch/decl-1.c: New.
32603 * gcc.dg/pch/decl-1.h: New.
32604 * gcc.dg/pch/decl-2.c: New.
32605 * gcc.dg/pch/decl-2.h: New.
32606 * gcc.dg/pch/decl-3.c: New.
32607 * gcc.dg/pch/decl-3.h: New.
32608 * gcc.dg/pch/decl-4.c: New.
32609 * gcc.dg/pch/decl-4.h: New.
32610 * gcc.dg/pch/decl-5.c: New.
32611 * gcc.dg/pch/decl-5.h: New.
32612 * gcc.dg/pch/global-1.c: New.
32613 * gcc.dg/pch/global-1.h: New.
32614 * gcc.dg/pch/inline-1.c: New.
32615 * gcc.dg/pch/inline-1.h: New.
32616 * gcc.dg/pch/inline-2.c: New.
32617 * gcc.dg/pch/inline-2.h: New.
32618 * gcc.dg/pch/static-1.c: New.
32619 * gcc.dg/pch/static-1.h: New.
32620 * gcc.dg/pch/static-2.c: New.
32621 * gcc.dg/pch/static-2.h: New.
32622
32623 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
32624
32625 * g++.dg/pch/pch.exp: Better handle failing testcases.
32626 * gcc.dg/pch/pch.exp: Likewise.
32627 * gcc.dg/pch/macro-1.c: New.
32628 * gcc.dg/pch/macro-1.h: New.
32629 * gcc.dg/pch/macro-2.c: New.
32630 * gcc.dg/pch/macro-2.h: New.
32631
32632 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
32633
32634 * g++.dg/dg.exp: Treat files in pch/ specially.
32635 * g++.dg/pch/pch.exp: New file.
32636 * g++.dg/pch/empty.H: New file.
32637 * g++.dg/pch/empty.C: New file.
32638 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
32639 "precompile".
32640
32641 * gcc.dg/pch/pch.exp: New file.
32642 * gcc.dg/pch/empty.h: New file.
32643 * gcc.dg/pch/empty.c: New file.
32644 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
32645 "precompile".
32646
32647 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32648
32649 * g++.dg/template/friend14.C: New test.
32650
32651 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32652
32653 * gcc.dg/old-style-asm-1.c: New test.
32654
32655 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
32656
32657 * gcc.c-torture/compile/20030109-1.c: New test.
32658
32659 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32660
32661 * gcc.c-torture/execute/20030109-1.c: New test.
32662
32663 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
32664
32665 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
32666 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
32667 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
32668 * g++.old-deja/g++.mike/eh2.C: Likewise.
32669 * g++.old-deja/g++.mike/eh3.C: Likewise.
32670 * g++.old-deja/g++.mike/eh5.C: Likewise.
32671 * g++.old-deja/g++.mike/eh6.C: Likewise.
32672 * g++.old-deja/g++.mike/eh7.C: Likewise.
32673 * g++.old-deja/g++.mike/eh8.C: Likewise.
32674 * g++.old-deja/g++.mike/eh9.C: Likewise.
32675 * g++.old-deja/g++.mike/eh10.C: Likewise.
32676 * g++.old-deja/g++.mike/eh12.C: Likewise.
32677 * g++.old-deja/g++.mike/eh13.C: Likewise.
32678 * g++.old-deja/g++.mike/eh14.C: Likewise.
32679 * g++.old-deja/g++.mike/eh16.C: Likewise.
32680 * g++.old-deja/g++.mike/eh17.C: Likewise.
32681 * g++.old-deja/g++.mike/eh18.C: Likewise.
32682 * g++.old-deja/g++.mike/eh21.C: Likewise.
32683 * g++.old-deja/g++.mike/eh23.C: Likewise.
32684 * g++.old-deja/g++.mike/eh24.C: Likewise.
32685 * g++.old-deja/g++.mike/eh25.C: Likewise.
32686 * g++.old-deja/g++.mike/eh26.C: Likewise.
32687 * g++.old-deja/g++.mike/eh27.C: Likewise.
32688 * g++.old-deja/g++.mike/eh28.C: Likewise.
32689 * g++.old-deja/g++.mike/eh29.C: Likewise.
32690 * g++.old-deja/g++.mike/eh31.C: Likewise.
32691 * g++.old-deja/g++.mike/eh33.C: Likewise.
32692 * g++.old-deja/g++.mike/eh34.C: Likewise.
32693 * g++.old-deja/g++.mike/eh35.C: Likewise.
32694 * g++.old-deja/g++.mike/eh36.C: Likewise.
32695 * g++.old-deja/g++.mike/eh37.C: Likewise.
32696 * g++.old-deja/g++.mike/eh38.C: Likewise.
32697 * g++.old-deja/g++.mike/eh39.C: Likewise.
32698 * g++.old-deja/g++.mike/eh40.C: Likewise.
32699 * g++.old-deja/g++.mike/eh41.C: Likewise.
32700 * g++.old-deja/g++.mike/eh42.C: Likewise.
32701 * g++.old-deja/g++.mike/eh44.C: Likewise.
32702 * g++.old-deja/g++.mike/eh46.C: Likewise.
32703 * g++.old-deja/g++.mike/eh47.C: Likewise.
32704 * g++.old-deja/g++.mike/eh48.C: Likewise.
32705 * g++.old-deja/g++.mike/eh49.C: Likewise.
32706 * g++.old-deja/g++.mike/eh50.C: Likewise.
32707 * g++.old-deja/g++.mike/eh51.C: Likewise.
32708 * g++.old-deja/g++.mike/eh53.C: Likewise.
32709 * g++.old-deja/g++.mike/eh55.C: Likewise.
32710 * g++.old-deja/g++.mike/p7912.C: Likewise.
32711 * g++.old-deja/g++.mike/p9706.C: Likewise.
32712 * g++.old-deja/g++.mike/p10416.C: Likewise.
32713 * g++.old-deja/g++.mike/p11667.C: Likewise.
32714 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
32715 Remove redundant reference to Iris.
32716 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
32717 Elxsi, i860, Pico Java, and WE32K.
32718
32719 2003-01-07 Mark Mitchell <mark@codesourcery.com>
32720
32721 * g++.dg/ext/asm4.C: New test.
32722
32723 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32724
32725 PR c++/9030
32726 * g++.dg/template/friend12.C: New test.
32727 * g++.dg/template/friend13.C: Likewise.
32728 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
32729
32730 2003-01-08 Jan Hubicka <jh@suse.cz>
32731
32732 * gcc.dg/i386-cadd.c: New test.
32733 * gcc.dg/i386-cmov4.c: Likewise.
32734
32735 2003-01-06 Mark Mitchell <mark@codesourcery.com>
32736
32737 PR c++/9165
32738 * g++.dg/warn/Wunused-3.C: New test.
32739
32740 * g++.dg/abi/bitfield9.C: New test.
32741
32742 PR c++/9189
32743 * g++.dg/parse/defarg3.C: New test.
32744
32745 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
32746
32747 * g++.dg/parse/ambig1.C: New test.
32748 * g++.dg/parse/defarg2.C: New test.
32749
32750 2003-01-05 Mark Mitchell <mark@codesourcery.com>
32751
32752 * g++.dg/template/defarg-1.C: New test.
32753 * g++.dg/template/local2.C: Likewise.
32754
32755 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
32756
32757 * gcc.c-torture/execute/20030105-1.c: New test.
32758
32759 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32760
32761 * g++.dg/parse/namespace3.C: Remove extra semicolons.
32762 * g++.dg/parse/namespace4.C: Likewise.
32763
32764 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
32765
32766 * g++.dg/template/ntp2.C: New test.
32767
32768 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
32769
32770 * g++.dg/parse/extern-C-1.C: New test.
32771
32772 * g++.dg/parse/namespace4.C: New test.
32773
32774 * g++.dg/template/nested1.C: New test.
32775
32776 * g++.dg/parse/namespace3.C: New test.
32777
32778 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
32779
32780 * g++.dg/lookup/two-stage1.C: New test.
32781
32782 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32783
32784 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
32785 * g++.old-deja/g++.jason/access8.C: Likewise.
32786 * g++.old-deja/g++.other/decl5.C: Likewise.
32787
32788 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32789
32790 * g++.dg/parse/parse7.C: New test.
32791
32792 2003-01-02 Mark Mitchell <mark@codesourcery.com>
32793
32794 PR c++/2843
32795 * g++.dg/ext/attrib7.C: New test.
32796
32797 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32798
32799 * g++.dg/parse/parse6.C: New test.
32800
32801 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
32802
32803 * gcc.dg/h8300-stack-1.c: New.
32804
32805 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32806
32807 g++.dg/lookup/exception1.C: New test.
32808
32809 g++.dg/lookup/template1.C: New test.
32810
32811 g++.dg/parse/namespace2.C: New test.
32812
32813 g++.dg/parse/parens2.C: New test.
32814
32815 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32816
32817 * g++.dg/parse/parse5.C: New test.
32818 * g++.dg/lookup/scoped4.C: New test.
32819
32820 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32821
32822 * g++.dg/parse/parens1.C: New test.
32823
32824 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
32825 angle-bracket1.C.
32826 * g++.dg/parse/parens2.C: New test.
32827
32828 * g++.dg/lookup/scope-operator1.C: New test.
32829
32830 * g++.dg/parse/operator1.C: New test.
32831
32832 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32833
32834 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
32835 * g++.old-deja/g++.other/access6.C: Likewise.
32836 * g++.old-deja/g++.other/decl1.C: Likewise.
32837 * g++.old-deja/g++.pt/typename12.C: Likewise.
32838
32839 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32840
32841 * g++.dg/parse/namespace1.C: New test.
32842
32843 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32844
32845 * g++.dg/parse/parse4.C: New test.
32846
32847 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32848
32849 * g++.dg/parse/parse3.C: New test.
32850
32851 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32852
32853 * g++.dg/parse/parse2.C: New test.
32854
32855 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32856
32857 * g++.dg/template/friend11.C: New test.
32858
32859 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32860
32861 * g++.dg/parse/parse1.C: New test.
32862
32863 2002-12-31 Janis Johnson <janis187@us.ibm.com>
32864
32865 * lib/profopt.exp: Change the name of a global variable to avoid
32866 possible clashes with other test suites.
32867
32868 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
32869
32870 * g++.dg/inherit/covariant8.C: New test.
32871
32872 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32873
32874 * g++.dg/init/array9.C: New test.
32875
32876 PR c++/9112
32877 * g++.dg/parse/expr1.C: New test.
32878
32879 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
32880
32881 * gcc.c-torture/compile/20021230-1.c: New test.
32882
32883 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
32884
32885 * g++.dg/inherit/covariant5.C: New test.
32886 * g++.dg/inherit/covariant6.C: New test.
32887 * g++.dg/inherit/covariant7.C: New test.
32888
32889 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32890
32891 PR c++/2739
32892 * g++.dg/other/access2.C: New test.
32893
32894 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
32895
32896 * g++.dg/other/anon-struct.C: No longer fails
32897 * g++.old-deja/g++.brendan/parse4.C: Likewise.
32898 * g++.old-deja/g++.brendan/parse5.C: Likewise.
32899 * g++.old-deja/g++.brendan/parse6.C: Likewise.
32900
32901 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
32902
32903 * g++.dg/parse/angle-bracket.C (main): No longer fails.
32904
32905 2002-12-27 Mark Mitchell <mark@codesourcery.com>
32906
32907 * g++.dg/eh/spec4.C: Remove stray semicolon.
32908 * g++.dg/expr/pmf-1.C: Change error message.
32909 * g++.dg/ext/asm1.C: Remove stray semicolon.
32910 * g++.dg/ext/typename1.C: Add missing typenames.
32911 * g++.dg/inherit/template-as-base.C: Change error message.
32912 * g++.dg/lookup/scoped1.C: Likewise.
32913 * g++.dg/lookup/scoped2.C: Likewise.
32914 * g++.dg/lookup/using2.C: Likewise.
32915 * g++.dg/other/component1.C: Remove stray semicolon.
32916 * g++.dg/other/do1.C: Change error message.
32917 * g++.dg/other/error2.C: Likewise.
32918 * g++.dg/other/init1.C: Likewise.
32919 * g++.dg/other/packed1.C: Remove stray semicolon.
32920 * g++.dg/other/ptrmem2.C: Change error message.
32921 * g++.dg/parse/parameter-declaration-1.C: Remove line number
32922 marker.
32923 * g++.dg/special/initp1.C: Remove invalid attribute usage.
32924 * g++.dg/template/access3.C: Add typename keyword.
32925 * g++.dg/template/access5.C: Remove stray semicolon.
32926 * g++.dg/template/access6.C: Likewise.
32927 * g++.dg/template/complit1.C: Likewise.
32928 * g++.dg/template/crash1.C: Change error message.
32929 * g++.dg/template/inherit2.C: Remove stray semicolon.
32930 * g++.dg/template/instantiate2.C: Likewise.
32931 * g++.dg/template/instantiate3.C: Change error message.
32932 * g++.dg/template/qual1.C: Remove stray semicolon.
32933 * g++.dg/template/qualttp18.C: Change error message.
32934 * g++.dg/template/ref1.C: Remove stray semicolon.
32935 * g++.dg/template/sizeof1.C (A::value): Declare it.
32936 * g++.dg/template/spec4.C: Change error message.
32937 * g++.dg/template/static1.C: Likewise.
32938 * g++.dg/template/type1.C: Likewise.
32939 * g++.dg/template/typename3.C: Likewise.
32940 * g++.old-deja/g++.benjamin/13478.C: Change error message.
32941 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
32942 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
32943 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
32944 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
32945 named return value extension.
32946 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
32947 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
32948 * g++.old-deja/g++.bob/extern_C.C: Likewise.
32949 * g++.old-deja/g++.bob/inherit2.C: Likewise.
32950 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32951 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32952 * g++.old-deja/g++.brendan/crash13.C: Likewise.
32953 * g++.old-deja/g++.brendan/crash15.C: Likewise.
32954 * g++.old-deja/g++.brendan/crash18.C: Change error message.
32955 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
32956 * g++.old-deja/g++.brendan/crash38.C: Likewise.
32957 * g++.old-deja/g++.brendan/crash50.C: Likewise.
32958 * g++.old-deja/g++.brendan/crash56.C: Likewise.
32959 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
32960 syntax.
32961 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
32962 * g++.old-deja/g++.brendan/crash8.C: Change error message.
32963 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
32964 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32965 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
32966 * g++.old-deja/g++.brendan/template11.C: Likewise.
32967 * g++.old-deja/g++.brendan/template26.C: Likewise.
32968 * g++.old-deja/g++.brendan/template27.C: Use explicit
32969 specialization syntax.
32970 * g++.old-deja/g++.brendan/template30.C: Likewise.
32971 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
32972 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
32973 non-dependent names.
32974 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
32975 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
32976 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
32977 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
32978 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
32979 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
32980 named return value extension.
32981 * g++.old-deja/g++.ext/namedret2.C: Likewise.
32982 * g++.old-deja/g++.ext/namedret3.C: Likewise.
32983 * g++.old-deja/g++.ext/return1.C: Likewise.
32984 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
32985 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
32986 * g++.old-deja/g++.jason/access8.C: Likewise.
32987 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
32988 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
32989 pseudo-destructor names.
32990 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
32991 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
32992 pseudo-destructor names.
32993 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
32994 * g++.old-deja/g++.jason/overload19.C: Likewise.
32995 * g++.old-deja/g++.jason/overload32.C: Likewise.
32996 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
32997 stray semicolons.
32998 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
32999 * g++.old-deja/g++.jason/return.C: Likewise.
33000 * g++.old-deja/g++.jason/return2.C: Likewise.
33001 * g++.old-deja/g++.jason/shadow1.C: Likewise.
33002 * g++.old-deja/g++.jason/special.C: Use explicit specialization
33003 syntax.
33004 * g++.old-deja/g++.jason/template10.C: Account for use of
33005 non-dependent names.
33006 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
33007 syntax.
33008 * g++.old-deja/g++.jason/template37.C: Likewise.
33009 * g++.old-deja/g++.law/access4.C: Change error messages.
33010 * g++.old-deja/g++.law/arm13.C: Remove incorrect
33011 pseudo-destructor names.
33012 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
33013 * g++.old-deja/g++.law/ctors9.C: Likewise.
33014 * g++.old-deja/g++.law/cvt22.C: Likewise.
33015 * g++.old-deja/g++.law/dtors5.C: Likewise.
33016 * g++.old-deja/g++.law/global-init1.C: Likewise.
33017 * g++.old-deja/g++.law/missed-error3.C: Likewise.
33018 * g++.old-deja/g++.law/operators28.C: Likewise.
33019 * g++.old-deja/g++.law/visibility28.C: Likewise.
33020 * g++.old-deja/g++.martin/eval1.C: Likewise.
33021 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
33022 name.
33023 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
33024 * g++.old-deja/g++.mike/net34.C: Likewise.
33025 * g++.old-deja/g++.mike/net36.C: Likewise.
33026 * g++.old-deja/g++.mike/ns2.C: Likewise.
33027 * g++.old-deja/g++.mike/p12306.C: Likewise.
33028 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
33029 value extension.
33030 * g++.old-deja/g++.mike/p700.C: Likewise.
33031 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
33032 * g++.old-deja/g++.mike/p710.C: Likewise.
33033 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
33034 value extension.
33035 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
33036 * g++.old-deja/g++.mike/pmf9.C: Likewise.
33037 * g++.old-deja/g++.ns/crash2.C: Likewise.
33038 * g++.old-deja/g++.ns/crash3.C: Likewise.
33039 * g++.old-deja/g++.ns/invalid1.C: Likewise.
33040 * g++.old-deja/g++.ns/ns17.C: Likewise.
33041 * g++.old-deja/g++.ns/template16.C: Likewise.
33042 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
33043 keyword.
33044 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
33045 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
33046 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
33047 named return value extension.
33048 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
33049 * g++.old-deja/g++.other/access4.C: Issue additional error
33050 messages.
33051 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
33052 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
33053 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
33054 * g++.old-deja/g++.other/crash25.C: Change error message.
33055 * g++.old-deja/g++.other/crash4.C: Change error message.
33056 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
33057 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
33058 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
33059 checks.
33060 * g++.old-deja/g++.other/defarg8.C: Likewise.
33061 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
33062 * g++.old-deja/g++.other/dtor10.C: Likewise.
33063 * g++.old-deja/g++.other/incomplete.C: Likewise.
33064 * g++.old-deja/g++.other/linkage7.C: Likewise.
33065 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
33066 lookup algorithm.
33067 * g++.old-deja/g++.other/mangle2.C: Likewise.
33068 * g++.old-deja/g++.other/refinit2.C: Likewise.
33069 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
33070 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
33071 * g++.old-deja/g++.pt/crash28.C: Likewise.
33072 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
33073 syntax.
33074 * g++.old-deja/g++.pt/crash32.C: Change error message.
33075 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
33076 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
33077 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
33078 error message position.
33079 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
33080 * g++.old-deja/g++.pt/defarg8.C: Change error message.
33081 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
33082 syntax.
33083 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
33084 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
33085 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
33086 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
33087 keyword.
33088 * g++.old-deja/g++.pt/explicit31.C: Likewise.
33089 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
33090 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
33091 keyword.
33092 * g++.old-deja/g++.pt/explicit71.C: Change error message.
33093 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
33094 syntax.
33095 * g++.old-deja/g++.pt/friend28.C: Account for use of
33096 non-dependent names.
33097 * g++.old-deja/g++.pt/friend29.C: Likewise.
33098 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
33099 rules.
33100 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
33101 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
33102 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
33103 lookup rules.
33104 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
33105 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
33106 keyword.
33107 * g++.old-deja/g++.pt/memclass20.C: Likewise.
33108 * g++.old-deja/g++.pt/memclass5.C: Likewise.
33109 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
33110 keyword.
33111 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
33112 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
33113 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
33114 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
33115 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
33116 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
33117 keyword.
33118 * g++.old-deja/g++.pt/spec10.C: Likewise.
33119 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
33120 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
33121 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
33122 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
33123 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
33124 * g++.old-deja/g++.pt/ttp62.C: Likewise.
33125 * g++.old-deja/g++.pt/ttp64.C: Likewise.
33126 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
33127 * g++.old-deja/g++.pt/typename15.C: Likewise.
33128 * g++.old-deja/g++.pt/typename22.C: Likewise.
33129 * g++.old-deja/g++.pt/typename6.C: Change error messages.
33130 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
33131 * g++.old-deja/g++.pt/virtual2.C: Likewise.
33132 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
33133 syntax.
33134 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
33135 return value extension.
33136 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
33137 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
33138 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
33139 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
33140
33141 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
33142
33143 * g++.dg/warn/inline1.C: New test.
33144 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
33145 * g++.old-deja/g++.jason/synth10.C: Likewise.
33146 * g++.old-deja/g++.mike/net31.C: Likewise.
33147 * g++.old-deja/g++.mike/p8786.C: Likewise.
33148
33149 * g++.dg/template/friend10.C: New test.
33150 * g++.dg/template/conv5.C: New test.
33151
33152 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
33153
33154 * g++.dg/lookup/scoped3.C: New test.
33155
33156 * g++.dg/lookup/decl1.C: New test.
33157 * g++.dg/lookup/decl2.C: New test.
33158
33159 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
33160
33161 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
33162 gcc.c-torture/compile/20021015-1.c,
33163 gcc.c-torture/compile/20021015-2.c,
33164 gcc.c-torture/compile/20021123-1.c,
33165 gcc.c-torture/compile/20021123-2.c,
33166 gcc.c-torture/compile/20021123-3.c,
33167 gcc.c-torture/compile/20021123-4.c,
33168 gcc.c-torture/execute/20021024-1.c: Add tests previously added
33169 only to 3.1 or 3.2 branch.
33170
33171 2002-12-23 Mark Mitchell <mark@codesourcery.com>
33172
33173 * gcc.dg/i386-bitfield3.c: New test.
33174
33175 * gcc.dg/i386-bitfield2.c: New test.
33176
33177 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
33178
33179 * g++.dg/parse/conv_op1.C: New test.
33180
33181 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
33182
33183 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
33184 approved.
33185
33186 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
33187
33188 * gcc.c-torture/compile/20021220-1.c: New test.
33189
33190 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
33191
33192 * gcc.dg/i386-fastcall-1.c: New.
33193
33194 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33195
33196 * gcc.c-torture/execute/20021219-1.c: New test.
33197
33198 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33199
33200 * gcc.dg/i386-pic-1.c: New test.
33201
33202 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33203
33204 PR c++/8099
33205 * g++.dg/template/friend9.C: New test.
33206
33207 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33208
33209 PR c++/3663
33210 * g++.dg/template/access7.C: New test.
33211
33212 2002-12-18 Nick Clifton <nickc@redhat.com>
33213
33214 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
33215 the libstdc++-v3 directory has been found.
33216
33217 2002-12-12 Devang Patel <dpatel@apple.com>
33218 * gcc.dg/darwin-ld-1.c: New test.
33219 * gcc.dg/darwin-ld-2.c: New test.
33220 * gcc.dg/darwin-ld-3.c: New test.
33221 * gcc.dg/darwin-ld-4.c: New test.
33222 * gcc.dg/darwin-ld-5.c: New test.
33223
33224 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
33225
33226 * gcc.c-torture/compile/20021212-1.c: New test.
33227
33228 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
33229
33230 * gcc.dg/fshort-wchar: New test.
33231
33232 2002-12-10 Mark Mitchell <mark@codesourcery.com>
33233
33234 PR c++/8372
33235 * g++.dg/template/dtor1.C: New test.
33236
33237 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
33238 markers.
33239
33240 2002-12-10 Jakub Jelinek <jakub@redhat.com>
33241
33242 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
33243
33244 2002-12-09 Mark Mitchell <mark@codesourcery.com>
33245
33246 * g++.dg/template/static1.C: New test.
33247 * g++.dg/template/static2.C: New test.
33248 * g++.old-deja/g++.ext/memconst.C: New test.
33249
33250 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33251
33252 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
33253 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
33254 * g++.dg/special/initp1.C: Likewise.
33255
33256 2002-12-06 Jakub Jelinek <jakub@redhat.com>
33257
33258 * gcc.c-torture/execute/20021204-1.c: New test.
33259
33260 2002-12-04 Geoffrey Keating <geoffk@apple.com>
33261
33262 * gcc.dg/ppc-fmadd-1.c: New file.
33263 * gcc.dg/ppc-fmadd-2.c: New file.
33264 * gcc.dg/ppc-fmadd-3.c: New file.
33265
33266 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33267
33268 * gcc.c-torture/compile/20021204-1.c: New test.
33269
33270 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
33271
33272 * g++.dg/inherit/covariant2.C: New test.
33273 * g++.dg/inherit/covariant3.C: New test.
33274 * g++.dg/inherit/covariant4.C: New test.
33275 * g++.dg/inherit/covariant1.C: Remove XFAIL.
33276 * g++.old-deja/g++.robertl/eb17.C: Likewise.
33277
33278 2002-12-03 Mark Mitchell <mark@codesourcery.com>
33279
33280 PR c++/8688
33281 * g++.dg/init/brace3.C: New test.
33282
33283 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
33284
33285 * gcc.dg/20020210-1.c: Fix a comment typo.
33286
33287 2002-12-02 Mark Mitchell <mark@codesourcery.com>
33288
33289 PR c++/8720
33290 * g++.dg/parse/defarg1.C: New test.
33291
33292 PR c++/8615
33293 * g++.dg/template/char1.C: New test.
33294
33295 * g++.dg/template/varmod1.C: Fix typo.
33296
33297 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33298
33299 DR 180
33300 * g++.old-deja/g++.pt/crash32.C: Expect error.
33301
33302 2002-12-01 Mark Mitchell <mark@codesourcery.com>
33303
33304 PR c++/5919
33305 * g++.dg/template/varmod1.C: New test.
33306
33307 PR c++/8727
33308 * g++.dg/inherit/typeinfo1.C: New test.
33309
33310 PR c++/8663
33311 * g++.dg/inherit/typedef1.C: New test.
33312
33313 2002-11-30 Mark Mitchell <mark@codesourcery.com>
33314
33315 PR c++/8332
33316 PR c++/8493
33317 * g++.dg/template/strlen1.C: New test.
33318
33319 PR c++/8227
33320 * g++.dg/template/ctor2.C: New test.
33321
33322 PR c++/8214
33323 * g++.dg/init/string1.C: New test.
33324
33325 PR c++/8511
33326 * g++.dg/template/friend8.C: New test.
33327
33328 2002-11-29 Joe Buck <jbuck@synopsys.com>
33329
33330 * g++.dg/lookup/anon2.C: New test.
33331
33332 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
33333
33334 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
33335 h8300 port.
33336
33337 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
33338
33339 * gcc.dg/bitfld-6.c: New test.
33340
33341 2002-11-27 Jan Hubicka <jh@suse.cz>
33342
33343 * gcc.c-torture/execute/20021127.[cx]: New test.
33344
33345 2002-11-26 Jan Hubicka <jh@suse.cz>
33346
33347 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
33348 quality.
33349
33350 2002-11-26 Geoffrey Keating <geoffk@apple.com>
33351
33352 * g++.dg/init/brace2.C: New test.
33353 * g++.old-deja/g++.mike/p9129.C: Correct.
33354
33355 2002-11-26 Mark Mitchell <mark@codesourcery.com>
33356
33357 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
33358
33359 2002-11-25 Andreas Bauer <baueran@in.tum.de>
33360
33361 * gcc.dg/sibcall-6: New test for indirect sibcalls.
33362
33363 2002-11-25 Mark Mitchell <mark@codesourcery.com>
33364
33365 * testsuite/g++.dg/abi/empty11.C: New test.
33366 * testsuite/g++.dg/rtti/cv1.C: New test.
33367
33368 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
33369
33370 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
33371
33372 2002-11-24 Mark Mitchell <mark@codesourcery.com>
33373
33374 * g++.dg/abi/empty10.C: New test.
33375
33376 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33377
33378 * gcc.c-torture/compile/20021124-1.c: New test.
33379
33380 2002-11-22 Mark Mitchell <mark@codesourcery.com>
33381
33382 * g++.dg/abi/rtti2.C: New test.
33383
33384 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
33385
33386 * gcc.dg/i386-unroll-1.c: New test.
33387
33388 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
33389
33390 * gcc.c-torture/compile/20021120-1.c: New test.
33391 * gcc.c-torture/compile/20021120-2.c: New test.
33392
33393 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
33394
33395 * gcc.dg/bitfld-5.c: New test.
33396
33397 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
33398
33399 * gcc.c-torture/execute/20021120-3.c: New test.
33400
33401 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
33402
33403 * gcc.c-torture/execute/20021120-2.c: New test.
33404
33405 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
33406
33407 * gcc.c-torture/execute/20021120-1.c: New test.
33408
33409 2002-11-20 Jakub Jelinek <jakub@redhat.com>
33410
33411 * gcc.c-torture/execute/20021118-3.c: New test.
33412
33413 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33414
33415 * gcc.c-torture/compile/20021119-1.c: New test.
33416
33417 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
33418
33419 * gcc.dg/duff-1.c: New test.
33420 * gcc.dg/duff-2.c: New test.
33421 * gcc.dg/duff-3.c: New test.
33422
33423 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
33424
33425 * gcc.dg/cpp/_Pragma5.c: New test.
33426
33427 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
33428
33429 * gcc.c-torture/execute/20021118-2.c: New test.
33430
33431 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
33432
33433 * gcc.c-torture/execute/20021118-1.c: New test.
33434
33435 2002-11-16 Jakub Jelinek <jakub@redhat.com>
33436
33437 * gcc.dg/20021116-1.c: New test.
33438
33439 2002-11-14 Mark Mitchell <mark@codesourcery.com>
33440
33441 * g++.dg/abi/vcall1.C: New test.
33442
33443 2002-11-14 Jakub Jelinek <jakub@redhat.com>
33444
33445 * gcc.dg/20021029-1.c: New test.
33446 * gcc.dg/20021029-2.c: New test.
33447
33448 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33449
33450 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
33451
33452 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33453
33454 PR c/8439
33455 * gcc.dg/20021110.c: Move to ...
33456 * gcc.c-torture/compile/20021110.c: .... here.
33457
33458 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33459
33460 PR c/8467
33461 * gcc.c-torture/execute/20021111-1.c
33462
33463 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33464
33465 PR c/8439
33466 * gcc.dg/20021110.c: New test.
33467
33468 2002-11-10 Mark Mitchell <mark@codesourcery.com>
33469
33470 * g++.dg/abi/vthunk3.C: Run only on x86.
33471
33472 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
33473
33474 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
33475
33476 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
33477
33478 * lib/compat.exp (compat-execute): Fix logic error in last
33479 change.
33480
33481 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
33482
33483 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
33484
33485 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33486
33487 PR c++/8389
33488 * g++.dg/template/access6.C: New test.
33489
33490 2002-11-08 Jan Hubicka <jh@suse.cz>
33491
33492 * gcc.dg/i386-ssefp-1.c: New test.
33493 * gcc.dg/i386-ssefp-1.c: New test.
33494
33495 2002-11-08 Jan Hubicka <jh@suse.cz>
33496
33497 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
33498
33499 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33500
33501 * g++.dg/abi/vthunk3.C: New test.
33502
33503 PR c++/8338
33504 * g++.dg/template/crash2.C: New test.
33505
33506 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33507
33508 * testsuite/g++.dg/abi/dtor1.C: New test.
33509 * testsuite/g++.dg/abi/dtor2.C: Likewise.
33510
33511 2002-11-05 Geoffrey Keating <geoffk@apple.com>
33512
33513 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
33514 Darwin.
33515
33516 2002-11-04 Adam Nemet <anemet@lnxw.com>
33517
33518 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
33519 -mthumb. Only xfail with -O0.
33520
33521 2002-11-03 Mark Mitchell <mark@codesourcery.com>
33522
33523 * g++.dg/abi/thunk1.C: New test.
33524 * g++.dg/abi/thunk2.C: Likewise.
33525 * g++.dg/abi/vtt1.C: Likewise.
33526
33527 2002-11-02 Diego Novillo <dnovillo@redhat.com>
33528
33529 PR optimization/8423
33530 * gcc.c-torture/execute/builtin-constant.c: New test.
33531
33532 2002-11-01 Zack Weinberg <zack@codesourcery.com>
33533
33534 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
33535 Add some more cases.
33536
33537 2002-11-01 Mark Mitchell <mark@codesourcery.com>
33538
33539 PR c++/8391
33540 * g++.dg/opt/local1.C: New test.
33541
33542 2002-10-30 Mark Mitchell <mark@codesourcery.com>
33543
33544 PR c++/8160
33545 * g++.dg/template/complit1.C: New test.
33546
33547 PR c++/8149
33548 * g++.dg/template/typename4.C: Likewise.
33549
33550 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33551
33552 Core issue 287, PR c++/7639
33553 * g++.dg/template/instantiate1.C: Adjust error location.
33554 * g++.dg/template/instantiate3.C: New test.
33555 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
33556 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
33557 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
33558
33559 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
33560
33561 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
33562
33563 2002-10-29 Mark Mitchell <mark@codesourcery.com>
33564
33565 PR c++/8287
33566 * g++.dg/init/dtor2.C: New test.
33567
33568 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33569
33570 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
33571 * gcc.dg/nest.c: Bypass errors on irix6.
33572
33573 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
33574
33575 * gcc.dg/nest.c: Expect error for mmix-*-*.
33576 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
33577
33578 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
33579
33580 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
33581 markers.
33582
33583 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
33584
33585 2002-10-25 Mike Stump <mrs@apple.com>
33586
33587 * gcc.dg/warn-1.c: New test.
33588
33589 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33590
33591 * g++.dg/template/typename3.C: New test.
33592
33593 2002-10-25 Mark Mitchell <mark@codesourcery.com>
33594
33595 * g++.dg/lookup/ptrmem1.C: New test.
33596
33597 * g++.dg/abi/vthunk2.C: New test.
33598
33599 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33600
33601 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
33602
33603 2002-10-24 Mark Mitchell <mark@codesourcery.com>
33604
33605 * g++.dg/abi/empty9.C: New test.
33606
33607 2002-10-24 Richard Henderson <rth@redhat.com>
33608
33609 * g++.dg/inherit/thunk1.C: Enable for ia64.
33610
33611 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33612
33613 PR c++/8067
33614 * g++.dg/lookup/pretty1.C: New test.
33615
33616 2002-10-23 Jakub Jelinek <jakub@redhat.com>
33617
33618 * gcc.dg/20021023-1.c: New test.
33619
33620 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33621
33622 PR c++/7679
33623 * g++.dg/parse/inline1.C: New test.
33624
33625 2002-10-23 Richard Henderson <rth@redhat.com>
33626
33627 * g++.dg/inherit/thunk1.C: Enable for x86_64.
33628
33629 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
33630
33631 2002-10-22 Mark Mitchell <mark@codesourcery.com>
33632
33633 PR c++/6579
33634 * g++.dg/parse/stmtexpr3.C: New test.
33635
33636 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
33637
33638 * g++.dg/expr/cond1.C: New test.
33639
33640 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33641
33642 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
33643
33644 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33645
33646 * g++.dg/abi/vbase13.C: New test.
33647 * g++.dg/abi/vbase14.C: Likewise.
33648
33649 2002-10-21 Jakub Jelinek <jakub@redhat.com>
33650
33651 * gcc.dg/tls/pic-1.c: New test.
33652 * gcc.dg/tls/nonpic-1.c: New test.
33653 * gcc.dg/20021018-1.c: New test.
33654
33655 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33656
33657 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
33658 Remove only files with the same base name as the test case.
33659 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
33660 (profopt-execute): Likewise. Also, remove old profiling
33661 and performance data files before running the tests.
33662
33663 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
33664 * g++.dg/bprob/bprob.exp: Likewise.
33665 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
33666 to allow more general test case names.
33667
33668 * g++.dg/bprob/bprob-1.C: Rename to ...
33669 * g++.dg/bprob/g++-bprob-1.C: ... this.
33670
33671 * g77.dg/bprob/bprob-1.f: Rename to ...
33672 * g77.dg/bprob/g77-bprob-1.f: ... this.
33673
33674 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33675
33676 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
33677 bison 1.50 or later.
33678
33679 2002-10-21 Janis Johnson <janis187@us.ibm.com>
33680
33681 * g++.dg/README: Describe more test directories.
33682
33683 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33684
33685 * g++.dg/init/array6.C: Add additional tests.
33686
33687 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33688
33689 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
33690 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
33691
33692 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
33693
33694 * gcc.c-torture/compile/20020604-1.x: New.
33695 * gcc.c-torture/compile/simd-5.x: Likewise.
33696 * gcc.c-torture/execute/920710-1.x: Likewise.
33697 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
33698
33699 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33700
33701 * g++.dg/inherit/override1.C: Add dg-options clause.
33702
33703 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33704
33705 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
33706 _mm_slli_si128.
33707
33708 2002-10-19 Andreas Schwab <schwab@suse.de>
33709
33710 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
33711 directory component.
33712
33713 2002-10-18 Mark Mitchell <mark@codesourcery.com>
33714
33715 * g++.dg/inherit/thunk1.C: New test.
33716
33717 * g++.dg/inherit/override1.C: New test.
33718
33719 * g++.dg/abi/mangle11.C: New test.
33720 * g++.dg/abi/mangle14.C: New test.
33721 * g++.dg/abi/mangle17.C: New test.
33722
33723 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
33724
33725 * g++.dg/overload/member2.C: New test.
33726
33727 2002-10-17 Janis Johnson <janis187@us.ibm.com>
33728
33729 * g++.dg/README: Describe new compat directory.
33730 * g++.dg/dg.exp: Skip tests in compat directory.
33731 * README.compat: New file.
33732 * lib/compat.exp: New expect script.
33733 * g++.dg/compat: New test directory.
33734 * g++.dg/compat/compat.exp: New expect script.
33735 * g++.dg/compat/abi: New test directory.
33736 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
33737 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
33738 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
33739 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
33740 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
33741 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
33742 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
33743 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
33744 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
33745 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
33746 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
33747 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
33748 * g++.dg/compat/break: New test directory.
33749 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
33750 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
33751 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
33752 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
33753 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
33754 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
33755 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
33756 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
33757 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
33758 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
33759 g++.dg/compat/break/README: New files.
33760 * g++.dg/compat/eh: New test directory.
33761 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
33762 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
33763 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
33764 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
33765 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
33766 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
33767 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
33768 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
33769 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
33770 g++.dg/compat/eh/filter2_y.C,
33771 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
33772 g++.dg/compat/eh/new1_y.C,
33773 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
33774 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
33775 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
33776 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
33777 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
33778 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
33779 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
33780 g++.dg/compat/eh/unexpected1_y.C: New files.
33781 * g++.dg/compat/init: New test directory.
33782 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
33783 g++.dg/compat/init/array5_y.C,
33784 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
33785 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
33786 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
33787 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
33788 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
33789 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
33790 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
33791 g++.dg/compat/init/init-ref2_y.C: New files.
33792
33793 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33794
33795 PR c++/7584
33796 * g++.dg/inherit/using3.C: New test.
33797
33798 2002-10-17 Jan Hubicka <jh@suse.cz>
33799
33800 * gcc.dg/20021017-2.c: New test.
33801
33802 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33803
33804 * g++.dg/abi/mangle16.C: Adjust.
33805
33806 * g++.dg/init/array8.C: New test.
33807
33808 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
33809
33810 * gcc.dg/special/mips-abi.exp: New test.
33811 * gcc.dg/special/mips-abi.s: Empty file used by the above.
33812
33813 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33814
33815 * g++.dg/abi/mangle16.C: New test.
33816 * g++.dg/abi/mangle17.C: Likewise.
33817
33818 PR c++/7478
33819 * g++.dg/template/ref1.C: New test.
33820
33821 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33822
33823 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
33824
33825 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
33826
33827 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
33828
33829 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33830
33831 PR c++/7524
33832 * g++.dg/init/array7.C: New test.
33833
33834 2002-10-15 Mark Mitchell <mark@codesourcery.com>
33835
33836 * g++.dg/init/array6.C: New test.
33837
33838 * g++.dg/abi/mangle13.C: Likewise.
33839 * g++.dg/abi/mangle14.C: Likewise.
33840 * g++.dg/abi/mangle15.C: Likewise.
33841
33842 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33843
33844 * g++.dg/abi/empty8.C: New test.
33845
33846 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
33847
33848 * g++.dg/init/ctor1.C: New test.
33849
33850 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
33851
33852 * gcc.c-torture/execute/20021015-1.c: New test.
33853
33854 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
33855
33856 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
33857
33858 2002-10-14 Jan Hubicka <jh@suse.cz>
33859
33860 * gcc.dg/i386-ssetype-[1-5].c: New tests.
33861
33862 2002-10-14 Richard Henderson <rth@redhat.com>
33863
33864 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
33865
33866 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33867
33868 PR optimization/6631
33869 * g++.dg/opt/const2.C: New test.
33870
33871 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33872
33873 PR c++/7176
33874 * g++.dg/parse/friend1.C: New test.
33875 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
33876
33877 2002-10-14 Jakub Jelinek <jakub@redhat.com>
33878
33879 * gcc.dg/20021014-1.c: New test.
33880
33881 2002-10-11 Mark Mitchell <mark@codesourcery.com>
33882
33883 PR c++/5661
33884 * g++.dg/ext/vlm1.C: New test.
33885 * g++.dg/ext/vlm2.C: Likewise.
33886
33887 * g++.dg/init/array1.C: Remove invalid braces.
33888 * g++.dg/init/brace1.C: New test.
33889 * g++.dg/init/copy2.C: Likewise.
33890 * g++.dg/init/copy3.C: Likewise.
33891 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
33892 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
33893 braces.
33894
33895 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
33896
33897 * gcc.dg/cpp/assembler.S: Don't use -ansi.
33898
33899 2002-10-11 Richard Shann <richard.shann@superh.com>
33900
33901 * gcc.c-torture/compile/simd-5.c: New test.
33902
33903 2002-10-10 Roger Sayle <roger@eyesopen.com>
33904
33905 * gcc.c-torture/execute/shiftopt-1.c: New test case.
33906
33907 2002-10-10 Jim Wilson <wilson@redhat.com>
33908
33909 * gcc.c-torture/execute/20021010-1.c: New test.
33910
33911 2002-10-09 Zack Weinberg <zack@codesourcery.com>
33912
33913 PR c/7353
33914 * g++.dg/ext/typedef-init.C: New test.
33915 * gcc.dg/typedef-init.c: New test.
33916
33917 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
33918
33919 * gcc.dg/cpp/paste13.c: New test.
33920
33921 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33922
33923 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
33924 remaining platforms, XFAIL during compile, not execute. Don't
33925 XFAIL at -O0.
33926
33927 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
33928
33929 * gcc.dg/alias-1.c: Tweak expected warning.
33930
33931 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33932
33933 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
33934
33935 2002-10-06 Andreas Jaeger <aj@suse.de>
33936
33937 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
33938 * gcc.dg/cpp/c++98.C: Likewise.
33939
33940 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
33941 * g++.dg/cpp/c++98.C: Likewise.
33942
33943 * g++.dg/README (Subdirectories): Mention cpp directory.
33944
33945 PR target/7559
33946 * gcc.dg/20021006-1.c: New test.
33947
33948 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33949
33950 PR c++/7804
33951 * g++.dg/other/warning1.C: New test.
33952
33953 2002-10-04 Roger Sayle <roger@eyesopen.com>
33954
33955 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
33956 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
33957 and sparc-*-* with -m64 as expected failures. See PR 8087.
33958
33959 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33960
33961 PR c++/7931
33962 * g++.dg/template/ptrmem3.C: New test.
33963
33964 PR c++/7754
33965 * g++.dg/template/union1.C: New test.
33966
33967 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33968
33969 PR c++/8006
33970 * g++.dg/abi/mangle9.C: New test.
33971 * g++.dg/abi/mangle10.C: New test.
33972 * g++.dg/abi/mangle11.C: New test.
33973 * g++.dg/abi/mangle12.C: New test.
33974
33975 2002-10-02 Mark Mitchell <mark@codesourcery.com>
33976
33977 PR c++/7188.
33978 * g++.dg/template/meminit1.C: New test.
33979 * g++.dg/warn/Wreorder-1.C: Likewise.
33980 * g++.old-deja/g++.mike/warn3.C: Tweak.
33981 * lib/prune.exp: Ingore "in copy constructor".
33982
33983 2002-10-02 Andreas Jaeger <aj@suse.de>
33984
33985 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
33986 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
33987 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
33988 on x86-64.
33989
33990 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33991
33992 * gcc.dg/empty1.C: Fix typo.
33993
33994 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
33995
33996 * gcc.dg/alias-1.c: New test.
33997
33998 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33999
34000 * gcc.dg/empty1.C: New test.
34001
34002 * g++.dg/tls/init-2.C: Tweak error messages.
34003
34004 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
34005
34006 * gcc.c-torture/compile/20020923-1.c: New test.
34007
34008 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
34009
34010 * gcc.c-torture/execute/ffs-1.c: New test.
34011 * gcc.c-torture/execute/ffs-2.c: Ditto.
34012
34013 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
34014
34015 * g++.dg/overload/member1.C: New test.
34016
34017 2002-09-30 Mark Mitchell <mark@codesourcery.com>
34018
34019 * g++.dg/abi/empty7.C: New test.
34020 * g++.dg/init/pm2.C: Likewise.
34021
34022 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
34023
34024 * g++.dg/rtti/crash1.C: New test.
34025
34026 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
34027
34028 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
34029 gcc.dg/sibcall-4.c: New tests.
34030
34031 2002-09-28 Roger Sayle <roger@eyesopen.com>
34032
34033 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
34034 powerpc and MMIX targets.
34035
34036 2002-09-27 Zack Weinberg <zack@codesourcery.com>
34037
34038 * gcc.dg/cpp/20020927-1.c: New.
34039
34040 2002-09-26 David S. Miller <davem@redhat.com>
34041
34042 * gcc.c-torture/compile/trunctfdf.c: New.
34043
34044 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34045
34046 * lib/target-supports.exp (check_weak_available): Handle solaris2.
34047
34048 2002-09-27 Alan Modra <amodra@bigpond.net.au>
34049
34050 * gcc.c-torture/execute/loop-15.c: New.
34051
34052 2002-09-26 Janis Johnson <janis187@us.ibm.com>
34053
34054 * README.QMTEST: Fix typo.
34055
34056 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
34057
34058 * gcc.dg/20020926-1.c: New test.
34059
34060 2002-09-25 David S. Miller <davem@redhat.com>
34061
34062 PR target/7842
34063 * gcc.c-torture/execute/shiftdi.c: New test.
34064
34065 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
34066
34067 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
34068 unique to the tool.
34069 * lib/g77.exp (g77_init): Likewise.
34070 * lib/g++.exp (g++_init): Likewise.
34071 * lib/objc.exp (objc_init): Likewise.
34072
34073 2002-09-25 Mark Mitchell <mark@codesourcery.com>
34074
34075 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
34076 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
34077 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
34078
34079 2002-09-25 Richard Henderson <rth@redhat.com>
34080
34081 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
34082 too-small long double.
34083
34084 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
34085
34086 * gcc.dg/20020919-1.c: New test.
34087
34088 2002-09-23 Mark Mitchell <mark@codesourcery.com>
34089
34090 * g++.dg/abi/bitfield6.C: New test.
34091 * g++.dg/abi/bitfield7.C: New test.
34092 * g++.dg/abi/bitfield8.C: New test.
34093 * g++.dg/abi/vbase11.C: New test.
34094
34095 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
34096
34097 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
34098 hppa*-*-hpux*. Update test comment.
34099
34100 2002-09-20 Jakub Jelinek <jakub@redhat.com>
34101
34102 * gcc.dg/tls/struct-1.c: New test.
34103
34104 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
34105
34106 * gcc.dg/cpp/tr-warn2.c: Update.
34107
34108 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
34109
34110 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
34111
34112 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
34113
34114 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
34115 systems.
34116
34117 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
34118
34119 * gcc.c-torture/execute/ieee/mzero3.c: New test.
34120
34121 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
34122 Adjust for c++filt moved to binutils. Remove spurious duplicate
34123 setting of cxxfilt.
34124
34125 2002-09-19 Geoffrey Keating <geoffk@apple.com>
34126
34127 * gcc.dg/20020312-2.c: Update for darwin.
34128
34129 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
34130
34131 * g++.old-deja/g++.other/crash32.C: Mark ICE.
34132
34133 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
34134
34135 * objc.dg/comp-types-1.m: New test.
34136 * objc.dg/comp-types-2.m: New test.
34137 * objc.dg/comp-types-3.m: New test.
34138 * objc.dg/comp-types-4.m: New test.
34139 * objc.dg/comp-types-5.m: New test.
34140 * objc.dg/comp-types-6.m: New test.
34141
34142 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
34143
34144 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
34145
34146 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
34147
34148 * g++.dg/other/do1.C: New test.
34149
34150 * g++.dg/template/subst1.C: New test.
34151
34152 2002-09-16 Steve Ellcey <sje@cup.hp.com>
34153
34154 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
34155
34156 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
34157
34158 * g++.dg/template/qualttp20.C: Adjust expected errors.
34159 * g++.old-deja/g++.jason/report.C: Likewise.
34160 * g++.old-deja/g++.other/qual1.C: Likewise.
34161
34162 * g++.dg/lookup/scoped2.C: New test.
34163
34164 * g++.dg/ext/asm3.C: New test.
34165
34166 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
34167
34168 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
34169
34170 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
34171
34172 * ChangeLog: follow spelling conventions.
34173 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
34174 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
34175 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
34176 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
34177 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
34178 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
34179 * g++.old-deja/g++.law/global-init1.C: Likewise.
34180 * g++.old-deja/g++.other/delete4.C: Likewise.
34181 * g++.old-deja/g++.other/inline21.C: Likewise.
34182 * g++.old-deja/g++.other/singleton.C: Likewise.
34183 * g77.dg/strlen0.f: Likewise.
34184 * g77.f-torture/compile/20010519-1.f: Likewise.
34185 * g77.f-torture/compile/980310-4.f: Likewise.
34186 * gcc.c-torture/compile/20000605-1.c: Likewise.
34187 * gcc.c-torture/execute/20020225-1.c: Likewise.
34188 * gcc.dg/c90-hexfloat-2.c: Likewise.
34189 * gcc.dg/c99-bool-1.c: Likewise.
34190 * gcc.dg/c99-hexfloat-2.c: Likewise.
34191 * gcc.dg/dll-2.c: Likewise.
34192 * gcc.dg/wtr-union-init-1.c: Likewise.
34193 * gcc.dg/wtr-union-init-2.c: Likewise.
34194 * gcc.dg/wtr-union-init-3.c: Likewise.
34195 * gcc.dg/cpp/avoidpaste1.c: Likewise.
34196 * gcc.dg/cpp/defined.c: Likewise.
34197 * gcc.dg/cpp/macsyntx.c: Likewise.
34198 * gcc.dg/cpp/paste2.c: Likewise.
34199 * gcc.dg/cpp/trad/defined.c: Likewise.
34200 * gcc.dg/format/c90-printf-1.c: Likewise.
34201 * gcc.dg/format/c90-scanf-1.c: Likewise.
34202 * gcc.dg/format/c99-printf-1.c: Likewise.
34203 * gcc.dg/format/c99-scanf-1.c: Likewise.
34204 * gcc.misc-tests/gcov-8.c: Likewise.
34205 * lib/profopt.exp: Likewise.
34206
34207 2002-09-15 Krister Walfridsson <cato@df.lth.se>
34208
34209 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
34210
34211 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
34212
34213 * g++.dg/inherit/using2.C: New test.
34214
34215 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
34216
34217 * ChangeLog: Follow spelling conventions.
34218 * g++.dg/template/friend4.C: Likewise.
34219 * g++.old-deja/g++.pt/crash67.C: Likewise.
34220 * gcc.c-torture/execute/20000801-4.c: Likewise.
34221 * gcc.dg/c90-digraph-1.c: Likewise.
34222 * gcc.dg/c94-digraph-1.c: Likewise.
34223 * gcc.dg/c99-digraph-1.c: Likewise.
34224 * gcc.dg/cpp/line5.c: Likewise.
34225 * gcc.dg/cpp/multiline.c: Likewise.
34226 * gcc.dg/cpp/trad/literals-1.c: Likewise.
34227 * gcc.dg/format/attr-3.c: Likewise.
34228 * gcc.dg/format/c90-scanf-3.c: Likewise.
34229 * gcc.dg/format/ext-4.c: Likewise.
34230
34231 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
34232
34233 * g++.dg/template/pretty1.C: New test.
34234
34235 2002-09-14 Alan Modra <amodra@bigpond.net.au>
34236
34237 * gcc.c-torture/execute/struct-cpy-1.c: New test.
34238
34239 2002-09-13 Matt Austern <austern@apple.com>
34240
34241 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
34242 passing a cast expression to a function by const reference.
34243
34244 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
34245
34246 * g++.dg/template/deduce1.C: New test.
34247
34248 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
34249
34250 * gcc.c-torture/execute/simd-1.c: Force all use of int to
34251 32-bit int.
34252
34253 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
34254
34255 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
34256 usage.
34257
34258 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
34259
34260 * gcc.c-torture/compile/20020910-1.c: New test.
34261
34262 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
34263
34264 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
34265
34266 2002-09-10 Andreas Jaeger <aj@suse.de>
34267
34268 * gcc.dg/20020312-2.c: Adjust for x86-64.
34269
34270 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
34271
34272 * g77.dg/7388.f: New test case for PR 7388.
34273
34274 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
34275
34276 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
34277
34278 2002-09-05 Ziemowit Laski <zlaski@apple.com>
34279
34280 * objc.dg/proto-lossage-1.m: New test.
34281
34282 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
34283
34284 * gcc.dg/cpp/_Pragma4.c: Fix typo.
34285
34286 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
34287
34288 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
34289 expected to pass.
34290
34291 2002-09-06 Stan Shebs <shebs@apple.com>
34292 David Edelsohn <edelsohn@gnu.org>
34293
34294 * gcc.dg/weak: New directory.
34295 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
34296 target-specific xfail bits.
34297 * gcc.dg/typeof-2.c: Move to new directory.
34298 * gcc.dg/weak.exp: New expect script.
34299
34300 2002-09-06 Alan Modra <amodra@bigpond.net.au>
34301
34302 * gcc.c-torture/execute/extzvsi.c: New test.
34303
34304 2002-09-05 Stan Shebs <shebs@apple.com>
34305
34306 * gcc.dg/weak-1.c: xfail on Darwin.
34307 * gcc.dg/weak-2.c: Ditto.
34308 * gcc.dg/weak-3.c: Ditto.
34309 * gcc.dg/weak-4.c: Ditto.
34310 * gcc.dg/weak-5.c: Ditto.
34311 * gcc.dg/weak-6.c: Ditto.
34312 * gcc.dg/weak-7.c: Ditto.
34313 * gcc.dg/weak-8.c: Ditto.
34314 * gcc.dg/weak-9.c: Ditto.
34315
34316 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
34317
34318 * gcc.c-torture/execute/loop-14.c: New test.
34319
34320 2002-09-04 Jakub Jelinek <jakub@redhat.com>
34321
34322 * g++.dg/other/cxa-atexit1.C: New test.
34323
34324 * gcc.dg/typeof-2.c: New test.
34325
34326 2002-09-03 Roger Sayle <roger@eyesopen.com>
34327
34328 * gcc.dg/builtins-2.c: New testcase.
34329 * gcc.dg/builtins-3.c: New testcase.
34330
34331 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
34332
34333 * gcc.dg/cpp/_Pragma4.c: New test.
34334
34335 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
34336
34337 * objc/execute/nil_method-1.m: New testcase.
34338
34339 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
34340
34341 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
34342 [Object class], not [Object initialize].
34343
34344 2002-08-31 Roger Sayle <roger@eyesopen.com>
34345 Hans-Peter Nilsson <hp@bitrange.com>
34346
34347 * gcc.c-torture/execute/20020720-1.x: Skip test on
34348 mmix-knuth-mmixware. Correct comment.
34349
34350 2002-08-27 Mark Mitchell <mark@codesourcery.com>
34351
34352 * testsuite/g++.dg/abi/bitfield5.C: New test.
34353 * testsuite/g++.dg/abi/vbase10.C: Likewise.
34354
34355 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
34356
34357 * objc.dg/undeclared-selector.m: New test.
34358
34359 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
34360
34361 * g++.dg/other/offsetof1.C: Avoid cast warning.
34362
34363 2002-08-26 Ziemowit Laski <zlaski@apple.com>
34364
34365 * objc.dg/super-class-2.m: New test.
34366
34367 2002-08-24 Matt Austern <austern@apple.com>
34368
34369 * g++.dg/ext/lvaddr.C: New test.
34370 * g++.dg/ext/lvcast.C: New test.
34371
34372 2002-08-22 Mark Mitchell <mark@codesourcery.com>
34373
34374 * testsuite/g++.dg/inherit/cond1.C: New test.
34375
34376 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
34377
34378 * gcc.dg/noncompile/incomplete-1.c: New test.
34379
34380 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
34381
34382 * gcc.dg/typespec-1.c: New test.
34383
34384 2002-08-20 Devang Patel <dpatel@apple.com>
34385 * objc.dg/proto-hier-2.m: New test.
34386
34387 2002-08-19 Ziemowit Laski <zlaski@apple.com>
34388
34389 * objc.dg/bitfield-1.m: New test.
34390 * objc.dg/bitfield-2.m: New test.
34391
34392 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
34393
34394 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
34395 gcc.dg/c99-flex-array-4.c: New tests.
34396
34397 2002-08-16 Stan Shebs <shebs@apple.com>
34398
34399 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
34400
34401 2002-08-15 Jakub Jelinek <jakub@redhat.com>
34402
34403 * gcc.dg/typeof-1.c: New test.
34404 * g++.dg/ext/typeof2.C: New test.
34405
34406 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
34407
34408 * g++.dg/other/offsetof1.C: New test.
34409
34410 2002-08-14 Richard Henderson <rth@redhat.com>
34411
34412 * gcc.dg/tls/diag-3.c: Fix expected message strings.
34413
34414 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
34415
34416 * gcc.dg/cpp/_Pragma3.c: New test.
34417
34418 2002-08-13 Mark Mitchell <mark@codesourcery.com>
34419
34420 * g++.dg/template/inherit3: New test.
34421
34422 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
34423
34424 * gcc.dg/bitfld-4.c: Add blank options.
34425
34426 2002-08-09 Mark Mitchell <mark@codesourcery.com>
34427
34428 * g++.dg/template/crash1.C: New test.
34429
34430 2002-08-08 Jakub Jelinek <jakub@redhat.com>
34431
34432 * gcc.dg/tls/opt-2.c: New test.
34433
34434 2002-08-08 Devang Patel <dpatel@apple.com>
34435
34436 * objc.dg/selector-1.m : New test
34437
34438 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
34439
34440 * g++.dg/abi/bitfield4.C: New test.
34441 * gcc.dg/bitfld-4.c: New test.
34442
34443 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
34444
34445 * g++.dg/other/packed1.C: New test.
34446
34447 2002-08-07 Mark Mitchell <mark@codesourcery.com>
34448
34449 * g++.dg/abi/offsetof.C: Tweak error messages.
34450 * g++.old-deja/g++.mike/p10769a.C: Likewise.
34451
34452 2002-08-08 Jakub Jelinek <jakub@redhat.com>
34453
34454 * gcc.dg/bitfld-3.c: New test.
34455
34456 2002-08-07 Jakub Jelinek <jakub@redhat.com>
34457 Richard Henderson <rth@redhat.com>
34458
34459 * gcc.dg/i386-bitfield1.c: New test.
34460 * g++.dg/abi/bitfield3.C: Update.
34461
34462 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
34463
34464 * objc.dg/const-str-2.m: Update.
34465 * gcc.dg/cpp/c++98.c: Change to C extension.
34466 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
34467 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
34468
34469 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
34470
34471 * testsuite/gcc.dg/tls/diag-3.c: New.
34472
34473 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
34474
34475 * g++.dg/README (Subdirectories): Document new subdir expr.
34476 * g++.dg/expr/pmf-1.C: New test.
34477
34478 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
34479
34480 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
34481
34482 2002-08-06 Jakub Jelinek <jakub@redhat.com>
34483
34484 * g++.dg/abi/bitfield3.C: New test.
34485
34486 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
34487
34488 * lib/gcov.exp: Tweak expected line formats.
34489 * gcc.misc-tests/gcov8.c: New test.
34490 * gcc.misc-tests/gcov8.x: New flags.
34491
34492 2002-08-05 Jakub Jelinek <jakub@redhat.com>
34493
34494 * consistency.vlad/layout/endian.c: Include string.h.
34495
34496 * gcc.c-torture/execute/20020805-1.c: New test.
34497
34498 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
34499
34500 * g++.dg/other/conversion1.C: New test.
34501
34502 2002-08-03 Roger Sayle <roger@eyesopen.com>
34503
34504 * gcc.dg/builtins-1.c: New testcase.
34505
34506 2002-08-02 Mark Mitchell <mark@codesourcery.com>
34507
34508 * g++.dg/inherit/access3.C: New test.
34509
34510 2002-08-01 Jakub Jelinek <jakub@redhat.com>
34511
34512 * gcc.dg/ia64-visibility-2.c: New test.
34513
34514 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
34515
34516 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
34517 __qualifier_flags to __flags.
34518
34519 2002-07-31 Mark Mitchell <mark@codesourcery.com>
34520
34521 * g++.dg/inherit/operator1.C: New test.
34522 * g++.dg/lookup/disamb1.C: Fix typo in comment.
34523 * g++.dg/other/error1.C: Change expected error message.
34524 * g++.dg/template/conv4.C: Likewise.
34525
34526 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
34527
34528 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
34529 for documented behavior.
34530
34531 2002-07-25 Roger Sayle <roger@eyesopen.com>
34532
34533 * gcc.c-torture/execute/20020720-1.x: Skip this test on
34534 several targets known to fail.
34535
34536 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
34537
34538 * gcc.dg/mips-args-[123].c: New tests.
34539
34540 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
34541
34542 * gcc.dg/ppc-spe.c: New.
34543
34544 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
34545
34546 * g++.dg/other/ptrmem4.C: New testcase.
34547
34548 2002-07-24 Richard Henderson <rth@redhat.com>
34549
34550 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
34551
34552 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
34553
34554 * g++.dg/ext/alignof1.C (main): Return 0 for success.
34555
34556 2002-07-24 Roger Sayle <roger@eyesopen.com>
34557
34558 * gcc.c-torture/execute/memset-3.c: New testcase.
34559
34560 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
34561
34562 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
34563 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
34564
34565 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34566
34567 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
34568 Delete.
34569
34570 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
34571
34572 * gcc.c-torture/compile/simd-4.c: New test.
34573
34574 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34575
34576 PR c++/7347, c++/7348
34577 * g++.dg/template/access4.C: New test.
34578 * g++.dg/template/access5.C: New test.
34579 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
34580 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
34581 * g++.old-deja/g++.pt/ttp58.C: Likewise.
34582 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
34583
34584 2002-07-22 Jakub Jelinek <jakub@redhat.com>
34585
34586 * gcc.dg/gnu89-init-2.c: New test.
34587
34588 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
34589
34590 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
34591
34592 2002-07-20 Roger Sayle <roger@eyesopen.com>
34593
34594 * gcc.c-torture/execute/20020720-1.c: New testcase.
34595
34596 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
34597
34598 * gcc.dg/cpp/Wsignprom.c: New tests.
34599
34600 2002-07-20 Alan Modra <amodra@bigpond.net.au>
34601
34602 * gcc.c-torture/execute/loop-13.c: New test.
34603
34604 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
34605
34606 * gcc.dg/cpp/expr.c: New tests.
34607
34608 2002-07-18 David Edelsohn <edelsohn@gnu.org>
34609
34610 * g++.dg/opt/pr6713.C: Add template instantiation.
34611
34612 2002-07-18 Alan Modra <amodra@bigpond.net.au>
34613
34614 * gcc.dg/nest.c: New test.
34615
34616 2002-07-17 Richard Henderson <rth@redhat.com>
34617
34618 * g++.dg/opt/pr6713.C: New test.
34619
34620 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
34621
34622 * gcc.c-torture/execute/loop-2e.x: Let the testcase
34623 XFAIL for all x86 processors.
34624
34625 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
34626
34627 * gcc.c-torture/execute/20010122-1.x: Do not test with
34628 -fomit-frame-pointer.
34629
34630 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34631
34632 * g++.dg/template/instantiate2.C: New test.
34633 * g++.dg/template/spec4.C: New test.
34634
34635 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34636
34637 * g++.dg/template/access2.C: New test.
34638 * g++.dg/template/access3.C: New test.
34639
34640 2002-07-15 Zack Weinberg <zack@codesourcery.com>
34641
34642 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
34643 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
34644 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
34645 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
34646 Convert to use <stdarg.h>.
34647 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
34648 Delete.
34649 * gcc.dg/va-arg-2.c: New.
34650 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
34651
34652 2002-07-15 Jakub Jelinek <jakub@redhat.com>
34653
34654 * gcc.c-torture/compile/20020710-1.c: New test.
34655
34656 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
34657 Andrew Pinski <pinskia@physics.uc.edu>
34658
34659 gcc.c-torture/compile/simd-2.c: New testcase.
34660 gcc.c-torture/compile/simd-3.c: Likewise.
34661
34662 2002-07-11 Mark Mitchell <mark@codesourcery.com>
34663
34664 PR c++/7224
34665 * g++.dg/overload/error1.C: New test.
34666
34667 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34668
34669 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
34670 configuration and IRIX 6 O32 ABI.
34671
34672 2002-07-11 Roger Sayle <roger@eyesopen.com>
34673
34674 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
34675
34676 2002-07-10 Roger Sayle <roger@eyesopen.com>
34677
34678 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
34679
34680 2002-07-10 Jeffrey A Law <law@redhat.com>
34681
34682 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
34683
34684 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
34685
34686 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
34687
34688 * gcc.dg/20020312-2.c: Check for __PPC__.
34689
34690 2002-07-09 Diego Novillo <dnovillo@redhat.com>
34691
34692 * gcc.c-torture/compile/20020709-1.c: New test.
34693
34694 2002-07-07 Roger Sayle <roger@eyesopen.com>
34695
34696 * g++.dg/template/qualttp21.C: New test case.
34697
34698 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
34699
34700 * gcc.c-torture/compile/20020706-1.c: New test.
34701 * gcc.c-torture/compile/20020706-2.c: New test.
34702
34703 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
34704 Alexandre Oliva <aoliva@redhat.com>
34705
34706 * g++.dg/warn/incomplete1.C: New test.
34707
34708 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34709
34710 PR c++/7099
34711 * g++.dg/warn/noreturn1.C: New test.
34712
34713 2002-07-03 Mark Mitchell <mark@codesourcery.com>
34714
34715 PR c++/6706
34716 * g++.dg/debug/debug6.C: New test.
34717 * g++.dg/debug/debug7.C: New test.
34718
34719 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
34720
34721 * gcc.c-torture/compile/simd-3.c: New test.
34722
34723 2002-07-03 Chris Demetriou <cgd@broadcom.com>
34724
34725 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
34726 * gcc.dg/20020620-1.c: Likewise.
34727
34728 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34729
34730 PR c++/6944
34731 * g++.dg/init/array4.C: New test.
34732 * g++.dg/init/array5.C: New test.
34733
34734 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34735
34736 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
34737 * gcc.c-torture/execute/simd-2.c (main): Likewise.
34738
34739 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34740
34741 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
34742 * gcc.dg/wtr-aggr-init-1.c: Likewise.
34743 * gcc.dg/wtr-conversion-1.c: Likewise.
34744 * gcc.dg/wtr-escape-1.c: Likewise.
34745 * gcc.dg/wtr-int-type-1.c: Likewise.
34746 * gcc.dg/wtr-label-1.c: Likewise.
34747 * gcc.dg/wtr-static-1.c: Likewise.
34748 * gcc.dg/wtr-strcat-1.c: Likewise.
34749 * gcc.dg/wtr-suffix-1.c: Likewise.
34750 * gcc.dg/wtr-switch-1.c: Likewise.
34751 * gcc.dg/wtr-unary-plus-1.c: Likewise.
34752 * gcc.dg/wtr-union-init-1.c: Likewise.
34753 * gcc.dg/wtr-union-init-2.c: Likewise.
34754 * gcc.dg/wtr-union-init-3.c: Likewise.
34755
34756 * gcc.dg/wtr-func-def-1.c: New test.
34757
34758 2002-07-02 Devang Patel <dpatel@apple.com>
34759
34760 * objc.dg/param-1.m: New test.
34761
34762 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
34763
34764 * gcc.dg/cpp/trad/directive.c: Add test.
34765 * gcc.dg/cpp/trad/macroargs.c: Add test.
34766 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
34767
34768 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
34769
34770 * gcc.dg/cpp/cmdlne-M.c: New test.
34771
34772 2002-07-02 Ziemowit Laski <zlaski@apple.com>
34773
34774 * objc.dg/desig-init-1.m: New test.
34775
34776 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34777
34778 PR c++/6716
34779 * g++.dg/template/instantiate1.C: New test.
34780
34781 2002-07-01 Mark Mitchell <mark@codesourcery.com>
34782
34783 PR c++/7112
34784 * g++.dg/template/sizeof2.C: New test.
34785
34786 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34787
34788 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
34789 gcc.dg/cpp/trad/include.c: New tests.
34790
34791 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
34792
34793 PR target/7177
34794 * gcc.c-torture/compile/20020701-1.c: New test.
34795
34796 2002-07-01 Stan Shebs <shebs@apple.com>
34797
34798 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
34799 header here...
34800 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
34801 (objc-torture-execute): or here.
34802
34803 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
34804
34805 * gcc.c-torture/execute/arith-rand-ll.c: New test.
34806
34807 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34808
34809 * gcc.dg/cpp/trad/escaped-nl.c: New test.
34810
34811 2002-06-30 Devang Patel <dpatel@apple.com>
34812
34813 * objc.dg/fsyntax-only.m: New test.
34814
34815 2002-06-27 Mark Mitchell <mark@codesourcery.com>
34816
34817 PR c++/6695
34818 * g++.dg/template/friend7.C: New file.
34819
34820 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
34821
34822 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
34823 return type.
34824
34825 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
34826
34827 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
34828 avoid division by zero.
34829
34830 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
34831
34832 * gcc.dg/Wunknownprag.c: New tests.
34833
34834 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
34835
34836 * gcc.c-torture/execute/simd-2.c: New test.
34837
34838 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
34839
34840 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
34841 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
34842 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
34843 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
34844 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
34845 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
34846 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
34847 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
34848 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
34849 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
34850 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
34851 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
34852 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
34853 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
34854 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
34855 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
34856 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
34857
34858 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
34859
34860 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
34861 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
34862 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
34863 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
34864 New tests.
34865 * gcc.dg/cpp/trad/directive.c: Update.
34866
34867 2002-06-23 Andreas Jaeger <aj@suse.de>
34868
34869 * gcc.c-torture/execute/complex-6.c: New.
34870
34871 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
34872
34873 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
34874 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
34875 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
34876 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
34877
34878 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
34879
34880 * gcc.dg/cpp/trad: New directory with traditional tests copied
34881 from parent directory.
34882 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34883 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34884 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34885 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34886 Move to trad/ and rename.
34887 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
34888 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
34889 gcc.dg/cpp/trad/redef2.c: New tests.
34890 * gcc.dg/cpp/trad/trad.exp: New driver.
34891
34892 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
34893
34894 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34895 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34896 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34897 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34898 Remove.
34899
34900 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
34901
34902 * gcc.dg/20020620-1.c: New test.
34903
34904 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34905
34906 * g++.dg/template/ttp4.C: New test.
34907
34908 2002-06-19 Jakub Jelinek <jakub@redhat.com>
34909
34910 * g++.dg/opt/vt1.C: Fix regexp.
34911
34912 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34913
34914 * gcc.c-torture/execute/pure-1.c: Make functions static again.
34915 Don't use attribute `noinline'.
34916
34917 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34918
34919 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
34920
34921 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
34922
34923 * gcc.c-torture/execute/simd-1.c: New.
34924
34925 * gcc.dg/simd-1.c: New.
34926
34927 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34928
34929 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
34930
34931 2002-06-16 Richard Henderson <rth@redhat.com>
34932
34933 * g++.dg/ext/anon-struct1.C: New.
34934 * g++.dg/ext/anon-struct2.C: New.
34935 * g++.dg/ext/anon-struct3.C: New.
34936 * gcc.dg/anon-struct-1.c: New.
34937 * gcc.dg/anon-struct-2.c: New.
34938 * gcc.dg/anon-struct-3.c: New.
34939 * gcc.dg/20011008-1.c: Adjust warning text.
34940 * gcc.dg/20020527-1.c: Add -fms-extensions.
34941
34942 2002-06-16 Richard Henderson <rth@redhat.com>
34943
34944 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
34945
34946 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
34947
34948 * gcc.c-torture/execute/20020615-1.c: New test.
34949
34950 2002-06-15 Roger Sayle <roger@eyesopen.com>
34951
34952 * gcc.c-tortuture/execute/compare-1.c: New test case.
34953 * gcc.c-tortuture/execute/compare-2.c: New test case.
34954 * gcc.c-tortuture/execute/compare-3.c: New test case.
34955
34956 2002-06-13 Richard Henderson <rth@redhat.com>
34957
34958 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
34959 ia64 ilp32.
34960
34961 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34962
34963 * g++.dg/template/typename2.C: Update error message.
34964
34965 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
34966
34967 * gcc.c-torture/execute/20020611-1.c: New test.
34968
34969 2002-06-11 Bob Wilson <bob.wilson@acm.org>
34970
34971 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
34972 list of targets to skip.
34973
34974 2002-06-10 Bob Wilson <bob.wilson@acm.org>
34975
34976 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
34977 targets if not optimizing.
34978
34979 2002-06-10 Jakub Jelinek <jakub@redhat.com>
34980
34981 * gcc.c-torture/compile/20020605-1.c: New test.
34982
34983 * g++.dg/opt/vt1.C: New test.
34984
34985 * gcc.dg/20020531-1.c: New test.
34986
34987 * gcc.dg/20020530-1.c: New test.
34988
34989 * gcc.dg/20020527-1.c: New test.
34990
34991 * g++.dg/opt/cse1.C: New test.
34992
34993 2002-06-07 Roger Sayle <roger@eyesopen.com>
34994
34995 * gcc.dg/20020607-2.c: New test case.
34996
34997 2002-06-07 Jakub Jelinek <jakub@redhat.com>
34998
34999 * gcc.c-torture/compile/20020604-1.c: New test.
35000
35001 2002-06-04 Richard Henderson <rth@redhat.com>
35002
35003 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
35004 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
35005 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
35006
35007 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
35008
35009 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
35010
35011 2002-06-03 Richard Henderson <rth@redhat.com>
35012
35013 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
35014 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
35015
35016 2002-06-02 Richard Henderson <rth@redhat.com>
35017
35018 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
35019 test functions static.
35020
35021 2002-06-02 Andreas Jaeger <aj@suse.de>
35022
35023 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
35024 now.
35025
35026 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
35027
35028 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
35029 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
35030 Update for mofified diagnostics.
35031 * gcc.dg/c99-intconst-1.c: No longer fail.
35032
35033 2002-06-02 Richard Henderson <rth@redhat.com>
35034
35035 * gcc.dg/uninit-A.c: Remove xfail markers.
35036
35037 2002-06-01 Roger Sayle <roger@eyesopen.com>
35038
35039 * gcc.dg/fnegate-1.c: New test case.
35040
35041 2002-05-30 Osku Salerma <osku@iki.fi>
35042
35043 * gcc.c-torture/execute/mayalias-1.c: New file.
35044
35045 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
35046
35047 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
35048 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
35049 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
35050
35051 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
35052
35053 * gcc.c-torture/execute/20020529-1.c: New test.
35054
35055 2002-05-27 Richard Henderson <rth@redhat.com>
35056
35057 * g++.dg/ext/attrib6.C: New test case.
35058
35059 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35060
35061 * gcc.c-torture/execute/pure-1.c: New test.
35062
35063 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
35064
35065 * gcc.dg/cpp/arith-2.c: Remove.
35066
35067 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
35068
35069 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
35070 * gcc.dg/cpp/if-3.c: Remove.
35071
35072 2002-05-26 Jakub Jelinek <jakub@redhat.com>
35073
35074 * g++.dg/opt/cse2.C: New test.
35075
35076 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
35077
35078 * gcc.dg/cpp/arith-1.c: New semantic tests.
35079 * gcc.dg/cpp/if-1.c: Update.
35080
35081 2002-05-24 Ben Elliston <bje@redhat.com>
35082
35083 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
35084
35085 2002-05-24 Jakub Jelinek <jakub@redhat.com>
35086
35087 * gcc.dg/verbose-asm.c: New test.
35088
35089 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
35090
35091 * gcc.dg/cpp/paste12.c: New test.
35092
35093 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
35094
35095 * g++.dg/parse/named_ops.C: New test.
35096
35097 2002-05-23 Mark Mitchell <mark@codesourcery.com>
35098
35099 * gcc/testsuite/gcc.dg/weak-8.c: New test.
35100
35101 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
35102
35103 * gcc.dg/weak-2.c: Allow optional leading underscore
35104 in scan-assembler symbol name.
35105 * gcc.dg/weak-3.c: Likewise.
35106 * gcc.dg/weak-4.c: Likewise.
35107 * gcc.dg/weak-5.c: Likewise.
35108
35109 2002-05-23 Jakub Jelinek <jakub@redhat.com>
35110
35111 * gcc.dg/20020523-1.c: New test.
35112
35113 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
35114
35115 * objc.dg/const-str-2.m: Update now that we stop after
35116 a command line error.
35117
35118 2002-05-22 Richard Henderson <rth@redhat.com>
35119
35120 * g++.dg/dg.exp: Fix typo in test pruneing.
35121
35122 2002-05-22 Richard Henderson <rth@redhat.com>
35123
35124 * g++.dg/dg.exp: Prune the tls subdirectory.
35125 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
35126 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
35127 * g++.dg/tls/init-1.C: New.
35128
35129 2002-05-22 Jakub Jelinek <jakub@redhat.com>
35130
35131 * gcc.dg/20020517-1.c: New test.
35132
35133 2002-05-21 Richard Henderson <rth@redhat.com>
35134
35135 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
35136 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
35137
35138 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
35139
35140 * g++.dg/other/copy2.C: New test.
35141
35142 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
35143
35144 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
35145 (MAX_COPY): Bump up to 10 times sizeof (long long).
35146 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
35147
35148 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
35149 sizeof (long long).
35150
35151 * gcc.c-torture/execute/strcpy-1.c: New test.
35152
35153 2002-05-19 Jason Merrill <jason2redhat.com>
35154
35155 * g++.dg/ext/oper1.C: New test.
35156
35157 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
35158 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
35159
35160 * README.QMTEST: New file.
35161
35162 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
35163
35164 2002-05-19 Andreas Jaeger <aj@suse.de>
35165
35166 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
35167 now.
35168 * gcc.c-torture/execute/loop-2d.x: Likewise.
35169
35170 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
35171
35172 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
35173 support weak symbols.
35174 * gcc.dg/weak-4.c: Likewise.
35175 * gcc.dg/weak-6.c: Likewise.
35176
35177 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
35178
35179 * gcc.dg/weak-3.c: Add dg-excess-error comment for
35180 cygwin, coff and h8300-*-hms targets
35181 * gcc.dg/weak-5.c: Likewise.
35182 * gcc.dg/weak-7.c: Likewise.
35183
35184 2002-05-16 Jason Merrill <jason@redhat.com>
35185
35186 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
35187 (scan-assembler-not, scan-assembler-dem): Likewise.
35188 (scan-assembler-dem-not): Likewise.
35189
35190 2002-05-15 Richard Henderson <rth@redhat.com>
35191
35192 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
35193
35194 2002-05-15 Richard Henderson <rth@redhat.com>
35195
35196 * gcc.dg/weak-5.c (vfoo1c): No warning here.
35197 (vfoo1f): Warning here.
35198 (vfoo1l): Don't redefine the alias.
35199
35200 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
35201
35202 * g++.dg/init/pm1.C: New test.
35203
35204 2002-05-12 David S. Miller <davem@redhat.com>
35205
35206 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
35207 types.
35208
35209 2002-05-10 Roger Sayle <roger@eyesopen.com>
35210
35211 * gcc.c-torture/execute/20020510-1.c: New test case.
35212
35213 2002-05-10 David S. Miller <davem@redhat.com>
35214
35215 * gcc.c-torture/execute/conversion.c: Test long double too.
35216
35217 2002-05-09 Jakub Jelinek <jakub@redhat.com>
35218
35219 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
35220 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
35221 * lib/g++.exp (g++_link_flags): Likewise.
35222 * lib/objc.exp (objc_target_compile): Likewise.
35223
35224 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
35225
35226 * gcc.dg/cpp/poison.c: Update.
35227 * gcc.dg/cpp/20000625-2.c: Remove.
35228 * gcc.dg/cpp/direct2s.c: Remove final test.
35229
35230 2002-05-08 Tom Rix <trix@redhat.com>
35231
35232 * gcc.c-torture/execute/20020508-1.c: New test.
35233 * gcc.c-torture/execute/20020508-2.c: New test.
35234 * gcc.c-torture/execute/20020508-3.c: New test.
35235
35236 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
35237
35238 * gcc.dg/cpp/charconst-4.c: More tests.
35239
35240 2002-05-08 Mark Mitchell <mark@codesourcery.com>
35241
35242 PR c/6569
35243 * gcc.dg/weak-3.c: Update location of warning messages.
35244 * gcc.dg/weak-5.c: Likewise.
35245
35246 2002-05-06 Roger Sayle <roger@eyesopen.com>
35247
35248 * gcc.c-torture/execute/20020506-1.c: New test case.
35249
35250 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
35251
35252 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
35253
35254 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
35255
35256 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
35257
35258 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
35259
35260 * gcc.dg/cpp/charconst-3.c: New test.
35261
35262 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
35263
35264 * gcc.dg/cpp/charconst.c: Update tests.
35265
35266 2002-05-05 Tim Josling <tej@melbpc.org.au>
35267
35268 * treelang: Added directory for new sample language treelang. Also
35269 lib/treelang.exp: New file to signal treelang should be tested.
35270
35271 2002-05-03 Jakub Jelinek <jakub@redhat.com>
35272
35273 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
35274 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
35275 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
35276 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
35277 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
35278 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
35279 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
35280
35281 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
35282
35283 * gcc.dg/format/xopen-2.c: New test.
35284
35285 2002-05-03 Jakub Jelinek <jakub@redhat.com>
35286
35287 * gcc.dg/20020503-1.c: New test.
35288
35289 2002-05-02 Mark Mitchell <mark@codesourcery.com>
35290
35291 * g++.dg/init/dtor1.C: Make it tougher.
35292
35293 2002-05-01 Mark Mitchell <mark@codesourcery.com>
35294
35295 * g++.dg/init/dtor1.C: New test.
35296
35297 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
35298
35299 * gcc.dg/altivec-8.c: New.
35300
35301 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
35302
35303 * gcc.dg/altivec-7.c: New.
35304
35305 2002-04-29 Jakub Jelinek <jakub@redhat.com>
35306
35307 * g++.dg/parse/typedef1.C: New test.
35308
35309 2002-04-29 Mark Mitchell <mark@codesourcery.com>
35310
35311 PR c++/6486
35312 * g++.dg/template/friend6.C: New test.
35313
35314 PR c++/6492
35315 * g++.dg/init/copy1.C: New test.
35316
35317 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
35318
35319 * g++.dg/warn/effc1.C: New test.
35320
35321 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
35322
35323 * gcc.dg/cpp/if-cexp.c: Add a test.
35324
35325 2002-04-28 Jakub Jelinek <jakub@redhat.com>
35326
35327 * gcc.dg/20020426-2.c: New test.
35328
35329 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
35330
35331 * gcc.dg/cpp/if-mop.c: Update.
35332 * gcc.dg/cpp/if-mpar.c: Add test.
35333 * gcc.dg/cpp/if-oppr.c: Update.
35334
35335 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35336
35337 PR c/6343
35338 * gcc.dg/weak-[2-7].c: New tests.
35339
35340 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
35341
35342 * gcc.dg/enum1.c: New test.
35343
35344 2002-04-26 Mark Mitchell <mark@codesourcery.com>
35345
35346 PR c++/6497
35347 * g++.dg/inherit/access2.C: New test.
35348
35349 2002-04-26 Mark Mitchell <mark@codesourcery.com>
35350
35351 PR bootstrap/6445
35352 * gcc.dg/20020426-1.c: New test.
35353
35354 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
35355
35356 * g++.dg/abi/enum1.C: New test.
35357
35358 2002-04-26 Richard Henderson <rth@redhat.com>
35359
35360 * gcc.dg/c99-bool-1.c: Expect always true warning.
35361
35362 2002-04-25 Roger Sayle <roger@eyesopen.com>
35363
35364 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
35365
35366 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35367
35368 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
35369 targets.
35370
35371 2002-04-24 Mark Mitchell <mark@codesourcery.com>
35372
35373 * g++.dg/abi/mange7.C: New test.
35374
35375 PR c++/6438.
35376 * g++.dg/parse/stmtexpr2.C: New test.
35377
35378 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
35379
35380 * gcc.dg/20020312-2.c: Add SH target.
35381
35382 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35383
35384 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
35385 compiler output on mips*-*-irix*.
35386
35387 2002-04-23 Jakub Jelinek <jakub@redhat.com>
35388
35389 * g++.dg/parse/attr1.C: New test.
35390
35391 2002-04-23 Roger Sayle <roger@eyesopen.com>
35392
35393 * gcc.c-torture/execute/string-opt-17.c: New test case.
35394 * gcc.c-torture/execute/memset-2.c: New test case.
35395
35396 2002-04-23 Mark Mitchell <mark@codesourcery.com>
35397
35398 PR c++/6256:
35399 * g++.dg/template/friend5.C: New test.
35400
35401 PR c++/6331:
35402 * g++.dg/template/qual1.C: Likewise.
35403
35404 2002-04-22 Zack Weinberg <zack@codesourcery.com>
35405
35406 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
35407 Include stdlib.h, not stdio.h or ctype.h.
35408
35409 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
35410
35411 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
35412 cris-*-elf* and mmix-*-*.
35413 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
35414 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
35415 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
35416 Ditto.
35417 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
35418 * gcc.dg/wchar_t-1.c: Ditto.
35419
35420 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
35421
35422 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
35423 Clarify comment.
35424
35425 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
35426
35427 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
35428
35429 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35430
35431 * gcc.c-torture/execute/20000906-1.x: Delete.
35432
35433 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
35434
35435 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
35436
35437 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
35438
35439 * PR6367
35440 * g77.f-torture/execute/6367.f: New test.
35441 * g77.f-torture/execute/6367.x: Disable for MMIX.
35442
35443 2002-04-19 Mark Mitchell <mark@codesourcery.com>
35444
35445 * PR6352
35446 * g++.dg/opt/inline2.C: New test.
35447
35448 2002-04-18 Richard Henderson <rth@redhat.com>
35449
35450 * gcc.dg/20000906-1.c: Enable for all targets.
35451 * gcc.c-torture/compile/iftrap-2.c: New.
35452
35453 2002-04-18 Jakub Jelinek <jakub@redhat.com>
35454
35455 * gcc.dg/20020418-1.c: New test.
35456 * gcc.dg/20020418-2.c: New test.
35457
35458 2002-04-18 Richard Henderson <rth@redhat.com>
35459
35460 * gcc.c-torture/compile/iftrap-1.c: New.
35461 * gcc.dg/iftrap-1.c: Adjust for ia64.
35462 * gcc.dg/iftrap-2.c: New.
35463
35464 2002-04-18 Jakub Jelinek <jakub@redhat.com>
35465
35466 * gcc.c-torture/compile/20020418-1.c: New test.
35467
35468 2002-04-18 Roger Sayle <roger@eyesopen.com>
35469
35470 * gcc.c-torture/compile/20020415-1.c: New.
35471
35472 2002-04-18 David S. Miller <davem@redhat.com>
35473
35474 * gcc.c-torture/execute/20020418-1.c: New test.
35475
35476 2002-04-17 Jakub Jelinek <jakub@redhat.com>
35477
35478 * gcc.dg/20020416-1.c: New test.
35479
35480 * g++.dg/opt/inline1.C: New test.
35481
35482 2002-04-16 Jakub Jelinek <jakub@redhat.com>
35483
35484 * gcc.dg/altivec-5.c: New test.
35485
35486 * gcc.dg/20020415-1.c: New test.
35487
35488 2002-04-15 Mark Mitchell <mark@codesourcery.com>
35489
35490 * testsuite/lib/chill.exp: Remove.
35491
35492 2002-04-14 Jakub Jelinek <jakub@redhat.com>
35493
35494 * g++.dg/other/big-struct.C: New test.
35495
35496 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
35497
35498 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
35499 of scratch file.
35500
35501 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
35502
35503 PR c/6277
35504 * gcc.dg/i386-387-1.c: Allow optional leading underscore
35505 in scan-assembler function name
35506
35507 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
35508
35509 * g77.f-torture/execute/980628-4.x,
35510 g77.f-torture/execute/980628-5.x,
35511 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35512 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35513 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
35514 i[34567]86-*-*.
35515
35516 2002-04-13 David S. Miller <davem@redhat.com>
35517
35518 * gcc.c-torture/execute/20020413-1.c: New test.
35519
35520 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
35521
35522 * gcc.dg/asm-6.c,
35523 * g++.dg/ext/asm1.C: New tests.
35524
35525 2002-04-12 Mark Mitchell <mark@codesourcery.com>
35526
35527 PR c++ 5373.
35528 * g++.dg/parse/stmtexpr1.C: New test.
35529
35530 PR c++/5189.
35531 * g++.dg/template/copy1.C: New test.
35532
35533 2002-04-12 Richard Henderson <rth@redhat.com>
35534
35535 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
35536
35537 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
35538
35539 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
35540 gcc.c-torture/execute/20020307-2.c.
35541
35542 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
35543
35544 * g++.dg/ext/attrib5.C,
35545 * g++.dg/lookup/struct1.C: New tests.
35546
35547 2002-04-11 Jakub Jelinek <jakub@redhat.com>
35548
35549 * gcc.dg/20020411-1.c: New test.
35550
35551 * gcc.c-torture/execute/20020411-1.c: New test.
35552
35553 2002-04-10 Janis Johnson <janis187@us.ibm.com>
35554
35555 * g77.f-torture/execute/6177.f: New test.
35556
35557 2002-04-10 Jakub Jelinek <jakub@redhat.com>
35558
35559 PR middle-end/6247
35560 * g++.dg/opt/cleanup1.C: New test.
35561
35562 * g++.dg/opt/const1.C: New test.
35563
35564 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
35565
35566 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
35567
35568 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
35569
35570 PR c++/5507
35571 * g++.dg/template/typename2.C: New test.
35572
35573 2002-04-10 Alan Modra <amodra@bigpond.net.au>
35574
35575 * gcc.c-torture/execute/loop-12.c: New.
35576
35577 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
35578
35579 * g77.f-torture/execute/980628-4.x,
35580 g77.f-torture/execute/980628-5.x,
35581 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35582 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35583 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
35584
35585 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35586
35587 PR optimization/6086
35588 * g++.dg/opt/preinc1.C: New test.
35589
35590 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35591
35592 PR c++/5571
35593 * g++.dg/opt/static2.C: New test.
35594
35595 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35596
35597 PR c/5120
35598 * gcc.dg/20020406-1.c: New test.
35599
35600 2002-04-04 David S. Miller <davem@redhat.com>
35601
35602 * gcc.c-torture/execute/20020404-1.c: New test.
35603
35604 2002-04-04 Jakub Jelinek <jakub@redhat.com>
35605
35606 PR c/6123
35607 * gcc.dg/20020312-2.c: Do not declare global register variable
35608 if __PIC__ or __pic__ is defined.
35609
35610 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
35611
35612 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
35613 __asm__ so that it works correctly even if -ansi -pedantic-errors.
35614
35615 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35616
35617 * gcc.misc-tests/linkage.exp: Update last change to handle
35618 sparc*-, not just sparc-.
35619
35620 2002-04-03 Richard Henderson <rth@redhat.com>
35621
35622 * gcc.dg/cpp/ucs.c: Improved long UCS test.
35623
35624 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35625
35626 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
35627
35628 2002-04-02 David S. Miller <davem@redhat.com>
35629
35630 * gcc.c-torture/execute/20020402-3.c: New test.
35631
35632 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35633
35634 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
35635 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
35636
35637 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
35638 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
35639 g77.f-torture/execute/20001201.x,
35640 g77.f-torture/execute/u77-test.x: New files.
35641
35642 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
35643 * gcc.dg/wchar_t-1.c: Ditto.
35644
35645 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35646
35647 * gcc.c-torture/execute/20020402-1.c: New test.
35648
35649 2002-04-01 Richard Henderson <rth@redhat.com>
35650
35651 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
35652
35653 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
35654
35655 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35656
35657 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
35658
35659 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35660
35661 * g++.dg/inherit/template-as-base.C: Expect error.
35662 * g++.dg/inherit/namespace-as-base.C: Likewise.
35663
35664 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
35665
35666 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
35667 g++.dg/ext/instantiate3.C: Tweak match patterns.
35668
35669 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
35670 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
35671 -da test.
35672
35673 2002-03-31 Richard Henderson <rth@redhat.com>
35674
35675 * gcc.dg/special/alias-2.c: New.
35676 * gcc.dg/special/ecos.exp: Run it.
35677
35678 2002-03-31 Richard Henderson <rth@redhat.com>
35679
35680 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
35681
35682 2002-03-31 Kazu Hirata <kazu@hxi.com>
35683
35684 * gcc.dg/weak-1.c: Disable on h8300 port.
35685
35686 2002-03-29 Janis Johnson <janis187@us.ibm.com>
35687
35688 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
35689 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
35690 ordering tests.
35691 * g++.dg/bprob/bprob-1.C: New test.
35692 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
35693 * g++.dg/gcov/gcov-1.C: New test.
35694 * g++.dg/gcov/gcov-1.x: New file.
35695 * g++.dg/gcov/gcov-2.C: New test.
35696 * g++.dg/gcov/gcov-3.C: New test.
35697 * g++.dg/gcov/gcov-3.h: New file.
35698
35699 2002-03-28 Roger Sayle <roger@eyesopen.com>
35700
35701 * g++.old-deja/g++.other/builtins5.C: New test.
35702 * g++.old-deja/g++.other/builtins6.C: New test.
35703 * g++.old-deja/g++.other/builtins7.C: New test.
35704 * g++.old-deja/g++.other/builtins8.C: New test.
35705 * g++.old-deja/g++.other/builtins9.C: New test.
35706
35707 2002-03-29 Jakub Jelinek <jakub@redhat.com>
35708
35709 * g++.dg/opt/static1.C: New test.
35710
35711 * g++.dg/opt/longbranch1.C: New test.
35712
35713 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
35714
35715 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
35716
35717 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
35718
35719 2002-03-28 Jeffrey A Law (law@redhat.com)
35720
35721 * gcc.c-torture/execute/20020328-1.c: New test.
35722
35723 2002-03-27 Richard Henderson <rth@redhat.com>
35724
35725 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
35726 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
35727 move from g++.old-deja/g++.ext/.
35728
35729 2002-03-27 Mark Mitchell <mark@codesourcery.com>
35730
35731 * g++.dg/init/new2.C: New test.
35732
35733 2002-03-26 Richard Henderson <rth@redhat.com>
35734
35735 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
35736
35737 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
35738 on sparc.
35739
35740 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
35741 sparcv9 systems.
35742 * gcc.dg/20001102-1.c: Likewise.
35743
35744 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
35745
35746 * gcc.dg/cpp/endif-pedantic1.c,
35747 gcc.dg/cpp/endif-pedantic2.c: New tests.
35748
35749 2002-03-26 Mark Mitchell <mark@codesourcery.com>
35750
35751 * g++.dg/init/new1.C: New test.
35752
35753 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
35754
35755 * g++.dg/abi/vbase9.C: New test.
35756
35757 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
35758
35759 * gcc.dg/arm-asm.c: New test.
35760
35761 2002-03-26 Andrew Cagney <ac131313@redhat.com>
35762
35763 * gcc.dg/Wswitch-enum.c: New test.
35764 Fix PR c/5044.
35765
35766 2002-03-26 Richard Henderson <rth@redhat.com>
35767
35768 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
35769 structure.
35770
35771 2002-03-25 Richard Henderson <rth@redhat.com>
35772
35773 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
35774 sparcv9 systems.
35775
35776 * gcc.c-torture/compile/20011119-1.c (xxx): New.
35777 * gcc.c-torture/compile/20011119-2.c (xxx): New.
35778
35779 2002-03-25 Zack Weinberg <zack@codesourcery.com>
35780
35781 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
35782
35783 2002-03-25 Bob Wilson <bob.wilson@acm.org>
35784
35785 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
35786 targets using generic thunk support.
35787
35788 2002-03-25 Jakub Jelinek <jakub@redhat.com>
35789
35790 * gcc.c-torture/compile/20020323-1.c: New test.
35791
35792 * g++.dg/opt/conj2.C: New test.
35793
35794 2002-03-24 Richard Henderson <rth@redhat.com>
35795
35796 * gcc.dg/weak-1.c: Use -fno-common.
35797
35798 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35799
35800 * g77.dg/f77-edit-apostrophe-out.f: New test
35801 * g77.dg/f77-edit-h-out.f: New test
35802 * g77.dg/f77-edit-t-in.f: New test
35803 * g77.dg/f77-edit-t-out.f: New test
35804 * g77.dg/f77-edit-x-out.f: New test
35805 * g77.dg/f77-edit-slash-out.f: New test
35806 * g77.dg/f77-edit-colon-out.f: New test
35807 * g77.dg/f77-edit-s-out.f: New test
35808
35809 2002-03-24 Richard Henderson <rth@redhat.com>
35810
35811 * objc/execute/formal_protocol-6.x: New XFAIL.
35812
35813 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35814
35815 * gcc.dg/weak-1.c: Early return from dg-final on platforms
35816 that do not support weak symbols
35817
35818 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35819
35820 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
35821 * lib/g77.exp: Likewise.
35822 * lib/objc.exp: Likewise.
35823
35824 2002-03-23 Andrew Cagney <ac131313@redhat.com>
35825
35826 * gcc.dg/Wswitch-default.c: New test.
35827
35828 2002-03-23 Jakub Jelinek <jakub@redhat.com>
35829
35830 * g++.dg/other/enum1.C: New test.
35831
35832 2002-03-23 Zack Weinberg <zack@codesourcery.com>
35833
35834 * gcc.dg/pragma-ep-3.c: Fix typo.
35835
35836 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35837
35838 * g++.dg/inherit/template-as-base.C: New test.
35839
35840 2002-03-22 Jakub Jelinek <jakub@redhat.com>
35841
35842 * g++.old-deja/g++.other/dwarf2-1.C: Move...
35843 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
35844
35845 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
35846
35847 * gcc.dg/cpp/multiline.c: Update to match.
35848
35849 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
35850
35851 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
35852
35853 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
35854
35855 * gcc.dg/cpp/extratokens2.c: New file.
35856
35857 2002-03-21 David Edelsohn <edelsohn@gnu.org>
35858
35859 * gcc.dg/20020312-2.c: Add rs6000 target.
35860
35861 * gcc.c-torture/compile/20020319-1.c: New test.
35862
35863 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35864
35865 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
35866 (A, E): Handle this.
35867
35868 2002-03-20 Jason Merrill <jason@redhat.com>
35869
35870 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
35871 ignoring -fpic.
35872 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
35873 through prune_gcc_output.
35874
35875 2002-03-20 Jakub Jelinek <jakub@redhat.com>
35876
35877 * gcc.c-torture/compile/20020320-1.c: New test.
35878
35879 2002-03-19 Jakub Jelinek <jakub@redhat.com>
35880
35881 * gcc.c-torture/compile/20020318-1.c: New test.
35882
35883 * gcc.dg/struct-by-value-1.c: New test.
35884
35885 * gcc.dg/20020319-1.c: New test.
35886
35887 2002-03-18 Jakub Jelinek <jakub@redhat.com>
35888
35889 * g++.dg/opt/conj1.C: New test.
35890
35891 2002-03-17 Mark Mitchell <mark@codesourcery.com>
35892
35893 * g++.dg/template/qualttp20.C: Revert previous change.
35894 * g++.dg/template/qualttp3.C: Likewise.
35895 * g++.dg/template/qualttp4.C: Likewise.
35896 * g++.dg/template/qualttp5.C: Likewise.
35897 * g++.dg/template/qualttp6.C: Likewise.
35898 * g++.dg/template/qualttp7.C: Likewise.
35899 * g++.dg/template/qualttp8.C: Likewise.
35900 * g++.dg/template/recurse.C: Likewise.
35901
35902 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
35903
35904 * gcc.dg/cpp/wchar-1.c: Update.
35905
35906 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
35907
35908 * g++.dg/template/conv1.C: New test.
35909 * g++.dg/template/conv2.C: New test.
35910 * g++.dg/template/conv3.C: New test.
35911 * g++.dg/template/conv4.C: New test.
35912
35913 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35914
35915 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
35916 * g++.dg/template/qualttp3.C: Likewise.
35917 * g++.dg/template/qualttp4.C: Likewise.
35918 * g++.dg/template/qualttp5.C: Likewise.
35919 * g++.dg/template/qualttp6.C: Likewise.
35920 * g++.dg/template/qualttp7.C: Likewise.
35921 * g++.dg/template/qualttp8.C: Likewise.
35922 * g++.dg/template/recurse.C: Likewise.
35923
35924 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35925
35926 * g++.dg/opt/dtor1.C: New test.
35927
35928 2002-03-15 Jakub Jelinek <jakub@redhat.com>
35929
35930 * gcc.c-torture/compile/20020315-1.c: New test.
35931
35932 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
35933
35934 * gcc.dg/weak-1.c: Fix scan tests.
35935
35936 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
35937
35938 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
35939 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
35940 cris-*-aout* mmix-*-*.
35941 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
35942 cris-*-aout* mmix-*-*.
35943 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
35944 cris-*-elf* cris-*-aout* and mmix-*-*.
35945 * gcc.dg/20001009-1.c: Ditto.
35946 * gcc.dg/20010912-1.c: Ditto.
35947 * gcc.dg/20020122-4.c: Ditto.
35948 * gcc.dg/inline-2.c: Ditto.
35949
35950 2002-03-14 Jeffrey A Law (law@cygnus.com)
35951
35952 * gcc.c-torture/compile/20020314-1.c: New test.
35953
35954 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
35955
35956 * gcc.c-torture/execute/20020314-1.c: New test.
35957
35958 2002-03-14 Jakub Jelinek <jakub@redhat.com>
35959
35960 * g++.dg/warn/Wunused-1.C: New test.
35961
35962 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
35963
35964 * g++.dg/abi/mangle6.C: New test.
35965
35966 2002-03-13 Jakub Jelinek <jakub@redhat.com>
35967
35968 * gcc.c-torture/compile/20020309-2.c: New test.
35969
35970 * gcc.c-torture/compile/20020312-1.c: New test.
35971
35972 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
35973
35974 * g++.dg/other/access1.C: New test.
35975
35976 2002-03-12 Jakub Jelinek <jakub@redhat.com>
35977
35978 * gcc.c-torture/execute/wchar_t-1.c: New test.
35979
35980 2002-03-12 David Edelsohn <edelsohn@gnu.org>
35981
35982 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
35983
35984 2002-03-12 Roger Sayle <roger@eyesopen.com>
35985
35986 * gcc.dg/20020312-1.c: New test case.
35987
35988 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
35989
35990 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
35991
35992 2002-03-11 Richard Henderson <rth@redhat.com>
35993
35994 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
35995 * g++.old-deja/g++.jason/report.C: Likewise.
35996
35997 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35998
35999 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
36000 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
36001
36002 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
36003
36004 * testsuite/g++.dg/overload/pmf1.C: New test.
36005
36006 2002-03-11 Kazu Hirata <kazu@hxi.com>
36007
36008 * gcc.c-torture/execute/20020307-1.c: Use long.
36009
36010 2002-03-11 Jakub Jelinek <jakub@redhat.com>
36011
36012 PR optimization/5844
36013 * gcc.dg/20020310-1.c: New test.
36014
36015 2002-03-09 Michael Meissner <meissner@redhat.com>
36016
36017 * gcc.c-torture/execute/memcpy-2.c: New test.
36018 * gcc.c-torture/execute/memset-1.c: New test.
36019 * gcc.c-torture/execute/strlen-1.c: New test.
36020 * gcc.c-torture/execute/strcmp-1.c: New test.
36021 * gcc.c-torture/execute/strncmp-1.c: New test.
36022
36023 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
36024
36025 * gcc.dg/ppc-ldstruct.c: New test.
36026
36027 2002-03-09 Jakub Jelinek <jakub@redhat.com>
36028
36029 * gcc.c-torture/execute/va-arg-22.c: New test.
36030
36031 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36032
36033 * gcc.c-torture/compile/20020309-1.c: New test.
36034
36035 2002-03-08 Jakub Jelinek <jakub@redhat.com>
36036
36037 * gcc.c-torture/execute/20020307-2.c: New test.
36038
36039 2002-03-07 Jeffrey A Law (law@redhat.com)
36040
36041 * g77.f-torture/compile/20020307-1.f: New test.
36042
36043 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
36044
36045 * gcc.dg/unordered-1.c: New test.
36046
36047 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
36048
36049 * gcc.c-torture/execute/20020307-1.c: New test.
36050
36051 2002-03-05 Jakub Jelinek <jakub@redhat.com>
36052
36053 * gcc.dg/20020304-1.c: New test.
36054
36055 * gcc.c-torture/compile/20020304-2.c: New test.
36056
36057 2002-03-04 Zack Weinberg <zack@codesourcery.com>
36058
36059 * gcc.c-torture/compile/20020304-1.c: New test case
36060 (from PR c/5830).
36061
36062 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
36063
36064 * gcc.dg/20020103-1.c: Add other -D ppc variants.
36065
36066 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
36067
36068 * g++.dg/other/classkey1.C: New test.
36069
36070 2002-03-01 Richard Henderson <rth@redhat.com>
36071
36072 * gcc.c-torture/compile/981223-1.x: New.
36073 * gcc.c-torture/compile/920625-1.x: New.
36074
36075 2002-02-28 Richard Henderson <rth@redhat.com>
36076
36077 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
36078
36079 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
36080
36081 * gcc.c-torture/execute/20020227-1.c: New test.
36082
36083 2002-02-27 Mark Mitchell <mark@codesourcery.com>
36084
36085 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
36086 here" ERROR lines.
36087 * g++.old-deja/g++.oliva/partord1.C: Likewise.
36088 * g++.old-deja.g++.other/defarg1.C: Likewise.
36089 * g++.old-deja/g++.pt/calls2.C: Likewise.
36090 * g++.old-deja/g++.pt/crash20.C: Likewise.
36091 * g++.old-deja/g++.pt/crash30.C: Likewise.
36092 * g++.old-deja/g++.pt/crash36.C: Likewise.
36093 * g++.old-deja/g++.pt/crash6.C: Likewise.
36094 * g++.old-deja/g++.pt/defarg13.C: Likewise.
36095 * g++.old-deja/g++.pt/derived3.C: Likewise.
36096 * g++.old-deja/g++.pt/error1.C: Likewise.
36097 * g++.old-deja/g++.pt/friend21.C: Likewise.
36098 * g++.old-deja/g++.pt/friend23.C: Likewise.
36099 * g++.old-deja/g++.pt/infinite1.C: Likewise.
36100 * g++.old-deja/g++.robertl/eb128.C: Likewise.
36101
36102 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
36103
36104 * gcc.c-torture/execute/20020225-2.c: New test.
36105
36106 2002-02-27 Zack Weinberg <zack@codesourcery.com>
36107
36108 * gcc.c-torture/execute/920730-1t.c,
36109 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
36110 Delete test cases, only relevant to -traditional.
36111
36112 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
36113
36114 * gcc.dg/cpp/undef1.c: Remove.
36115 * gcc.dg/cpp/directiv.c: Update.
36116 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
36117
36118 2002-02-27 Michael Meissner <meissner@redhat.com>
36119
36120 * gcc.c-torture/execute/20020226-1.c: New test.
36121
36122 2002-02-26 Jakub Jelinek <jakub@redhat.com>
36123
36124 * g++.dg/debug/debug4.C: New test.
36125
36126 * gcc.dg/ia64-visibility-1.c: New test.
36127
36128 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
36129
36130 * gcc.dg/debug/20020224-1.c: New.
36131
36132 2002-02-25 Kazu Hirata <kazu@hxi.com>
36133
36134 * gcc.c-torture/execute/960416-1.x: New.
36135 * gcc.c-torture/execute/divconst-3.x: Likewise.
36136
36137 2002-02-25 Jakub Jelinek <jakub@redhat.com>
36138
36139 * gcc.dg/20020224-1.c: New test.
36140
36141 2002-02-25 Alan Modra <amodra@bigpond.net.au>
36142
36143 * gcc.c-torture/execute/20020225-1.c: New.
36144
36145 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
36146
36147 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
36148
36149 2002-02-23 Jakub Jelinek <jakub@redhat.com>
36150
36151 * gcc.dg/20020222-1.c: New test.
36152
36153 2002-02-22 Jakub Jelinek <jakub@redhat.com>
36154
36155 * g++.dg/opt/anonunion1.C: New test.
36156
36157 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
36158
36159 * g++.dg/template/qualttp19.C: New test.
36160 * g++.dg/template/qualttp20.C: New test.
36161 * g++.old-deja/g++.jason/report.C: Adjust expected errors
36162 * g++.old-deja/g++.other/qual1.C: Likewise.
36163
36164 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
36165
36166 * gcc.dg/attr-alwaysinline.c: New.
36167
36168 2002-02-21 Jakub Jelinek <jakub@redhat.com>
36169
36170 * gcc.dg/20020220-1.c: New test.
36171
36172 * gcc.dg/20020220-2.c: New test.
36173
36174 * g++.dg/opt/mmx1.C: New test.
36175
36176 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
36177
36178 * gcc.c-torture/compile/20020110.c: New test.
36179
36180 2002-02-20 Jakub Jelinek <jakub@redhat.com>
36181
36182 * gcc.c-torture/execute/20020219-1.c: New test.
36183
36184 * gcc.dg/20020219-1.c: New test.
36185
36186 * gcc.dg/noncompile/20020220-1.c: New test.
36187
36188 * g++.dg/opt/ptrintsum1.C: New test.
36189
36190 * gcc.dg/debug/20020220-1.c: New test.
36191
36192 2002-02-17 Jakub Jelinek <jakub@redhat.com>
36193
36194 * gcc.c-torture/execute/20020216-1.c: New test.
36195
36196 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
36197
36198 * gcc.dg/decl-1.c: Update, new test.
36199
36200 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
36201
36202 * g++.dg/abi/bitfield1.C: New test.
36203 * g++.dg/abi/bitfield2.C: New test.
36204
36205 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
36206
36207 * gcc.dg/attr-nest.c: New test.
36208
36209 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
36210
36211 * gcc.c-torture/execute/20020215-1.c: New test.
36212
36213 2002-02-14 Jakub Jelinek <jakub@redhat.com>
36214
36215 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
36216 * g++.dg/debug/debug.exp: New.
36217 * g++.dg/debug/trivial.C: New.
36218 * g++.dg/debug/debug1.C: Moved...
36219 * g++.dg/other/debug1.C: ...from here.
36220 * g++.dg/debug/debug2.C: Moved...
36221 * g++.dg/other/debug2.C: ...from here.
36222 * g++.dg/debug/debug3.C: Moved...
36223 * g++.dg/other/debug3.C: ...from here.
36224
36225 * gcc.dg/noncompile/20020213-1.c: New test.
36226
36227 2002-02-13 Jakub Jelinek <jakub@redhat.com>
36228
36229 * g++.dg/other/debug3.C: New test.
36230
36231 * gcc.c-torture/execute/20020213-1.c: New test.
36232
36233 2002-02-13 Richard Smith <richard@ex-parrot.com>
36234
36235 * g++.old-deja/g++.other/thunk1.C: New test.
36236
36237 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
36238
36239 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
36240
36241 2002-02-13 Stan Shebs <shebs@apple.com>
36242
36243 * gcc.dg/altivec-3.c: New.
36244
36245 2002-02-12 Jakub Jelinek <jakub@redhat.com>
36246
36247 * gcc.dg/Wunreachable-1.c: New test.
36248 * gcc.dg/Wunreachable-2.c: New test.
36249
36250 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
36251
36252 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
36253
36254 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
36255
36256 * gcc.dg/decl-1.c: New test.
36257
36258 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
36259
36260 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
36261
36262 2002-02-10 Kazu Hirata <kazu@hxi.com>
36263
36264 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
36265 * gcc.c-torture/compile/980506-1.x: Likewise.
36266
36267 2002-02-10 Kazu Hirata <kazu@hxi.com>
36268
36269 * gcc.dg/20020210-1.c: New.
36270
36271 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
36272
36273 * g77.f-torture/execute/947.f: New regression test
36274 for PR fortran/947.
36275
36276 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
36277
36278 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
36279 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
36280
36281 2002-02-08 Richard Henderson <rth@redhat.com>
36282
36283 * gcc.c-torture/compile/labels-3.c: New.
36284
36285 2002-02-08 Jakub Jelinek <jakub@redhat.com>
36286
36287 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
36288 expression statements work instead.
36289 * gcc.dg/noncompile/20020207-1.c: New test.
36290
36291 2002-02-07 Richard Henderson <rth@redhat.com>
36292
36293 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
36294
36295 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
36296
36297 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
36298 message from g77
36299 * lib/g77-dg.exp: Trim g77 error messages so that they are
36300 recognized by dg.exp.
36301
36302 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
36303
36304 PR fortran/5473
36305 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
36306
36307 2002-02-07 Richard Henderson <rth@redhat.com>
36308
36309 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
36310 to be sufficiently aligned for integers.
36311
36312 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
36313
36314 * g++.dg/template/friend4.C: New test.
36315
36316 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
36317
36318 PR fortran/5743
36319 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
36320 unsupported cases.
36321
36322 2002-02-07 Richard Henderson <rth@redhat.com>
36323
36324 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
36325 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
36326 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
36327 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
36328
36329 2002-02-06 Richard Henderson <rth@redhat.com>
36330
36331 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
36332
36333 2002-02-06 Janis Johnson <janis187@us.ibm.com>
36334
36335 * gcc.dg/20020206-1.c: New test.
36336
36337 2002-02-06 Jakub Jelinek <jakub@redhat.com>
36338
36339 * gcc.c-torture/execute/20020206-1.c: New test.
36340
36341 * gcc.c-torture/execute/20020206-2.c: New test.
36342
36343 PR optimization/5429:
36344 * gcc.c-torture/compile/20020206-1.c: New test.
36345
36346 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
36347
36348 * g++.dg/ext/align1.C: Do not use an explicit alignment value
36349 as certain file formats cannot support particularly large
36350 alignments.
36351
36352 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
36353 and do not expect to be able to link the executable.
36354
36355 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
36356 fail because the COFF format does not support the weak attribute.
36357
36358 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
36359
36360 * g77.dg/pr5473.f: New test
36361
36362 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
36363
36364 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
36365 Fix testcase accordingly.
36366
36367 2002-02-04 Richard Henderson <rth@redhat.com>
36368
36369 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
36370 (buf): Change to be an array of pointers, not ints.
36371
36372 2002-02-04 Jakub Jelinek <jakub@redhat.com>
36373
36374 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
36375 before all tests. Move warning one line above to match where it
36376 C frontend emits.
36377 * gcc.dg/Wswitch-2.c: New test.
36378 * g++.dg/warn/Wswitch-1.C: New test.
36379 * g++.dg/warn/Wswitch-2.C: New test.
36380
36381 2002-02-04 Richard Henderson <rth@redhat.com>
36382
36383 * g++.dg/abi/offsetof.C: Fix size comparison.
36384
36385 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
36386
36387 * gcc.dg/cast-qual-2.c: New test.
36388
36389 2002-02-04 Jakub Jelinek <jakub@redhat.com>
36390
36391 * gcc.dg/20020201-4.c: New test.
36392
36393 2002-02-04 Ben Elliston <bje@redhat.com>
36394
36395 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
36396 target_info attribute != 0, in addition to the empty string.
36397 (gcc_target_compile): Likewise.
36398
36399 2002-02-03 Andrew Cagney <ac131313@redhat.com>
36400
36401 * gcc.dg/Wswitch.c: New test.
36402 PR gcc/4475. PR gcc/3780.
36403
36404 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
36405
36406 * g77.f-torture/execute/5122.f: New test for regressions
36407 against PR fortran/5122.
36408
36409 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
36410
36411 * g77.f-torture/compile/pr3743.f: Delete
36412 * g77.dg/pr3743-1.f: New test.
36413 * g77.dg/pr3743-2.f: New test.
36414 * g77.dg/pr3743-3.f: New test.
36415 * g77.dg/pr3743-4.f: New test.
36416
36417 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
36418
36419 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
36420
36421 2002-02-02 Richard Henderson <rth@redhat.com>
36422
36423 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
36424 * gcc.c-torture/execute/bf64-1.c: Likewise.
36425
36426 2002-02-02 Jakub Jelinek <jakub@redhat.com>
36427
36428 * gcc.dg/20020201-2.c: New test.
36429
36430 * gcc.dg/20020201-3.c: New test.
36431
36432 * gcc.c-torture/execute/bitfld-2.c: New test.
36433
36434 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
36435
36436 * gcc.dg/bitfld-1.c: Update.
36437 * gcc.dg/bitfld-2.c: Update.
36438 * gcc.c-torture/execute/bitfld-1.x: New.
36439
36440 2002-02-02 Jakub Jelinek <jakub@redhat.com>
36441
36442 * gcc.c-torture/execute/20020201-1.c: New test.
36443
36444 2002-02-01 Janis Johnson <janis187@us.ibm.com>
36445
36446 PR target/5469
36447 * gcc.dg/20020201-1.c: New test.
36448
36449 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
36450
36451 PR fortran/3743
36452 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
36453 * g77.f-torture/compile/pr3743.x: Remove
36454
36455 2002-01-31 Tom Rix <trix@redhat.com>
36456
36457 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
36458
36459 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
36460
36461 * gcc.dg/noncompile/20020130-1.c: New test.
36462
36463 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
36464
36465 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
36466
36467 2002-01-29 Richard Henderson <rth@redhat.com>
36468
36469 * gcc.c-torture/execute/991118-1.c: Cast various constants back
36470 to long long.
36471 * gcc.c-torture/execute/bf64-1.c: Likewise.
36472
36473 2002-01-29 Jakub Jelinek <jakub@redhat.com>
36474
36475 * gcc.c-torture/execute/20020129-1.c: New test.
36476
36477 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
36478
36479 * gcc.c-torture/compile/20000224-1.c: Update.
36480 * gcc.c-torture/execute/bitfld-1.c: New tests.
36481 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
36482 * gcc.dg/uninit-A.c: Update.
36483
36484 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
36485
36486 * g++.dg/template/ctor1.C: Add instantiation.
36487
36488 2002-01-28 Paul Koning <pkoning@equallogic.com>
36489
36490 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
36491 argument to __builtin_prefetch to be const ptr.
36492
36493 2002-01-28 Jakub Jelinek <jakub@redhat.com>
36494
36495 * gcc.c-torture/compile/20020120-1.c: New test.
36496
36497 2002-01-27 Kazu Hirata <kazu@hxi.com>
36498
36499 * gcc.c-torture/execute/20020127-1.c: New test.
36500
36501 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
36502
36503 * g77.dg/f77-edit-i-in.f: New test
36504 * g77.dg/f77-edit-i-out.f: New test
36505
36506 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
36507
36508 * gcc.dg/debug/debug.exp: New file.
36509 * gcc.dg/debug/trivial.c: New file.
36510 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
36511 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
36512 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
36513 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
36514 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
36515 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
36516 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
36517 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
36518 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
36519 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
36520 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
36521 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
36522 * gcc.dg/20000503-1.c: Removed.
36523 * gcc.dg/20010207-1.c: Removed.
36524 * gcc.dg/20011223-1.c: Removed.
36525 * gcc.dg/20020104-2.c: Removed.
36526 * gcc.dg/debug-1.c: Removed.
36527 * gcc.dg/debug-2.c: Removed.
36528 * gcc.dg/debug-3.c: Removed.
36529 * gcc.dg/debug-4.c: Removed.
36530 * gcc.dg/debug-5.c: Removed.
36531 * gcc.dg/debug-6.c: Removed.
36532 * gcc.dg/dwarf2-1.c: Removed.
36533 * gcc.dg/dwarf2-2.c: Removed.
36534
36535 2002-01-25 Jakub Jelinek <jakub@redhat.com>
36536
36537 * g++.old-deja/g++.other/eh5.C: New test.
36538 * g++.old-deja/g++.other/sibcall2.C: New test.
36539 * g++.old-deja/g++.other/array9.C: New test.
36540 * g++.old-deja/g++.other/typename2.C: New test.
36541 * g++.old-deja/g++.other/crash60.C: New test.
36542 * g++.old-deja/g++.other/conv9.C: New test.
36543 * g++.old-deja/g++.other/mangle10.C: New test.
36544 * g++.old-deja/g++.other/unchanging1.C: New test.
36545 * g++.old-deja/g++.other/exprstmt1.C: New test.
36546 * g++.old-deja/g++.other/inline23.C: New test.
36547 * g++.old-deja/g++.eh/ia64-1.C: New test.
36548 * g++.old-deja/g++.other/dwarf2-1.C: New test.
36549 * g++.old-deja/g++.other/reload1.C: New test.
36550 * g++.old-deja/g++.other/static20.C: New test.
36551 * g++.old-deja/g++.other/local-alloc1.C: New test.
36552 * g++.old-deja/g++.other/conv8.C: New test.
36553 * g++.old-deja/g++.other/stmtexpr2.C: New test.
36554 * g++.old-deja/g++.other/storeexpr1.C: New test.
36555 * g++.old-deja/g++.other/storeexpr2.C: New test.
36556 * g++.dg/eh/template2.C: New test.
36557 * g++.dg/warn/weak1.C: New test.
36558
36559 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
36560
36561 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
36562 Remove first, non-varying, argument.
36563
36564 2002-01-23 Richard Henderson <rth@redhat.com>
36565
36566 * gcc.dg/inline-2.c: New.
36567
36568 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
36569 Add optional target arg. Check number of arguments.
36570 (scan-assembler-not, scan-assembler-dem): Likewise.
36571 (scan-assembler-dem-not): Likewise.
36572
36573 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36574
36575 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
36576 line 12.
36577 * g++.old-deja/g++.brendan/parse3.C,
36578 g++.old-deja/g++.other/crash26.C,
36579 g++.old-deja/g++.other/crash28.C,
36580 g++.old-deja/g++.other/crash29.C,
36581 g++.old-deja/g++.other/crash30.C,
36582 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
36583
36584 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
36585
36586 * gcc.dg/20020115-1.c: New.
36587
36588 2002-01-23 Bob Wilson <bob.wilson@acm.org>
36589
36590 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
36591
36592 2002-01-23 Janis Johnson <janis187@us.ibm.com>
36593
36594 * gcc.dg/20020122-3.c: New.
36595
36596 2002-01-23 Jakub Jelinek <jakub@redhat.com>
36597
36598 * g++.dg/other/gc1.C: New test.
36599
36600 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36601
36602 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
36603
36604 2002-01-22 Richard Henderson <rth@redhat.com>
36605
36606 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
36607
36608 2002-01-22 Richard Henderson <rth@redhat.com>
36609
36610 * gcc.dg/20020122-4.c: New.
36611
36612 2002-01-22 H.J. Lu <hjl@gnu.org>
36613
36614 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
36615 link output.
36616 * gcc.dg/special/ecos.exp: Likewise.
36617 * lib/g++-dg.exp: Likewise.
36618 * lib/g77-dg.exp: Likewise.
36619 * lib/gcc-dg.exp : Likewise.
36620 * lib/mike-g++.exp: Likewise.
36621 * lib/mike-g77.exp: Likewise.
36622 * lib/mike-gcc.exp: Likewise.
36623 * lib/objc-dg.exp: Likewise.
36624
36625 2002-01-22 Janis Johnson <janis187@us.ibm.com>
36626
36627 PR target/5379
36628 * gcc.dg/20020122-2.c: New test.
36629
36630 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
36631
36632 * gcc.dg/20020122-1.c: New test.
36633
36634 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
36635
36636 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
36637
36638 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
36639
36640 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
36641
36642 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36643
36644 * gcc.c-torture/compile/20020121-1.c: New test.
36645
36646 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
36647
36648 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
36649 ld_library_path.
36650
36651 2002-01-21 Jakub Jelinek <jakub@redhat.com>
36652
36653 * gcc.dg/20020218-1.c: New test.
36654
36655 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
36656
36657 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
36658 messages
36659 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
36660 "At global scope" warning
36661 * g++.dg/ext/align1.C: Change cygwin test for alignment
36662 from db-bogus to dg-warning
36663
36664 2002-01-21 Zack Weinberg <zack@codesourcery.com>
36665
36666 * g77.f-torture/compile/cpp2.F: New test.
36667
36668 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
36669
36670 * g++.dg/template/access1.C: New test.
36671
36672 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
36673
36674 * gcc.dg/20020118-1.c: New.
36675
36676 2002-01-18 Kazu Hirata <kazu@hxi.com>
36677
36678 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
36679
36680 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36681
36682 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
36683 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
36684 alignment warnings.
36685
36686 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36687
36688 * gcc.misc-tests/i386-prefetch.exp: Save and restore
36689 torture_with_loops and torture_without_loops
36690
36691 2002-01-17 Jakub Jelinek <jakub@redhat.com>
36692
36693 * gcc.c-torture/compile/20020116-1.c: New test.
36694
36695 2002-01-16 Jakub Jelinek <jakub@redhat.com>
36696
36697 * gcc.dg/20020116-2.c: New test.
36698
36699 * gcc.dg/ultrasp4.c: New test.
36700
36701 * gcc.dg/20020116-1.c: New test.
36702
36703 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
36704
36705 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
36706 by EABI.
36707
36708 2002-01-15 Janis Johnson <janis187@us.ibm.com>
36709
36710 * gcc.misc-tests/i386-prefetch.exp: New.
36711 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
36712 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
36713 * gcc.misc-tests/i386-pf-none-1.c: New test.
36714 * gcc.misc-tests/i386-pf-sse-1.c: New test.
36715
36716 2002-01-15 Jakub Jelinek <jakub@redhat.com>
36717
36718 * gcc.dg/gnu89-init-1.c: Add new tests.
36719
36720 2002-01-15 Andreas Jaeger <aj@suse.de>
36721
36722 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
36723 * gcc.dg/i386-mmx-2.c: Likewise.
36724 * gcc.dg/i386-sse-1.c: Likewise.
36725 * gcc.dg/i386-sse-2.c: Likewise.
36726 * gcc.dg/i386-sse-3.c: Likewise.
36727
36728 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
36729
36730 * g77.f-torture/execute/intrinsic-unix-bessel.f:
36731 Uncomment additional cases that now pass.
36732
36733 2002-01-11 Richard Henderson <rth@redhat.com>
36734
36735 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
36736 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
36737
36738 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
36739
36740 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
36741
36742 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
36743
36744 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
36745 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
36746
36747 2002-01-10 Dale Johannesen <dalej@apple.com>
36748
36749 * gcc.c-torture/execute/loop-11.c: New.
36750
36751 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
36752
36753 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
36754 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
36755
36756 2002-01-09 Richard Henderson <rth@redhat.com>
36757
36758 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
36759 type in which to perform the operation for each size.
36760
36761 2002-01-09 Alan Matsuoka (alanm@redhat.com)
36762
36763 * gcc.c-torture/compile/20020109-2.c: New test.
36764
36765 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
36766
36767 * gcc.c-torture/execute/loop-10.c: New test.
36768
36769 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36770
36771 * gcc.c-torture/compile/20010226-1.c: New test.
36772 * gcc.c-torture/compile/20010227-1.c: New test.
36773 * gcc.c-torture/compile/20010426-1.c: New test.
36774 * gcc.c-torture/compile/20010510-1.c: New test.
36775 * gcc.c-torture/compile/20010605-3.c: New test.
36776 * gcc.c-torture/compile/20010824-1.c: New test.
36777 * gcc.c-torture/execute/20010409-1.c: New test.
36778 * gcc.dg/noncompile/20000901-1.c: New test.
36779 * gcc.dg/20001023-1.c: New test.
36780 * gcc.dg/20001101-1.c: New test.
36781 * gcc.dg/20001102-1.c: New test.
36782 * gcc.dg/20010207-1.c: New test.
36783 * gcc.dg/20010405-1.c: New test.
36784 * gcc.dg/20010822-1.c: New test.
36785 * gcc.dg/20011107-1.c: New test.
36786
36787 2002-01-09 Jeffrey A Law (law@redhat.com)
36788
36789 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
36790
36791 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
36792 execution failure on PA targets.
36793
36794 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36795
36796 * gcc.c-torture/compile/20020109-1.c: New test.
36797
36798 2002-01-08 Kazu Hirata <kazu@hxi.com>
36799
36800 * gcc.c-torture/execute/20020108-1.c: New test.
36801
36802 2002-01-08 Jakub Jelinek <jakub@redhat.com>
36803
36804 * gcc.dg/20020108-1.c: New test.
36805
36806 2002-01-08 H.J. Lu <hjl@gnu.org>
36807
36808 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
36809 for header files.
36810
36811 2002-01-08 Geoff Keating <geoffk@redhat.com>
36812
36813 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
36814 consistency.
36815
36816 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
36817
36818 * gcc.dg/altivec-4.c: Test altivec predicates.
36819
36820 2002-01-07 Jakub Jelinek <jakub@redhat.com>
36821
36822 * gcc.c-torture/execute/20020107-1.c: New test.
36823
36824 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
36825
36826 PR c/5279
36827 * gcc.c-torture/compile/20020106-1.c: New test.
36828
36829 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
36830
36831 * gcc.c-torture/execute/nestfunc-4.c: New test.
36832
36833 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36834
36835 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
36836 extra triple that slipped in.
36837 * g++.old-deja/g++.abi/align.C: Likewise.
36838 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36839
36840 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36841
36842 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
36843 * g++.old-deja/g++.abi/align.C: Likewise.
36844 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36845
36846 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
36847 on FreeBSD/i386.
36848 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
36849 FreeBSD.
36850
36851 2002-01-04 Jakub Jelinek <jakub@redhat.com>
36852
36853 * gcc.dg/20020104-1.c: New test.
36854
36855 * gcc.dg/20020104-2.c: New test.
36856
36857 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
36858
36859 * gcc.dg/20020103-1.c: Fix typo in target selector.
36860
36861 2002-01-03 Richard Henderson <rth@redhat.com>
36862
36863 * gcc.dg/20020103-1.c: New.
36864
36865 2002-01-03 Kazu Hirata <kazu@hxi.com>
36866
36867 * gcc.c-torture/execute/20020103-1.c: New test.
36868
36869 2002-01-03 Jakub Jelinek <jakub@redhat.com>
36870
36871 * g++.dg/other/debug2.C: New test.
36872
36873 * gcc.c-torture/compile/20020103-1.c: New test.
36874
36875 2002-01-02 Jakub Jelinek <jakub@redhat.com>
36876
36877 * gcc.dg/gnu89-init-1.c: Added new tests.
36878
36879 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36880
36881 * g++.dg/template/friend2.C: Remove as patch is reverted.
36882
36883 * g++.dg/warn/oldcast1.C: New test.
36884
36885 * g++.dg/template/ptrmem1.C: New test.
36886 * g++.dg/template/ptrmem2.C: New test.
36887
36888 * g++.dg/template/ntp.C: New test.
36889
36890 * g++.dg/other/component1.C: New test.
36891
36892 * g++.dg/template/ttp3.C: New test.
36893
36894 * g++.dg/template/friend2.C: New test.
36895 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
36896
36897 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36898
36899 * g++.dg/other/ptrmem1.C: New test.
36900 * g++.dg/other/ptrmem2.C: New test.
36901
36902 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36903
36904 * g++.dg/template/ctor1.C: New test.
36905
36906 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36907
36908 * g++.dg/template/friend2.C: New test.
36909
36910 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
36911
36912 * gcc.dg/mmix-1.c: New test.
36913
36914 2001-12-31 Richard Henderson <rth@redhat.com>
36915
36916 * gcc.dg/asm-5.c: New.
36917
36918 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
36919
36920 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
36921 in namespace __gnu_cxx
36922
36923 2001-12-30 Richard Henderson <rth@redhat.com>
36924
36925 * gcc.dg/debug-6.c: New.
36926
36927 2001-12-30 Jakub Jelinek <jakub@redhat.com>
36928
36929 * gcc.c-torture/compile/20011229-2.c: New test.
36930
36931 2001-12-29 Jakub Jelinek <jakub@redhat.com>
36932
36933 * gcc.dg/debug-3.c: New test.
36934 * gcc.dg/debug-4.c: New test.
36935 * gcc.dg/debug-5.c: New test.
36936
36937 2001-12-29 Richard Henderson <rth@redhat.com>
36938
36939 * g++.dg/eh/loop1.C: New.
36940
36941 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36942
36943 * g++.dg/template/crash1.C: New test.
36944
36945 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36946
36947 * g++.dg/other/const1.C: New test.
36948
36949 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36950
36951 * gcc.c-torture/compile/20011229-1.c: New test.
36952
36953 2001-12-28 Stan Shebs <shebs@apple.com>
36954
36955 * lib/objc-torture.exp: Resync with c-torture.exp.
36956 * lib/objc.exp: Load standard libraries.
36957
36958 2001-12-28 Jakub Jelinek <jakub@redhat.com>
36959
36960 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
36961 additional tests.
36962
36963 2001-12-27 Roger Sayle <roger@eyesopen.com>
36964
36965 * gcc.c-torture/execute/string-opt-16.c: New testcase.
36966
36967 2001-12-27 Richard Henderson <rth@redhat.com>
36968
36969 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
36970
36971 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
36972
36973 * g++.dg/eh/ctor1.C: New test.
36974 * g++.dg/other/error2.C: New test.
36975
36976 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
36977
36978 * g++.dg/other/init2.C: New test.
36979
36980 2001-12-24 Richard Henderson <rth@redhat.com>
36981
36982 * gcc.dg/20011223-1.c: New.
36983 * gcc.dg/inline-1.c: New.
36984
36985 2001-12-23 Richard Henderson <rth@redhat.com>
36986
36987 * gcc.dg/asm-4.c: Test operand modifiers.
36988
36989 2001-12-23 Richard Henderson <rth@redhat.com>
36990
36991 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
36992
36993 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
36994
36995 * gcc.c-torture/execute/20011223-1.c: New test.
36996
36997 2001-12-21 Richard Henderson <rth@redhat.com>
36998
36999 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
37000 re-enables the warning.
37001
37002 2001-12-21 Richard Henderson <rth@redhat.com>
37003
37004 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
37005
37006 2001-12-20 Jakub Jelinek <jakub@redhat.com>
37007
37008 * gcc.c-torture/compile/20011218-1.c: New test.
37009
37010 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
37011
37012 * gcc.misc-test/arm-isr.exp: New file. Control running of the
37013 arm-isr.c test.
37014 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
37015 epilogue generation for ARM ISR routines.
37016
37017 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37018
37019 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
37020 * gcc.dg/format/c90-printf-3.c: Likewise.
37021 * gcc.dg/format/c99-printf-3.c: Likewise.
37022 * gcc.dg/format/ext-1.c: Likewise.
37023 * gcc.dg/format/ext-6.c: Likewise.
37024 * gcc.dg/format/format.h: Prototype unlocked stdio.
37025
37026 2001-12-20 Richard Henderson <rth@redhat.com>
37027
37028 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
37029 (arena): Use it.
37030 (malloc): Correct allocation logic. Abort if we fill up the
37031 arena before initialization complete.
37032 (realloc): Correct allocation logic.
37033
37034 2001-12-20 Jakub Jelinek <jakub@redhat.com>
37035
37036 * gcc.c-torture/compile/20011219-2.c: New test.
37037
37038 * gcc.c-torture/execute/20011219-1.c: New test.
37039
37040 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
37041
37042 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
37043 target does not support weak symbols.
37044
37045 2001-12-19 Jakub Jelinek <jakub@redhat.com>
37046
37047 * gcc.c-torture/compile/20011219-1.c: New test.
37048
37049 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
37050
37051 * g++.dg/other/error1.C: New test.
37052
37053 2001-12-17 Jeffrey A Law (law@redhat.com)
37054
37055 * gcc.c-torture/execute/20011217-1.c: New test.
37056
37057 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
37058
37059 * objc.dg/special/: New directory.
37060 * objc.dg/special/special.exp: New file.
37061 * objc.dg/special/unclaimed-category-1.h: New file.
37062 * objc.dg/special/unclaimed-category-1a.m: New file.
37063 * objc.dg/special/unclaimed-category-1.m: New file.
37064
37065 2001-12-17 Andreas Jaeger <aj@suse.de>
37066
37067 * gcc.c-torture/compile/20011217-2.c: New test.
37068
37069 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
37070
37071 * gcc.c-torture/compile/20011217-1.c: New test.
37072
37073 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
37074
37075 * testsuite/gcc.dg/20011214-1.c: New.
37076
37077 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
37078
37079 * gcc.dg/altivec-4.c: New.
37080
37081 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
37082
37083 * gcc.dg/20011113-1.c: New test.
37084
37085 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
37086
37087 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
37088 std::__malloc_alloc_template<0> and
37089 std::__default_alloc_template<false, 0>.
37090
37091 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
37092
37093 * objc/execute/bf-21.m: New test.
37094 * objc/execute/enumeration-1.m: New test.
37095 * objc/execute/enumeration-2.m: New test.
37096
37097 2001-12-12 Jakub Jelinek <jakub@redhat.com>
37098
37099 * gcc.dg/gnu89-init-1.c: New test.
37100
37101 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
37102
37103 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
37104 * g++.old-deja/g++.jason/2371.C: Likewise.
37105 * g++.old-deja/g++.jason/template33.C: Likewise.
37106 * g++.old-deja/g++.jason/template34.C: Likewise.
37107 * g++.old-deja/g++.jason/template36.C: Likewise.
37108 * g++.old-deja/g++.oliva/typename1.C: Likewise.
37109 * g++.old-deja/g++.oliva/typename2.C: Likewise.
37110 * g++.old-deja/g++.other/typename1.C: Likewise.
37111 * g++.old-deja/g++.pt/inherit2.C: Likewise.
37112 * g++.old-deja/g++.pt/nontype5.C: Likewise.
37113 * g++.old-deja/g++.pt/typename11.C: Likewise.
37114 * g++.old-deja/g++.pt/typename14.C: Likewise.
37115 * g++.old-deja/g++.pt/typename16.C: Likewise.
37116 * g++.old-deja/g++.pt/typename3.C: Likewise.
37117 * g++.old-deja/g++.pt/typename4.C: Likewise.
37118 * g++.old-deja/g++.pt/typename5.C: Likewise.
37119 * g++.old-deja/g++.pt/typename7.C: Likewise.
37120 * g++.old-deja/g++.robertl/eb9.C: Likewise.
37121
37122 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
37123
37124 * g++.dg/other/linkage1.C: New test.
37125 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
37126 specifiers.
37127
37128 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
37129
37130 * gcc.dg/concat.c: New test.
37131
37132 2001-12-11 Stan Shebs <shebs@apple.com>
37133
37134 * objc/compile: New test directory.
37135 * objc/compile/compile.exp: New expect script.
37136 * objc/compile/20011211-1.m: New compile test.
37137
37138 2001-12-11 Jason Merrill <jason@redhat.com>
37139
37140 * lib/prune.exp (prune_gcc_output): Also handle "In member
37141 function". So many permutations...
37142
37143 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
37144
37145 * g++.dg/template/typedef1.C: New test.
37146
37147 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
37148
37149 * g++.dg/other/copy1.C: New test.
37150
37151 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
37152
37153 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
37154
37155 * gcc.dg/builtin-choose-expr.c: New.
37156
37157 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
37158
37159 * gcc.dg/altivec-2.c: New.
37160
37161 2001-12-07 Richard Henderson <rth@redhat.com>
37162
37163 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
37164
37165 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
37166
37167 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
37168 ultrasparc.
37169
37170 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37171
37172 * g++-old.deja/g++.robertl/eb101.C: Deleted.
37173
37174 2001-12-06 Janis Johnson <janis187@us.ibm.com>
37175
37176 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
37177 variable argument list.
37178
37179 2001-12-06 Zack Weinberg <zack@codesourcery.com>
37180
37181 * gcc.c-torture/execute/memcheck: Delete entire directory.
37182 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
37183 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
37184
37185 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
37186
37187 * gcc.dg/Wshadow-1.c: New test.
37188
37189 2001-12-05 Jakub Jelinek <jakub@redhat.com>
37190
37191 * gcc.c-torture/compile/20011130-1.c: New test.
37192
37193 * gcc.dg/noncompile/20011025-1.c: New test.
37194
37195 * g++.dg/other/anon-union.C: New test.
37196
37197 * gcc.c-torture/execute/20011024-1.c: New test.
37198
37199 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
37200
37201 * gcc.c-torture/execute/20000722-1.x,
37202 gcc.c-torture/execute/20010123-1.x: Remove.
37203 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
37204 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
37205 gcc.dg/c99-complit-2.c: New tests.
37206
37207 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
37208
37209 * g++.dg/inherit/base1.C: New test.
37210
37211 2001-12-04 Jakub Jelinek <jakub@redhat.com>
37212
37213 * g++.dg/other/stdarg1.C: New test.
37214
37215 * gcc.c-torture/compile/20011130-2.c: New test.
37216
37217 2001-12-03 Janis Johnson <janis187@us.ibm.com>
37218
37219 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
37220 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
37221 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
37222 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
37223 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
37224 * gcc.dg/builtin-prefetch-1.c: New test.
37225
37226 2001-12-03 Jakub Jelinek <jakub@redhat.com>
37227
37228 * gcc.dg/20011130-1.c: New test.
37229
37230 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
37231
37232 * g++.dg/other/scope1.C: New test.
37233 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
37234
37235 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
37236
37237 * gcc.dg/vla-init-1.c: New test.
37238
37239 2001-12-01 Geoff Keating <geoffk@redhat.com>
37240
37241 * gcc.c-torture/compile/structs.c: New testcase from GDB.
37242
37243 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
37244
37245 * objc.dg/alias.m: Update.
37246 * objc.dg/class-1.m: Update.
37247 * objc.dg/const-str-1.m: Update.
37248 * objc.dg/fwd-proto-1.m: Update.
37249 * objc.dg/id-1.m: Update.
37250 * objc.dg/super-class-1.m: Update.
37251
37252 2001-11-29 Mark Mitchell <mark@codesourcery.com>
37253
37254 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
37255 constructs.
37256
37257 2001-11-28 Jeffrey A Law (law@cygnus.com)
37258
37259 * gcc.c-torture/execute/20011128-1.c: New test.
37260
37261 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
37262
37263 * gcc.dg/20011127-1.c: New test.
37264
37265 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
37266
37267 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
37268 from Austin Group draft 7.
37269 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
37270 scanf format arguments.
37271 * gcc.dg/format/no-exargs-2.c: New test.
37272
37273 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
37274
37275 * g++.dg/abi/vbase8-4.C: New test.
37276
37277 2001-11-24 Ian Lance Taylor <ian@airs.com>
37278
37279 * gcc.c-torture/execute/20011121-1.c: New test.
37280
37281 2001-11-23 Jeffrey A Law (law@cygnus.com)
37282
37283 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
37284
37285 2001-11-23 Andreas Jaeger <aj@suse.de>
37286
37287 * gcc.dg/cpp/charconst-2.c: New test.
37288
37289 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
37290
37291 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
37292 to the host if it is remote. Let tests specify extra headers
37293 they use.
37294 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
37295 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
37296 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
37297 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
37298 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
37299 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
37300 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
37301 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
37302 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
37303 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
37304
37305 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
37306
37307 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
37308 for little endian ARMs.
37309
37310 2001-11-20 Jakub Jelinek <jakub@redhat.com>
37311
37312 * gcc.c-torture/compile/20011119-1.c: New test.
37313 * gcc.c-torture/compile/20011119-2.c: New test.
37314
37315 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
37316
37317 * gcc.dg/altivec-1.c: Fix typo.
37318
37319 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
37320
37321 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
37322
37323 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
37324
37325 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
37326
37327 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
37328
37329 * lib/g77.exp: Don't specify --rpath-link.
37330
37331 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
37332 across all the headers.
37333 * gcc.dg/format/format.exp: For testing on a remote host,
37334 copy format.h.
37335
37336 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
37337 * gcc.c-torture/execute/930406-1.c: Likewise.
37338 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
37339
37340 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
37341
37342 * gcc.dg/altivec-1.c: New.
37343
37344 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
37345
37346 * gcc.dg/cpp/fpreprocessed.c: New test case.
37347
37348 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
37349
37350 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
37351 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
37352 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
37353
37354 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
37355
37356 * gcc.dg/no-builtin-1.c: New test.
37357
37358 2001-11-16 Jakub Jelinek <jakub@redhat.com>
37359
37360 * gcc.c-torture/execute/20011115-1.c: New test.
37361
37362 2001-11-15 Jakub Jelinek <jakub@redhat.com>
37363
37364 * gcc.c-torture/compile/20011114-2.c: New test.
37365 * gcc.c-torture/compile/20011114-3.c: New test.
37366 * gcc.c-torture/compile/20011114-4.c: New test.
37367
37368 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
37369
37370 * g++.dg/other/init1.C: New test.
37371
37372 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
37373
37374 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
37375 message.
37376
37377 * gcc.c-torture/execute/20011114-1.c: New testcase.
37378
37379 * gcc.c-torture/compile/20010327-1.c: Revert last change.
37380 * gcc.c-torture/compile/20011114-1.c: New test, exactly
37381 like the (before this change) version of 20010327-1.c.
37382
37383 2001-11-14 Roger Sayle <roger@eyesopen.com>
37384
37385 * gcc.c-torture/execute/string-opt-13.c: New testcase.
37386
37387 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
37388
37389 * g++.dg/init/array2.C: New test.
37390
37391 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
37392
37393 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
37394
37395 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
37396
37397 * g++.dg/other/forscope1.C: New test.
37398 * g++.dg/ext/forscope1.C: New test.
37399 * g++.dg/ext/forscope2.C: New test.
37400
37401 2001-11-13 Jakub Jelinek <jakub@redhat.com>
37402
37403 * gcc.c-torture/execute/20011113-1.c: New test.
37404
37405 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
37406
37407 * gcc.c-torture/execute/20011109-2.c: New test.
37408
37409 * gcc.c-torture/execute/20011109-1.c: New test.
37410
37411 2001-11-09 Jakub Jelinek <jakub@redhat.com>
37412
37413 * gcc.c-torture/compile/20011109-1.c: New test.
37414
37415 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
37416
37417 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
37418 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
37419 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
37420 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
37421 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
37422 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
37423 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
37424
37425 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
37426
37427 * g++.dg/warn/Wshadow-1.C: New tests.
37428 * g++.old-deja/g++.mike/for3.C: Update.
37429
37430 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
37431
37432 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
37433 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
37434 XFAILs. Adjust expected error texts.
37435 * gcc.c-torture/compile/20011106-1.c,
37436 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
37437 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
37438 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
37439 gcc.dg/c99-array-lval-5.c: New tests.
37440
37441 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37442
37443 * gcc.dg/cpp/defined.c: Update.
37444
37445 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37446
37447 * gcc.c-torture/execute/anon-1.c: New test.
37448
37449 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
37450
37451 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
37452 same size, so no warning should be produced on stormy16.
37453
37454 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
37455 due to oversized array.
37456 * g++.old-deja/g++.mike/ns15.C: Likewise.
37457 * g++.old-deja/g++.pt/crash16.C: Likewise.
37458
37459 2001-11-02 Graham Stott <grahams@redhat.com>
37460
37461 * g++.dgother/debug1.C: Fix typos.
37462
37463 2001-11-01 Jakub Jelinek <jakub@redhat.com>
37464
37465 * g++.dg/other/debug1.C: New test.
37466
37467 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37468
37469 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
37470 of unsigned long.
37471
37472 2001-10-30 Jakub Jelinek <jakub@redhat.com>
37473
37474 * gcc.dg/20011029-2.c: New test.
37475
37476 * gcc.c-torture/compile/20011029-1.c: New test.
37477
37478 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
37479
37480 * objc/execute/class_self-1.m: New test.
37481 * objc/execute/class_self-2.m: New test.
37482
37483 2001-10-25 Zack Weinberg <zack@codesourcery.com>
37484
37485 * gcc.misc-tests/msgs.exp: Delete.
37486 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
37487 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
37488 error set to match recent changes.
37489
37490 2001-10-24 Zack Weinberg <zack@codesourcery.com>
37491
37492 * gcc.dg/20011021-1.c: New test.
37493
37494 2001-10-24 Jakub Jelinek <jakub@redhat.com>
37495
37496 * gcc.c-torture/compile/20011023-1.c: New test.
37497
37498 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
37499
37500 * lib/g77.exp: Rewrite based on lib/g++.exp.
37501
37502 2001-10-19 Jakub Jelinek <jakub@redhat.com>
37503
37504 * gcc.c-torture/execute/20011019-1.c: New test.
37505
37506 * gcc.dg/20011018-1.c: New test.
37507
37508 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
37509
37510 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
37511
37512 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
37513
37514 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
37515 * gcc.dg/attr-invalid.c: Likewise.
37516
37517 2001-10-18 Jakub Jelinek <jakub@redhat.com>
37518
37519 * testsuite/gcc.dg/20011015-1.c: New test.
37520
37521 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37522
37523 * g++.dg/template/unify2.C: New test.
37524
37525 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37526
37527 * g++.dg/other/exception-specification.C: New test
37528
37529 2001-10-13 Tom Rix <trix@redhat.com>
37530
37531 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
37532 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
37533
37534 2001-10-12 Jakub Jelinek <jakub@redhat.com>
37535
37536 * testsuite/gcc.dg/20011009-1.c: New test.
37537
37538 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
37539
37540 PR g++/4476
37541 * g++.dg/other/friend1.C: New test.
37542
37543 2001-10-11 Richard Henderson <rth@redhat.com>
37544
37545 * g++.old-deja/g++.other/crash18.C: Add -S to options.
37546
37547 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37548
37549 * gcc.c-torture/compile/20011010-1.c: New.
37550
37551 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
37552
37553 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
37554 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
37555 g77.f-torture/execute/execute.exp,
37556 g77.f-torture/noncompile/noncompile.exp,
37557 gcc.c-torture/compile/compile.exp,
37558 gcc.c-torture/execute/execute.exp,
37559 gcc.c-torture/execute/ieee/ieee.exp,
37560 gcc.c-torture/execute/memcheck/memcheck.exp,
37561 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
37562 objc/execute/execute.exp: Update FSF address.
37563
37564 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
37565
37566 * gcc.dg/cpp/cmdlne-C.c: Update.
37567 * gcc.dg/cpp/cmdlne-C2.c: New.
37568
37569 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37570
37571 * gcc.c-torture/execute/20011008-3.c: New.
37572
37573 2001-10-08 DJ Delorie <dj@redhat.com>
37574
37575 * gcc.dg/20011008-1.c: New.
37576 * gcc.dg/20011008-2.c: New.
37577
37578 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
37579
37580 * gcc.dg/cpp/spacing1.c: Update test.
37581
37582 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37583
37584 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
37585 spelling errors of "separate" as "seperate".
37586
37587 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
37588
37589 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
37590 enough to avoid inlining.
37591
37592 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37593
37594 * lib/g77.exp: set libg2c_dir correctly.
37595
37596 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
37597
37598 * gcc.dg/cpp/macro11.c: New test.
37599
37600 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37601
37602 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
37603 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
37604 gcc.dg/format/multattr-3.c: New tests.
37605 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
37606 tests for format attributes on function pointers being rejected.
37607
37608 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37609
37610 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
37611
37612 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37613
37614 * g++.dg/warn/format1.C: New test.
37615
37616 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
37617
37618 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
37619
37620 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37621
37622 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
37623
37624 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37625
37626 * gcc.dg/cpp/redef2.c: Add test.
37627
37628 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
37629
37630 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
37631 long-standing bug on i686, apparently.
37632 * gcc.c-torture/execute/loop-2c.x: New file.
37633 * gcc.c-torture/execute/loop-2d.x: New file.
37634 * gcc.c-torture/execute/loop-3c.x: New file.
37635
37636 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
37637
37638 * gcc.dg/cpp/20000625-2.c: Correct line number.
37639
37640 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37641
37642 * gcc.dg/cpp/macro10.c: New test.
37643 * gcc.dg/cpp/strify3.c: New test.
37644 * gcc.dg/cpp/spacing1.c: Add tests.
37645 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
37646 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
37647
37648 2001-09-24 DJ Delorie <dj@redhat.com>
37649
37650 * gcc.c-torture/execute/20010924-1.c: New test.
37651
37652 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37653
37654 * testsuite/objc/execute/paste.m: Remove.
37655
37656 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
37657
37658 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
37659
37660 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
37661
37662 * g77.dg/strlen0.f: New test.
37663
37664 2001-09-21 Richard Henderson <rth@redhat.com>
37665
37666 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
37667 * g++.old-deja/g++.abi/vtable2.C: Likewise.
37668
37669 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
37670
37671 Table-driven attributes.
37672 * g++.dg/ext/attrib1.C: New test.
37673
37674 2001-09-20 DJ Delorie <dj@redhat.com>
37675
37676 * gcc.dg/20000926-1.c: Update expected warning messages.
37677 * gcc.dg/array-2.c: Likewise, and test for warnings too.
37678 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
37679 array.
37680
37681 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
37682
37683 * g++.dg/eh/registers1.C: New test case.
37684
37685 2001-09-17 Richard Henderson <rth@redhat.com>
37686
37687 * gcc.dg/array-5.c: Fix VLA decomposition test.
37688
37689 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
37690
37691 * gcc.dg/cpp/line5.c: New testcase.
37692
37693 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
37694
37695 * gcc.dg/cpp/macro9.c: New test.
37696
37697 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
37698
37699 * gcc.c-torture/execute/980223.c: Change type of addr from long
37700 to char *.
37701
37702 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
37703
37704 * gcc.c-torture/execute/20010915-1.c: New test.
37705
37706 2001-09-14 Janis Johnson <janis187@us.ibm.com>
37707
37708 * g77.dg/bprob: New directory.
37709 * g77.dg/bprob/bprob.exp: New file.
37710 * g77.dg/bprob/bprob-1.f: New test.
37711 * g77.dg/gcov: New directory.
37712 * g77.dg/gcov/gcov.exp: New file.
37713 * g77.dg/gcov/gcov-1.f: New test.
37714 * g77.dg/gcov/gcov-1.x: New file.
37715
37716 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
37717
37718 * gcc.dg/cpp/directiv.c: Update.
37719 * gcc.dg/cpp/undef1.c: Update.
37720
37721 2001-09-12 Jakub Jelinek <jakub@redhat.com>
37722
37723 * gcc.dg/20010912-1.c: New test.
37724
37725 2001-09-11 Janis Johnson <janis187@us.ibm.com>
37726
37727 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
37728 language-independent file in lib.
37729 * lib/gcov.exp: New file.
37730
37731 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
37732
37733 * gcc.c-torture/compile/20010911-1.c: New test.
37734
37735 2001-09-10 Janis Johnson <janis187@us.ibm.com>
37736
37737 * lib/profopt.exp: New, to support profile-directed optimizations.
37738 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
37739 * gcc.misc-tests/bprob-1.c: New test.
37740 * gcc.misc-tests/bprob-2.c: New test.
37741
37742 2001-09-07 Janis Johnson <janis187@us.ibm.com>
37743
37744 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
37745 XFAIL and which kinds of gcov output to verify.
37746 * gcc.misc-tests/gcov-4b.x: New file.
37747 * gcc.misc-tests/gcov-5b.x: New file.
37748 * gcc.misc-tests/gcov-6.x: New file.
37749 * gcc.misc-tests/gcov-7.c: New test.
37750 * gcc.misc-tests/gcov-7.x: New file.
37751
37752 2001-09-06 Janis Johnson <janis187@us.ibm.com>
37753
37754 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
37755 * gcc.misc-tests/gcov-6.c: New test.
37756
37757 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
37758
37759 PR c++/3986
37760 * g++.dg/abi/vbase1.C: New test.
37761
37762 2001-09-05 Ziemowit Laski <zlaski@apple.com>
37763
37764 * objc.dg/method-2.m: New.
37765
37766 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
37767
37768 PR c++/4203
37769 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
37770 * g++.dg/init/empty1.C: New test.
37771
37772 2001-09-03 Jakub Jelinek <jakub@redhat.com>
37773
37774 * gcc.c-torture/compile/20010903-1.c: New test.
37775
37776 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
37777
37778 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
37779 for m68k.
37780
37781 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
37782
37783 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
37784
37785 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
37786
37787 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
37788
37789 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
37790
37791 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
37792 for 16-bit 'unsigned int'.
37793
37794 2001-08-29 Kazu Hirata <kazu@hxi.com>
37795
37796 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
37797
37798 2001-08-27 Richard Henderson <rth@redhat.com>
37799
37800 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
37801 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
37802
37803 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
37804
37805 * gcc.dg/asm-names.c (ymain): New.
37806
37807 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
37808
37809 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
37810 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
37811 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
37812
37813 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37814
37815 * gcc.dg/compare5.c: New testcase.
37816
37817 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
37818
37819 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
37820 and "In instantiation".
37821
37822 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
37823
37824 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
37825
37826 2001-08-20 Janis Johnson <janis187@us.ibm.com>
37827
37828 * gcc.misc-tests/gcov.exp: Add support for branch information.
37829 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
37830 * gcc.misc-tests/gcov-4.c: New test.
37831 * gcc.misc-tests/gcov-4b.c: New test.
37832 * gcc.misc-tests/gcov-5b.c: New test.
37833
37834 2001-08-20 Zack Weinberg <zackw@panix.com>
37835
37836 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
37837 expected to fail.
37838
37839 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
37840
37841 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
37842
37843 2001-08-19 Jakub Jelinek <jakub@redhat.com>
37844
37845 * g++.dg/eh/template1.C: New test.
37846
37847 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
37848
37849 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
37850 Fix thinko.
37851 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
37852 for xfail.
37853
37854 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
37855
37856 * lib/g77-dg.exp: Use prune.exp for common procedures
37857 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
37858 * lib/g77.exp: (g77-dg-prune) Remove
37859
37860 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
37861
37862 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
37863
37864 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37865
37866 * g++.dg/template/unify1.C: New test.
37867
37868 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
37869
37870 * g++.dg/abi/empty4.C: New test.
37871
37872 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
37873
37874 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
37875 solaris2.*
37876 * g77.f-torture/compile/pr3743.x: Likewise.
37877
37878 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37879
37880 * g++.dg/other/using-declaration.C: New test.
37881
37882 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37883
37884 * gcc.dg/cpp/tr-sign.c: New testcase.
37885
37886 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37887
37888 * gcc.dg/cpp/19951025-1.c: Revert.
37889 * gcc.dg/cpp/directiv.c: We no longer process directives that
37890 interrupt macro arguments.
37891
37892 2001-08-03 Zack Weinberg <zackw@stanford.edu>
37893
37894 * gcc.dg/bconstp-1.c: New test.
37895
37896 2001-08-03 Richard Henderson <rth@redhat.com>
37897
37898 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
37899
37900 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
37901
37902 * gcc.dg/cpp/19951025-1.c: Update.
37903
37904 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
37905
37906 * g77.dg/ff90-1.f (s): Fix reference of variable z,
37907 should be x.
37908
37909 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
37910
37911 Kill -fhonor-std.
37912 * g++.old-deja/g++.ns/ns14.C: Remove special options.
37913 * g++.old-deja/g++.other/std1.C: Likewise.
37914 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
37915
37916 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37917
37918 * lib/g77.exp: Load gcc-defs.exp for common procedures
37919 (g77_pass, g77_fail, g77_finish, g77_exit,
37920 ${tool}_check_unsupported_p} Now redundant. Deleted.
37921
37922 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37923
37924 * g77.dg/fbackslash.f
37925 * g77.dg/fcase-preserve.f
37926 * g77.dg/ff90-1.f
37927 * g77.dg/ffixed-line-length-0.f
37928 * g77.dg/ffixed-line-length-132.f
37929 * g77.dg/ffixed-line-length-7.f
37930 * g77.dg/ffixed-line-length-72.f
37931 * g77.dg/ffixed-line-length-none.f
37932 * g77.dg/ffree-form-1.f
37933 * g77.dg/fno-backslash.f
37934 * g77.dg/fno-f90-1.f
37935 * g77.dg/fno-fixed-form-1.f
37936 * g77.dg/fno-onetrip.f
37937 * g77.dg/fno-typeless-boz.f
37938 * g77.dg/fno-underscoring.f
37939 * g77.dg/fno-vxt-1.f
37940 * g77.dg/fonetrip.f
37941 * g77.dg/ftypeless-boz.f
37942 * g77.dg/fugly-assumed.f
37943 * g77.dg/funderscoring.f
37944 * g77.dg/fvxt-1.f
37945
37946 2001-08-01 Ziemowit Laski <zlaski@apple.com>
37947
37948 * objc.dg/fwd-proto-1.m: New.
37949 * objc.dg/local-decl-1.m: New.
37950 * objc.dg/naming-1.m: New.
37951 * objc.dg/naming-2.m: New.
37952 * objc.dg/proto-hier-1.m: New.
37953
37954 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
37955
37956 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
37957 largest-type elements to a struct makes its size grow.
37958
37959 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37960
37961 * g++.dg/abi/vthunk1.C: New test.
37962
37963 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37964
37965 * g++.dg/abi/vbase8-22.C: New test.
37966
37967 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37968
37969 * gcc.dg/cpp/macro8.c: New test.
37970
37971 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37972
37973 * g++.dg/abi/vbase8-21.C: New test.
37974
37975 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37976
37977 * g++.dg/abi/vbase8-10.C: New test.
37978
37979 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37980
37981 * lib/g++.exp (g++_set_ld_library_path): Renamed to
37982 ${tool}_set_ld_library_path.
37983 Changed caller.
37984 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
37985 g++.exp.
37986
37987 2001-07-26 Stan Cox <scox@redhat.com>
37988
37989 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
37990 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
37991 gcc_exit, gcc_check_unsupported_p):
37992 Moved to gcc-deps.exp
37993 * gcc-deps.exp: New file.
37994
37995 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37996
37997 * g++.old-deja/g++.pt/defarg14.C: New test.
37998
37999 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
38000
38001 * g++.old-deja/g++.other/lineno5.C: New test.
38002
38003 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
38004
38005 * g++.old-deja/g++.pt/crash68.C: New test.
38006
38007 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
38008
38009 * g++.old-deja/g++.other/crash42.C: New test.
38010
38011 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
38012
38013 * gcc.dg/cpp/extratokens.c: Fix.
38014 * gcc.dg/cpp/skipping2.c: New tests.
38015
38016 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38017
38018 * gcc.c-torture/execute/20010724-1.c: New file.
38019 * gcc.c-torture/execute/20010724-1.x: New file.
38020
38021 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
38022
38023 * g++.old-deja/g++.other/cond7.C: New test.
38024
38025 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
38026
38027 * g++.old-deja/g++.other/optimize4.C: New test.
38028
38029 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
38030
38031 * g++.old-deja/g++.abi/vbase8-5.C: New test.
38032
38033 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
38034
38035 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
38036 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
38037 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
38038 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
38039
38040 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
38041 bug report" message.
38042
38043 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
38044 * g++.dg/ext/instantiate1.C: Move from old-deja.
38045
38046 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
38047
38048 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
38049 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
38050 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
38051 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
38052
38053 2001-07-23 Jeffrey A Law (law@cygnus.com)
38054
38055 * gcc.c-torture/execute/20010723-1.c: New test.
38056
38057 2001-07-23 Ben Elliston <bje@redhat.com>
38058
38059 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
38060
38061 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38062
38063 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
38064 i[34567]86-*-*.
38065 Delete handling of ieee_multilib_flags.
38066 Pass -mieee for alpha*-*-* and sh-*-*.
38067 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
38068
38069 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
38070
38071 Remove old-abi tests.
38072 * g++.old-deja/g++.mike/p11116.C: Remove.
38073 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
38074
38075 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
38076
38077 * g77.f-torture/compile/pr3743.f: New test
38078
38079 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
38080
38081 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
38082
38083 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38084
38085 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
38086 g++.old-deja/g++.pt/static6.C: Likewise.
38087 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
38088 supports weak symbols.
38089
38090 2001-07-18 Andreas Jaeger <aj@suse.de>
38091
38092 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
38093 supported again.
38094
38095 2001-07-18 Andreas Jaeger <aj@suse.de>
38096
38097 * gcc.dg/iftrap-1.c: Fix target line.
38098
38099 2001-07-17 Richard Henderson <rth@redhat.com>
38100
38101 * gcc.c-torture/execute/20010717-1.c: New.
38102
38103 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
38104
38105 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
38106 tests.
38107
38108 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38109
38110 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
38111
38112 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38113
38114 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
38115 UAC_SIGBUS, UAC_NOPRINT definitions.
38116
38117 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
38118
38119 * objc/execute/object_is_class.m: New test.
38120 * objc/execute/object_is_meta_class.m: New test.
38121
38122 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
38123
38124 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
38125 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
38126
38127 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
38128
38129 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
38130 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
38131
38132 2001-07-14 Richard Henderson <rth@redhat.com>
38133
38134 * gcc.dg/iftrap-1.c: New.
38135
38136 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
38137
38138 * g77.f-torture/execute/intrinsic77.f: New test.
38139
38140 2001-07-11 Janis Johnson <janis@us.ibm.com>
38141
38142 * gcc.misc-tests/gcov-3.c: New test.
38143
38144 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
38145
38146 * gcc.c-torture/compile/20010711-1.c,
38147 * gcc.c-torture/compile/20010711-2.c: New tests.
38148
38149 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
38150
38151 * gcc.c-torture/execute/20010711-1.c: New test.
38152
38153 2001-07-11 Ben Elliston <bje@redhat.com>
38154
38155 * g++.old-deja/g++.other/enum5.C: New test.
38156
38157 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
38158
38159 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
38160 (g++-dg-prune): Call prune_gcc_output.
38161 * prune.exp: New file for prune_gcc_output.
38162 * lib/g++.exp, lib/gcc.exp: Load it.
38163
38164 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
38165
38166 * gcc.c-torture/compile/20010701-1.c,
38167 g++.old-deja/g++.ext/attrib6.C: New tests.
38168
38169 2001-07-06 Jeffrey A Law (law@cygnus.com)
38170
38171 * gcc.c-torture/compile/20010706-1.c: New test.
38172
38173 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
38174
38175 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
38176
38177 2001-06-28 Stan Shebs <shebs@apple.com>
38178
38179 * gcc.dg/pragma-darwin.c: New test.
38180
38181 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38182
38183 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
38184 Solaris 2.[678] system.
38185
38186 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
38187
38188 * gcc.dg/20010622-1.c: New test.
38189
38190 2001-06-18 Stan Shebs <shebs@apple.com>
38191
38192 * objc.dg: New directory.
38193 * objc.dg/dg.exp: New file.
38194 * objc.dg/alias.m: New.
38195 * objc.dg/class-1.m: New.
38196 * objc.dg/class-2.m: New.
38197 * objc.dg/const-str-1.m: New.
38198 * objc.dg/const-str-2.m: New.
38199 * objc.dg/id-1.m: New.
38200 * objc.dg/method-1.m: New.
38201 * objc.dg/super-class-1.m: New.
38202 * lib/objc-dg.exp: New file.
38203
38204 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
38205
38206 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
38207 of label name.
38208
38209 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
38210
38211 * g++.old-deja/g++.abi/vbase8-9.C: New test.
38212
38213 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38214
38215 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
38216 variable.
38217
38218 2001-06-12 Richard Henderson <rth@redhat.com>
38219
38220 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
38221
38222 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
38223
38224 * g++.old-deja/g++.abi/vbase5.C: New test.
38225 * g++.old-deja/g++.abi/vbase6.C: New test.
38226 * g++.old-deja/g++.abi/vbase7.C: New test.
38227
38228 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38229
38230 * gcc.c-torture/compile/20010610-1.c: New test.
38231
38232 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
38233
38234 * g++.old-deja/g++.abi/vbase4.C: New test.
38235
38236 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38237
38238 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
38239 support %f for HC11/HC12 targets.
38240 * gcc.c-torture/execute/930513-1.x: New file, likewise.
38241 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
38242 on HC11/HC12 targets.
38243 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
38244
38245 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38246
38247 * gcc.dg/wchar_t-1.c: New file.
38248 * gcc.dg/wint_t-1.c: Likewise.
38249
38250 2001-06-11 Bernd Schmidt <bernds@redhat.com>
38251
38252 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
38253
38254 2001-06-11 Richard Henderson <rth@redhat.com>
38255
38256 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
38257
38258 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
38259
38260 * gcc.c-torture/compile/20010611-1.c: New test.
38261
38262 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
38263
38264 * gcc.dg/c99-tag-1.c: Add more tests.
38265
38266 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
38267
38268 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
38269 representation on MN10300 and ARM/Thumb.
38270
38271 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
38272
38273 * g77.f-torture/execute/20010610.f: New.
38274
38275 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
38276
38277 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
38278 names.
38279
38280 2001-06-09 Richard Henderson <rth@redhat.com>
38281
38282 * gcc.c-torture/execute/ashrdi-1.c: New.
38283 * gcc.c-torture/execute/ashldi-1.c: New.
38284 * gcc.c-torture/execute/lshrdi-1.c: New.
38285
38286 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
38287
38288 * objc/execute/load-3.m: Added. Check sending +load to categories,
38289 in addition to classes.
38290
38291 2001-06-08 Stan Shebs <shebs@apple.com>
38292
38293 * objc/execute/load-2.m: New test. From Nicola Pero
38294 <n.pero@mi.flashnet.it>.
38295
38296 2001-06-08 Jakub Jelinek <jakub@redhat.com>
38297
38298 * gcc.c-torture/execute/20010605-2.c: New test.
38299
38300 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
38301
38302 * g++.old-deja/g++.abi/vbase2.C: New test.
38303 * g++.old-deja/g++.abi/vbase3.C: New test.
38304
38305 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
38306
38307 * g++.old-deja/g++.pt/friend49.C: New test.
38308
38309 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
38310
38311 * g++.old-deja/g++.ext/anon3.C: New test.
38312
38313 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
38314
38315 * g++.old-deja/g++.other/conv7.C: New test.
38316
38317 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
38318
38319 * gcc.c-torture/compile/20010605-2.c: New test.
38320
38321 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
38322
38323 * gcc.c-torture/execute/20010604-1.c: New test.
38324
38325 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
38326
38327 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
38328
38329 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
38330
38331 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
38332 (g++_link_flags): Likewise.
38333 (g++_init): Pass gccpath's value to two previous functions.
38334
38335 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38336
38337 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
38338 Ensure logfile entry matches exec command line.
38339
38340 2001-05-31 Richard Henderson <rth@redhat.com>
38341
38342 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
38343 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
38344
38345 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
38346
38347 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
38348 compiler for irix6.2
38349
38350 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
38351
38352 * g++.old-deja/g++.other/optimize3.C: New file.
38353
38354 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
38355
38356 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
38357 assemble.
38358
38359 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
38360
38361 * g++.old-deja/g++.other/optimize2.C: New file.
38362
38363 2001-05-25 Diego Novillo <dnovillo@redhat.com>
38364
38365 * gcc.c-torture/compile/20010518-2.c: New file.
38366 * gcc.c-torture/execute/20010518-1.c: New file.
38367 * gcc.c-torture/execute/20010518-2.c: New file.
38368
38369 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
38370
38371 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
38372
38373 2001-05-24 Mark Mitchell <mark@codesourcery.com>
38374
38375 G++ no longer defines builtins that do not begin with __builtin.
38376 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
38377 * g++.old-deja/g++.brendand/misc13.C: Likewise.
38378 * g++.old-deja/g++.law/builtin1.C: Likewise.
38379 * g++.old-deja/g++.law/cvt2.C: Likewise.
38380 * g++.old-deja/g++.mike/net5.C: Likewise.
38381 * g++.old-deja/g++.other/builtins1.C: Likewise.
38382 * g++.old-deja/g++.other/builtins2.C: Likewise.
38383 * g++.old-deja/g++.other/builtins3.C: Likewise.
38384 * g++.old-deja/g++.other/builtins4.C: Likewise.
38385 * g++.old-deja/g++.other/inline8.C: Likewise.
38386 * g++.old-deja/g++.robertl/eb39.C: Likewise.
38387
38388 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
38389
38390 * g++.old-deja/g++.pt/using1.C: Adjust.
38391 * g++.old-deja/g++.pt/using2.C: New test.
38392
38393 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
38394
38395 * gcc.dg/cpp/charconst.c: New tests.
38396 * gcc.dg/cpp/escape.c: New tests.
38397 * gcc.dg/cpp/escape-1.c: New tests.
38398 * gcc.dg/cpp/escape-2.c: New tests.
38399 * gcc.dg/cpp/ucs.c: New tests.
38400
38401 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
38402
38403 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
38404 native compiler for irix6.5.
38405
38406 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
38407
38408 * lib/g++.exp (g++_include_flags): Use args to compute
38409 get_multilibs.
38410 (g++_link_flags): Likewise.
38411 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
38412
38413 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
38414
38415 * gcc.dg/c90-hexfloat-1.c: Add more tests.
38416
38417 2001-05-21 Geoff Keating <geoffk@redhat.com>
38418
38419 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
38420 this file.
38421
38422 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38423
38424 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
38425 STACK_SIZE;
38426 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
38427 to STACK_SIZE; Use it to define size of add_histo array.
38428 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
38429 to STACK_SIZE.
38430 (f): Use GITT_SIZE to define size of gitt local table.
38431 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
38432 to STACK_SIZE; Use it to define size of bytemem array.
38433
38434 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38435
38436 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
38437 on 68HC11/HC12 due to the asm instruction.
38438 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
38439 * gcc.c-torture/compile/920520-1.x: Likewise.
38440 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
38441 on 68HC11/HC12 because the function is larger than 64K.
38442 * gcc.c-torture/compile/961203-1.x: New file, this test fails
38443 on 68HC11/HC12 because the structure is too large.
38444
38445 2001-05-20 Richard Henderson <rth@redhat.com>
38446
38447 * gcc.c-torture/execute/20010520-1.c: New.
38448
38449 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38450
38451 * g++.old-deja/g++.warn/compare1.C: New test.
38452 * gcc.dg/compare4.c: New test.
38453
38454 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
38455
38456 * g++.old-deja/g++.other/optimize1.C: New test.
38457
38458 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38459
38460 * g++.old-deja/g++.pt/spec41.C: New test.
38461
38462 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
38463
38464 * gcc.c-torture/compile/20010114-1.x: Remove.
38465
38466 2001-05-18 Stan Shebs <shebs@apple.com>
38467
38468 * gcc.c-torture/compile/20010518-1.c: New test.
38469
38470 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
38471
38472 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
38473 * g++.old-deja/g++.pt/crash67.C: New test.
38474
38475 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
38476
38477 * g++.old-deja/g++.other/debug9.C: New test.
38478
38479 2001-05-16 Zack Weinberg <zackw@stanford.edu>
38480
38481 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
38482
38483 2001-05-16 Jan Hubicka <jh@suse.cz>
38484
38485 * gcc.c-torture/compile/20010516-1.c: New test.
38486
38487 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38488
38489 * g++.old-deja/g++.other/crash41.C: New test.
38490
38491 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38492
38493 * g++.old-deja/g++.pt/crash66.C: New test.
38494
38495 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
38496
38497 * g++.old-deja/g++.robertl/eb27.C: Convert.
38498
38499 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
38500
38501 * g++.dg/friend-warn.C: New test. Do not warn about friend
38502 declaration being redundant.
38503
38504 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
38505
38506 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
38507
38508 2001-05-14 Mark Mitchell <mark@codesourcery.com>
38509
38510 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
38511
38512 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
38513
38514 * lib/g++.exp: Use testsuite_flags.
38515
38516 2001-05-13 Mark Mitchell <mark@codesourcery.com>
38517
38518 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
38519
38520 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
38521
38522 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
38523
38524 2001-05-11 Mark Mitchell <mark@codesourcery.com>
38525
38526 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
38527
38528 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
38529
38530 * gcc.c-torture/compile/20010313-1.c: New test.
38531
38532 2001-05-09 Zack Weinberg <zackw@stanford.edu>
38533
38534 * gcc.dg/cpp/direct2.c: New test.
38535 * gccq.dg/cpp/direct2s.c: New test.
38536
38537 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
38538
38539 2001-05-07 Mark Mitchell <mark@codesourcery.com>
38540
38541 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
38542 * g++.old-deja/g++.other/op3.C: Likewise.
38543
38544 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38545
38546 * gcc.dg/cpp/syshdr.h: New file.
38547 * gcc.dg/cpp/sysmac1.c: Update.
38548 * gcc.dg/cpp/sysmac2.c: Update.
38549
38550 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
38551
38552 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
38553
38554 2001-05-04 David Edelsohn <edelsohn@gnu.org>
38555
38556 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
38557 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
38558
38559 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
38560
38561 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
38562
38563 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
38564
38565 * lib/g++.exp (g++_include_flags): Don't use any special flags
38566 if TESTING_IN_BUILD_TREE is not defined.
38567 (g++_init): Use a plain 'c++' as the compiler if
38568 TESTING_IN_BUILD_TREEE is not defined.
38569
38570 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38571
38572 * g++.old-deja/g++.eh/catch13.C: New test.
38573 * g++.old-deja/g++.eh/catch14.C: New test.
38574
38575 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38576
38577 * gcc.dg/cpp/tr-define.c: New test.
38578
38579 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
38580
38581 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
38582 <stdlib.h>, not <malloc.h>.
38583
38584 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38585
38586 * g++.old-deja/g++.ns/template17.C: New test.
38587
38588 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38589
38590 * g++.old-deja/g++.pt/ref4.C: New test.
38591
38592 2001-04-30 Richard Henderson <rth@redhat.com>
38593
38594 * gcc.dg/20000724-1.c: Revert last change.
38595
38596 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
38597
38598 * g77.f-torture/execute/20010430.f: New test.
38599
38600 2001-04-30 Mark Mitchell <mark@codesourcery.com>
38601
38602 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
38603
38604 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
38605
38606 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
38607
38608 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38609
38610 * g++.old-deja/g++.eh/crash6.C: New test.
38611
38612 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38613
38614 * g++.old-deja/g++.other/warn7.C: New test.
38615
38616 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38617
38618 * g++.old-deja/g++.other/defarg9.C: New test.
38619
38620 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38621
38622 * g77.f-torture/compile/20010426.f: New test.
38623 * g77.f-torture/execute/20010426.f: New test.
38624
38625 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38626
38627 * g77.f-torture/compile/20000629-1.x: Remove - error
38628 has been fixed.
38629
38630 2001-04-26 Jeffrey A Law (law@cygnus.com)
38631
38632 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
38633 Tweak slightly to work with g++.dg framework.
38634 * g++.dg/special/ecos.exp: Run initp1.C test.
38635 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
38636
38637 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
38638 its linker doesn't give line numbers either.
38639 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
38640
38641 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38642
38643 * g++.old-deja/g++.other/lex1.C: New test.
38644
38645 2001-04-26 Jakub Jelinek <jakub@redhat.com>
38646
38647 * gcc.dg/noncompile/20010425-1.c: New test.
38648
38649 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38650
38651 * g++.old-deja/g++.pt/mangle2.C: New test.
38652
38653 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38654
38655 * gcc.dg/format/plus-1.c: New test.
38656
38657 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38658
38659 * gcc.dg/20010423-1.c: New test.
38660
38661 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38662
38663 * gcc.c-torture/execute/20010422-1.c: New test.
38664
38665 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
38666
38667 * g++.old-deja/g++.ns/type2.C: New test.
38668
38669 2001-04-24 Zack Weinberg <zackw@stanford.edu>
38670
38671 * g++.old-deja/g++.other/perf1.C: New test.
38672
38673 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
38674
38675 * gcc.dg/c99-func-2.c: Remove xfail.
38676 * gcc.dg/c99-func-3.c: Remove xfail.
38677 * gcc.dg/c99-func-4.c: Remove xfail.
38678
38679 2001-04-23 Zack Weinberg <zackw@stanford.edu>
38680
38681 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
38682
38683 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
38684
38685 * gcc.c-torture/compile/20010423-1.c: New test.
38686
38687 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38688
38689 * g++.old-deja/g++.pt/typename28.C: New test.
38690
38691 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38692
38693 * g++.old-deja/g++.abi/empty2.C: New test.
38694 * g++.old-deja/g++.abi/empty3.C: New test.
38695
38696 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38697
38698 * g++.old-deja/g++.other/comdat2.C: New test.
38699 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
38700
38701 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38702
38703 * g++.old-deja/g++.other/overload14.C: New test.
38704
38705 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38706
38707 * g++.old-deja/g++.other/lookup23.C: New test.
38708
38709 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38710
38711 * gcc.c-torture/execute/20010403-1.c: New test.
38712
38713 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
38714 Mark Mitchell <mark@codesourcery.com>
38715
38716 * lib/old-dejagnu.exp: Don't delete output of executable.
38717 Add .exe suffix to executables.
38718
38719 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
38720
38721 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
38722
38723 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38724
38725 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
38726
38727 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38728
38729 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
38730 * g++.old-deja/g++.abi/crash1.C: New test.
38731
38732 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38733
38734 * g++.old-deja/g++.other/crash40.C: New test.
38735
38736 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38737
38738 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
38739
38740 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
38741
38742 * g++.old-deja/g++.other/warn6.C: New test.
38743
38744 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38745
38746 * g++.old-deja/g++.robertl/eb42.C: Same.
38747
38748 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38749
38750 * gcc.dg/wtr-conversion-1.c: New testcase.
38751
38752 2001-04-10 Richard Henderson <rth@redhat.com>
38753
38754 * g++.old-deja/g++.other/array5.C: New.
38755
38756 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38757
38758 * gcc.c-torture/execute/20010408-1.c: New test.
38759
38760 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
38761
38762 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
38763 headers and constructs.
38764 * g++.old-deja/g++.robertl/eb79.C: Same.
38765 * g++.old-deja/g++.robertl/eb77.C (main): Same.
38766 * g++.old-deja/g++.robertl/eb73.C: Same.
38767 * g++.old-deja/g++.robertl/eb66.C (main): Same.
38768 * g++.old-deja/g++.robertl/eb55.C (t): Same.
38769 * g++.old-deja/g++.robertl/eb54.C (main): Same.
38770 * g++.old-deja/g++.robertl/eb46.C (main): Same.
38771 * g++.old-deja/g++.robertl/eb44.C: Same.
38772 * g++.old-deja/g++.robertl/eb41.C (main): Same.
38773 * g++.old-deja/g++.robertl/eb4.C (main): Same.
38774 * g++.old-deja/g++.robertl/eb39.C: Same.
38775 * g++.old-deja/g++.robertl/eb33.C (main): Same.
38776 * g++.old-deja/g++.robertl/eb31.C (main): Same.
38777 * g++.old-deja/g++.robertl/eb30.C: Same.
38778 * g++.old-deja/g++.robertl/eb3.C: Same.
38779 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
38780 * g++.old-deja/g++.robertl/eb21.C: Same.
38781 * g++.old-deja/g++.robertl/eb15.C: Same.
38782 * g++.old-deja/g++.robertl/eb118.C: Same.
38783 * g++.old-deja/g++.robertl/eb115.C (main): Same.
38784 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
38785 * g++.old-deja/g++.robertl/eb109.C: Same.
38786 * g++.old-deja/g++.other/sibcall1.C (main): Same.
38787 * g++.old-deja/g++.mike/rtti1.C: Same.
38788 * g++.old-deja/g++.mike/p658.C: Same.
38789 * g++.old-deja/g++.mike/net46.C: Same.
38790 * g++.old-deja/g++.mike/net34.C: Same.
38791 * g++.old-deja/g++.mike/memoize1.C: Same.
38792 * g++.old-deja/g++.mike/eh2.C: Same.
38793 * g++.old-deja/g++.law/weak.C: Same.
38794 * g++.old-deja/g++.law/visibility7.C: Same.
38795 * g++.old-deja/g++.law/visibility25.C: Same.
38796 * g++.old-deja/g++.law/visibility22.C: Same.
38797 * g++.old-deja/g++.law/visibility2.C: Same.
38798 * g++.old-deja/g++.law/visibility17.C: Same.
38799 * g++.old-deja/g++.law/visibility13.C: Same.
38800 * g++.old-deja/g++.law/visibility10.C: Same.
38801 * g++.old-deja/g++.law/visibility1.C: Same.
38802 * g++.old-deja/g++.law/virtual3.C (eval): Same.
38803 * g++.old-deja/g++.law/vbase1.C: Same.
38804 * g++.old-deja/g++.law/operators32.C: Same.
38805 * g++.old-deja/g++.law/nest3.C: Same.
38806 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
38807 * g++.old-deja/g++.law/except5.C (main): Same.
38808 * g++.old-deja/g++.law/cvt7.C (run): Same.
38809 * g++.old-deja/g++.law/cvt2.C: Same.
38810 * g++.old-deja/g++.law/cvt16.C: Same.
38811 * g++.old-deja/g++.law/ctors6.C (bar): Same.
38812 * g++.old-deja/g++.law/ctors17.C (main): Same.
38813 * g++.old-deja/g++.law/ctors13.C: Same.
38814 * g++.old-deja/g++.law/ctors12.C (main): Same.
38815 * g++.old-deja/g++.law/ctors10.C: Same.
38816 * g++.old-deja/g++.law/code-gen5.C: Same.
38817 * g++.old-deja/g++.law/bad-error7.C: Same.
38818 * g++.old-deja/g++.law/arm9.C: Same.
38819 * g++.old-deja/g++.law/arm12.C: Same.
38820 * g++.old-deja/g++.law/arg8.C: Same.
38821 * g++.old-deja/g++.law/arg1.C: Same.
38822 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
38823 * g++.old-deja/g++.jason/template31.C: Same.
38824 * g++.old-deja/g++.jason/template24.C (main): Same.
38825 * g++.old-deja/g++.jason/2371.C: Same.
38826 * g++.old-deja/g++.eh/new2.C: Same.
38827 * g++.old-deja/g++.eh/new1.C: Same.
38828 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
38829 * g++.old-deja/g++.brendan/nest21.C (main): Same.
38830 * g++.old-deja/g++.brendan/err-msg3.C: Same.
38831 * g++.old-deja/g++.brendan/crash62.C: Same.
38832 * g++.old-deja/g++.brendan/crash52.C: Same.
38833 * g++.old-deja/g++.brendan/crash49.C (main): Same.
38834 * g++.old-deja/g++.brendan/crash38.C: Same.
38835 * g++.old-deja/g++.brendan/crash15.C (main): Same.
38836 * g++.old-deja/g++.brendan/copy9.C: Same.
38837
38838 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
38839
38840 * gcc.c-torture/execute/20001203-2.c (memset):
38841 Count argument is of type __SIZE_TYPE__.
38842
38843 2001-04-04 Diego Novillo <dnovillo@redhat.com>
38844
38845 * gcc.c-torture/compile/20010404-1.c: New test.
38846
38847 2001-04-04 Jakub Jelinek <jakub@redhat.com>
38848
38849 * gcc.c-torture/compile/20010326-1.c: New test.
38850
38851 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
38852
38853 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
38854 peculiarities of the SH.
38855 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
38856
38857 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38858
38859 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
38860 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
38861 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
38862
38863 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38864
38865 * g77.f-torture/compile/20010321-1.f: New test.
38866
38867 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38868
38869 * gcc.c-torture/compile/20010329-1.c: New test.
38870
38871 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38872
38873 * gcc.c-torture/execute/20010329-1.c: New test.
38874
38875 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38876
38877 * g++.old-deja/g++.other/eh4.C: Fix typo.
38878
38879 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38880
38881 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
38882
38883 2001-03-28 Philip Blundell <philb@gnu.org>
38884
38885 * gcc.c-torture/compile/20010328-1.c: New test.
38886
38887 2001-03-27 Richard Henderson <rth@redhat.com>
38888
38889 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
38890 * g++.old-deja/g++.eh/vbase3.C: Likewise.
38891
38892 2001-03-27 Alan Modra <alan@linuxcare.com.au>
38893
38894 * gcc.c-torture/compile/20010327-1.c: New test.
38895
38896 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
38897
38898 * g++.old-deja/g++.other/friend12.C: New test.
38899 * g++.old-deja/g++.other/friend9.C: Expect no errors.
38900 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
38901
38902 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
38903
38904 * gcc.c-torture/execute/20010325-1.c: New test.
38905
38906 2001-03-23 Jakub Jelinek <jakub@redhat.com>
38907
38908 * g++.old-deja/g++.other/mangle3.C: New test.
38909
38910 2001-03-22 Jakub Jelinek <jakub@redhat.com>
38911
38912 * g++.old-deja/g++.other/anon8.C: New test.
38913
38914 2001-03-20 Philip Blundell <philb@gnu.org>
38915
38916 * gcc.c-torture/compile/20010320-1.c: New test.
38917
38918 2001-03-17 Richard Henderson <rth@redhat.com>
38919
38920 * g++.old-deja/g++.other/eh4.C: Add expected error text.
38921
38922 2001-03-15 Geoff Keating <geoff@redhat.com>
38923
38924 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
38925 tests on AIX.
38926
38927 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
38928
38929 * g++.old-deja/g++.other/eh4.C: New test.
38930
38931 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
38932
38933 * gcc.dg/cpp/mi1.c: Update.
38934
38935 2001-03-14 Jakub Jelinek <jakub@redhat.com>
38936
38937 * g++.old-deja/g++.other/regstack.C: New test.
38938
38939 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
38940
38941 * g++.old-deja/g++.other/ref4.C: New test.
38942
38943 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
38944
38945 * objc/execute/va_method.m: Added.
38946 * objc/execute/IMP.m: Added.
38947 * objc/execute/_cmd.m: Added.
38948 * objc/execute/accessing_ivars.m: Added.
38949 * objc/execute/class-1.m: Added.
38950 * objc/execute/class-10.m: Added.
38951 * objc/execute/class-11.m: Added.
38952 * objc/execute/class-12.m: Added.
38953 * objc/execute/class-13.m: Added.
38954 * objc/execute/class-14.m: Added.
38955 * objc/execute/class-2.m: Added.
38956 * objc/execute/class-3.m: Added.
38957 * objc/execute/class-4.m: Added.
38958 * objc/execute/class-5.m: Added.
38959 * objc/execute/class-6.m: Added.
38960 * objc/execute/class-7.m: Added.
38961 * objc/execute/class-8.m: Added.
38962 * objc/execute/class-9.m: Added.
38963 * objc/execute/class-tests-1.h
38964 * objc/execute/class-tests-2.h
38965 * objc/execute/compatibility_alias.m: Added.
38966 * objc/execute/encode-1.m: Added.
38967 * objc/execute/formal_protocol-1.m: Added.
38968 * objc/execute/formal_protocol-2.m: Added.
38969 * objc/execute/formal_protocol-3.m: Added.
38970 * objc/execute/formal_protocol-4.m: Added.
38971 * objc/execute/formal_protocol-5.m: Added.
38972 * objc/execute/formal_protocol-6.m: Added.
38973 * objc/execute/formal_protocol-7.m: Added.
38974 * objc/execute/informal_protocol.m: Added.
38975 * objc/execute/initialize.m: Added.
38976 * objc/execute/load.m: Added.
38977 * objc/execute/many_args_method.m: Added.
38978 * objc/execute/nested-3.m: Added.
38979 * objc/execute/no_clash.m: Added.
38980 * objc/execute/private.m: Added.
38981 * objc/execute/redefining_self.m: Added.
38982 * objc/execute/root_methods.m: Added.
38983 * objc/execute/selector-1.m: Added.
38984 * objc/execute/static-1.m: Added.
38985 * objc/execute/static-2.m: Added.
38986 * objc/execute/va_method.m: Added.
38987
38988 2001-03-10 Richard Henderson <rth@redhat.com>
38989
38990 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
38991
38992 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
38993
38994 * g++.old-deja/g++.other/crash31.C: XFAIL.
38995 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
38996 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
38997 * gcc.c-torture/execute/20010123-1.x: XFAIL.
38998 * gcc.c-torture/execute/20010124-1.x: XFAIL.
38999 * gcc.dg/sequence-pt-1.c: XFAIL one test.
39000
39001 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
39002
39003 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
39004
39005 2001-03-06 Zack Weinberg <zackw@stanford.edu>
39006
39007 * gcc.dg/20000724-1.c: Don't use multiline strings.
39008
39009 2001-03-06 Zack Weinberg <zackw@stanford.edu>
39010
39011 * objc/execute/string1.m, objc/execute/string2.m: Compare the
39012 result of -cString against what we expect it to be; don't just
39013 print it out for no one to read.
39014
39015 * objc/execute/string3.m, objc/execute/string4.m: New tests.
39016 Based on testcases provided by Nicola Pero.
39017
39018 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
39019
39020 * gcc.dg/cpp/macro7.c: New test.
39021
39022 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
39023
39024 * gcc.dg/cpp/multiline.c: Update.
39025
39026 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
39027
39028 * g++.old-deja/g++.other/enum3.C: New test.
39029
39030 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
39031
39032 * g++.old-deja/g++.other/pod1.C: New test.
39033
39034 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
39035
39036 * g++.old-deja/g++.ext/overload1.C: New test.
39037
39038 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
39039
39040 * g++.old-deja/g++.pt/using1.C: New test.
39041
39042 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
39043
39044 * g++.old-deja/g++.other/using9.C: New test.
39045
39046 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
39047
39048 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
39049
39050 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
39051
39052 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
39053
39054 * g++.old-deja/g++.ext/realpt1.C: Remove.
39055
39056 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
39057
39058 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
39059
39060 2001-02-26 Will Cohen <wcohen@redhat.com>
39061
39062 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
39063
39064 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
39065
39066 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
39067 templatized constructors.
39068
39069 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39070
39071 * gcc.c-torture/execute/20010224-1.c: New test.
39072
39073 2001-02-23 Jakub Jelinek <jakub@redhat.com>
39074
39075 * gcc.c-torture/execute/20010222-1.c: New test.
39076
39077 2001-02-22 Jakub Jelinek <jakub@redhat.com>
39078
39079 * g++.old-deja/g++.other/inline20.C: New test.
39080
39081 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
39082
39083 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
39084
39085 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
39086
39087 * g++.old-deja/g++.other/lookup22.C: New test.
39088
39089 2001-02-19 Zack Weinberg <zackw@stanford.edu>
39090
39091 * g77.dg: New directory.
39092 * g77.dg/20010216-1.f: New test case.
39093 * g77.dg/dg.exp: New driver.
39094 * lib/g77-dg.exp: New driver library.
39095
39096 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39097
39098 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
39099
39100 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
39101
39102 * g++.old-deja/g++.other/decl9.C: New test.
39103
39104 2001-02-16 Jakub Jelinek <jakub@redhat.com>
39105
39106 * g++.old-deja/g++.other/init16.C: Update the test so that it does
39107 not need <string> and also tests the initialization at runtime.
39108
39109 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
39110
39111 * gcc.c-torture/execute/longlong.c: New test.
39112
39113 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
39114
39115 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
39116
39117 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
39118
39119 * gcc.c-torture/execute/920302-1.c (execute):
39120 Change argument type to short.
39121
39122 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
39123
39124 * g++.old-deja/g++.pt/deduct6.C: New test.
39125
39126 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
39127
39128 * g++.old-deja/g++.pt/deduct5.C: New test.
39129
39130 2001-02-14 Jakub Jelinek <jakub@redhat.com>
39131
39132 * gcc.c-torture/execute/20010209-1.c: New test.
39133
39134 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
39135
39136 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
39137
39138 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
39139
39140 * g++.dg/vtgc1.C: Update for new ABI.
39141
39142 * consistency.vlad: New directory, 1665 files.
39143
39144 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
39145
39146 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
39147 return type.
39148 * gcc.dg/cpp/digraphs.c: Declare puts.
39149
39150 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
39151
39152 * g++.old-deja/g++.other/warn5.C: New test.
39153
39154 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
39155
39156 * g++.old-deja/g++.pt/spec40.C: New test.
39157
39158 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
39159
39160 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
39161 case.
39162 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
39163
39164 2001-02-12 Jakub Jelinek <jakub@redhat.com>
39165
39166 * gcc.c-torture/compile/20010209-1.c: New test.
39167
39168 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
39169
39170 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
39171 excess errors message but not if it crashes.
39172 * g++.old-deja/g++.other/crash27.C: Likewise.
39173 * g++.old-deja/g++.other/crash28.C: Likewise.
39174 * g++.old-deja/g++.other/crash30.C: Likewise.
39175 * g++.old-deja/g++.other/crash32.C: Likewise.
39176 * g++.old-deja/g++.other/crash35.C: Likewise.
39177 * g++.old-deja/g++.pt/inherit2.C: Likewise.
39178
39179 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
39180
39181 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
39182 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
39183 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
39184 g77.f-torture/execute/execute.exp,
39185 g77.f-torture/noncompile/noncompile.exp,
39186 gcc.c-torture/execute/execute.exp,
39187 gcc.c-torture/execute/memcheck/memcheck.exp,
39188 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
39189 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
39190 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
39191 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
39192 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
39193 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
39194 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
39195 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
39196 Remove bug reporting instructions with ancient email addresses.
39197
39198 2001-02-07 Jakub Jelinek <jakub@redhat.com>
39199
39200 * gcc.dg/20010202-1.c: New test.
39201 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
39202
39203 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
39204
39205 * g++.dg/stdbool-if.C: New test.
39206
39207 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
39208
39209 * objc/execute/fdecl.m: Added main().
39210
39211 2001-02-07 Jakub Jelinek <jakub@redhat.com>
39212
39213 * gcc.c-torture/execute/20010206-1.c: New test.
39214
39215 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
39216
39217 * gcc.dg/cpp/avoidpaste1.c: Update.
39218
39219 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
39220
39221 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
39222 Pero <nicola@brainstorm.co.uk>.
39223 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
39224
39225 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
39226
39227 * g++.old-deja/g++.pt/spec39.C: New test.
39228
39229 2001-02-05 Jakub Jelinek <jakub@redhat.com>
39230
39231 * gcc.c-torture/compile/20010202-1.c: New test.
39232
39233 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
39234
39235 * g++.old-deja/g++.abi/primary2.C: New test.
39236 * g++.old-deja/g++.abi/primary3.C: New test.
39237 * g++.old-deja/g++.abi/primary4.C: New test.
39238 * g++.old-deja/g++.abi/primary5.C: New test.
39239 * g++.old-deja/g++.abi/vtable3.h: New test.
39240 * g++.old-deja/g++.abi/vtable3a.C: New test.
39241 * g++.old-deja/g++.abi/vtable3b.C: New test.
39242 * g++.old-deja/g++.abi/vtable3c.C: New test.
39243 * g++.old-deja/g++.abi/vtable3d.C: New test.
39244 * g++.old-deja/g++.abi/vtable3e.C: New test.
39245 * g++.old-deja/g++.abi/vtable3f.C: New test.
39246 * g++.old-deja/g++.abi/vtable3g.C: New test.
39247 * g++.old-deja/g++.abi/vtable3h.C: New test.
39248 * g++.old-deja/g++.abi/vtable3i.C: New test.
39249 * g++.old-deja/g++.abi/vtable3j.C: New test.
39250 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
39251
39252 2001-02-03 Jakub Jelinek <jakub@redhat.com>
39253
39254 * g++.old-deja/g++.other/anon6.C: New test.
39255 * g++.old-deja/g++.other/anon7.C: New test.
39256
39257 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
39258
39259 * gcc.dg/cpp/avoidpaste2.c: New tests.
39260
39261 2001-01-31 Jakub Jelinek <jakub@redhat.com>
39262
39263 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
39264
39265 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
39266
39267 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
39268 DECIMAL_DIG cases for Irix."
39269
39270 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
39271
39272 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
39273
39274 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
39275
39276 * gcc.dg/c99-tag-1.c: New test.
39277
39278 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
39279
39280 * gcc.dg/cpp/tr-warn1.c: Add tests.
39281
39282 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
39283
39284 * gcc.dg/cpp/avoidpaste1.c: Update.
39285 * gcc.dg/cpp/paste4.c: Update.
39286
39287 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
39288
39289 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
39290 cases for Irix.
39291
39292 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39293
39294 * g++.old-deja/g++.other/inline19.C: New test.
39295
39296 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
39297
39298 * gcc.dg/Wlarger-than.c: New test.
39299
39300 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
39301
39302 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
39303
39304 2001-01-29 Jakub Jelinek <jakub@redhat.com>
39305
39306 * gcc.c-torture/execute/20010129-1.c: New test.
39307 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
39308
39309 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
39310
39311 * gcc.dg/cpp/avoidpaste1.c: Test case.
39312
39313 2001-01-28 Jakub Jelinek <jakub@redhat.com>
39314
39315 * g++.old-deja/g++.other/inline18.C: New test.
39316
39317 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39318
39319 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
39320 and __builtin_putchar.
39321
39322 2001-01-27 Jakub Jelinek <jakub@redhat.com>
39323
39324 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
39325 tests.
39326
39327 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
39328
39329 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
39330 floating point number rounding mode to round to the nearest
39331 representable mode.
39332
39333 2001-01-25 Jakub Jelinek <jakub@redhat.com>
39334
39335 * g++.old-deja/g++.other/mangle2.C: New test.
39336
39337 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
39338
39339 * gcc.c-torture/compile/20010124-1.c: New test.
39340
39341 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
39342
39343 * g++.old-deja/g++.pt/spec38.C: New test.
39344
39345 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39346
39347 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
39348 "Build don't run".
39349
39350 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39351
39352 * gcc.c-torture/execute/20010123-1.c: New test.
39353
39354 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
39355
39356 * g++.old-deja/g++.pt/spec37.C: New test.
39357
39358 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
39359
39360 * g++.old-deja/g++.pt/overload14.C: New test.
39361
39362 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39363
39364 * gcc.c-torture/execute/20010122-1.c: New test, exercise
39365 __builtin_return_address.
39366
39367 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
39368
39369 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
39370 * g++.old-deja/g++.pt/spec35.C: New test.
39371 * g++.old-deja/g++.pt/spec36.C: New test.
39372
39373 2001-01-20 Jakub Jelinek <jakub@redhat.com>
39374
39375 * gcc.c-torture/compile/20010118-1.c: New test.
39376
39377 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
39378
39379 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
39380
39381 2001-01-19 Jakub Jelinek <jakub@redhat.com>
39382
39383 * gcc.c-torture/execute/20010119-1.c: New test.
39384
39385 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
39386
39387 * g++.old-deja/g++.other/vbase5.C: New test.
39388
39389 2001-01-19 Jakub Jelinek <jakub@redhat.com>
39390
39391 * gcc.c-torture/execute/20010118-1.c: New test.
39392
39393 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
39394
39395 * g++.old-deja/g++.pt/deduct3.C: New test.
39396
39397 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
39398
39399 * g++.old-deja/g++.pt/spec34.C: New test.
39400
39401 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
39402
39403 * g77.f-torture/compile/20000601-2.f: New test.
39404
39405 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39406
39407 * g++.old-deja/g++.other/init17.C: New test.
39408
39409 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
39410
39411 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
39412
39413 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39414
39415 * g++.old-deja/g++.pt/unify8.C: New test.
39416
39417 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39418
39419 * g++.old-deja/g++.abi/vbase1.C: New test.
39420
39421 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39422
39423 * g++.old-deja/g++.pt/crash65.C: New test.
39424
39425 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
39426
39427 * gcc.dg/cpp/assembl2.S: New test case.
39428
39429 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
39430
39431 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
39432 are supported.
39433
39434 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39435
39436 * g++.old-deja/g++.other/builtins1.C: New test.
39437 * g++.old-deja/g++.other/builtins2.C: Likewise.
39438 * g++.old-deja/g++.other/builtins3.C: Likewise.
39439 * g++.old-deja/g++.other/builtins4.C: Likewise.
39440
39441 2001-01-17 Jakub Jelinek <jakub@redhat.com>
39442
39443 * gcc.c-torture/compile/20010117-1.c: New test.
39444 * gcc.c-torture/compile/20010117-2.c: New test.
39445
39446 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39447
39448 * g77.f-torture/execute/20010116.[fx]: New test,
39449 XFAIL on i?86-*-*.
39450 * g77.f-torture/compile/20010115.f: Indicate it's
39451 a test for PR fortran/1636.
39452
39453 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
39454
39455 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
39456
39457 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39458
39459 * g77.f-torture/compile/20010115.f: New test.
39460
39461 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
39462
39463 * g++.old-deja/g++.pt/nontype5.C: New test.
39464
39465 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
39466
39467 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
39468 have an equivalent working one below it.
39469
39470 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39471
39472 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
39473 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39474
39475 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39476
39477 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
39478 message containing "init_priority".
39479 (conpr-2.C): Likewise.
39480 (conpr-3.C): Likewise.
39481 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
39482
39483 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39484
39485 * gcc.c-torture/execute/20010114-2.c: New test.
39486
39487 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
39488
39489 * gcc.c-torture/compile/20010114-1.c: New test.
39490 * gcc.c-torture/compile/20010114-1.x: Xfail.
39491 * gcc.c-torture/compile/20010114-2.c: New test.
39492 * gcc.c-torture/execute/20010114-1.c: New test.
39493 * gcc.dg/trunc-1.c: New test.
39494 * gcc.dg/uninit-B.c: New test.
39495
39496 2001-01-13 Nick Clifton <nickc@redhat.com>
39497
39498 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
39499 target.
39500
39501 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
39502
39503 * gcc.c-torture/compile/20010113-1.c: New test.
39504
39505 2001-01-13 Jakub Jelinek <jakub@redhat.com>
39506
39507 * gcc.c-torture/compile/20001212-1.c: New test.
39508
39509 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
39510
39511 * gcc.dg/cpp/widestr1.c: Update.
39512 * gcc.dg/cpp/prag-imp.c: Remove.
39513
39514 2001-01-12 Jakub Jelinek <jakub@redhat.com>
39515
39516 * gcc.c-torture/execute/20000801-3.x: Remove.
39517 * gcc.dg/c90-init-1.c: New test.
39518 * gcc.dg/c99-init-1.c: New test.
39519 * gcc.dg/c99-init-2.c: New test.
39520 * gcc.dg/gnu99-init-1.c: New test.
39521
39522 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
39523
39524 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
39525 testing that no relevant ones were found.
39526
39527 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39528
39529 * g++.old-deja/g++.pt/cast2.C: New test.
39530
39531 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39532
39533 * g++.old-deja/g++.pt/friend47.C: New test.
39534
39535 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39536
39537 * g++.old-deja/g++.pt/instantiate13.C: New test.
39538
39539 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39540
39541 * g++.old-deja/g++.other/defarg7.C: New test.
39542 * g++.old-deja/g++.other/defarg8.C: New test.
39543
39544 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39545
39546 * g++.old-deja/g++.pt/crash64.C: New test.
39547
39548 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39549
39550 * g++.old-deja/g++.pt/crash63.C: New test.
39551
39552 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
39553
39554 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
39555
39556 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
39557
39558 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
39559
39560 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39561
39562 * g++.old-deja/g++.pt/error3.C: New test.
39563
39564 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39565
39566 * g++.old-deja/g++.other/crash39.C: New test.
39567
39568 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39569
39570 * g++.old-deja/g++.other/vbase4.C: New test.
39571
39572 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
39573
39574 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
39575 * gcc.dg/special/20000419-2.c: New file. Identical to above.
39576 * gcc.dg/special/special.exp: New test driver which will check
39577 for alias support for the above test.
39578
39579 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
39580
39581 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
39582 problems on small machines.
39583 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
39584 parameterize.
39585
39586 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
39587
39588 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
39589 mips.
39590 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39591
39592 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
39593
39594 * g++.old_deja/g++.pt/using8.C: New test.
39595
39596 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
39597
39598 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
39599
39600 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
39601
39602 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
39603 where a failure is expected.
39604 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
39605
39606 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39607
39608 * g++.old_deja/g++.pt/instantiate12.C: New test.
39609
39610 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39611
39612 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
39613 start of structs.
39614 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
39615 * g++.old-deja/g++.brendan/crash17.C: Likewise.
39616 * g++.old-deja/g++.brendan/crash29.C: Likewise.
39617 * g++.old-deja/g++.brendan/crash48.C: Likewise.
39618 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39619 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
39620 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
39621 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
39622 * g++.old-deja/g++.eh/spec6.C: Likewise.
39623 * g++.old-deja/g++.jason/crash3.C: Likewise.
39624 * g++.old-deja/g++.law/ctors11.C: Likewise.
39625 * g++.old-deja/g++.law/ctors17.C: Likewise.
39626 * g++.old-deja/g++.law/ctors5.C: Likewise.
39627 * g++.old-deja/g++.law/ctors9.C: Likewise.
39628 * g++.old-deja/g++.mike/ambig1.C: Likewise.
39629 * g++.old-deja/g++.mike/net22.C: Likewise.
39630 * g++.old-deja/g++.mike/p3538a.C: Likewise.
39631 * g++.old-deja/g++.mike/p3538b.C: Likewise.
39632 * g++.old-deja/g++.mike/virt3.C: Likewise.
39633 * g++.old-deja/g++.niklas/t128.C: Likewise.
39634 * g++.old-deja/g++.other/anon4.C: Likewise.
39635 * g++.old-deja/g++.other/using1.C: Likewise.
39636 * g++.old-deja/g++.other/warn3.C: Likewise.
39637 * g++.old-deja/g++.pt/t37.C: Likewise.
39638 * g++.old-deja/g++.robertl/eb69.C: Likewise.
39639 * g++.old-deja/g++.robertl/eb71.C: Likewise.
39640
39641 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39642
39643 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
39644
39645 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39646
39647 * gcc.c-torture/execute/stdio-opt-3.c: New test.
39648
39649 2001-01-07 Jakub Jelinek <jakub@redhat.com>
39650
39651 * gcc.c-torture/compile/20010107-1.c: New test.
39652
39653 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39654
39655 * gcc.c-torture/execute/builtin-noret-1.c: New test.
39656
39657 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39658
39659 * gcc.dg/format/format.h: New file.
39660 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
39661 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
39662 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
39663 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
39664 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
39665 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39666 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
39667 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
39668 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
39669 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
39670 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
39671 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
39672 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
39673 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
39674 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
39675 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
39676 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
39677 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
39678 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
39679 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
39680 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
39681 instead of declaring standard types, macros and functions in each
39682 test.
39683
39684 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
39685
39686 * gcc.c-torture/execute/20010106-1.c: New test.
39687
39688 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
39689
39690 * gcc.dg/format/format.exp: New file.
39691 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
39692 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
39693 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
39694 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
39695 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
39696 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
39697 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
39698 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
39699 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
39700 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
39701 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
39702 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
39703 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
39704 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
39705 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
39706 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
39707 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
39708 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
39709 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
39710 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
39711 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
39712 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
39713 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
39714 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
39715 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
39716 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
39717 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
39718 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
39719 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
39720 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
39721 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
39722 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
39723 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
39724 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
39725 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
39726 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
39727 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
39728 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
39729 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
39730 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
39731 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
39732 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
39733
39734 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
39735
39736 * gcc.c-torture/execute/991228-1.c: Take word endianness into
39737 account.
39738
39739 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
39740
39741 * gcc.c-torture/execute/builtin-complex-1.c: New test.
39742
39743 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
39744
39745 * g++.old-deja/g++.pt/crash62.C: New test.
39746
39747 2001-01-04 Richard Henderson <rth@redhat.com>
39748
39749 * gcc.dg/20000926-1.c: Update expected warnings.
39750 * gcc.dg/array-2.c: Likewise.
39751 * gcc.dg/array-4.c: Also validate flexible array members.
39752 * gcc.dg/c99-flex-array-1.c: New.
39753
39754 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
39755
39756 * gcc.c-torture/compile/20001222-1.x: Remove.
39757
39758 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39759
39760 * gcc.c-torture/execute/built-in-setjmp.c: New.
39761
39762 2001-01-03 Richard Henderson <rth@redhat.com>
39763
39764 * gcc.dg/940510-1.c: Update expected error wording.
39765 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
39766
39767 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
39768
39769 * lib/target-supports.exp (check_alias_available): Modified to
39770 indicate aliases not supported if only weak aliases are supported.
39771
39772 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39773
39774 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
39775 Turn on cmpstrsi checks for __pj__ and __i370__.
39776
39777 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39778
39779 * g++.old-deja/g++.other/virtual11.C: New test.
39780
39781 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39782
39783 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
39784
39785 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39786
39787 * gcc.c-torture/compile/20010102-1.c: New test.
39788
39789 2001-01-02 Andreas Jaeger <aj@suse.de>
39790
39791 * gcc.dg/noreturn-3.c: New test.
39792
39793 * gcc.dg/noreturn-4.c: New test.
39794
39795 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39796
39797 * gcc.c-torture/execute/stdio-opt-1.c: Also test
39798 __builtin_fputc and __builtin_fwrite.
39799
39800 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39801
39802 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
39803 signed char, not default char.
39804
39805 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39806
39807 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
39808
39809 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
39810
39811 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
39812
39813 2000-12-29 Richard Henderson <rth@redhat.com>
39814
39815 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
39816 (__cyg_profile_func_exit): Define.
39817
39818 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
39819
39820 * g++.dg/vtgc1.C: New test.
39821
39822 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
39823
39824 * gcc.dg/noncompile/20001228-1.c: New test.
39825
39826 * gcc.dg/20001228-1.c: New test.
39827
39828 * gcc.c-torture/execute/20001228-1.c: New test.
39829
39830 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
39831
39832 * gcc.dg/format-strfmon-1.c: New test.
39833
39834 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39835
39836 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
39837 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
39838 * gcc.c-torture/execute/string-opt-1.c: Likewise.
39839 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39840 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39841 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39842 * gcc.c-torture/execute/string-opt-6.c: Likewise.
39843 * gcc.c-torture/execute/string-opt-7.c: Likewise.
39844 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39845 * gcc.c-torture/execute/string-opt-9.c: Likewise.
39846 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39847 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39848 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39849
39850 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
39851 * gcc.c-torture/execute/string-opt-4.c: Test index.
39852
39853 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
39854
39855 * gcc.c-torture/compile/20001226-1.c: New test.
39856
39857 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
39858
39859 * gcc.c-torture/compile/20001222-1.c: New test.
39860 * gcc.c-torture/compile/20001222-1.x: Xfail.
39861
39862 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
39863
39864 * gcc.c-torture/execute/comp-goto-2.c: New test.
39865
39866 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
39867
39868 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
39869 Use long types if __INT_MAX__ is 32767.
39870 (main): Use cast to (sint32 *) when poking 88 into a_page.
39871
39872 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
39873
39874 2000-12-21 Bernd Schmidt <bernds@redhat.com>
39875
39876 * gcc.c-torture/compile/20001221-1.c: New test.
39877 * gcc.c-torture/execute/20001221-1.c: New test.
39878
39879 2000-12-20 Richard Henderson <rth@redhat.com>
39880
39881 * g++.old-deja/g++.pt/crash36.C: Update error lines.
39882 * g++.old-deja/g++.robertl/eb109.C: Likewise.
39883
39884 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39885
39886 * gcc.dg/compare3.c: New test.
39887
39888 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39889
39890 * gcc.dg/format-warnll-1.c: New test.
39891
39892 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
39893
39894 * gcc.dg/cpp/cmdlne-P.c: New test.
39895
39896 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39897
39898 * gcc.c-torture/execute/builtin-abs-1.c,
39899 gcc.c-torture/execute/builtin-abs-2.c: New tests.
39900
39901 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39902
39903 * gcc.dg/cpp/multiline.c: New test.
39904
39905 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39906
39907 * g++.old-deja/g++.other/syshdr1.C: Update.
39908 * gcc.dg/cpp/lineflags.c: Remove temporarily.
39909
39910 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39911
39912 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
39913
39914 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39915
39916 * g++.old-deja/g++.pt/ttp65.C: New test.
39917
39918 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39919
39920 * g++.old-deja/g++.pt/ttp64.C: New test.
39921
39922 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39923
39924 * g++.old-deja/g++.pt/spec33.C: New test.
39925
39926 2000-12-14 Catherine Moore <clm@redhat.com>
39927
39928 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
39929 * gcc.c-torture/execute/920612-2.c: Likewise.
39930 * gcc.c-torture/execute/920428-2.c: Likewise.
39931 * gcc-c-torture/execute/va-arg-11.c: Call exit.
39932 * gcc.c-torture/execute/va-arg-21.c: Likewise.
39933
39934 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39935
39936 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
39937 * gcc.dg/pack-test-2.c: Likewise.
39938
39939 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39940
39941 Tests by Zack Weinberg <zackw@stanford.edu>.
39942
39943 * gcc.dg/cpp/defined.c: Update.
39944 * gcc.dg/cpp/defined_trad.c: New tests.
39945
39946 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39947
39948 * gcc.dg/cpp/trad-direct.c: Update.
39949
39950 2000-12-11 Neil Booth <neilb@earthling.net>
39951
39952 * gcc.dg/cpp/defined_trad.c
39953
39954 2000-12-11 Neil Booth <neilb@earthling.net>
39955
39956 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
39957
39958 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
39959
39960 * gcc.dg/format-miss-2.c: New test.
39961
39962 2000-12-09 Neil Booth <neilb@earthling.net>
39963
39964 * gcc.dg/cpp/lineflags.c: New tests.
39965 * gcc.dg/cpp/poison.c: Update.
39966 * gcc.dg/cpp/redef2.c: Update.
39967 * gcc.dg/cpp/skipping.c: New test.
39968
39969 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
39970
39971 * g++.old-deja/g++.other/eh3.C: New testcase.
39972
39973 2000-12-07 Neil Booth <neilb@earthling.net>
39974
39975 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
39976 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
39977 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
39978 wtr-union-init-2.c, wtr-union-init-3.c: Update.
39979 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
39980 Update.
39981
39982 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39983
39984 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
39985 __SIZE_TYPE__ instead of int for type of integers cast to
39986 pointers.
39987
39988 2000-12-07 Jakub Jelinek <jakub@redhat.com>
39989
39990 * g++.old-deja/g++.other/cleanup4.C: New test.
39991
39992 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39993
39994 * format-sec-1.c: New test.
39995
39996 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39997
39998 * gcc.dg/format-nonlit-3.c: New test.
39999
40000 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
40001
40002 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
40003 through a null pointer.
40004
40005 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40006
40007 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
40008 * g++.old-deja/g++.pt/partial4.C: New test.
40009
40010 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
40011
40012 * gcc.c-torture/execute/ieee/hugeval.x: New.
40013
40014 2000-12-06 Neil Booth <neilb@earthling.net>
40015
40016 * gcc.dg/cpp/backslash2.c: New tests.
40017
40018 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40019
40020 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
40021 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
40022
40023 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
40024
40025 * gcc.c-torture/execute/20001203-2.c: New testcase.
40026
40027 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
40028
40029 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
40030 * g++.old-deja/g++.other/virtual10.C: New test.
40031
40032 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
40033
40034 * g++.old-deja/g++.mike/pmf5.C: Remove test.
40035
40036 2000-12-05 Richard Henderson <rth@redhat.com>
40037
40038 * gcc.c-torture/compile/20001205-1.c: New.
40039
40040 2000-12-04 Neil Booth <neilb@earthling.net>
40041
40042 * g++.old-deja/g++.other/virtual9.C: New test.
40043 * g++.old-deja/g++.pt/crash61.C: New test.
40044 * gcc.c-torture/execute/loop-9.c: New test.
40045
40046 2000-12-04 Neil Booth <neilb@earthling.net>
40047
40048 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
40049 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
40050 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
40051 * gcc.dg/cpp/extratokens.c: ...here.
40052
40053 2000-12-04 Neil Booth <neilb@earthling.net>
40054
40055 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
40056 New tests.
40057
40058 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40059
40060 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
40061 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
40062
40063 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
40064
40065 * gcc.c-torture/execute/20001203-1.c: New test.
40066
40067 2000-12-03 Neil Booth <neilb@earthling.net>
40068
40069 * gcc.dg/cpp/macro6.c: New test cases.
40070
40071 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40072
40073 * gcc.c-torture/execute/string-opt-9.c: New test.
40074 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40075 * gcc.c-torture/execute/string-opt-11.c: Likewise.
40076 * gcc.c-torture/execute/string-opt-12.c: Likewise.
40077
40078 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
40079 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
40080
40081 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
40082
40083 * gcc.dg/cpp/if-6.c: New testcase.
40084
40085 * gcc.dg/20001201-1.c: New testcase.
40086
40087 2000-12-02 Neil Booth <neilb@earthling.net>
40088
40089 * g++.old-deja/g++.other/externC4.C,
40090 g++.old-deja/g++.other/friend10.C: New tests.
40091
40092 2000-12-02 Neil Booth <neilb@earthling.net>
40093
40094 * g++.old-deja/g++.other/instan2.C
40095 * g++.old-deja/g++.other/instan3.C: New test.
40096
40097 2000-12-02 Neil Booth <neilb@earthling.net>
40098
40099 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
40100 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
40101 gnuc99.c,gnuc99-pedantic.c: New tests.
40102
40103 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
40104
40105 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
40106 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
40107
40108 2000-12-01 Neil Booth <neilb@earthling.net>
40109
40110 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
40111 * gcc.dg/cpp/poison.c: Update.
40112 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
40113
40114 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
40115
40116 * g77.f-torture/execute/20001201.f: New test.
40117
40118 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
40119
40120 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
40121
40122 2000-12-01 Jakub Jelinek <jakub@redhat.com>
40123
40124 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
40125
40126 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
40127
40128 * g++.old-deja/g++.other/cast6.C: New test.
40129
40130 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
40131
40132 * gcc.c-torture/execute/20001130-2.c: New testcase.
40133
40134 2000-11-30 Richard Henderson <rth@redhat.com>
40135
40136 * gcc.c-torture/execute/20001130-1.c: New test.
40137
40138 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
40139
40140 * g++.old-deja/g++.other/op3.C: New test.
40141
40142 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
40143
40144 * g++.old-deja/g++.other/op2.C: New test.
40145
40146 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
40147
40148 * g++.old-deja/g++.other/crash38.C: New test.
40149
40150 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
40151
40152 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
40153
40154 2000-11-29 Jakub Jelinek <jakub@redhat.com>
40155
40156 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
40157 tests.
40158 * gcc.c-torture/execute/string-opt-6.c: New test.
40159
40160 * gcc.dg/20001117-1.c: Add main.
40161
40162 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
40163
40164 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
40165 Move from here ...
40166 * gcc.dg/940510-1.c: ... to here.
40167
40168 * gcc.dg/20000926-1.c: GNU C now allows initializations of
40169 zero-size arrays in toplevel structures.
40170
40171 2000-11-28 Jakub Jelinek <jakub@redhat.com>
40172
40173 * gcc.c-torture/execute/loop-8.c: New test.
40174
40175 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
40176
40177 * g++.old-deja/g++.other/base1.C: New test.
40178
40179 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
40180
40181 * g++.old-deja/g++.other/parse2.C: New test.
40182
40183 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
40184
40185 * g++.old-deja/g++.pt/incomplete1.C: New test.
40186
40187 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
40188
40189 * g++.old-deja/g++.other/friend9.C: New test.
40190
40191 2000-11-28 Jakub Jelinek <jakub@redhat.com>
40192
40193 * gcc.dg/20001127-1.c: New test.
40194
40195 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
40196
40197 * g++.old-deja/g++.pt/friend46.C: New test.
40198
40199 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
40200
40201 * g++.old-deja/g++.other/ptrmem8.C: New test.
40202
40203 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40204
40205 * gcc.c-torture/execute/string-opt-7.c: New test.
40206 * gcc.c-torture/execute/string-opt-8.c: Likewise.
40207
40208 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
40209
40210 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
40211 instead of 'mkcheck 2'.
40212
40213 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
40214
40215 * gcc.c-torture/execute/memcheck/driver.c,
40216 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
40217 C9X references to refer to C99.
40218
40219 2000-11-25 Jakub Jelinek <jakub@redhat.com>
40220
40221 * gcc.dg/ultrasp3.c: New test.
40222
40223 2000-11-25 Neil Booth <neilb@earthling.net>
40224
40225 * gcc.dg/cpp/include2.c: Update test to be locale independent.
40226
40227 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
40228
40229 * gcc.c-torture/compile/20001123-2.c: New.
40230
40231 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40232
40233 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
40234
40235 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
40236
40237 * gcc.dg/sequence-point-1.c: Add some new tests.
40238 * gcc.c-torture/execute/20001124-1.c: New test.
40239
40240 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
40241
40242 * g++.old-deja/g++.other/vaarg4.C: New test.
40243 * gcc.c-torture/compile/20001123-1.c: New test.
40244
40245 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
40246
40247 * g++.other/crash24.C: Adjust and remove XFAIL.
40248 * g++.other/crash37.C: New test.
40249
40250 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
40251
40252 * g++.old-deja/g++.pt/instantiate9.C: New test.
40253
40254 2000-11-22 Mark Mitchell <mark@codesourcery.com>
40255
40256 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
40257 new ABI, too.
40258
40259 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
40260 * g++.old-deja/g++.robertl/eb55.C: Likewise.
40261
40262 2000-11-22 Neil Booth <neilb@earthling.net>
40263
40264 * gcc.dg/cpp/Wtrigraphs.c: New test.
40265
40266 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
40267
40268 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
40269
40270 2000-11-22 Jakub Jelinek <jakub@redhat.com>
40271
40272 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
40273
40274 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
40275
40276 * lib/gcc-dg.exp: load_lib scanasm.exp.
40277 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
40278 * lib/g++-dg.exp: load_lib scanasm.exp.
40279 * lib/scanasm.exp: New.
40280 (scan-assembler, scan-assembler-not): Add optional arguments to
40281 test name, or if not present, the pattern name.
40282 (scan-assembler-dem, scan-assembler-dem-not): New.
40283
40284 * g++.dg/dg.exp: New.
40285
40286 2000-11-21 Neil Booth <neilb@earthling.net>
40287
40288 * gcc.dg/cpp/integrated1.c: Remove.
40289
40290 2000-11-21 Jakub Jelinek <jakub@redhat.com>
40291
40292 * gcc.c-torture/execute/20001121-1.c: New test.
40293
40294 2000-11-21 Richard Henderson <rth@redhat.com>
40295
40296 * gcc.c-torture/compile/20001121-1.c: New test.
40297
40298 2000-11-20 Neil Booth <neilb@earthling.net>
40299
40300 * gcc.dg/cpp/integrated1.c: New test.
40301
40302 2000-11-21 Jakub Jelinek <jakub@redhat.com>
40303
40304 * g++.old-deja/g++.other/inline17.C: New test.
40305
40306 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
40307
40308 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
40309 local variable to be zero: I made the variable global. Now
40310 uses abort() and exit() instead of relying on main's return value.
40311
40312 2000-11-20 Neil Booth <neilb@earthling.net>
40313
40314 * gcc.dg/cpp/paste2.c: Update test.
40315 * objc/execute/paste.m: New test.
40316
40317 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
40318
40319 * gcc.dg/c99-condexpr-1.c: New test.
40320
40321 2000-11-20 Neil Booth <neilb@earthling.net>
40322
40323 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
40324
40325 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
40326
40327 * g++.old-deja/g++.pt/export1.C: New test.
40328
40329 2000-11-20 Jakub Jelinek <jakub@redhat.com>
40330
40331 * gcc.dg/20001117-1.c: New test.
40332
40333 2000-11-18 Richard Henderson <rth@redhat.com>
40334
40335 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
40336
40337 2000-11-18 Richard Henderson <rth@redhat.com>
40338
40339 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
40340 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
40341 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
40342
40343 2000-11-18 Richard Henderson <rth@redhat.com>
40344
40345 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
40346 (main): New. Exit cleanly.
40347
40348 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
40349
40350 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
40351 gcc.dg/c99-fordecl-2.c: New tests.
40352
40353 2000-11-18 Richard Henderson <rth@redhat.com>
40354
40355 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
40356 * gcc.c-torture/execute/zerolen-2.c: New.
40357
40358 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40359
40360 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
40361 memory.
40362
40363 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
40364
40365 * g++.old-deja/g++.pt/instantiate8.C: New test.
40366
40367 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
40368
40369 * g++.old-deja/g++.other/incomplete.C: Add more tests.
40370 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
40371
40372 2000-11-16 Nick Clifton <nickc@redhat.com>
40373
40374 * gcc.c-torture/execute/nestfunc-2.c: New test.
40375 * gcc.c-torture/execute/nestfunc-3.c: New test.
40376
40377 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
40378
40379 * gcc.c-torture/compile/20001116-1.c: New test.
40380
40381 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40382
40383 * gcc.c-torture/execute/20001115-1.c: New test.
40384
40385 2000-11-15 Mark Mitchell <mark@codesourcery.com>
40386
40387 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
40388 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
40389 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
40390 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40391
40392 2000-11-15 Neil Booth <neilb@earthling.net>
40393
40394 gcc.dg/cpp/_Pragma1.c: Update.
40395 gcc.dg/cpp/_Pragma2.c: New test.
40396
40397 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
40398
40399 * g++.old-deja/g++.other/anon5.C: New test.
40400
40401 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
40402
40403 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
40404 tests.
40405
40406 2000-11-14 Jakub Jelinek <jakub@redhat.com>
40407
40408 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
40409 output.
40410
40411 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40412
40413 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
40414 labels at end of compound statements.
40415
40416 2000-11-13 Jakub Jelinek <jakub@redhat.com>
40417
40418 * gcc.c-torture/execute/loop-7.c: New test.
40419
40420 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40421
40422 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
40423
40424 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40425
40426 * gcc.dg/c99-bool-1.c: New test.
40427
40428 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40429
40430 * gcc.dg/c99-scope-1.c: Remove xfail.
40431 * gcc.dg/c99-scope-2.c: New test.
40432
40433 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40434
40435 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
40436 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
40437
40438 2000-11-11 Mark Mitchell <mark@codesourcery.com>
40439
40440 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
40441 error messages.
40442
40443 * g++.mike/p700.C: Don't typedef wchar_t.
40444 * g++.mike/p784.C: Likewise.
40445 * g++.mike/eb101.C: Don't use __wchar_t.
40446
40447 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
40448
40449 * g77.f-torture/execute/20001111.[fx]: Test premature exit
40450 from DO loop.
40451
40452 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
40453
40454 * gcc.c-torture/execute/20001111-1.c: New test.
40455
40456 2000-11-10 Nick Clifton <nickc@redhat.com>
40457
40458 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
40459 long multuiple and accumulate.
40460
40461 2000-11-09 Richard Henderson <rth@redhat.com>
40462
40463 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
40464 via size_t instead of int.
40465
40466 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
40467 * gcc.c-torture/execute/string-opt-2.c: Likewise.
40468 * gcc.c-torture/execute/string-opt-3.c: Likewise.
40469 * gcc.c-torture/execute/string-opt-4.c: Likewise.
40470
40471 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
40472
40473 * gcc.c-torture/compile/20001109-1.c: New test.
40474 * gcc.c-torture/compile/20001109-2.c: New test.
40475
40476 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
40477
40478 * g++.old-deja/g++.pt/operator1.C: New test.
40479 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
40480
40481 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40482
40483 * gcc.dg/20001108-1.c: New test.
40484
40485 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40486
40487 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
40488 with both arguments constant strings.
40489 * gcc.c-torture/execute/string-opt-3.c: New test.
40490 * gcc.c-torture/execute/string-opt-4.c: New test.
40491 * gcc.c-torture/execute/string-opt-5.c: New test.
40492
40493 2000-11-08 Nick Clifton <nickc@redhat.com>
40494
40495 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
40496 mulsidi3adddi patterns.
40497
40498 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
40499
40500 * g++.old-deja/g++.other/crash36.C: New test.
40501
40502 2000-11-08 Jakub Jelinek <jakub@redhat.com>
40503
40504 * g++.old-deja/g++.other/init16.C: New test.
40505
40506 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
40507
40508 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
40509
40510 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40511
40512 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
40513 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40514 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40515
40516 2000-11-07 DJ Delorie <dj@redhat.com>
40517
40518 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
40519
40520 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40521
40522 * gcc.c-torture/execute/string-opt-1.c: New test.
40523
40524 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40525
40526 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
40527 mips-sgi-irix6.* because the MIPS ABI passes floating-point
40528 parameters in registers, and there is no way for a varargs
40529 function to know in which order the integer and floating-point
40530 parameters should be interleaved when they are placed on the
40531 stack.
40532 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40533 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40534
40535 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40536
40537 * gcc.c-torture/execute/string-opt-2.c: New test.
40538
40539 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
40540
40541 * g++.old-deja/g++.pt/crash60.C: New test.
40542
40543 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40544
40545 * g++.old-deja/g++.other/crash24.C: New test.
40546 * g++.old-deja/g++.other/crash25.C: New test.
40547 * g++.old-deja/g++.other/crash26.C: New test.
40548 * g++.old-deja/g++.other/crash27.C: New test.
40549 * g++.old-deja/g++.other/crash28.C: New test.
40550 * g++.old-deja/g++.other/crash29.C: New test.
40551 * g++.old-deja/g++.other/crash30.C: New test.
40552 * g++.old-deja/g++.other/crash31.C: New test.
40553 * g++.old-deja/g++.other/crash32.C: New test.
40554 * g++.old-deja/g++.other/crash33.C: New test.
40555 * g++.old-deja/g++.other/crash34.C: New test.
40556 * g++.old-deja/g++.other/crash35.C: New test.
40557
40558 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40559
40560 * gcc.c-torture/execute/20001031-1.c: New test.
40561
40562 2000-11-04 Mark Mitchell <mark@codesourcery.com>
40563
40564 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
40565 namespace.
40566
40567 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
40568 standards-conformant.
40569
40570 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
40571
40572 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
40573 * g++.old-deja/g++.mike/p755a.C: Likewise.
40574 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
40575 library makes no calls to `operator new' during initialization.
40576
40577 2000-11-04 Neil Booth <neilb@earthling.net>
40578
40579 * gcc.dg/cpp/include2.c: New tests.
40580
40581 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
40582
40583 * lib/g++.exp (g++_set_ld_library_path): New function.
40584 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
40585
40586 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
40587
40588 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
40589 warnings.
40590
40591 2000-11-01 Richard Henderson <rth@redhat.com>
40592
40593 * g++.old-deja/g++.ext/namedret1.C: New.
40594 * g++.old-deja/g++.ext/namedret2.C: New.
40595 * g++.old-deja/g++.ext/namedret3.C: New.
40596
40597 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
40598
40599 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
40600 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
40601
40602 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40603
40604 * gcc.c-torture/execute/va-arg-21.c: New test.
40605
40606 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
40607
40608 * gcc.dg/c99-complex-2.c: New test.
40609
40610 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40611
40612 * gcc.c-torture/execute/stdio-opt-1.c: New test.
40613
40614 2000-10-31 Jakub Jelinek <jakub@redhat.com>
40615
40616 * g++.old-deja/g++.other/inline16.C: New test.
40617
40618 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
40619
40620 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
40621 __PRETTY_FUNCTION__
40622
40623 2000-10-29 Neil Booth <neilb@earthling.net>
40624
40625 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
40626 New tests.
40627 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
40628 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
40629 optimisation.
40630
40631 2000-10-29 Neil Booth <neilb@earthling.net>
40632
40633 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
40634 * mi1.c, mi1c.h: Add null directives to multiple-include test.
40635 * mi5.c: Test multiple includes work with -C.
40636 * trigraphs.c: Test ^= version.
40637
40638 2000-10-28 Neil Booth <neilb@earthling.net>
40639
40640 New tests and test updates for new macro expander.
40641
40642 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
40643 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
40644 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
40645 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
40646 new diagnostic messages.
40647
40648 * gcc.dg/cpp/macro3.c: New tests.
40649
40650 2000-10-27 Mark Mitchell <mark@codesourcery.com>
40651
40652 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
40653 on the same line.
40654
40655 2000-10-27 Jakub Jelinek <jakub@redhat.com>
40656
40657 * g++.old-deja/g++.other/eh2.C: New test.
40658
40659 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
40660
40661 * gcc.c-torture/execute/20001027-1.c: New test.
40662
40663 2000-10-26 Richard Henderson <rth@redhat.com>
40664
40665 * gcc.c-torture/execute/20001026-1.c: New.
40666
40667 2000-10-26 Mark Mitchell <mark@codesourcery.com>
40668
40669 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
40670 * g++.old-deja/g++.law/builtin1.C: Likewise.
40671 * g++.old-deja/g++.law/ctors10.C: Likewise.
40672 * g++.old-deja/g++.law/virtual3.C: Likewise.
40673 * g++.old-deja/g++.mike/p658.C: Likewise.
40674 * g++.old-deja/g++.other/sibcall1.C: Likewise.
40675 * g++.old-deja/g++.other/vaarg2.C: Likewise.
40676 * g++.old-deja/g++.robertl/eb124.C: Likewise.
40677 * g++.old-deja/g++.robertl/eb44.C: Likewise.
40678 * g++.old-deja/g++.robertl/eb77.C: Likewise.
40679
40680 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
40681
40682 * gcc.c-torture/compile/20001024-1.c: New test.
40683
40684 2000-10-25 Mark Mitchell <mark@codesourcery.com>
40685
40686 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
40687 to tell us whether or not we are using V3.
40688
40689 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
40690
40691 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
40692 operands.
40693
40694 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
40695
40696 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
40697
40698 2000-10-25 Jakub Jelinek <jakub@redhat.com>
40699
40700 * gcc.c-torture/execute/20001024-1.c: New test.
40701
40702 2000-10-24 Jakub Jelinek <jakub@redhat.com>
40703
40704 * g++.old-deja/g++.other/sibcall1.C: New test.
40705
40706 2000-10-20 Jakub Jelinek <jakub@redhat.com>
40707
40708 * gcc.dg/noncompile/init-3.c: New test.
40709
40710 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
40711
40712 * gcc.dg/format-array-1.c: New test.
40713
40714 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40715
40716 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
40717 writing through null pointers; remove comment about testing
40718 unterminated strings.
40719
40720 2000-10-17 Matthew Hiller <hiller@redhat.com>
40721
40722 * gcc.c-torture/execute/20001017-2.c: New test.
40723
40724 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40725
40726 * gcc.c-torture/compile/20001018-1.c: New test.
40727 * gcc.c-torture/compile/20001018-1.x: Xfail.
40728
40729 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40730
40731 * gcc.c-torture/execute/20001017-1.c: New test.
40732
40733 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40734
40735 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
40736 for multiple use of arguments with scanf formats; add tests for
40737 multiple use of arguments.
40738
40739 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
40740
40741 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
40742
40743 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40744
40745 * gcc.dg/format-miss-1.c: New test.
40746
40747 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40748
40749 * gcc.c-torture/execute/20001013-1.c: New test.
40750
40751 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40752
40753 * gcc.dg/format-branch-1.c: New test.
40754
40755 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40756
40757 * README, lib/file-format.exp: Remove EGCS references.
40758
40759 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40760
40761 * gcc.dg/20001013-1.c: New test.
40762
40763 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
40764
40765 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
40766 for intmax_t in the compiler using __typeof__ and the type rules
40767 for conditional expressions.
40768
40769 2000-10-13 Jakub Jelinek <jakub@redhat.com>
40770
40771 * gcc.dg/20001012-1.c: New test.
40772 * gcc.dg/20001012-2.c: New test.
40773
40774 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40775
40776 * gcc.dg/format-attr-1.c: New test.
40777
40778 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40779
40780 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
40781 __LONG_LONG_MAX__ instead of LLONG_MAX.
40782
40783 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40784
40785 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
40786 scanf flags.
40787 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
40788 flags.
40789
40790 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
40791
40792 * gcc.dg/sequence-pt-1.c: New test.
40793
40794 2000-10-11 Geoff Keating <geoffk@cygnus.com>
40795
40796 * gcc.c-torture/execute/20001011-1.c: New testcase.
40797 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
40798
40799 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40800
40801 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
40802 does not error on it.
40803
40804 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40805
40806 * gcc.dg/20001009-1.c: New test.
40807
40808 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
40809
40810 * gcc.c-torture/compile/20001009-1.c: Move from here ....
40811 * gcc.c-torture/execute/20001009-2.c: ... to here.
40812
40813 2000-10-09 Geoff Keating <geoffk@cygnus.com>
40814
40815 * gcc.c-torture/compile/20001009-1.c: New testcase.
40816 * gcc.c-torture/execute/20001009-1.c: New testcase.
40817 Testcases provided by Jan Hubicka <jh@suse.cz>.
40818
40819 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40820
40821 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40822 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
40823 uintmax_t using <limits.h> to emulate the compiler's internal
40824 logic. No longer XFAIL %j tests.
40825
40826 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40827
40828 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
40829 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40830 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
40831 regexps and details of expected handling of some bad formats.
40832 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
40833 suppression.
40834
40835 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
40836
40837 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
40838 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
40839 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
40840 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
40841 in list archives.
40842
40843 2000-10-06 Richard Henderson <rth@cygnus.com>
40844
40845 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
40846 * g++.old-deja/g++.brendan/crash52.C: Likewise.
40847 * g++.old-deja/g++.jason/report.C: Likewise.
40848 * g++.old-deja/g++.law/friend5.C: Likewise.
40849 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
40850 of the expected warnings.
40851
40852 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
40853
40854 * g++.old-deja/g++.pt/enum14.C: New test.
40855
40856 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
40857
40858 * g++.old-deja/g++.pt/crash59.C: New test.
40859
40860 2000-10-04 Will Cohen <wcohen@redhat.com>
40861
40862 * gcc.dg/20000926-1.c: New test.
40863
40864 2000-10-03 Geoff Keating <geoffk@cygnus.com>
40865
40866 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
40867 function name for current C++ compiler.
40868 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
40869
40870 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
40871
40872 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
40873 __PRETTY_FUNCTION__.
40874 * g++.old-deja/g++.ext/pretty2.C: Likewise.
40875
40876 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40877
40878 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
40879
40880 2000-09-26 Jakub Jelinek <jakub@redhat.com>
40881
40882 * gcc.c-torture/compile/20000923-1.c: New test.
40883
40884 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
40885
40886 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
40887 * g++.old-deja/g++.pt/ttp62.C: Same.
40888 * g++.old-deja/g++.other/inline14.C: Same.
40889
40890 2000-09-24 Richard Henderson <rth@cygnus.com>
40891
40892 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
40893
40894 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
40895
40896 * gcc.dg/c90-printf-1.c: Add test for wide string format.
40897
40898 2000-09-22 Geoff Keating <geoffk@cygnus.com>
40899
40900 * gcc.c-torture/compile/20000922-1.c: New file.
40901
40902 2000-09-21 Nick Clifton <nickc@redhat.com>
40903
40904 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
40905 a signed long modulo operation.
40906 (mod6): New function - perform an unsigned long modulo operation.
40907 (main): Add tests for modulos of very large numbers by very small
40908 dividends.
40909
40910 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40911
40912 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
40913
40914 2000-09-19 Richard Henderson <rth@cygnus.com>
40915
40916 * gcc.dg/compare2.c (case 10): XFAIL.
40917
40918 2000-09-18 Richard Henderson <rth@cygnus.com>
40919
40920 * gcc.c-torture/execute/20000906-1.c: Move ...
40921 * gcc.dg/20000906-1.c: ... here. Only run on targets
40922 that support __builtin_trap.
40923
40924 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
40925
40926 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
40927
40928 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40929
40930 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
40931 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
40932 more $ format tests.
40933
40934 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40935
40936 * gcc.dg/format-errmk-1.c: New test.
40937
40938 2000-09-17 Greg McGary <greg@mcgary.org>
40939
40940 * gcc.c-torture/execute/20000917-1.x: Remove.
40941
40942 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
40943
40944 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
40945
40946 2000-09-17 Greg McGary <greg@mcgary.org>
40947
40948 * gcc.c-torture/execute/20000917-1.c: New test.
40949 * gcc.c-torture/execute/20000917-1.x: XFAIL.
40950
40951 2000-09-16 Neil Booth <NeilB@earthling.net>
40952
40953 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
40954 in nested macro bug.
40955
40956 2000-09-15 Neil Booth <NeilB@earthling.net>
40957
40958 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
40959
40960 2000-09-14 Jeffrey A Law (law@cygnus.com)
40961
40962 * gcc.c-torture/execute/20000914-1.c: New test.
40963
40964 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
40965
40966 * g++.other/inline13.C: New test.
40967
40968 2000-09-12 Andreas Jaeger <aj@suse.de>
40969
40970 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
40971 constant by Ulrich Drepper <drepper@redhat.com>.
40972
40973 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
40974
40975 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
40976
40977 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40978
40979 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
40980
40981 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
40982
40983 * gcc.dg/cpp/backslash.c: New test.
40984
40985 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
40986
40987 * gcc.c-torture/execute/20000910-1.c: New test.
40988 * gcc.c-torture/execute/20000910-2.c: Likewise.
40989
40990 2000-09-11 Robert Lipe <robertl@sco.com>
40991
40992 * gcc.dg/pragma-align.c: New test.
40993
40994 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
40995
40996 * g++.old-deja/g++.pt/explicit82.C: New test.
40997 * g++.old-deja/g++.pt/explicit83.C: New test.
40998
40999 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
41000
41001 * gcc.dg/asm-names.c: New test.
41002
41003 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41004
41005 * gcc.dg/cpp/tr-warn6.c: New test
41006
41007 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
41008
41009 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
41010 be accepted.
41011
41012 2000-09-07 Catherine Moore <clm@redhat.com>
41013
41014 * gcc.c-torture/execute/unroll-1.c: New test.
41015
41016 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
41017
41018 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
41019 ERROR markers.
41020 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
41021 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
41022 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
41023 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
41024 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
41025 Preprocess only.
41026 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
41027 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
41028
41029 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
41030
41031 * g++.old-deja/g++.pt/deduct2.C: New test.
41032
41033 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
41034
41035 * g++.old-deja/g++.pt/parms2.C: New test.
41036
41037 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
41038
41039 * g++.old-deja/g++.pt/crash58.C: New test.
41040
41041 2000-09-06 Greg McGary <greg@mcgary.org>
41042
41043 * gcc.c-torture/execute/20000906-1.c: New test.
41044 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
41045
41046 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41047
41048 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
41049
41050 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
41051
41052 * g++.old-deja/g++.pt/crash57.C: New test.
41053
41054 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
41055
41056 * g++.old-deja/g++.pt/crash56.C: New test.
41057
41058 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
41059
41060 * g++.old-deja/g++.pt/koenig1.C: New test.
41061
41062 2000-09-04 Jakub Jelinek <jakub@redhat.com>
41063
41064 * gcc.dg/20000904-1.c: New test.
41065
41066 2000-09-04 Jakub Jelinek <jakub@redhat.com>
41067
41068 * gcc.dg/cpp/paste8.c: New test.
41069
41070 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
41071
41072 * gcc.c-torture/compile/20000827-1.c: New test.
41073
41074 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
41075
41076 * gcc.dg/format-diag-1.c: New test.
41077
41078 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
41079
41080 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
41081 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
41082 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
41083 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
41084 gcc.dg/formatz-1.c: Adjust warning regular expressions.
41085
41086 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
41087
41088 * g++.old-deja/g++.other/nested4.C: New test.
41089
41090 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
41091
41092 * g++.old-deja/g++.ns/scoped1.C: New test.
41093
41094 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
41095
41096 * lib/g++.exp: Support testing already-installed GCC.
41097
41098 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41099
41100 * wtr-label-1.c, wtr-suffix-1.c: New tests.
41101
41102 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41103
41104 * gcc.dg/return-type-2.c: New test.
41105
41106 2000-08-27 Geoff Keating <geoffk@cygnus.com>
41107
41108 * gcc.c-torture/compile/20000825-1.c: New test.
41109
41110 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
41111
41112 * gcc.dg/dwarf2-2.c: New test.
41113
41114 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
41115
41116 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
41117 dg-warning regexps.
41118
41119 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
41120
41121 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
41122 gcc.dg/format-ext-5.c: New tests.
41123
41124 2000-08-25 Jakub Jelinek <jakub@redhat.com>
41125
41126 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
41127
41128 2000-08-24 Mark Mitchell <mark@codesourcery.com>
41129
41130 * gcc.dg/noncompile/930622-2.c: Adjust error message.
41131
41132 2000-08-24 Richard Henderson <rth@cygnus.com>
41133
41134 * gcc.dg/ia64-sync-1.c: New test.
41135 * gcc.dg/ia64-sync-2.c: New test.
41136 * gcc.dg/ia64-asm-1.c: New test.
41137
41138 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
41139
41140 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
41141 * gcc.dg/format-ext-2.c: New test.
41142
41143 2000-08-23 Jason Merrill <jason@redhat.com>
41144
41145 * lib/old-dejagnu.exp: Also ignore "In member function" and
41146 "At global scope".
41147
41148 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41149
41150 * gcc.dg/noncompile/label-lineno-1.c: New test.
41151
41152 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
41153
41154 * gcc.dg/c99-array-nonobj-1.c: New test.
41155
41156 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
41157
41158 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
41159 tests.
41160 * gcc.dg/format-ext-1.c: New test.
41161
41162 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41163
41164 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
41165 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
41166 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
41167 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
41168 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
41169
41170 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
41171
41172 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
41173 gcc.dg/c99-strftime-2.c: New tests.
41174
41175 2000-08-22 Richard Henderson <rth@cygnus.com>
41176
41177 * gcc.c-torture/execute/20000822-1.c: New test.
41178
41179 2000-08-21 Jakub Jelinek <jakub@redhat.com>
41180
41181 * gcc.c-torture/execute/20000819-1.x: Remove.
41182
41183 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
41184
41185 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
41186 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
41187 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
41188 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
41189 gcc.dg/format-xopen-1.c: New tests.
41190
41191 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
41192
41193 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
41194
41195 2000-08-21 Jakub Jelinek <jakub@redhat.com>
41196
41197 * g++.old-deja/g++.other/loop2.C: New test.
41198
41199 * gcc.c-torture/compile/20000606-1.c: New test.
41200 * gcc.c-torture/compile/20000728-1.c: New test.
41201 * gcc.c-torture/execute/20000801-1.c: New test.
41202 * gcc.c-torture/execute/20000801-2.c: New test.
41203 * gcc.c-torture/execute/20000819-1.c: New test.
41204 * gcc.c-torture/execute/20000819-1.x: XFAIL.
41205 * gcc.dg/20000629-1.c: New test.
41206 * gcc.dg/20000724-1.c: New test.
41207 * gcc.dg/20000807-1.c: New test.
41208
41209 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
41210
41211 * gcc.dg/cpp/pragma-1.c: New test.
41212 * gcc.dg/cpp/pragma-2.c: New test.
41213
41214 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
41215
41216 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
41217 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
41218
41219 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41220
41221 * gcc.c-torture/compile/20000818-1.c: New test.
41222
41223 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
41224
41225 * gcc.c-torture/execute/20000818-1.c: New test.
41226
41227 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
41228
41229 * gcc.dg/format-va-1.c: New test.
41230
41231 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
41232
41233 * g++.old-deja/g++.other/typedef8.C: New test.
41234
41235 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
41236
41237 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
41238 * g++.old-deja/g++.mike/net36.C: Mark candidate.
41239 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
41240 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
41241 * g++.old-deja/g++.other/ptrmem7.C: New test.
41242 * g++.old-deja/g++.pt/ptrmem10.C: New test.
41243
41244 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
41245
41246 * g++.old-deja/g++.pt/typename27.C: New test.
41247
41248 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
41249
41250 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
41251 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
41252 * g++.old-deja/g++.pt/friend45.C: New test.
41253 * g++.old-deja/g++.other/friend8.C: New test.
41254
41255 2000-08-15 Richard Henderson <rth@cygnus.com>
41256
41257 * gcc.c-torture/execute/20000815-1.c: New test.
41258
41259 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
41260
41261 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
41262 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
41263 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
41264
41265 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
41266
41267 * g++.old-deja/g++.other/refinit2.C: New test.
41268
41269 2000-08-13 Geoff Keating <geoffk@cygnus.com>
41270
41271 * lib/c-torture.exp (c-torture): Make
41272 compiler_conditional_xfail_data global.
41273 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
41274 compiler_conditional_xfail_data machinery.
41275 (f-torture-execute): Likewise.
41276 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
41277 and only when unrolling loops.
41278
41279 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
41280
41281 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
41282
41283 * g++.old-deja/g++.pt/explicit81.C: New test.
41284
41285 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
41286
41287 * g++.old-deja/g++.pt/typename26.C: New test.
41288
41289 2000-08-10 Geoff Keating <geoffk@cygnus.com>
41290
41291 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
41292 warning.
41293
41294 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
41295
41296 * g++.old-deja/g++.other/array3.C: New test.
41297
41298 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
41299
41300 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
41301 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
41302 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
41303 New tests.
41304
41305 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
41306
41307 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
41308 * g++.old-deja/g++.abi/vmihint.C: Likewise.
41309
41310 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
41311
41312 * gcc.c-torture/execute/20000808-1.c: New test.
41313
41314 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
41315
41316 * gcc.dg/c90-const-expr-1.c: New test.
41317
41318 2000-08-08 Richard Henderson <rth@cygnus.com>
41319
41320 * gcc.dg/noncompile/920923-1.c: Declare calloc.
41321
41322 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
41323
41324 * gcc.dg/noncompile/const-ll-1.c: New test.
41325
41326 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
41327
41328 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
41329
41330 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
41331
41332 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
41333 that running programs linked against the shared version of libobjc
41334 run correctly.
41335
41336 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
41337
41338 * gcc.dg/c99-printf-1.c: New test.
41339
41340 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
41341
41342 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
41343
41344 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
41345
41346 * gcc.c-torture/execute/20000731-1.x: Delete.
41347
41348 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
41349
41350 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
41351 and torture_without_loops as is done by c-torture.exp.
41352 (search_for): Copy from c-torture.exp.
41353 (gcc-dg-runtest): New function, drives a directory of tests
41354 iterating over the TORTURE_OPTIONS.
41355 (scan-assembler, scan-assembler-not): Move here from
41356 individual directory drivers.
41357
41358 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
41359 defined by lib/gcc-dg.exp.
41360 * gcc.dg/cpp/cpp.exp: Likewise.
41361 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
41362 gcc-dg-runtest, so we cycle over optimization options.
41363
41364 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
41365 * gcc.dg/compare2.c: No longer expected to fail.
41366
41367 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41368
41369 * gcc.c-torture/execute/20000804-1.c: New test.
41370
41371 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
41372
41373 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
41374
41375 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
41376
41377 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
41378
41379 2000-08-03 Jeffrey A Law (law@cygnus.com)
41380
41381 * gcc.c-torture/compile/20000803-1.c: New test.
41382
41383 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
41384
41385 * gcc.c-torture/execute/20000801-3.c,
41386 gcc.c-torture/execute/20000801-4.c: New tests.
41387 * gcc.c-torture/execute/20000801-3.x,
41388 gcc.c-torture/execute/20000801-4.x: Xfail.
41389
41390 2000-08-02 Geoff Keating <geoffk@cygnus.com>
41391
41392 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
41393 libobjc/.libs to allow for libtool.
41394
41395 2000-08-02 Jakub Jelinek <jakub@redhat.com>
41396
41397 * gcc.c-torture/compile/20000802-1.c: New test.
41398
41399 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
41400
41401 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
41402
41403 2000-07-31 Jeffrey A Law (law@cygnus.com)
41404
41405 * gcc-c-torture/execute/20000731-2.c: New test.
41406
41407 * gcc.c-torture/execute/20000731-1.c: New test.
41408 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
41409
41410 2000-07-31 Jakub Jelinek <jakub@redhat.com>
41411
41412 * testsuite/gcc.dg/cpp/paste7.c: New test.
41413 * gcc.dg/cpp/20000725-1.c: New test.
41414
41415 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
41416
41417 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
41418 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
41419 declaration warning for __builtin_dwarf_reg_size.
41420
41421 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
41422
41423 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
41424
41425 * gcc.dg/noncompile/voidparam-1.c: New test.
41426
41427 2000-07-30 Richard Henderson <rth@cygnus.com>
41428
41429 * gcc.dg/c90-digraph-1.c: Don't xfail.
41430 * gcc.dg/compare2.c (case 10): Xfail.
41431 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
41432
41433 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
41434
41435 * gcc.dg/c99-main-1.c: New test.
41436
41437 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
41438
41439 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
41440
41441 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
41442
41443 * gcc.c-tortuer/execute/20000726-1.c: New test.
41444
41445 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
41446
41447 * gcc.c-torture/execute/enum-2.c: New test.
41448
41449 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41450
41451 * gcc.dg/cpp/tr-warn3.c: New test.
41452
41453 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
41454
41455 * g++.old-deja/g++.ext/implicit1.C: Remove.
41456 * g++.old-deja/g++.jason/c2.C: Remove
41457 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
41458 * g++.old-deja/g++.pt/crash16.C: Likewise.
41459 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
41460
41461 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
41462
41463 * g++.old-deja/g++.other/for2.C: New test.
41464
41465 2000-07-25 Jakub Jelinek <jakub@redhat.com>
41466
41467 * gcc.dg/20000720-1.c: New test.
41468
41469 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
41470
41471 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
41472
41473 2000-07-24 Geoff Keating <geoffk@cygnus.com>
41474
41475 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
41476 * gcc.c-torture/execute/20000722-1.c: New.
41477 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
41478
41479 2000-07-24 Jakub Jelinek <jakub@redhat.com>
41480
41481 * gcc.dg/cpp/20000720-1.S: New test.
41482
41483 2000-07-21 Michael Meissner <meissner@redhat.com>
41484
41485 * gcc.c-torture/execute/ieee/hugeval.c: New test.
41486
41487 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41488
41489 * g++.old-deja/g++.brendan/crash16.C,
41490 g++.old-deja/g++.brendan/parse3.C,
41491 g++.old-deja/g++.brendan/redecl1.C,
41492 g++.old-deja/g++.ns/template13.C,
41493 g++.old-deja/g++.other/decl4.C,
41494 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
41495
41496 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41497
41498 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
41499 and "Internal error".
41500
41501 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
41502 regexps.
41503 * gcc.dg/cpp/paste6.c: New test.
41504
41505 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
41506
41507 * gcc.dg/cpp/tr-direct.c: New test.
41508
41509 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
41510 gcc.dg/cpp/undef1.c: Tweak error regexps.
41511
41512 2000-07-18 Eric Christopher <echristo@redhat.com>
41513
41514 * gcc.c-torture/compile/20000718-1.c: New test.
41515
41516 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
41517
41518 * cpplex.c (_cpp_push_token): If the token being pushed back
41519 is the previous token in this context, just subtract one from
41520 context->posn.
41521 * cppmacro.c (save_expansion): Clear aux field when storing a
41522 placemarker.
41523
41524 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
41525
41526 * gcc.dg/noncompile/redecl-1.c: New test.
41527
41528 2000-07-18 Jakub Jelinek <jakub@redhat.com>
41529
41530 * gcc.c-torture/execute/20000717-5.c: New test.
41531 * gcc.c-torture/execute/20000717-1.x: Removed.
41532
41533 2000-07-17 Richard Henderson <rth@cygnus.com>
41534
41535 * gcc.c-torture/execute/20000717-4.c: New test.
41536
41537 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
41538
41539 * gcc.dg/cpp/syshdr.c: New test.
41540 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41541
41542 2000-07-17 Neil Booth <neilb@earthling.net>
41543
41544 * gcc.dg/cpp/cmdlne-dM.c: New test.
41545 * gcc.dg/cpp/cmdlne-dD.c: New test.
41546
41547 2000-07-17 Jeffrey A Law (law@cygnus.com)
41548
41549 * gcc.c-torture/execute/20000717-3.c: New test.
41550
41551 * gcc.c-torture/compile/20000717-1.c: New test.
41552
41553 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
41554
41555 * gcc.c-torture/execute/20000717-2.c: New test.
41556
41557 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
41558
41559 * gcc.dg/formatz-1.c: New test.
41560
41561 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
41562 * gcc.dg/c99-digraph-1.c: New tests.
41563
41564 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
41565 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
41566
41567 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
41568 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
41569 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
41570 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
41571 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
41572 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
41573 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
41574
41575 2000-07-17 Greg McGary <greg@mcgary.org>
41576
41577 * gcc.c-torture/execute/20000717-1.c: New test.
41578 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
41579
41580 2000-07-15 Jakub Jelinek <jakub@redhat.com>
41581
41582 * gcc.c-torture/execute/20000715-2.c: New test.
41583 * gcc.dg/20000715-1.c: New test.
41584
41585 2000-07-15 Michael Meissner <meissner@redhat.com>
41586
41587 * gcc.c-torture/execute/20000715-1.c: New test.
41588
41589 2000-07-13 Jakub Jelinek <jakub@redhat.com>
41590
41591 * gcc.c-torture/execute/20000707-1.c: New test.
41592
41593 2000-07-13 Neil Booth <NeilB@earthling.net>
41594
41595 * testsuite/gcc.dg/cpp/digraph1.c,
41596 testsuite/gcc.dg/cpp/digraph2.c,
41597 testsuite/gcc.dg/cpp/digraphs.c: New tests.
41598
41599 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
41600
41601 * g77.f-torture/compile/20000630-2.f: New test.
41602 * g77.f-torture/compile/20000630-2.x
41603
41604 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
41605
41606 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
41607
41608 2000-07-11 Neil Booth <NeilB@earthling.net>
41609
41610 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
41611
41612 2000-07-11 Neil Booth <NeilB@earthling.net>
41613
41614 * gcc.dg/cpp/cmdlne-C.c: New.
41615
41616 2000-07-09 Neil Booth <NeilB@earthling.net>
41617
41618 * gcc.dg/cpp/directiv.c: New tests.
41619 * gcc.dg/cpp/undef1.c: Update.
41620
41621 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
41622
41623 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
41624
41625 2000-07-09 Neil Booth <NeilB@earthling.net>
41626
41627 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
41628
41629 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
41630
41631 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
41632 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
41633
41634 2000-07-08 Neil Booth <NeilB@earthling.net>
41635
41636 * gcc.dg/cpp/macsyntx.c: New tests.
41637
41638 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41639
41640 * gcc.dg/20000707-1.c: New test.
41641
41642 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41643
41644 * gcc.c-torture/execute/20000706-1.c: New test.
41645 * gcc.c-torture/execute/20000706-2.c: New test.
41646 * gcc.c-torture/execute/20000706-3.c: New test.
41647 * gcc.c-torture/execute/20000706-4.c: New test.
41648 * gcc.c-torture/execute/20000706-5.c: New test.
41649
41650 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41651
41652 * g++.old-deja/g++.pt/instantiate7.C: New test.
41653
41654 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41655
41656 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
41657 * g++.old-deja/g++.mike/thunk3.C: Likewise.
41658 * g++.old-deja/g++.other/rtti3.C: Likewise.
41659 * g++.old-deja/g++.other/rttid3.C: Likewise.
41660
41661 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
41662
41663 * g77.f-torture/compile/20000630-1.x: Fix typo
41664
41665 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
41666
41667 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
41668 assembly output.
41669
41670 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
41671
41672 * gcc.dg/cpp/ident.c: New test.
41673
41674 2000-07-05 Neil Booth <NeilB@earthling.net>
41675
41676 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
41677 gcc.dg/cpp/lexstrng.c: New tests.
41678
41679 2000-07-04 Neil Booth <NeilB@earthling.net>
41680
41681 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
41682 * gcc.dg/cpp/strify2.c: Same.
41683
41684 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
41685
41686 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
41687 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
41688 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
41689 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
41690
41691 * testsuite/gcc.dg/cpp/macro1.c,
41692 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
41693 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
41694 testsuite/gcc.dg/cpp/strify1.c,
41695 testsuite/gcc.dg/cpp/strify2.c: New tests.
41696
41697 2000-07-03 Jakub Jelinek <jakub@redhat.com>
41698
41699 * gcc.c-torture/execute/20000703-1.c: New test.
41700
41701 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41702
41703 * g++.old-deja/g++.pt (lookup10.C): New test.
41704
41705 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41706
41707 * g++.old-deja/g++.pt (typename25.C): New test.
41708
41709 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
41710
41711 * gcc.c-torture/compile/20000701-1.c: New test.
41712
41713 2000-06-30 Nick Clifton <nickc@cygnus.com>
41714
41715 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
41716 to test case.
41717
41718 2000-06-30 Catherine Moore <clm@cygnus.com>
41719
41720 * gcc.c-torture/execute/align-1.c: New test.
41721
41722 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
41723
41724 * g++.old-deja/g++.pt/expr8.C: New test.
41725 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
41726
41727 2000-06-29 Nick Clifton <nickc@cygnus.com>
41728
41729 * gcc.c-torture/compile/20000629-1.c: New test.
41730
41731 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41732
41733
41734 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
41735 gcc.dg/noncompile directory, depending on whether they're
41736 preprocessor tests or not. Annotate all the tests for the dg
41737 framework.
41738
41739 * gcc.c-torture/noncompile/noncompile.exp: Delete.
41740 * gcc.dg/noncompile/noncompile.exp: New.
41741
41742 * Moved files:
41743 Old name New name
41744 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
41745 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
41746 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
41747 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
41748 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
41749 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
41750 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
41751 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
41752 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
41753 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
41754 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
41755 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
41756 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
41757 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
41758 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
41759 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
41760 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
41761 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
41762 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
41763 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
41764 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
41765 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
41766 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
41767 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
41768
41769 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
41770 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
41771 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
41772 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
41773 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
41774 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
41775
41776 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41777
41778 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
41779 declare one variable. On the fourth, error.
41780 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
41781 declared by 20000628-1a.h.
41782
41783 2000-06-29 Richard Henderson <rth@redhat.com>
41784
41785 * gcc.c-torture/execute/930529-1.x: New file.
41786 * gcc.dg/920413-1.c: Adjust expected warning text.
41787 * gcc.dg/980217-1.c: Declare abort.
41788 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
41789
41790 2000-06-29 Jeffrey A Law (law@cygnus.com)
41791
41792 * g77.f-torture/compile/20000629-1.f: New test.
41793 * g77.f-torture/compile/20000629-1.x: Expected to fail.
41794
41795 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41796
41797 Rearrange lots of files, removing entirely the
41798 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
41799 directories.
41800
41801 * Deleted files:
41802 gcc.c-torture/code_quality/code_quality.exp
41803 gcc.c-torture/special/special.exp
41804 gcc.failure/failure.exp
41805 gcc.failure/940409-1.x
41806 gcc.c-torture/compile/961203-1.x
41807
41808 * New files:
41809 gcc.misc-tests/linkage.exp
41810 gcc.c-torture/execute/920730-1t.c
41811 gcc.c-torture/execute/920730-1t.x
41812 gcc.c-torture/compile/920520-1.x
41813 gcc.c-torture/compile/920521-1.x
41814 gcc.c-torture/compile/981006-1.x
41815 gcc.c-torture/execute/eeprof-1.x
41816
41817 * Moved files (possibly with modifications to fit a new harness):
41818 Old name New name
41819 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
41820 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
41821 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
41822 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
41823 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
41824 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
41825 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
41826 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
41827 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
41828 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
41829 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
41830 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
41831 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
41832 gcc.failure/940409-1.c gcc.dg/940409-1.c
41833
41834 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41835
41836 * c-torture/compile/961203-1.x: Delete.
41837
41838 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
41839 not exit. Include stdio.h.
41840 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
41841 * gcc.misc-tests/dg-12.c: Likewise.
41842 * gcc.misc-tests/dg-5.c: Likewise.
41843 * gcc.misc-tests/dg-6.c: Likewise.
41844 * gcc.misc-tests/dg-7.c: Prototype abort.
41845 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
41846 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
41847 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
41848 not exit.
41849 * gcc.misc-tests/sieve.c: Use return from main, not exit.
41850 * gcc.misc-tests/sort2.c: Use return from main, not exit.
41851
41852 2000-06-28 Jakub Jelinek <jakub@redhat.com>
41853
41854 * gcc.dg/cpp/20000628-1.c: New test.
41855 * gcc.dg/cpp/20000628-1.h: New header for above test.
41856 * gcc.dg/cpp/20000628-1a.h: Likewise.
41857
41858 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
41859
41860 * gcc.dg/cpp: New directory.
41861 * gcc.dg/cpp/cpp.exp: New driver.
41862 * gcc.dg/cpp/20000627-1.c: New test.
41863 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
41864 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
41865 and rewrite as a compilation test.
41866
41867 * gcc.dg: Move many files into the cpp subdirectory, possibly
41868 renaming or editing them as well.
41869 Old name New name
41870 990119-1.c cpp/19990119-1.c
41871 990228-1.c cpp/19990228-1.c
41872 990407-1.c cpp/19990407-1.c
41873 990409-1.c cpp/19990409-1.c
41874 990413-1.c cpp/19990413-1.c
41875 990703-1.c cpp/19990703-1.c
41876 20000127-1.c cpp/20000127-1.c
41877 20000129-1.c cpp/20000129-1.c
41878 20000207-1.c cpp/20000207-1.c
41879 20000207-2.c cpp/20000207-2.c
41880 20000209-1.c cpp/20000209-1.c
41881 20000209-2.c cpp/20000209-2.c
41882 20000301-1.c cpp/20000301-1.c
41883 20000419-1.c cpp/20000419-1.c
41884 20000510-1.S cpp/20000510-1.S
41885 20000519-1.c cpp/20000519-1.c
41886 20000529-1.c cpp/20000529-1.c
41887 20000625-1.c cpp/20000625-1.c
41888 20000625-2.c cpp/20000625-2.c
41889 cpp-as1.c cpp/assert1.c
41890 cpp-as2.c cpp/assert2.c
41891 cxx-comments-1.c cpp/cxxcom1.c
41892 cxx-comments-2.c cpp/cxxcom2.c
41893 endif-label.c cpp/endif.c
41894 cpp-hash1.c cpp/hash1.c
41895 cpp-hash2.c cpp/hash2.c
41896 cpp-if1.c cpp/if-1.c
41897 cpp-if2.c cpp/if-2.c
41898 cpp-if3.c cpp/if-3.c
41899 cpp-if4.c cpp/if-4.c
41900 cpp-if5.c cpp/if-5.c
41901 cpp-cond.c cpp/if-cexp.c
41902 cpp-missingop.c cpp/if-mop.c
41903 cpp-missingparen.c cpp/if-mpar.c
41904 cpp-opprec.c cpp/if-oppr.c
41905 cpp-ifparen.c cpp/if-paren.c
41906 cpp-shortcircuit.c cpp/if-sc.c
41907 cpp-shift.c cpp/if-shift.c
41908 cpp-unary.c cpp/if-unary.c
41909 cpp-li1.c cpp/line1.c
41910 cpp-li2.c cpp/line2.c
41911 lineno.c cpp/line3.c
41912 lineno-2.c cpp/line4.c
41913 cpp-mi.c cpp/mi1.c
41914 cpp-mic.h cpp/mi1c.h
41915 cpp-micc.h cpp/mi1cc.h
41916 cpp-mind.h cpp/mi1nd.h
41917 cpp-mindp.h cpp/mi1ndp.h
41918 cpp-mix.h cpp/mi1x.h
41919 cpp-mi2.c cpp/mi2.c
41920 cpp-mi2a.h cpp/mi2a.h
41921 cpp-mi2b.h cpp/mi2b.h
41922 cpp-mi2c.h cpp/mi2c.h
41923 cpp-mi3.c cpp/mi3.c
41924 cpp-mi3.def cpp/mi3.def
41925 poison-1.c cpp/poison.c
41926 pr-impl.c cpp/prag-imp.c
41927 cpp-redef-2.c cpp/redef1.c
41928 cpp-redef.c cpp/redef2.c
41929 strpaste.c cpp/strp1.c
41930 strpaste-2.c cpp/strp2.c
41931 cpp-tradpaste.c cpp/tr-paste.c
41932 cpp-tradstringify.c cpp/tr-str.c
41933 cpp-tradwarn1.c cpp/tr-warn1.c
41934 cpp-tradwarn2.c cpp/tr-warn2.c
41935 trigraphs.c cpp/trigraphs.c
41936 cpp-unc1.c cpp/unc1.c
41937 cpp-unc2.c cpp/unc2.c
41938 cpp-unc3.c cpp/unc3.c
41939 cpp-unc.c cpp/unc4.c
41940 undef.c cpp/undef1.c
41941 undef-2.c cpp/undef2.c
41942 cpp-wi1.c cpp/widestr1.c
41943
41944 2000-06-27 Mark Mitchell <mark@codesourcery.com>
41945
41946 * lib/g++.exp (g++_include_flags): Tweak.
41947
41948 2000-06-27 H.J. Lu <hjl@gnu.org>
41949 Loren J. Rittle <ljrittle@acm.org>
41950
41951 * lib/g++.exp (g++_include_flags): Override libgloss.exp
41952 version with one that knows about the new gcc tree structure.
41953 (g++_link_flags): Same.
41954
41955 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
41956
41957 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
41958 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
41959 case we are cross-compiling.
41960
41961 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
41962 g++.old-deja/g++.niklas/Makefile.in,
41963 g++.old-deja/g++.niklas/configure.in,
41964 g++.old-deja/g++.other/Makefile.in,
41965 g++.old-deja/g++.other/configure.in,
41966 gcc.c-torture/code_quality/Makefile.in,
41967 gcc.c-torture/code_quality/configure.in,
41968 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
41969 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
41970 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
41971 gcc.c-torture/execute/ieee/Makefile.in,
41972 gcc.c-torture/execute/ieee/configure.in,
41973 gcc.c-torture/noncompile/Makefile.in,
41974 gcc.c-torture/noncompile/configure.in,
41975 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
41976 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
41977 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
41978
41979 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41980
41981 * g++.old-deja/g++.other/ambig3.C: New test.
41982
41983 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41984
41985 * g++.old-deja/g++.pt/syntax1.C: New test.
41986 * g++.old-deja/g++.pt/syntax2.C: New test.
41987 * g++.old-deja/g++.other/syntax3.C: New test.
41988 * g++.old-deja/g++.other/syntax4.C: New test.
41989
41990 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41991
41992 * gcc.dg/20000623-1.c: Prototype exit and abort.
41993
41994 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41995
41996 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
41997 New tests.
41998 * gcc.dg/cpp-mi3.def: New file.
41999
42000 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
42001 inside assertions.
42002 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
42003 lexer's error messages.
42004 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
42005 divine anything from the linemarkers.
42006 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
42007 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
42008
42009 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
42010
42011 * gcc.dg/20000623-1.c: New test.
42012
42013 2000-06-22 Jakub Jelinek <jakub@redhat.com>
42014
42015 * gcc.c-torture/execute/20000622-1.c: New test.
42016
42017 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
42018
42019 * g++.old-deja/g++.other/init15.C: New test.
42020
42021 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
42022
42023 * g++.old-deja/g++.pt/vaarg2.C: New test.
42024 * g++.old-deja/g++.pt/vaarg3.C: New test.
42025
42026 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
42027
42028 * g++.old-deja/g++.other/dyncast6.C: New test.
42029
42030 2000-06-15 Jakub Jelinek <jakub@redhat.com>
42031
42032 * gcc.c-torture/execute/loop-6.c: New test.
42033
42034 2000-06-14 Jakub Jelinek <jakub@redhat.com>
42035
42036 * gcc.dg/20000614-1.c: New test.
42037 * gcc.dg/20000614-2.c: New test.
42038
42039 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
42040
42041 * g++.old-deja/g++.other/inline12.C: New test.
42042
42043 2000-06-13 Jakub Jelinek <jakub@redhat.com>
42044
42045 * g++.old-deja/g++.other/eh1.C: New test.
42046
42047 2000-06-12 Jakub Jelinek <jakub@redhat.com>
42048
42049 * g++.old-deja/g++.other/type.C: New test.
42050
42051 2000-06-05 Jakub Jelinek <jakub@redhat.com>
42052
42053 * g++.old-deja/g++.other/initstring.C: New test.
42054
42055 2000-06-12 Jason Merrill <jason@redhat.com>
42056
42057 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
42058
42059 2000-06-09 Jeffrey A Law (law@cygnus.com)
42060
42061 * gcc.c-torture/compile/20000609-1.c: New test.
42062
42063 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
42064
42065 * gcc.dg/20000609-1.c: New test.
42066
42067 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
42068
42069 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
42070 * gcc.c-torture/noncompile/poison-1.c: Move...
42071 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
42072 * gcc.dg/cpp-li1.c: Add a token after the #line.
42073
42074 2000-06-05 Richard Henderson <rth@cygnus.com>
42075
42076 * gcc.c-torture/execute/20000605-2.c: New test.
42077 * gcc.c-torture/execute/20000605-3.c: New test.
42078
42079 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
42080
42081 * g77.f-torture/execute/20000503-1.x: New file.
42082
42083 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
42084
42085 * g++.old-deja/g++.eh/badalloc1.C: New test.
42086
42087 2000-06-05 Richard Henderson <rth@cygnus.com>
42088
42089 * gcc.c-torture/execute/20000605-1.c: New test.
42090
42091 2000-06-05 Jakub Jelinek <jakub@redhat.com>
42092 Nathan Sidwell <nathan@codesourcery.com>
42093
42094 * gcc.c-torture/compile/20000605-1.c: New test.
42095
42096 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
42097
42098 * g77.f-torture/compile/20000601-1.f: New test.
42099
42100 2000-06-03 Richard Henderson <rth@cygnus.com>
42101
42102 * gcc.c-torture/execute/20000603-1.c: New.
42103
42104 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
42105
42106 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
42107 * gcc.dg/noreturn-2.c (noreturn): Likewise.
42108
42109 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
42110
42111 * gcc.dg/compare2.c (case 12): XFAIL.
42112 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
42113 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
42114
42115 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
42116
42117 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
42118
42119 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
42120 guard macro is already defined when the header is first
42121 included.
42122 * gcc.dg/cpp-mix.h: New file.
42123 * gcc.dg/endif-label.c: Update patterns to match compiler.
42124
42125 * g++.brendan/complex1.C: Declare abort.
42126 * g++.law/refs4.C: Remove XFAIL.
42127 * g++.oliva/expr2.C: Declare abort and exit.
42128
42129 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
42130
42131 * gcc.c-torture/execute/20000528-1.c: New test.
42132
42133 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
42134 * g++.old-deja/g++.law/temps4.C: Likewise.
42135
42136 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
42137 stdlib.h. Call abort() on failure.
42138 * g++.old-deja/g++.law/refs4.C: Likewise.
42139 * g++.old-deja/g++.law/temps4.C: Likewise.
42140 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
42141 * gcc.c-torture/execute/20000112-1.c: Include string.h.
42142
42143 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
42144
42145 Relative to g++.dg/special:
42146 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
42147
42148 Relative to g++.old-deja:
42149 * g++.brendan/complex1.C, g++.jason/optimize2.C,
42150 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
42151 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
42152 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
42153 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
42154 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
42155 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
42156
42157 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
42158 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
42159 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
42160 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
42161 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
42162 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
42163 and/or string.h.
42164
42165 * g++.other/goto1.C: Update expectations for error messages.
42166
42167 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
42168
42169 * gcc.c-torture/compile/20000523-1.c: New test.
42170
42171 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
42172
42173 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
42174
42175 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
42176
42177 * g++.old-deja/g++.eh/catch11.C: New test.
42178 * g++.old-deja/g++.eh/catch12.C: New test.
42179
42180 2000-05-24 Nick Clifton <nickc@cygnus.com>
42181
42182 * gcc.c-torture/execute/20000523-1.c: New test.
42183
42184 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
42185
42186 * c-torture/execute/bcp-1.c: Replace abort in arg of
42187 __builtin_constant_p with a generic external function.
42188
42189 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
42190 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
42191 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
42192 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
42193 Prototype abort and/or exit.
42194
42195 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
42196 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
42197 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
42198 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
42199
42200 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
42201
42202 * gcc.dg/dwarf2-1.c: New test.
42203
42204 2000-05-20 Richard Henderson <rth@cygnus.com>
42205
42206 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
42207
42208 2000-05-20 Andreas Jaeger <aj@suse.de>
42209
42210 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
42211 testcase.
42212
42213 2000-05-19 David Edelsohn <edelsohn@gnu.org>
42214
42215 * gcc.c-torture/execute/20000519-2.c: New test.
42216
42217 2000-05-19 Andreas Jaeger <aj@suse.de>
42218
42219 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
42220 which fails with SSA.
42221
42222 * lib/c-torture.exp: Also test with -O3 -fssa.
42223
42224 2000-05-18 Michael Meissner <meissner@redhat.com>
42225
42226 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
42227 * gcc.c-torture/execute/920415-1.c: Ditto.
42228 * gcc.c-torture/execute/920501-1.c: Ditto.
42229 * gcc.c-torture/execute/conversion.c: Ditto.
42230 * gcc.c-torture/execute/cvt-1.c: Ditto.
42231
42232 2000-05-18 Jeffrey A Law (law@cygnus.com)
42233
42234 * gcc.c-torture/compile/20000518-1.c: New test.
42235
42236 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
42237
42238 * g77.f-torture/compile/200005018.f: New test.
42239
42240 2000-05-17 Jeffrey A Law (law@cygnus.com)
42241
42242 * gcc.c-torture/compile/20000517-1.c: New test.
42243
42244 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42245
42246 * gcc.c-torture/execute/20000516-1.c: New test.
42247
42248 2000-05-15 Jakub Jelinek <jakub@redhat.com>
42249
42250 * g++.old-deja/g++.other/eh.C: New test.
42251
42252 2000-05-12 Richard Henderson <rth@cygnus.com>
42253
42254 * gcc.c-torture/execute/990208-1.c (main): Don't pass
42255 constants through to doit's conditional.
42256
42257 2000-05-11 Jeffrey A Law (law@cygnus.com)
42258
42259 * gcc.c-torture/compile/20000511-1.c: New test.
42260 * g77.f-torture/compile/20000511-1.f: New test.
42261 * g77.f-torture/compile/20000511-2.f: New test.
42262
42263 2000-05-11 Michael Meissner <meissner@redhat.com>
42264
42265 * gcc.c-torture/execute/20000511-1.c: New test.
42266
42267 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
42268
42269 * gcc.dg/dg.exp: Scan .S files as well as .c files.
42270 * gcc.dg/20000510-1.S: New.
42271
42272 2000-05-08 Catherine Moore <clm@cygnus.com>
42273
42274 * gcc.dg/unused-3.c: New.
42275
42276 2000-05-06 Richard Henderson <rth@cygnus.com>
42277
42278 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
42279 * g++.old-deja/g++.mike/warn1.C: Likewise.
42280 * g++.old-deja/g++.pt/local1.C: Likewise.
42281 * g++.old-deja/g++.pt/local7.C: Likewise.
42282 * g++.old-deja/g++.pt/spec16.C: Likewise.
42283
42284 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
42285
42286 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
42287
42288 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
42289
42290 * g77.f-torture/execute/20000503-1.f: New test.
42291
42292 2000-05-04 Andreas Jaeger <aj@suse.de>
42293
42294 * gcc.dg/noreturn-2.c: New test.
42295
42296 2000-05-04 Neil Booth <NeilB@earthling.net>
42297
42298 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
42299 preprocessor.
42300
42301 2000-05-04 Richard Henderson <rth@cygnus.com>
42302
42303 * gcc.c-torture/execute/20000503-1.c: Fix typo.
42304
42305 2000-05-04 Richard Henderson <rth@cygnus.com>
42306
42307 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
42308 OpenSSL by Jason R Thorpe.
42309
42310 2000-05-03 Jim Wilson <wilson@cygnus.com>
42311
42312 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
42313
42314 2000-05-03 Robert Lipe <robertlipe@usa.net>
42315
42316 * gcc.dg/20000503-1.c: New test.
42317
42318 2000-05-02 Jakub Jelinek <jakub@redhat.com>
42319
42320 * gcc.c-torture/compile/20000502-1.c: New test.
42321 * g++.old-deja/g++.other/align.C: New test.
42322 * gcc.dg/cpp-tradstringify.c: New test.
42323
42324 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
42325
42326 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
42327 and hard registers.
42328
42329 2000-04-26 Geoff Keating <geoffk@cygnus.com>
42330
42331 * gcc.c-torture/execute/loop-5.c: New test.
42332
42333 2000-04-25 Jakub Jelinek <jakub@redhat.com>
42334
42335 * gcc.c-torture/execute/va-arg-20.c: New test.
42336
42337 2000-04-23 Jeffrey A Law (law@cygnus.com)
42338
42339 * gcc.c-torture/execute/20000422-1.c: New test.
42340
42341 2000-04-20 Greg McGary <gkm@gnu.org>
42342
42343 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
42344 when optimizing, but without sibling-call optimizations (-O1).
42345
42346 2000-04-20 Jeffrey A Law (law@cygnus.com)
42347
42348 * gcc.c-torture/compile/20000420-1.c: New test.
42349
42350 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
42351
42352 * g++.abi/ptrflags.C: New test.
42353 * g++.eh/catchptr1.C: Test incomplete pointer chains.
42354
42355 2000-04-19 Catherine Moore <clm@cygnus.com>
42356
42357 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
42358
42359 2000-04-19 Greg McGary <gkm@gnu.org>
42360
42361 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
42362 sibling-call optimizations.
42363
42364 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
42365
42366 * gcc.dg/20000419-1.c: New test.
42367
42368 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
42369
42370 * gcc.c-torture/execute/20000412-6.c: New test.
42371
42372 2000-04-12 Jeffrey A Law (law@cygnus.com)
42373
42374 * gcc.c-torture/execute/20000412-5.c: New test.
42375 * g77.f-torture/compile/20000412-1.f: New test.
42376 * gcc.c-torture/execute/20000412-4.c: New test.
42377 * gcc.c-torture/compile/20000412-2.c: New test.
42378 * gcc.c-torture/execute/20000412-3.c: New test.
42379 * gcc.c-torture/compile/20000412-1.c: New test.
42380 * gcc.c-torture/execute/20000412-2.c: New test.
42381
42382 2000-04-12 Jakub Jelinek <jakub@redhat.com>
42383
42384 * objc/execute/bf-20.m: New test.
42385
42386 2000-04-10 Richard Henderson <rth@cygnus.com>
42387
42388 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
42389
42390 * gcc.c-torture/execute/20000412-1.c: New test.
42391
42392 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
42393
42394 * g++.old-deja/g++.eh/catchptr1.C: New test.
42395
42396 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
42397
42398 * g++.old-deja/g++.abi/cxa_vec.C: New test.
42399
42400 2000-04-08 Neil Booth <NeilB@earthling.net>
42401
42402 * gcc.dg/cpp-nullchar.c: Remove test as
42403 embedded nulls cause problems.
42404
42405 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42406
42407 * gcc.dg/compare2.c: New test.
42408
42409 2000-04-08 Neil Booth <NeilB@earthling.net>
42410
42411 * gcc.dg/cpp-nullchar.c: New test.
42412
42413 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
42414
42415 * gcc.dg/cpp-mi2.c: New test.
42416 * gcc.dg/cpp-mi2[abc].h: New files.
42417
42418 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
42419
42420 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
42421 member name.
42422
42423 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
42424
42425 * g++.old-deja/g++.abi/vmihint.C: New test.
42426
42427 2000-04-06 Neil Booth <NeilB@earthling.net>
42428
42429 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
42430 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
42431 copyright.
42432
42433 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
42434
42435 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
42436 avoid stack-frame overwrite.
42437
42438 2000-04-05 Jakub Jelinek <jakub@redhat.com>
42439
42440 * gcc.c-torture/compile/20000405-2.c: New test.
42441 * gcc.c-torture/compile/20000405-3.c: New test.
42442
42443 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42444
42445 * gcc.c-torture/compile/20000405-1.c: New test.
42446
42447 2000-04-04 Geoff Keating <geoffk@cygnus.com>
42448
42449 * gcc.dg/cast-qual-1.c: Revert last change.
42450
42451 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42452
42453 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
42454
42455 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
42456
42457 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
42458 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
42459
42460 2000-04-03 Jeffrey A Law (law@cygnus.com)
42461
42462 * gcc.c-torture/compile/20000403-2.c: New test.
42463 * gcc.c-torture/compile/20000403-1.c: New test.
42464
42465 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
42466
42467 * gcc.c-torture/execute/20000403-1.c: New test.
42468
42469 2000-04-03 Geoff Keating <geoffk@cygnus.com>
42470
42471 * gcc.c-torture/execute/20000402-1.c: New test.
42472
42473 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
42474
42475 * gcc.c-torture/execute/va-arg-15.c: New test.
42476 * gcc.c-torture/execute/va-arg-16.c: New test.
42477 * gcc.c-torture/execute/va-arg-17.c: New test.
42478 * gcc.c-torture/execute/va-arg-18.c: New test.
42479 * gcc.c-torture/execute/va-arg-19.c: New test.
42480
42481 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
42482
42483 * gcc.c-torture/compile/981211-1.c: Move to...
42484 * gcc.dg/cpp-as1.c: ...here.
42485 * gcc.dg/cpp-as2.c: New file.
42486
42487 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
42488 compiler.
42489
42490 2000-04-02 Neil Booth <NeilB@earthling.net>
42491
42492 * gcc.dg/cpp-cond.c New tests.
42493 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
42494 accidental success less likely.
42495 * gcc.dg/cpp-missingop.c New tests.
42496 * gcc.dg/cpp-missingparen.c New tests.
42497 * gcc.dg/cpp-shift.c New tests.
42498 * gcc.dg/cpp-shortcircuit.c New tests.
42499 * gcc.dg/cpp-unary.c New tests.
42500
42501 2000-03-29 Jeffrey A Law (law@cygnus.com)
42502
42503 * gcc.c-torture/compile/20000329-1.c: New test.
42504
42505 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
42506
42507 * gcc.c-torture/compile/20000326-1.c: New test.
42508 * gcc.c-torture/compile/20000326-2.c: New test.
42509
42510 2000-03-24 Geoff Keating <geoffk@cygnus.com>
42511
42512 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
42513 the first parameter is a function argument.
42514
42515 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
42516
42517 * g++.old-deja/g++.ext/array4.C: New test.
42518
42519 2000-03-22 Geoff Keating <geoffk@cygnus.com>
42520
42521 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
42522
42523 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42524
42525 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
42526
42527 2000-03-19 Richard Henderson <rth@cygnus.com>
42528
42529 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
42530
42531 2000-03-19 Richard Henderson <rth@cygnus.com>
42532
42533 * gcc.c-torture/compile/20000319-1.c: New test.
42534
42535 2000-03-14 Jeffrey A Law (law@cygnus.com)
42536
42537 * gcc.c-torture/execute/20000314-3.c: New test.
42538 * gcc.c-torture/execute/20000314-2.c: New test.
42539 * gcc.c-torture/execute/20000314-1.c: New test.
42540 * gcc.c-torture/compile/20000314-2.c: New test.
42541 * gcc.c-torture/compile/20000314-1.c: New test.
42542
42543 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
42544
42545 * g++.old-deja/g++.warn/inline.C: New test.
42546
42547 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
42548
42549 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
42550 standards-compliant result rather than specific constants.
42551 Put test-values in array.
42552
42553 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
42554
42555 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
42556 (g++_target_compile): Put test-specific options last.
42557
42558 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42559
42560 * g++.old-deja/g++.eh/vbase4.C: New test.
42561
42562 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42563
42564 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
42565
42566 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42567
42568 * g++.old-deja/g++.brendan/misc12.C: Removed.
42569 * g++.old-deja/g++.pt/memtemp77.C: Constify.
42570 * g++.old-deja/g++.ext/pretty4.C: New test.
42571
42572 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42573
42574 * g++.old-deja/g++.other/string2.C: New test.
42575
42576 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
42577
42578 * g++.old-deja/g++.warn/impint2.C: New test.
42579
42580 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
42581
42582 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
42583 is 1, not zero.
42584
42585 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
42586
42587 * g++.old-deja/g++.warn/impint.C: New test.
42588 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
42589 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
42590 * g++.old-deja/g++.pt/explicit12.C: Likewise.
42591 * g++.old-deja/g++.pt/explicit13.C: Likewise.
42592 * g++.old-deja/g++.pt/explicit17.C: Likewise.
42593 * g++.old-deja/g++.pt/explicit18.C: Likewise.
42594 * g++.old-deja/g++.pt/explicit19.C: Likewise.
42595 * g++.old-deja/g++.pt/explicit23.C: Likewise.
42596 * g++.old-deja/g++.pt/explicit31.C: Likewise.
42597 * g++.old-deja/g++.pt/explicit35.C: Likewise.
42598 * g++.old-deja/g++.pt/explicit6.C: Likewise.
42599 * g++.old-deja/g++.pt/memclass7.C: Likewise.
42600
42601 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
42602
42603 * gcc.dg/cpp-redef.c: New test.
42604
42605 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
42606
42607 * g++.old-deja/g++.pt/unify7.C: New test.
42608
42609 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42610
42611 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
42612 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
42613
42614 2000-02-25 Geoff Keating <geoffk@cygnus.com>
42615
42616 * gcc.c-torture/compile/20000224-1.c: New test.
42617
42618 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42619
42620 * gcc.c-torture/compile/cpp-2.c: New test.
42621 * gcc.c-torture/compile/cpp-1.c: New test.
42622
42623 2000-02-25 Jeffrey A Law (law@cygnus.com)
42624
42625 * gcc.c-torture/execute/20000225-1.c: New test.
42626
42627 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42628
42629 * gcc.dg/cpp-li2.c: New test.
42630
42631 * gcc.dg/cpp-wi1.c: New test.
42632
42633 * gcc.dg/cpp-li1.c: New test.
42634
42635 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
42636
42637 * g++.old-deja/g++.other/sizeof5.C: New test.
42638
42639 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42640
42641 * gcc.c-torture/execute/va-arg-13.c: New test.
42642
42643 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
42644
42645 * gcc.c-torture/execute/va-arg-12.c: New test.
42646
42647 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42648
42649 * gcc.c-torture/execute/20000223-1.c: New test.
42650
42651 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42652
42653 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
42654
42655 2000-02-22 Mark Mitchell <mark@codesourcery.com>
42656
42657 * g++.old-deja/g++.abi/ptrmem.C: New test.
42658
42659 2000-02-19 Richard Henderson <rth@cygnus.com>
42660
42661 * gcc.c-torture/compile/init-3.c: New.
42662
42663 2000-02-17 Mark Mitchell <mark@codesourcery.com>
42664
42665 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
42666 ALWAYS_CXXFLAGS.
42667
42668 2000-02-11 Robert Lipe <robertl@sco.com>
42669
42670 * gcc.c-torture/compile/20000211-3.c: New test.
42671
42672 2000-02-11 Martin Buchholz <martin@xemacs.org>
42673
42674 * gcc.c-torture/compile/20000211-2.c: New test.
42675
42676 2000-02-11 Jeffrey A Law (law@cygnus.com)
42677
42678 * gcc.c-torture/compile/20000211-1.c: New test.
42679
42680 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
42681
42682 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
42683 on native targets
42684
42685 2000-02-08 Nathan Sidwell <nathan@acm.org>
42686
42687 * g++.old-deja/g++.other/cast5.C: New test.
42688
42689 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
42690
42691 * gcc.c-torture/execute/20000205-1.c: New.
42692
42693 2000-02-03 Nathan Sidwell <nathan@acm.org>
42694
42695 * g++.old-deja/g++.jason/cast3.C: Return void.
42696 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
42697
42698 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42699
42700 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
42701
42702 * gcc.dg/loop-1.c: New test.
42703
42704 2000-01-27 Jakub Jelinek <jakub@redhat.com>
42705
42706 * gcc.c-torture/compile/20000127-1.c: New test.
42707 * gcc.c-torture/execute/991228-1.c: New test.
42708
42709 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42710
42711 * gcc.dg/unused-2.c: New test.
42712
42713 * gcc.dg/conv-1.c: New test.
42714
42715 2000-01-24 Mark Mitchell <mark@codesourcery.com>
42716
42717 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
42718 compiler.
42719 (tool_option_proc): Fix typo.
42720
42721 2000-01-24 Geoff Keating <geoffk@cygnus.com>
42722
42723 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
42724 of the ld on the host, not on the build machine.
42725 Also, don't crash if '--help' is not a supported option.
42726
42727 2000-01-24 Richard Henderson <rth@cygnus.com>
42728
42729 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
42730
42731 2000-01-20 Jeffrey A Law (law@cygnus.com)
42732
42733 * gcc.c-torture/execute/20000120-2.c: New test.
42734 * gcc.c-torture/execute/20000120-1.c: New test.
42735
42736 2000-01-13 Jeffrey A Law (law@cygnus.com)
42737
42738 * gcc.c-torture/execute/20000113-1.c: New test.
42739
42740 2000-01-12 Jeffrey A Law (law@cygnus.com)
42741
42742 * gcc.c-torture/execute/20000112-1.c: New test.
42743
42744 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42745
42746 * gcc.dg/20000111-1.c: New test.
42747
42748 2000-01-10 Jeffrey A Law (law@cygnus.com)
42749
42750 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
42751 with 16 bit integers.
42752
42753 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42754
42755 * gcc.dg/20000108-1.c: New test.
42756
42757 2000-01-05 Nathan Sidwell <nathan@acm.org>
42758
42759 * g++.old-deja/g++.ns/koenig8.C: New test.
42760
42761 2000-01-05 Nathan Sidwell <nathan@acm.org>
42762
42763 * g++.old-deja/g++.other/cast4.C: New test.
42764
42765 2000-01-05 Jeffrey A Law (law@cygnus.com)
42766
42767 * gcc.c-torture/compile/20000105-2.c: New test.
42768 * gcc.c-torture/compile/20000105-1.c: New test.
42769
42770 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42771
42772 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
42773 references to printf & atoi to conform to ANSI standard.
42774 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
42775 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
42776 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
42777 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
42778 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
42779 * g++.old-deja/g++.brendan/complex1.C: Likewise.
42780 * g++.old-deja/g++.brendan/copy1.C: Likewise.
42781 * g++.old-deja/g++.brendan/copy2.C: Likewise.
42782 * g++.old-deja/g++.brendan/copy3.C: Likewise.
42783 * g++.old-deja/g++.brendan/copy4.C: Likewise.
42784 * g++.old-deja/g++.brendan/copy5.C: Likewise.
42785 * g++.old-deja/g++.brendan/copy6.C: Likewise.
42786 * g++.old-deja/g++.brendan/copy7.C: Likewise.
42787 * g++.old-deja/g++.brendan/copy8.C: Likewise.
42788 * g++.old-deja/g++.brendan/crash11.C: Likewise.
42789 * g++.old-deja/g++.brendan/crash14.C: Likewise.
42790 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
42791 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
42792 * g++.old-deja/g++.brendan/delete2.C: Likewise.
42793 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
42794 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
42795 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
42796 * g++.old-deja/g++.brendan/eh1.C: Likewise.
42797 * g++.old-deja/g++.brendan/groff1.C: Likewise.
42798 * g++.old-deja/g++.brendan/init3.C: Likewise.
42799 * g++.old-deja/g++.brendan/misc12.C: Likewise.
42800 * g++.old-deja/g++.brendan/misc7.C: Likewise.
42801 * g++.old-deja/g++.brendan/new2.C: Likewise.
42802 * g++.old-deja/g++.brendan/operators4.C: Likewise.
42803 * g++.old-deja/g++.brendan/operators5.C: Likewise.
42804 * g++.old-deja/g++.brendan/overload2.C: Likewise.
42805 * g++.old-deja/g++.brendan/overload7.C: Likewise.
42806 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
42807 * g++.old-deja/g++.brendan/reference1.C: Likewise.
42808 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
42809 * g++.old-deja/g++.brendan/template24.C: Likewise.
42810 * g++.old-deja/g++.brendan/template3.C: Likewise.
42811 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
42812 * g++.old-deja/g++.jason/inline3.C: Likewise.
42813 * g++.old-deja/g++.jason/opeq.C: Likewise.
42814 * g++.old-deja/g++.law/arg5.C: Likewise.
42815 * g++.old-deja/g++.law/arm7.C: Likewise.
42816 * g++.old-deja/g++.law/ctors11.C: Likewise.
42817 * g++.old-deja/g++.law/cvt8.C: Likewise.
42818 * g++.old-deja/g++.law/init9.C: Likewise.
42819 * g++.old-deja/g++.law/refs4.C: Likewise.
42820 * g++.old-deja/g++.law/template2.C: Likewise.
42821 * g++.old-deja/g++.law/visibility24.C: Likewise.
42822 * g++.old-deja/g++.law/vtable3.C: Likewise.
42823 * g++.old-deja/g++.mike/asm2.C: Likewise.
42824 * g++.old-deja/g++.mike/eh1.C: Likewise.
42825 * g++.old-deja/g++.mike/misc1.C: Likewise.
42826 * g++.old-deja/g++.mike/misc13.C: Likewise.
42827 * g++.old-deja/g++.mike/misc14.C: Likewise.
42828 * g++.old-deja/g++.mike/ns12.C: Likewise.
42829 * g++.old-deja/g++.mike/p1248.C: Likewise.
42830 * g++.old-deja/g++.mike/p3708.C: Likewise.
42831 * g++.old-deja/g++.mike/p3708a.C: Likewise.
42832 * g++.old-deja/g++.mike/p3708b.C: Likewise.
42833 * g++.old-deja/g++.mike/p646.C: Likewise.
42834 * g++.old-deja/g++.mike/p700.C: Likewise.
42835 * g++.old-deja/g++.mike/p783.C: Likewise.
42836 * g++.old-deja/g++.mike/p783a.C: Likewise.
42837 * g++.old-deja/g++.mike/p783b.C: Likewise.
42838 * g++.old-deja/g++.mike/p786.C: Likewise.
42839 * g++.old-deja/g++.mike/p789.C: Likewise.
42840 * g++.old-deja/g++.mike/p789a.C: Likewise.
42841 * g++.old-deja/g++.mike/p807a.C: Likewise.
42842 * g++.old-deja/g++.other/delete3.C: Likewise.
42843 * g++.old-deja/g++.other/dyncast1.C: Likewise.
42844 * g++.old-deja/g++.other/dyncast2.C: Likewise.
42845 * g++.old-deja/g++.other/dyncast3.C: Likewise.
42846 * g++.old-deja/g++.other/empty1.C: Likewise.
42847 * g++.old-deja/g++.other/temporary1.C: Likewise.
42848 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
42849 * g++.old-deja/g++.pt/t16.C: Likewise.
42850 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
42851
42852 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
42853
42854 * gcc.dg/991230-1.c: New test.
42855
42856 1999-12-29 Jeffrey A Law (law@cygnus.com)
42857
42858 * gcc.c-torture/compile/991229-3.c: New test.
42859 * gcc.c-torture/compile/991229-2.c: New test.
42860 * gcc.c-torture/compile/991229-1.c: New test.
42861
42862 1999-12-29 Greg McGary <gkm@eng.ascend.com>
42863
42864 * gcc.c-torture/compile/labels-2.c: New test.
42865
42866 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
42867
42868 * gcc.c-torture/execute/991227-1.c: New test.
42869
42870 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42871
42872 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
42873
42874 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
42875
42876 * gcc.c-torture/execute/991221-1.c: New test.
42877
42878 1999-12-20 Nathan Sidwell <nathan@acm.org>
42879
42880 * g++.old-deja/g++.other/cast3.C: New test.
42881
42882 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
42883
42884 * gcc.c-torture/execute/991216-4.c: New test.
42885
42886 1999-12-16 Michael Meissner <meissner@cygnus.com>
42887
42888 * gcc.c-torture/execute/991216-1.c: New test.
42889 * gcc.c-torture/execute/991216-2.c: New test.
42890 * gcc.c-torture/execute/991216-3.c: New test.
42891
42892 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42893
42894 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
42895 Actually make the test fail by using "-O2" for compilation.
42896
42897 1999-12-15 Nathan Sidwell <nathan@acm.org>
42898
42899 * g++.old-deja/g++.warn/cast-align1.C: New test.
42900
42901 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42902
42903 * gcc.c-torture/compile/991214-1.c: New test.
42904 * gcc.c-torture/compile/991214-2.c: New test.
42905
42906 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42907
42908 * gcc.dg/991214-1.c: New test.
42909
42910 1999-12-13 Jeffrey A Law (law@cygnus.com)
42911
42912 * gcc.c-torture/compile/991213-3.c: New test.
42913 * gcc.c-torture/compile/991213-2.c: New test.
42914 * gcc.c-torture/compile/991213-1.c: New test.
42915
42916 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
42917
42918 * gcc.dg/991209-1.c: New test.
42919
42920 1999-12-08 Nathan Sidwell <nathan@acm.org>
42921
42922 * gcc.c-torture/compile/991208-1.c: New test.
42923
42924 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42925
42926 * gcc.dg/ultrasp2.c: New test.
42927
42928 1999-12-05 Alex Samuel <samuel@codesourcery.com>
42929
42930 * g++.old-deja/g++.abi/align.C (main): Fix typo.
42931
42932 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
42933
42934 * gcc.c-torture/compile/991202-1.c: New test.
42935 * gcc.c-torture/execute/991202-1.c: New test.
42936 * gcc.c-torture/execute/991202-2.c: New test.
42937 * gcc.c-torture/execute/991202-3.c: New test.
42938
42939 1999-12-02 Alex Samuel <samuel@codesourcery.com>
42940
42941 * g++.old-deja/g++.abi/align.C: New test.
42942 * g++.old-deja/g++.abi/aggregates.C: Likewise.
42943 * g++.old-deja/g++.abi/bitfields.C: Likewise.
42944
42945 1999-12-01 Richard Henderson <rth@cygnus.com>
42946
42947 * gcc.c-torture/execute/991201-1.c: New.
42948
42949 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
42950
42951 * gcc.dg/991129-1.c: New test.
42952
42953 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
42954
42955 * gcc.c-torture/compile/991127-1.c: New test.
42956
42957 1999-11-22 Nathan Sidwell <nathan@acm.org>
42958
42959 * g++.old-deja/g++.other/warn4.C: New test.
42960
42961 1999-11-22 Nathan Sidwell <nathan@acm.org>
42962
42963 * g++.old-deja/g++.eh/cleanup2.C: New test.
42964 * g++.old-deja/g++.ext/pretty2.C: New test.
42965 * g++.old-deja/g++.ext/pretty3.C: New test.
42966 * g++.old-deja/g++.other/debug6.C: New test.
42967
42968 1999-10-20 Jim Wilson <wilson@cygnus.com>
42969
42970 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
42971 compiler_output to look for one error message instead of two.
42972
42973 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
42974
42975 * gcc.c-torture/execute/991118-1.c: Also test case
42976 where the word boundary does not split a byte evenly.
42977
42978 1999-11-19 Nathan Sidwell <nathan@acm.org>
42979
42980 * g++.old-deja/g++.ext/restrict1.C: New test.
42981
42982 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
42983
42984 * gcc.c-torture/execute/991118-1.c: New test.
42985
42986 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
42987
42988 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
42989 working directory pathnames.
42990
42991 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
42992
42993 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
42994 host is equipped with driver.h and driver.o so it can actually
42995 compile and run the tests.
42996
42997 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
42998
42999 * gcc.c-torture/compile/991008-1.c: New test.
43000
43001 1999-11-08 Nick Clifton <nickc@cygnus.com>
43002
43003 * lib/gcc-dg.exp: Include target-supports.exp
43004
43005 1999-11-05 Nick Clifton <nickc@cygnus.com>
43006
43007 * lib/target-supports.exp: New file: Provide procs to test for
43008 features supported by the target.
43009 (check_weak_available): Moved here from ecos.exp.
43010 (check_alias_available): New proc: Determine of the target
43011 toolchain supports the alias attribute.
43012
43013 * gcc.dg/special/ecos.exp: Move check_weak_available to
43014 target-supports.exp.
43015 (alias-1.c): Only perform the test if the target supports
43016 aliases.
43017 (wkali-1.c): Only perform the test if the target supports
43018 aliases.
43019
43020 * gcc.dg/990506-0.c: Expect error messages from cross
43021 targets as well as native targets.
43022
43023 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43024
43025 * gcc.dg/ultrasp1.c: Removed xfail.
43026 * gcc.dg/struct-ret-2.c: Likewise.
43027 * gcc.dg/array-1.c: Likewise.
43028
43029 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
43030
43031 * gcc.dg/struct-ret-2.c: New test.
43032
43033 * gcc.dg/array-1.c: New test.
43034
43035 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
43036
43037 * gcc.c-torture/execute/991030-1.c: New test.
43038
43039 1999-10-26 Richard Henderson <rth@cygnus.com>
43040
43041 * gcc.c-torture/compile/991026-2.c: New test.
43042
43043 1999-10-26 Jeffrey A Law (law@cygnus.com)
43044
43045 * gcc.c-torture/compile/991026-1.c: New test.
43046
43047 1999-10-23 Jeffrey A Law (law@cygnus.com)
43048
43049 * gcc.c-torture/execute/991023-1.c: New test.
43050
43051 1999-10-19 Jeffrey A Law (law@cygnus.com)
43052
43053 * gcc.c-torture/execute/991019-1.c: New test.
43054
43055 1999-10-16 Richard Henderson <rth@cygnus.com>
43056
43057 * gcc.c-torture/execute/991016-1.c: New test.
43058
43059 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
43060
43061 * gcc.c-torture/execute/991014-1.c: New test.
43062
43063 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
43064
43065 * g++.old-deja/g++.other/union2.C: New test.
43066
43067 1999-10-13 Nathan Sidwell <nathan@acm.org>
43068
43069 * g++.old-deja/g++.other/vaarg2.C: New test.
43070 * g++.old-deja/g++.other/vaarg3.C: New test.
43071
43072 1999-10-12 Craig Burley <craig@jcb-sc.com>
43073
43074 * g77.f-torture/noncompile/19990905-1.f: Moved from being
43075 in compile/.
43076
43077 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
43078
43079 * gcc.c-torture/execute/va-arg-11.c: New test.
43080
43081 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
43082
43083 * lib/file-format.exp (gcc_target_object_format): Don't
43084 crash if objdump is unavailable.
43085
43086 1999-09-29 Donn Terry <donn@interix.com>
43087
43088 * gcc.misc-tests/mg.exp: delete extraneous redirection.
43089
43090 1999-09-28 Nick Clifton <nickc@cygnus.com>
43091
43092 * gcc.c-torture/compile/990928-1.c: New test.
43093
43094 1999-09-28 Nathan Sidwell <nathan@acm.org>
43095
43096 * g++.old-deja/g++.other/decl6.C: New test.
43097
43098 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43099
43100 * gcc.c-torture/execute/va-arg-10.c: New test.
43101
43102 1999-09-27 Nathan Sidwell <nathan@acm.org>
43103
43104 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
43105 __PRETTY_FUNCTION__.
43106
43107 1999-09-23 Nick Clifton <nickc@cygnus.com>
43108
43109 * gcc.c-torture/execute/990923-1.c: New test.
43110
43111 1999-09-21 Nick Clifton <nickc@cygnus.com>
43112
43113 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
43114 for which -fpic is inappropriate.
43115
43116 1999-09-21 Mark Mitchell <mark@codesourcery.com>
43117
43118 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
43119
43120 1999-09-21 Nathan Sidwell <nathan@acm.org>
43121
43122 * g++.old-deja/g++.other/dyncast1.C: New test.
43123 * g++.old-deja/g++.other/dyncast2.C: New test.
43124 * g++.old-deja/g++.other/dyncast3.C: New test.
43125 * g++.old-deja/g++.other/dyncast4.C: New test.
43126 * g++.old-deja/g++.other/dyncast5.C: New test.
43127 * g++.old-deja/g++.eh/catch3.C: New test.
43128 * g++.old-deja/g++.eh/catch3p.C: New test.
43129 * g++.old-deja/g++.eh/catch4.C: New test.
43130 * g++.old-deja/g++.eh/catch4p.C: New test.
43131 * g++.old-deja/g++.eh/catch5.C: New test.
43132 * g++.old-deja/g++.eh/catch5p.C: New test.
43133 * g++.old-deja/g++.eh/catch6.C: New test.
43134 * g++.old-deja/g++.eh/catch6p.C: New test.
43135 * g++.old-deja/g++.eh/catch7.C: New test.
43136 * g++.old-deja/g++.eh/catch7p.C: New test.
43137 * g++.old-deja/g++.eh/catch8.C: New test.
43138 * g++.old-deja/g++.eh/catch8p.C: New test.
43139 * g++.old-deja/g++.eh/catch9.C: New test.
43140 * g++.old-deja/g++.eh/catch9p.C: New test.
43141
43142 1999-09-13 Nathan Sidwell <nathan@acm.org>
43143
43144 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
43145 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
43146
43147 1999-09-13 Jeffrey A Law (law@cygnus.com)
43148
43149 * gcc.c-torture/compile/990913-1.c: New test.
43150
43151 1999-09-10 Nathan Sidwell <nathan@acm.org>
43152
43153 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
43154 * g++.old-deja/g++.jason/rfg5.C: Likewise.
43155
43156 1999-09-09 Richard Henderson <rth@cygnus.com>
43157
43158 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
43159
43160 1999-09-09 Nathan Sidwell <nathan@acm.org>
43161
43162 * g++.old-deja/g++.other/lookup11.C: New test.
43163 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
43164 what is permitted and what we want.
43165 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
43166 overload use.
43167 * g++.old-deja/g++.jason/rfg5.C: Likewise.
43168
43169 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
43170
43171 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
43172 * gcc.c-torture/noncompile/poison-1.c: New file.
43173
43174 1999-09-08 Nathan Sidwell <nathan@acm.org>
43175
43176 * g++.old-deja/g++.other/sizeof3.C: New test.
43177 * g++.old-deja/g++.other/sizeof4.C: New test.
43178 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
43179 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
43180
43181 1999-09-07 Richard Henderson <rth@cygnus.com>
43182
43183 * gcc.dg/va-arg-1.c: New.
43184
43185 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43186
43187 * gcc.c-torture/execute/va-arg-9.c: New test.
43188
43189 1999-09-05 Craig Burley <craig@jcb-sc.com>
43190
43191 * g77.f-torture/compile/980519-2.f: New test.
43192 * g77.f-torture/compile/19990905-0.f: New test.
43193 * g77.f-torture/compile/19990905-1.f: New test.
43194 * g77.f-torture/compile/19990905-2.f: New test.
43195
43196 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
43197
43198 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
43199
43200 * gcc.c-torture/execute/990827-1.c: Fix typo.
43201
43202 1999-09-03 Nathan Sidwell <nathan@acm.org>
43203
43204 * g++.old-deja/g++.other/deref1.C: New test.
43205
43206 1999-09-02 Nathan Sidwell <nathan@acm.org>
43207
43208 * g++.old-deja/g++.other/ambig2.C: New test.
43209 * g++.old-deja/g++.other/cond5.C: New test.
43210 * g++.old-deja/g++.other/lookup16.C: New test.
43211
43212 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
43213
43214 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
43215 assemblers too.
43216
43217 1999-08-31 Jeffrey A Law (law@cygnus.com)
43218
43219 * lib/c-torture.exp: Avoid the "compare executables" optimization
43220 when testing native.
43221
43222 1999-08-29 Jeffrey A Law (law@cygnus.com)
43223
43224 * gcc.c-torture/execute/990829-1.c: New test.
43225 * gcc.c-torture/compile/990829-1.c: New test.
43226
43227 1999-08-27 Paul Burchard <burchard@pobox.com>
43228
43229 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
43230 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
43231 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
43232 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
43233 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
43234 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
43235 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
43236 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
43237 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
43238 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
43239 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
43240
43241 1999-08-27 Jeffrey A Law (law@cygnus.com)
43242
43243 * gcc.c-torture/execute/990827-1.c: New test.
43244
43245 1999-08-26 Craig Burley <craig@jcb-sc.com>
43246
43247 * g77.f-torture/noncompile/19990826-4.f: New test.
43248
43249 * g77.f-torture/compile/19990826-3.f: New test.
43250
43251 * g77.f-torture/execute/19990826-2.f: New test.
43252
43253 * g77.f-torture/compile/19990826-1.f: New test.
43254
43255 * gcc.c-torture/execute/990826-0.c: New test.
43256 * g77.c-torture/execute/19990826-0.f: New test.
43257
43258 * g77.f-torture/noncompile/970626-2.f: New test.
43259
43260 1999-08-25 Paul Burchard <burchard@pobox.com>
43261
43262 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
43263 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
43264 lss-011.C: New tests.
43265
43266 1999-08-25 Nathan Sidwell <nathan@acm.org>
43267
43268 * g++.old-deja/g++.other/decl5.C: New test.
43269
43270 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43271
43272 * noncompile/noncompile.exp: Load_lib c-torture.exp.
43273 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
43274 call `postbase' for each one. All callers of `postbase' changed
43275 to call this instead.
43276
43277 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
43278
43279 * gcc.c-torture/execute/990811-1.c: New test.
43280
43281 1999-08-09 Nick Clifton <nickc@cygnus.com>
43282
43283 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
43284 just native ones.
43285
43286 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
43287 just native ones.
43288
43289 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
43290
43291 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
43292
43293 1999-08-04 Jeffrey A Law (law@cygnus.com)
43294
43295 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
43296
43297 1999-08-04 Nathan Sidwell <nathan@acm.org>
43298
43299 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
43300
43301 1999-08-04 Jeffrey A Law (law@cygnus.com)
43302
43303 * gcc.c-torture/execute/990804-1.c: New test.
43304
43305 1999-08-03 Nathan Sidwell <nathan@acm.org>
43306
43307 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
43308 * g++.old-deja/g++.brendan/crash64.C: Likewise.
43309 * g++.old-deja/g++.brendan/overload8.C: Likewise.
43310
43311 1999-08-03 Nathan Sidwell <nathan@acm.org>
43312
43313 * g++.old-deja/g++.other/struct1.C: New test.
43314
43315 1999-08-03 Nathan Sidwell <nathan@acm.org>
43316
43317 * g++.old-deja/g++.other/enum2.C: New test.
43318
43319 1999-08-02 Richard Henderson <rth@cygnus.com>
43320
43321 Adapted from tests from Franz Sirl:
43322 * gcc.c-torture/execute/va-arg-7.c: New test.
43323 * gcc.c-torture/execute/va-arg-8.c: New test.
43324
43325 1999-08-01 Jeffrey A Law (law@cygnus.com)
43326
43327 * gcc.c-torture/compile/990801-2.c: New test.
43328
43329 * gcc.c-torture/compile/990801-1.c: New test.
43330
43331 1999-07-27 Michael Meissner <meissner@cygnus.com>
43332
43333 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
43334 fp-cmp-1.c, converting double to float.
43335
43336 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
43337 fp-cmp-1.c, converting double to long double.
43338
43339 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
43340 from fr1 to unknown_register, since fr1 is a legitimate register
43341 on some machines.
43342
43343 1999-07-25 Jeffrey A Law (law@cygnus.com)
43344
43345 * README: More listname related changes.
43346
43347 1999-07-08 Catherine Moore <clm@cygnus.com>
43348
43349 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
43350
43351 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
43352
43353 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
43354
43355 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
43356
43357 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
43358
43359 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
43360
43361 * gcc.dg/990703-1.c: New test.
43362
43363 1999-06-29 Nick Clifton <nickc@cygnus.com>
43364
43365 * lib/file-format.exp: New file: Move definition of proc
43366 gcc_target_object_format to here from
43367 gcc.dg/special/ecos.exp.
43368
43369 * lib/c-torture.exp: Include lib file-format.exp.
43370 * lib/gcc-dg.exp: Include lib file-format.exp.
43371
43372 * gcc.dg/special/ecos.exp: Remove definition of proc
43373 gcc_target_object_format.
43374
43375 1999-06-28 Jeffrey A Law (law@cygnus.com)
43376
43377 * gcc.c-torture/execute/990628-1.c: New test.
43378
43379 1999-06-25 Jeffrey A Law (law@cygnus.com)
43380
43381 * gcc.c-torture/compile/990625-2.c: New test.
43382
43383 * gcc.c-torture/compile/990625-1.c: New test.
43384
43385 1999-06-23 Nick Clifton <nickc@cygnus.com>
43386
43387 * gcc.c-torture/compile/dll.c: New test case. Check that dll
43388 attributes compile.
43389 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
43390 ports that use the COFF/PE file format.
43391
43392 1999-06-17 Jeffrey A Law (law@cygnus.com)
43393
43394 * gcc.c-torture/compile/990617-1.c: New test.
43395
43396 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
43397
43398 * g++.old-deja/g++.other/decl4.C: New test.
43399
43400 1999-06-14 Nathan Sidwell <nathan@acm.org>
43401
43402 * g++.old-deja/g++.other/bitfld3.C: New test.
43403
43404 1999-06-08 Nathan Sidwell <nathan@acm.org>
43405
43406 * g++.old-deja/g++.eh/catch1.C: New test.
43407
43408 1999-06-07 Jeffrey A Law (law@cygnus.com)
43409
43410 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
43411
43412 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
43413 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
43414
43415 1999-06-05 Craig Burley <craig@jcb-sc.com>
43416
43417 * g77.f-torture/compile/19990502-0.f: Replace with new,
43418 shorter, test that still fails after recent changes.
43419
43420 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43421
43422 * gcc.c-torture/execute/990604-1.c: New test.
43423
43424 1999-05-31 Jeffrey A Law (law@cygnus.com)
43425
43426 * gcc.c-torture/execute/990531-1.c: New test.
43427
43428 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43429
43430 * gcc.c-torture/compile/990527-1.c: New test.
43431
43432 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
43433
43434 * gcc.c-torture/execute/990527-1.c: New test.
43435
43436 1999-05-25 Nick Clifton <nickc@cygnus.com>
43437
43438 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
43439 bitfields as signed.
43440
43441 1999-05-25 Craig Burley <craig@jcb-sc.com>
43442
43443 * g77.f-torture/compile/19990525-0.f: New test.
43444
43445 1999-05-25 Jeffrey A Law (law@cygnus.com)
43446
43447 * gcc.c-torture/execute/990525-2.c: New test.
43448
43449 * gcc.c-torture/execute/990525-1.c: New test.
43450
43451 1999-05-24 Nathan Sidwell <nathan@acm.org>
43452
43453 * g++.old-deja/g++.other/anon3.C: New test.
43454 * g++.old-deja/g++.other/anon4.C: New test.
43455 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
43456 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
43457 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
43458 Merrill).
43459
43460 1999-05-24 Jeffrey A Law (law@cygnus.com)
43461
43462 * gcc.c-torture/execute/990524-1.c: New test.
43463
43464 * gcc.dg/990524-1.c: New test.
43465
43466 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43467
43468 * gcc.c-torture/compile/990523-1.c: New test.
43469
43470 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
43471
43472 * gcc.c-torture/compile/990519-1.c: New test.
43473
43474 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43475
43476 * gcc.c-torture/compile/990517-1.c: New test.
43477
43478 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
43479 (e4, f4): New tests.
43480 (main): Call them.
43481
43482 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43483
43484 * gcc.dg/noreturn-1.c: New test.
43485
43486 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43487
43488 * gcc.c-torture/execute/990513-1.c: New test.
43489
43490 1999-05-10 Richard Henderson <rth@cygnus.com>
43491
43492 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
43493
43494 1999-05-10 Craig Burley <craig@jcb-sc.com>
43495
43496 * g77.f-torture/execute/erfc.f: Use small single-precision
43497 values, to avoid problems on Alphas when not -mieee.
43498
43499 1999-05-08 Craig Burley <craig@jcb-sc.com>
43500
43501 * gcc.dg/990506-0.c: New test.
43502
43503 1999-05-08 Richard Henderson <rth@cygnus.com>
43504
43505 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
43506 the constant to test. Don't XFAIL 64-bit targets.
43507
43508 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
43509 * g++.old-deja/g++.law/profile1.C: Likewise.
43510
43511 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
43512 operator new instances.
43513 * g++.old-deja/g++.other/delete5.C: Likewise.
43514
43515 1999-05-03 Craig Burley <craig@jcb-sc.com>
43516
43517 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
43518 intrinsic.
43519
43520 1999-05-03 Craig Burley <craig@jcb-sc.com>
43521
43522 * g77.f-torture/execute/u77-test.f: Reverse order of two
43523 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
43524
43525 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43526
43527 * gcc.dg/compare1.c: New test.
43528
43529 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
43530
43531 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
43532 New tests.
43533
43534 1999-05-02 Craig Burley <craig@jcb-sc.com>
43535
43536 * g77.f-torture/compile/19990502-1.f: New test.
43537
43538 1999-05-02 Craig Burley <craig@jcb-sc.com>
43539
43540 * g77.f-torture/compile/19990502-0.f: New test.
43541
43542 1999-05-02 Craig Burley <craig@jcb-sc.com>
43543
43544 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
43545 intrinsic.
43546
43547 1999-05-02 Craig Burley <craig@jcb-sc.com>
43548
43549 * g77.f-torture/execute/u77-test.f (main): List libU77
43550 intrinsics not currently tested.
43551 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
43552 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
43553 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
43554 Trim blanks off the ends of some printed strings.
43555
43556 1999-05-02 Craig Burley <craig@jcb-sc.com>
43557
43558 * g77.f-torture/execute/u77-test.f (main): Just warn about
43559 FSTAT gid disagreement, as it's expected on some systems.
43560
43561 1999-05-01 Craig Burley <craig@jcb-sc.com>
43562
43563 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
43564 use a new function, which allows for some slop.
43565 Clean up some commentary.
43566 (issum): The new function.
43567 (sgladd): Deleted subroutine.
43568
43569 1999-05-01 Craig Burley <craig@jcb-sc.com>
43570
43571 * g77.f-torture/execute/u77-test.f: Modify to be more like
43572 libf2c/libU77 version, bringing patches to that version here.
43573 Add suitable commentary.
43574
43575 1999-04-25 Richard Henderson <rth@cygnus.com>
43576
43577 * gcc.dg/990424-1.c: New test.
43578
43579 1999-04-24 Craig Burley <craig@jcb-sc.com>
43580
43581 * g77.f-torture/execute/u77-test.f (main): Bug involving
43582 LSTAT has been fixed, so turn back on full checking.
43583
43584 1999-04-20 Craig Burley <craig@jcb-sc.com>
43585
43586 * g77.f-torture/compile/19990419-0.f: New test.
43587 * g77.f-torture/execute/19990419-1.f: New test.
43588
43589 1999-04-17 Richard Henderson <rth@cygnus.com>
43590
43591 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
43592 to avoid the need for a prototype to supress a warning.
43593
43594 1999-04-07 Jim Wilson <wilson@cygnus.com>
43595
43596 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
43597
43598 1999-04-04 Jeffrey A Law (law@cygnus.com)
43599
43600 * gcc.c-torture/execute/990404-1.c: New test.
43601
43602 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43603
43604 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
43605 * gcc.dg/cpp-if3.c: Don't use -pedantic.
43606 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
43607 missing initializer warnings.
43608
43609 1999-03-28 Jeffrey A Law (law@cygnus.com)
43610
43611 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
43612 matching strings.
43613
43614 1999-03-26 Jeffrey A Law (law@cygnus.com)
43615
43616 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
43617
43618 1999-03-26 Craig Burley <craig@jcb-sc.com>
43619
43620 * g77.f-torture/execute/19990325-0.f: New test.
43621 * g77.f-torture/execute/19990325-1.f: New test.
43622
43623 1999-03-24 Jeffrey A Law (law@cygnus.com)
43624
43625 * gcc.c-torture/execute/990324-1.c: New test.
43626
43627 1999-03-22 Jim Wilson <wilson@cygnus.com>
43628
43629 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
43630 test with 4.
43631
43632 1999-03-17 Richard Henderson <rth@cygnus.com>
43633
43634 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
43635
43636 1999-03-13 Craig Burley <craig@jcb-sc.com>
43637
43638 * g77.f-torture/execute/19990313-2.f: New test.
43639 * g77.f-torture/execute/19990313-3.f: New test.
43640
43641 1999-03-13 Craig Burley <craig@jcb-sc.com>
43642
43643 * g77.f-torture/execute/19990313-0.f: New test.
43644 * g77.f-torture/execute/19990313-1.f: New test.
43645
43646 1999-03-12 Jim Wilson <wilson@cygnus.com>
43647
43648 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
43649 printf to sprintf.
43650 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
43651 (main): Add check for u15. Conditionalize u31 check depending on
43652 whether ints are <32 bits or >=32 bits.
43653
43654 1999-03-08 Craig Burley <craig@jcb-sc.com>
43655
43656 * g77.f-torture/execute/19981119-0.f: Improve testiness.
43657
43658 1999-03-08 Craig Burley <craig@jcb-sc.com>
43659
43660 * g77.f-torture/compile/19990305-0.f: New test.
43661 * g77.f-torture/execute/19981119-0.f: New test.
43662
43663 1999-03-08 Craig Burley <craig@jcb-sc.com>
43664
43665 * g77.f-torture/execute/970625-2.f: call ABORT if final
43666 result is not correct, instead of just printing it.
43667 Add this checking via newly introduced obfuscation, to
43668 trip up buggy front ends.
43669
43670 1999-03-07 Craig Burley <craig@jcb-sc.com>
43671
43672 * g77.f-torture/compile/960317-1.f: Moved from being
43673 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
43674
43675 1999-03-06 Craig Burley <craig@jcb-sc.com>
43676
43677 * g77.f-torture/execute/960317-1.f: New (old) test.
43678 * g77.f-torture/execute/970625-2.f: Ditto.
43679
43680 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
43681
43682 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
43683 message on line 1 or line 2; cccp and cpplib do this differently.
43684
43685 1999-03-01 Jeffrey A Law (law@cygnus.com)
43686
43687 * g++.old-deja/g++.law/weak1.C: New test.
43688
43689 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43690
43691 * gcc.c-torture/execute/990119-1.c: Renamed to...
43692 * gcc.dg/990119-1.c: this, so it will only be tested once
43693 (it's a preprocessor test, it doesn't need to be run at
43694 multiple optimization levels).
43695
43696 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43697
43698 * lib/g++.exp: Don't add incdir=$base_dir/../include to
43699 ALWAYS_CXXFLAGS.
43700
43701 1999-02-24 Craig Burley <craig@jcb-sc.com>
43702
43703 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
43704 * g77.f-torture/compile/19981216-0.f: ...as it is expected
43705 to not be compilable by current g77.
43706
43707 1999-02-24 Nick Clifton <nickc@cygnus.com>
43708
43709 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
43710
43711 1999-02-22 Jeffrey A Law (law@cygnus.com)
43712
43713 * gcc.c-torture/execute/990222-1.c: New test.
43714
43715 1999-02-19 Craig Burley <craig@jcb-sc.com>
43716
43717 * g77.f-torture/compile/19990218-0.f: New test.
43718 * g77.f-torture/noncompile/19990218-1.f: New test.
43719
43720 1999-02-18 Craig Burley <craig@jcb-sc.com>
43721
43722 * g77.f-torture/compile/19981216-0.f: New test.
43723
43724 1999-02-14 Jeffrey A Law (law@cygnus.com)
43725
43726 * gcc.dg/990214-1.c: New test.
43727
43728 1999-02-13 Jeffrey A Law (law@cygnus.com)
43729
43730 * gcc.dg/990213-2.c: New test.
43731
43732 * gcc.dg/990213-1.c: New test.
43733
43734 1999-02-12 Jeffrey A Law (law@cygnus.com)
43735
43736 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
43737 ints.
43738
43739 1999-02-11 Nick Clifton <nickc@cygnus.com>
43740
43741 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
43742 specified by target.
43743
43744 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
43745
43746 1999-02-11 Jeffrey A Law (law@cygnus.com)
43747
43748 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
43749
43750 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
43751
43752 * gcc.dg/special/ecos.exp: New test driver for new tests with
43753 special requirements.
43754
43755 * gcc.dg/special/alias-1.c: New test.
43756 * gcc.dg/special/gcsec-1.c: New test.
43757 * gcc.dg/special/weak-1.c: New test.
43758 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
43759 * gcc.dg/special/weak-2.c: New test.
43760 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
43761 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
43762 * gcc.dg/special/wkali-1.c: New test.
43763 * gcc.dg/special/wkali-2.c: New test.
43764 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
43765 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
43766
43767 1999-02-10 Felix Lee <flee@cygnus.com>
43768
43769 * lib/c-torture.exp (c-torture-compile): Pull out code for
43770 analyzing gcc error messages.
43771 (c-torture-execute): Likewise. Fix some (harmless) false
43772 positives.
43773 * lib/gcc.exp (gcc_check_compile): New function.
43774
43775 1999-02-08 Richard Henderson <rth@cygnus.com>
43776
43777 * gcc.c-torture/execute/990208-1.c: New test.
43778
43779 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
43780
43781 * g++.dg/special/ecos.exp: New driver for new tests with special
43782 requirements
43783
43784 * g++.dg/special/conpr-1.C: New test
43785 * g++.dg/special/conpr-2.C: New test
43786 * g++.dg/special/conpr-2a.C: New test
43787 * g++.dg/special/conpr-3.C: New test
43788 * g++.dg/special/conpr-3a.C: New test
43789 * g++.dg/special/conpr-3b.C: New test
43790
43791 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
43792 allow g++ to use the dg driver
43793
43794 * README: Add comment about g++.dg directory
43795
43796 1999-02-06 Jeffrey A Law (law@cygnus.com)
43797
43798 * README: Update email addresses.
43799
43800 1999-02-03 Nick Clifton <nickc@cygnus.com>
43801
43802 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
43803 arguments in order to force structure S onto the stack even on
43804 the alpha.
43805 (test): Pass 10 leading arguments to function foo as well as the
43806 structure S.
43807
43808 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
43809 failure for all targets.
43810
43811 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
43812 abort to terminate program execution.
43813
43814 1999-01-30 Richard Henderson <rth@cygnus.com>
43815
43816 * gcc.c-torture/execute/990130-1.c: New test.
43817
43818 1999-01-30 Jeffrey A Law (law@cygnus.com)
43819
43820 * gcc.dg/990130-1.c: New test.
43821
43822 1999-01-28 Michael Meissner <meissner@cygnus.com>
43823
43824 * gcc.c-torture/execute/990128-1.c: New test.
43825
43826 1999-01-27 Michael Meissner <meissner@cygnus.com>
43827
43828 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
43829
43830 1999-01-27 Felix Lee <flee@cygnus.com>
43831
43832 * lib/c-torture.exp (c-torture-compile): pull out code for
43833 analyzing gcc error messages.
43834 (c-torture-execute): ditto, and fix some (harmless) false
43835 positives.
43836 * lib/gcc.exp (gcc_check_compile): new function.
43837
43838 1999-01-17 Jeffrey A Law (law@cygnus.com)
43839
43840 * gcc.dg/990117-1.c: New test.
43841
43842 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
43843
43844 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
43845
43846 1999-01-15 Jeffrey A Law (law@cygnus.com)
43847
43848 * g77.f-torture/compile/990115-1.f: New test.
43849
43850 1999-01-07 Jeffrey A Law (law@cygnus.com)
43851
43852 * gcc.c-torture/compile/990107-1.c: New test
43853
43854 1999-01-06 Jeffrey A Law (law@cygnus.com)
43855
43856 * gcc.c-torture/execute/990106-2.c: New test.
43857
43858 * gcc.c-torture/execute/990106-1.c: New test.
43859
43860 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
43861
43862 * gcc.c-torture/compile/981223-1.c: New test.
43863
43864 1998-12-29 Richard Henderson <rth@cygnus.com>
43865
43866 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
43867 (opt3): Rename from opt4 and disable.
43868
43869 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
43870
43871 * g++.old-deja/g++.pt/ptrmem5.C: New test.
43872
43873 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43874
43875 * g++.old-deja/g++.other/conv5.C: New test.
43876
43877 1998-12-14 Nick Clifton <nickc@cygnus.com>
43878
43879 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
43880
43881 1998-12-11 Jeffrey A Law (law@cygnus.com)
43882
43883 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
43884
43885 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
43886
43887 * gcc.c-torture/compile/981211-1.c: New test.
43888
43889 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43890
43891 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
43892
43893 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
43894
43895 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43896
43897 * gcc.special/930510-1.c: Make C9X safe.
43898 * gcc.misc-tests/gcov-1.c Similarly.
43899 * gcc.misc-tests/gcov-2.c Similarly.
43900
43901 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43902
43903 * gcc.dg/ultrasp1.c: New test.
43904
43905 1998-12-06 Richard Henderson <rth@cygnus.com>
43906
43907 * gcc.c-torture/execute/981206.c: New test.
43908
43909 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43910
43911 * g++.old-deja/g++.ns/template7.C: New test.
43912
43913 * g++.old-deja/g++.other/expr1.C: New test.
43914
43915 * g++.old-deja/g++.eh/tmpl3.C: New test.
43916
43917 * g++.old-deja/g++.eh/tmpl2.C: New test.
43918
43919 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43920
43921 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
43922 * g++.old-deja/g++.other/using6.C: Removed.
43923 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
43924
43925 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
43926
43927 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43928
43929 * g++.old-deja/g++.pt/overload8.C: New test.
43930
43931 * g++.old-deja/g++.pt/overload7.C: New test.
43932
43933 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
43934
43935 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
43936 and relinking messages.
43937 * lib/g++.exp (g++_target_compile): Remove .rpo file when
43938 compiling with -frepo.
43939
43940 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
43941
43942 * g++.old-deja/g++.pt/lookup6.C: New test.
43943
43944 1998-11-30 Nick Clifton <nickc@cygnus.com>
43945
43946 * gcc.c-torture/execute/981130-1.c: New test.
43947 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
43948
43949 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43950
43951 * g++.old-deja/g++.pt/explicit76.C: New test.
43952
43953 * g++.old-deja/g++.pt/friend38.C: New test.
43954
43955 * g++.old-deja/g++.ns/crash2.C: New test.
43956
43957 * g++.old-deja/g++.pt/defarg8.C: New test.
43958
43959 * g++.old-deja/g++.pt/instantiate6.C: New test.
43960
43961 * g++.old-deja/g++.pt/static6.C: New test.
43962
43963 * g++.old-deja/g++.pt/decl2.C: New test.
43964
43965 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43966
43967 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
43968 problem is actually related with name lookup, but so what? :-)
43969
43970 * g++.old-deja/g++.pt/friend37.C: New test.
43971
43972 1998-11-25 Dave Love <d.love@dl.ac.uk>
43973
43974 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
43975 element, which fails on some systems.
43976
43977 * g77.f-torture/execute/labug1.f: New test.
43978
43979 1998-11-21 Jeffrey A Law (law@cygnus.com)
43980
43981 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
43982 is defined.
43983
43984 1998-11-18 Dave Love <d.love@dl.ac.uk>
43985
43986 * g77.f-torture/compile/981117-1.f: New test.
43987
43988 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
43989
43990 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
43991 properly discarded.
43992
43993 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
43994
43995 * gcc.c-torture/execute/memcheck: New directory of tests for
43996 -fcheck-memory-usage.
43997
43998 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43999
44000 * README: New file, general information about the testsuite and
44001 new description of the various C++ test subdirectories.
44002 * README.g++: Eliminate obsolete information, update and move most
44003 relevant stuff to README.
44004
44005 1998-11-07 Richard Henderson <rth@cygnus.com>
44006
44007 * gcc.c-torture/compile/981107-1.c: New test.
44008
44009 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
44010
44011 * execute/memcpy-bi.c: New testcase.
44012
44013 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
44014
44015 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
44016 base classes.
44017
44018 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
44019 template is selected.
44020
44021 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
44022 classes, it should be accepted for all types.
44023
44024 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
44025
44026 * g++.old-deja/g++.pt/spec24.C: Ensure that template
44027 specializations start with template headers.
44028
44029 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
44030
44031 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
44032
44033 * g++.old-deja/g++.other/init9.C: Test cross initialization of
44034 non-POD types.
44035
44036 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
44037
44038 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
44039
44040 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
44041
44042 * compile/981022-1.c, compile/981022-1.x: New test and driver.
44043
44044 1998-10-19 Jeffrey A Law (law@cygnus.com)
44045
44046 * 981019-1.c: New test.
44047
44048 1998-10-14 Robert Lipe <robertl@dgii.com>
44049
44050 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
44051 find objc headers.
44052
44053 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
44054
44055 * compile/981001-4.c: Remove use of GCC extension that triggers a
44056 compiler bug.
44057
44058 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
44059
44060 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
44061
44062 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
44063
44064 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
44065 instantiation of template produces incorrect code for delete
44066 expression.
44067
44068 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
44069 constructors' name is not unique.
44070 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
44071 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
44072
44073 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
44074 automatic array of const is ill-formed.
44075
44076 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
44077 of template parameter?
44078
44079 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
44080 const.
44081
44082 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
44083 pointer-to-member expression.
44084
44085 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
44086 declaration causes ICE.
44087
44088 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
44089
44090 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
44091 reserved in the global namespace.
44092
44093 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
44094 generate needed virtual table.
44095
44096 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
44097
44098 1998-10-10 Dariush Eslimi <eslimi@loran.com>
44099
44100 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
44101 template-dependent type
44102
44103 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
44104
44105 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
44106 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
44107 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
44108
44109 * g++.old-deja/g++.other/using5.C: New test; using decl from base
44110 class should be usable as argument of member function.
44111 * g++.old-deja/g++.other/using6.C: New test; using decl from base
44112 class should be usable as return type of member function.
44113 * g++.old-deja/g++.other/using7.C: New test; using decl from base
44114 class should be usable as type of data member.
44115
44116 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
44117
44118 1998-10-09 Jeffrey A Law (law@cygnus.com)
44119
44120 * gcc.c-torture/special/920521-1.c: Fix bogus test.
44121
44122 1998-10-08 Nick Clifton <nickc@cygnus.com>
44123
44124 * gcc.dg/dll-?.c Add thumb to target list.
44125 Fix assembler scan patterns to match current assembler output.
44126
44127 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
44128
44129 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
44130 matching of template brackets.
44131
44132 * g++.old-deja/g++.other/using4.C: New test. Test using
44133 declarations of methods from base classes.
44134
44135 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
44136 within functions should introduce names into the innermost
44137 enclosing namespace.
44138
44139 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
44140 of static locals if first initialization throws.
44141
44142 1998-10-07 Jim Wilson <wilson@cygnus.com>
44143
44144 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
44145
44146 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
44147
44148 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
44149 lose track of the possible targets of tablejump insns.
44150 * special/special.exp: Run it.
44151
44152 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
44153
44154 * g++.old-deja/g++.pt/friend35.C: New test. A template function
44155 must be declared before its specializations can be named in friend
44156 declarations.
44157
44158 1998-10-05 Dave Love <d.love@dl.ac.uk>
44159
44160 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
44161
44162 * g77.f-torture/execute/io1.f: New test.
44163
44164 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
44165
44166 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
44167 with pointer to template function, for which no argument deduction
44168 is possible.
44169
44170 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
44171 specialization of template function as argument to template
44172 function.
44173
44174 * g++.old-deja/g++.other/access2.C: New test; Inner class
44175 shouldn't have privileged access to Outer's names.
44176
44177 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
44178
44179 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
44180 friend template declared within template class conflicts with
44181 nested class of the same name.
44182
44183 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
44184 is ignored.
44185
44186 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
44187 object with direct initializer as function declaration.
44188
44189 * g++.old-deja/g++.other/decl2.C: New test; duplicate
44190 initializers.
44191
44192 * g++.old-deja/g++.other/null2.C: New test; conditional operator
44193 involving const pointer and NULL produces incorrect result.
44194
44195 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
44196 type name without `typename' should be rejected with -pedantic.
44197
44198 1998-10-02 Richard Henderson <rth@cygnus.com>
44199
44200 * g++.old-deja/g++.other/addrof1.C: New test.
44201
44202 1998-10-01 Nick Clifton <nickc@cygnus.com>
44203
44204 * gcc.c-torture/compile/981001-1.c: New test.
44205 * gcc.c-torture/execute/981001-1.c: New test.
44206
44207 1998-10-01 Jeffrey A Law (law@cygnus.com)
44208
44209 * gcc.c-torture/compile/981001-2.c: New test.
44210 * gcc.c-torture/compile/981001-3.c: New test.
44211 * gcc.c-torture/compile/981001-4.c: New test.
44212
44213 1998-10-01 Robert Lipe <robertl@dgii.com>
44214
44215 * lib/objc.exp (objc_target_compile): Add -L during compiles for
44216 multilibbed hosts. Idea grafted from g77.exp.
44217
44218 1998-09-30 Dave Love <d.love@dl.ac.uk>
44219
44220 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
44221 avoid losing on systems which need -lsocket.
44222
44223 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
44224
44225 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
44226 * g++.old-deja/g++.other/nested2.C: Ditto.
44227 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
44228 failure.
44229
44230 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
44231
44232 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
44233 preferred over template operator!= for enum bitfields.
44234
44235 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
44236
44237 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
44238 that happen to have the same base name, but in different scopes,
44239 are incorrectly rejected.
44240
44241 1998-09-16 Richard Henderson <rth@cygnus.com>
44242
44243 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
44244 on the native word size instead of an integer literal.
44245
44246 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
44247
44248 * g++.old-deja/g++.other/static2.C: Invocation of static data
44249 member of type pointer-to-function denoted as non-static member.
44250
44251 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
44252 checks involving function types and aliases.
44253
44254 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
44255
44256 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
44257 redefined to the same non-trivial type.
44258
44259 * g++.old-deja/g++.pt/explicit73.C: Test for proper
44260 namespace-qualification of template specializations declared in
44261 other namespaces.
44262
44263 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
44264 to declare a subset of the specializations of a template function
44265 as friends of specializations of a template class.
44266
44267 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
44268 member templates that do not fully specialize the enclosing
44269 template class are rejected.
44270
44271 1998-09-11 Dave Love <d.love@dl.ac.uk>
44272
44273 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
44274
44275 1998-09-08 Dave Love <d.love@dl.ac.uk>
44276
44277 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
44278 altered from libf2c/libU77 version.
44279
44280 1998-09-06 Dave Love <d.love@dl.ac.uk>
44281
44282 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
44283
44284 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
44285
44286 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
44287 (un)signed char are different types for template specialization
44288 purposes.
44289
44290 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
44291
44292 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
44293 * objc: ObjC testsuite.
44294
44295 1998-08-31 Catherine Moore <clm@cygnus.com>
44296
44297 * gcc.c-torture/execute/941014-1.x: New file.
44298
44299 1998-08-31 Nick Clifton <nickc@cygnus.com>
44300
44301 * lib/c-torture.exp: Add support for
44302 torture_eval_before_compile and torture_eval_before_execute
44303 variables.
44304
44305 1998-08-30 Jeffrey A Law (law@cygnus.com)
44306
44307 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
44308 this test triggers valid.
44309
44310 1998-08-27 Jeffrey A Law (law@cygnus.com)
44311
44312 * gcc.dg/980827-1.c: New test.
44313
44314 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
44315
44316 * gcc.c-torture/execute/loop-4b.c: New test.
44317
44318 1998-08-26 Nick Clifton <nickc@cygnus.com>
44319
44320 * lib/c-torture.exp: Add support for
44321 torture_eval_before_compile and torture_eval_before_execute
44322 variables.
44323
44324 1998-08-25 Jeffrey A Law (law@cygnus.com)
44325
44326 * gcc.c-torture/compile/980825-1.c: New test.
44327
44328 1998-08-24 Nick Clifton <nickc@cygnus.com>
44329
44330 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
44331 count number tests in opt_t0 not good_t0.
44332
44333 1998-08-24 Jeffrey A Law (law@cygnus.com)
44334
44335 * gcc.c-torture/compile/930326-1.x: Fix typo.
44336
44337 1998-08-23 Mark Mitchell <mark@markmitchell.com>
44338
44339 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
44340 causes an ICE.
44341
44342 1998-08-21 Jeffrey A Law (law@cygnus.com)
44343
44344 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
44345 STACK_SIZE is defined.
44346 * gcc.c-torture/unsorted/stuct.c: Similarly.
44347
44348 * gcc.c-torture/compile/980821-1.c: New test.
44349
44350 1998-08-21 Jeffrey A Law (law@cygnus.com)
44351
44352 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
44353
44354 1998-08-19 Mark Mitchell <mark@markmitchell.com>
44355
44356 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
44357 code.
44358
44359 1998-08-09 Mark Mitchell <mark@markmitchell.com>
44360
44361 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
44362 error'.
44363
44364 1998-08-18 Jeffrey A Law (law@cygnus.com)
44365
44366 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
44367
44368 1998-08-16 Jeffrey A Law (law@cygnus.com)
44369
44370 * gcc.c-torture/compile/980816-1.c: New test.
44371
44372 * gcc.dg/980816-1.c: New test.
44373
44374 1998-08-13 Jeffrey A Law (law@cygnus.com)
44375
44376 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
44377 compiler for ieee tests.
44378
44379 1998-08-01 Dave Love <d.love@dl.ac.uk>
44380
44381 * g77.f-torture/compile/980729-0.f: New test.
44382
44383 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
44384
44385 * gcc.c-torture/special/eeprof-1.c: New test, for
44386 -finstrument-functions.
44387 * gcc.c-torture/special/special.exp: Run it.
44388
44389 1998-07-29 Jeffrey A Law (law@cygnus.com)
44390
44391 * gcc.c-torture/compile/980729-1.c: New test.
44392
44393 1998-07-27 Nick Clifton <nickc@cygnus.com>
44394
44395 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
44396 __thumb__ is defined, and test for ARM style doubles if so.
44397
44398 1998-07-26 Dave Love <d.love@dl.ac.uk>
44399
44400 * g77.f-torture/noncompile/980615-0.f: New test.
44401
44402 1998-07-26 H.J. Lu (hjl@gnu.org)
44403
44404 * gcc.dg/980312-1.c: Do link instead of compile.
44405 * gcc.dg/980313-1.c: Likewise.
44406
44407 1998-07-26 Jeffrey A Law (law@cygnus.com)
44408
44409 * gcc.c-torture/compile/980726-1.c: New test.
44410
44411 1998-07-25 Dave Love <d.love@dl.ac.uk>
44412
44413 * g77.f-torture/execute/io0.f: New test.
44414
44415 1998-07-24 Nick Clifton <nickc@cygnus.com>
44416
44417 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
44418 an int.
44419
44420 1998-06-18 Michael Meissner <meissner@cygnus.com>
44421
44422 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
44423 m32r bugs.
44424
44425 1998-07-17 Nick Clifton <nickc@cygnus.com>
44426
44427 * gcc.dg/980626-1.c: Expect failures for all toolchains until
44428 c-decl.c:grokdeclarator can handle mode attributes.
44429
44430 1998-07-16 Jeffrey A Law (law@cygnus.com)
44431
44432 * gcc.c-torture/execute/980716-1.c: New test.
44433
44434 1998-07-13 Jeffrey A Law (law@cygnus.com)
44435
44436 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
44437 the mn10200.
44438 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
44439 the mn10200.
44440 * gcc.c-torture/execute/va-arg-3.x: Similarly.
44441 * gcc.c-torture/compile/930326-1.x: Similarly.
44442
44443 1998-07-13 Dave Love <d.love@dl.ac.uk>
44444
44445 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
44446 New test from Craig.
44447
44448 1998-07-12 Dave Love <d.love@dl.ac.uk>
44449
44450 * g77.f-torture/noncompile/980616-0.f: New test.
44451
44452 * g77.f-torture/execute/970816-3.f: New test from Craig.
44453
44454 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
44455
44456 * g++.other/singleton.C: Return error value instead of taking
44457 SIGSEGV.
44458
44459 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
44460
44461 * g++.other/singleton.C: New test. Warning is under dispute.
44462 Runtime crash is not.
44463
44464 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
44465
44466 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
44467 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
44468 using6.C, using7.C}: New namespace tests.
44469
44470 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
44471
44472 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
44473 specialization with typedef'ed names used as array indexes.
44474
44475 1998-07-09 Jeffrey A Law (law@cygnus.com)
44476
44477 * gcc.c-torture/execute/980709-1.c: New test.
44478
44479 * gcc.dg/980709-1.c: New test.
44480
44481 1998-07-07 Richard Henderson <rth@cygnus.com>
44482
44483 * gcc.c-torture/execute/bcp-1.c: New test.
44484
44485 1998-07-07 Jeffrey A Law (law@cygnus.com)
44486
44487 * gcc.c-torture/execute/980707-1.c: New test.
44488
44489 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
44490
44491 * gcc.c-torture/compile/980706-1.c: New test.
44492
44493 1998-07-01 Dave Love <d.love@dl.ac.uk>
44494
44495 * g77.f-torture/execute/980701-0.f,
44496 g77.f-torture/execute/980701-1.f: New test from Craig.
44497
44498 1998-07-01 Jeffrey A Law (law@cygnus.com)
44499
44500 * gcc.c-torture/compile/980701-1.c: New test.
44501
44502 * gcc.c-torture/execute/980701-1.c: New test.
44503
44504 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
44505 rlsruhe.de>
44506
44507 * g++.old-deja/g++.robertl/eb132.C: New test.
44508 * g++.old-deja/g++.robertl/eb133.C: Likewise.
44509
44510 1998-06-29 Dave Love <d.love@dl.ac.uk>
44511
44512 * g77.f-torture/execute/980628-7.f,
44513 g77.f-torture/execute/980628-8.f,
44514 g77.f-torture/execute/980628-9.f,
44515 g77.f-torture/execute/980628-10.f: New tests from Craig.
44516
44517 * g77.f-torture/execute/980628-3.f: Remove mail headers.
44518
44519 1998-06-28 Jeffrey A Law (law@cygnus.com)
44520
44521 * g77.f-torture/execute/980628-4.f: New test from Craig.
44522 * g77.f-torture/execute/980628-5.f: Likewise.
44523 * g77.f-torture/execute/980628-2.f: Likewise.
44524 * g77.f-torture/execute/980628-0.f: Likewise.
44525 * g77.f-torture/execute/980628-1.f: Likewise.
44526 * g77.f-torture/execute/980628-3.f: Likewise.
44527 * g77.f-torture/execute/980628-6.f: Likewise.
44528
44529 1998-06-28 Jeffrey A Law (law@cygnus.com)
44530
44531 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
44532 directory when nothing has been installed yet.
44533
44534 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
44535
44536 * gcc.c-torture/special/special.exp: Handle newer versions of
44537 dejagnu.
44538
44539 1998-06-26 Jeffrey A Law (law@cygnus.com)
44540
44541 * gcc.dg/980626-1.c: New test.
44542
44543 1998-06-19 Bruno Haible <haible@ilog.fr>
44544
44545 * gcc.misc-tests/m-un-2.c: New test.
44546 * g++.old-deja/g++.other/warn01.c: Likewise.
44547
44548 1998-06-19 Robert Lipe <robertl@dgii.com>
44549
44550 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
44551 compatibility with assmblers with a different comment character.
44552 Eliminate use of GAS-specific extensions.
44553
44554 1998-06-19 Jeffrey A Law (law@cygnus.com)
44555
44556 * gcc.c-torture/execute/ieee/980619-1.c: New test.
44557
44558 1998-06-19 Robert Lipe <robertl@dgii.com>
44559
44560 * lib/g77.exp: Replace search for libf2c.a with search for newly
44561 renamed libg2c.a
44562
44563 1998-06-17 Jeffrey A Law (law@cygnus.com)
44564
44565 * gcc.c-torture/execute/980617-1.c: New test.
44566
44567 1998-06-12 Jeffrey A Law (law@cygnus.com)
44568
44569 * gcc.c-torture/execute/980612-1.c: New test.
44570
44571 1998-06-08 Jeffrey A Law (law@cygnus.com)
44572
44573 * gcc.dg/980523-1.c: Only test on ppc-linux.
44574 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
44575
44576 * gcc.c-torture/execute/980608-1.c: New test.
44577
44578 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
44579
44580 * gcc.c-torture/execute/980605-1.c: New test.
44581
44582 1998-06-04 Jeffrey A Law (law@cygnus.com)
44583
44584 * gcc.c-torture/execute/980604-1.c: New test.
44585
44586 1998-06-02 Jeffrey A Law (law@cygnus.com)
44587
44588 * gcc.c-torture/execute/980602-1.c: New test.
44589 * gcc.c-torture/execute/980602-2.c: Likewise.
44590
44591 1998-06-02 Dave Love <d.love@dl.ac.uk>
44592
44593 * 970125-0.f: Fix per JCB. Add commentary.
44594
44595 1998-05-31 Michael Meissner <meissner@cygnus.com>
44596
44597 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
44598 IEEE -0 support.
44599
44600 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
44601
44602 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
44603 earlier.
44604
44605 1998-05-28 Catherine Moore <clm@cygnus.com>
44606
44607 * gcc.c-torture/execute/980526-3.c: New test.
44608
44609 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
44610
44611 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
44612 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
44613 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
44614 m88k-motorola-sysv3 to XFAIL.
44615
44616 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44617
44618 * gcc.dg/980526-1.c: New test.
44619 * gcc.c-torture/execute/980526-2.c: New test.
44620
44621 1998-05-26 Jeffrey A Law (law@cygnus.com)
44622
44623 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
44624
44625 * gcc.c-torture/execute/980526-1.c: New test.
44626
44627 1998-05-26 Dave Love <d.love@dl.ac.uk>
44628
44629 * g77.f-torture/execute/alpha2.f: Add runtime test.
44630
44631 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
44632
44633 * g++.old-deja/old-deja.exp: Strip leading directories.
44634
44635 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
44636 error for the line. Don't run multiple tests for the same line.
44637
44638 1998-05-23 Jeffrey A Law (law@cygnus.com)
44639
44640 * gcc.dg/980523-1.c: New test.
44641
44642 1998-05-23 Dave Love <d.love@dl.ac.uk>
44643
44644 * g77.f-torture/compile/970915-0.f: New test.
44645
44646 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
44647
44648 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
44649
44650 1998-05-21 Jeffrey A Law (law@cygnus.com)
44651
44652 * gcc.dg/980520-1.c: New test.
44653
44654 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
44655
44656 * gcc.dg/980502-1.c: Fix return type.
44657
44658 1998-05-20 Jeffrey A Law (law@cygnus.com)
44659
44660 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
44661 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
44662 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
44663 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
44664 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
44665
44666 1998-05-20 Dave Love <d.love@dl.ac.uk>
44667
44668 * g77.f-torture/execute/980520-1.f: New test.
44669
44670 1998-05-15 Dave Love <d.love@dl.ac.uk>
44671
44672 * lib/mike-g77.exp: New file.
44673
44674 * g77.f-torture/noncompile/noncompile.exp,
44675 g77.f-torture/noncompile/check0.f: New files.
44676
44677 1998-05-14 Dave Love <d.love@dl.ac.uk>
44678
44679 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
44680 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
44681 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
44682 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
44683 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
44684 abort where appropriate.
44685
44686 1998-05-05 Michael Meissner <meissner@cygnus.com>
44687
44688 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
44689 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
44690
44691 1998-04-29 Dave Love <d.love@dl.ac.uk>
44692
44693 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
44694
44695 1998-04-27 Dave Love <d.love@dl.ac.uk>
44696
44697 * g77.f-torture/compile/980427-0.f: New test.
44698
44699 1998-04-24 Dave Love <d.love@dl.ac.uk>
44700
44701 * g77.f-torture/compile/980424-0.f: New test.
44702
44703 1998-04-19 Dave Love <d.love@dl.ac.uk>
44704
44705 * g77.f-torture/compile/980419-2.f (main): New test.
44706 * g77.f-torture/compile/970125-0.f: New test.
44707 * g77.f-torture/compile/980419-1.f: New test.
44708
44709 1998-04-08 Jim Wilson <wilson@cygnus.com>
44710
44711 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
44712 of loop-4.c.
44713
44714 1998-04-07 Jim Wilson <wilson@cygnus.com>
44715
44716 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
44717
44718 1998-04-03 Jim Wilson <wilson@cygnus.com>
44719
44720 * gcc.c-torture/compile/980329-1.c: New test.
44721
44722 1998-03-18 Jim Wilson <wilson@cygnus.com>
44723
44724 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
44725 * gcc.dg/980312-1.c: Fix typo in -march command.
44726
44727 1998-03-16 H.J. Lu (hjl@gnu.org)
44728
44729 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
44730
44731 1998-03-11 Robert Lipe <robertl@dgii.com>
44732
44733 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
44734 Dave Love agree the Fortran source is bogus.
44735
44736 1998-03-11 Robert Lipe <robertl@dgii.com>
44737
44738 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
44739 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
44740 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
44741 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
44742 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
44743
44744 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
44745
44746 * g++.old-deja/g++.other/friend1.C: New test.
44747
44748 1998-02-18 Dave Love <d.love@dl.ac.uk>
44749
44750 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
44751 possibly uninitialized) variables and declare dnrm2.
44752
44753 1998-02-23 Robert Lipe <robertl@dgii.com>
44754
44755 From Bruno Haible <haible@ilog.fr>:
44756 * gcc.c-torture/execute/980223.c: New test.
44757
44758 1998-02-13 Jeffrey A Law (law@cygnus.com)
44759
44760 * gcc.dg/ifelse-1.c: New test.
44761
44762 1998-02-09 H.J. Lu (hjl@gnu.org)
44763
44764 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
44765
44766 * lib/old-dejagnu.exp (old-dejagnu): Added the
44767 "execution test - XFAIL *-*-*" handling in the spirit of
44768 "excess errors test -". Changed the "execution test fails"
44769 handling to be like "excess errors test fails".
44770 * Update various tests accordingly.
44771
44772 1998-02-06 Jim Wilson <wilson@cygnus.com>
44773
44774 * gcc.c-torture/execute/980205.c: New test.
44775
44776 1998-01-18 Jeffrey A Law (law@cygnus.com)
44777
44778 * lib/c-torture.exp: Look for .x files instead of .cexp files.
44779 * lib/f-torture.exp: Similarly.
44780 * gcc.c-torture: Rename all .cexp files to .x files.
44781
44782 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
44783
44784 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
44785 (940510-1.c): Removed duplicate.
44786 (971104-1.c): New test.
44787
44788 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
44789
44790 * lib/f-torture.exp: Improve error and loop detection.
44791
44792 1997-11-19 Michael Meissner <meissner@cygnus.com>
44793
44794 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
44795 use that to size the filler array.
44796
44797 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
44798
44799 * lib/c-torture.exp(c-torture-execute): Fix typo.
44800
44801 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
44802 testcase as the executable name. Keep the executable around if
44803 the test fails.
44804
44805 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
44806
44807 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
44808 changes. Only test one -g option, and move it to the end of the
44809 list of options to test.
44810
44811 1997-09-19 Michael Meissner <meissner@cygnus.com>
44812
44813 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
44814 variable GCC_TORTURE_OPTIONS to supply default switches separated
44815 by colons. If no environment variable, run tests with -O0 -g, -O1
44816 -g, and -O2 -g as well.
44817
44818 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
44819
44820 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
44821 explanatory comments. Fix indentation.
44822
44823 1997-09-15 Jeffrey A Law (law@cygnus.com)
44824
44825 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
44826
44827 1997-09-11 Jeffrey A Law (law@cygnus.com)
44828
44829 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
44830 * g++.old-deja/g++.mike/p7325.C: Likewise.
44831 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
44832
44833 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
44834
44835 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
44836 * g++.old-deja/g++.brendan/crash30.C: Likewise.
44837 * g++.old-deja/g++.brendan/crash39.C: Likewise.
44838 * g++.old-deja/g++.law/operators4.C: Likewise.
44839
44840 1997-09-11 Joe Buck (jbuck@synopsys.com)
44841
44842 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
44843 * g++.old-deja/g++.mike/p784.C: Ditto.
44844 * g++.old-deja/g++.mike/p785.C: Ditto.
44845
44846 1997-09-05 Jeffrey A Law (law@cygnus.com)
44847
44848 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
44849
44850 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44851
44852 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
44853 target feature; pass this to c-torture-execute as needed.
44854
44855 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44856
44857 * lib/c-torture.exp(c-torture-execute): If the previous and the
44858 current executables being tested are identical, we don't need to
44859 run the executable again. Try to make the executable names
44860 unique. Add an optional argument for passing additional compiler
44861 flags.
44862
44863 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
44864
44865 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
44866
44867 1997-08-29 Jeffrey A Law (law@cygnus.com)
44868
44869 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
44870
44871 1997-07-31 Jeffrey A Law (law@cygnus.com)
44872
44873 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
44874 32bit or larger longs.
44875
44876 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
44877 have either a 32bit long or 32bit int.
44878
44879 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
44880
44881 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
44882 Make double precision tests dependent on sizeof (double).
44883
44884 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
44885
44886 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
44887 too.
44888
44889 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
44890
44891 * gcc.c-torture/compile/961203-1.cexp: New script.
44892
44893 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
44894
44895 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
44896 up the includes ourselves.
44897
44898 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
44899
44900 * lib/plumhall.exp: Remove random include, and add a few
44901 verbose messages for debugging.
44902
44903 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
44904
44905 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
44906 of trying to do it ourselves.
44907
44908 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
44909
44910 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
44911
44912 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
44913
44914 * gcc.prms/5403.c: Made regexp a bit less strict.
44915
44916 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
44917
44918 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
44919 is returned from remote_load instead.
44920 * lib/plumhall.exp: Ditto.
44921 * lib/mike-g++.exp: Ditto.
44922 * lib/old-dejagnu.exp: Ditto.
44923 * lib/c-torture.exp: Ditto.
44924
44925 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
44926
44927 * lib/g++.exp: Use build_wrapper procedure.
44928 * lib/gcc.exp: Ditto.
44929
44930 1997-05-20 Jeffrey A Law (law@cygnus.com)
44931
44932 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
44933 an old-style decl for malloc. Fixes tests to work when
44934 sizeof (int) != sizeof (size_t).
44935
44936 1997-05-15 Mike Meissner <meissner@cygnus.com>
44937
44938 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
44939
44940 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
44941 use stdargs.h interface.
44942
44943 1997-05-15 Mike Meissner <meissner@cygnus.com>
44944
44945 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
44946 NO_VARARGS when compiling.
44947
44948 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
44949
44950 * lib/plumhall.exp(ph_includes): New procedure.
44951 (ph_make): Use it.
44952 (ph_compiler): Ditto.
44953
44954 * lib/g++.exp: Rename test-glue.c to testglue.c.
44955 * lib/gcc.exp: Ditto.
44956
44957 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
44958
44959 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
44960 to completion when it's called.
44961
44962 1997-03-21 Michael Meissner <meissner@cygnus.com>
44963
44964 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
44965 is defined, don't do test.
44966
44967 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
44968
44969 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
44970 for object files.
44971 (ph_summary): Mark skipped testcases as untested, not unresolved.
44972
44973 * lib/plumhall.exp (ph_make): If unresolved because of bad
44974 errorCode, record errorCode in log file.
44975 (*): Replace send_log/verbose with verbose -log.
44976
44977 1997-03-19 Michael Meissner <meissner@cygnus.com>
44978
44979 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
44980 double conversion if double isn't at least 8 bytes.
44981
44982 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
44983 int to work with targets where int is 16 bits.
44984
44985 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
44986 8 bytes, just exit, since 4 byte doubles don't have enough bits of
44987 precision for the test to complete.
44988
44989 1997-03-14 Michael Meissner <meissner@cygnus.com>
44990
44991 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
44992 if d10v is not compiled with the -mdouble64 flag.
44993 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
44994
44995 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
44996 d10v is not compiled with the -mint32 flag.
44997
44998 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
44999
45000 * lib/plumhall.exp: Use incr_count.
45001
45002 1997-03-12 Jeffrey A Law (law@cygnus.com)
45003
45004 * gcc.c-torture: Update to c-torture-1.45.
45005
45006 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
45007
45008 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
45009 the name of the expect testcase file).
45010
45011 * lib/g++.exp(g++_init): Ditto.
45012
45013 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
45014
45015 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
45016 the host.
45017
45018 * lib/gcc.exp(gcc_exit): New procedure.
45019
45020 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
45021
45022 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
45023 specs where appropriate.
45024
45025 * g++.old-deja/g++.arm/*: Added additional ERROR checks
45026 because of new "candidates are" messages, and removed a few
45027
45028 * Converted all non-old-style g++ testcases to old-style, and
45029 moved into g++.old-deja.
45030
45031 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
45032
45033 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
45034 options.
45035
45036 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
45037 succeeded.
45038
45039 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
45040
45041 1997-02-13 Michael Meissner <meissner@cygnus.com>
45042
45043 * lib/gcc.exp (gcc_target_compile): Add support for defining
45044 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
45045 the machine doesn't have those features.
45046
45047 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
45048
45049 * g++.law/operators4.exp: Don't use LIBS.
45050
45051 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
45052
45053 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
45054
45055 * lib/mike-g++.exp: Don't set the compiler to be tested here.
45056 * lib/g++.exp: Set it here instead. Also, allow use of the
45057 --tool_exec and --tool_opt options. Change CXX to
45058 GXX_UNDER_TEST.
45059
45060 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
45061
45062 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
45063
45064 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
45065
45066 * lib/old-dejagnu.exp: Use prune_warnings instead of
45067 prune_system_crud.
45068 * lib/mike-g++.exp: Ditto.
45069 * lib/gcc.exp: Ditto.
45070 * lib/g++.exp: Ditto.
45071
45072 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
45073
45074 1997-02-07 Jeffrey A Law (law@cygnus.com)
45075
45076 * 941014-2.c: Include stdlib.h
45077 * 960327-1.c: Include stdio.h
45078 * dbra.c, index-1.c: Don't assume ints are 32bits.
45079
45080 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
45081
45082 * lib/gcc.exp: Add gcc,stack_size target feature.
45083
45084 * lib/g++.exp(g++_target_compile): Add the include and link
45085 paths here, not in two other places. And, it's $options, not
45086 options.
45087
45088 * lib/mike-g++.exp(postbase): Remove the code that determines
45089 the correct include and link paths.
45090 * g++.old-deja/old-deja.exp: Ditto.
45091
45092 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
45093
45094 * lib/g++.exp(g++_init): target_compile no longer returns the
45095 filename of the result.
45096
45097 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
45098
45099 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
45100 call to glob.
45101
45102 * gcc.c-torture/special/special.exp: Change call to
45103 gcc_target_compile to include the object file.
45104
45105 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
45106
45107 * gcc.c-torture/special/special.exp: Correct misspelling in last
45108 change.
45109
45110 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
45111
45112 * lib/plumhall.exp(ph_summary): Log the entire output of the
45113 executable. Return -1 if there were any failures, 0 otherwise.
45114 (ph_execute): Return -1 if there were any failures, 0 otherwise.
45115 (ph_make): Clean up objects and executables that were built
45116 if the tests succeeded.
45117
45118 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
45119
45120 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
45121 libraries and includes in the build tree as appropriate.
45122
45123 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
45124
45125 * lib/c-torture.exp: Instead of looking for the global variable
45126 NO_LONG_LONG, check to see if that's a feature of the target.
45127
45128 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
45129
45130 * config/default.exp: Minimize. Delete the remainer of the files in
45131 config; this functionality is now in devo/dejagnu/config.
45132
45133 g++.*/*: Pass any additional flags used to compile to postbase;
45134 delete CXXFLAGS.
45135
45136 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
45137 is now done by runtest.exp. Use gcc_target_compile instead of
45138 compile.
45139
45140 lib/c-torture.exp: Use gcc_target_compile instead of compile.
45141 Remove references to CFLAGS. Use remote_file instead of
45142 calling rm -f.
45143 (c-torture): Take a list of arguments to use to compile this
45144 testcase.
45145
45146 lib/g++.exp: Simplify. Use target_compile instead of compile.
45147 lib/gcc-dg.exp: Ditto.
45148 lib/gcc.exp: Ditto.
45149 lib/mike-{gcc,g++}.exp: Ditto.
45150 lib/old-dejagnu.exp: Ditto.
45151 lib/plumhall.exp: Ditto.
45152
45153 1997-01-08 Jim Wilson <wilson@cygnus.com>
45154
45155 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
45156 (ph_linker): Likewise.
45157
45158 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
45159
45160 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
45161 MAP_ANON / MAP_ANONYMOUS if defined;
45162 else try to map from /dev/zero .
45163
45164 1996-11-12 Jeffrey A Law (law@cygnus.com)
45165
45166 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
45167 isn't defined, then define it to MAP_ANONYMOUS.
45168
45169 1996-11-12 Jeffrey A Law (law@cygnus.com)
45170
45171 * gcc.c-torture: Update to c-torture-1.42 release.
45172
45173 1996-11-11 Jeffrey A Law (law@cygnus.com)
45174
45175 * gcc.c-torture: Update to c-torture-1.41 release.
45176
45177 1996-10-27 Jeffrey A Law (law@cygnus.com)
45178
45179 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
45180 c-torture release.
45181
45182 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
45183
45184 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
45185 and LDFLAGS. Fix second case to append the target_info ldflags
45186 onto LDFLAGS, not CFLAGS.
45187 * lib/g++.exp (g++_init): Add target_info stuff.
45188 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
45189 of libgloss and newlib flags for !native.
45190
45191 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
45192 (GDB): Fix relative path to go up another dir for finding gdb.
45193
45194 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
45195
45196 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
45197 versions in the target_info array, if they don't exist.
45198
45199 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
45200
45201 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
45202
45203 1996-07-08 Jim Wilson <wilson@cygnus.com>
45204
45205 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
45206 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
45207
45208 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
45209
45210 * lib/old-dejagnu.exp: Don't remove the output file before we've
45211 actually tested it. Don't append pwd to the path of the executable
45212 we're testing.
45213
45214 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
45215
45216 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
45217
45218 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
45219
45220 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
45221 temporary directory for compiler files, and set it to a default
45222 value of /tmp. Set $output as the name of the output file from
45223 compiling the testcase. Add a -o option to $cflags_var so the
45224 compiler writes the final output file as $output. Set $executable
45225 to $output.
45226
45227 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
45228 directory for compiler files, and set it to /tmp if it doesn't
45229 already have a value. Set $output_file to the name of the output
45230 file from compiling the testcase. Add a -o option to CXXFLAGS so
45231 the compiler writes the final output file as $output. Use $output
45232 as the executable to be tested.
45233
45234 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
45235
45236 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
45237
45238 1996-06-08 Jeffrey A Law (law@cygnus.com)
45239
45240 * gcc.c-torture/execute/pending-1.c: New test. Still
45241 pending in Tege's queue.
45242
45243 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
45244
45245 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
45246 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
45247 if there were failures. Call unresolved if there were unresolved
45248 testcases. Call gcc_fail if program did not run to completion.
45249 (ph_make): Pass additional argument name to ph_execute.
45250 (ph_execute): Add new argument. Pass additional arguments to
45251 ph_summary. Call gcc_fail is there is no execution output.
45252
45253 1996-04-24 Jeffrey A Law (law@cygnus.com)
45254
45255 * lib/plumhall.exp (proc_summary): Output relavent summary
45256 lines into the log so specific failures in plumhall can be
45257 investigated.
45258
45259 1996-04-10 Jeffrey A Law (law@cygnus.com)
45260
45261 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
45262 (c-torture-execute): Don't try to execute tests which use
45263 "long long" types if $NO_LONG_LONG is nonzero.
45264
45265 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
45266
45267 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
45268 not c-torture.
45269
45270 * gcc.ieee: Move from here.
45271 * gcc.c-torture/execute/ieee: To here.
45272
45273 1996-03-26 Jeffrey A Law (law@cygnus.com)
45274
45275 * gcc.c-torture: Update to c-torture-1.41 release.
45276
45277 1996-03-22 Jeffrey A Law (law@cygnus.com)
45278
45279 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
45280 not "$output".
45281
45282 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
45283
45284 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
45285 -c present.
45286
45287 1996-03-02 Jeffrey A Law (law@cygnus.com)
45288
45289 * config/proelf.exp: Handle connecting to a simulator.
45290
45291 1996-01-31 Jeffrey A Law (law@cygnus.com)
45292
45293 * config/proelf.exp: New file. Enough framework that we can
45294 run c-torture tests on the proelf targets (or any other target
45295 that gdb can connect to for that matter).
45296
45297 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
45298
45299 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
45300 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
45301
45302 * lib/plumhall.exp (ph_execute): Always call ph_summary if
45303 exec_output exists.
45304
45305 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
45306
45307 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
45308 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
45309
45310 * config/*.exp: Update FSF address. Change result of ${tool}_load
45311 to pass/fail/unresolved/unsupported/untested. Caller must now
45312 call unresolved/unsupported/untested.
45313 * lib/*.exp: Update FSF address. Update to handle new results of
45314 ${tool}_load.
45315 * lib/chill.exp (verbose): Delete.
45316
45317 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
45318
45319 * lib/gcc.exp (default_gcc_start): Change order of args to
45320 $LDFLAGS $CFLAGS $LIBS.
45321 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
45322 Save/set/restore CFLAGS. Pass single arg to gcc_start.
45323 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
45324 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
45325 * gcc.misc-tests/dg-test.exp: Likewise.
45326 * gcc.misc-tests/msgs.exp: Likewise.
45327 * gcc.prms/prms.exp: Likewise.
45328 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
45329 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
45330
45331 * lib/dg.exp: Deleted, moved to dejagnu/lib.
45332
45333 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
45334
45335 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
45336
45337 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
45338 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
45339
45340 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
45341 necessary.
45342
45343 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
45344
45345 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
45346 global for loop; add use of $mathlib.
45347 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
45348 settings here; set mathlib for anything but VxWorks.
45349
45350 1996-01-22 Jeffrey A Law (law@cygnus.com)
45351
45352 * gcc.c-torture: Update to c-torture-1.40 release.
45353
45354 1996-01-03 Jeffrey A Law (law@cygnus.com)
45355
45356 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
45357 dg.exp.
45358
45359 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
45360
45361 * lib/c-torture.exp (c-torture-execute): Declare "output" as
45362 global.
45363
45364 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
45365
45366 * lib/g++.exp (LIBS): Define if not already.
45367 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
45368 (gcc-dg-prune): Call prune_gcc_output.
45369 * lib/gcc.exp (prune_gcc_output): New proc.
45370 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
45371 prune_gcc_output.
45372
45373 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
45374
45375 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
45376 (c-torture-execute): Likewise. Rename `name' to `testcase'.
45377
45378 1995-11-15 Jeffrey A Law (law@cygnus.com)
45379
45380 * gcc.c-torture: Update to c-torture-1.39 release.
45381
45382 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
45383
45384 * lib/c-torture.exp (c-torture-execute): Don't return if one option
45385 fails, try others as well.
45386
45387 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
45388
45389 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
45390 If compilation fails, mark execute tests as `untested'.
45391 If test is marked as unsupported, don't mark compilation and
45392 execute tests as failed.
45393
45394 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
45395
45396 * lib/g++.exp (g++_init): Don't link in libg++, and look to
45397 libstdc++ for whether or not we want to be doing shared
45398 libraries. Delete link_curses since we don't need it anymore.
45399 * lib/mike-g++.exp (postbase): Don't link in libg++.
45400 * g++.old-deja/old-deja.exp: Likewise.
45401
45402 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
45403
45404 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
45405
45406 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
45407
45408 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
45409 For that, add `-Wl,-a,shared_archive'.
45410 * g++.old-deja/old-deja.exp: Likewise.
45411
45412 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
45413
45414 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
45415
45416 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
45417
45418 * lib/mike-g++.exp (postbase): Pay attention to the status of
45419 g++_load.
45420
45421 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
45422
45423 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
45424
45425 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
45426
45427 * lib/gcc.exp (default_gcc_start): No longer need to log program
45428 being executed or its output, execute_anywhere does that now.
45429 * lib/g++.exp (default_g++_version): Call execute_anywhere.
45430 (default_g++_start): Likewise. Delete calls to verbose/send_log.
45431
45432 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
45433
45434 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
45435 the same as those in lib/g++.exp.
45436
45437 1995-10-10 Jeff Law (law@hurl.cygnus.com)
45438
45439 * gcc.c-torture: Update to c-torture-1.38 release.
45440 * gcc.ieee: Related changes.
45441
45442 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
45443
45444 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
45445 "exec". Minor reformatting changes.
45446
45447 * config/rom68k.exp (${tool}_load): Make it work in a canadian
45448 cross. This means all "exec" calls now work on a remote host as
45449 well.
45450 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
45451 cross. Filter out the extra "\r\n" stuff that expect puts in.
45452 (c-torture-execute): Filter out the bogus warnings like
45453 c-torture-compile does. Add support for canadian cross.
45454 * lib/gcc.exp (default_gcc_version, default_gcc_start)
45455 Use execute_anywhere rather than calling exec directly. Now it
45456 works for canadian cross testing.
45457
45458 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
45459
45460 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
45461 results into a variable, and check that rather than using file exists.
45462
45463 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
45464
45465 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
45466 create a libg++.so. For sunos4.1.*, also add -ltermcap.
45467
45468 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45469
45470 * g++.old-deja/old-deja.exp: Create and pass runshlib and
45471 lib_curses if there's a shared libg++ in the build tree.
45472
45473 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
45474
45475 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
45476 if not supported target.
45477
45478 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
45479
45480 * lib/g++.exp (g++_init): Move empty setting of runshlib and
45481 link_curses up to always happen, not just for native builds.
45482
45483 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
45484
45485 * gcc.c-torture: Update to c-torture-1.36 release.
45486 * gcc.failure: Related changes.
45487
45488 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
45489
45490 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
45491
45492 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
45493
45494 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
45495 * lib/mike-g++.exp (postbase): Not in here. Still reference
45496 runshlib, link_curses, and mathlib for link and run.
45497
45498 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
45499 pass the runtime shared library options for Solaris, OSF/1, and
45500 Irix5, and link with -lcurses to avoid unresolved references.
45501
45502 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
45503
45504 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
45505 only run once.
45506
45507 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
45508
45509 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
45510
45511 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
45512
45513 * gcc.c-torture: Update to c-torture-1.35 release. Note we
45514 do not have a framework for the "compat" tests yet.
45515
45516 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
45517
45518 * lib/mike-g++.exp (postbase): New local variable `mathlib',
45519 set to null if we're testing vxworks5.1. Use that instead of
45520 `-lm' in the setting of LIBS for link and run.
45521
45522 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
45523
45524 * config/rom68k.exp (${tool}_load): Major changes to make it
45525 work. Verified that it does in fact return the stuff in
45526 exec_output properly. Catch any Emul or any TRAP other than 0.
45527
45528 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
45529
45530 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
45531 LDFLAGS properly for targets that need stuff from libgloss.
45532 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
45533 only run once.
45534 (gpp_initialized): New variable.
45535
45536 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
45537
45538 * config/rom68k.exp: Load libgloss.exp.
45539 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
45540 so we can produce a fully linked binary.
45541 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
45542 so we can produce a fully linked binary.
45543
45544 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
45545
45546 * lib/plumhall.exp (ph_section): Watch for expected failures.
45547 Add missing `else'.
45548
45549 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
45550 run the testcase.
45551 (c-torture): Likewise.
45552
45553 1995-08-28 Doug Evans <dje@cygnus.com>
45554
45555 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
45556
45557 * lib/mike-g++.exp (mike_cleanup): New proc.
45558 (prebase): New globals compiler_result, not_compiler_result,
45559 target_regexp.
45560 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
45561 allow leading "-" in pattern. Watch for unsupported tests.
45562 If $compiler_result is set, pattern match assembler code,
45563 and ditto for $not_compiler_result.
45564 * lib/mike-gcc.exp: Likewise.
45565
45566 * lib/plumhall.exp (ph_execute): Only call ph_summary if
45567 execution "succeeded".
45568
45569 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
45570
45571 * config/win32.exp: New file.
45572 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
45573
45574 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
45575
45576 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
45577 unsupported.
45578 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
45579 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
45580 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
45581
45582 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
45583 "... without exceptions was ...". That is now handled by
45584 prune_system_crud.
45585 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45586
45587 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
45588
45589 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
45590 sieve.c,sort2.c}: New files.
45591 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
45592 sieve.exp,sort2.exp}: Drivers for them.
45593
45594 * lib/mike-gcc.exp (program_output): New user settable variable.
45595 (postbase): Call prune_system_crud. Also prune extraneous compiler
45596 messages.
45597 * lib/mike-g++.exp (program_output): New user settable variable.
45598
45599 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
45600
45601 * config/sh.exp: Deleted (use sim.exp instead).
45602
45603 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
45604
45605 * config/vx.exp: Declare CHECKTASK as global.
45606 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
45607 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
45608 * lib/old-dejagnu.exp: Load [pwd]/$executable.
45609
45610 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45611
45612 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
45613 target. Like vx.exp, only includes `vx29k.exp' instead of
45614 `vxworks.exp'.
45615
45616 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
45617
45618 * config/sim.exp: Increase time limit from 120 seconds to 240.
45619
45620 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
45621
45622 * gcc.c-torture/execute/950628-1.c: New test.
45623
45624 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
45625
45626 * gcc.c-torture: Update with changes/additions from
45627 c-torture-1.34.
45628
45629 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
45630
45631 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
45632
45633 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
45634
45635 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
45636
45637 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
45638
45639 * gcc.c-torture/compile/950512-1.c: New test.
45640 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
45641 * gcc.dg/struct-ret-1.c: Likewise.
45642
45643 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
45644
45645 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
45646 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
45647
45648 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
45649
45650 * gcc.c-torture/special/920411-1.c: Deleted.
45651 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
45652
45653 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
45654
45655 * config/sim.exp (${tool}_load): Hack in call to bash to get a
45656 cpu limit.
45657
45658 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
45659
45660 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
45661
45662 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
45663
45664 From kenner;
45665 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
45666 is the proper length.
45667 * va-arg-3.c: Likewise.
45668
45669 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
45670
45671 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
45672 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
45673
45674 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
45675 * lib/g++.exp (default_g++_start): Delete old cruft.
45676
45677 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
45678
45679 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
45680 (2 * (1 << 18)) to (2 * (1 << 17)).
45681
45682 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
45683
45684 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
45685
45686 * config/rom68k.exp: Renamed from config/idp.exp
45687
45688 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
45689
45690 * c-torture/compile/921109-2.c
45691
45692 1995-04-18 Mike Stump <mrs@cygnus.com>
45693
45694 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
45695 excess errors.
45696
45697 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
45698
45699 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
45700 output.
45701 * lib/g++.exp (default_g++_start): Likewise.
45702
45703 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
45704
45705 * gcc.c-torture/compile/950329-1.c: New test.
45706
45707 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
45708
45709 * config/bug.exp (${tool}_load): Updated to use new remote_open
45710 and remote_close procs.
45711 * config/idp.exp: New file.
45712
45713 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
45714
45715 * gcc.c-torture/execute/950322-1.c: New test.
45716
45717 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
45718
45719 * config/vx.exp (${tool}_load): Clean up testing of return code from
45720 vxworks_ld and vxworks_spawn.
45721
45722 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
45723
45724 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
45725
45726 1995-03-13 Mike Stump <mrs@cygnus.com>
45727
45728 * lib/old-deja.exp: Add `excess errors test - ' error, now one
45729 can mark excess errors on a machine by machine basis. Note, the
45730 default is to not expect any excess errors, even when excess
45731 errors test - is given, so you will want to put an XFAIL ... on
45732 these lines. For example, // excess errors test - XFAIL hppa*-*-*
45733 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
45734 those 4 machines, but no others.
45735
45736 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
45737
45738 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
45739 * lib/c-torture.exp: to here.
45740
45741 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
45742
45743 * gcc.c-torture/execute/950221-1.c: New test.
45744 * gcc.c-torture/execute/struct-ret-1.c: New test.
45745 * gcc.c-torture/compile/950221-1.c: New test.
45746
45747 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
45748
45749 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
45750
45751 * gcc.c-torture/execute/arith-1.c (main): Return 0.
45752 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
45753
45754 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
45755
45756 * g++.gb: New directory of tests, derived from my signature and
45757 class scoping tests.
45758
45759 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
45760 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
45761 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
45762 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
45763 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
45764 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
45765 * g++.gb/sig25.C: Likewise.
45766
45767 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
45768 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
45769 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
45770 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
45771 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
45772 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
45773 * g++.gb/sig25.exp: Likewise.
45774
45775 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
45776 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
45777 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
45778 * g++.gb/scope13.C: Likewise, this test still fails.
45779
45780 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
45781 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
45782 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
45783 * g++.gb/scope13.exp: Ditto.
45784
45785 * g++.gb/README: New file, explains what these tests are about.
45786
45787 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
45788
45789 * lib/dg.exp (dg-do): Support `preprocess'.
45790 (dg-test): Likewise.
45791
45792 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
45793
45794 * config/udi.exp: change "continue -expect" to "exp_continue".
45795
45796 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
45797
45798 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
45799 Delete redundant tests.
45800
45801 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
45802 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
45803 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
45804 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
45805 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
45806 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
45807 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
45808 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
45809
45810 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
45811 storing label pointers.
45812 * gcc.c-torture/execute/921019-1.c: Likewise.
45813 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
45814 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
45815 parameter fp.
45816 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
45817 constants.
45818
45819 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
45820 Delete obsolete tests.
45821
45822 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
45823 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
45824 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
45825 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
45826 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
45827 * gcc.c-torture/compile/950124-1.c: New test.
45828
45829 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
45830
45831 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
45832
45833 * lib/mike-g++.exp: Add -lm to LIBS.
45834
45835 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
45836
45837 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
45838
45839 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
45840
45841 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
45842
45843 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
45844
45845 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
45846
45847 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
45848
45849 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
45850 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
45851 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
45852 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
45853 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
45854 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
45855 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
45856 * g++.law/{operators31.C, operators32.C,
45857 * g++.law/{operators33.C, operators34.C}: Likewise.
45858 * g++.law/{pic1.C, refs2.C}: Likewise.
45859 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
45860 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
45861 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
45862 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45863
45864 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
45865 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
45866 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
45867 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
45868 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
45869 * g++.law/{enum9.exp, friend5.exp}: Likewise.
45870 * g++.law/{nest3.exp, nest4.exp}: Likewise.
45871 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
45872 * g++.law/{operators30.exp, operators31.exp}: Likewise.
45873 * g++.law/{operators32.exp, operators33.exp}: Likewise.
45874 * g++.law/{operators34.exp}: Likewise.
45875 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
45876 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
45877 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
45878 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
45879 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45880
45881 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
45882 No longer expected to fail.
45883 * g++.law/missed-error3.C: Tweak for recent bool changes.
45884
45885 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
45886
45887 * config/emb-unix: Deleted.
45888 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
45889 remote execution. Do final link on remote host if REMOTE_LINK is set.
45890
45891 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
45892
45893 * lib/dg.exp (dg-test): Fix typo in last patch.
45894
45895 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
45896
45897 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
45898 (handles multiple occurrences).
45899
45900 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
45901
45902 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
45903 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
45904 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
45905 printed).
45906 * lib/c-torture.exp (c-torture-compile): Likewise.
45907 (c-torture): Prepend full path if missing.
45908 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
45909 (gcc_fail): Likewise.
45910 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
45911
45912 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
45913
45914 * lib/netware.exp: Only attach to NetWare i386 systems.
45915
45916 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
45917
45918 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
45919 messages. Add test name to "output pattern match" pass/fail message.
45920
45921 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
45922
45923 * gcc.dg: New testsuite.
45924 * gcc.dg/dg.exp: New file.
45925
45926 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
45927 test-switch.c}: Deleted.
45928
45929 * gcc.misc-tests/msgs.exp: New testcase driver.
45930
45931 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
45932
45933 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
45934 Watch for illegal return values from ${tool}_load.
45935 * config/unix.exp (${tool}_load): Fix pass/fail detection for
45936 cross targets. Coerce return value >0 to 1.
45937
45938 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
45939
45940 * config/unix.exp (${tool}_load): Call program rsh, not proc.
45941
45942 * config/emb-unix.exp: New file.
45943
45944 * config/sim.exp: Error if variable $SIM not defined.
45945 (${tool}_load): Mark test as "untested" if simulator missing.
45946
45947 * config/unix.exp: Load remote.exp to get rcp_download.
45948 * lib/c-torture.exp: Use different option lists for testcases with
45949 and without loops.
45950 * gcc.c-torture/execute/execute.exp: Likewise.
45951
45952 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
45953
45954 * config/*.exp: Clarify return code from ${tool}_load.
45955 Call `unresolved' or `untested' instead of `warning' or `perror'
45956 (sometimes you still want to call both though).
45957 Add comment that `shell_id' is local to each file.
45958 * config/udi.exp (timeout): Set to 30.
45959 Don't print warning if connection fails, $connectmode has already
45960 printed an error.
45961 (${tool}_load): Move verbose messages to level 2.
45962 Rework pattern for "Process started" message.
45963 Pass `shell_id' to ${connectmode}_download.
45964 Retry twice upon timeout. Make resetting of target more robust.
45965 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
45966 Pass `shell_id' to exit_$connectmode.
45967 Only call exit_$connectmode if connected.
45968 * config/unix.exp (${tool}_load): Check return codes better.
45969 * config/vrtx.exp (${tool}_load): Likewise.
45970 * config/vx.exp (${tool}_load): Likewise.
45971 Delete unneeded global's.
45972 * lib/dg.exp (dg-test): Update to reflect clarified return codes
45973 from ${tool}_load.
45974 (dg-stat): Delete.
45975 (dg-init): Delete recording of pass/fail counts.
45976 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45977 (old-dejagnu-init): Likewise.
45978 (old-dejagnu-stat): Delete contents, empty proc now.
45979 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
45980 (c-torture): Delete references to lcnt, lpass, lfail.
45981 Get option list from TORTURE_OPTIONS.
45982 Delete -funroll[-all]-loops if no loops.
45983 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
45984 (g++_stat): Delete contents (empty proc now).
45985 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
45986 (gcc_finish): Likewise.
45987 (gcc_stat): Deleted.
45988 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
45989 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
45990 * gcc.c-torture/execute/execute.exp: Likewise.
45991 Split tests into two parts: compile, execute.
45992 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
45993 no loops. Update to reflect clarified return codes from ${tool}_load.
45994
45995 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
45996
45997 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
45998 to grep for.
45999 (old-dejagnu): Likewise (where necessary).
46000
46001 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
46002
46003 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
46004
46005 * lib/dg.exp (dg-process-target): Fix processing of selector.
46006 Add comment regarding use of `error'.
46007
46008 * lib/gcc.exp (prune_system_crud): Define if missing.
46009 * lib/g++.exp (prune_system_crud): Likewise.
46010
46011 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
46012 Call prune_system_crud.
46013 * lib/dg.exp (dg-runtest): New proc.
46014 Use perror instead of send_user for tcl errors in testcase.
46015 Don't return any value, it's never used.
46016 Don't clobber previous definition of `unknown'.
46017 Print tcl errors in `dg-final'.
46018
46019 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
46020
46021 * lib/dg.exp (dg-process-target): Improve syntax error messages.
46022 (dg-test): Don't print errorInfo, it contains stack backtrace.
46023
46024 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
46025
46026 * lib/g++.exp (runtest_file_p): Define if missing.
46027
46028 1994-09-24 Doug Evans (dje@cygnus.com)
46029
46030 * lib/mike-g++.exp: Comment out loading of g++.exp.
46031 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
46032 (default_g++_version): Always print something.
46033 (default_g++_start): Comment out call to `which'.
46034 (g++_start, g++_load): Deleted (must be defined in config file).
46035 * lib/gcc.exp: Test for existence of $CC at start.
46036 Delete check for tmpdir (done in gcc_init).
46037 (default_gcc_version): Always print something.
46038 (default_gcc_start): Comment out call to `which'.
46039 * config/*.exp: Major cleanup - make cross targets work at least a
46040 little better for g++ (by not being "--tool gcc" specific).
46041 Rename gcc_xxx to ${tool}_xxx.
46042 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
46043 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
46044
46045 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
46046
46047 * lib/c-torture.exp (c-torture-compile): Rework compiler
46048 message processing.
46049
46050 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
46051 c-torture.
46052
46053 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
46054
46055 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
46056
46057 * lib/dg.exp (dg-process-target): Support { target native }.
46058
46059 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
46060
46061 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
46062 looked for "... program xxx got fatal signal".
46063 Correct regsub munging of `comp_output'.
46064 Ignore compiler messages "path prefix not used" and "linker input
46065 file unused".
46066
46067 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
46068
46069 * lib/gcc.exp (runtest_file_p): Define if missing.
46070 * gcc.prms/template.c: Example to work from.
46071
46072 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
46073
46074 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
46075 * lib/dg.exp (dg-test): Call unsupported testcases as such.
46076
46077 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
46078 * gcc.prms/1883.c: Moved from compile/940714-1.c.
46079 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
46080 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
46081
46082 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
46083 (dg-process-target): No longer a varargs proc.
46084 Return S/N for target, P/F for xfail. All callers changed.
46085 (user option procs): More argument checking.
46086 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
46087 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
46088 (dg-test): Skip test if not running on selected target in `dg-do'.
46089 Update handling of `dg-do-what', `dg-output-text'.
46090 Separate execution pass/fail from output pattern match pass/fail.
46091 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
46092
46093 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
46094
46095 * gcc.c-torture/special/special.exp: Don't expect failure for mips
46096 target for 920510-1.c.
46097
46098 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
46099
46100 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
46101 Clean up comment regarding use of passcnt, etc.
46102 (gcc_stat): Don't update `testcnt' here.
46103 (gcc_finish): Do it here.
46104 Might as well reset `but_id' here too.
46105 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
46106 to determine if the file should be tested.
46107 * gcc.c-torture/compile/compile.exp: Likewise.
46108 * gcc.c-torture/execute/execute.exp: Likewise.
46109 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
46110 * gcc.misc-tests/dg-test.exp: Likewise.
46111 * gcc.prms/prms.exp: Likewise.
46112 * gcc.wendy/wendy.exp: Likewise.
46113 * g++.old-deja.exp: Likewise.
46114 Move "Testing file" message to verbose level 1.
46115
46116 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
46117
46118 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
46119
46120 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
46121
46122 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
46123 (default_gcc_start): Accept optional second list element
46124 of compiler flags. Print compiler output at verbosity level 2.
46125 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
46126 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
46127 Save current values of framework globals passcnt, failcnt, xpasscnt,
46128 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
46129 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
46130 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
46131 xfailcnt to compute stats. Update framework global `testcnt' from
46132 pass/fail counts.
46133 (gcc_finish): New proc. Clean up test environment.
46134 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
46135 (gcc_epass, gcc_efail): Delete.
46136 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
46137 argument of line number.
46138 (dg-init): If the tool has an init routine, call it.
46139 (dg-test): Remove args `cflags_var' and `libs_var'.
46140 Pass all compiler options to ${tool}_start.
46141 Handle missing line number.
46142 (dg-finish): New function.
46143 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
46144 particular files. Call gcc_finish at end. Move "skipping test"
46145 message to verbosity level 3.
46146 * gcc.c-torture/compile/compile.exp: Likewise.
46147 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
46148 * gcc.c-torture/execute/execute.exp: Likewise.
46149 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
46150 Print testcase being tried at verbosity level 1.
46151 * gcc.c-torture/special/special.exp: Unset xfail.
46152 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
46153 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
46154 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
46155 * gcc.failure/failure.exp: Likewise.
46156 * gcc.ieee/ieee.exp: Likewise.
46157 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
46158 Update call to dg-test. Call dg-finish at end.
46159 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
46160 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
46161 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
46162 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
46163 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
46164 * gcc.wendy/wendy.exp: Add copyright.
46165 Delete setting of tmpdir (done by gcc_init).
46166 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
46167 Pass compiler flags to gcc_start. Call gcc_finish at end.
46168 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
46169 gcc_[ce]pass/fail.
46170
46171 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
46172
46173 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
46174 confusion.
46175 (g++_load): Likewise.
46176
46177 * config/*.exp (gcc_load): Some were varargs fns and some were not.
46178 Rename argument to `prog' to remove the confusion.
46179 Varargs fns behave differently too!
46180 (g++_load): Likewise.
46181
46182 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
46183
46184 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
46185 what it is. Delete (always) printing of status value for !native.
46186 Simplify verbose code, and include status and exec_output.
46187 (g++_load): Use gcc_load.
46188
46189 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
46190
46191 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
46192 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
46193 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
46194 940714-3.c as these testcases don't exist anymore. Make
46195 va-arg-1.c expected to pass.
46196
46197 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
46198
46199 * gcc.misc-tests/misc.exp: Only run specific testcases.
46200 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
46201 * gcc.misc-tests/dg-[1-9].c: New files.
46202
46203 * lib/dg.exp: New testsuite driver.
46204 * gcc.prms/prms.exp: Use it.
46205
46206 * README.gcc: New file.
46207
46208 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
46209 Document and reset `lxpass' and `lxfail'.
46210 Simplify "initialized" message.
46211 (gcc_stat): Clean up comments a little.
46212
46213 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
46214
46215 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
46216
46217 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
46218
46219 * lib/old-dejagnu.exp (process-option): New proc.
46220 (old-dejagnu-init, old-dejagnu-stat): Likewise.
46221 (old-dejagnu): Simplify.
46222 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
46223
46224 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
46225
46226 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
46227 exists and is not an empty string.
46228
46229 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
46230 $xfail rather than calling setup_xfail. Clear $xfail when test is
46231 finished.
46232 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
46233 automatically.
46234
46235 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
46236 longer expected to fail.
46237
46238 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
46239 "f" function call.
46240
46241 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
46242
46243 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
46244 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
46245 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
46246 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
46247 c-torture-1.29.
46248
46249 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
46250 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
46251
46252 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
46253
46254 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
46255 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
46256
46257 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
46258 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
46259 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
46260
46261 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
46262
46263 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
46264 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
46265 940714-1.c, 940714-2.c, 940714-3.c},
46266 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
46267 gcc.misc-tests/{mg.c,mg.exp}:
46268 New tests.
46269 * gcc.noncompile/noncompile.exp: Change accordingly.
46270
46271 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
46272
46273 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
46274 Undo previous clobberage.
46275
46276 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
46277
46278 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
46279 * gcc.special/{930510-1.c, special.exp}:
46280 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
46281 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
46282 struct-varargs-1.c}: New tests from c-torture-1.26.
46283
46284 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
46285
46286 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
46287 argument to switch.
46288
46289 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
46290
46291 * Revert the previous changes. Please see Rob's directory
46292 (/lisa/test/rob/progressive/gcc/testsuite) for testing
46293 fixes.
46294
46295 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
46296
46297 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
46298 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
46299 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
46300 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
46301 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
46302 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
46303 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
46304 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
46305 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
46306 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
46307 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
46308 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
46309 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
46310 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
46311 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
46312 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
46313 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
46314 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
46315 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
46316 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
46317 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
46318 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
46319 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
46320 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
46321 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
46322 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
46323 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
46324
46325 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
46326
46327 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
46328 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
46329 with perror calls.
46330
46331 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
46332
46333 * config/unix.exp (g++_load): Fix syntax.
46334
46335 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
46336
46337 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
46338 * gcc.noncompile/921017-1.c: Deleted obsolete test.
46339 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
46340 Don't expect va-arg-1.c to fail. Correct expected output for
46341 920928-1.c.
46342 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
46343 * gcc.wendy/hbm4.c: Correct typo.
46344 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
46345
46346 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
46347
46348 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
46349 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
46350 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
46351 * lib/c-torture.exp (c-torture-compile): Ditto.
46352
46353 Reduce volume of output (remove all the -I's and such).
46354 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
46355 Call gcc_cpass, gcc_cfail.
46356 (c-torture): Pass testing option to c-torture-compile.
46357
46358 1994-03-21 Doug Evans (dje@cygnus.com)
46359
46360 Bring patches over from progressive.
46361 * config/default.exp: Exit remote shell cleanly.
46362 (g++_exit, g++_start): Add default versions.
46363 * config/sim.exp (gcc_load): Use perror, not error.
46364
46365 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
46366
46367 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
46368 set in site.exp.
46369
46370 1994-03-14 Doug Evans (dje@cygnus.com)
46371
46372 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
46373 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
46374 (wendy_try): New proc to run testcase.
46375 (main loop): Call 'em.
46376 * gcc.wendy/*.c: Clean up pass to correct expected output.
46377
46378 * lib/gcc.exp: Minor cleanup work.
46379 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
46380
46381 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
46382
46383 * config/sim.exp (gcc_load): Document return codes better.
46384 Don't pass -v to simulator.
46385
46386 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
46387
46388 * gcc.special/920717-x.c: Fix typo.
46389 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
46390 get at sources.
46391
46392 * lib/mike-gcc.exp: Fix typo.
46393
46394 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
46395
46396 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
46397 binary to use, transform the name.
46398 * config/*.exp: rename everything. Nuke any g++ specific files,
46399 it's now a special case of gcc that requires no special support.
46400 Add a default.exp for unsupported targets.
46401
46402 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
46403
46404 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
46405 lib/old-dejagnu.exp: Fix a few patterns to work with the new
46406 version of Tcl.
46407
46408 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
46409
46410 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
46411 than a warning.
46412
46413 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
46414
46415 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
46416
46417 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
46418
46419 * gcc.execute/execute.exp: Combine opt_list and foption_list into
46420 option_list. Compile every file with only 4/6 option choices
46421 (same as C torture) instead of with 12/18 different option
46422 choices.
46423 * lib/c-torture.exp: Likewise.
46424
46425 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
46426 not already set.
46427
46428 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
46429
46430 * lib/old-deja.exp: Add `excess errors test fails' error, now one
46431 can put an XFAIL *-*-* on excess errors.
46432
46433 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
46434
46435 * g++.law: Add more tests derived from g++-bugs snapshots.
46436
46437 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
46438 equivalent to g++.law/init9.
46439
46440 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
46441 compiled it, and the a.out file after we've run it.
46442
46443 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
46444
46445 * lib/mike-g++.exp (postbase): Delete the .o file after we've
46446 compiled it, and the a.out file after we've run it.
46447
46448 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
46449
46450 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
46451
46452 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
46453
46454 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
46455 version number.
46456
46457 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
46458
46459 * g++.law: New directory of g++ tests derived from the g++-bugs
46460 snapshots.
46461
46462 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
46463
46464 * gcc.compile: initbug1.c initbug1.exp testcase added
46465
46466 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
46467
46468 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
46469 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
46470 fixes submitted by Jeff Law (law@cs.utah.edu)
46471 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
46472 Jeff Law (law@cs.utah.edu)
46473
46474
46475 1993-11-30 Mike Stump (mrs@cygnus.com)
46476
46477 * config/unix-g++.exp: Follow the gcc way of doing things.
46478 * g++.old-deja/old-deja.exp: Minor updates.
46479 * lib/g++.exp: New file, follow the gcc way of doing things.
46480 * lib/old-dejagnu.exp: Minor updates.
46481 * lib/mike-g++.exp: Always unset errorInfo.
46482
46483 1993-11-06 Mike Stump (mrs@cygnus.com)
46484
46485 * lib/gcc.exp: Fix some errors with the below change, CC and
46486 CFLAGS should be global when setting, not local.
46487
46488 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
46489
46490 * lib/gcc.exp: Transform tool name.
46491
46492 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46493
46494 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
46495
46496 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46497
46498 * lib/gcc.exp: change gcc_done to gcc_stat
46499
46500 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46501
46502 * Upgraded gcc testsuite to c-torture version 1.25
46503
46504 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
46505
46506 * lib/gcc.exp: added reporting code. Changed verbose compile message.
46507 * lib/c-torture: added hooks for new reporting code.
46508
46509 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
46510
46511 * config/sh-gcc.exp: check if sh-sim exists in the path
46512
46513 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
46514
46515 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
46516 * gcc.compile/compile.exp: Initial changes for new logic.
46517 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
46518 * gcc.failure/failure.exp: Initial changes for new logic.
46519 * gcc.ieee/ieee.exp: Initial changes for new logic.
46520 * gcc.misc-tests/misc.exp: Initial changes for new logic.
46521 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
46522 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
46523 * lib/c-torture.exp: Initial changes for new logic.
46524 * lib/gcc.exp: Initial changes for new logic.
46525
46526 1993-10-15 Mike Stump (mrs@cygnus.com)
46527
46528 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
46529 depend upon failure or success. Fully qualify names in failure
46530 and success messages. Always remove a.out before starting
46531 compile, just in case. Pay more attention to error text output by
46532 the compiler. Handle testcases with no known past errors just
46533 like all others, so that things are uniform. Other miscellaneous
46534 improvements.
46535
46536 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
46537
46538 * gcc.cpp: new directory for cpp tests
46539
46540 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
46541
46542 * lib/chill.exp: Code reformatted, removed unused code.
46543 * config/unix-chill.exp: Code reformatted, removed unused code.
46544 * chill.execute/execute.exp: Code reformatted, removed unused code.
46545 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
46546
46547 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
46548
46549 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
46550 routines not written.
46551
46552 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
46553
46554 * config/bug-gcc.exp: Use new procs from bug.exp.
46555
46556 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
46557
46558 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
46559 via ftp, rather than depending on NFS.
46560 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
46561 case.
46562
46563 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
46564
46565 * config/bug-gcc.exp: Use new download proc.
46566
46567 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
46568
46569 * chill.execute/execute.exp: cleanups, handles errors better
46570 * chill.compile/compile.exp: rewrite, based on execute.exp
46571 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
46572 * lib/chill.exp: major changes to diff proc and compile and link
46573 procs. added chill_fail and chill_pass wrappers to pass and
46574 fail. added more comments, and handle error codes better.
46575 Added a hack to capture stderr from exec, so noncompile tests
46576 can work.
46577
46578 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
46579
46580 * chill.execute/execute.exp: rewrite of testsuite driver
46581 * lib/chill.exp: rewrite of testsuite driver
46582 * config/unix-chill.exp: rewrite of testsuite driver
46583
46584 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
46585
46586 In chill.execute:
46587 * iexpr.ch: Standardize uppercase.
46588 * tuples.dat: Standardize uppercase.
46589 * vary.ch: standardize. Correct varying string assignments.
46590 * vary.dat: Add new output lines.
46591
46592 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
46593
46594 In chill.execute:
46595 * chprintf.ch: Standardize use of uppercase.
46596 * tuples.ch: Standardize and turn arr2 into a DCL,
46597 rather than a SYN.
46598 * pinits.ch: Standardize.
46599
46600 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
46601
46602 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
46603 * Makefil: Renamed to Makefile.in.
46604 * configure.in: New.
46605
46606 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
46607
46608 In chill.execute:
46609 * .cvsignore: Add result/output files.
46610 * Makefile: Fix up variables at start. Use MFLAGS
46611 everywhere. Correct bool_loc, built_ins entries.
46612 Add entry for vary1.ch.
46613 * bitarray.ch: Standardize upper-case usage.
46614 * bitexpr.ch: Standardize, add output of b1.
46615 * params.ch: Use arrayt in along PROC parameters, to
46616 avoid novelty problems.
46617 * sets.ch: Tiny cleanup.
46618 * vary1.ch: Re-indent.
46619
46620 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
46621
46622 * Add PR-related files to Makefiles, .cvsignore files, etc.
46623
46624 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
46625
46626 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
46627 with compiler objects. New names are test-flow.c and test-loop.c
46628
46629 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
46630
46631 * Upgraded c-torture tests from 1.19 to 1.20
46632
46633 * new files:
46634 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
46635 * gcc.compile: 930623-1.c 930623-2.c
46636 * gcc.noncompile: 930622-1.c 930622-2.c
46637 * gcc.failure: 920411-1.c 920627-2.c
46638 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
46639
46640 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
46641
46642 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46643 More changes to get testsuite working properly. Needs more work.
46644 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
46645
46646 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
46647
46648 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46649 More changes to get testsuite working properly. Needs more work.
46650
46651 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
46652
46653 * chill.compile/compile.exp: Added for Dejagnu support
46654 * chill.execute/execute.exp: Added for Dejagnu support
46655 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
46656
46657 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
46658
46659 This should complete moving the CHILL test files.
46660 * chill.noncompile(.cvsignore printf.grt
46661 in-printf.grt chprintf.grt chprintf.ch):
46662 Added test-support files.
46663 (Makefile): Modified further.
46664 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
46665 signal.ch): Added test files.
46666 * chill.execute (.cvsignore printf.grt printr.c
46667 in-printf.grt rts.c chprintf.grt rts.h): Added
46668 test-support files.
46669 (Makefile): More corrections.
46670
46671 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
46672
46673 * chill.compile, chill.execute, chill.nocompile: Add CHILL
46674 test cases, ready for DejaGnu.
46675
46676 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
46677
46678 * Upgraded c-torture tests from 1.18 to 1.19
46679
46680 * gcc.compile: added test(s):
46681 930607-1.c
46682 * gcc.execute: added test(s):
46683 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
46684
46685 * added new subdirectory for misc tests: gcc.misc-tests
46686 * gcc.misc-test(s): added tests:
46687 inst-check.c test-consts.c test-ior.c test-switch.c
46688
46689 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
46690
46691 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
46692
46693 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
46694
46695 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
46696
46697 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
46698
46699 * Upgraded c-torture tests from 1.17 to 1.18
46700
46701 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
46702
46703 * Upgraded c-torture tests from 1.12 to 1.17
46704
46705 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
46706
46707 * lib/old-dejagnu.exp:
46708 Fixed handling of XFAIL target triplets to correctly
46709 recognize wildcard characters. Removed code that
46710 appended a unique id tag to the end of the file name
46711 printed out by the result of the testcases within a
46712 given test file.
46713
46714 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
46715
46716 * lib/old-dejagnu.exp:
46717 Reworked expected failure handling to trigger off of XFAIL
46718 keyword in keyphrase embeded in testcase source code. The
46719 XFAIL keyword must be at the end of the keyphrase line. It
46720 may optionally be followed by one or more target triplets.
46721 It has just occured that the handling of wildcards in the
46722 target triplet may not be correct.
46723
46724 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
46725
46726 * g++.old-deja/tests:
46727 Moved all subdirectories up one level into g++.old-deja .
46728
46729 * lib/old-dejagnu.exp:
46730 Fixed problem with CXXFLAGS not being properly reset, and being
46731 corrupted with extraneous "-c" compiler option. This was
46732 causing binaries to not be generated for test that needed them.
46733 Modified strings passed to "pass" and "fail" so that individual
46734 tests from the same test file would be distinguished by an
46735 identifier appended to the test file name in the summary logs;
46736 this corrected a problem with erroneous diff logs. Added code
46737 to search testcases for expected fail and unexpected pass keywords.
46738
46739 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
46740
46741 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
46742
46743 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
46744
46745 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
46746 Removed extraneous text from end of "Special g++ Options"
46747 keyphrase.
46748
46749 * lib/old-dejagnu.exp: Added pattern matching to look for new
46750 keywords, embedded in testcases comments, which will trigger
46751 calls to xpass and xfail.
46752
46753 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
46754
46755 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
46756 comments embedded in the testcases, especially the one looking for
46757 special compiler options, as well as the pattern matching for the
46758 compiler output again.
46759
46760 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
46761
46762 * lib/old-dejagnu.exp: Do a proper check of the return value for
46763 execute tests. Fixed several problems with the pattern matching
46764 of the compiler output which gave erroneous test results.
46765 Changed several of the test result messages to be more descriptive.
46766 * config/unix-g++.exp: Proc g++_load now actually works and
46767 executes the tests passed to it and returns a usable return
46768 value.
46769
46770 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
46771
46772 * lib/gcc.exp: Exits gracefully if $CC is bogus.
46773
46774 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
46775
46776 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
46777 Modified both files to properly execute the old style
46778 dejagnu tests. The previous versions of these files were
46779 experimental and did not function anything near correctly.
46780
46781 1993-04-05 Rob Savoye (rob@cygnus.com)
46782
46783 * Removed all Makefile.in and configure.in files. No configuration
46784 needed now.
46785
46786 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
46787
46788 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
46789
46790 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
46791
46792 * gcc.compile/configure.in, gcc.unsorted/configure.in,
46793 gcc.special/configure.in, gcc.noncompile/configure.in,
46794 gcc.execute/configure.in, gcc.code_quality/configure.in,
46795 g++.other/configure.in, g++.old-deja/configure.in,
46796 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
46797 in srcname setting.
46798
46799 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
46800
46801 * lib/udi.exp: Fixed mondfe and mondfe_download.
46802 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
46803 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
46804
46805 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
46806
46807 * config/udi-gdb.exp: Check $shell_id after connecting to target.
46808 (gdb_exit): Don't remove *_soc files.
46809
46810 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
46811
46812 * lib/c-torture.exp: Don't look for main; instead always use -w
46813 -c. This is how the c-torture tests work. Remove the object
46814 file if the compilation succeeds.
46815 * gcc.execute/execute.exp: Remove executable if test passes.
46816 * gcc.noncompile/noncompile.exp: Every test is an expected
46817 failure.
46818 * gcc.special/special.exp: Added tests from c-torture 1.11,
46819 corrected use of existing test.
46820 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
46821 gcc.execute/920625-1.c: Updated to c-torture 1.11.
46822 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
46823 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
46824 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
46825 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
46826 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
46827 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
46828 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
46829 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
46830 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
46831 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
46832 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
46833 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
46834 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
46835 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
46836 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
46837 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
46838 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
46839 c-torture 1.11.
46840 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
46841 correspond to c-torture 1.11.
46842
46843 * New file.