]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR fortran/25031 ([4.1 only] Allocatable array can be reallocated.)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
2
3 PR fortran/25031
4 * gfortran.dg/multiple_allocation_1.f90: Check that the
5 size has changed after a re-allocation with stat.
6
7 2006-03-30 Richard Guenther <rguenther@suse.de>
8
9 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
10 removal.
11 * gcc.target/i386/sselibm-2.c: Likewise.
12 * gcc.target/i386/sselibm-3.c: Likewise.
13 * gcc.target/i386/sselibm-4.c: Likewise.
14 * gcc.target/i386/sselibm-5.c: Likewise.
15
16 2006-03-28 Roger Sayle <roger@eyesopen.com>
17
18 * gcc.dg/fold-andxor-1.c: New test case.
19 * gcc.dg/fold-xorand-1.c: Likewise.
20
21 2006-03-28 Roger Sayle <roger@eyesopen.com>
22
23 * gcc.dg/fold-convnotconv-1.c: New test case.
24
25 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
26
27 PR fortran/26779
28 * gfortran.dg/private_type_5.f90: New test.
29
30 2006-03-27 David Edelsohn <edelsohn@gnu.org>
31
32 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
33
34 2006-03-27 Jakub Jelinek <jakub@redhat.com>
35
36 * gfortran.dg/advance_2.f90: New test.
37 * gfortran.dg/advance_3.f90: New test.
38
39 * gfortran.fortran-torture/execute/equiv_5.f: New test.
40
41 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
42
43 PR libgfortran/26661
44 PR libgfortran/26880
45 * gfortran.dg/read_x_past.f: New test.
46
47 2006-03-26 Geoffrey Keating <geoffk@apple.com>
48
49 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
50 to be STABS.
51
52 2006-03-26 David Edelsohn <edelsohn@gnu.org>
53
54 * objc.dg/dwarf-1.m: Skip on AIX.
55 * objc.dg/dwarf-2.m: Skip on AIX.
56
57 2006-03-25 Steven G. Kargl <kargls@comcast.net>
58
59 PR fortran/26816
60 * gfortran.dg/float_1.f90: New test.
61
62 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
63
64 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
65 X86_64 targets.
66 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
67
68 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
69
70 PR libfortran/26735
71 * gfortran.dg/convert_implied_open.f90: New test case.
72
73 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
74
75 PR fortran/26769
76 * gfortran.dg/transpose_reshape_r10.f90: New test case.
77
78 2006-03-25 Uros Bizjak <uros@kss-loka.si>
79
80 PR middle-end/26717
81 * gcc.dg/pr26717.c: New test.
82
83 2006-03-25 Roger Sayle <roger@eyesopen.com>
84
85 * gfortran.dg/dependency_12.f90: New test case.
86
87 2006-03-24 Roger Sayle <roger@eyesopen.com>
88
89 * gfortran.dg/dependency_9.f90: New (resurected) test case.
90
91 2006-03-24 Jeff Law <law@redhat.com>
92
93 * gcc.c-torture/pr26840.c: New test.
94
95 2006-03-24 Geoffrey Keating <geoffk@apple.com>
96
97 * objc.dg/dwarf-2.m: New.
98 * obj-c++.dg/dwarf-2.mm: New.
99
100 * g++.old-deja/g++.other/init19.C: New.
101
102 2006-03-24 David Edelsohn <edelsohn@gnu.org>
103
104 * g++.dg/eh/spbp.C: Skip on AIX.
105
106 2006-03-24 Jakub Jelinek <jakub@redhat.com>
107
108 PR middle-end/26611
109 * g++.dg/gomp/pr26611-1.C: New test.
110 * g++.dg/gomp/pr26611-2.C: New test.
111
112 2006-03-24 Jeff Law <law@redhat.com>
113
114 * gcc.c-torture/compile/pr26833.c: New test.
115 * gfortran.fortran-torture/compile/pr26806.f90: New test.
116
117 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
118
119 * gfortran.dg/endfile_2.f90: Delete temp file.
120
121 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
122
123 PR fortran/19303
124 * gfortran.dg/record_marker_1.f90: New test case.
125 * gfortran.dg/record_marker_2.f: New test case.
126 * gfortran.dg/record_marker_3.f90: New test case.
127
128 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
129
130 PR fortran/17298
131 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
132 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
133
134 2006-03-21 Janis Johnson <janis187@us.ibm.com>
135
136 * lib/gcc-dg.exp (cleanup-modules): New proc.
137 * gfortran.dg/allocatable_function_1.f90,
138 gfortran.dg/allocate_char_star_scalar_1.f90,
139 gfortran.dg/assumed_charlen_function_1.f90,
140 gfortran.dg/assumed_dummy_1.f90,
141 gfortran.dg/assumed_shape_ranks_1.f90,
142 gfortran.dg/assumed_shape_ranks_2.f90,
143 gfortran.dg/assumed_size_dt_dummy.f90,
144 gfortran.dg/auto_char_dummy_array_1.f90,
145 gfortran.dg/auto_char_len_3.f90,
146 gfortran.dg/automatic_module_variable.f90,
147 gfortran.dg/bad_automatic_objects_1.f90,
148 gfortran.dg/char_array_constructor.f90,
149 gfortran.dg/char_array_structure_constructor.f90,
150 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
151 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
152 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
153 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
154 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
155 gfortran.dg/derived_pointer_recursion.f90,
156 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
157 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
158 gfortran.dg/dummy_functions_1.f90,
159 gfortran.dg/elemental_initializer_1.f90,
160 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
161 gfortran.dg/elemental_pointer_1.f90,
162 gfortran.dg/elemental_subroutine_1.f90,
163 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
164 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
165 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
166 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
167 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
168 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
169 gfortran.dg/global_references_1.f90,
170 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
171 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
172 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
173 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
174 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
175 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
176 gfortran.dg/large_integer_kind_1.f90,
177 gfortran.dg/large_real_kind_1.f90,
178 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
179 gfortran.dg/module_double_reuse.f90,
180 gfortran.dg/module_equivalence_1.f90,
181 gfortran.dg/module_interface_1.f90,
182 gfortran.dg/module_parameter_array_refs_1.f90,
183 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
184 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
185 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
186 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
187 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
188 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
189 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
190 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
191 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
192 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
193 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
194 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
195 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
196 gfortran.dg/same_name_1.f90,
197 gfortran.dg/sibling_dummy_procedure_1.f90,
198 gfortran.dg/sibling_dummy_procedure_2.f90,
199 gfortran.dg/sibling_dummy_procedure_3.f90,
200 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
201 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
202 gfortran.dg/used_dummy_types_2.f90,
203 gfortran.dg/used_dummy_types_3.f90,
204 gfortran.dg/used_dummy_types_4.f90,
205 gfortran.dg/used_dummy_types_5.f90,
206 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
207 gfortran.dg/userdef_operator_1.f90: Use it.
208
209 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
210
211 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
212 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
213 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
214 gfortran.dg/write_back.f,
215 gfortran.fortran-torture/execute/inquire_1.f90,
216 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
217
218 2006-03-21 Jeff Law <law@redhat.com>
219
220 * gcc.dg/tree-ssa/vrp28.c: New test.
221
222 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
223
224 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
225 if _STDC_C99 is defined.
226 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
227 * gcc.dg/builtins-20.c: Likewise.
228 * gcc.dg/builtins-53.c: Likewise.
229 * gcc.dg/single-precision-constant.c: Likewise. Also pass
230 -mmacosx-version-min=10.3 on PowerPC/Darwin.
231
232 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
233
234 PR tree-opt/26781
235 * gcc.c-torture/compile/pr26781-1.c: New test.
236 * gcc.c-torture/compile/pr26781-2.c: New test.
237
238 2006-03-21 Jakub Jelinek <jakub@redhat.com>
239
240 PR c++/26690
241 * g++.dg/gomp/pr26690-1.C: New test.
242 * g++.dg/gomp/pr26690-2.C: New test.
243
244 2006-03-20 Jeff Law <law@redhat.com>
245
246 * gcc.dg/tree-ssa/pr21829.c: New test.
247
248 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
249
250 2006-03-20 Richard Sandiford <richard@codesourcery.com>
251
252 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
253 (check_visibility_available): Use it.
254 (check_effective_target_default_packed): Likewise.
255 (check_effective_target_pcc_bitfield_type_matters): Likewise.
256 (check_effective_target_fopenmp): Likewise.
257 (check_effective_target_freorder): Likewise.
258 (check_effective_target_fpic): Likewise.
259 (check_named_sections_available): Likewise.
260 (check_effective_target_ilp32): Likewise.
261 (check_effective_target_lp64): Likewise.
262
263 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
264
265 PR fortran/20935
266 * gfortran.dg/scalar_mask_2.f90: New test case.
267
268 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
269
270 PR tree-opt/26629
271 * gcc.dg/tree-ssa/loadpre12.c: New test.
272 * gcc.dg/tree-ssa/loadpre13.c: New test.
273 * gcc.dg/tree-ssa/loadpre14.c: New test.
274 * gcc.dg/tree-ssa/loadpre15.c: New test.
275 * gcc.dg/tree-ssa/loadpre16.c: New test.
276 * gcc.dg/tree-ssa/loadpre17.c: New test.
277 * gcc.dg/tree-ssa/loadpre18.c: New test.
278 * gcc.dg/tree-ssa/loadpre19.c: New test.
279 * gcc.dg/tree-ssa/loadpre20.c: New test.
280 * gcc.dg/tree-ssa/loadpre21.c: New test.
281 * gcc.dg/tree-ssa/loadpre22.c: New test.
282
283 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
284
285 PR fortran/26741
286 * gfortran.dg/elemental_initializer_1.f90: New test.
287
288 PR fortran/26716
289 * gfortran.dg/assumed_shape_ranks_2: New test.
290
291 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
292
293 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
294 target fpic.
295
296 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
297
298 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
299 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
300 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
301 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
302 gfortran.fortran-torture/execute/direct_io.f90,
303 gfortran.fortran-torture/execute/inquire_2.f90,
304 gfortran.fortran-torture/execute/inquire_4.f90,
305 gfortran.fortran-torture/execute/list_read_1.f90,
306 gfortran.fortran-torture/execute/open_replace.f90,
307 gfortran.fortran-torture/execute/slash_edit.f90,
308 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
309 temporary files from testcases.
310
311 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
312
313 PR libgfortran/26509
314 gfortran.dg/write_direct_eor.f90: New test.
315
316 2006-03-17 David Edelsohn <edelsohn@gnu.org>
317
318 * gcc.target/powerpc/pr26350.c: New.
319 * gcc.target/powerpc/indexed-addr.c: New.
320
321 2006-03-16 Roger Sayle <roger@eyesopen.com>
322
323 * gfortran.dg/dependency_13.f90: New test case.
324
325 2006-03-16 Roger Sayle <roger@eyesopen.com>
326
327 PR middle-end/21781
328 * gcc.dg/real-const-1.c: New test case.
329
330 2006-03-15 Geoffrey Keating <geoffk@apple.com>
331
332 * g++.old-deja/g++.other/init18.C: New.
333 * g++.old-deja/g++.other/init5.C: Remove xfail.
334
335 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
336
337 * g++.dg/opt/pr15551.C: Cleanup temp file.
338
339 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
340
341 PR c++/6634
342 g++.dg/parse/long1.C: New test.
343
344 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
345
346 PR fortran/19101
347 * gfortran.dg/continuation.f90: New test.
348 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
349
350 2006-03-14 Richard Guenther <rguenther@suse.de>
351
352 PR tree-optimization/26672
353 * gcc.dg/torture/pr26672.c: New testcase.
354
355 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
356
357 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
358 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
359
360 2006-03-13 Roger Sayle <roger@eyesopen.com>
361
362 PR middle-end/26557
363 * gcc.c-torture/compile/switch-1.c: New test case.
364
365 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
366
367 PR fortran/25378
368 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
369 test to include more permuatations of mask and index.
370 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
371 respond to F2003 spec. that the position returned for an all false
372 mask && condition is zero.
373
374 2006-03-13 Jakub Jelinek <jakub@redhat.com>
375
376 PR middle-end/25989
377 * gcc.dg/gomp/pr25989.c: New test.
378
379 2006-03-13 Jeff Law <law@redhat.com>
380
381 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
382
383 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
384
385 * gcc.dg/switch-9.c: New test.
386
387 2006-03-13 Richard Guenther <rguenther@suse.de>
388
389 PR middle-end/26630
390 * gcc.dg/torture/pr26630.c: New testcase.
391
392 2006-03-11 Roger Sayle <roger@eyesopen.com>
393
394 * gfortran.dg/dependency_10.f90: New test case.
395 * gfortran.dg/dependency_11.f90: Likewise.
396
397 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
398 Erik Edelmann <eedelman@gcc.gnu.org>
399
400 * gfortran.dg/allocatable_function_1.f90: New.
401 * gfortran.dg/allocatable_function_2.f90: New.
402
403 2006-03-10 Richard Guenther <rguenther@suse.de>
404
405 PR middle-end/26565
406 * gcc.dg/torture/pr26565.c: New testcase.
407
408 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
409
410 PR libgfortran/26499
411 * gfortran.dg/write_back.f: New test.
412 * gfortran.dg/write_rewind_1.f: New test.
413 * gfortran.dg/write_rewind_2.f: New test.
414
415 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
416
417 PR libgfortran/26554
418 * gfortran.dg/read_logical.f90: New test.
419
420 2006-03-04 Laurent GUERBY <laurent@guerby.net>
421
422 * ada/acats/norun.lst: cdd2a03 now passes.
423
424 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
425
426 PR testsuite/25177
427 * gcc.target/powerpc/pr18096-1.c: Change where the error
428 would match.
429
430 2006-03-04 Jakub Jelinek <jakub@redhat.com>
431
432 * gcc.target/i386/cleanup-1.c: New test.
433 * gcc.target/i386/cleanup-2.c: New test.
434
435 2006-03-04 Roger Sayle <roger@eyesopen.com>
436
437 * gfortran.dg/dependency_9.f90: Remove for the time being.
438
439 2006-03-04 Krister Walfridsson <cato@df.lth.se>
440
441 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
442 directive.
443
444 2006-03-03 Roger Sayle <roger@eyesopen.com>
445
446 * gfortran.dg/dependency_9.f90: New test case.
447
448 2006-03-03 Roger Sayle <roger@eyesopen.com>
449
450 * gfortran.dg/dependency_4.f90: New test case.
451 * gfortran.dg/dependency_5.f90: New test case.
452 * gfortran.dg/dependency_6.f90: New test case.
453 * gfortran.dg/dependency_7.f90: New test case.
454 * gfortran.dg/dependency_8.f90: New test case.
455
456 2006-03-03 Paul Brook <paul@codesourcery.com>
457
458 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
459 Add m68k-*-elf.
460
461 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
462
463 PR fortran/25031
464 * multiple_allocation_1.f90: New test.
465
466 2006-03-03 Roger Sayle <roger@eyesopen.com>
467
468 PR tree-optimization/26524
469 * gfortran.dg/pr26524.f: New test case.
470
471 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
472
473 * g++.dg/template/repo5.C: Cleanup repo files.
474 * gcc.dg/20051201-1.c: Cleanup coverage files.
475 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
476 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
477 tree dump files.
478
479 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
480
481 * objc.dg/objc-nofilename-1.m: New test.
482 * objc.dg/bad-receiver-type.m: New test.
483 * obj-c++.dg/bad-receiver-type.mm: New test.
484
485 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
486
487 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
488
489 2006-03-01 Mike Stump <mrs@apple.com>
490
491 * g++.dg/abi/key2.C: Add.
492
493 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
494
495 * gfortran.dg/logical_dot_product.f90: New test.
496
497 PR fortran/26393
498 * gfortran.dg/used_interface_ref.f90: New test.
499
500 PR fortran/20938
501 * gfortran.dg/dependency_2.f90: New test.
502 * gfortran.fortran-torture/execute/where17.f90: New test.
503 * gfortran.fortran-torture/execute/where18.f90: New test.
504 * gfortran.fortran-torture/execute/where19.f90: New test.
505 * gfortran.fortran-torture/execute/where20.f90: New test.
506
507 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
508
509 * g++.dg/tree-ssa/pr26443.C: New test case.
510
511 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
512
513 PR middle-end/26022
514 * g++.dg/opt/return-slot1.C: New test.
515
516 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
517
518 PR libgfortran/26136
519 * gfortran.dg/namelist_23.f90: New test.
520
521 2006-02-28 Roger Sayle <roger@eyesopen.com>
522
523 PR middle-end/14752
524 * gcc.dg/fold-eqandshift-2.c: New test case.
525
526 2006-02-28 Richard Guenther <rguenther@suse.de>
527
528 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
529 decomposition.
530
531 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
532
533 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
534
535 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
536
537 PR libgfortran/26464
538 * gfortran.dg/backspace_5.f: New test.
539 * gfortran.dg/backspace_6.f: New test.
540
541 2006-02-26 Roger Sayle <roger@eyesopen.com>
542
543 * gcc.dg/fold-eqandnot-1.c: New test case.
544
545 2006-02-26 Roger Sayle <roger@eyesopen.com>
546
547 PR middle-end/19983
548 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
549
550 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
551
552 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
553 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
554
555 2006-02-26 Richard Guenther <rguenther@suse.de>
556
557 PR tree-optimization/26421
558 * gcc.dg/tree-ssa/pr26421.c: New testcase.
559
560 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
561
562 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
563 * g++.old-deja/g++.robertl/eb132.C: Likewise.
564
565 2006-02-26 Roger Sayle <roger@eyesopen.com>
566
567 * gcc.dg/fold-even-1.c: New test case.
568
569 2006-02-26 Roger Sayle <roger@eyesopen.com>
570
571 PR middle-end/21137
572 * gcc.dg/fold-eqandshift-1.c: New test case.
573
574 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
575
576 PR tree-optimization/25125
577 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
578 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
579
580 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
581
582 PR tree-optimizations/26359
583 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
584 with -fdump-tree-dceloop-details.
585 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
586
587 2006-02-25 Roger Sayle <roger@eyesopen.com>
588
589 PR middle-end/23673
590 * gcc.dg/fold-eqxor-1.c: New test case.
591 * gcc.dg/fold-eqxor-2.c: Likewise.
592 * gcc.dg/fold-eqxor-3.c: Likewise.
593
594 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
595
596 PR fortran/23092
597 * scalar_mask_1.f90: New test.
598
599 2006-02-24 Geoffrey Keating <geoffk@apple.com>
600
601 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
602 * g++.dg/eh/uncaught2.C: New.
603 * g++.dg/eh/uncaught3.C: New.
604
605 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
606
607 PR libgfortran/26423
608 * gfortran.dg/read_many_1.f: New test.
609
610 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
611
612 PR fortran/24519
613 * gfortran.dg/dependency_3.f90: New test.
614 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
615 XFAILs.
616
617 PR fortran/25395
618 * gfortran.dg/equiv_6.f90: New test.
619
620 2006-02-23 Jeff Law <law@redhat.com>
621
622 * gcc.c-torture/compile/pr26425.c: New test.
623
624 2006-02-23 Jakub Jelinek <jakub@redhat.com>
625
626 PR middle-end/26412
627 * gcc.dg/gomp/pr26412.c: New test.
628
629 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
630
631 PR c++/26291
632 * g++.dg/other/ellipsis1.C: New test.
633 * g++.dg/parse/operator4.C: Adjust error marker.
634
635 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
636
637 PR target/25603
638 * gfortran.dg/pr25603.f: New testcase.
639
640 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
641
642 * gcc.dg/bf-spl1.c: Don't specify -m68000.
643 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
644
645 2006-02-21 Geoffrey Keating <geoffk@apple.com>
646
647 * g++.dg/eh/spbp.C: New.
648
649 2006-02-21 Jakub Jelinek <jakub@redhat.com>
650
651 PR middle-end/26379
652 * gcc.target/i386/mmx-7.c: New test.
653
654 2006-02-20 Roger Sayle <roger@eyesopen.com>
655
656 PR tree-optimization/26361
657 * gcc.dg/tree-ssa/vrp27.c: New test case.
658
659 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
660
661 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
662 * gcc.dg/tree-ssa/complex-4.c: Here.
663
664 2006-02-19 Roger Sayle <roger@eyesopen.com>
665
666 PR middle-end/19543
667 * gfortran.dg/logical_1.f90: New test case.
668
669 2006-02-19 Jakub Jelinek <jakub@redhat.com>
670
671 PR middle-end/26334
672 * gcc.dg/20060218-1.c: Moved to...
673 * gcc.target/i386/20060218-1.c: ... here. New test.
674
675 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
676
677 PR fortran/26201
678 * gfortran.dg/convert_1.f90: New.
679
680 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
681
682 PR fortran/25054
683 * gfortran.dg/namelist_5.f90: New test.
684
685 PR fortran/25089
686 * gfortran.dg/namelist_4.f90: New test.
687
688 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
689
690 PR tree-opt/25680
691 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
692
693 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
694
695 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
696 variable to take into account the variable name in the
697 function header.
698 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
699
700 2006-02-18 Jakub Jelinek <jakub@redhat.com>
701
702 PR middle-end/26334
703 * gcc.c-torture/compile/20060217-1.c: New test.
704 * gcc.dg/20060218-1.c: New test.
705
706 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
707
708 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
709
710 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
711
712 * gcc.dg/cpp/undef3.c: New test.
713 * gcc.dg/cpp/trad/builtins2.c: New test.
714
715 2006-02-18 Mark Mitchell <mark@codesourcery.com>
716
717 PR c++/26266
718 * g++.dg/template/static22.C: New test.
719 * g++.dg/template/static23.C: New test.
720 * g++.dg/template/static24.C: New test.
721 * g++.dg/template/non-dependent13.C: New test.
722 * g++.dg/init/member1.C: Tweak error markers.
723
724 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
725
726 PR target/26255
727 * gcc.c-torture/compile/pr26255.c: New test case.
728
729 2006-02-16 Roger Sayle <roger@eyesopen.com>
730
731 * gfortran.fortran-torture/execute/where_10.f90: New test case.
732 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
733 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
734 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
735 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
736 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
737 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
738
739 2006-02-16 Jeff Law <law@redhat.com>
740
741 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
742 * gcc.dg/tree-ssa/vrp26.c: New test.
743
744 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
745
746 PR target/20353
747 PR target/24578
748 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
749 __UCLIBC__ is defined.
750
751 2006-02-16 Jakub Jelinek <jakub@redhat.com>
752
753 PR fortran/26224
754 * gfortran.dg/gomp/pr26224.f: New test.
755
756 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
757
758 PR tree-opt/25918
759 * lib/target-supports.exp
760 (check_effective_target_vect_short_mult): New.
761 (check_effective_target_vect_char_mult): New.
762 (check_effective_target_vect_widen_sum_qi_to_si): New.
763 (check_effective_target_vect_widen_sum_qi_to_hi): New.
764 (check_effective_target_vect_widen_sum_hi_to_si): New.
765 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
766 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
767 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
768 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
769 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
770 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
771 vect-reduc-pattern-2c.c
772 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
773 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
774 vect-reduc-pattern-1c.c
775
776 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
777
778 PR fortran/24557
779 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
780
781 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
782
783 PR fortran/26054
784 * gfortran.dg/enum_8.f90: Remove check for warning.
785 * gfortran.dg/iomsg_1.f90: Ditto.
786 * gfortran.dg/enum_1.f90: Ditto.
787 * gfortran.dg/enum_9.f90: Ditto.
788 * gfortran.dg/enum_2.f90: Ditto.
789 * gfortran.dg/enum_10.f90: Ditto.
790 * gfortran.dg/enum_3.f90: Ditto.
791 * gfortran.dg/flush_1.f90: Ditto.
792 * gfortran.dg/enum_4.f90: Ditto.
793 * gfortran.dg/array_constructor_1.f90: Ditto.
794 * gfortran.dg/enum_5.f90: Ditto.
795 * gfortran.dg/enum_6.f90: Ditto.
796 * gfortran.dg/enum_7.f90: Ditto.
797
798 2006-02-15 Jakub Jelinek <jakub@redhat.com>
799
800 PR middle-end/26300
801 * gcc.c-torture/compile/20060215-1.c: New test.
802
803 2006-02-14 Roger Sayle <roger@eyesopen.com>
804
805 PR middle-end/23670
806 * gcc.dg/tree-ssa/andor-2.c: New test case.
807
808 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
809
810 PR fortran/25045
811 * optional_dim.f90: New test.
812
813 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
814
815 PR fortran/26277
816 * gfortran.dg/label_4.f90: New.
817
818 2006-02-14 Jakub Jelinek <jakub@redhat.com>
819 Diego Novillo <dnovillo@redhat.com>
820 Uros Bizjak <uros@kss-loka.si>
821
822 * gfortran.dg/gomp: New directory.
823
824 2006-02-14 Richard Guenther <rguenther@suse.de>
825
826 PR tree-optimization/26258
827 * gcc.dg/torture/pr26258.c: New testcase.
828
829 2006-02-13 Jakub Jelinek <jakub@redhat.com>
830
831 PR fortran/26246
832 * gfortran.dg/pr26246_1.f90: New test.
833 * gfortran.dg/pr26246_2.f90: New test.
834
835 PR middle-end/26092
836 * gcc.c-torture/compile/20060208-1.c: New test.
837
838 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
839
840 PR fortran/26074
841 PR fortran/25103
842 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
843 * gfortran.dg/bad_automatic_objects_1.f90: New test.
844 * gfortran.dg/automatic_module_variable.f90: Change error message.
845
846 PR fortran/20861
847 * gfortran.dg/internal_dummy_1.f90: New test.
848
849 PR fortran/20871
850 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
851
852
853 PR fortran/25083
854 * gfortran.dg/uncommon_block_data_1.f90: New test.
855 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
856 with standard.
857
858 PR fortran/25088
859 * gfortran.dg/typed_subroutine_1.f90: New test.
860
861 2006-02-13 Geoffrey Keating <geoffk@apple.com>
862
863 * objc.dg/dwarf-1.m: New.
864
865 2006-02-13 Roger Sayle <roger@eyesopen.com>
866
867 PR middle-end/24427
868 * gcc.dg/tree-ssa/andor-1.c: New test case.
869
870 2006-02-13 Josh Conner <jconner@apple.com>
871
872 PR target/25376
873 * gcc.dg/pr25376.c: New test.
874
875 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
876 assemble.
877 * lib/target-supports.exp (check_named_sections_available):
878 Only compile named-sections test -- don't assemble.
879
880 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
881
882 * g++.dg/warn/no-write-strings.C: New test.
883 * g++.dg/warn/write-strings.C: Likewise.
884 * g++.dg/warn/write-strings-default.C: Likewise.
885
886 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
887
888 PR fortran/25806
889 * gfortran.dg/ret_pointer_2.f90: New test.
890
891 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
892
893 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
894
895 2006-02-10 Jeff Law <law@redhat.com>
896
897 * gcc.c-torture/compile/pr26213.c: New test.
898
899 2006-02-10 Steven G. Kargl <kargls@comcast.net>
900
901 gfortran.dg/null_1.f90: New test.
902
903 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
904
905 PR fortran/14771
906 * gfortran.dg/parens_4.f90: New.
907 * gfortran.dg/parens_5.f90: New.
908
909 2006-02-10 Richard Guenther <rguenther@suse.de>
910
911 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
912
913 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
914 Paul Thomas <pault@gcc.gnu.org>
915
916 PR fortran/14771
917 * gfortran.dg/parens_1.f90: New.
918 * gfortran.dg/parens_2.f90: New.
919 * gfortran.dg/parens_3.f90: New.
920
921 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
922
923 PR fortran/26038
924 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
925
926 PR fortran/25059
927 * gfortran.dg/impure_assignment_1.f90: New test.
928
929 PR fortran/25070
930 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
931
932 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
933
934 PR target/26141
935 * g++.dg/expr/stdarg2.C: New test.
936
937 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
938
939 PR inline-asm/16194
940 * gcc.dg/pr16194.c: New test.
941
942 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
943
944 * ada/acats/run_acats: Use portable variant of "$@".
945
946 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
947
948 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
949 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
950
951 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
952
953 PR tree-opt/26179
954 * g++.dg/opt/pr26179.C: New test.
955
956 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
957
958 PR middle-end/26134
959 * gcc.dg/tree-ssa/complex-3.c: New test.
960
961 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
962
963 * gcc.c-torture/compile/volatile-1.c: New test.
964
965 2006-02-09 Diego Novillo <dnovillo@redhat.com>
966
967 PR 26180
968 * gcc.dg/tree-ssa/pr26180.c: New test.
969
970 2006-02-08 Jeff Law <law@redhat.com>
971
972 * gcc.dg/tree-ssa/pr21417.c: New test.
973
974 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
975
976 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
977 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
978
979 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
980
981 * lib/scanrtl.exp: New.
982
983 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
984
985 PR c++/26071
986 * g++.dg/other/virtual2.C: New test.
987
988 PR c++/26070
989 * g++.dg/other/virtual1.C: New test.
990
991 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
992
993 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
994 cleanup-ipa-dump): Update dump file glob patterns.
995 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
996 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
997
998 * lib/gcc-dg.exp: Load it.
999 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1000
1001 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1002
1003 PR testsuite/26159
1004 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1005 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1006
1007 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1008
1009 PR fortran/25577
1010 * gfortran.dg/mvbits_1.f90: New.
1011
1012 2006-02-07 Dirk Mueller <dmueller@suse.com>
1013
1014 * g++.dg/warn/Wdiv-by-zero.C: New test.
1015 * g++.dg/warn/Wno-div-by-zero.C: New.
1016
1017 2006-02-07 Jeff Law <law@redhat.com>
1018
1019 * gcc.dg/tree-ssa/pr21559.c: New test.
1020
1021 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
1022 multiple VRP passes.
1023 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1024 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1025 * gcc.dg/tree-ssa/pr21582.c: Likewise.
1026 * gcc.dg/tree-ssa/pr20657.c: Likewise.
1027 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1028 * gcc.dg/tree-ssa/vrp02.c: Likewise
1029 * gcc.dg/tree-ssa/vrp11.c: Likewise
1030 * gcc.dg/tree-ssa/pr14341.c: Likewise
1031 * gcc.dg/tree-ssa/vrp19.c: Likewise
1032 * gcc.dg/tree-ssa/vrp20.c: Likewise
1033 * gcc.dg/tree-ssa/vrp03.c: Likewise
1034 * gcc.dg/tree-ssa/pr21086.c: Likewise
1035 * gcc.dg/tree-ssa/pr21959.c: Likewise
1036 * gcc.dg/tree-ssa/vrp21.c: Likewise
1037 * gcc.dg/tree-ssa/vrp04.c: Likewise
1038 * gcc.dg/tree-ssa/pr25485.c: Likewise
1039 * gcc.dg/tree-ssa/pr22026.c: Likewise
1040 * gcc.dg/tree-ssa/vrp22.c: Likewise
1041 * gcc.dg/tree-ssa/vrp05.c: Likewise
1042 * gcc.dg/tree-ssa/20030807-10.c: Likewise
1043 * gcc.dg/tree-ssa/pr20701.c: Likewise
1044 * gcc.dg/tree-ssa/vrp23.c: Likewise
1045 * gcc.dg/tree-ssa/vrp06.c: Likewise
1046 * gcc.dg/tree-ssa/pr22117.c: Likewise
1047 * gcc.dg/tree-ssa/pr20702.c: Likewise
1048 * gcc.dg/tree-ssa/vrp15.c: Likewise
1049 * gcc.dg/tree-ssa/pr21090.c: Likewise
1050 * gcc.dg/tree-ssa/pr21294.c: Likewise
1051 * gcc.dg/tree-ssa/vrp24.c: Likewise
1052 * gcc.dg/tree-ssa/vrp07.c: Likewise
1053 * gcc.dg/tree-ssa/pr21563.c: Likewise
1054 * gcc.dg/tree-ssa/pr25382.c: Likewise
1055 * gcc.dg/tree-ssa/vrp16.c: Likewise
1056 * gcc.dg/tree-ssa/vrp25.c: Likewise
1057 * gcc.dg/tree-ssa/vrp08.c: Likewise
1058 * gcc.dg/tree-ssa/20030807-6.c: Likewise
1059 * gcc.dg/tree-ssa/vrp17.c: Likewise
1060 * gcc.dg/tree-ssa/pr21458.c: Likewise
1061 * g++.dg/tree-ssa/pr18178.C: Likewise
1062
1063 2006-02-07 Richard Guenther <rguenther@suse.de>
1064
1065 PR c++/26140
1066 Revert
1067 2006-01-30 Richard Guenther <rguenther@suse.de>
1068 PR c++/23372
1069 * gcc.dg/pr23372-1.C: New testcase.
1070
1071 * g++.dg/tree-ssa/pr26140.C: New testcase.
1072
1073 2006-02-07 Mark Mitchell <mark@codesourcery.com>
1074
1075 PR c++/9737
1076 * g++.dg/template/ttp15.C: New test.
1077 * g++.dg/template/ttp16.C: Likewise.
1078 * g++.dg/template/ttp17.C: Likewise.
1079 * g++.old-deja/g++.pt/ttp36.C: Remove.
1080 * g++.old-deja/g++.pt/ttp19.C: Likewise.
1081 * g++.old-deja/g++.pt/ttp37.C: Likewise.
1082 * g++.old-deja/g++.pt/ttp38.C: Likewise.
1083 * g++.old-deja/g++.pt/ttp39.C: Likewise.
1084 * g++.old-deja/g++.pt/ttp9.C: Likewise.
1085 * g++.old-deja/g++.pt/ttp40.C: Likewise.
1086 * g++.old-deja/g++.pt/ttp51.C: Likewise.
1087 * g++.old-deja/g++.pt/ttp26.C: Likewise.
1088 * g++.old-deja/g++.pt/ttp36.C: Likewise.
1089
1090 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
1091
1092 PR libfortran/23815
1093 * unf_io_convert_4.f90: New test.
1094
1095 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
1096
1097 * gcc.dg/tree-ssa/loadpre10.c: New test.
1098 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
1099 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
1100 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
1101
1102 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1103
1104 PR libfortran/24685
1105 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
1106
1107 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
1108
1109 PR tree-opt/25251
1110 * gfortran.dg/assign_7.f: New test.
1111
1112 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
1113
1114 PR fortran/26041
1115 PR fortran/26064
1116 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
1117 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
1118 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
1119
1120 2006-02-05 Jakub Jelinek <jakub@redhat.com>
1121
1122 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
1123 in size_t typedef.
1124
1125 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1126
1127 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
1128 * g++.dg/charset/string.c (foo): Likewise.
1129 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
1130 const char*
1131 * g++.dg/ext/builtin2.C (printf): Likewise.
1132 * g++.dg/init/new15.C (printf): Likewise.
1133 * g++.dg/opt/pr17697-1.C (foo): Likewise.
1134 * g++.dg/opt/pr17697-2.C (foo): Likewise.
1135 * g++.dg/opt/pr17697-3.C (foo): Likewise.
1136 * g++.dg/template/non-dependent4.C (temp): Likewise.
1137 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
1138 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
1139 parameter type to const char*.
1140 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
1141 Change type to const char*.
1142 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
1143 Likewise.
1144 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
1145 second parameter type to const char*.
1146 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
1147 (Y::Y): Change parameter type to const char*.
1148 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
1149 * g++.old-deja/g++.jason/report.C: Apply const correctness.
1150 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
1151 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
1152 (char*).
1153 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
1154 const char*.
1155 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
1156 type to const char*.
1157 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
1158 return type to const char*.
1159 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
1160 to const char*.
1161 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
1162 * g++.old-deja/g++.law/refs1.C: Likewise.
1163 * g++.old-deja/g++.law/visibility1.C: Likewise.
1164 * g++.old-deja/g++.law/visibility2.C: Likewise.
1165 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
1166 const char*.
1167 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
1168 * g++.old-deja/g++.mike/net48.C: Likewise.
1169 * g++.old-deja/g++.mike/p646.C: Likewise.
1170 * g++.old-deja/g++.mike/p6746.C: Likewise.
1171 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
1172 type to const char*.
1173 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
1174 deprecated conversion warning.
1175 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
1176 char*.
1177 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
1178 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
1179 * g++.old-deja/g++.pt/explicit8.C: Likewise.
1180 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
1181 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
1182 * g++.old-deja/g++.pt/nontype3.C: Likewise.
1183 * g++.old-deja/g++.pt/t39.C: Likewise.
1184 * g++.old-deja/g++.robertl/eb106.C: Likewise.
1185 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
1186
1187 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
1188
1189 PR fortran/25075
1190 intrinsic_argument_conformance_1.f90: New test.
1191
1192 2006-02-03 Steven G. Kargl <kargls@comcast.net>
1193
1194 PR fortran/20845
1195 * gfortran.dg/char_result_11.f90: Add SAVE.
1196 * gfortran.dg/der_pointer_4.f90: Ditto.
1197 * gfortran.dg/default_initialization.f90: New test.
1198
1199 2006-02-03 Jeff Law <law@redhat.com>
1200
1201 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
1202 handle more than 100 dump files.
1203 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
1204 * lib/scantree.exp (scan-tree-dump): Likewise.
1205 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
1206 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
1207 * lib/scanipa.exp (scan-ipa-dump): Likewise.
1208 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
1209 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
1210
1211 2006-02-03 Diego Novillo <dnovillo@redhat.com>
1212
1213 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
1214
1215 2006-02-03 Mark Mitchell <mark@codesourcery.com>
1216
1217 * g++.dg/template/using12.C: New test.
1218
1219 2006-02-03 Alan Modra <amodra@bigpond.net.au>
1220
1221 * gcc.target/powerpc/pr25960.c: New test.
1222
1223 2006-02-02 Steven G. Kargl <kargls@comcast>
1224
1225 PR fortran/24958
1226 gfortran.dg/nullify_2.f90: New test.
1227
1228 2006-02-02 Diego Novillo <dnovillo@redhat.com>
1229
1230 PR 25990
1231 * gcc.dg/gomp/pr25990.c: New test.
1232
1233 2006-01-31 Mark Mitchell <mark@codesourcery.com>
1234
1235 PR c++/25342
1236 * g++.gd/template/partial4.C: New test.
1237
1238 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
1239
1240 PR middle-end/26001
1241 * gfortran.dg/data_char_2.f90: New.
1242
1243 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
1244
1245 PR fortran/26039
1246 maxval_maxloc_conformance_1.f90: New test.
1247
1248 2006-01-31 Richard Guenther <rguenther@suse.de>
1249
1250 * gcc.target/i386/sselibm-1.c: New testcase.
1251 * gcc.target/i386/sselibm-2.c: Likewise.
1252 * gcc.target/i386/sselibm-3.c: Likewise.
1253 * gcc.target/i386/sselibm-4.c: Likewise.
1254 * gcc.target/i386/sselibm-5.c: Likewise.
1255
1256 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
1257
1258 PR fortran/24266
1259 * gfortran.dg/arrayio_derived_2.f90: New.
1260
1261 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
1262
1263 * gcc.dg/unsigned-long-compare.c: New test.
1264
1265 2006-01-30 Steve Ellcey <sje@cup.hp.com>
1266
1267 PR testsuite/25318
1268 * lib/target-supports.exp (check_effective_target_freorder):
1269 Check to see if target supports -freorder-blocks-and-partition.
1270 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
1271 instead of "dg-require-named-sections".
1272
1273 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
1274
1275 PR target/14798:
1276 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
1277 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
1278 * gcc.dg/pragma-isr-trapa2.c: Likewise.
1279 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
1280 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
1281 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
1282 * gcc.dg/attr-isr-trap_exit.c: Likewise.
1283 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
1284
1285 2006-01-30 Richard Guenther <rguenther@suse.de>
1286
1287 PR c++/23372
1288 * gcc.dg/pr23372-1.C: New testcase.
1289
1290 2006-01-29 Diego Novillo <dnovillo@redhat.com>
1291
1292 * gcc.dg/gomp/pr25874.c: New test.
1293
1294 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
1295
1296 PR tree-opt/25911
1297 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
1298
1299 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
1300
1301 PR fortran/18578
1302 PR fortran/18579
1303 PR fortran/20857
1304 PR fortran/20885
1305 * gfortran.dg/intent_out_1.f90: New test.
1306
1307 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
1308
1309 PR fortran/17911
1310 * gfortran.dg/procedure_lvalue.f90: New test.
1311
1312 PR fortran/20895
1313 PR fortran/25030
1314 * gfortran.dg/char_pointer_assign_2.f90: New test.
1315 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
1316 assignment to be consistent with standard.
1317 * gfortran.dg/char_result_2.f90: The same.
1318 * gfortran.dg/char_result_8.f90: The same.
1319
1320 2006-01-28 Zack Weinberg <zackw@panix.com>
1321
1322 * gcc.dg/Woverlength-strings.c
1323 * gcc.dg/Woverlength-strings-pedantic-c89.c
1324 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
1325 * gcc.dg/Woverlength-strings-pedantic-c99.c
1326 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
1327
1328 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
1329
1330 * gcc.c-torture/execute/20060127-1.c: New test.
1331
1332 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1333
1334 PR c++/25999
1335 * g++.dg/ext/pragmaweak1.C: New test.
1336
1337 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1338
1339 PR c++/25855
1340 * g++.dg/template/spec29.C: New test.
1341
1342 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
1343
1344 PR c/19606.
1345 * gcc.c-torture/execute/pr19606.c: New.
1346
1347 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
1348
1349 * gcc.dg/pragma-re-4.c: New test.
1350
1351 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
1352
1353 PR fortran/25964
1354 * gfortran.dg/assumed_size_refs_3.f90: New test.
1355
1356 2006-01-27 Ben Elliston <bje@au.ibm.com>
1357
1358 * gcc.misc-tests/dectest.exp: Remove defunct comment.
1359
1360 2006-01-26 Laurent GUERBY <laurent@guerby.net>
1361
1362 PR ada/21317
1363 * ada/acats/support/impdef.a: Add One_Long_Second.
1364 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
1365 * ada/acats/tests/c9/c94026.a: Likewise.
1366 * ada/acats/tests/c9/c97305c.ada: Likewise.
1367 * ada/acats/tests/c9/c99004a.ada: Likewise.
1368
1369 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
1370
1371 PR fortran/25964
1372 * gfortran.dg/global_references_2.f90: New test.
1373
1374 PR fortran/25084
1375 PR fortran/20852
1376 PR fortran/25085
1377 PR fortran/25086
1378 * gfortran.dg/assumed_charlen_function_1.f90: New test.
1379 * gfortran.dg/assumed_charlen_function_3.f90: New test.
1380
1381 PR fortran/25416
1382 * gfortran.dg/assumed_charlen_function_2.f90: New test.
1383
1384 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
1385
1386 PR c/25892
1387 * gcc.dg/Wpointer-sign.c: New.
1388 * gcc.dg/Wpointer-sign-Wall.c: New.
1389 * gcc.dg/Wpointer-sign-Wall-no.c: New.
1390 * gcc.dg/Wpointer-sign-pedantic.c: New.
1391 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
1392 * gcc.dg/conv-2.c: Use -Wpointer-sign.
1393
1394 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
1395
1396 PR C/25861
1397 * gcc.c-torture/compile/pr25861.c: New test.
1398
1399 2006-01-26 Paul Brook <paul@codesourcery.com>
1400
1401 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
1402 on short-enum targets.
1403 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
1404 variable.
1405 (generate_fields): Use short_enums.
1406 (main): Set short_enums. Document -e.
1407 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
1408 on short-enum targets.
1409 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
1410 variable.
1411 (generate_fields): Use short_enums.
1412 (main): Set short_enums. Document -e.
1413 * lib/target-supports.exp (check_effective_target_short_enums): New.
1414
1415 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
1416
1417 PR target/25947
1418 * gcc.dg/torture/pr25947-1.c: New test.
1419
1420 2006-01-25 Jan Hubicka <jh@suse.cz>
1421 Roger Sayle <roger@eyesopen.com>
1422
1423 PR rtl-optimization/25703
1424 * gcc.target/i386/20060125-1.c: New test case.
1425 * gcc.target/i386/20060125-2.c: New test case.
1426
1427 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1428
1429 PR fortran/18540
1430 * gfortran.dg/goto_1.f: New.
1431
1432 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
1433
1434 PR fortran/25716
1435 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
1436 25716 on 32-bit systems too.
1437
1438 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
1439
1440 PR testsuite/25590
1441 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
1442
1443 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
1444
1445 * gcc.dg/tree-ssa/gen-vect-33.c: New.
1446
1447 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1448
1449 PR fortran/25835
1450 * gfortran.dg/read_eof.f90: Delete, renamed.
1451 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
1452 * gfortran.dg/read_eof_2.f90: New test.
1453 * gfortran.dg/read_eof_3.f90: New test.
1454
1455 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
1456
1457 PR tree-opt/25860
1458 * gcc.c-torture/compile/pr25860.c: New test.
1459
1460 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1461
1462 PR c++/25552
1463 * g++.dg/parse/dtor8.C: New test.
1464
1465 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
1466
1467 PR testsuite/25891
1468 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
1469 * gcc.dg/gomp/gomp.exp: Return without testing anything if
1470 check_effective_target_fopenmp returns 0.
1471
1472 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
1473
1474 PR ada/20548
1475 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
1476 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
1477 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
1478
1479 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
1480
1481 PR tree-opt/25857
1482 * g++.dg/opt/pr25857.C: New test.
1483
1484 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
1485 Jan Hubicka <jh@suse.cz>
1486 Richard Guenther <rguenther@suse.de>
1487
1488 PR rtl-optimization/25654
1489 * gcc.dg/torture/pr25654.c: New testcase.
1490 * gcc.target/i386/pr25654.c: Likewise.
1491
1492 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
1493
1494 PR fortran/25901
1495 * gfortran.dg/internal references_2.f90: New test.
1496
1497 Fix regression in testing of admissability of attributes.
1498 * gfortran.dg/intent_used_1.f90: New test.
1499
1500 2006-01-23 Ben Elliston <bje@au.ibm.com>
1501
1502 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
1503 Remove target conditional torture options for i?86 and x86_64
1504 GNU/Linux.
1505
1506 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
1507
1508 PR c++/10891
1509 * g++.dg/rtti/no-rtti.C: New.
1510
1511 2006-01-21 Mark Mitchell <mark@codesourcery.com>
1512
1513 PR c++/25895
1514 * g++.dg/inherit/conv2.C: New test.
1515
1516 PR c++/25856
1517 * g++.dg/parse/dtor7.C: New test.
1518
1519 PR c++/25858
1520 * g++.dg/template/crash44.C: New test.
1521
1522 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
1523
1524 PR fortran/25124
1525 PR fortran/25625
1526 * gfortran.dg/internal_references_1.f90: New test.
1527 PR fortran/20881
1528 PR fortran/23308
1529 PR fortran/25538
1530 PR fortran/25710
1531 * gfortran.dg/global_references_1.f90: New test.
1532 * gfortran.dg/g77/19990905-1.f: Restore the error that
1533 there is a clash between the common block name and
1534 the name of a subroutine reference.
1535
1536 PR fortran/PR24276
1537 * gfortran.dg/aliasing_dummy_1.f90: New test.
1538
1539 2006-01-21 Alan Modra <amodra@bigpond.net.au>
1540
1541 * gcc.dg/vmx/1b-01.c: Warning fix.
1542 * gcc.dg/vmx/1c-02.c: Likewise.
1543 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
1544
1545 2006-01-20 Steve Ellcey <sje@cup.hp.com>
1546
1547 PR testsuite/24962
1548 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
1549
1550 2006-01-20 Richard Guenther <rguenther@suse.de>
1551 Steven Bosscher <stevenb.gcc@gmail.com>
1552
1553 PR rtl-optimization/24626
1554 * gcc.dg/torture/pr24626-1.c: New testcase.
1555 * gcc.dg/torture/pr24626-2.c: Likewise.
1556 * gcc.dg/torture/pr24626-3.c: Likewise.
1557 * gcc.dg/torture/pr24626-4.c: Likewise.
1558
1559 2006-01-20 Dirk Mueller <dmueller@suse.com>
1560
1561 PR c++/5520
1562 * g++.dg/warn/empty-body.C: New.
1563
1564 2006-01-19 Mark Mitchell <mark@codesourcery.com>
1565
1566 PR c++/22136
1567 * g++.dg/template/using10.C: New test.
1568 * g++.dg/temlpate/using11.C: Likewise.
1569 * g++.dg/inherit/using5.C: Tweak error messages.
1570
1571 2006-01-20 Alan Modra <amodra@bigpond.net.au>
1572
1573 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
1574 target test.
1575 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
1576
1577 2006-01-19 Jan Hubicka <jh@suse.cz>
1578
1579 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
1580
1581 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1582
1583 PR c++/25854
1584 * g++.dg/template/spec28.C: New test.
1585
1586 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1587
1588 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1589 Fix fprintf's by adding srcdir or removing it.
1590
1591 2006-01-19 Diego Novillo <dnovillo@redhat.com>
1592
1593 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
1594 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
1595 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
1596 * testsuite/gcc.dg/gomp/empty.c: Likewise.
1597 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
1598 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
1599 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
1600 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
1601 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
1602 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
1603 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
1604 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
1605 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
1606 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
1607
1608 2006-01-18 Jeff Law <law@redhat.com>
1609
1610 * gcc.dg/tree-ssa/vrp25.c: New test.
1611
1612 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1613
1614 * gcc.dg/pr25805.c: Fix misapplied patch.
1615
1616 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
1617
1618 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
1619 (check_effective_target_vect_udot_qi): New.
1620 (check_effective_target_vect_sdot_hi): New.
1621 (check_effective_target_vect_udot_hi): New.
1622 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
1623 prefixed with "wrapv-" with -fwrapv.
1624 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
1625 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
1626 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
1627 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
1628 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
1629
1630 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
1631 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
1632 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
1633 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
1634
1635 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1636
1637 PR c++/16829
1638 * g++.dg/other/default2.C: New test.
1639 * g++.dg/other/default3.C: New test.
1640
1641 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1642
1643 PR c/25805
1644 * gcc.dg/pr25805.c: New file.
1645
1646 2006-01-18 Mark Mitchell <mark@codesourcery.com>
1647
1648 PR c++/25836
1649 * g++.dg/template/init6.C: New test.
1650
1651 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
1652
1653 * gcc.dg/tree-ssa/pr24287.c: New test
1654
1655 2006-01-18 Eric Christopher <echristo@apple.com>
1656
1657 * g++.dg/eh/table.C: New.
1658
1659 2006-01-18 DJ Delorie <dj@redhat.com>
1660
1661 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
1662 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
1663 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
1664 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
1665
1666 2006-01-18 Jeff Law <law@redhat.com>
1667
1668 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
1669 on wrapping on overflow semantics.
1670
1671 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
1672
1673 * gcc.gc/tree-ssa/vrp23.c: New test.
1674 * gcc.gc/tree-ssa/vrp24.c: New test.
1675
1676 2006-01-18 Richard Henderson <rth@redhat.com>
1677 Aldy Hernandez <aldyh@redhat.com>
1678 Jakub Jelinek <jakub@redhat.com>
1679 Diego Novillo <dnovillo@redhat.com>
1680 Uros Bizjak <uros@kss-loka.si>
1681
1682 * testsuite/gcc.dg/gomp: New directory.
1683
1684 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
1685 Steven G. Kargl <kargls@comcast.net>
1686
1687 PR fortran/20869
1688 * gfortran.dg/intrinsic_external_1.f90: New test.
1689
1690 PR fortran/20875.
1691 * gfortran.dg/elemental_pointer_1.f90: New test.
1692
1693 PR fortran/25024
1694 * gfortran.dg/external_procedures_1.f90: New test.
1695
1696 PR fortran/25785
1697 gfortran.dg/assumed_present.f90: New test.
1698
1699 2006-01-18 Jakub Jelinek <jakub@redhat.com>
1700
1701 * g++.dg/parse/lookup5.C: New test.
1702
1703 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1704
1705 PR fortran/25697
1706 * gfortran.dg/read_eof.f90: New test.
1707
1708 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1709
1710 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
1711 add a closing brace.
1712
1713 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1714
1715 PR fortran/25631
1716 * gfortran.dg/fmt_tl.f: New test.
1717
1718 2006-01-17 Eric Christopher <echristo@apple.com>
1719
1720 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
1721 * g++.old-deja/g++.warn/impint2.C: Ditto.
1722 * g++.old-deja/g++.other/null1.C: Ditto.
1723 * g++.dg/warn/conv2.C: Ditto.
1724 * g++.dg/warn/conv4.C: New file.
1725
1726 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1727
1728 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
1729
1730 2006-01-17 Andreas Jaeger <aj@suse.de>
1731 Janis Johnson <janis187@us.ibm.com>
1732
1733 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
1734 in 64-bit.
1735 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
1736 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
1737
1738 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1739
1740 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1741 xfail txxx where xxx >= 25.
1742
1743 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1744
1745 PR testsuite/25764
1746 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
1747
1748 2006-01-17 Jakub Jelinek <jakub@redhat.com>
1749
1750 PR c/25682
1751 * gcc.dg/pr25682.c: New test.
1752 * g++.dg/parse/array-size2.C: New test.
1753
1754 2006-01-16 Ian Lance Taylor <ian@airs.com>
1755
1756 * consistency.vlad: Remove entire directory, 1652 files.
1757
1758 2006-01-16 Janis Johnson <janis187@us.ibm.com>
1759
1760 * lib/target-supports.exp (check_effective_target_dfp_nocache,
1761 check_effective_target_dfprt_nocache): New.
1762 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
1763 (check_effective_target_dfprt): New.
1764 * lib/c-compat.exp (check_dfp): Remove.
1765 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
1766 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
1767 level of support for decimal float.
1768 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
1769 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
1770 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
1771 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
1772 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
1773 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
1774 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
1775 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
1776 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
1777 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
1778 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
1779 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
1780 directives.
1781
1782 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
1783
1784 PR testsuite/25741
1785 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
1786 $base_dir/../.
1787 * lib/gfortran.exp (gfortran_init): Likewise.
1788 * lib/obj-c++.exp (obj-c++_init): Likewise.
1789 * lib/scanasm.exp (scan-assembler-dem): Likewise.
1790 (scan-assembler-dem-not): Likewise.
1791 * lib/scandump.exp (scan-dump-dem): Likewise.
1792 (scan-dump-dem-not): Likewise.
1793
1794 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
1795
1796 PR testsuite/25767
1797 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
1798 powerpc-*-darwin*.
1799 * lib/obj-c++.exp (obj-c++_init): Likewise.
1800
1801 2006-01-16 Richard Guenther <rguenther@suse.de>
1802
1803 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1804
1805 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1806
1807 PR testsuite/25777
1808 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1809 to LD_LIBRARY_PATH.
1810
1811 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1812 Andrew Pinski <pinskia@physics.uc.edu>
1813
1814 * gcc.dg/minmax-1.c: New test.
1815
1816 2006-01-16 Ben Elliston <bje@au.ibm.com>
1817
1818 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1819 * gcc.misc-tests/dectest.exp: Ditto.
1820
1821 2006-01-15 Ian Lance Taylor <ian@airs.com>
1822
1823 PR testsuite/25796
1824 * gcc.target/i386/cmov6.c: Use -march=k8.
1825
1826 2006-01-15 Andreas Jaeger <aj@suse.de>
1827
1828 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1829 x86 does not have __float128.
1830
1831 2006-01-14 Ian Lance Taylor <ian@airs.com>
1832
1833 * gcc.target/i386/cmov6.c: New test.
1834
1835 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1836
1837 PR c++/25663
1838 * g++.dg/template/ctor6.C: New test.
1839
1840 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1841
1842 PR tree-optimization/25485
1843 * gcc.dg/tree-ssa/pr25485.c: New.
1844
1845 2006-01-14 Richard Guenther <rguenther@suse.de>
1846
1847 PR tree-optimization/22548
1848 PR tree-optimization/22555
1849 PR tree-optimization/22501
1850 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1851 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1852 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1853 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1854 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1855 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1856 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1857 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1858 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1859
1860 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1861
1862 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1863 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1864
1865 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1866 Richard Guenther <rguenther@suse.de>
1867
1868 PR rtl-optimization/24257
1869 * gcc.dg/torture/pr24257.c: New testcase.
1870
1871 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1872
1873 * gcc.c-torture/execute/20060110-1.c: New test.
1874 * gcc.c-torture/execute/20060110-2.c: New test.
1875
1876 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
1877
1878 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
1879
1880 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
1881
1882 PR fortran/25756
1883 * gfortran.dg/label_3.f90: New test.
1884
1885 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
1886
1887 PR tree-optimization/25771
1888 * g++.dg/tree-ssa/pr25771.C: New test
1889
1890 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1891
1892 PR tree-opt/24365
1893 * g++.dg/opt/complex5.C: New test.
1894
1895 2006-01-13 Richard Guenther <rguenther@suse.de>
1896
1897 * gcc.target/i386/387-9.c: New testcase.
1898
1899 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
1900
1901 PR c++/24824
1902 * g++.dg/debug/dwarf2-1.C: New.
1903
1904 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
1905
1906 PR testsuite/25728
1907 * lib/gcov.exp (verify-lines): Add "close $fd".
1908
1909 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
1910 Ben Elliston <bje@au.ibm.com>
1911
1912 * gcc.dg/dfp/inf-1.c: New test.
1913
1914 2006-01-12 Janis Johnson <janis187@us.ibm.com>
1915 Yao Qi <qiyaoltc@cn.ibm.com>
1916 Ben Elliston <bje@au.ibm.com>
1917 Jon Grimm <jgrimm2@us.ibm.com>
1918
1919 * gcc.dg/nodfp-1.c: New test.
1920 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1921 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1922 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
1923 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
1924 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
1925 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
1926 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
1927 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1928 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1929 * gcc.dg/format/dfp-scanf-1.c: Likewise.
1930 * gcc.dg/format/dfp-printf-1.c: Likewise.
1931 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
1932 (compat_setup_dfp): New.
1933 * gcc.dg/compat/compat.exp: Use it.
1934 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
1935 Make some variables global, prepend "compat_" to their names.
1936 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
1937 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
1938 * gcc.misc-tests/dectest.exp: New test driver for decTest.
1939 * lib/compat.exp (compat_skip_list): Make global, rename.
1940 * lib/c-compat.exp: New file.
1941 * lib/target-supports.exp (check_effective_target_dfp): New.
1942
1943 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
1944 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
1945 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
1946 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
1947 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
1948 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
1949 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
1950 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
1951 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
1952 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
1953 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
1954 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
1955 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
1956 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
1957 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
1958 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
1959 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
1960 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
1961 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
1962 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
1963 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
1964 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
1965 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
1966 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
1967 gcc.dg/dfp/struct-layout-1.c,
1968 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
1969 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
1970 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
1971 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
1972 gcc.dg/dfp/func-vararg-dfp.c,
1973 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
1974 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
1975 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
1976 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
1977 gcc.dg/dfp/wtr-conversion-1.c: New tests.
1978
1979 2006-01-11 Richard Guenther <rguenther@suse.de>
1980
1981 PR tree-optimization/25734
1982 * gcc.dg/tree-ssa/pr25734.c: New testcase.
1983
1984 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1985
1986 PR fortran/25486
1987 * gfortran.dg/literal_character_constant_1_x.F: New test.
1988 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
1989 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
1990 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
1991
1992 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
1993
1994 PR c++/25386
1995 * g++.dg/ext/packed3.C: Add expected packed error.
1996
1997 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
1998
1999 PR target/25706
2000 * gcc.dg/torture/pr25706-1.c: New test.
2001
2002 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2003
2004 PR tree-optimization/23109
2005 PR tree-optimization/23948
2006 PR tree-optimization/24123
2007
2008 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2009 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2010 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
2011 g++.dg/tree-ssa/pr23948.C: New testcases.
2012 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
2013 three divisions in order to do the optimization.
2014
2015 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2016
2017 PR c++/25632
2018 * g++.dg/other/pr25632.C: New test.
2019
2020 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
2021
2022 PR fortran/25730
2023 * gfortran.dg/used_types_1.f90: New test.
2024
2025 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
2026
2027 PR target/25718
2028 * gcc.dg/torture/pr25718-1.c: New test.
2029
2030 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2031
2032 * gfortran.dg/list_read_2.f90: Fix typo in description.
2033
2034 2006-01-10 Jan Beulich <jbeulich@novell.com>
2035
2036 * lib/target-supports.exp (check_visibility_available): Simplify test
2037 for *-*-netware*.
2038 (check_profiling_available): Fail for *-*-netware*.
2039 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
2040 * gcc.dg/20021014-1.c: Likewise.
2041 * gcc.dg/nest.c: Likewise.
2042
2043 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2044
2045 fortran/24936
2046 * gfortran.dg/forall_3.f90: New test.
2047
2048 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2049
2050 PR fortran/21977
2051 * gfortran.dg/nesting_2.f90: New test.
2052 * gfortran.dg/nesting_3.f90: New test.
2053
2054 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
2055
2056 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
2057 Fix typo in comment.
2058
2059 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2060
2061 * gfortran.dg/single_char_string.f90: New test.
2062
2063 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2064
2065 * gfortran.dg/ichar_2.f90: New test.
2066
2067 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
2068
2069 PR fortran/25093
2070 * gfortran.dg/private_type_4.f90: New.
2071
2072 2006-01-07 Richard Guenther <rguenther@suse.de>
2073
2074 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
2075
2076 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2077
2078 * gfortran.dg/func_decl_1.f90: New.
2079 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
2080 * gfortran.dg/array_alloc_2.f90: Likewise.
2081 * gfortran.dg/char_result_8.f90: Likewise.
2082 * gfortran.dg/dup_save_1.f90: Likewise.
2083 * gfortran.dg/dup_save_2.f90: Likewise.
2084 * gfortran.dg/f2c_6.f90: Likewise.
2085 * gfortran.dg/f2c_7.f90: Likewise.
2086 * gfortran.dg/func_result_2.f90: Likewise.
2087 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
2088
2089 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
2090
2091 PR fortran/22146
2092 * gfortran.dg/elemental_subroutine_1.f90: New test.
2093 * gfortran.dg/elemental_subroutine_2.f90: New test.
2094
2095 PR fortran/25029
2096 PR fortran/21256
2097 * gfortran.dg/assumed_size_refs_1.f90: New test.
2098
2099 PR fortran/20868
2100 PR fortran/20870
2101 * gfortran.dg/assumed_size_refs_2.f90: New test.
2102 * gfortran.dg/initialization_1.f90: Change warning message.
2103
2104 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
2105
2106 * gcc.dg/tree-ssa/loop-15.c: New test.
2107
2108 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2109
2110 PR fortran/25598
2111 * gfortran.dg/backspace_3.f: New test.
2112 * gfortran.dg/backspace_4.f: New test.
2113
2114 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2115
2116 PR fortran/24268
2117 * gfortran.dg/fmt_white.f: Update test.
2118
2119 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
2120
2121 * gcc.dg/cast-1.c: Add new warning.
2122 * gcc.dg/cast-2.c: Likewise.
2123 * gcc.dg/cast-3.c: Likewise.
2124 * gcc.dg/format/cast-1.c: Likewise.
2125 * gcc.dg/cast-4.c: New testcase.
2126
2127 2006-01-05 Richard Guenther <rguenther@suse.de>
2128
2129 PR tree-optimization/22555
2130 * gcc.dg/tree-ssa/alias-3.c: New testcase.
2131
2132 2006-01-05 Richard Guenther <rguenther@suse.de>
2133 Diego Novillo <dnovillo@redhat.com>
2134
2135 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
2136 * gcc.dg/tree-ssa/loop-8.c: Likewise.
2137 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2138 * gcc.dg/tree-ssa/pr23294.c: Likewise.
2139 * gcc.dg/tree-ssa/pr21985.c: Likewise.
2140 * gcc.dg/tree-ssa/loop-14.c: Likewise.
2141 * gcc.dg/tree-ssa/loop-2.c: Likewise.
2142 * gcc.dg/tree-ssa/loop-3.c: Likewise.
2143 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2144 * gcc.dg/tree-ssa/pr21171.c: Likewise.
2145 * gcc.dg/tree-ssa/loop-5.c: Likewise.
2146 * gcc.dg/tree-ssa/loop-10.c: Likewise.
2147 * gcc.dg/tree-ssa/loop-6.c: Likewise.
2148 * treelang/compile/extravar.tree: Likewise.
2149 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
2150 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
2151 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
2152 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2153 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
2154
2155 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2156
2157 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
2158 for 64-bit fix.
2159
2160 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
2161
2162 PR fortran/23675
2163 gfortran.dg/char_result_11.f90: New.
2164
2165 2006-01-04 Mark Mitchell <mark@codesourcery.com>
2166
2167 PR c++/24782
2168 * g++.dg/parse/access9.C: New test.
2169 * g++.dg/tc1/dr52.C: Tweak error markers.
2170
2171 2006-01-04 Richard Henderson <rth@redhat.com>
2172
2173 Merge from gomp branch.
2174 * g++.dg/parse/pragma2.C: Update expected error lines.
2175
2176 2006-01-04 Jakub Jelinek <jakub@redhat.com>
2177
2178 * g++.dg/other/i386-2.C: New test.
2179
2180 PR target/25554
2181 * gcc.c-torture/compile/20051228-1.c: New test.
2182
2183 PR c/25559
2184 * gcc.dg/pr25559.c: New test.
2185
2186 2006-01-03 Mark Mitchell <mark@codesourcery.com>
2187
2188 PR c++/25492
2189 * g++.dg/lookup/friend9.C: New test.
2190
2191 PR c++/25625
2192 * g++.dg/template/repo5.C: New test.
2193
2194 2006-01-03 Steven G. Kargl <kargls@comcast.net>
2195
2196 PR fortran/25101
2197 * gfortran.dg/forall_2.f90: New test.
2198
2199 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2200
2201 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
2202 dg-require-weak. Adjust regexp to handle leading-underscore
2203 targets and space as well as TAB after .weak. Change previous
2204 64-bit fix to not use naked dot.
2205
2206 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
2207
2208 PR rtl-optimization/25578
2209 * gcc.c-torture/execute/20060102-1.c: New testcase.
2210
2211 2006-01-03 Richard Guenther <rguenther@suse.de>
2212
2213 PR c/25183
2214 * gcc.dg/torture/pr25183.c: New testcase.
2215
2216 2006-01-03 Jakub Jelinek <jakub@redhat.com>
2217
2218 Merge from gomp-branch.
2219 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
2220 * gcc.dg/ia64-sync-2.c: Likewise.
2221 * gcc.dg/ia64-sync-3.c: Likewise.
2222 * gcc.dg/ia64-sync-4.c: Likewise.
2223 * gcc.dg/sync-2.c: Likewise.
2224 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
2225 that sparc64-*-* and sparcv9-*-* supports sync builtins.
2226
2227 2006-01-02 Mark Mitchell <mark@codesourcery.com>
2228
2229 PR c++/25635
2230 * g++.dg/parse/operator6.C: New test.
2231
2232 PR c++/25637
2233 * g++.dg/parse/error29.C: New test.
2234
2235 PR c++/25638
2236 * g++.dg/parse/dtor6.C: New test.
2237
2238 PR c++/25633
2239 * g++.dg/parse/ctor3.C: New test.
2240
2241 PR c++/25634
2242 * g++.dg/template/class3.C: New test.
2243
2244 2006-01-02 Geoffrey Keating <geoffk@apple.com>
2245
2246 * g++.dg/debug/debug9.C: New.
2247
2248 2006-01-02 Steven G. Kargl <kargls@comcast.net>
2249
2250 PR fortran/24640
2251 * gfortran.dg/label_2.f90: New test.
2252
2253 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2254
2255 * g++.dg/lookup/using12.C: Tighten error marker.
2256
2257 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
2258 Andrew Pinski <pinskia@physics.uc.edu>
2259
2260 * gcc.target/powerpc/darwin-abi-3.c: New file.
2261 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
2262 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
2263 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
2264 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
2265 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
2266 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
2267 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
2268 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
2269
2270 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
2271
2272 * gcc.dg/tree-ssa/loadpre1.c: New;
2273 * gcc.dg/tree-ssa/loadpre2.c: New;
2274 * gcc.dg/tree-ssa/loadpre3.c: New;
2275 * gcc.dg/tree-ssa/loadpre4.c: New;
2276 * gcc.dg/tree-ssa/loadpre5.c: New;
2277 * gcc.dg/tree-ssa/loadpre6.c: New;
2278 * gcc.dg/tree-ssa/loadpre7.c: New;
2279 * gcc.dg/tree-ssa/loadpre8.c: New;
2280 * gcc.dg/tree-ssa/loadpre9.c: New;
2281
2282 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
2283
2284 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
2285 * g++.dg/abi/thunk4.C: Likewise.
2286
2287 2006-01-01 Andreas Jaeger <aj@suse.de>
2288
2289 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
2290 portable.
2291
2292 2006-01-01 Jakub Jelinek <jakub@redhat.com>
2293
2294 PR c++/25294
2295 * gcc.dg/pragma-pack-3.c: New test.
2296 * g++.dg/parse/pragma3.C: New test.
2297
2298 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2299
2300 PR middle-end/24827
2301 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
2302
2303 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2304
2305 PR testsuite/25214
2306 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
2307
2308 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
2309
2310 PR fortran/22607
2311 * gfortran-dg/pure_byref_3.f90: New.
2312
2313 fortran/PR 25396
2314 * gfortran.dg/userdef_operator_1.f90: New.
2315
2316 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
2317
2318 * g++.dg/abi/thunk3.C: New.
2319 * g++.dg/abi/thunk4.C: New.
2320
2321 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
2322
2323 PR fortran/25532
2324 * gfortran.dg/host_used_types_1.f90: New test. Check that host
2325 associated derived type components of derived types are
2326 properly declared in contained procedures.
2327
2328 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2329
2330 PR libgfortran/25139
2331 * gfortran.dg/backspace_2.f: New test.
2332
2333 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2334
2335 PR libgfortran/25550
2336 * gfortran.dg/endfile.f: New test.
2337
2338 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2339
2340 PR libgfortran/25419
2341 * gfortran.dg/comma.f: New test.
2342
2343 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2344
2345 * lib/gfortran-dg.exp: Remove trailing whitespace.
2346 * lib/fortran-torture.exp: Test with -fbounds-check instead of
2347 -funroll-all-loops.
2348
2349 2005-12-28 Alan Modra <amodra@bigpond.net.au>
2350
2351 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
2352 Extended Double long doubles or repeat tests when long double is
2353 the same size as double.
2354
2355 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2356
2357 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
2358
2359 PR testsuite/25442
2360 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
2361 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
2362
2363 PR testsuite/25441
2364 * gcc.dg/pr23911.c: Make test variable static.
2365
2366 PR testsuite/25444
2367 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2368
2369 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2370
2371 PR c++/25439
2372 * g++.dg/parse/crash17.C: Adjust error markers.
2373 * g++.dg/template/error20.C: New test.
2374
2375 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2376
2377 PR c++/23172
2378 * g++.dg/ext/complit4.C: New test.
2379
2380 PR c++/25417
2381 * g++.dg/ext/complit5.C: Likewise.
2382
2383 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
2384
2385 PR tree-optimization/25125
2386 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
2387 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
2388 * gcc.c-torture/execute/pr25125.c: New.
2389
2390 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
2391
2392 PR fortran/25029
2393 PR fortran/21256
2394 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
2395 with incorrect assumed size references.
2396
2397 2005-12-24 Mark Mitchell <mark@codesourcery.com>
2398
2399 PR c++/23171
2400 * g++.dg/opt/init1.C: New test.
2401
2402 2005-12-23 Mark Mitchell <mark@codesourcery.com>
2403
2404 PR c++/24671
2405 * g++.dg/template/sfinae3.C: New test.
2406
2407 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2408
2409 * g++.dg/other/friend4.C: New test.
2410
2411 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2412
2413 PR target/25005
2414 * g++.dg/opt/pr25005.C: New test.
2415
2416 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2417
2418 PR c++/25369
2419 * g++.dg/template/ptrmem16.C: New test.
2420
2421 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
2422
2423 PR fortran/25029
2424 PR fortran/21256
2425 * gfortran.dg/initialization_1.f90: Add test of SIZE.
2426
2427 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2428
2429 PR libgfortran/25307
2430 * gfortran.dg/list_read_5.f90: New test.
2431
2432 2005-12-22 Richard Henderson <rth@redhat.com>
2433
2434 * gcc.target/i386/sse-7.c: Use -msse2.
2435
2436 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR rtl-optimization/25432
2439 * gcc.c-torture/compile/20051216-1.c: New test.
2440
2441 PR objc/25328
2442 * objc/execute/pr25328.m: New test.
2443
2444 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2445
2446 PR c++/25364
2447 * g++.dg/template/call4.C: New test.
2448
2449 2005-12-22 Dale Johannesen <dalej@apple.com>
2450
2451 * gcc.target/i386/sse-17.c: New.
2452
2453 2005-12-22 Paul Brook <paul@codesourcery.com>
2454
2455 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
2456
2457 2005-12-22 Paul Brook <paul@codesourcery.com>
2458
2459 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
2460
2461 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2462
2463 PR tree-opt/25513
2464 * gcc.c-torture/compile/pr25513.c: New test.
2465
2466 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2467
2468 PR c++/23333
2469 * g++.dg/parse/error25.C: Add more tests.
2470
2471 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2472
2473 PR fortran/18990
2474 * gfortran.dg/der_charlen_1.f90: New.
2475
2476 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
2477
2478 PR fortran/20889
2479 * gfortran.dg/pointer_component_type_1.f90: New test.
2480
2481 PR fortran/25029
2482 PR fortran/21256
2483 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
2484 should give an error with assumed size array refernces and checks those
2485 that should not.
2486 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
2487 reference an upper bound so that it does not generate an error.
2488
2489 PR fortran/19362
2490 PR fortran/20244
2491 PR fortran/20864
2492 PR fortran/25391
2493 * gfortran.dg/used_dummy_types_1.f90: New test.
2494 * gfortran.dg/used_dummy_types_2.f90: New test.
2495 * gfortran.dg/used_dummy_types_3.f90: New test.
2496 * gfortran.dg/used_dummy_types_4.f90: New test.
2497 * gfortran.dg/used_dummy_types_5.f90: New test.
2498
2499 PR fortran/23152
2500 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
2501 group already being USE associated.
2502 * gfortran.dg/assumed_shape_nml.f90: New test.
2503 * gfortran.dg/assumed_size_nml.f90: New test.
2504
2505 PR fortran/20862
2506 PR fortran/25053
2507 PR fortran/25063
2508 PR fortran/25064
2509 PR fortran/25066
2510 PR fortran/25067
2511 PR fortran/25068
2512 PR fortran/25307
2513 * gfortran.dg/io_constraints_1.f90: New test.
2514 * gfortran.dg/io_constraints_1.f90: New test.
2515 * gfortran.dg/iostat_3.f90: Change wording of warning.
2516 * gfortran.dg/g77/19981216-0.f: The same.
2517
2518 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
2519
2520 PR tree-optimization/23518
2521 * testsuite/gcc.dg/pr23518.c: New.
2522
2523 2005-12-21 Mike Stump <mrs@apple.com>
2524
2525 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
2526
2527 2005-12-21 Paul Brook <paul@codesourcery.com>
2528
2529 * gcc.dg/pr19340.c: Skip on m68k targets.
2530
2531 2005-12-21 Steven Bosscher <stevenb@suse.de>
2532
2533 PR rtl-optimization/25196
2534 * gcc.dg/pr25196.c: New test.
2535
2536 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
2537
2538 PR fortran/25423
2539 gfortran.dg/where_nested_1.f90: New.
2540
2541 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
2542
2543 PR tree-optimization/25382.
2544 * gcc.dg/tree-ssa/pr25382.c: New.
2545
2546 2005-12-20 Richard Guenther <rguenther@suse.de>
2547
2548 PR middle-end/24306
2549 * gcc.target/i386/pr24306.c: New testcase.
2550
2551 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
2552
2553 PR tree-optimization/25501
2554 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
2555
2556 2005-12-20 Richard Guenther <rguenther@suse.de>
2557
2558 Revert
2559 2005-12-02 Richard Guenther <rguenther@suse.de>
2560
2561 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2562
2563 2005-12-20 Mark Mitchell <mark@codesourcery.com>
2564
2565 PR c++/21228
2566 * g++.dg/warn/Wunreachable-code-2.C: New test.
2567
2568 2005-12-19 Mark Mitchell <mark@codesourcery.com>
2569
2570 PR c++/24278
2571 * g++.dg/template/ctor5.C: New test.
2572
2573 PR c++/24915
2574 * g++.dg/template/overload8.C: New test.
2575
2576 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
2577
2578 * gcc.c-torture/compile/pr25483 : New test.
2579
2580 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2581
2582 PR c++/20552
2583 * g++.dg/ext/typeof10.C: New test.
2584
2585 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
2586
2587 * gcc.dg/mt-loopi1.c: New.
2588
2589 2005-12-18 Richard Guenther <rguenther@suse.de>
2590
2591 PR tree-optimization/25481
2592 * gcc.dg/torture/pr25481.c: New testcase.
2593
2594 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2595
2596 PR rtl-optimization/21041
2597 * gcc.dg/pr21041.c: New test.
2598
2599 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2600
2601 PR libgfortran/25463
2602 * gfortran.dg/advance.f90: New test.
2603
2604 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
2605
2606 * gcc.dg/20051201-1.c: New test.
2607
2608 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
2609
2610 PR fortran/25018
2611 * gfortran.dg/initialization_1.f90: New test.
2612 * gfortran.dg/enum_5.f90: Change dg-error to new message.
2613 * gfortran.dg/g77/980616-0.f: The same.
2614
2615 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2616
2617 * PR fortran/25458
2618 * gfortran.dg/chkbits.f90: New test.
2619
2620 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2621
2622 * gfortran.dg/enum_5.f: Revert to previous version.
2623
2624 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2625
2626 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
2627 * gfortran.dg/nested_modules_1.f90: Ditto.
2628 * gfortran.dg/hollerith_f95.f90: Ditto.
2629 * gfortran.dg/select_5.f90: Ditto.
2630 * gfortran.dg/secnds.f: Ditto.
2631 * gfortran.dg/hollerith2.f90: Ditto.
2632 * gfortran.dg/imag_2.f: Ditto.
2633 * gfortran.dg/ftell_2.f90: Ditto.
2634 * gfortran.dg/malloc_free_1.f90: Ditto.
2635 * gfortran.dg/logint-1.f: Ditto.
2636 * gfortran.dg/recursive_statement_functions.f90: Ditto.
2637 * gfortran.dg/e_d_fmt.f90: Ditto.
2638 * gfortran.dg/hollerith_legacy.f90: Ditto.
2639 * gfortran.dg/logint-2.f: Ditto.
2640 * gfortran.dg/enum_5.f90: Ditto.
2641 * gfortran.dg/f2c_2.f90: Ditto.
2642 * gfortran.dg/pr17143.f90: Ditto.
2643 * gfortran.dg/namelist_14.f90: Ditto.
2644 * gfortran.dg/logint-3.f: Ditto.
2645 * gfortran.dg/spread_scalar_source.f90: Ditto.
2646 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
2647 * gfortran.dg/namelist_11.f: Ditto.
2648 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2649 * gfortran.dg/g77/20010519-1.f
2650 * gfortran.dg/g77/alpha1.f: Ditto.
2651 * gfortran.dg/g77/990115-1.f: Ditto.
2652 * gfortran.dg/g77/erfc.f: Ditto.
2653 * gfortran.dg/g77/19990313-3.f: Ditto.
2654 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
2655 * gfortran.dg/g77/20010426.f: Ditto.
2656 * gfortran.dg/g77/19990313-0.f: Ditto.
2657 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
2658 * gfortran.dg/g77/20000629-1.f: Ditto.
2659 * gfortran.dg/g77/970125-0.f: Ditto.
2660 * gfortran.dg/g77/8485.f: Ditto.
2661 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
2662 * gfortran.dg/g77/19990313-1.f: Ditto.
2663 * gfortran.dg/g77/int8421.f: Ditto.
2664 * gfortran.dg/g77/19990305-0.f: Ditto.
2665 * gfortran.dg/g77/947.f: Ditto.
2666 * gfortran.dg/g77/19990905-2.f: Ditto.
2667 * gfortran.dg/g77/cabs.f: Ditto.
2668 * gfortran.dg/g77/19990313-2.f: Ditto.
2669 * gfortran.dg/g77/20020307-1.f: Ditto.
2670 * gfortran.dg/g77/dcomplex.f: Ditto.
2671 * gfortran.dg/g77/19990502-1.f: Ditto.
2672 * gfortran.dg/g77/19981216-0.f: Ditto.
2673 * gfortran.dg/common_4.f90: Ditto.
2674 * gfortran.dg/entry_4.f90: Ditto.
2675 * gfortran.dg/equiv_constraint_2.f90: Ditto.
2676 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
2677 * gfortran.dg/namelist_12.f: Ditto.
2678 * gfortran.dg/scale_1.f90: Ditto.
2679 * gfortran.dg/modulo_1.f90
2680 * gfortran.dg/hollerith.f90: Ditto.
2681 * gfortran.dg/direct_io_3.f90: Ditto.
2682 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
2683 * gfortran.dg/gnu_logical_1.F: Ditto.
2684 * gfortran.dg/unf_io_convert_1.f90: Ditto.
2685 * gfortran.dg/assign_1.f90: Ditto.
2686 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
2687 * gfortran.dg/pr23095.f: Ditto.
2688 * gfortran.dg/read_float_1.f90: Ditto.
2689
2690 2005-12-17 Andreas Jaeger <aj@suse.de>
2691
2692 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
2693 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
2694
2695 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2696
2697 PR fortran/24268
2698 * gfortran.dg/fmt_white.f: New test.
2699
2700 2005-12-16 Steven G. Kargl <kargls@comcast.net>
2701
2702 * gfortran.dg/label_1.f90: New test.
2703
2704 2005-12-15 Ben Elliston <bje@au.ibm.com>
2705
2706 PR testsuite/25422
2707 * gcc.dg/20031012-1.c: Add -Walways-true option.
2708 * gcc.dg/weak/weak-3.c: Likewise.
2709 * g++.old-deja/g++.mike/warn8.C: Likewise.
2710
2711 2005-12-16 Mike Stump <mrs@apple.com>
2712
2713 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
2714 exit.
2715
2716 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2717
2718 PR libgfortran/25264
2719 PR libgfortran/25349
2720 * gfortran.dg/tl_editing.f90: Added additional checks.
2721 * gfortran.dg/t_editing.f: New test.
2722 * gfortran.dg/write_padding.f90: New test
2723
2724 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2725
2726 PR testsuite/25215
2727 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
2728
2729 2005-12-16 Jakub Jelinek <jakub@redhat.com>
2730
2731 PR rtl-optimization/24899
2732 * gcc.c-torture/execute/20051215-1.c: New test.
2733
2734 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
2735
2736 PR 24823
2737 * gfortran.dg/pr24823.f: New test.
2738
2739 2005-12-16 Jeff Law <law@redhat.com>
2740
2741 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
2742
2743 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2744
2745 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
2746 Change C++ style comments to C style comments.
2747 Remove aligned types from the array.
2748 Keep Enums disabled.
2749 (complex_types): Remove aligned types from the array.
2750 Comment out "_Complex long double".
2751 (attrib_types): Remove.
2752 (complex_attrib_types): Remove.
2753 (attrib_array_types): Remove.
2754 (complex_attrib_array_types): Remove.
2755 (aligned_bitfld_types): Remove.
2756 (n_aligned_bitfld_types): Remove.
2757 (FEATURE_ALIGNEDPACKED): Delete.
2758 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
2759 (singles): Remove support for adding attributes.
2760 (choose_type): Remove support for attributed types.
2761 (generate_fields): Remove support for attributed bit-fields.
2762 Remove support for adding attributes.
2763 (generate_random_tests): Remove support for adding attributes.
2764 (features): Add back "[0] :0" and "complex vector [0]".
2765 (main): Remove support for attributed bit-fields.
2766 Uncomment the calling of generate_random_tests for the rests of
2767 the tests.
2768
2769 2005-12-16 Jan Hubicka <jh@suse.cz>
2770
2771 * gcc.c-torture/combine/pr25224.c: New.
2772
2773 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
2774
2775 PR other/25028
2776 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
2777 HP-UX.
2778
2779 2005-12-15 Richard Sandiford <richard@codesourcery.com>
2780
2781 * gcc.dg/20051215-1.c: New file.
2782
2783 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2784
2785 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
2786 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
2787
2788 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
2789
2790 PR fortran/18197
2791 * gfortran.dg/dummy_functions_1.f90: New.
2792
2793 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
2794
2795 PR rtl-optimization/25310
2796 * gcc.c-torture/compile/pr25310.c: New test.
2797
2798 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2799
2800 PR debug/25023
2801 * gcc.dg/pr25023.c: New test.
2802
2803 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2804
2805 * g++.old-deja/g++.brendan/redecl1.C,
2806 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2807 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2808 g++.old-deja/g++.oliva/typeof1.C,
2809 g++.old-deja/g++.other/crash16.C,
2810 g++.old-deja/g++.other/crash34.C,
2811 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2812 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2813 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2814 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2815 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2816 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2817 Remove xfail.
2818
2819 2005-12-14 Kean Johnston <jkj@sco.com>
2820 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2821
2822 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2823 * gcc.target/i386/20020523-1.c: Ditto.
2824 * gcc.target/i386/tailcall-1.c: Ditto.
2825 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2826 * gcc.target/i386/ssetype-5.c: Ditto.
2827
2828 2005-12-14 Jeff Law <law@redhat.com>
2829
2830 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2831
2832 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2833
2834 PR target/25254
2835 PR target/24188
2836 * gcc.target/i386/pr25254.c: New test.
2837 * gfortran.dg/PR24188.f: New test.
2838
2839 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2840
2841 * lib/fortran-torture.exp: Catch remaining uses of
2842 remote_file build delete.
2843
2844 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2845
2846 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2847
2848 2005-12-14 Ben Elliston <bje@au.ibm.com>
2849
2850 * gcc.dg/warn-addr-cmp.c: New test.
2851
2852 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2853
2854 PR debug/25023
2855 PR target/25293
2856 * gcc.target/i386/pr25293.c: New test.
2857
2858 2005-12-13 Petr Machata <machata@post.cz>
2859
2860 PR c++/24907
2861 * g++.dg/parse/comma2.C: New test.
2862
2863 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2864 Jakub Jelinek <jakub@redhat.com>
2865
2866 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2867 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2868 (limits.h): Include unconditionally.
2869 (stdlib.h): Likewise.
2870 (hashtab.h): Do not include.
2871 (getopt.h): Likewise.
2872 (stddef.h): Include.
2873 (hashval_t): Define.
2874 (struct entry): Add "next" field.
2875 (HASH_SIZE): New macro.
2876 (hash_table): New variable.
2877 (switchfiles): Do not use xmalloc.
2878 (mix): New macro.
2879 (iterative_hash): New function.
2880 (hasht): Remove.
2881 (e_exists): New function.
2882 (e_insert): Likewise.
2883 (output): Use, instead of libiberty hashtable functions.
2884 (main): Do not use getopt. Do not call htab_create.
2885
2886 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2887
2888 PR c++/25331
2889 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
2890 put atal* and atpaal* attributes on array elements.
2891 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
2892 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
2893 put atal* and atpaal* attributes on array elements.
2894 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
2895
2896 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
2897
2898 * gcc.dg/single-precision-constant.c: New test.
2899
2900 2005-12-13 Alan Modra <amodra@bigpond.net.au>
2901
2902 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
2903 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
2904 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
2905 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2906 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2907 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2908 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
2909 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
2910 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
2911 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
2912 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
2913 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
2914 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
2915 gcc.target/powerpc/ppc-sdata-2.c,
2916 gcc.target/powerpc/ppc-stackalign-1.c,
2917 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
2918 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
2919 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
2920 gcc.target/powerpc/rs6000-ldouble-2.c,
2921 gcc.target/powerpc/rs6000-power2-1.c,
2922 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
2923 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
2924 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
2925 option into target selector.
2926 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
2927 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
2928
2929 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2930
2931 PR objc/25348
2932 * objc.dg/encode-9.m: New test.
2933
2934 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2935
2936 PR testsuite/20772
2937 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
2938 * gcc.dg/asm-b.c: Fix typo.
2939 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
2940 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2941 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
2942 i?86 lp64 and x86_64 ilp32.
2943 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
2944 on i?86 lp64.
2945 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
2946
2947 2005-12-12 Steven G. Kargl <kargls@comcast.net>
2948
2949 PR fortran/25078
2950 gfortran.dg/equiv_5.f90: New test.
2951
2952 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
2953
2954 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
2955 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
2956 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
2957 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
2958 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
2959 * gcc.dg/tree-ssa/reassoc-5.c: New.
2960 * gcc.dg/tree-ssa/reassoc-6.c: New.
2961 * gcc.dg/tree-ssa/reassoc-7.c: New.
2962 * gcc.dg/tree-ssa/reassoc-8.c: New.
2963 * gcc.dg/tree-ssa/reassoc-9.c: New.
2964 * gcc.dg/tree-ssa/reassoc-10.c: New.
2965 * gcc.dg/tree-ssa/reassoc-11.c: New.
2966
2967 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2968
2969 PR testsuite/25167
2970 PR testsuite/24478
2971 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
2972
2973 2005-12-12 Mark Mitchell <mark@codesourcery.com>
2974
2975 PR c++/25300
2976 * g++.dg/template/inherit.C: Do not use a generic error message.
2977
2978 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2979
2980 PR libobjc/25354
2981 * objc.dg/gnu-encoding: New directory.
2982 * objc.dg/gnu-encoding/compat-common.h: New file.
2983 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
2984 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
2985 * objc.dg/gnu-encoding/vector-defs.h: New file.
2986 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
2987 * objc.dg/gnu-encoding/generate-random.c: New file.
2988 * objc.dg/gnu-encoding/generate-random_r.c: New file.
2989 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
2990 * objc.dg/gnu-encoding/generate-random.h: New file.
2991
2992 2005-12-11 Mark Mitchell <mark@codesourcery.com>
2993
2994 PR c++/25337
2995 * g++.dg/template/defarg7.C: New test.
2996
2997 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2998
2999 PR libobjc/25347
3000 * objc.dg/encode-8.m: New test.
3001
3002 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3003
3004 PR libobjc/25346
3005 * objc.dg/encode-7.m: New test.
3006
3007 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3008
3009 PR c++/25010
3010 * g++.dg/opt/inline10.C: New test.
3011
3012 2005-12-11 Steven G. Kargl <kargls@comcast.net>
3013
3014 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
3015
3016 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
3017
3018 * gfortran.dg/substring_equivalence.f90: typo in comment
3019
3020 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3021
3022 PR fortran/25068
3023 * gfortran.dg/iostat_3.f90: New test.
3024
3025 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
3026
3027 PR fortran/23815
3028 * gfortran.dg/unf_io_convert_1.f90: New test.
3029 * gfortran.dg/unf_io_convert_2.f90: New test.
3030 * gfortran.dg/unf_io_convert_3.f90: New test.
3031
3032 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3033
3034 PR testsuite/20772
3035 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
3036 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
3037 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3038 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
3039 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
3040 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3041 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
3042 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
3043 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3044 gcc.dg/torture/fp-int-convert-float128-timode.c,
3045 gcc.dg/torture/fp-int-convert-float128.c,
3046 gcc.dg/torture/fp-int-convert-float80-timode.c,
3047 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
3048 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
3049
3050 * gcc.dg/tls/opt-1.c: Require effective target fpic.
3051
3052 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
3053
3054 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
3055
3056 2005-12-10 Richard Sandiford <richard@codesourcery.com>
3057
3058 * gcc.dg/20051207-1.c,
3059 * gcc.dg/20051207-2.c,
3060 * gcc.dg/20051207-3.c: New tests.
3061
3062 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3063
3064 PR testsuite/20772
3065 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
3066 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
3067 dg-skip-if target selector.
3068
3069 PR testsuite/20772
3070 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
3071 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
3072 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
3073 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
3074 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
3075 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
3076 and/or merge with i?86 cases.
3077
3078 * gcc.dg/tls/opt-3.c: Require effective target fpic.
3079
3080 PR testsuite/20772
3081 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
3082 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
3083 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
3084 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
3085 x86_64-*-linux*.
3086
3087 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
3088
3089 PR target/25311
3090 * gcc.c-torture/compile/pr25311.c: New test.
3091
3092 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3093
3094 PR libgfortran/25039
3095 * gfortran.dg/read_comma.f: New test.
3096
3097 2005-12-08 Jakub Jelinek <jakub@redhat.com>
3098
3099 PR c++/19317
3100 * g++.dg/opt/pr19317-1.C: New test.
3101 * g++.dg/opt/pr19317-2.C: New test.
3102 * g++.dg/opt/pr19317-3.C: New test.
3103
3104 PR target/19005
3105 * gcc.c-torture/execute/pr19005.c: New test.
3106
3107 PR target/17828
3108 * g++.old-deja/g++.other/comdat5.C: New test.
3109 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
3110
3111 * g++.dg/compat/struct-layout-1.exp: New file.
3112 * g++.dg/compat/struct-layout-1.h: New.
3113 * g++.dg/compat/struct-layout-1_generate.c: New.
3114 * g++.dg/compat/struct-layout-1_x1.h: New.
3115 * g++.dg/compat/struct-layout-1_x2.h: New.
3116 * g++.dg/compat/struct-layout-1_y1.h: New.
3117 * g++.dg/compat/struct-layout-1_y2.h: New.
3118
3119 * gcc.dg/20050330-2.c: New test.
3120
3121 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
3122
3123 PR fortran/25292
3124 * gfortran.dg/associated_1.f90: New.
3125
3126 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3127
3128 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
3129 ILP32 vect_no_align platforms.
3130
3131 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
3132 Jakub Jelinek <jakub@redhat.com>
3133
3134 PR target/25268
3135 * gcc.c-torture/compile/20051207-1.c: New test.
3136
3137 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3138
3139 PR testsuite/20772
3140 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
3141 gcc.dg/torture/pr18582-1.c,
3142 gcc.target/i386/attributes-error.c: Also test on x86_64.
3143
3144 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
3145
3146 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3147
3148 PR c++/19397
3149 * g++.dg/template/typedef3.C: New test.
3150
3151 PR c++/19762
3152 PR c++/19764
3153 * g++.dg/template/dtor3.C: Fix error markers.
3154
3155 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
3156
3157 * lib/target-supports.exp (check_effective_target_sync_char_short):
3158 Add s390*.
3159
3160 2005-12-06 Janis Johnson <janis187@us.ibm.com>
3161
3162 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
3163
3164 2005-12-06 Roger Sayle <roger@eyesopen.com>
3165
3166 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
3167 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
3168 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
3169 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
3170
3171 2005-12-06 Roger Sayle <roger@eyesopen.com>
3172
3173 PR c++/25263
3174 * g++.dg/other/array2.C: New test case.
3175
3176 2005-12-05 Geoffrey Keating <geoffk@apple.com>
3177
3178 * gcc.dg/darwin-weakimport-3.c: New.
3179
3180 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
3181 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
3182 and to work on Darwin.
3183 * gcc.dg/attr-weakref-1b.c: New file.
3184 * gcc.dg/attr-weakref-2.c: New test.
3185 * gcc.dg/darwin-weakref-1.c: New test.
3186
3187 2005-12-05 Janis Johnson <janis187@us.ibm.com>
3188
3189 PR testsuite/25247
3190 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
3191 use in selector expressions.
3192 (dg-xfail-if): Ditto.
3193 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
3194 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
3195 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
3196 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
3197 * gcc.test-framework/test-framework.exp: Skip generated tests if
3198 CHECK_TEST_FRAMEWORK is not 1.
3199
3200 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3201
3202 PR tree-optimization/24963
3203 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
3204
3205 PR target/24108
3206 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
3207
3208 PR target/18580
3209 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
3210 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3211 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3212 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3213
3214 2005-12-05 Jakub Jelinek <jakub@redhat.com>
3215
3216 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
3217 dg-options.
3218
3219 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3220
3221 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
3222
3223 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3224
3225 * gcc.dg/format/cast-1.c: New test.
3226
3227 2005-12-04 Roger Sayle <roger@eyesopen.com>
3228
3229 PR c/7776
3230 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
3231 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
3232 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
3233 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
3234
3235 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3236
3237 * gcc.dg/cast-pretty-print-1.c: New test.
3238
3239 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3240
3241 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
3242
3243 2005-12-02 Mark Mitchell <mark@codesourcery.com>
3244
3245 PR c++/24173
3246 * g++.dg/template/friend40.C: New test.
3247
3248 2005-12-02 Jakub Jelinek <jakub@redhat.com>
3249
3250 PR target/25199
3251 * gcc.target/i386/movq-2.c: New test.
3252 * gcc.target/i386/movq.c: Remove target i?86, instead add
3253 dg-require-effective-target ilp32.
3254
3255 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3256
3257 PR c++/24103
3258 * g++.dg/other/default1.C: New test.
3259
3260 2005-12-02 Richard Guenther <rguenther@suse.de>
3261
3262 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3263
3264 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
3265
3266 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
3267
3268 2005-12-02 Alan Modra <amodra@bigpond.net.au>
3269
3270 PR target/21017
3271 * gcc.target/powerpc/rotate.c: New.
3272
3273 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3274
3275 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
3276 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
3277
3278 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
3279
3280 PR c/13384
3281 * gcc.dg/pr17730-1.c: Adjust.
3282 * gcc.dg/lvalue1.c (main): Likewise.
3283 * gcc.dg/lvalue-2.c: Likewise.
3284 * g++.dg/pr7503-3.C
3285
3286 2005-12-01 Geoffrey Keating <geoffk@apple.com>
3287
3288 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
3289 error messages.
3290
3291 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
3292
3293 PR fortran/24789
3294 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
3295
3296 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3297
3298 PR target/24475
3299 * lib/target-supports.exp (check_effective_target_tls): New.
3300 (check_effective_target_tls_runtime): New.
3301 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
3302 for TLS support.
3303 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
3304 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3305 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
3306 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
3307 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
3308 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
3309 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3310 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
3311 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
3312 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
3313 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
3314 effective-target TLS.
3315 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
3316 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
3317 effective-target TLS runtime.
3318
3319 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3320
3321 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
3322
3323 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
3324
3325 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
3326 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
3327 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
3328 ignored" warnings when "packing" is the same as the ABI layout.
3329
3330 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
3331
3332 PR fortran/21302
3333 * gfortran.dg/line_length_1.f: New test.
3334 * gfortran.dg/line_length_2.f90: Ditto.
3335
3336 2005-11-30 Richard Guenther <rguenther@suse.de>
3337
3338 PR tree-optimization/21655
3339 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
3340
3341 2005-11-30 Dale Johannesen <dalej@apple.com>
3342
3343 * gcc.c-torture/compile/pr24930.c: New.
3344
3345 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
3346
3347 PR fortran/15809
3348 * gfortran.dg/auto_char_dummy_array.f90: New test.
3349
3350 2005-11-30 Jeff Law <law@redhat.com>
3351
3352 * g++.old-deja/g++.law/pr25000.C: New test.
3353
3354 2005-11-30 Jakub Jelinek <jakub@redhat.com>
3355
3356 * gcc.dg/tls/opt-11.c: New test.
3357
3358 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
3359
3360 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
3361 targets.
3362 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
3363 LP64 ia64.
3364
3365 2005-11-29 Jakub Jelinek <jakub@redhat.com>
3366
3367 * gfortran.dg/open_access_1.f90: New test.
3368
3369 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3370
3371 * gcc.dg/charset/builtin2.c: New test.
3372
3373 2005-11-28 Jakub Jelinek <jakub@redhat.com>
3374
3375 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
3376 on mmix-*-* for *_[xy].c.
3377
3378 2005-11-28 Kean Johnston <jkj@sco.com>
3379
3380 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
3381 headers.
3382 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
3383 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
3384 * gcc.target/i386/asm-3.c: Ditto.
3385 * gcc.target/i386/clobbers.c: Ditto.
3386 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
3387 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
3388 test regexp.
3389 * gcc.target/i386/mul.c: Ditto.
3390 * gcc.target/i386/ssetype-1.c: Ditto.
3391 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
3392 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
3393 static so the test works with -fPIC mode too. Based on comment in
3394 PR19231 by Pinski.
3395 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
3396
3397 2005-11-28 Richard Guenther <rguenther@suse.de>
3398
3399 * gcc.dg/alias-9.c: New testcase.
3400 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
3401
3402 2005-11-28 Roger Sayle <roger@eyesopen.com>
3403 Uros Bizjak <uros@kss-loka.si>
3404
3405 PR middle-end/20219
3406 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
3407 tan(x)/sin(x) transformations.
3408
3409 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
3410
3411 PR middle-end/24575
3412 * gcc.dg/tree-ssa/divide-3.c: New test.
3413 * gcc.dg/tree-ssa/divide-4.c: New test.
3414
3415 2005-11-27 Steven G. Kargl <kargls@comcast.net>
3416
3417 PR fortran/24917
3418 * gfortran.dg/boz_6.f90: New test.
3419
3420 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3421
3422 PR fortran/23912
3423 * gfortran.dg/modulo_1.f90: New test.
3424
3425 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3426
3427 PR libfortran/24919
3428 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
3429 fail on CRLF platforms.
3430 * gfortran.dg/ftell_2.f90: Likewise.
3431
3432 2005-11-26 Eric Christopher <echristo@apple.com>
3433
3434 * gcc.dg/intmax_t-1.c: Remove mips xfail.
3435
3436 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3437
3438 * objc.dg/gnu-runtime-3.m: Simplify.
3439
3440 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3441
3442 PR middle-end/23669
3443 * gcc.dg/tree-ssa/divide-1.c: New test.
3444 * gcc.dg/tree-ssa/divide-2.c: New test.
3445
3446 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3447
3448 PR libgfortran/24945
3449 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
3450
3451 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3452
3453 PR libgfortran/24945
3454 * gfortran.dg/open_status_2.f90: New test.
3455
3456 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3457
3458 * gcc.c-torture/execute/builtins/fprintf.c,
3459 gcc.c-torture/execute/builtins/fputs-lib.c,
3460 gcc.c-torture/execute/builtins/fputs.c,
3461 gcc.c-torture/execute/builtins/lib/fprintf.c,
3462 gcc.c-torture/execute/builtins/lib/printf.c,
3463 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
3464
3465 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
3466
3467 * gcc.dg/20050922-2.c: New test.
3468
3469 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3470
3471 * objc.dg/gnu-runtime-3.m: New test.
3472
3473 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3474
3475 PR c++/9278
3476 * g++.dg/other/void1.C: New test.
3477
3478 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
3479
3480 PR middle-end/24998
3481 * gcc.dg/torture/fp-int-convert-float.c,
3482 gcc.dg/torture/fp-int-convert-double.c,
3483 gcc.dg/torture/fp-int-convert-long-double.c,
3484 gcc.dg/torture/fp-int-convert-timode.c,
3485 gcc.dg/torture/fp-int-convert-float80.c,
3486 gcc.dg/torture/fp-int-convert-float80-timode.c,
3487 gcc.dg/torture/fp-int-convert-float128.c,
3488 gcc.dg/torture/fp-int-convert-float128-timode.c,
3489 gcc.dg/torture/fp-int-convert.h: New files.
3490
3491 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3492
3493 PR middle-end/24989
3494 * gcc.dg/tree-ssa/bool-10.c: New test.
3495 * gcc.dg/tree-ssa/bool-11.c: New test.
3496 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
3497
3498 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3499
3500 PR middle-end/24990
3501 * tree-ssa/pr24990-1.c: New test.
3502
3503 2005-11-24 Richard Guenther <rguenther@suse.de>
3504 Dirk Mueller <dmueller@suse.de>
3505
3506 PR c++/14024
3507 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
3508 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
3509 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
3510 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
3511 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
3512 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
3513
3514 2005-11-23 Uros Bizjak <uros@kss-loka.si>
3515
3516 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
3517
3518 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
3519
3520 PR c/21668
3521 * gcc.dg/Wc++-compat.c: New.
3522 * gcc.dg/Wno-c++-compat.c: New.
3523
3524 2005-11-23 Alan Modra <amodra@bigpond.net.au>
3525
3526 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
3527 (vspltish, vspltisw): Likewise.
3528
3529 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3530
3531 PR libgfortran/24794
3532 * gfortran.dg/namelist_12.f: Fix quotes.
3533 * gfortran.dg/namelist_13.f90: Fix quotes.
3534 * gfortran.dg/namelist_14.f90: Fix quotes.
3535 * gfortran.dg/namelist_15.f90: Fix quotes.
3536 * gfortran.dg/namelist_use.f90: Fix quotes.
3537 * gfortran.dg/namelist_use_only.f90: Fix quotes.
3538 * gfortran.dg/namelist_21.f90: New test.
3539 * gfortran.dg/namelist_22.f90: New test.
3540
3541 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
3542
3543 PR target/23435
3544 * gcc.c-torture/compile/pr23435.c: New.
3545
3546 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3547
3548 * gcc.c-torture/execute/floatunsisf-1.c: New test.
3549
3550 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3551
3552 * gcc.target/powerpc/405-macchw-1.c,
3553 gcc.target/powerpc/405-macchw-2.c,
3554 gcc.target/powerpc/405-macchwu-1.c,
3555 gcc.target/powerpc/405-macchwu-2.c,
3556 gcc.target/powerpc/405-machhw-1.c,
3557 gcc.target/powerpc/405-machhw-2.c,
3558 gcc.target/powerpc/405-machhwu-1.c,
3559 gcc.target/powerpc/405-machhwu-2.c,
3560 gcc.target/powerpc/405-maclhw-1.c,
3561 gcc.target/powerpc/405-maclhw-2.c,
3562 gcc.target/powerpc/405-maclhwu-1.c,
3563 gcc.target/powerpc/405-maclhwu-2.c,
3564 gcc.target/powerpc/405-mulchw-1.c,
3565 gcc.target/powerpc/405-mulchw-2.c,
3566 gcc.target/powerpc/405-mulchwu-1.c,
3567 gcc.target/powerpc/405-mulchwu-2.c,
3568 gcc.target/powerpc/405-mulhhw-1.c,
3569 gcc.target/powerpc/405-mulhhw-2.c,
3570 gcc.target/powerpc/405-mulhhwu-1.c,
3571 gcc.target/powerpc/405-mulhhwu-2.c,
3572 gcc.target/powerpc/405-mullhw-1.c,
3573 gcc.target/powerpc/405-mullhw-2.c,
3574 gcc.target/powerpc/405-mullhwu-1.c,
3575 gcc.target/powerpc/405-mullhwu-2.c,
3576 gcc.target/powerpc/405-nmacchw-1.c,
3577 gcc.target/powerpc/405-nmacchw-2.c,
3578 gcc.target/powerpc/405-nmachhw-1.c,
3579 gcc.target/powerpc/405-nmachhw-2.c,
3580 gcc.target/powerpc/405-nmaclhw-1.c,
3581 gcc.target/powerpc/405-nmaclhw-2.c,
3582 gcc.target/powerpc/440-macchw-1.c,
3583 gcc.target/powerpc/440-macchw-2.c,
3584 gcc.target/powerpc/440-macchwu-1.c,
3585 gcc.target/powerpc/440-macchwu-2.c,
3586 gcc.target/powerpc/440-machhw-1.c,
3587 gcc.target/powerpc/440-machhw-2.c,
3588 gcc.target/powerpc/440-machhwu-1.c,
3589 gcc.target/powerpc/440-machhwu-2.c,
3590 gcc.target/powerpc/440-maclhw-1.c,
3591 gcc.target/powerpc/440-maclhw-2.c,
3592 gcc.target/powerpc/440-maclhwu-1.c,
3593 gcc.target/powerpc/440-maclhwu-2.c,
3594 gcc.target/powerpc/440-mulchw-1.c,
3595 gcc.target/powerpc/440-mulchw-2.c,
3596 gcc.target/powerpc/440-mulchwu-1.c,
3597 gcc.target/powerpc/440-mulchwu-2.c,
3598 gcc.target/powerpc/440-mulhhw-1.c,
3599 gcc.target/powerpc/440-mulhhw-2.c,
3600 gcc.target/powerpc/440-mulhhwu-1.c,
3601 gcc.target/powerpc/440-mulhhwu-2.c,
3602 gcc.target/powerpc/440-mullhw-1.c,
3603 gcc.target/powerpc/440-mullhw-2.c,
3604 gcc.target/powerpc/440-mullhwu-1.c,
3605 gcc.target/powerpc/440-mullhwu-2.c,
3606 gcc.target/powerpc/440-nmacchw-1.c,
3607 gcc.target/powerpc/440-nmacchw-2.c,
3608 gcc.target/powerpc/440-nmachhw-1.c,
3609 gcc.target/powerpc/440-nmachhw-2.c,
3610 gcc.target/powerpc/440-nmaclhw-1.c,
3611 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
3612
3613 2005-11-21 Jakub Jelinek <jakub@redhat.com>
3614
3615 PR fortran/24774
3616 * gfortran.dg/inquire_9.f90: New test.
3617
3618 PR fortran/21647
3619 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
3620
3621 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3622
3623 PR libfortran/24432
3624 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3625 Check that 'cos' is supported.
3626
3627 2005-11-21 Paul Thomas <pault@gcc.gnu.org
3628
3629 PR fortran/24223
3630 * gfortran.dg/substring_equivalence.f90: New test.
3631
3632 PR fortran/24705
3633 * gfortran.dg/auto_internal_assumed.f90: New test.
3634
3635 2005-11-21 Uros Bizjak <uros@kss-loka.si>
3636
3637 * gcc.dg/fold-div-2.c: New test.
3638
3639 2005-11-20 Ian Lance Taylor <ian@airs.com>
3640
3641 PR rtl-optimization/24883
3642 * gcc.c-torture/compile/pr24883.c: New test.
3643
3644 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
3645
3646 PR middle-end/20583
3647 * gcc.c-torture/compile/pr20583.c: New.
3648
3649 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
3650
3651 * gcc.c-torture/execute/usmul.c: New test.
3652
3653 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
3654
3655 * gcc.dg/tree-ssa/vrp22.c: New test.
3656
3657 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
3658
3659 PR middle-end/24912
3660 * gcc.dg/torture/pr24912-1.c: New test.
3661
3662 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
3663
3664 PR fortran/24862
3665 * gfortran.dg/arrayio_derived_1.f90: New test.
3666
3667 2005-11-19 Richard Guenther <rguenther@suse.de>
3668
3669 PR middle-end/23294
3670 * gcc.dg/tree-ssa/pr23294.c: New testcase.
3671
3672 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
3673
3674 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
3675
3676 2005-11-18 Mark Mitchell <mark@codesourcery.com>
3677
3678 PR c++/8355
3679 * g++.dg/template/friend39.C: New test.
3680
3681 2005-11-18 James E Wilson <wilson@specifix.com>
3682
3683 * gcc.dg/builtin-strstr.c: New.
3684
3685 2005-11-18 Richard Henderson <rth@redhat.com>
3686
3687 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
3688 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
3689 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
3690 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
3691 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
3692 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
3693 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
3694 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
3695 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
3696 renaming to remove initial "ia64-".
3697
3698 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
3699
3700 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
3701
3702 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
3703
3704 * g++.dg/cpp/string-2.C: New test.
3705
3706 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
3707
3708 * gcc.dg/tree-ssa/loop-14.c: New test.
3709
3710 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
3711 Michael Chamberlain <michael@chamberlain.net.au>
3712
3713 * ada/acats/run_all.sh (target_run): Kill long running tests.
3714
3715 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3716
3717 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
3718 * gcc.dg/cleanup-9.c: Likewise.
3719 * gcc.dg/cleanup-10.c: Likewise.
3720 * gcc.dg/cleanup-11.c: Likewise.
3721
3722 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3723
3724 PR fortran/24892
3725 * gfortran.dg/open_access_append_1.f90: New test.
3726 * gfortran.dg/open_access_append_2.f90: New test.
3727
3728 2005-11-16 Richard Guenther <rguenther@suse.de>
3729
3730 PR middle-end/24851
3731 * gcc.c-torture/execute/pr24851.c: New testcase.
3732
3733 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
3734
3735 * gcc.dg/fold-overflow-1.c: New test.
3736
3737 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
3738
3739 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
3740 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
3741
3742 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
3743
3744 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
3745 structures.
3746 * g++.dg/eh/forced2.C: Likewise.
3747 * g++.dg/eh/forced3.C: Likewise.
3748 * g++.dg/eh/forced4.C: Likewise.
3749
3750 2005-11-11 Mike Stump <mrs@apple.com>
3751
3752 * g++.old-deja/g++.mike/unused.C: Add.
3753
3754 2005-11-15 Mark Mitchell <mark@codesourcery.com>
3755
3756 PR c++/24667
3757 * g++.dg/warn/Wcast-qual1.C: New test.
3758
3759 2005-11-15 Jan Hubicka <jh@suse.cz>
3760
3761 * gcc.dg/winline-5.c: Add large-unit-insns limit.
3762
3763 2005-11-14 David Edelsohn <edelsohn@gnu.org>
3764
3765 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
3766
3767 2005-11-14 Diego Novillo <dnovillo@redhat.com>
3768
3769 PR 24840
3770 * gcc.dg/tree-ssa/pr24840.c: New test.
3771
3772 2005-11-14 Janis Johnson <janis187@us.ibm.com>
3773
3774 PR testsuite/24841
3775 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
3776
3777 2005-11-14 Dale Johannesen <dalej@apple.com>
3778
3779 * gcc.c-torture/execute/20051113-1.c: New.
3780
3781 2005-11-14 Mark Mitchell <mark@codesourcery.com>
3782
3783 PR c++/24687
3784 * g++.dg/template/crash43.C: New test.
3785
3786 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
3787
3788 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
3789
3790 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3791
3792 PR c++/24817
3793 * g++.dg/eh/spec8.C: New test.
3794
3795 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3796
3797 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
3798
3799 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3800
3801 PR c++/20293
3802 * g++.dg/parse/ambig4.C: New test.
3803 * g++.dg/tc1/dr101.C: Adjust error markers.
3804 * g++.dg/lookup/strong-using-2.C: Likewise.
3805 * g++.dg/lookup/ambig5.C: Likewise.
3806 * g++.dg/lookup/ambig4.C: Likewise.
3807 * g++.dg/parse/crash22.C: Likewise.
3808
3809 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3810
3811 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3812
3813 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3814
3815 * gcc.dg/nested-calls-1.c: New test.
3816
3817 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3818
3819 * gfortran.dg/complex_intrinsic_1.f90: New test.
3820 * gfortran.dg/complex_intrinsic_2.f90: New test.
3821 * gfortran.dg/fgetc_1.f90: New test.
3822 * gfortran.dg/fgetc_2.f90: New test.
3823 * gfortran.dg/fgetc_3.f90: New test.
3824 * gfortran.dg/ftell_1.f90: New test.
3825 * gfortran.dg/ftell_2.f90: New test.
3826 * gfortran.dg/gnu_logical_1.F: New test.
3827 * gfortran.dg/gnu_logical_2.f90: New test.
3828
3829 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3830
3831 PR middle-end/24820
3832 * testsuite/gcc.dg/pr24820.c: New test.
3833
3834 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3835
3836 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3837 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3838 variable.
3839
3840 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3841
3842 testsuite/24614
3843 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3844
3845 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3846
3847 * gcc.target/cris/cris.exp: New file.
3848 * gcc.target/cris/rld-legit1.c: New test.
3849 * gcc.target/cris/rld-legit2.c: New test.
3850
3851 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3852
3853 PR c++/24780
3854 * g++.dg/opt/pr24780.C: New test.
3855
3856 PR c++/24761
3857 * g++.dg/template/asm1.C: New test.
3858
3859 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3860
3861 PR libgfortran/24787
3862 * gfortran.dg/scan_1.f90: New test.
3863
3864 2005-11-12 Jan Hubicka <jh@suse.cz>
3865
3866 * gcc.target/i386/minmax-1.c: New.
3867 * gcc.target/i386/minmax-2.c: New.
3868
3869 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3870
3871 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3872
3873 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3874
3875 * gcc.c-torture/execute/20051110-1.c,
3876 gcc.c-torture/execute/20051110-2.c: New tests.
3877
3878 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3879
3880 PR middle-end/24750
3881 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
3882 New tests.
3883
3884 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3885
3886 * lib/target-libpath.exp (get_shlib_extension): New proc.
3887 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
3888 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3889 * lib/objc.exp (objc_target_compile): Likewise.
3890 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
3891 detection.
3892
3893 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3894
3895 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
3896
3897 * lib/target-supports.exp (check_effective_target_static_libgfortran):
3898 Add -static to additional_flags and pass it to target_compile.
3899
3900 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3901
3902 PR libgfortran/24719
3903 gfortran.dg/read_noadvance.f90: New test.
3904
3905 PR libgfortran/24699
3906 gfortran.dg/fmt_t_2.f90: New test.
3907
3908 PR libgfortran/24785
3909 gfortran.dg/read_x_eor.f90: New test.
3910
3911 PR libgfortran/24584
3912 gfortran.dg/namelist_empty.f90: Rename test.
3913
3914 PR libgfortran/24489
3915 gfortran/read_eor.f90: Rename test.
3916
3917 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3918
3919 PR fortran/15976
3920 * gfortran.dg/automatic_module_variable.f90: New test.
3921
3922 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
3923
3924 PR target/24445
3925 * gcc.dg/pr24445.c: New test.
3926
3927 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3928
3929 PR fortran/24655
3930 PR fortran/24755
3931 * gfortran.dg/recursive_statement_functions.f90: Add statement
3932 functions using inline intrinsic functions and parameters to test
3933 that they no longer seg-fault.
3934
3935 PR fortran/24409
3936 gfortran.dg/nested_modules_4.f90: New test.
3937 gfortran.dg/nested_modules_5.f90: New test.
3938
3939 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3940
3941 PR fortran/24643
3942 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
3943
3944 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
3945
3946 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
3947 failures.
3948
3949 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3950
3951 * gcc.dg/sparc-getcontext-1.c: New test.
3952
3953 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
3954
3955 * gcc.dg/ifcvt-fabs-1.c: New test.
3956
3957 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
3958
3959 PR other/4372
3960 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
3961 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
3962
3963 2005-11-09 Richard Guenther <rguenther@suse.de>
3964
3965 PR tree-optimization/24716
3966 * gcc.c-torture/execute/pr24716.c: New testcase.
3967
3968 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3969
3970 * gcc.dg/pr24624.c: Disable for non S/390 targets.
3971
3972 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3973
3974 PR 24624
3975 * gcc.dg/pr24624.c: Testcase added.
3976
3977 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3978
3979 PR 24623
3980 * g++.dg/other/pr24623.C: Testcase added.
3981
3982 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
3983
3984 PR fortran/22607
3985 * gfortran-dg/pure_byref_1.f90: New.
3986 * gfortran-dg/pure_byref_2.f90: New.
3987
3988 2005-11-09 Uros Bizjak <uros@kss-loka.si>
3989
3990 PR c/24101
3991 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
3992 * gcc.dg/dg.exp: Run main loop also for *.i files.
3993
3994 2005-11-08 Jakub Jelinek <jakub@redhat.com>
3995
3996 PR c++/19450
3997 * g++.dg/tls/diag-3.C: New test.
3998 * g++.dg/tls/diag-4.C: New test.
3999 * g++.dg/tls/static-1.C: New test.
4000 * g++.dg/tls/static-1a.cc: New file.
4001
4002 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4003
4004 PR 23046
4005 * g++.dg/tree-ssa/pr23046.C: New test.
4006
4007 2005-11-08 Devang Patel <dpatel@apple.com>
4008
4009 PR tree-optimization/23115
4010 * gcc.dg/tree-ssa/pr23115.c: New.
4011
4012 2005-11-08 David Edelsohn <edelsohn@gnu.org>
4013
4014 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
4015 * gcc.target/powerpc/pr16155.c: Same.
4016 * gcc.target/powerpc/altivec-1.c: Same.
4017 * gcc.target/powerpc/altivec-2.c: Same.
4018 * gcc.target/powerpc/altivec-3.c: Same.
4019 * gcc.target/powerpc/altivec-5.c: Same.
4020 * gcc.target/powerpc/altivec-11.c: Same.
4021 * gcc.target/powerpc/altivec-12.c: Same.
4022 * gcc.target/powerpc/altivec-14.c: Same.
4023 * gcc.target/powerpc/altivec-22.c: Same.
4024 * gcc.target/powerpc/altivec-consts.c: Same.
4025 * gcc.target/powerpc/altivec-pr22085.c: Same.
4026 * gcc.target/powerpc/altivec-splat.c: Same.
4027 * gcc.target/powerpc/altivec-varargs-1.c: Same.
4028 * gcc.target/powerpc/altivec-vec-merge.c: Same.
4029 * gcc.target/powerpc/darwin-longlong.c: Same.
4030
4031 2005-11-08 Uros Bizjak <uros@kss-loka.si>
4032
4033 PR target/19340
4034 * gcc.dg/pr19340.c: New test.
4035
4036 2005-11-07 Ian Lance Taylor <ian@airs.com>
4037
4038 PR rtl-optimization/24683
4039 * gcc.dg/pr24683.c: New test.
4040
4041 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4042
4043 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
4044 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
4045
4046 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4047
4048 * gcc.target/i386/pr23376.c: Compile with -mmmx.
4049
4050 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
4051
4052 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
4053
4054 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4055
4056 PR target/24230
4057
4058 * gcc.target/powerpc/altivec-consts.c,
4059 gcc.target/powerpc/altivec-splat.c: New testcase.
4060
4061 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4062
4063 PR c/24599
4064
4065 * gcc.dg/overflow-2.c: New testcase.
4066
4067 2005-11-07 Jakub Jelinek <jakub@redhat.com>
4068
4069 PR rtl-optimization/23567
4070 * gcc.c-torture/execute/20051104-1.c: New test.
4071
4072 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
4073
4074 PR fortran/24534
4075 gfortran.dg/private_type_2.f90: Modified to check that case with
4076 PRIVATE declaration within derived type is accepted.
4077
4078 PR fortran/20838
4079 gfortran.dg/pointer_assign_1.f90: New test.
4080
4081 PR fortran/20840
4082 * gfortran.dg/arrayio_0.f90: New test.
4083
4084 PR fortran/17737
4085 gfortran.dg/data_initialized.f90: New test.
4086 gfortran.dg/data_constraints_1.f90: New test.
4087 gfortran.dg/data_constraints_2.f90: New test.
4088
4089 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
4090
4091 PR fortran/24174
4092 PR fortran/24305
4093 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
4094
4095 2005-11-06 Diego Novillo <dnovillo@redhat.com>
4096
4097 PR 24670
4098 * gcc.dg/tree-ssa/pr24670.c: New test.
4099
4100 2005-11-05 Ian Lance Taylor <ian@airs.com>
4101
4102 PR target/22432
4103 * gcc.target/i386/pr22432.c: New test.
4104
4105 2005-11-05 Richard Henderson <rth@redhat.com>
4106
4107 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
4108 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
4109 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
4110 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
4111 from gcc.dg/alpha-*.
4112 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
4113 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
4114
4115 2005-11-05 Andreas Jaeger <aj@suse.de>
4116
4117 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
4118
4119 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4120
4121 PR target/23424
4122 * gcc.dg/torture/pr23424-1.c: New test.
4123
4124 2005-11-04 Richard Henderson <rth@redhat.com>
4125
4126 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
4127 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
4128 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
4129 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
4130 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
4131 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
4132 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
4133 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
4134 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
4135 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
4136 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
4137 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
4138 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
4139 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
4140 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
4141 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
4142 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
4143 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
4144 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
4145 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
4146 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
4147 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
4148 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
4149 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
4150 Move from gcc.dg/.
4151 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
4152 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
4153 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
4154 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
4155 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
4156 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
4157 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
4158 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
4159 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
4160 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
4161 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
4162 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
4163 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
4164 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
4165 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
4166 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
4167 gcc.target/i386/lea.c, gcc.target/i386/local.c,
4168 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
4169 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
4170 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
4171 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
4172 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
4173 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
4174 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
4175 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
4176 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
4177 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
4178 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
4179 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
4180 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
4181 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
4182 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
4183 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
4184 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
4185 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
4186 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
4187 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
4188 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
4189 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
4190 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
4191 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
4192 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
4193 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
4194 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
4195 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
4196
4197 2005-11-04 Diego Novillo <dnovillo@redhat.com>
4198
4199 PR 24627
4200 * gcc.dg/tree-ssa/pr24627.c: New test.
4201
4202 2005-11-04 Paul Brook <paul@codesourcery.com>
4203
4204 * gcc.dg/tls/opt-10.c: New test.
4205
4206 2005-11-04 Andreas Jaeger <aj@suse.de>
4207
4208 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
4209 avoid extra warnings.
4210
4211 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4212
4213 PR libfortran/22298
4214 * gcc/testsuite/lib/target-supports.exp
4215 (check_effective_target_static_libgfortran): New
4216 static_libgfortran effective target.
4217 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
4218 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
4219
4220 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4221
4222 * gcc.dg/pr24615.c: Guard test with { target fpic }.
4223
4224 2005-11-03 Josh Conner <jconner@apple.com>
4225
4226 PR c++/19989
4227 g++.dg/ext/array2.C: New test.
4228 g++.dg/template/dependent-name3.C: New test.
4229 g++.dg/template/dependent-name4.C: New test.
4230 g++.dg/template/sfinae2.C: New test.
4231
4232 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4233
4234 PR preprocessor/22042
4235 * gcc.dg/cpp/strify4.c: New test.
4236
4237 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4238
4239 PR c++/17964
4240 * g++.dg/cpp/string-1.C: New test.
4241
4242 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4243
4244 * gcc.target/powerpc: New directory.
4245 * gcc.target/powerpc/powerpc.exp: New file.
4246 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
4247 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
4248 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
4249 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
4250 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
4251 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
4252 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
4253 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
4254 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
4255 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
4256 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
4257 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
4258 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
4259 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
4260 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
4261 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
4262 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
4263 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
4264 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
4265 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
4266 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
4267 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
4268 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
4269 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
4270 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
4271 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
4272 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
4273 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
4274 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
4275 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
4276 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
4277 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
4278 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
4279 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
4280
4281 2005-11-03 Mark Mitchell <mark@codesourcery.com>
4282
4283 PR c++/21627
4284 * g++.dg/warn/inline2.C: New test.
4285
4286 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4287
4288 PR middle-end/23155
4289 * g++.dg/ext/c99struct1.C: New test.
4290 * gcc.dg/union-cast-1.c: New test.
4291 * gcc.dg/union-cast-2.c: New test.
4292 * gcc.dg/union-cast-3.c: New test.
4293
4294 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4295
4296 PR middle-end/24589
4297 * gcc.c-torture/execute/zero-struct-2.c: New test.
4298
4299 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4300
4301 PR c++/24582
4302 * g++.dg/init/switch1.C: New test.
4303
4304 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4305
4306 * gcc.dg/delay-slot-1.c: New test.
4307
4308 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
4309
4310 PR target/24620
4311 * gcc.dg/pr24620.c: New test.
4312
4313 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4314
4315 PR c/24329
4316 * gcc.dg/format/unnamed-1.c: New test.
4317
4318 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4319
4320 PR c++/22434
4321 * g++.dg/expr/cond8.C: New test.
4322
4323 PR c++/24560
4324 * g++.dg/parse/dot1.C: New test.
4325
4326 2005-11-02 Jan Hubicka <jh@suse.cz>
4327
4328 PR target/23303
4329 * gcc.dg/i386-lea.c: New test
4330
4331 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4332
4333 PR target/24615
4334 * gcc.dg/pr24615.c: New test.
4335
4336 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4337
4338 PR target/24600
4339 * gcc.dg/pr24600.c: New test.
4340
4341 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4342
4343 PR c++/19253
4344 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
4345 * g++.dg/parse/typename9.C: New test.
4346 * g++/dg/parse/typename10.C: Likewise.
4347
4348 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4349
4350 PR fortran/18157
4351 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
4352 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
4353 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
4354
4355 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4356
4357 PR c++/24569
4358 * g++.dg/debug/static1.C: New test.
4359
4360 2005-11-02 Josh Conner <jconner@apple.com>
4361
4362 * g++.dg/crash38.C: moved into proper directory...
4363 * g++.dg/template/crash42.C: ...here
4364
4365 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
4366
4367 PR target/18338
4368 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
4369 pcc_bitfield_type_matters || default_packed.
4370
4371 * lib/target-supports.exp
4372 (check_effective_target_pcc_bitfield_type_matters): New proc.
4373 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
4374
4375 PR testsuite/23304
4376 * lib/target-supports.exp (check_effective_default_packed): New proc.
4377 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
4378 Gate expected errors on target ! default_packed.
4379 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
4380
4381 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4382
4383 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
4384 change (r106358).
4385
4386 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4387
4388 PR fortran/24008
4389 * gfortran.dg/entry_5.f90: New.
4390 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
4391
4392 2005-11-01 Bob Wilson <bob.wilson@acm.org>
4393
4394 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
4395
4396 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
4397
4398 PR fortran/21565
4399 gfortran.dg/namelist_blockdata.f90: New test.
4400
4401 PR fortran/18737
4402 gfortran.dg/external_implicit_none.f90: New test.
4403
4404 PR fortran/14994
4405 * gfortran.dg/secnds.f: New test.
4406
4407 2005-10-31 Jan Hubicka <jh@suse.cz>
4408
4409 PR target/20928
4410 * gcc.c-torture/compile/pr20928.c: New test.
4411
4412 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
4413
4414 PR middle-end/23492
4415 * gcc.c-torture/compile/zero-strct-5.c: New test.
4416
4417 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
4418
4419 PR libgfortran/24584
4420 * gfortran.dg/pr24584.f90: New test.
4421
4422 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
4423
4424 PR fortran/18883
4425 * gfortran.dg/char_result_9.f90: New.
4426 * gfortran.dg/char_result_10.f90: New.
4427
4428 2005-10-30 Jan Hubicka <jh@suse.cz>
4429
4430 * g++.dg/tree-ssa/pr24172.C: New testcase.
4431
4432 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4433
4434 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
4435
4436 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
4437
4438 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
4439 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
4440 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
4441 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
4442 gfortran.dg/enum_9.f90,
4443 gfortran.fortran-torture/compile/enum_1.f90,
4444 gfortran.fortran-torture/execute/enum_1.f90,
4445 gfortran.fortran-torture/execute/enum_2.f90,
4446 gfortran.fortran-torture/execute/enum_3.f90,
4447 gfortran.fortran-torture/execute/enum_4.f90: New tests.
4448
4449 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
4450
4451 PR target/18482
4452 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
4453 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
4454
4455 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4456
4457 PR libfortran/20179
4458 * gfortran.dg/mixed_io_1.f90: New test.
4459 * gfortran.dg/mixed_io_1.c: New file.
4460
4461 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4462
4463 * gfortran.dg/malloc_free_1.f90: New test.
4464
4465 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
4466
4467 * gcc.dg/nested-func-4.c: Require profiling -pg.
4468
4469 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4470
4471 PR C++/23229
4472 * g++.dg/warn/main-2.C: New test.
4473
4474 2005-10-28 Steven G. Kargl <kargls@comcast.net>
4475
4476 PR fortran/24545
4477 * gfortran.dg/interface_2.f90: new test.
4478
4479 2005-10-28 Josh Conner <jconner@apple.com>
4480
4481 PR c++/22153
4482 * g++.dg/template/crash38.C: New test.
4483 * g++.dg/parse/explicit1.C: Change expected errors.
4484
4485 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4486
4487 PR C++/23426
4488 * g++.dg/other/large-size-array.C: New test.
4489
4490 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4491
4492 PR middle-end/24362
4493 * g++.dg/opt/complex4.C: New test.
4494
4495 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
4496
4497 * gcc.dg/nested-func-4.c: New test.
4498
4499 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
4500
4501 PR fortran/24158
4502 gfortran.dg/derived_recursion.f90: New test.
4503 gfortran.dg/implicit_actual.f90: New test.
4504
4505 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
4506
4507 PR middle-end/24295, PR testsuite/24477
4508 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
4509 removed when weakref hits the tree.
4510
4511 2005-10-25 Jakub Jelinek <jakub@redhat.com>
4512
4513 * gfortran.dg/cray_pointers_4.f90: New test.
4514
4515 * gfortran.dg/cray_pointers_5.f90: New test.
4516
4517 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
4518
4519 PR fortran/22290
4520 * gfortran.dg/assign_5.f90: New test.
4521 * gfortran.dg/assign_6.f: New test.
4522
4523 2005-10-25 Uros Bizjak <uros@kss-loka.si>
4524
4525 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
4526 CPU has no SSE support.
4527
4528 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
4529
4530 PR libgfortran/24224
4531 * gfortran.dg/arrayio_1.f90: Update attribution.
4532 * gfortran.dg/arrayio_2.f90: Update attribution.
4533 * gfortran.dg/arrayio_3.f90: Update attribution.
4534 * gfortran.dg/arrayio_4.f90: Update test conditions.
4535 * gfortran.dg/arrayio_5.f90: Update attribution.
4536 * gfortran.dg/arrayio_6.f90: New test.
4537 * gfortran.dg/arrayio_7.f90: New test.
4538
4539 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
4540
4541 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
4542
4543 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4544
4545 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
4546
4547 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4548
4549 PR fortran/24416
4550 * gfortran.dg/namelist_char_only.f90: New test.
4551
4552 2005-10-24 Asher Langton <langton2@llnl.gov>
4553
4554 PR fortran/17031
4555 PR fortran/22282
4556 * gfortran.dg/cray_pointers_1.f90: New test.
4557 * gfortran.dg/cray_pointers_2.f90: New test.
4558 * gfortran.dg/cray_pointers_3.f90: New test.
4559 * gfortran.dg/loc_1.f90: New test.
4560 * gfortran.dg/loc_2.f90: New test.
4561
4562 2005-10-24 Steven Bosscher <stevenb@suse.de>
4563
4564 * gcc.dg/pr24225.c: New test.
4565
4566 2005-10-24 Asher Langton <langton2@llnl.gov>
4567
4568 * gfortran.dg/dup_save_1.f90: New test.
4569 * gfortran.dg/dup_save_2.f90: New test.
4570
4571 2005-10-24 Paul Brook <paul@codesourcery.com>
4572
4573 PR 24107
4574 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
4575 stdint.h.
4576
4577 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
4578
4579 PR libgfortran/24489
4580 * gfortran.dg/pr24489.f90: New test.
4581
4582 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
4583
4584 PR fortran/23635
4585 * gfortran.dg/ichar_1.f90: Add tests for derived types.
4586
4587 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
4588
4589 PR target/18911
4590 * g++.dg/init/array16.C: Skip for mmix-*-*.
4591
4592 2005-10-23 Asher Langton <langton2@llnl.gov>
4593
4594 * gfortran.dg/byte_1.f90: New test.
4595 * gfortran.dg/byte_2.f90: New test.
4596
4597 2005-10-23 David Edelsohn <edelsohn@gnu.org>
4598
4599 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
4600
4601 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
4602
4603 PR fortran/18022
4604 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
4605
4606 PR fortran/24311
4607 * gfortran.dg/merge_char_const.f90: New test.
4608
4609 PR fortran/24384
4610 * gfortran.dg/spread_scalar_source.f90: New test.
4611
4612 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
4613
4614 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
4615
4616 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
4617 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
4618
4619 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
4620
4621 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
4622
4623 PR fortran/24426
4624 * gfortran.dg/der_pointer_4.f90: New.
4625
4626 2005-10-22 David Ayers <d.ayers@inode.at>
4627
4628 * obj-c++.dg/except-1.mm: Simplify.
4629
4630 2005-10-21 David Ayers <d.ayers@inode.at>
4631
4632 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
4633
4634 2005-10-21 Jakub Jelinek <jakub@redhat.com>
4635
4636 * gfortran.dg/assumed_dummy_2.f90: New test.
4637
4638 2005-10-21 James E Wilson <wilson@specifix.com>
4639
4640 PR preprocessor/15220
4641 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
4642
4643 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
4644
4645 * gcc.c-torture/execute/20051021-1.c: New test.
4646
4647 2005-10-21 Mark Mitchell <mark@codesourcery.com>
4648
4649 PR c++/24260
4650 * g++.dg/ext/tmplattr1.C: New test.
4651
4652 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
4653
4654 PR fortran/24440
4655 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
4656
4657 2005-10-20 Geoffrey Keating <geoffk@apple.com>
4658
4659 * obj-c++.dg/except-1.mm: New.
4660
4661 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
4662
4663 2005-10-21 Alan Modra <amodra@bigpond.net.au>
4664
4665 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
4666
4667 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
4668
4669 PR middle-end/24295
4670 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
4671 declarations with the same names as thunks' alias targets, use
4672 aliases instead.
4673 * gcc.dg/attr-alias-3.c: New test.
4674 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
4675
4676 2005-10-20 Mark Mitchell <mark@codesourcery.com>
4677
4678 PR c++/22618
4679 * g++.dg/parse/access8.C: New test.
4680
4681 2005-10-20 Richard Guenther <rguenther@suse.de>
4682
4683 PR c++/24439
4684 * g++.dg/tree-ssa/pr24439.C: New testcase.
4685
4686 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4687
4688 * g++.dg/opt/delay-slot-1.C: New test.
4689
4690 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
4691
4692 PR fortran/21625
4693 * gfortran.fg/der_init_1.f90: New.
4694
4695 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
4696
4697 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
4698
4699 2005-10-19 Mark Mitchell <mark@codesourcery.com>
4700
4701 PR c++/21908
4702 * g++.dg/parse/error28.C: New test.
4703
4704 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4705
4706 * gcc.dg/profile-generate-2.c: New test.
4707
4708 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
4709
4710 PR target/23589
4711 * g++.dg/ext/dllimport11.C: New.
4712
4713 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4714
4715 PR c++/22293
4716 * g++.dg/other/friend3.C: New test.
4717
4718 2005-10-18 Mark Mitchell <mark@codesourcery.com>
4719
4720 PR c++/23293
4721 * g++.dg/template/error19.C: New test.
4722
4723 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
4724
4725 PR c++/21383
4726 * g++.dg/overload/koenig2.C: New.
4727
4728 PR c++/23118
4729 * g++.dg/overload/error2.C: New.
4730
4731 PR c++/22604
4732 * g++.dg/inherit/covariant14.C: New.
4733
4734 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4735
4736 PR c++/23440
4737 * g++.dg/parse/for1.C: New test.
4738
4739 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
4740
4741 PR fortran/23446
4742 * gfortran.dg/host_dummy_index_1.f90: New test.
4743
4744 PR fortran/21459
4745 * gfortran.dg/automatic_char_len_2.f90: New test.
4746
4747 PR fortran/20866
4748 * gfortran.dg/recursive_statement_functions.f90: New test.
4749
4750 PR fortran/20853
4751 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4752
4753 PR fortran/20849
4754 * gfortran.dg/external_initializer.f90: New test.
4755
4756 PR fortran/20837
4757 * non_module_public.f90: New test.
4758
4759 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
4760
4761 PR c++/24386
4762 * g++.dg/template/overload7.C: New.
4763
4764 PR c++/22551
4765 * g++.dg/other/switch2.C: Remove expected warnings.
4766
4767 PR c++/21353
4768 * g++.dg/template/defarg6.C: New.
4769
4770 2005-10-17 Uros Bizjak <uros@kss-loka.si>
4771
4772 PR target/24315
4773 * gcc.target/i386/pr24315.c: New test.
4774
4775 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4776
4777 PR c++/24389
4778 * g++.dg/template/static21.C: New test.
4779 * g++.dg/template/static21-a.cc: Likewise.
4780
4781 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
4782
4783 PR c++/23959
4784 * g++.dg/warn/Wswitch-default-1.C: New test.
4785 * g++.dg/warn/Wswitch-default-2.C: New test.
4786
4787 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4788
4789 PR c++/22173
4790 * g++.dg/parse/template18.C: New test.
4791 * g++.dg/template/nontype15.C: Likewise.
4792
4793 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
4794
4795 PR fortran/22273
4796 * gfortran.dg/spec_expr_2.f90: New.
4797
4798 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
4799
4800 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
4801 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4802 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4803 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4804 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4805 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4806 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4807 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4808 previous target-specific skips and warning-message matches where
4809 applicable.
4810
4811 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4812
4813 PR c++/21347
4814 * g++.dg/warn/Wctor-dtor.C: New test.
4815
4816 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4817
4818 PR c/23439
4819 * gcc.dg/for-1.c: New test.
4820
4821 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4822
4823 PR c++/19565
4824 * g++.dg/warn/Wconversion1.C: New test.
4825 * g++.dg/ext/packed4.C: Compile with -w.
4826 * g++.dg/opt/20050511-1.C: Likewise.
4827 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4828
4829 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4830
4831 * gfortran.dg/boz_5.f90: New test.
4832
4833 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4834
4835 PR c++/22551
4836 * g++.dg/other/switch2.C: New.
4837
4838 PR c++/23984
4839 * g++.dg/init/ctor7.C: New.
4840
4841 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4842
4843 PR c++/23730
4844 * g++.dg/parse/crash32.C: New test.
4845
4846 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4847
4848 PR c++/20721
4849 * g++.dg/init/goto2.C: New test.
4850
4851 PR c++/22464
4852 * g++.dg/template/crash/41.C: New test.
4853
4854 PR c++/22180
4855 * g++.dg/template/crash40.C: New test.
4856
4857 PR c++/23694
4858 * g++.dg/parse/friend5.C: New test.
4859
4860 PR c++/23307
4861 * g++.dg/template/crash38.C: New test.
4862
4863 PR c++/22352
4864 * g++.dg/template/friend38.C: New test.
4865
4866 PR c++/22405
4867 * g++.dg/template/crash39.C: New test.
4868
4869 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4870
4871 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4872 gcc.dg/debug/dwarf2/dwarf-char2.c,
4873 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4874
4875 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
4876
4877 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
4878
4879 * gcc.dg/dll-2.c: Add tests for warnings.
4880 * gcc.dg/dll-3.c: Likewise.
4881 * gcc.dg/dll-4.c: Likewise.
4882
4883 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
4884 * g++.dg/ext/dllimport2.C: Likewise.
4885 * g++.dg/ext/dllimport3.C: Likewise.
4886 * g++.dg/ext/dllimport7.C: Likewise.
4887 * g++.dg/ext/dllimport8.C: Likewise.
4888 * g++.dg/ext/dllimport9.C: Likewise.
4889
4890 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
4891
4892 PR fortran/24092
4893 * gfortran.dg/derived_pointer_recursion.f90: New test.
4894
4895 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
4896
4897 * gcc.c-torture/execute/20051012-1.c: New test.
4898
4899 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4900
4901 PR fortran/18082
4902 * gfortran.dg/automatic_char_len_1.f90: New test.
4903
4904 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4905
4906 PR fortran/20847
4907 * gfortran.dg/save_common.f90: New test.
4908
4909 PR fortran/20856
4910 * gfortran.dg/save_result.f90: New test.
4911
4912 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4913
4914 PR c++/21592
4915 * g++.dg/template/dependent-expr1.C: Add new expected error.
4916 * g++.dg/template/dependent-expr2.C: Adjust error text.
4917 * g++.dg/template/overload6.C: New.
4918
4919 PR c++/23797
4920 * g++.dg/other/typename8.C: New.
4921
4922 PR c++/21117
4923 * g++.dg/other/return1.C: New.
4924
4925 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
4926
4927 PR c++/24052
4928 * g++.dg/ext/label5.C: New.
4929
4930 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4931
4932 PR c++/19964
4933 * g++.dg/parse/crash31.C: New.
4934
4935 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
4936
4937 * g++.dg/ipa/ipa-1.c: New test.
4938 * g++.dg/ipa/ipa-2.c: New test.
4939 * g++.dg/ipa/ipa-3.c: New test.
4940 * g++.dg/ipa/ipa-4.c: New test.
4941 * g++.dg/ipa/ipa-5.c: New test.
4942 * g++.dg/ipa/ipa.exp: New file.
4943
4944 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4945
4946 PR fortran/24207
4947 * gfortran.dg/private_type_3.f90: New test.
4948
4949 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4950
4951 PR fortran/20786
4952 gfortran.dg/aint_anint_1.f90: New test.
4953
4954 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4955
4956 PR libgfortran/24313
4957 gfortran.dg/csqrt.f: New test.
4958
4959 2005-10-11 Ian Lance Taylor <ian@airs.com>
4960
4961 PR c++/8057
4962 * g++.dg/warn/noeffect7.C: New test.
4963 * g++.dg/warn/noeffect2.C: Instantiate templates.
4964 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
4965 and warning.
4966
4967 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4968
4969 PR c++/21089
4970 * g++.dg/init/float1.C: New test.
4971
4972 PR c++/24277
4973 * g++.dg/init/member1.C: Tweak error markers.
4974
4975 2005-10-11 Janis Johnson <janis187@us.ibm.com>
4976
4977 PR testsuite/24281
4978 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
4979 Check for null pointer.
4980
4981 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4982
4983 PR c++/21369
4984 * g++.dg/parse/ret-type3.C: New test.
4985
4986 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4987
4988 PR tree-opt/23946
4989 * gcc.c-torture/compile/pr23946.c: New test.
4990
4991 2005-10-11 Jakub Jelinek <jakub@redhat.com>
4992
4993 * g++.dg/opt/mmx2.C: New test.
4994
4995 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4996
4997 PR c++/24277
4998 * g++.dg/template/static20.C: New test.
4999
5000 PR c++/24302
5001 * g++.dg/warn/Wunused-12.C: New test.
5002
5003 PR c++/23437
5004 * g++.dg/template/arg4.C: New test.
5005
5006 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5007
5008 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5009 * gcc.dg/ucnid-3.c: Likewise.
5010 * gcc.dg/ucnid-4.c: Likewise.
5011 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
5012 * g++.dg/other/ucnid-1.C: Likewise.
5013 * gcc.dg/sparc-frame-1.c: New test.
5014
5015 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5016
5017 PR c++/24139
5018 * g++.dg/template/spec27.C: New test.
5019
5020 PR c++/24275
5021 * g++.dg/template/static19.C: New test.
5022
5023 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5024
5025 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
5026 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
5027
5028 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5029
5030 PR target/24136
5031 * gfortran.fortran-torture/compile/pr24136.f: New test.
5032
5033 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
5034
5035 PR c++/22172
5036 * g++.dg/parse/crash30.C: New test.
5037
5038 2005-10-07 Richard Guenther <rguenther@suse.de>
5039
5040 PR middle-end/24227
5041 * gcc.c-torture/compile/pr24227.c: New testcase.
5042
5043 2005-10-07 Steve Ellcey <sje@cup.hp.com>
5044
5045 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
5046 Do not put aligned attributes on array elements.
5047
5048 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
5049
5050 PR testsuite/23611, PR testsuite/23615
5051 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
5052 writing prototypes of library functions by hand.
5053 * obj-c++.dg/bitfield-4.mm: Likewise.
5054 * obj-c++.dg/const-str-4.mm: Likewise.
5055 * obj-c++.dg/encode-4.mm: Likewise.
5056 * obj-c++.dg/encode-5.mm: Likewise.
5057 * obj-c++.dg/encode-6.mm: Likewise.
5058 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
5059 * obj-c++.dg/method-10.mm: Likewise.
5060 * obj-c++.dg/method-17.mm: Likewise.
5061 * obj-c++.dg/method-19.mm: Likewise.
5062 * obj-c++.dg/try-catch-2.mm: Likewise.
5063
5064 2005-10-06 Richard Henderson <rth@redhat.com>
5065
5066 PR 24236
5067 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
5068
5069 2005-10-06 Dale Johannesen <dalej@apple.com>
5070
5071 * gcc.c-torture/execute/20030125-1.c: Correct.
5072
5073 2005-10-06 Richard Guenther <rguenther@suse.de>
5074
5075 PR tree-optimization/24238
5076 * g++.dg/tree-ssa/pr24238.C: New testcase.
5077
5078 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
5079
5080 PR 18568
5081 * gfortran.dg/der_pointer_3.f90: New test.
5082
5083 2005-10-05 Devang Patel <dpatel@apple.com>
5084
5085 PR Debug/23205
5086 * g++.dg/other/PR23205.C: New.
5087
5088 2005-10-05 Richard Henderson <rth@redhat.com>
5089
5090 PR target/23602
5091 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
5092 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
5093
5094 2005-10-05 Dale Johannesen <dalej@apple.com>
5095
5096 * gcc.c-torture/execute/float-floor.c: New.
5097
5098 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
5099
5100 PR tree-optimization/21419
5101 PR tree-optimization/24146
5102 PR tree-optimization/24151
5103
5104 * g++.dg/ext/asm7.C: New.
5105 * g++.dg/ext/asm8.C: New.
5106 * gcc.dg/asm-1.c: Compile on all targets.
5107 * gcc.dg/asm-pr24146.c: New.
5108 * gcc.dg/pr21419.c: Adjust error messages.
5109
5110 2005-10-05 Richard Guenther <rguenther@suse.de>
5111
5112 PR fortran/24176
5113 * gfortran.fortran-torture/compile/empty.f90: New testcase.
5114
5115 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
5116
5117 PR c++/23513
5118 * g++.dg/template/spec22.C: Robustify test.
5119 * g++.dg/template/spec26.C: New.
5120
5121 2005-10-05 Uros Bizjak <uros@kss-loka.si>
5122
5123 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
5124 if target supports vector instructions.
5125
5126 2005-10-04 Geoffrey Keating <geoffk@apple.com>
5127
5128 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
5129 C99 functions.
5130
5131 2005-10-04 Janis Johnson <janis187@us.ibm.com>
5132
5133 * lib/target-supports.exp (check_effective_target_fortran_large_real,
5134 check_effective_target_fortran_large_int): Replace cached result
5135 when target changes.
5136
5137 2005-10-04 Devang Patel <dpatel@apple.com>
5138
5139 * gcc.dg/i386-sse-vect-types.c: New.
5140
5141 2005-10-04 Ian Lance Taylor <ian@airs.com>
5142
5143 PR preprocessor/13726
5144 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
5145 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
5146
5147 2005-10-04 Richard Guenther <rguenther@suse.de>
5148
5149 PR c/23576
5150 * gcc.dg/noncompile/pr23576.c: New testcase.
5151
5152 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5153
5154 PR middle-end/23125
5155 * gcc.dg/register-var-3.c: New test.
5156
5157 2005-10-04 Steven Bosscher <stevenb@suse.de>
5158
5159 * gcc.dg/pr23049.c: New test.
5160
5161 * gcc.dg/ucnid-4.c: Fix test.
5162
5163 2005-10-03 Diego Novillo <dnovillo@redhat.com>
5164
5165 PR 23445
5166 * gcc.c-torture/compile/pr23445.c: New test.
5167
5168 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
5169
5170 * g++.dg/overload/unknown1.C: New.
5171
5172 2005-10-03 Mark Mitchell <mark@codesourcery.com>
5173
5174 PR c++/17775
5175 * g++.dg/template/repo4.C: New test.
5176
5177 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5178
5179 PR libfortran/19308
5180 * gfortran.dg/large_real_kind_2.F90: New test.
5181 * gfortran.dg/large_integer_kind_2.f90: New test.
5182
5183 2005-10-03 Uros Bizjak <uros@kss-loka.si>
5184
5185 * lib/target-supports.exp (check_effective_target_vect_shift):
5186 Implement with result caching. Add i?86, x86_64 and ia64 targets.
5187 (check_effective_target_vect_condition): Fix copy-n-pasto.
5188
5189 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
5190 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
5191 targets.
5192
5193 2005-10-02 Mark Mitchell <mark@codesourcery.com>
5194
5195 PR c++/22621
5196 * g++.dg/template/overload5.C : New test.
5197
5198 PR c++/23840
5199 * g++.dg/expr/stdarg1.C: New test.
5200
5201 2005-10-02 Diego Novillo <dnovillo@redhat.com>
5202
5203 PR 24142
5204 * gcc.c-torture/execute/pr24142.c: New test.
5205
5206 2005-10-01 Diego Novillo <dnovillo@redhat.com>
5207
5208 PR 24141
5209 * gcc.c-torture/execute/pr24141.c: New test.
5210
5211 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
5212 Diego Novillo <dnovillo@redhat.com>
5213
5214 PR 23604
5215 * gcc.c-torture/execute/pr23604.c: New test.
5216
5217 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
5218
5219 PR fortran/16404
5220 PR fortran/20835
5221 PR fortran/20890
5222 PR fortran/20899
5223 PR fortran/20900
5224 PR fortran/20901
5225 PR fortran/20902
5226 gfortran.dg/equiv_constraint_1.f90: New test.
5227 gfortran.dg/equiv_constraint_2.f90: New test.
5228 gfortran.dg/equiv_constraint_3.f90: New test.
5229 gfortran.dg/equiv_constraint_4.f90: New test.
5230 gfortran.dg/equiv_constraint_5.f90: New test.
5231 gfortran.dg/equiv_constraint_6.f90: New test.
5232 gfortran.dg/equiv_constraint_7.f90: New test.
5233 gfortran.dg/equiv_constraint_8.f90: New test.
5234 gfortran.dg/private_type_1.f90: New test.
5235 gfortran.dg/private_type_2.f90: New test.
5236 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
5237 980628-10.f: Assert std=gnu to permit mixing of
5238 types in equivalence statements.
5239
5240 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
5241
5242 PR 24112
5243 * gfortran.dg/open_status_1.f90: New.
5244
5245 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5246
5247 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
5248 * gcc.dg/vect/pr22480.c: Clean up temp files.
5249 * gcc.dg/vect/pr23831.c: Clean up temp files.
5250 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
5251 Clean up temp files.
5252 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
5253 Clean up temp files.
5254
5255 * gcc.dg/20050309-1.c: Clean up temp files.
5256 * gcc.dg/20050325-1.c: Clean up temp files.
5257
5258 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5259
5260 PR tree-optimization/24059
5261 * gcc.dg/vect/pr24059.c : New test.
5262
5263 2005-09-29 Jakub Jelinek <jakub@redhat.com>
5264
5265 PR middle-end/24109
5266 * gcc.c-torture/execute/20050929-1.c: New test.
5267
5268 2005-09-29 Steven Bosscher <stevenb@suse.de>
5269
5270 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
5271
5272 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
5273
5274 PR c/21419
5275 * gcc.dg/pr21419.c: New test.
5276
5277 2005-09-29 Steven Bosscher <stevenb@suse.de>
5278
5279 * gcc.dg/pr23911.c: New test.
5280
5281 2005-09-28 Mark Mitchell <mark@codesourcery.com>
5282
5283 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
5284
5285 PR c++/16782
5286 * g++.dg/parse/qualified4.C: New test.
5287 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
5288 * g++.old-deja/g++.mike/p8154.C: Likewise.
5289
5290 2005-09-27 Mark Mitchell <mark@codesourcery.com>
5291
5292 PR c++/22147
5293 * g++.dg/template/friend37.C: New test.
5294 * g++.dg/parse/crash28.C: Adjust error markers.
5295
5296 2005-09-27 Jakub Jelinek <jakub@redhat.com>
5297
5298 PR fortran/18518
5299 * gfortran.fortran-torture/execute/save_2.f90: New decl.
5300
5301 2005-09-27 Devang Patel <dpatel@apple.com>
5302
5303 PR tree-optimization/23625
5304 * gcc.dg/pr23625.c: New test.
5305
5306 2005-09-27 Uros Bizjak <uros@kss-loka.si>
5307
5308 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
5309 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
5310
5311 2005-09-26 Jakub Jelinek <jakub@redhat.com>
5312
5313 PR fortran/23677
5314 * gfortran.fortran-torture/execute/save_1.f90: New test.
5315 * gfortran.dg/save_1.f90: New test.
5316
5317 2005-09-26 Uros Bizjak <uros@kss-loka.si>
5318
5319 * gcc.target/i386/builtin-apply-mmx.c: New test.
5320
5321 PR target/22576
5322 * gcc.target/i386/pr22576.c: New test.
5323
5324 PR target/22585
5325 * gcc.target/i386/pr22585.c: New test.
5326
5327 PR target/23268
5328 * gcc.target/i386/pr23268.c: New test.
5329
5330 PR middle-end/23831
5331 * gcc.dg/vect/pr23831.c: New test.
5332
5333 PR target/24055
5334 * gcc.target/i386/pr24055.c: New test.
5335
5336 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
5337
5338 PR tree-optimization/23960
5339 * gcc.c-torture/compile/pr23960.c: New.
5340
5341 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
5342
5343 PR fortran/16861
5344 * gfortran.dg/nested_modules_3.f90: New.
5345
5346 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5347
5348 PR fortran/24005
5349 gfortran.dg/interface_1.f90: New test.
5350
5351 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
5352 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5353
5354 PR fortran/23843
5355 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
5356
5357 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5358
5359 PR fortran/23516
5360 * gfortran.dg/imag_1.f: New test.
5361 * gfortran.dg/imag_2.f: Ditto.
5362
5363 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
5364
5365 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
5366
5367 2005-09-22 Jakub Jelinek <jakub@redhat.com>
5368
5369 PR c++/21983
5370 * g++.dg/warn/pr21983.C: New test.
5371
5372 2005-09-21 Mark Mitchell <mark@codesourcery.com>
5373
5374 PR c++/23993
5375 * g++.dg/template/array14.C: New test.
5376
5377 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
5378
5379 PR fortran/19929
5380 * gfortran.dg/der_ptr_component_1.f90: New test.
5381
5382 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5383
5384 PR c++/23965
5385 * g++.dg/template/error1.C: Reject "no matching function" message.
5386
5387 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5388
5389 PR c++/17609
5390 * g++.dg/lookup/error1.C: New test.
5391
5392 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
5393
5394 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
5395 functionality of the testcase.
5396
5397 2005-09-20 Richard Henderson <rth@redhat.com>
5398
5399 * gcc.dg/vect/vect-22.c: Require vect_float.
5400 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
5401
5402 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
5403
5404 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
5405 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
5406 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
5407 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
5408 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
5409 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
5410 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
5411 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
5412 * gcc.dg/cpp/ucnid-8.c: New test.
5413
5414 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5415
5416 PR tree-optimization/23929
5417 * gcc.c-torture/compile/pr23929.c: New test.
5418
5419 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
5420
5421 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
5422 for one loop.
5423
5424 2005-09-20 Steve Ellcey <sje@cup.hp.com>
5425
5426 PR testsuite/23186
5427 * g++.dg/other/pr22003.C: Require named sections.
5428
5429 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5430
5431 PR c++/23947
5432 * g++.dg/rtti/crash3.C: New test.
5433
5434 PR tree-optimization/23818
5435 * gcc.dg/pr23818.c: New test.
5436
5437 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5438
5439 PR fortran/23420
5440 * gfortran.dg/print_fmt_4.f: New.
5441
5442 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5443
5444 PR fortran/23663
5445 * gfortran.fortran-torture/execute/entry_11.f90: New test.
5446
5447 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5448
5449 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
5450 Use pointers to local alignable arrays instead. Added comments.
5451 * gcc.dg/vect/vect-46.c: Likewise.
5452 * gcc.dg/vect/vect-48.c: Likewise.
5453 * gcc.dg/vect/vect-49.c: Likewise.
5454 * gcc.dg/vect/vect-52.c: Likewise.
5455 * gcc.dg/vect/vect-53.c: Likewise.
5456 * gcc.dg/vect/vect-54.c: Likewise.
5457 * gcc.dg/vect/vect-56.c: Likewise.
5458 * gcc.dg/vect/vect-57.c: Likewise.
5459 * gcc.dg/vect/vect-58.c: Likewise.
5460 * gcc.dg/vect/vect-60.c: Likewise.
5461 * gcc.dg/vect/vect-61.c: Likewise.
5462
5463 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
5464 The test is no longer vectorizable on vect_no_align targets.
5465 * gcc.dg/vect/vect-43.c: Likewsie.
5466
5467 * gcc.dg/vect/vect-44.c: Added comments.
5468 * gcc.dg/vect/vect-45.c: Added comments.
5469 * gcc.dg/vect/vect-50.c: Added comments.
5470 * gcc.dg/vect/vect-51.c: Added comments.
5471
5472 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
5473 aligned type.
5474 * gcc.dg/vect/Os-vect-95.c: Likewise.
5475
5476 * gcc.dg/vect/vect-41.c: Test removed.
5477 * gcc.dg/vect/vect-47.c: Test removed.
5478 * gcc.dg/vect/vect-55.c: Test removed.
5479 * gcc.dg/vect/vect-59.c: Test removed.
5480
5481 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5482
5483 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
5484 No longer vectorizable on vect_no_align targets.
5485 * gcc.dg/vect/pr20122.c: Likewise.
5486 * gcc.dg/vect/vect-74.c: Likewise.
5487 * gcc.dg/vect/vect-75.c: Likewise.
5488 * gcc.dg/vect/vect-76.c: Likewise.
5489
5490 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
5491 Will not be vectorizable on vect_no_align targets once aliasing issues
5492 are resolved.
5493 * gcc.dg/vect/vect-79.c: Likewise.
5494
5495 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
5496 * gcc.dg/vect/vect-78.c: Likewise.
5497 * gcc.dg/vect/vect-97.c: Likewise.
5498
5499 2005-09-19 Steven Bosscher <stevenb@suse.de>
5500
5501 * gcc.dg/pr23943.c: New test.
5502
5503 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5504
5505 PR fortran/19181
5506 * gfortran.dg/derived_pointer_null_1.f90: New test.
5507
5508 2005-09-18 Richard Guenther <rguenther@suse.de>
5509
5510 PR middle-end/23944
5511 * gcc.c-torture/compile/pr23944.c: New testcase.
5512
5513 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
5514
5515 PR fortran/15975
5516 * gfortran.dg/der_pointer_2.f90: New test.
5517
5518 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5519
5520 PR fortran/16861
5521 * gfortran.dg/nested_modules_2.f90: New test.
5522
5523 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5524
5525 PR c++/18368
5526 * g++.dg/other/semicolon.C: New test.
5527
5528 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
5529
5530 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
5531 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
5532
5533 2005-09-16 Mark Mitchell <mark@codesourcery.com>
5534
5535 PR c++/23914
5536 * g++.dg/template/static18.C: New test.
5537
5538 PR c++/21514
5539 * g++.dg/template/crash19.C: Remove dg-error marker.
5540 * g++.dg/template/local4.C: New test.
5541
5542 2005-09-16 Paul Brook <paul@codesourcery.com>
5543
5544 PR fortran/23906
5545 * gfortran.dg/dependency_1.f90: New test.
5546
5547 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5548
5549 PR c++/23896
5550 * g++.dg/template/static17.C: New test.
5551
5552 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
5553
5554 PR c++/23139
5555 * g++.dg/warn/huge-val1.C: New test.
5556
5557 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5558
5559 PR c++/13140
5560 * g++.dg/parse/class2.C: New test.
5561 * g++.dg/template/explicit8.C: Likewise.
5562 * g++.dg/template/spec25.C: Likewise.
5563
5564 2005-09-14 Josh Conner <jconner@apple.com>
5565
5566 PR middle-end/23584
5567 * gcc.dg/pr23584.c: New test.
5568
5569 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
5570
5571 PR fortran/21875 Internal Unit Array I/O, NIST
5572 * gfortran.dg/arrayio_1.f90: New test.
5573 * gfortran.dg/arrayio_1.f90: New test.
5574 * gfortran.dg/arrayio_1.f90: New test.
5575 * gfortran.dg/arrayio_1.f90: New test.
5576 * gfortran.dg/arrayio_1.f90: New test.
5577
5578 2005-09-14 Uros Bizjak <uros@kss-loka.si>
5579
5580 PR middle-end/22480
5581 * gcc.dg/vect/pr22480.c: New test.
5582
5583 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
5584
5585 PR fortran/19358
5586 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
5587
5588 2005-09-13 Josh Conner <jconner@apple.com>
5589
5590 PR c++/23180
5591 * g++.dg/init/struct2.C: New test.
5592 * g++.dg/init/struct3.C: New test.
5593
5594 2005-09-13 Janis Johnson <janis187@us.ibm.com>
5595
5596 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
5597 Clean up temp files.
5598 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
5599 gcc.dg/tree-ssa/builtin-fprintf-1.c,
5600 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
5601 gcc.dg/tree-ssa/builtin-printf-1.c,
5602 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
5603 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
5604 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
5605 gcc.dg/tree-ssa/builtin-vprintf-1.c,
5606 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
5607 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
5608 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
5609 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
5610 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
5611 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
5612 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
5613 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
5614
5615 2005-09-13 Josh Conner <jconner@apple.com>
5616
5617 * lib/gcc-dg.exp: Load scanipa.exp.
5618 (cleanup-dump): New procedure.
5619 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
5620 * lib/scandump.exp: New file.
5621 * lib/scantree.exp: Use it.
5622 * lib/scanipa.exp: New file.
5623
5624 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
5625
5626 PR fortran/17740
5627 * gfortran.dg/generic_4.f90: New test.
5628
5629 2005-09-13 Uros Bizjak <uros@kss-loka.si>
5630
5631 PR target/23816
5632 * gcc.target/i386/pr23816-1.c: New test.
5633 * gcc.target/i386/pr23816-2.c: New test.
5634
5635
5636 2005-09-13 Bastian Blank <waldi@debian.org>
5637
5638 PR c++/16171
5639 * g++.dg/abi/mangle26.C: New test.
5640 * g++.dg/abi/mangle27.C: New test.
5641 * g++.dg/abi/mangle28.C: New test.
5642 * g++.dg/abi/mangle29.C: New test.
5643
5644 PR c++/23839
5645 * g++.dg/parse/register1.C: New test.
5646
5647 2005-09-13 Mark Mitchell <mark@codesourcery.com>
5648
5649 PR c++/23842
5650 * g++.dg/template/access16.C: New test.
5651
5652 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5653
5654 * gfortran.dg/char_pack_2.f90: Increase the vector size.
5655
5656 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5657
5658 PR fortran/18899
5659 * gfortran.dg/shape_2.f90: New test.
5660
5661 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5662
5663 PR target/19269
5664 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5665 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
5666 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
5667 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
5668 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
5669 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
5670 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
5671 tests.
5672
5673 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5674
5675 PR c++/23841
5676 * g++.dg/parse/template17.C: New test.
5677
5678 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5679
5680 PR c++/23789
5681 * g++.dg/template/nontype14.C: New test.
5682
5683 2005-09-12 Ian Lance Taylor <ian@airs.com>
5684
5685 PR g++/7874
5686 * g++.dg/lookup/friend7.C: New test.
5687 * g++.dg/lookup/friend8.C: New test.
5688 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
5689 so that it will be found via argument dependent lookup.
5690 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
5691 friend functions which will no longer be found.
5692 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
5693 function g, so that it will be found via argument dependent
5694 lookup.
5695 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
5696 * g++.old-deja/g++.mike/net43.C: Likewise.
5697
5698 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5699
5700 PR c++/23691
5701 * g++.dg/template/static16.C: New test.
5702
5703 2005-09-12 Josh Conner <jconner@apple.com>
5704
5705 PR middle-end/23237
5706 * gcc.c-torture/compile/pr23237.c: New test.
5707
5708 2005-09-11 Richard Henderson <rth@redhat.com>
5709
5710 * g++.dg/other/error8.C: Update expected diagnostic text.
5711
5712 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5713
5714 PR libfortran/19872
5715 * gfortran.dg/overwrite_1.f: New test.
5716
5717 2005-09-09 Josh Conner <jconner@apple.com>
5718
5719 * g++.dg/init/pr23180-1.C: Removed.
5720 * g++.dg/init/pr23180-2.C: Removed.
5721
5722 2005-09-09 David Daney <ddaney@avtrex.com>
5723
5724 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
5725 files which are ...
5726 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
5727 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
5728
5729 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5730
5731 * gfortran.dg/iostat_2.f90: New test.
5732
5733 2005-09-09 Mark Mitchell <mark@codesourcery.com>
5734
5735 PR c++/22252
5736 * g++.dg/ext/interface1.C: New test.
5737 * g++.dg/ext/interface1.h: Likewise.
5738 * g++.dg/ext/interface1a.cc: Likewise.
5739
5740 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
5741
5742 * gfortran.dg/iomsg_1.f90: New test case.
5743
5744 2005-09-09 Richard Guenther <rguenther@suse.de>
5745
5746 PR c++/23624
5747 * g++.dg/tree-ssa/pr23624.C: New testcase.
5748
5749 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5750
5751 PR fortran/19239
5752 * gfortran.dg/vector_subscript_1.f90,
5753 * gfortran.dg/vector_subscript_2.f90: New tests.
5754
5755 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5756
5757 PR fortran/21104
5758 * gfortran.dg/array_alloc_1.f90,
5759 * gfortran.dg/array_alloc_2.f90,
5760 * gfortran.dg/array_alloc_3.f90: New tests.
5761
5762 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5763
5764 PR fortran/12840
5765 * gfortran.dg/array_constructor_6.f90
5766 * gfortran.dg/array_constructor_7.f90
5767 * gfortran.dg/array_constructor_8.f90
5768 * gfortran.dg/array_constructor_9.f90
5769 * gfortran.dg/array_constructor_10.f90
5770 * gfortran.dg/array_constructor_11.f90
5771 * gfortran.dg/array_constructor_12.f90: New tests.
5772
5773 2005-09-08 Josh Conner <jconner@apple.com>
5774
5775 PR c++/23180
5776 * g++.dg/init/pr23180-1.C: New test.
5777 * g++.dg/init/pr23180-2.C: New test.
5778
5779 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5780
5781 PR fortran/18878
5782 * gfortran.dg/module_double_reuse.f90: New.
5783
5784 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5785
5786 PR fortran/23270
5787 PR fortran/22304
5788 PR fortran/18870
5789 PR fortran/17917
5790 PR fortran/16511
5791 * gfortran.dg/common_equivalence_1.f: New.
5792 * gfortran.dg/common_equivalence_2.f: New.
5793 * gfortran.dg/common_equivalence_3.f: New.
5794 * gfortran.dg/contained_equivalence_1.f90: New.
5795 * gfortran.dg/module_blank_common.f90: New.
5796 * gfortran.dg/module_commons_1.f90: New.
5797 * gfortran.dg/module_equivalence_1.f90: New.
5798 * gfortran.dg/nested_modules_1.f90: New.
5799 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
5800 equivalences and add comment to connect the test with
5801 the PR.
5802
5803 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5804
5805 PR fortran/23765
5806 * gfortran.dg/common_6.f90: New test.
5807
5808 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5809
5810 PR fortran/15326
5811 * gfortran.dg/char_result_1.f90,
5812 * gfortran.dg/char_result_2.f90,
5813 * gfortran.dg/char_result_3.f90,
5814 * gfortran.dg/char_result_4.f90,
5815 * gfortran.dg/char_result_5.f90,
5816 * gfortran.dg/char_result_6.f90,
5817 * gfortran.dg/char_result_7.f90,
5818 * gfortran.dg/char_result_8.f90: New tests.
5819
5820 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5821
5822 PR fortran/19928
5823 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5824
5825 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5826
5827 PR obj-c++/16816
5828 * obj-c++.dg/selector-5.mm: New test.
5829 * obj-c++.dg/selector-6.mm: New test.
5830
5831 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5832
5833 PR objc/20574
5834 PR objc/19324
5835 * objc.dg/error-1.m: New test.
5836
5837 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5838
5839 PR fortran/23373
5840 * gfortran.fortran-torture/execute/pr23373-1.f90,
5841 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5842
5843 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5844
5845 PR libfortran/23760
5846 * gfortran.dg/g77/1832.f: Remove long string in write statement
5847 to allow the test to pass on correct list directed output with
5848 prepended space.
5849
5850 2005-09-07 James E Wilson <wilson@specifix.com>
5851
5852 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5853
5854 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5855
5856 * gfortran.dg/parameter+save.f90: Rename to
5857 * gfortran.dg/parameter_save.f90: .. this.
5858
5859 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5860
5861 PR fortran/20848
5862 * gfortran.dg/parameter+save.f90: New test case.
5863
5864 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5865
5866 PR fortran/19269
5867 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5868
5869 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5870
5871 PR c/23075
5872 * gcc.dg/pr23075.c: New test.
5873 * g++.dg/warn/pr23075.C: New test.
5874
5875 PR target/22362
5876 * gcc.target/i386/pr22362.c: New test.
5877
5878 PR rtl-optimization/23098
5879 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
5880
5881 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
5882 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5883 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5884
5885 2005-09-06 Mark Mitchell <mark@codesourcery.com>
5886
5887 * g++.dg/expr/cast6.C: New test.
5888
5889 PR c++/9782
5890 * g++.dg/init/new15.C: New test.
5891
5892 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5893
5894 * gcc.dg/vect/Os-vect-95.c: New test.
5895 * gcc.dg/vect/vect-95.c: Same.
5896
5897 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5898
5899 * gcc.dg/vect/vect-29.c: Update xfail testing.
5900 * gcc.dg/vect/vect-44.c: Same.
5901 * gcc.dg/vect/vect-48.c: Same.
5902 * gcc.dg/vect/vect-50.c: Same.
5903 * gcc.dg/vect/vect-72.c: Same.
5904 * gcc.dg/vect/vect-77.c: Same.
5905 * gcc.dg/vect/vect-78.c: Same.
5906 * gcc.dg/vect/vect-80.c: Same.
5907 * gcc.dg/vect/vect-96.c: Same.
5908 * gcc.dg/vect/vect-100.c: Same.
5909 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
5910 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
5911 * gfortran.dg/vect/vect-5.f90: Same.
5912
5913 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5914
5915 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
5916 start strings.
5917 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5918 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5919
5920 PR c++/23056
5921 * g++.dg/opt/pr23056.C: New test.
5922
5923 PR rtl-optimization/23098
5924 * gcc.target/i386/pr23098.c: New test.
5925
5926 2005-09-05 Mark Mitchell <mark@codesourcery.com>
5927
5928 PR c++/23667
5929 * g++.dg/template/static15.C: New test.
5930
5931 PR c++/21440
5932 * g++.dg/ext/stmtexpr5.C: New test.
5933 * g++.dg/ext/stmtexpr6.C: Likewise.
5934
5935 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
5936
5937 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
5938
5939 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
5940 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5941 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5942
5943 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
5944
5945 PR libfortran/23321
5946 * gfortran.dg/direct_io_4.f90: New test case.
5947
5948 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
5949 Rasmus Hahn <rassahah@neofonie.de>
5950
5951 PR libobjc/23108
5952 * objc.dg/type-stream-1.m: New test.
5953
5954 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
5955
5956 PR fortran/23661
5957 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
5958 gfortran.dg/print_fmt_3.f90: New test.
5959
5960 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5961
5962 * gfortran.dg/fmt_t_1.f90: New test.
5963
5964 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5965
5966 PR rtl-optimization/23454
5967 * g++.dg/opt/pr23454.C: New test.
5968
5969 2005-09-03 Mark Mitchell <mark@codesourcery.com>
5970
5971 PR c++/23699
5972 * g++.dg/ext/static1.C: New test.
5973
5974 2005-09-02 Richard Henderson <rth@redhat.com>
5975
5976 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
5977 tail call to check_fa_work.
5978
5979 2005-09-02 Mark Mitchell <mark@codesourcery.com>
5980
5981 PR c++/21687
5982 * g++.dg/other/gc3.C: New test.
5983
5984 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5985
5986 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
5987 * gcc.dg/20050826-1.c: Likewise.
5988
5989 2005-08-31 Mark Mitchell <mark@codesourcery.com>
5990
5991 PR c++/23167
5992 * g++.dg/expr/volatile1.C: New test.
5993
5994 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
5995
5996 PR middle-end/23547
5997 * gcc.dg/pr23547.c: New test.
5998
5999 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6000
6001 PR c/22061
6002 * gcc.c-torture/execute/pr22061-1.c,
6003 * gcc.c-torture/execute/pr22061-2.c,
6004 * gcc.c-torture/execute/pr22061-3.c,
6005 * gcc.c-torture/execute/pr22061-4.c: New tests.
6006
6007 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6008
6009 * gcc.dg/Wredundant-decls-2.c: New test to check that
6010 -Wredundant-decls does not issue warning for a variable
6011 definition following a declaration.
6012
6013 2005-09-01 Jakub Jelinek <jakub@redhat.com>
6014
6015 PR debug/7241
6016 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
6017 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
6018 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
6019
6020 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
6021 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
6022 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
6023 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
6024 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
6025 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
6026 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
6027 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
6028
6029 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6030
6031 PR objc/23306
6032 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
6033 scan-assmbler.
6034
6035 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
6036
6037 PR target/21255
6038 * gcc.dg/pr21255-1.c: New test.
6039 * gcc.dg/pr21255-2-mb.c: Likewise.
6040 * gcc.dg/pr21255-2-ml.c: Likewise.
6041 * gcc.dg/pr21255-3.c: Likewise.
6042 * gcc.dg/pr21255-4.c: Likewise.
6043
6044 2005-08-31 Dale Johannesen <dalej@apple.com>
6045
6046 * gcc.dg/20050830-1.c: New.
6047
6048 2005-08-31 Josh Conner <jconner@apple.com>
6049
6050 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
6051 command-line options for arm-*-* targets.
6052 * g++.dg/init/array16.C: Likewise.
6053 * g++.dg/other/crash-4.C: Likewise.
6054
6055 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6056
6057 PR obj-c++/23640
6058 * obj-c++.dg/gnu-runtime-3.mm: New test.
6059
6060 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6061
6062 PR c++/13377
6063 * g++.dg/lookup/ambig4.C: New test.
6064 * g++.dg/lookup/ambig5.C: New test.
6065 * g++.dg/tc1/dr101.C: Adjust error markers.
6066
6067 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6068
6069 PR c++/23639
6070 * g++.dg/template/ttp5.C: Adjust error markers.
6071
6072 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
6073
6074 PR testsuite/23609
6075 * lib/obj-c++.exp: Include target-libpath.exp.
6076 (obj-c++_link_flags): Look for the GNU libobjc library
6077 and set the library path to include it.
6078 Don't manually set LD_LIBRARY_PATH (etc.) but call
6079 set_ld_library_path_env_vars instead.
6080 (obj-c++_target_compile): Don't set library path or
6081 linker flags because they are already set correctly
6082 in obj-c++_link_flags.
6083
6084 2005-08-30 Josh Conner <jconner@apple.com>
6085
6086 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
6087 to command-line options for arm-*-* targets.
6088
6089 2005-08-30 Geoffrey Keating <geoffk@apple.com>
6090
6091 * g++.dg/other/i386-1.C: New.
6092
6093 2005-08-30 Jakub Jelinek <jakub@redhat.com>
6094
6095 PR preprocessor/20348
6096 PR preprocessor/20356
6097 * gcc.dg/cpp/pr20348.c: New test.
6098 * gcc.dg/cpp/pr20348.h: New file.
6099 * gcc.dg/cpp/inc/pr20348.h: New file.
6100 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
6101 * gcc.dg/cpp/pr20356.c: New test.
6102 * gcc.dg/cpp/pr20356.h: New file.
6103 * gcc.dg/cpp/inc/pr20356.h: New file.
6104 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
6105
6106 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
6107
6108 * gfortran.fortran-torture/execute/intrinsic_count.f90:
6109 Fix array dimension to avoid correct end-of-file error.
6110
6111 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
6112
6113 PR libfortran/23598
6114 * gfortran.dg/iostat_1.f90: New test.
6115
6116 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
6117
6118 PR middle-end/23408
6119 * gcc.dg/pr23408.c: New test.
6120
6121 2005-08-28 Mark Mitchell <mark@codesourcery.com>
6122
6123 PR c++/23099
6124 * g++.dg/init/member1.C: Make sure erroneous static data member
6125 definitions are required.
6126 * g++.dg/template/static13.C: New test.
6127 * g++.dg/template/static14.C: Likewise.
6128
6129 2005-08-29 Jakub Jelinek <jakub@redhat.com>
6130
6131 * gcc.target/i386/pr23575.c: Use -msse2 instead of
6132 -march=pentium4, remove ilp32 requirement.
6133
6134 PR middle-end/23484
6135 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
6136 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
6137
6138 2005-08-29 Andreas Jaeger <aj@suse.de>
6139
6140 PR testsuite/23607
6141 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
6142
6143 2005-08-28 Jakub Jelinek <jakub@redhat.com>
6144
6145 * gcc.c-torture/execute/20050316-2.c: New test.
6146 * gcc.c-torture/execute/20050316-3.c: New test.
6147 * gcc.dg/torture/pr16104-1.c: New test.
6148
6149 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
6150
6151 PR middle-end/23463
6152 * gcc.c-torture/execute/zero-struct-1.c: New test.
6153
6154 2005-08-27 Richard Guenther <rguenther@suse.de>
6155
6156 PR target/23575
6157 * gcc.target/i386/pr23575.c: New testcase.
6158
6159 2005-08-26 Jakub Jelinek <jakub@redhat.com>
6160
6161 PR rtl-optimization/23561
6162 * gcc.c-torture/execute/20050826-1.c: New test.
6163
6164 PR rtl-opt/23560
6165 * gcc.c-torture/execute/20050826-2.c: New test.
6166
6167 2005-08-26 Dale Johannesen <dalej@apple.com>
6168
6169 * gcc.dg/20030711-1.c: Modify to work on Darwin.
6170 * gcc.dg/20050826-1.c: New.
6171
6172 2005-08-26 Mark Mitchell <mark@codesourcery.com>
6173
6174 PR c++/19004
6175 * g++.dg/template/nontype13.C: New test.
6176
6177 PR c++/23491
6178 * g++.dg/init/new14.C: New test.
6179 * g++.dg/expr/anew1.C: Do not XFAIL.
6180 * g++.dg/expr/anew2.C: Likewise.
6181 * g++.dg/expr/anew3.C: Likewise.
6182
6183 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
6184
6185 PR middle-end/22439
6186 * gcc.dg/vla-3.c: New test.
6187
6188 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
6189
6190 PR fortran/20363
6191 * gfortran.dg/named_interface.f90: New.
6192
6193 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
6194
6195 * gcc.c-torture/execute/frame-address.c: New test.
6196
6197 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
6198
6199 PR c++/20817
6200 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
6201
6202 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6203
6204 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
6205
6206 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6207
6208 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
6209 * gcc.dg/altivec-22.c: Rename from..
6210 * gcc.dg/altivec-nomfcr.c: ..this.
6211
6212 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
6213
6214 PR tree-optimization/23546
6215 * gcc.dg/tree-ssa/pr23546.c: New test.
6216
6217 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
6218
6219 PR fortran/17758
6220 * gfortran.dg/nonreturning_statements.f90: New test.
6221
6222 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
6223
6224 PR c++/22454
6225 * g++.dg/parse/crash29.C: New.
6226
6227 2005-08-23 DJ Delorie <dj@redhat.com>
6228
6229 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
6230 constants have the L suffix.
6231
6232 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
6233
6234 PR c++/23044
6235 * g++.dg/template/instantiate8.C: New.
6236
6237 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
6238
6239 PR middle-end/23467
6240 * gcc.c-torture/execute/pr23467.c: New test.
6241
6242 2005-08-23 Jakub Jelinek <jakub@redhat.com>
6243
6244 PR tree-optimization/22043
6245 * gcc.c-torture/execute/20050613-1.c: New test.
6246
6247 2005-08-23 Ben Elliston <bje@au.ibm.com>
6248
6249 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
6250
6251 2005-08-22 Jakub Jelinek <jakub@redhat.com>
6252
6253 PR rtl-optimization/23478
6254 * g++.dg/opt/pr23478.C: New test.
6255
6256 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
6257
6258 PR c/18715
6259 * gcc.dg/switch-warn-3.c: New test.
6260
6261 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6262
6263 PR c++/22233
6264 * g++.dg/template/param1.C: New test.
6265
6266 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6267
6268 PR c++/23089
6269 * g++.dg/other/incomplete1.C: New test.
6270
6271 2005-08-22 Ira Rosen <irar@il.ibm.com>
6272
6273 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
6274 are vectorizable.
6275
6276 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6277
6278 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
6279 d_lines_5.f: New.
6280
6281 2005-08-21 Jakub Jelinek <jakub@redhat.com>
6282
6283 * gcc.target/i386/sse-4.c: New test.
6284
6285 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6286
6287 PR testsuite/23239
6288 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
6289
6290 2005-08-20 Jakub Jelinek <jakub@redhat.com>
6291
6292 * gcc.dg/20050811-1.c: New test.
6293 * gcc.dg/20050811-2.c: New test.
6294
6295 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
6296
6297 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
6298
6299 2005-08-19 Diego Novillo <dnovillo@redhat.com>
6300
6301 PR 23476
6302 * gcc.c-torture/compile/pr23476.c: New test.
6303
6304 2005-08-19 Devang Patel <dpatel@apple.com>
6305
6306 PR tree-optimization/23048
6307 * gcc.dg/tree-ssa/pr23048.c: New test.
6308
6309 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6310
6311 PR middle-end/20624
6312 * g++.dg/warn/Wreturn-3.C: New test
6313
6314 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
6315
6316 PR tree-optimization/22228
6317 * g++.dg/vect/pr22543.cc: New test.
6318
6319 2005-08-17 Steven Bosscher <stevenb@suse.de>
6320
6321 PR tree-optimization/21574
6322 * gcc.dg/tree-ssa/pr21574.c: New test.
6323
6324 2005-08-16 James E Wilson <wilson@specifix.com>
6325
6326 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
6327
6328 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
6329
6330 PR tree-opt/23402
6331 * gcc.c-torture/compile/zero-strct-3.c: New test.
6332 * gcc.c-torture/compile/zero-strct-4.c: New test.
6333
6334 2005-08-16 Steven Bosscher <stevenb@suse.de>
6335
6336 PR target/23376
6337 * gcc.target/x86_64/pr23376.c: New test.
6338
6339 2005-08-16 Ian Lance Taylor <ian@airs.com>
6340
6341 PR c++/23337
6342 * g++.dg/ext/vector2.C: New.
6343
6344 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6345
6346 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
6347
6348 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6349
6350 PR libfortran/23428
6351 * gfortran.dg/inquire-complex.f90: New test case.
6352
6353 2005-08-16 James E Wilson <wilson@specifix.com>
6354
6355 PR tree-optimization/21105
6356 * gcc.dg/large-size-array.c: New.
6357
6358 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
6359
6360 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
6361 type.
6362 * gcc.dg/vect/vect-41: Likewise.
6363 * gcc.dg/vect/vect-42: Likewise.
6364 * gcc.dg/vect/vect-43: Likewise.
6365 * gcc.dg/vect/vect-44: Likewise.
6366 * gcc.dg/vect/vect-46: Likewise.
6367 * gcc.dg/vect/vect-47: Likewise.
6368 * gcc.dg/vect/vect-48: Likewise.
6369 * gcc.dg/vect/vect-52: Likewise.
6370 * gcc.dg/vect/vect-53: Likewise.
6371 * gcc.dg/vect/vect-54: Likewise.
6372 * gcc.dg/vect/vect-55: Likewise.
6373 * gcc.dg/vect/vect-56: Likewise.
6374 * gcc.dg/vect/vect-57: Likewise.
6375 * gcc.dg/vect/vect-58: Likewise.
6376 * gcc.dg/vect/vect-59: Likewise.
6377 * gcc.dg/vect/vect-60: Likewise.
6378 * gcc.dg/vect/vect-61: Likewise.
6379 * gcc.dg/vect/vect-85: Likewise.
6380 * gcc.dg/vect/vect-87: Likewise.
6381 * gcc.dg/vect/vect-88: Likewise.
6382 * gcc.dg/vect/vect-93.c: Likewise.
6383 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
6384 * gcc.dg/vect/vect-75: Likewise.
6385 * gcc.dg/vect/vect-76: Likewise.
6386 * gcc.dg/vect/vect-77: Likewise.
6387 * gcc.dg/vect/vect-78: Likewise.
6388 * gcc.dg/vect/vect-80: Likewise.
6389 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
6390 vectorized for the expected reason, rather than checking how alignment
6391 was handled.
6392 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
6393 type and also instead of aligned pointers. Added documentation.
6394
6395 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
6396
6397 * gfortran.dg/power.f90: New test.
6398
6399 2005-08-16 Jakub Jelinek <jakub@redhat.com>
6400
6401 PR rtl-optimization/23299
6402 * g++.dg/opt/pr23299.C: New test.
6403
6404 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6405
6406 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
6407
6408 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
6409
6410 * g++.dg/template/local6.C: New test.
6411
6412 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6413
6414 * execute/exceptions/finally-1.m: Check that the catch and finally are
6415 being called. Also add a "return 0;" at the end of main.
6416
6417 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
6418
6419 PR fortran/21432.
6420 * gfortran.dg/namelist_print_1.f: New test of functionality of
6421 PRINT namelist.
6422 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
6423 namelist generates error with -std=f95.
6424
6425 2005-08-14 Ira Rosen <irar@il.ibm.com>
6426
6427 PR tree-optimization/23119
6428 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
6429
6430 2005-08-13 Marcin Koziej <creep@desk.pl>
6431 Andrew Pinski <pinskia@physics.uc.edu>
6432
6433 PR libobjc/22492
6434 * execute/exceptions/finally-1.m: New test.
6435
6436 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6437
6438 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
6439 testsuite.
6440 * objc/execute/exceptions/trivial.m: New test.
6441 * objc.dg/try-catch-11.m: Move to ...
6442 * objc/execute/exceptions/foward-1.m: Here.
6443 * objc.dg/try-catch-2.m: Move to ...
6444 * objc/execute/exceptions/catchall-1.m: Here.
6445 * objc.dg/try-catch-8.m: Move to ...
6446 * objc/execute/exceptions/local-variables-1.m: Here.
6447
6448 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6449
6450 * objc.dg/nested-func-1.m: Move to ...
6451 * objc/execute/nested-func-1.m: Here.
6452
6453 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6454
6455 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
6456 in ${options} instead of [target_info name].
6457 * lib/obj-c++.exp (objc_target_compile): Likewise.
6458
6459 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6460
6461 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
6462
6463 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6464
6465 part of PR testsuite/23348
6466 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
6467 of the torture options.
6468 * objc/compile/trivial.m: New test.
6469
6470 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6471
6472 * gfortran.dg/eoshift.f90: Correct format.
6473
6474 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6475
6476 * gfortran.fortran-torture/execute/character_passing.f90:
6477 Fix comment typo.
6478
6479 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
6480
6481 PR c++/8271
6482 * g++.dg/template/unify10.C: New.
6483
6484 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
6485
6486 * g++.dg/parse/pr22514.C: Move to...
6487 * g++.dg/debug/pr22514.C: here.
6488
6489 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6490
6491 PR c++/23266
6492 * g++.dg/inherit/pure1.C: New test.
6493
6494 * ChangeLog: Fix typos.
6495
6496 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6497 Steven Bosscher <stevenb@suse.de>
6498
6499 * gfortran.dg/runtime_warning_1.f90: New test.
6500
6501 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
6502
6503 PR c++/23219
6504 * g++.dg/parse/crash28.C: New.
6505
6506 2005-08-11 Richard Guenther <rguenther@suse.de>
6507
6508 PR target/23289
6509 * gcc.target/i386/tailcall-1.c: New testcase.
6510
6511 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6512
6513 * gcc.dg/vect/vect-67.c: Un-xfail.
6514
6515 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6516
6517 PR c++/23225
6518 * g++.dg/testsuite/parse/crash27.C: new test.
6519
6520 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
6521
6522 PR libfortran/22143
6523 * gfortran.dg/shift-kind.f90: New testcase.
6524
6525 2005-08-10 Richard Sandiford <richard@codesourcery.com>
6526
6527 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
6528 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
6529
6530 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6531
6532 PR c++/20646
6533 * g++.dg/other/mult-stor1.C: New test.
6534
6535 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6536
6537 * gcc.c-torture/pr18299-1.c: Move to ...
6538 * gcc.c-torture/compile/pr18299-1.c: Here.
6539
6540 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
6541
6542 * gfortran/fortran.torture/execute/character_passing.f90:
6543 Fix types for LSAME.
6544
6545 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
6546
6547 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
6548 input data back to what it was originally.
6549
6550 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6551
6552 * objc.dg/try-catch-8.m: Enable for all targets.
6553
6554 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
6555
6556 * gcc.dg/pr23165.c: New test.
6557
6558 2005-08-09 Steven Bosscher <stevenb@suse.de>
6559
6560 PR tree-optimization/23234
6561 * gcc.dg/tree-ssa/pr23234.c: New test.
6562
6563 2005-08-08 Josh Conner <jconner@apple.com>
6564
6565 PR rtl-optimization/23241
6566 * gcc.dg/char-compare.c: New test.
6567
6568 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6569
6570 PR c++/22508
6571 * g++.dg/init/new13.C: New test.
6572
6573 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
6574
6575 PR c++/21166
6576 * g++.dg/other/crash-4.C: Adjust
6577 * g++/dg/ext/packed9.C: New.
6578
6579 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6580
6581 PR middle-end/21964
6582 * gcc.c-torture/execute/pr21964-1.c: New test.
6583
6584 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6585
6586 PR c/22458
6587 * gcc.dg/pr22458-1.c: New test.
6588
6589 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
6590 Steven G. Kargl <kargls@comcast.net>
6591
6592 PR fortran/22390
6593 * gfortran.dg/flush_1.f90: New test.
6594
6595 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6596
6597 PR c++/23191
6598 * g++.dg/template/eh2.C: New test.
6599
6600 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6601
6602 PR c++/19498
6603 * g++.dg/template/instantiate7.C: New test.
6604
6605 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
6606
6607 PR c/23113
6608 * gcc.dg/Wunused-value-1.c: New test.
6609
6610 2005-08-06 Richard Sandiford <richard@codesourcery.com>
6611
6612 PR rtl-optimization/23233
6613 * gcc.c-torture/compile/pr23233-1.c: New test.
6614
6615 2005-08-06 Jakub Jelinek <jakub@redhat.com>
6616
6617 PR fortran/18833
6618 PR fortran/20850
6619 * gfortran.dg/equiv_1.f90: New test.
6620 * gfortran.dg/equiv_2.f90: New test.
6621 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
6622 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
6623 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
6624
6625 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6626
6627 * gcc.c-torture/execute/vrp-5.c: New test.
6628 * gcc.c-torture/execute/vrp-6.c: New test.
6629 * gcc.dg/tree-ssa/vrp21.c: New test.
6630
6631 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6632
6633 * g++.dg/parse/pr22514.C: New test.
6634
6635 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
6636
6637 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
6638
6639 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6640 instead of constant loads / pool entries.
6641
6642 2005-08-05 David Edelsohn <edelsohn@gnu.org>
6643
6644 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
6645 TEST_TO_WCTYPE.
6646
6647 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
6648
6649 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
6650 __WINT_TYPE__ in generated prototypes if possible.
6651
6652 2005-08-04 Diego Novillo <dnovillo@redhat.com>
6653
6654 PR 22037
6655 * g++.dg/tree-ssa/pr22037.C:
6656
6657 2005-08-04 Richard Henderson <rth@redhat.com>
6658
6659 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
6660 scan-tree-dump-times directive.
6661
6662 2005-08-04 Jan Hubicka <jh@suse.cz>
6663
6664 * gcov-1.C: Fix switch counts.
6665 * gcov-4b.c: Likewise.
6666
6667 2005-08-03 Jeff Law <law@redhat.com>
6668
6669 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
6670
6671 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
6672
6673 * gcc.c-torture/execute/pr23135.c: New test.
6674
6675 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6676
6677 PR tree-optimization/19899
6678 * gcc.dg/tree-ssa/scev-1.c: New test.
6679 * gcc.dg/tree-ssa/scev-2.c: New test.
6680
6681 2005-08-03 Richard Sandiford <richard@codesourcery.com>
6682
6683 PR target/18582
6684 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
6685
6686 2005-08-03 Jan Hubicka <jh@suse.cz>
6687
6688 * update-conroll.c: New testcase.
6689 * update-conroll-2.c: New testcase.
6690
6691 2005-08-02 David Edelsohn <edelsohn@gnu.org>
6692
6693 * gfortran.dg/constant_substring.f: New test.
6694 * gfortran.dg/pr22491.f: New test.
6695
6696 2005-08-02 Jan Hubicka <jh@suse.cz>
6697
6698 * update-threading.c: Replace by the proper one.
6699
6700 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6701
6702 PR 23164
6703 * g++.dg/tree-ssa/pr23164.C: New test.
6704
6705 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6706
6707 * gcc.dg/tree-ssa/pr23192.c: New test.
6708
6709 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
6710
6711 * gcc.c-torture/execute/vrp-4.c: New test.
6712
6713 2005-08-02 Jan Hubicka <jh@suse.cz>
6714
6715 * update-threading.c: New test.
6716
6717 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
6718
6719 * gcc.c-torture/compile/20050801-1.c: New test.
6720 * gcc.c-torture/compile/20050801-2.c: New test.
6721
6722 2005-08-01 Jan Hubicka <jh@suse.cz>
6723
6724 * val-prof-5.c: New test.
6725
6726 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
6727
6728 PR c/22311
6729 * gcc.dg/pr22311-1.c : New test.
6730
6731 2005-07-31 Steven Bosscher <stevenb@suse.de>
6732
6733 PR target/23095
6734 * gfortran.dg/pr23095.f: New test.
6735
6736 PR c++/22003
6737 * g++.dg/other/pr22003.C: New test.
6738
6739 2005-07-31 Richard Sandiford <richard@codesourcery.com>
6740
6741 PR target/20621
6742 * gcc.c-torture/execute/pr20621-1.c: New test.
6743
6744 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
6745
6746 * gfortran.dg/comma_format_extension_4.f: Adjust length
6747 of string for format.
6748 * gfortran.dg/der_array_io_1.f: Replace illegal internal
6749 print statement with internal write.
6750 * gfortran.dg/der_array_io_2.f: Likewise.
6751 * gfortran.dg/der_array_io_3.f: Likewise.
6752
6753 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
6754
6755 * gcc.dg/fold-abs-4.c: new test.
6756
6757 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
6758
6759 PR fortran/22570 an related issues.
6760 * gfortran.dg/x_slash_1.f: New test.
6761
6762 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
6763
6764 PR c/23143
6765 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
6766 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
6767
6768 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6769
6770 PR c/529
6771 * gcc.dg/Wshadow-3.c: New test.
6772
6773 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
6774
6775 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
6776 used to have the wrong bounds).
6777
6778 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6779
6780 PR c/21720
6781 * gcc.dg/hex-round-1.c: Test more cases.
6782 * gcc.dg/hex-round-2.c: New test.
6783
6784 2005-07-29 Diego Novillo <dnovillo@redhat.com>
6785
6786 PR 22550
6787 * g++.dg/tree-ssa/pr22550.C: New test.
6788
6789 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
6790
6791 * gcc.dg/tree-ssa/vrp19.c: New test.
6792 * gcc.dg/tree-ssa-vrp20.c: New test.
6793
6794 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6795
6796 PR c/22240
6797 * gcc.dg/transparent-union-4.c: New test.
6798
6799 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6800
6801 PR c/22192
6802 * gcc.dg/c99-vla-2.c: New test.
6803
6804 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6805
6806 PR c/21720
6807 * gcc.dg/hex-round-1.c: New test.
6808
6809 2005-07-28 Jan Hubicka <jh@suse.cz>
6810
6811 * inliner-1.c: Do not dump everything.
6812 * tree-prof.exp: Do not pass -ftree-based-profiling.
6813 * bprob.exp: Likewise.
6814
6815 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6816
6817 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6818
6819 PR c++/22545
6820 * g++.dg/expr/ptrmem7.C: New test.
6821
6822 2005-07-28 Mike Stump <mrs@apple.com>
6823
6824 * g++.old-deja/g++.mike/visibility-1.C: New test.
6825
6826 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6827
6828 PR c/20187
6829 * gcc.c-torture/execute/pr20187-1.c: New test.
6830
6831 2005-07-28 Jeff Law <law@redhat.com>
6832
6833 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6834 * gcc.dg/tree-ssa/vrp18.c: New test.
6835
6836 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6837
6838 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6839
6840 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6841
6842 PR tree-optimization/22506
6843 * gcc.dg/vect/ps22506.c: New test.
6844
6845 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6846
6847 PR target/21149
6848 * gcc.target/i386/sse-3.c: New test.
6849
6850 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6851
6852 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6853 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6854
6855 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6856
6857 PR c/22589
6858 * gcc.c-torture/compile/pr22589-1.c: New test.
6859
6860 2005-07-28 Jan Hubicka <jh@suse.cz>
6861
6862 * update-loopch.c: New testcase.
6863
6864 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6865
6866 PR rtl-optimization/23047
6867 * gcc.c-torture/execute/pr23047.c: New test.
6868 * gcc.c-torture/execute/pr23047.x: New.
6869
6870 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6871
6872 PR tree-optimization/22493
6873 * gcc.c-torture/execute/pr22493-1.c: New test.
6874 * gcc.c-torture/execute/pr22493-1.x: New.
6875 * gcc.c-torture/execute/vrp-1.c: New test.
6876 * gcc.c-torture/execute/vrp-2.c: New test.
6877 * gcc.c-torture/execute/vrp-2.c: New test.
6878
6879 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
6880
6881 * gcc.target/frv/all-builtin-read8.c: Delete.
6882 * gcc.target/frv/all-builtin-read16.c: Delete.
6883 * gcc.target/frv/all-builtin-read32.c: Delete.
6884 * gcc.target/frv/all-builtin-read64.c: Delete.
6885 * gcc.target/frv/all-builtin-write8.c: Delete.
6886 * gcc.target/frv/all-builtin-write16.c: Delete.
6887 * gcc.target/frv/all-builtin-write32.c: Delete.
6888 * gcc.target/frv/all-builtin-write64.c: Delete.
6889 * gcc.target/frv/all-read-write-1.c: New.
6890
6891 2005-07-27 Jeff Law <law@redhat.com>
6892
6893 * gcc.c-torture/execute/pr22630.c: New test.
6894
6895 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
6896
6897 PR tree-optimization/23073
6898 * gcc.dg/vect/nodump-pr23073.c: New test.
6899 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
6900
6901 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
6902
6903 PR tree-optimize/22348
6904 * gcc.c-torture/execute/pr22348.c: New.
6905
6906 2005-07-27 Richard Guenther <rguenther@suse.de>
6907
6908 * gcc.dg/tree-ssa/salias-1.c: New testcase.
6909
6910 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6911
6912 PR fortran/22503
6913 * gfortran.dg/logical_comp.f90: New test.
6914
6915 2005-07-27 Jan Hubicka <jh@suse.cz>
6916
6917 * inliner-1.c: Add cleanup of dumps.
6918 * val-prof-*.c: Likewise.
6919 * update-tailcall.c: New.
6920
6921 2005-07-26 Diego Novillo <dnovillo@redhat.com>
6922
6923 PR 22591
6924 * gcc.dg/tree-ssa/pr22591.c: New test.
6925 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
6926
6927 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
6928
6929 PR libobjc/22606
6930 * objc.dg/try-catch-11.m: New test.
6931
6932 2005-07-26 Richard Guenther <rguenther@suse.de>
6933
6934 PR tree-optimization/22486
6935 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
6936
6937 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6938
6939 PR tree-opt/22484
6940 * testsuite/g++.dg/opt/loop2.C: New test.
6941
6942 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6943
6944 * gcc.dg/tree-ssa/reassoc-3.c: New test.
6945 * gcc.dg/tree-ssa/reassoc-4.c: New test.
6946
6947 2005-07-25 Adam Nemet <anemet@lnxw.com>
6948
6949 * lib/profopt.exp (profopt-execute): Check for profiling data
6950 files on the target.
6951
6952 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
6953
6954 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
6955 for matching of asm labels.
6956
6957 2005-07-25 Richard Guenther <rguenther@suse.de>
6958
6959 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
6960
6961 2005-07-25 Richard Guenther <rguenther@suse.de>
6962
6963 PR testsuite/22624
6964 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
6965
6966 2005-07-25 Ira Rosen <irar@il.ibm.com>
6967
6968 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
6969 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
6970 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
6971 * gcc.dg/vect/vect-100.c: New test.
6972 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
6973 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
6974 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
6975 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
6976 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
6977 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
6978 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
6979 * gfortran.dg/vect/pr19049.f90: New testcase.
6980 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
6981
6982 2005-07-25 Jakub Jelinek <jakub@redhat.com>
6983
6984 * gcc.c-torture/execute/20050713-1.c: New test.
6985
6986 PR fortran/20063
6987 * gfortran.fortran-torture/execute/data_4.f90: New test.
6988
6989 PR middle-end/20303
6990 * gcc.dg/visibility-d.c: New test.
6991
6992 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
6993
6994 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
6995 * gfortran.dg/underflow.f90: Ditto.
6996
6997 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6998
6999 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7000 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7001 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7002
7003 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7004
7005 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7006 include case of field width of zero.
7007
7008 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7009
7010 PR libgfortran/21875
7011 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
7012 with trailing blanks on normal formatted read.
7013
7014 2005-07-23 Chao-ying Fu <fu@mips.com>
7015
7016 * gcc.target/mips/mips32-dsp-type.c: New test.
7017 * gcc.target/mips/mips32-dsp.c: New test.
7018
7019 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
7020
7021 PR testsuite/21073
7022 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
7023
7024 PR testsuite/20454
7025 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
7026 and __cyg_profile_func_exit.
7027
7028 2005-07-22 David Edelsohn <edelsohn@gnu.org>
7029
7030 * gfortran.dg/comma_format_extension_3.f: Fix typo.
7031 * gfortran.dg/comma_format_extension_4.f: Same.
7032 * gfortran.dg/pr15332.f: Same.
7033 * gfortran.dg/pr21730.f: Same.
7034
7035 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
7036
7037 * g++.dg/opt/vrp2.C: Fix testcase.
7038
7039 PR tree-opt/22625
7040 * g++.dg/opt/vrp2.C: New test.
7041
7042 2005-07-22 Mark Mitchell <mark@codesourcery.com>
7043
7044 PR debug/21828
7045 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
7046
7047 2005-07-22 Diego Novillo <dnovillo@redhat.com>
7048
7049 * gcc.dg/tree-ssa/20050719-1.c: New test.
7050
7051 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
7052
7053 * gcc.dg/bfin-longcall-1.c: New file.
7054 * gcc.dg/bfin-longcall-2.c: New file.
7055
7056 2005-07-21 Janis Johnson <janis187@us.ibm.com>
7057
7058 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
7059
7060 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7061
7062 PR middle-end/19055
7063 * gcc.dg/tree-ssa/pr19055.c: New test.
7064 * gcc.dg/tree-ssa/pr19055-2.c: New test.
7065
7066 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7067
7068 PR C++/22358
7069 * g++.dg/other/pr22358.C: New test.
7070
7071 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
7072
7073 PR c++/2922
7074 * g++.dg/lookup/two-stage5.C: New test from bug comments.
7075
7076 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7077
7078 PR c++/15938
7079 * g++.dg/init/union2.C: New test.
7080
7081 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7082
7083 PR c/22393
7084 * gcc.dg/complex-4.c: New test.
7085
7086 2005-07-21 Richard Guenther <rguenther@suse.de>
7087
7088 PR testsuite/22522
7089 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
7090 scanning for asm labels.
7091 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7092
7093 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7094
7095 PR target/22085
7096 * gcc.dg/altivec-pr22085.c: New.
7097
7098 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7099
7100 PR tree-optimization/19210
7101 * gcc.dg/tree-ssa/pr19210-1.c: New.
7102 * gcc.dg/tree-ssa/pr19210-2.c: New.
7103
7104 2005-07-21 Richard Sandiford <richard@codesourcery.com>
7105
7106 PR rtl-optimization/22167
7107 * g++.dg/opt/pr22167.C: New test.
7108
7109 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
7110
7111 PR c++/2922
7112 * g++.dg/lookup/two-stage2.C: New.
7113 * g++.dg/lookup/two-stage3.C: New.
7114 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
7115 fixed two-stage name lookup for operators.
7116 * g++.dg/template/call3.C: Compiler now produces an appropriate
7117 error message.
7118 * g++.dg/template/crash37.C: Compiler now describes bla() on line
7119 14 as a candidate.
7120 * g++.dg/template/ptrmem4.C: Compiler produces different error
7121 message.
7122 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
7123 connect_to_method as a candidate.
7124
7125 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
7126
7127 * gcc.dg/fold-alloc-1.c: New test.
7128
7129 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
7130
7131 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7132 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
7133
7134 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
7135
7136 * gcc.dg/fold-abs-1.c: New test.
7137 * gcc.dg/fold-abs-2.c: New test.
7138 * gcc.dg/fold-abs-3.c: New test.
7139
7140 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
7141
7142 Make CONSTRUCTOR use VEC to store initializers.
7143 * g++.dg/ext/complit3.C: Check for specific error messages.
7144 * g++.dg/init/brace2.C: Update error message.
7145 * g++.dg/warn/Wbraces2.C: Likewise.
7146
7147 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
7148
7149 PR fortran/16940
7150 * gfortran.dg/module_interface_1.f90: New test.
7151
7152 2005-07-19 Danny Berlin <dberlin@dberlin.org>
7153 Kenneth Zadeck <zadeck@naturalbridge.com>
7154
7155 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
7156
7157 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7158
7159 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
7160 specify -Wformat for these tests.
7161 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
7162 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
7163 * gcc.dg/format/opt-6.c: Delete.
7164
7165 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7166
7167 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
7168 * gcc.dg/tree-ssa/sra-3.c: Likewise.
7169
7170 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7171
7172 * gcc.dg/tree-ssa/alias-2.c: New test.
7173
7174 2005-07-18 Mark Mitchell <mark@codesourcery.com>
7175
7176 PR c++/22263
7177 * g++.dg/template/explicit7.C: New test.
7178
7179 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
7180
7181 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
7182 width of 8 to +Inf and -Inf.
7183
7184 2005-07-17 Mark Mitchell <mark@codesourcery.com>
7185
7186 PR c++/22139
7187 * g++.dg/template/friend36.C: New test.
7188
7189 2005-07-16 David Edelsohn <edelsohn@gnu.org>
7190
7191 PR fortran/21730
7192 * gfortran.dg/pr21730.f: New test.
7193
7194 2005-07-16 Danny Berlin <dberlin@dberlin.org>
7195 Kenneth Zadeck <zadeck@naturalbridge.com>
7196
7197 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
7198 since pure const detection cannot run at -O1 in c compiler.
7199 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
7200 can now optimize this case properly.
7201 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
7202 because we now pass.
7203 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
7204
7205 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
7206
7207 PR c/22421
7208 * gcc.dg/format/bitfld-1.c: New test.
7209
7210 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7211
7212 PR c++/22204
7213 * g++.dg/rtti/repo1.C: New test.
7214
7215 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
7216
7217 PR middle-end/22398
7218 * gcc.c-torture/compile/pr22398.c: New test.
7219
7220 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7221
7222 PR c++/22132
7223 * g++.dg/expr/cast4.C: New test.
7224
7225 2005-07-15 Richard Guenther <rguenther@suse.de>
7226
7227 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
7228 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7229
7230 2005-07-15 Steven Bosscher <stevenb@suse.de>
7231
7232 PR tree-optimization/22230
7233 * gcc.dg/tree-ssa/pr22230.c: New test.
7234
7235 2005-07-14 Jakub Jelinek <jakub@redhat.com>
7236
7237 * gfortran.dg/g77/cpp6.f: New test.
7238
7239 PR fortran/22417
7240 * gfortran.dg/g77/cpp5.F: New test.
7241 * gfortran.dg/g77/cpp5.h: New file.
7242 * gfortran.dg/g77/cpp5inc.h: New file.
7243
7244 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
7245
7246 PR libfortran/16435
7247 * gfortran.dg/tl_editting.f90: New.
7248 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
7249
7250 2005-07-14 Steven G. Kargl <kargls@comcast.net>
7251
7252 * gfortran.dg/char_array_constructor.f90: New test.
7253
7254 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
7255
7256 * gfortran.dg/past_eor.f90: New.
7257 * gfortran.dg/complex_read.f90: New.
7258
7259 2005-07-13 Jeff Law <law@redhat.com>
7260
7261 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
7262 additional casts.
7263
7264 * gcc.dg/tree-ssa/pr22321.c: New test
7265
7266 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
7267
7268 PR tree-optimization/21921
7269 * gcc.dg/tree-ssa/pr21921.c: New.
7270
7271 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7272
7273 PR tree-optimizatio/22442
7274 * gcc.dg/tree-ssa/loop-11.c: New test.
7275
7276 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7277
7278 PR tree-opt/21840
7279 * gcc.c-torture/compile/pr21840.c: New test.
7280
7281 2005-07-12 Jan Hubicka <jh@suse.cz>
7282
7283 * gcc.c-torture/compile/pr22379.c: New test.
7284
7285 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
7286
7287 PR libfortran/21593
7288 gfortran.dg/dev_null.f90: Remove outdated comment about
7289 PR libfortran/21593.
7290
7291
7292 2005-07-12 Dale Johannesen <dalej@apple.com>
7293
7294 * gcc.target/i386/compress-float-sse.c: New.
7295 * gcc.target/i386/compress-float-sse-pic.c: New.
7296 * gcc.target/i386/compress-float-387.c: New.
7297 * gcc.target/i386/compress-float-387-pic.c: New.
7298 * gcc.dg/compress-float-ppc.c: New.
7299 * gcc.dg/compress-float-ppc-pic.c: New.
7300
7301 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
7302
7303 PR libfortran/21593
7304 gfortran.dg/dev_null.f90: Remove targets.
7305
7306 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7307
7308 PR tree-opt/22335
7309 * gcc.dg/pr22335-1.c: New test.
7310 * gcc.dg/pr22335-2.c: New test.
7311
7312 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7313
7314 PR c++/20172
7315 * g++.dg/template/nontype12.C : New test.
7316
7317 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7318
7319 * gcc.dg/tree-ssa/loop-10.c: New test.
7320
7321 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
7322
7323 * gcc.c-torture/execute/20020720-1.x: Remove.
7324
7325 2005-07-11 Jakub Jelinek <jakub@redhat.com>
7326
7327 * gfortran.fortran-torture/execute/forall_7.f90: New test.
7328
7329 2005-07-10 Richard Sandiford <richard@codesourcery.com>
7330
7331 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
7332 (dg-mips-options): Use it.
7333
7334 2005-07-09 Diego Novillo <dnovillo@redhat.com>
7335
7336 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
7337
7338 2005-07-09 Richard Henderson <rth@redhat.com>
7339
7340 * lib/target-supports.exp (check_effective_target_sync_char_short):
7341 Add alpha.
7342
7343 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
7344
7345 PR libfortran/22217
7346 * gfortran.dg/negative-z-descriptor.f90: New test.
7347
7348 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7349
7350 PR tree-opt/22329
7351 * gcc.dg/pr22329.c: New test.
7352
7353 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
7354
7355 PR tree-optimization/20139
7356 * gcc.dg/tree-ssa/pr20139.c: New.
7357
7358 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7359
7360 PR tree-opt/22356
7361 * testsuite/gcc.dg/pr22356-1.c: New test.
7362
7363 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
7364
7365 PR c++/21799
7366 * g++.dg/template/unify8.C: New.
7367 * g++.dg/template/unify9.C: New.
7368
7369 2005-07-08 Jakub Jelinek <jakub@redhat.com>
7370
7371 * gfortran.fortran-torture/execute/entry_10.f90: New test.
7372
7373 2005-07-07 Geoffrey Keating <geoffk@apple.com>
7374
7375 * gcc.dg/darwin-version-1.c: New.
7376 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
7377 * gcc.dg/builtins-20.c: Likewise.
7378 * gcc.dg/builtins-53.c: Likewise.
7379 * gcc.dg/torture/builtins-convert-1.c: Likewise.
7380 * gcc.dg/torture/builtins-convert-2.c: Likewise.
7381 * gcc.dg/torture/builtins-convert-3.c: Likewise.
7382 * gcc.dg/torture/builtins-power-1.c: Likewise.
7383 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
7384 on Darwin.
7385
7386 2005-07-07 Jeff Law <law@redhat.com>
7387
7388 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
7389 argument evaluation order.
7390
7391 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
7392
7393 PR libfortran/21594
7394 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7395 Add test cases where the shift length is greater than the
7396 array length.
7397
7398 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7399
7400 * obj-c++.dg/proto-lossage-6.mm: New.
7401 * objc.dg/proto-lossage-6.m: New.
7402
7403 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7404
7405 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
7406 * objc.dg/gnu-runtime-2.m: Likewise.
7407
7408 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7409
7410 * gfortran.dg/longline.f: New test.
7411
7412 * gfortran.dg/badline.f: New test.
7413
7414 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7415
7416 PR fortran/16531
7417 PR fortran/15966
7418 PR fortran/18781
7419 * gfortran.dg/hollerith.f90: New.
7420 * gfortran.dg/hollerith2.f90: New.
7421 * gfortran.dg/hollerith3.f90: New.
7422 * gfortran.dg/hollerith4.f90: New.
7423 * gfortran.dg/hollerith_f95.f90: New.
7424 * gfortran.dg/hollerith_legacy.f90: New.
7425 * gfortran.dg/g77/cpp4.F: New. Port from g77.
7426
7427 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7428
7429 PR objc/22274
7430 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
7431 * objc.dg/gnu-runtime-2.m: New.
7432
7433 2005-07-06 Jeff Law <law@redhat.com>
7434
7435 * gcc.dg/tree-ssa/vrp17.c: New test.
7436
7437 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7438
7439 PR fortran/22327
7440 * gfortran.dg/array_constructor_5.f90: New test.
7441
7442 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7443
7444 * gfortran.fortran-torture/execute/entry_9.f90: New test.
7445
7446 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
7447
7448 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
7449 * gcc.dg/980816-1.c: Ditto.
7450
7451 2005-07-06 Jeff Law <law@redhat.com>
7452
7453 * gcc.c-torture/compile/pr21356.c: New test.
7454
7455 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7456
7457 PR c/22013
7458 PR c/22098
7459 * gcc.c-torture/compile/pr22013-1.c,
7460 gcc.c-torture/execute/pr22098-1.c,
7461 gcc.c-torture/execute/pr22098-2.c,
7462 gcc.c-torture/execute/pr22098-3.c: New tests.
7463
7464 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7465
7466 PR c/22308
7467 * gcc.dg/pr22308-1.c: New test.
7468
7469 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
7470
7471 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
7472 target.
7473 * gcc.dg/compare9.c: Use -fshort-enums instead of
7474 -fno-short-enums. Change the last test to dg-bogus.
7475
7476 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
7477
7478 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
7479 * gcc.dg/compare9.c: New.
7480
7481 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7482
7483 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
7484
7485 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7486
7487 PR testsuite/22288
7488 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
7489
7490
7491 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7492
7493 * gcc.dg/format/gcc_gfc-1.c: New.
7494
7495 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7496
7497 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
7498
7499 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7500
7501 PR fortran/20842
7502 * gfortran.dg/io_invalid_1.f90: New test.
7503
7504 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
7505
7506 * gcc.dg/format/gcc_diag-1.c: Update.
7507
7508 2005-07-02 Jeff Law <law@redhat.com>
7509
7510 * gcc.dg/tree-ssa/pr22051-1.c: New test.
7511 * gcc.dg/tree-ssa/pr22051-2.c: New test.
7512
7513 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
7514
7515 * gcc.dg/format/gcc_diag-1.c: Update.
7516
7517 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
7518
7519 PR tree-opt/22269
7520 * gcc.c-torture/compile/pr22269.c: New test.
7521
7522 2005-06-30 Diego Novillo <dnovillo@redhat.com>
7523
7524 PR 21584
7525 PR 22219
7526 * g++.dg/tree-ssa/pr21584-1.C: New test.
7527 * g++.dg/tree-ssa/pr21584-2.C: New test.
7528
7529 2005-06-30 Ziemowit Laski <zlaski@apple.com>
7530
7531 * obj-c++.dg/try-catch-11.mm: New.
7532 * objc.dg/try-catch-10.m: New.
7533
7534 2005-06-29 David Edelsohn <edelsohn@gnu.org>
7535
7536 * g++.dg/other/ucnid-1.C: xfail on AIX.
7537
7538 2005-06-29 Diego Novillo <dnovillo@redhat.com>
7539
7540 PR 22234
7541 * gcc.dg/20050629-1.c: New test.
7542
7543 2005-06-29 Ziemowit Laski <zlaski@apple.com>
7544
7545 * obj-c++.dg/const-str-1[0-1].mm: New.
7546 * objc.dg/const-str-1[0-1].m: New.
7547
7548 2005-05-29 Richard Henderson <rth@redhat.com>
7549
7550 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
7551 Rename from check_effective_target_vect_no_max.
7552 (check_effective_target_vect_no_int_add): New.
7553 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
7554 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
7555 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7556 * gcc.dg/vect/vect-reduc-1.c: Use both.
7557 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7558
7559 2005-05-29 Richard Henderson <rth@redhat.com>
7560
7561 * lib/target-supports.exp (check_effective_target_vect_no_max):
7562 Remove i386 and x86_64.
7563
7564 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7565
7566 PR testsuite/21969
7567 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
7568
7569 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7570
7571 PR middle-end/21969
7572 * gcc.dg/vect/pr21969.c: New test.
7573
7574 2005-06-28 Eric Christopher <echristo@redhat.com>
7575
7576 PR c/22052
7577 PR c/21975
7578 * gcc.dg/inline1.c: New test.
7579 * gcc.dg/inline2.c: Ditto.
7580 * gcc.dg/inline3.c: Ditto.
7581 * gcc.dg/inline4.c: Ditto.
7582 * gcc.dg/inline5.c: Ditto.
7583
7584 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7585
7586 PR libfortran/22142
7587 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7588 Add testcase also testing eoshift1 for PR 22142.
7589
7590 2005-06-28 Richard Henderson <rth@redhat.com>
7591
7592 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
7593 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
7594 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
7595 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
7596 gcc.dg/tree-ssa/20030922-2.c: Likewise.
7597
7598 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7599
7600 PR libfortran/22142
7601 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7602 Add testcase for PR 22142.
7603
7604 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
7605
7606 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
7607 gcc.target/ia64/fpreg-2.c: New tests.
7608
7609 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7610
7611 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
7612
7613 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7614
7615 PR libfortran/22170
7616 * gfortran.dg/slash_1.f90: New test.
7617
7618 2005-06-27 Richard Henderson <rth@redhat.com>
7619
7620 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
7621 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
7622 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7623 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7624 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7625 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7626
7627 2005-06-27 Richard Henderson <rth@redhat.com>
7628
7629 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
7630 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
7631
7632 2005-06-27 Ziemowit Laski <zlaski@apple.com>
7633
7634 * obj-c++.dg/proto-lossage-5.mm: New.
7635 * objc.dg/proto-lossage-5.m: New.
7636
7637 2005-06-27 Diego Novillo <dnovillo@redhat.com>
7638
7639 PR 21959
7640 * gcc.dg/tree-ssa/pr21959.c: New test.
7641
7642 2005-06-27 Jakub Jelinek <jakub@redhat.com>
7643
7644 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
7645 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
7646 testing uninitialized var.
7647
7648 * gcc.c-torture/execute/builtins/chk.h: New.
7649 * gcc.c-torture/execute/builtins/lib/chk.c: New.
7650 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
7651 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
7652 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
7653 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
7654 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
7655 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
7656 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
7657 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
7658 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
7659 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
7660 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
7661 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
7662 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
7663 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
7664 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
7665 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
7666 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
7667 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
7668 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
7669 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
7670 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
7671 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
7672 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
7673 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
7674 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
7675 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
7676 * gcc.dg/builtin-object-size-1.c: New test.
7677 * gcc.dg/builtin-object-size-2.c: New test.
7678 * gcc.dg/builtin-object-size-3.c: New test.
7679 * gcc.dg/builtin-object-size-4.c: New test.
7680 * gcc.dg/builtin-object-size-5.c: New test.
7681 * gcc.dg/builtin-stringop-chk-1.c: New test.
7682 * gcc.dg/builtin-stringop-chk-2.c: New test.
7683 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
7684 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
7685 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
7686 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
7687 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
7688 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
7689 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
7690 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
7691 * gcc.c-torture/execute/printf-1.c: New test.
7692 * gcc.c-torture/execute/fprintf-1.c: New test.
7693 * gcc.c-torture/execute/vprintf-1.c: New test.
7694 * gcc.c-torture/execute/vfprintf-1.c: New test.
7695 * gcc.c-torture/execute/printf-chk-1.c: New test.
7696 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
7697 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
7698 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
7699
7700 2005-06-27 Michael Matz <matz@suse.de>
7701
7702 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
7703 slot is not merged if address escapes.
7704
7705 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7706
7707 PR c/21911
7708 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
7709
7710 2005-06-26 Jakub Jelinek <jakub@redhat.com>
7711
7712 PR middle-end/17965
7713 * gcc.c-torture/compile/20050622-1.c: New test.
7714
7715 PR middle-end/22028
7716 * gcc.dg/20050620-1.c: New test.
7717
7718 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
7719
7720 PR tree-optimization/22026
7721 * gcc.dg/tree-ssa/pr22026.c: New.
7722
7723 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
7724
7725 PR libfortran/22144
7726 * gfortran.dg/shift-alloc.f90: New testcase.
7727
7728 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
7729
7730 * all files: Update FSF address in copyright headers.
7731
7732 2005-06-22 Jan Hubicka <jh@suse.cz>
7733
7734 * wholeprogram-1.c: New testcase.
7735 * wholeprogram-2.c: New testcase.
7736
7737 2005-06-24 Mark Mitchell <mark@codesourcery.com>
7738
7739 PR 22171
7740 * gcc.dg/tree-ssa/pr22171.c: New test.
7741
7742 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
7743
7744 * gfortran.dg/simplify_modulo.f90: New.
7745
7746 2005-06-24 Jan Hubicka <jh@suse.cz>
7747
7748 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
7749
7750 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7751
7752 * obj-c++.dg/proto-lossage-[1-4].mm: New.
7753
7754 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7755
7756 * obj-c++.dg/typedef-alias-1.mm: New.
7757 * objc.dg/typedef-alias-1.m: New.
7758
7759 2005-06-23 Jeff Law <law@redhat.com>
7760
7761 * gcc.dg/tree-ssa/vrp16.c: New test.
7762
7763 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7764
7765 * lib/target-supports.exp: Add
7766 check_effective_target_fortran_large_real and
7767 check_effective_target_fortran_large_int to check for
7768 corresponding effective targets.
7769 * gfortran.dg/large_integer_kind_1.f90: New test.
7770 * gfortran.dg/large_real_kind_1.f90: New test.
7771
7772 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
7773
7774 PR tree-optimization/22117
7775 * gcc.dg/tree-ssa/pr22117.c: New.
7776
7777 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
7778
7779 PR testsuite/22123
7780 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
7781
7782 2005-06-23 David Edelsohn <edelsohn@gnu.org>
7783
7784 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
7785
7786 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
7787
7788 * gfortran.dg/f2c_4.f90: Add tests for complex functions
7789 * gfortran.dg/f2c_4.c: Likewise.
7790
7791 2005-06-22 Paul Brook <paul@codesourcery.com>
7792
7793 PR fortran/21034
7794 * gfortran.dg/auto_save_1.f90: New test.
7795
7796 2005-06-22 Michael Matz <matz@suse.de>
7797
7798 * gcc.target/x86-64/abi: New directory.
7799 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
7800 * gcc.target/x86-64/abi/README.gcc: New file.
7801 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7802 * gcc.target/x86-64/abi/asm-support.s: New file.
7803 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7804 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7805 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7806 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7807 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7808 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7809 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7810 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7811 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7812 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7813 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7814 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7815 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7816 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7817 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7818 * gcc.target/x86_64/abi/test_varargs.c: New test.
7819
7820 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7821
7822 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7823 32-bit i?86 and x86_64.
7824
7825 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7826
7827 * obj-c++.dg/const-str-[1-9].mm: New tests.
7828
7829 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7830
7831 PR fortran/22010
7832 * gfortran.dg/namelist_use.f90: New.
7833 * gfortran.dg/namelist_use_only.f90: New.
7834
7835 2005-06-21 Jeff Law <law@redhat.com>
7836
7837 * gcc.dg/tree-ssa/vrp15.c: New test.
7838
7839 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7840
7841 * lib/target-supports.exp (check_effective_target_vect_reduction):
7842 Remove.
7843 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7844 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7845 remove vect_reduction target keyword. Also avoid two returns in main.
7846 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7847 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7848 * gcc.dg/vect/vect-reduc-1short.c: New test.
7849 * gcc.dg/vect/vect-reduc-1char.c: New test.
7850 * gcc.dg/vect/vect-reduc-2short.c: New test.
7851 * gcc.dg/vect/vect-reduc-2char.c: New test.
7852 * gcc.dg/vect/vect-reduc-6.c: New test.
7853 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7854 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7855 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7856
7857 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7858 Paul Thomas <pault@gcc.gnu.org>
7859
7860 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7861 New tests.
7862
7863 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7864
7865 * gfortran.dg/backslash_1.f90: New test.
7866 * gfortran.dg/backslash_2.f90: New test.
7867
7868 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7869
7870 * gfortran.dg/duplicate_labels.f90: New test.
7871
7872 2005-06-20 Jan Beulich <jbeulich@novell.com>
7873
7874 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
7875 unsupportable relocations.
7876 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7877 * gcc.dg/20050321-2.c: xfail for NetWare.
7878
7879 2005-06-20 Andreas Jaeger <aj@suse.de>
7880
7881 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
7882 gcc.target/i386/fastcall-sseregparm.c,
7883 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
7884
7885 2005-06-19 Richard Henderson <rth@redhat.com>
7886
7887 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
7888
7889 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
7890
7891 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
7892
7893 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
7894
7895 PR c++/22115
7896 * g++.dg/conversion/simd2.C: Change expected error message.
7897
7898 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7899
7900 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
7901 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7902 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7903
7904 2005-06-18 James A Morrison <phython@gcc.gnu.org>
7905
7906 * gcc.dg/fold-mod-1.c: New test.
7907
7908 2005-06-18 Steven G. Kargl <kargls@comcast.net>
7909
7910 PR fortran/19926
7911 * gfortran.dg/pr19926.f90: New test.
7912
7913 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7914
7915 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
7916 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
7917 targets.
7918 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7919 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7920
7921 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
7922
7923 * gcc.target/ia64/float80-varargs-1.c: New test.
7924
7925 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7926
7927 PR tree-opt/22035
7928 * gfortran.dg/f2c_6.f90: New test.
7929
7930 2005-06-17 Geoffrey Keating <geoffk@apple.com>
7931
7932 PR c++/17413
7933 * g++.dg/template/local5.C: New.
7934
7935 2005-06-17 Richard Henderson <rth@redhat.com>
7936
7937 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
7938
7939 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
7940
7941 PR testsuite/21945
7942 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
7943
7944 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
7945
7946 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
7947 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
7948 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
7949 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
7950 check_vect to verify the presence of hardware vector support.
7951
7952 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
7953
7954 PR testsuite/22056
7955 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
7956
7957 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7958
7959 PR libfortran/19216
7960 * gfortran.dg/pr19216.f: Add correct space between brackets and
7961 dg directive.
7962
7963 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7964
7965 PR libfortran/16436
7966 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
7967
7968 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
7969
7970 * gcc.target/i386/attributes-error.c: New testcase.
7971 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
7972 * gcc.target/i386/regparm-stdcall.c: Likewise.
7973 * gcc.target/i386/sseregparm-1.c: Likewise.
7974 * gcc.target/i386/sseregparm-2.c: Likewise.
7975
7976 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
7977
7978 * g++.dg/rtti/crash2.C: New.
7979
7980 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
7981
7982 * gcc.dg/noncompile/20040203-3.c: Update expected message.
7983
7984 2005-06-15 David Ung <davidu@mips.com>
7985
7986 * gcc.target/mips/mips16e-extends.c: New test for testing the
7987 generation of MIPS16e zeb/zeh, seb/seh instructions.
7988
7989 2005-06-15 Diego Novillo <dnovillo@redhat.com>
7990
7991 PR 22018
7992 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
7993 * gcc.dg/tree-ssa/pr22018.c: New test.
7994
7995 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
7996
7997 * gcc.dg/simd-1.c: Update error messages.
7998 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
7999 * gcc.dg/simd-2.c: Update error messages.
8000 * gcc.dg/simd-4.c: New.
8001
8002 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8003
8004 PR c++/20678
8005 * g++.dg/other/crash-4.C: New.
8006
8007 2005-06-14 Devang Patel <dpatel@apple.com>
8008
8009 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8010
8011 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
8012
8013 PR c++/21929
8014 * g++.dg/parse/crash11.C: Update
8015
8016 2005-06-13 Jeff Law <law@redhat.com>
8017
8018 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
8019 perform the desired transformations.
8020 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
8021 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
8022
8023 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8024
8025 PR fortran/22038
8026 * gfortran.dg/forall_1.f90: Un-XFAIL.
8027
8028 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
8029
8030 PR c++/21929
8031 * g++.dg/parse/crash26.C: New.
8032
8033 PR c++/20789
8034 * g++.dg/init/member1.C: New.
8035
8036 2005-06-13 Jakub Jelinek <jakub@redhat.com>
8037
8038 * gfortran.dg/altreturn_1.f90: New test.
8039
8040 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
8041
8042 PR middle-end/21985
8043 * gcc.dg/tree-ssa/pr21985.c: New test.
8044
8045 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8046
8047 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
8048
8049 2005-06-12 Roger Sayle <roger@eyesopen.com>
8050
8051 PR c++/21930
8052 * g++.dg/other/error10.C: New test case.
8053
8054 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8055
8056 PR libfortran/19155
8057 * gfortran.dg/pr19155.f: Add test.
8058
8059 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8060
8061 * gfortran.dg/f2c_7.f90: New test.
8062
8063 * gfortran.dg/forall_1.f90: XFAILed.
8064
8065 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8066
8067 * gcc.dg/pr14796-1.c: New.
8068 * gcc.dg/pr14796-2.c: New.
8069
8070 2005-06-11 Steven G. Kargl <kargls@comcast.net>
8071
8072 PR fortran/17792
8073 PR fortran/21375
8074 * gfortran.dg/deallocate_stat.f90: New test.
8075
8076 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
8077
8078 * gfortran.fortran-torture/execute/in-pack.f90: New test.
8079
8080 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
8081
8082 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
8083 access will be generated when this loop is vectorized. Test that
8084 accesses with same alignment were detected.
8085 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
8086 Test that accesses with same alignment were detected.
8087 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
8088 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
8089 alignment were detected.
8090
8091 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
8092
8093 PR c++/10611
8094 * g++.dg/conversion/simd2.C: New.
8095
8096 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
8097
8098 * gcc.dg/Wcxx-compat-1.c: New.
8099
8100 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
8101
8102 PR libfortran/21480
8103 * gfortran.dg/reshape-complex.f90: Add a test for a packed
8104 complex array.
8105
8106 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
8107
8108 * gcc.dg/alias-8.c: New.
8109
8110 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
8111
8112 * gcc.dg/format/cmn_err-1.c: Update.
8113
8114 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
8115
8116 PR target/20666
8117 * gcc.target/sparc/fexpand-2.c: New.
8118 * gcc.target/sparc/fpmerge-2.c: New.
8119 * gcc.target/sparc/fpmul-2.c: New.
8120 * gcc.target/sparc/noresult.c: New.
8121 * gcc.target/sparc/pdist-2.c: New.
8122 * gcc.target/sparc/pdist-3.c: New.
8123
8124 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
8125
8126 PR testsuite/21702
8127 * gcc.target/i386/i386.exp: Fix comment typo.
8128
8129 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
8130
8131 PR c++/19497
8132 * g++.dg/inherit/using5.C: New.
8133 * g++.dg/inherit/using6.C: New.
8134
8135 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8136
8137 PR c++/19894
8138 * g++.dg/template/ptrmem15.C: New test.
8139
8140 PR c++/20563
8141 * g++.dg/ext/label4.C: New test.
8142
8143 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8144
8145 * gcc.dg/tls/debug-1.c: New test.
8146
8147 2005-06-07 Dale Johannesen <dalej@apple.com>
8148
8149 * gcc.target/i386/movq.c: New.
8150
8151 2005-06-07 Dale Johannesen <dalej@apple.com>
8152
8153 * gcc.dg/20050607-1.c: New.
8154
8155 2005-06-07 Jakub Jelinek <jakub@redhat.com>
8156
8157 PR middle-end/21850
8158 * gcc.c-torture/execute/20050607-1.c: New test.
8159
8160 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
8161
8162 PR libfortran/21926
8163 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
8164 Test case where the return array has lowest stride one,
8165 but isn't packed.
8166
8167 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
8168
8169 * lib/target-supports.exp (check_effective_target_sync_int_long):
8170 Add s390 and s390x targets.
8171
8172 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8173
8174 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
8175 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
8176 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
8177 * gcc.dg/tree-ssa/loop-9.c: New test.
8178
8179 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
8180
8181 * g++.dg/parse/defarg10.C: New.
8182
8183 2005-06-06 Jakub Jelinek <jakub@redhat.com>
8184
8185 PR regression/21897
8186 * gcc.c-torture/execute/20050604-1.c: New test.
8187
8188 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
8189
8190 PR 21903
8191 * g++.dg/parse/defarg9.C: New.
8192
8193 PR c++/20637
8194 * g++.dg/inherit/using4.C: New.
8195 * g++.dg/overload/error1.C: Adjust expected errors.
8196 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
8197 * g++.old-deja/g++.brendan/arm2.C: Likewise.
8198 * g++.old-deja/g++.other/redecl2.C: Likewise.
8199 * g++.old-deja/g++.other/redecl4.C: Likewise.
8200 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
8201
8202 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8203
8204 * gfortran.dg/f2c_5.f90: Add -w to dg-options
8205
8206 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8207
8208 * lib/gfortran.exp (gfortran_target_compile): Call
8209 dg-additional-files-options
8210 * gfortran.dg/f2c_4.f90: New file
8211 * gfortran.dg/f2c_4.c: New file
8212 * gfortran.dg/f2c_5.f90: New file
8213 * gfortran.dg/f2c_5.c: New file
8214
8215 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8216
8217 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
8218
8219 PR fortran/21912
8220 * gfortran.dg/array_constructor_4.f90: New test.
8221
8222 2005-06-05 Mark Mitchell <mark@codesourcery.com>
8223
8224 PR c++/21619
8225 * g++.dg/ext/builtin9.C: New test.
8226
8227 2005-06-05 Dale Johannesen <dalej@apple.com>
8228
8229 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
8230 * gcc.c-torture/execute/20050603-2.c: Ditto.
8231
8232 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
8233
8234 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
8235 * gcc.dg/vect/vect-reduc-1.c: New.
8236 * gcc.dg/vect/vect-reduc-2.c: New.
8237 * gcc.dg/vect/vect-reduc-3.c: New.
8238
8239 2005-06-04 Dale Johannesen <dalej@apple.com>
8240
8241 * gcc.c-torture/execute/20050603-1.c: New.
8242 * gcc.c-torture/execute/20050603-2.c: New.
8243 * gcc.dg/20050603-3.c: New.
8244
8245 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8246
8247 PR fortran/19195
8248 * gfortran.dg/debug_1.f90: New test.
8249
8250 * gfortran.dg/forall_1.f90: New test.
8251
8252 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
8253
8254 * gfortran.dg/array_constructor_3.f90: New test.
8255
8256 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8257
8258 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
8259
8260 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
8261
8262 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
8263
8264 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
8265
8266 PR c/21873
8267 * gcc.dg/init-excess-1.c: New test.
8268
8269 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8270
8271 PR c++/21853
8272 * g++.dg/expr/static_cast6.C: New test.
8273
8274 2005-06-03 Diego Novillo <dnovillo@redhat.com>
8275
8276 * gcc.dg/tree-ssa/vrp14.c: New test.
8277
8278 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8279
8280 PR c++/21336
8281 * g++.dg/template/new2.C: New test.
8282
8283 2005-06-03 Josh Conner <jconner@apple.com>
8284
8285 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
8286 all entries in initializer.
8287
8288 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
8289
8290 PR middle-end/21858
8291 * gcc.dg/pr21858.c: New testcase.
8292
8293 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
8294
8295 PR tree-optimization/21292
8296
8297 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
8298 New.
8299 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8300 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8301 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8302 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8303 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
8304
8305 2005-06-02 Richard Henderson <rth@redhat.com>
8306
8307 * gcc.dg/sync-2.c: Use -march=i486 for i386.
8308
8309 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
8310
8311 * gcc.dg/wtypequal.c: New testcase.
8312
8313 2005-06-02 Diego Novillo <dnovillo@redhat.com>
8314
8315 PR 21582
8316 * gcc.dg/tree-ssa/pr21582.c: New test.
8317
8318 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8319
8320 PR c++/21280
8321 * g++.dg/opt/interface2.h: New.
8322 * g++.dg/opt/interface2.C: New.
8323 * g++.dg/init/ctor4.C: Adjust error lines.
8324 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8325 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8326 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8327 * g++.old-deja/g++.pt/assign1.C: Likewise.
8328 * g++.old-deja/g++.pt/crash20.C: Likewise.
8329
8330 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
8331
8332 PR tree-optimization/21734
8333 * g++.dg/vect/pr21734_1.cc: New.
8334 * g++.dg/vect/pr21734_2.cc: New.
8335
8336 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8337
8338 PR c++/20350
8339 * g++.dg/template/spec24.C: New.
8340
8341 PR c++/21151
8342 * g++.dg/pch/local-1.C: New.
8343 * g++.dg/pch/local-1.Hs: New.
8344
8345 2005-06-01 Diego Novillo <dnovillo@redhat.com>
8346
8347 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
8348 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
8349 * gcc.dg/tree-ssa/pr14341.c: New test.
8350 * gcc.dg/tree-ssa/pr14841.c: New test.
8351 * gcc.dg/tree-ssa/pr20701.c: New test.
8352 * gcc.dg/tree-ssa/pr21086.c: New test.
8353 * gcc.dg/tree-ssa/pr21090.c: New test.
8354 * gcc.dg/tree-ssa/pr21332.c: New test.
8355 * gcc.dg/tree-ssa/pr21458.c: New test.
8356 * gcc.dg/tree-ssa/pr21658.c: New test.
8357 * gcc.dg/tree-ssa/vrp01.c: New test.
8358 * gcc.dg/tree-ssa/vrp02.c: New test.
8359 * gcc.dg/tree-ssa/vrp03.c: New test.
8360 * gcc.dg/tree-ssa/vrp04.c: New test.
8361 * gcc.dg/tree-ssa/vrp05.c: New test.
8362 * gcc.dg/tree-ssa/vrp06.c: New test.
8363 * gcc.dg/tree-ssa/vrp07.c: New test.
8364 * gcc.dg/tree-ssa/vrp08.c: New test.
8365 * gcc.dg/tree-ssa/vrp09.c: New test.
8366 * gcc.dg/tree-ssa/vrp10.c: New test.
8367 * gcc.dg/tree-ssa/vrp11.c: New test.
8368 * gcc.dg/tree-ssa/vrp12.c: New test.
8369 * gcc.dg/tree-ssa/vrp13.c: New test.
8370
8371 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
8372
8373 PR 21029
8374 * gcc.dg/tree-ssa/pr21029.c: New test.
8375
8376 2005-06-01 Roger Sayle <roger@eyesopen.com>
8377
8378 * gfortran.dg/logint-1.f: New test case.
8379 * gfortran.dg/logint-2.f: Likewise.
8380 * gfortran.dg/logint-3.f: Likewise.
8381
8382 2005-06-01 Jakub Jelinek <jakub@redhat.com>
8383
8384 PR c/21536
8385 PR c/20760
8386 * gcc.dg/20050527-1.c: New test.
8387
8388 * gcc.dg/i386-sse-12.c: New test.
8389
8390 PR fortran/21729
8391 * gfortran.dg/implicit_5.f90: New test.
8392
8393 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
8394
8395 PR fortran/20883
8396 * gfortran/assign_4.f90: New test.
8397 * gfortran/assign_2.f90: Change compile to run.
8398
8399 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
8400
8401 * lib/target-supports.exp
8402 (check_effective_target_sync_char_short): New.
8403 * gcc.dg/sync-2.c: New.
8404
8405 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8406
8407 PR tree-optimization/21817
8408 * gcc.dg/torture/pr21817-1.c: New.
8409
8410 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
8411
8412 PR c++/21165
8413 * g++.dg/template/init5.C: New.
8414
8415 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
8416
8417 * gfortran.dg/char_initialiser_actual.f90:
8418 Test character initialisers as actual arguments.
8419 * gfortran.dg/char_pointer_comp_assign.f90:
8420 Test character pointer structure component assignments.
8421 * gfortran.dg/char_array_structure_constructor.f90:
8422 Test character components in structure constructors.
8423
8424 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
8425
8426 PR middle-end/20931
8427 * g++.dg/opt/pr20931.C: New test.
8428
8429 2005-05-31 Andreas Jaeger <aj@suse.de>
8430
8431 PR testsuite/20772
8432 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
8433 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
8434 g++.old-deja/g++.ext/asmspec1.C,
8435 g++.old-deja/g++.other/regstack.C,
8436 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
8437 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
8438 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
8439 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
8440 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
8441 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
8442 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
8443 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
8444 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
8445 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
8446 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
8447 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
8448 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
8449 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
8450 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
8451 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
8452 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
8453 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
8454 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
8455
8456 2005-05-31 Jeff Law <law@redhat.com>
8457
8458 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
8459
8460 2005-05-30 Paolo Carlini <pcarlini@suse.de>
8461
8462 PR middle-end/21743
8463 * gcc.dg/builtins-1.c: Activate disabled clog test.
8464 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8465
8466 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
8467
8468 * gfortran.dg/char_pointer_assign.f90:
8469 Test character-pointer assignments and pointer assignments.
8470 * gfortran.dg/char_pointer_dummy.f90:
8471 Test character-pointer dummy arguments.
8472 * gfortran.dg/char_pointer_func.f90:
8473 Test character-pointer function returns.
8474 * gfortran.dg/char_pointer_dependency.f90:
8475 Test character-pointer functions with dependencies.
8476
8477 2005-05-30 Mark Mitchell <mark@codesourcery.com>
8478
8479 PR c++/21784
8480 * g++.dg/lookup/using14.C: New test.
8481
8482 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
8483
8484 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
8485 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
8486 trailing ^M.
8487
8488 2005-05-29 Geoffrey Keating <geoffk@apple.com>
8489
8490 PR c++/17413
8491 * g++.dg/template/local5.C: New.
8492
8493 PR target/21761
8494 * gcc.c-torture/compile/pr21761.c: New.
8495
8496 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
8497 before darwin8.
8498
8499 2005-05-30 Steven G. Kargl
8500
8501 PR fortran/20846
8502 * gfortran.dg/inquire_8.f90: New test.
8503
8504 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8505
8506 PR libfortran/21376
8507 * gfortran.dg/output_exponents_1.f90: New test.
8508
8509 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8510
8511 PR libfortran/20006
8512 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
8513
8514 2005-05-28 Mark Mitchell <mark@codesourcery.com>
8515
8516 PR c++/21210
8517 * g++.dg/ext/complex1.C: New test.
8518
8519 PR c++/21340
8520 * g++.dg/init/ctor6.C: New test.
8521
8522 2005-05-29 Jan Hubicka <jh@suse.cz>
8523
8524 * gcc.c-torture/compile/pr21562.c: New.
8525
8526 2005-05-28 Steven G. Kargl <kargls@comcast.net>
8527
8528 * gfortran.dg/subnormal_1.f90: New test.
8529
8530 2005-05-28 Jan Hubicka <jh@suse.cz>
8531
8532 * tree-prof.exp: Fix comment.
8533 * value-prof-1.c: New.
8534 * value-prof-2.c: New.
8535 * value-prof-3.c: New.
8536 * value-prof-4.c: New.
8537
8538 2005-05-27 Mark Mitchell <mark@codesourcery.com>
8539
8540 PR c++/21614
8541 * g++.dg/expr/ptrmem6.C: New test.
8542 * g++.dg/expr/ptrmem6a.C: Likewise.
8543
8544 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
8545
8546 PR tree-optimization/21658
8547 * gcc.dg/tree-ssa/pr21658.c: New.
8548
8549 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
8550
8551 PR c++/21455
8552 * g++.dg/inherit/ptrmem3.C: New.
8553
8554 PR c++/21681
8555 * g++.dg/parse/template16.C: New.
8556
8557 2005-05-27 Andreas Jaeger <aj@suse.de>
8558
8559 * gcc.dg/setjmp-2.c: Only run in 32-bit.
8560
8561 * gcc.dg/i386-sse-8.c: Run test on all archs.
8562
8563 2005-05-26 Mike Stump <mrs@apple.com>
8564
8565 * objc.dg/isa-field-1.m: Only run on darwin.
8566 * objc.dg/lookup-1.m: Likewise.
8567 * objc.dg/try-catch-8.m: Likewise.
8568
8569 2005-05-26 Roger Sayle <roger@eyesopen.com>
8570
8571 PR tree-optimization/9814
8572 * gcc.dg/pr9814-1.c: New test case.
8573
8574 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8575
8576 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
8577 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
8578 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
8579 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
8580 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
8581 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
8582 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
8583 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
8584 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
8585 objc.dg/try-catch-8.m: New.
8586
8587 2005-05-26 Janis Johnson <janis187@us.ibm.com>
8588
8589 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
8590 remove extraneous semicolons.
8591
8592 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8593
8594 * obj-c++.dg/comp-types-12.mm: New.
8595 * objc.dg/comp-types-11.m: New.
8596 * objc.dg/selector-4.m: New.
8597
8598 2005-05-26 Andreas Jaeger <aj@suse.de>
8599
8600 PR testsuite/20772
8601 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
8602 g++.old-deja/g++.ext/attrib3.C,
8603 g++.old-deja/g++.other/store-expr1.C,
8604 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
8605 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
8606 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8607 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
8608 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
8609 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
8610 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
8611 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8612 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
8613 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
8614 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
8615 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
8616 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
8617 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
8618 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
8619 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
8620 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
8621 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8622 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
8623
8624 2005-05-26 Andreas Jaeger <aj@suse.de>
8625
8626 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
8627 x86-64 compilation.
8628
8629 2005-05-26 Andreas Jaeger <aj@suse.de>
8630
8631 PR testsuite/20772
8632 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
8633 gcc.misc-tests/i386-pf-athlon-1.c,
8634 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8635 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
8636 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
8637 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
8638 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
8639 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
8640 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
8641 programs.
8642
8643 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
8644 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
8645 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
8646 x86-64 compilation.
8647
8648 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
8649 x86_64.
8650
8651 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
8652 effective-target ilp32.
8653
8654 2005-05-26 David Ung <davidu@mips.com>
8655
8656 * gcc.target/mips/ext_ins.c: New test for testing the generation
8657 of MIPS32/64 rev 2 ext/ins instructions.
8658
8659 2005-05-26 Andreas Jaeger <aj@suse.de>
8660
8661 * treelang/compile/unsigned.tree: Use gimple instead of
8662 nonexisting generic dump.
8663
8664 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
8665
8666 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
8667
8668 2005-05-26 Andreas Jaeger <aj@suse.de>
8669
8670 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
8671
8672 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8673
8674 PR libfortran/17283
8675 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
8676 Test callee-allocated memory with write statements.
8677
8678 2005-05-25 Roger Sayle <roger@eyesopen.com>
8679
8680 PR middle-end/21709
8681 * gcc.dg/pr21709-1.c: New test case.
8682
8683 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8684 Mike Stump <mrs@apple.com>
8685
8686 * objc/execute/next_mapping.h: Update for C++.
8687
8688 * obj-c++.dg/selector-1.mm: Move to...
8689 * obj-c++.dg/selector-4.mm: here...
8690
8691 * obj-c++.dg/basic.mm: New.
8692 * obj-c++.dg/comp-types-1.mm: New.
8693 * obj-c++.dg/cxx-class-1.mm: New.
8694 * obj-c++.dg/cxx-ivars-1.mm: New.
8695 * obj-c++.dg/cxx-ivars-2.mm: New.
8696 * obj-c++.dg/cxx-ivars-3.mm: New.
8697 * obj-c++.dg/cxx-scope-1.mm: New.
8698 * obj-c++.dg/cxx-scope-2.mm: New.
8699 * obj-c++.dg/defs.mm: New.
8700 * obj-c++.dg/empty-private-1.mm: New.
8701 * obj-c++.dg/encode-1.mm: New.
8702 * obj-c++.dg/encode-2.mm: New.
8703 * obj-c++.dg/encode-3.mm: New.
8704 * obj-c++.dg/extern-c-1.mm: New.
8705 * obj-c++.dg/extra-semi.mm: New.
8706 * obj-c++.dg/fix-and-continue-2.mm: New.
8707 * obj-c++.dg/isa-field-1.mm: New.
8708 * obj-c++.dg/ivar-list-semi.mm: New.
8709 * obj-c++.dg/local-decl-1.mm: New.
8710 * obj-c++.dg/lookup-1.mm: New.
8711 * obj-c++.dg/lookup-2.mm: New.
8712 * obj-c++.dg/method-1.mm: New.
8713 * obj-c++.dg/method-2.mm: New.
8714 * obj-c++.dg/method-3.mm: New.
8715 * obj-c++.dg/method-4.mm: New.
8716 * obj-c++.dg/method-5.mm: New.
8717 * obj-c++.dg/method-6.mm: New.
8718 * obj-c++.dg/method-7.mm: New.
8719 * obj-c++.dg/no-extra-load.mm: New.
8720 * obj-c++.dg/overload-1.mm: New.
8721 * obj-c++.dg/pragma-1.mm: New.
8722 * obj-c++.dg/pragma-2.mm: New.
8723 * obj-c++.dg/private-1.mm: New.
8724 * obj-c++.dg/private-2.mm: New.
8725 * obj-c++.dg/proto-qual-1.mm: New.
8726 * obj-c++.dg/qual-types-1.mm: New.
8727 * obj-c++.dg/stubify-1.mm: New.
8728 * obj-c++.dg/stubify-2.mm: New.
8729 * obj-c++.dg/super-class-1.mm: New.
8730 * obj-c++.dg/super-class-2.mm: New.
8731 * obj-c++.dg/super-dealloc-1.mm: New.
8732 * obj-c++.dg/super-dealloc-2.mm: New.
8733 * obj-c++.dg/template-1.mm: New.
8734 * obj-c++.dg/template-2.mm: New.
8735 * obj-c++.dg/template-3.mm: New.
8736 * obj-c++.dg/template-4.mm: New.
8737 * obj-c++.dg/template-5.mm: New.
8738 * obj-c++.dg/template-6.mm: New.
8739 * obj-c++.dg/try-catch-1.mm: New.
8740 * obj-c++.dg/try-catch-2.mm: New.
8741 * obj-c++.dg/try-catch-3.mm: New.
8742 * obj-c++.dg/try-catch-4.mm: New.
8743 * obj-c++.dg/try-catch-5.mm: New.
8744 * obj-c++.dg/try-catch-6.mm: New.
8745 * obj-c++.dg/try-catch-7.mm: New.
8746 * obj-c++.dg/try-catch-8.mm: New.
8747 * obj-c++.dg/try-catch-9.mm: New.
8748 * obj-c++.dg/va-meth-1.mm: New.
8749
8750 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8751
8752 * obj-c++.dg/selector-1.mm: New.
8753 * obj-c++.dg/selector-2.mm: New.
8754
8755 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8756
8757 * obj-c++.dg/selector-3.mm: New.
8758 * objc.dg/selector-3.m: New.
8759
8760 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8761
8762 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
8763 about where warning appears.
8764
8765 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8766
8767 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
8768 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8769 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8770 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8771
8772 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8773
8774 * gcc.dg/20050524-1.c: New test.
8775
8776 2005-05-25 Jan Hubicka <jh@suse.cz>
8777
8778 * gcc.dg/tree-prof/inliner-1.c: New.
8779
8780 2005-05-25 Janis Johnson <janis187@us.ibm.com>
8781
8782 * gcc.dg/tree-prof: New directory.
8783 * gcc.dg/tree-prof/tree-prof.exp: New.
8784
8785 2005-05-25 DJ Delorie <dj@redhat.com>
8786
8787 * gcc.dg/Wattributes-1.c: New.
8788 * gcc.dg/Wattributes-2.c: New.
8789 * gcc.dg/Wattributes-3.c: New.
8790
8791 20005-05-24 Janis Johnson <janis187@us.ibm.com>
8792
8793 PR tree-optimization/19833
8794 * gcc.dg/uninit-4.c: Remove xfail.
8795 * gcc.dg/uninit-9.c: Ditto.
8796
8797 2005-05-24 Ziemowit Laski <zlaski@apple.com>
8798
8799 * obj-c++.dg/bitfield-[1-5].mm: New.
8800 * obj-c++.dg/class-protocol-1.mm: New.
8801 * obj-c++.dg/comp-types-1[0-1].mm: New.
8802 * obj-c++.dg/comp-types-[2-9].mm: New.
8803 * obj-c++.dg/encode-[4-8].mm: New.
8804 * obj-c++.dg/layout-1.mm: New.
8805 * obj-c++.dg/method-1[0-9].mm: New.
8806 * obj-c++.dg/method-2[0-1].mm: New.
8807 * obj-c++.dg/method-[8-9].mm: New.
8808 * obj-c++.dg/objc-gc-3.mm: New.
8809 * obj-c++.dg/try-catch-10.mm: New.
8810 * objc.dg/bitfield-5.m: New.
8811 * objc.dg/comp-types-10.m: New.
8812 * objc.dg/comp-types-9.m: New.
8813 * objc.dg/layout-1.m: New.
8814 * objc.dg/objc-gc-4.m: New.
8815 * objc.dg/try-catch-9.m: New.
8816 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8817 * objc.dg/comp-types-1.m: Likewise.
8818 * objc.dg/comp-types-[5-6].m: Likewise.
8819 * objc.dg/method-9.m: Likewise.
8820
8821 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8822
8823 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8824 and on hardware without VMX support.
8825
8826 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8827
8828 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8829
8830 * lib/profopt.exp (dg-final-generate, dg-final-use,
8831 profopt-final-code, profopt-get-options): New.
8832 (profopt-execute): Process test directives.
8833
8834 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8835 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8836 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8837
8838 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8839
8840 PR C++/21645
8841 * g++.dg/init/ctor5.C: New test.
8842
8843 2005-05-24 Ira Rosen <irar@il.ibm.com>
8844
8845 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8846 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8847 vect-113.c, vect-114.c.
8848
8849 2005-05-23 Adam Nemet <anemet@lnxw.com>
8850
8851 * gcc.dg/const-elim-1.c: Remove xfails.
8852
8853 2005-05-23 Jeff Law <law@redhat.com>
8854
8855 * gcc.c-torture/compile/pr21638.c: New test.
8856 * gcc.c-torture/compile/20050520-1.c: New test.
8857
8858 2005-05-23 Nick Clifton <nickc@redhat.com>
8859
8860 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8861 be a proper triple, ie: m32r*-*-*.
8862 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8863
8864 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8865
8866 PR middle-end/21331
8867 PR tree-opt/21293
8868 * gcc.c-torture/compile/pr21293.c: New test.
8869 * gcc.c-torture/execute/pr21331.c: New test.
8870
8871 2004-05-20 Richard Henderson <rth@redhat.com>
8872
8873 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8874
8875 2005-05-20 Ziemowit Laski <zlaski@apple.com>
8876
8877 * obj-c++-dg.exp: Add.
8878 * obj-c++.exp: Add.
8879 * obj-c++.dg/dg.exp: Add.
8880
8881 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
8882
8883 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
8884 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
8885
8886 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
8887
8888 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
8889
8890 2004-05-19 Richard Henderson <rth@redhat.com>
8891
8892 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
8893
8894 2005-05-19 Janis Johnson <janis187@us.ibm.com>
8895
8896 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
8897
8898 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
8899
8900 2005-05-19 Jakub Jelinek <jakub@redhat.com>
8901
8902 PR c++/21495
8903 * g++.dg/parse/extern1.C: New test.
8904 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
8905
8906 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8907
8908 * gcc.dg/c99-math.h: New.
8909 * gcc.dg/c99-math-float-1.c: New test.
8910 * gcc.dg/c99-math-double-1.c: Likewise.
8911 * gcc.dg/c99-math-long-double-1.c: Likewise.
8912
8913 2005-05-18 Richard Henderson <rth@redhat.com>
8914
8915 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
8916
8917 2005-05-18 Devang Patel <dpatel@apple.com>
8918
8919 * g++.dg/opt/20050511-1.C: New test.
8920
8921 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
8922
8923 PR libfortran/21127
8924 * gfortran.dg/reshape-complex.f90: New test.
8925
8926 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
8927
8928 * gfortran.dg/array_constructor_1.f90: New test.
8929 * gfortran.dg/array_constructor_2.f90: New test.
8930
8931 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
8932
8933 PR fortran/20954
8934 * gfortran.dg/pr20954.f: New test.
8935
8936 2005-05-17 Mike Stump <mrs@apple.com>
8937
8938 Yet more Objective-C++...
8939
8940 * objc.dg/method-5.m: Update.
8941 * objc.dg/method-6.m: Update.
8942 * objc.dg/method-7.m: Update.
8943 * objc.dg/method-9.m: Update.
8944 * objc.dg/try-catch-2.m: Update.
8945
8946 2005-05-17 Mark Mitchell <mark@codesourcery.com>
8947
8948 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
8949 Remove little-endian optimizations.
8950
8951 2005-05-17 Jeff Law <law@redhat.com>
8952
8953 * g++.dg/tree-ssa/pr14814.C: New test.
8954 * gcc.dg/tree-ssa/pr14814.C: New test.
8955 * gcc.dg/tree-ssa/pr17141-1.C: New test.
8956 * gcc.dg/tree-ssa/pr17141-2.C: New test.
8957
8958 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8959
8960 * gcc.dg/compat/generate-random.c: Do not include
8961 libiberty.h.
8962 * gcc.dg/compat/generate-random_r.c: Likewise.
8963
8964 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
8965
8966 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
8967
8968 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8969
8970 PR middle-end/21595
8971 * g++.dg/tree-ssa/builtin1.C: New testcase.
8972
8973 2005-05-17 Jakub Jelinek <jakub@redhat.com>
8974
8975 PR c++/21454
8976 * g++.dg/opt/const4.C: New test.
8977
8978 PR middle-end/21492
8979 * g++.dg/opt/crossjump1.C: New test.
8980
8981 PR tree-optimization/21610
8982 * gcc.c-torture/compile/20050516-1.c: New test.
8983
8984 PR fortran/15080
8985 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
8986 about the test failing.
8987 * gfortran.fortran-torture/execute/where_7.f90: New test.
8988 * gfortran.fortran-torture/execute/where_8.f90: New test.
8989
8990 2005-05-16 Richard Henderson <rth@redhat.com>
8991
8992 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
8993 i?86 and x86_64.
8994
8995 2005-05-16 Mark Mitchell <mark@codesourcery.com>
8996
8997 * gcc.dg/compat/generate-random.c (config.h): Do not include.
8998 (limits.h): Include unconditionally.
8999 (stdlib.h): Likewise.
9000 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9001 (limits.h): Include unconditionally.
9002 (stdlib.h): Likewise.
9003 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9004 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9005 (limits.h): Include unconditionally.
9006 (stdlib.h): Likewise.
9007 (hashtab.h): Do not include.
9008 (getopt.h): Likewise.
9009 (stddef.h): Include.
9010 (hashval_t): Define.
9011 (struct entry): Add "next" field.
9012 (HASH_SIZE): New macro.
9013 (hash_table): New variable.
9014 (switchfiles): Do not use xmalloc.
9015 (mix): New macro.
9016 (iterative_hash): New function.
9017 (hasht): Remove.
9018 (e_exists): New function.
9019 (e_insert): Likewise.
9020 (output): Use, instead of libiberty hashtable functions.
9021 (main): Do not use getopt. Do not call htab_create.
9022
9023 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
9024
9025 PR libstdc++/21526
9026 * lib/target-supports.exp (check_mkfifo_available):
9027 Return 0 for cygwin as mkfifo support incomplete on platform.
9028 Fix typos in comments.
9029
9030 2005-05-15 Mark Mitchell <mark@codesourcery.com>
9031
9032 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
9033
9034 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
9035
9036 PR fortran/17432
9037 * gfortran.dg/assign_4.f: New test.
9038
9039 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
9040
9041 PR tree-optimization/21563
9042 * gcc.dg/tree-ssa/pr21563.c: New.
9043
9044 2005-05-14 Jan Hubicka <jh@suse.cz>
9045
9046 * gcc.dg/noreturn-7.c: Allow control reaches warning.
9047
9048 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
9049
9050 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
9051
9052 2005-05-13 Julian Brown <julian@codesourcery.com>
9053
9054 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
9055 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
9056
9057 2005-05-13 Jan Hubicka <jh@suse.cz>
9058
9059 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
9060 * gcc.dg/fold-xor-?.c: Likewise.
9061 * gcc.dg/pr15784-?.c: Likewise.
9062 * gcc.dg/pr20922-?.c: Likewise.
9063 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
9064 * gcc.dg/tree-ssa/pr17598.c: Likewise.
9065 * gcc.dg/tree-ssa/pr20470.c: Likewise.
9066
9067 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9068
9069 PR fortran/21260
9070 * gfortran.dg/hollerith_1.f90: New test.
9071
9072 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9073
9074 * gfortran.dg/func_result_2.f90: New test.
9075
9076 2005-05-11 Bud Davis <bdavis@gfortran.org>
9077
9078 * gfortran.dg/dev_null.f90: New test.
9079
9080 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
9081
9082 * gcc.dg/arm-vfp1.c: Revert last change.
9083
9084 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
9085
9086 PR middle-end/19807
9087 PR tree-optimization/19639
9088 * g++.dg/tree-ssa/pr19807.C: New testcase.
9089
9090 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9091
9092 PR libfortran/21471
9093 * gfortran.dg/append-1.f90: New test.
9094
9095 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9096
9097 * gcc.dg/pr18501.c: XFAIL.
9098 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
9099 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
9100 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
9101 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9102 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9103 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
9104 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
9105 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
9106
9107 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9108
9109 PR fortran/20178
9110 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
9111 gfortran.dg/f2c_3.f90: New tests.
9112
9113 * gfortran.dg/return_1.f90: Fix dg annotation.
9114
9115 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9116
9117 * gcc.c-torture/compile/20050510-1.c: New test.
9118
9119 2005-05-10 Mark Mitchell <mark@codesourcery.com>
9120
9121 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
9122
9123 2005-05-10 Bob Wilson <bob.wilson@acm.org>
9124
9125 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
9126
9127 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
9128
9129 PR c/17913
9130 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
9131
9132 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
9133
9134 PR c/21342
9135 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
9136 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
9137
9138 2005-05-10 Ben Elliston <bje@au.ibm.com>
9139
9140 PR debug/16676
9141 * gcc.dg/debug/pr16676.c: New test.
9142
9143 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
9144
9145 PR testsuite/21443
9146 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
9147 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
9148 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
9149 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
9150 Change -O1 to -O2.
9151 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
9152 -fno-tree-dominator-opts.
9153
9154 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9155
9156 * gfortran.dg/return_1.f90: New test.
9157
9158 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
9159
9160 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
9161
9162 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
9163
9164 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
9165
9166 PR c++/21427
9167 * g++.dg/inherit/covariant13.C: New.
9168
9169 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9170
9171 PR libfortran/19155
9172 * gfortran.dg/pr19155.f: New test.
9173
9174 2005-05-08 Roger Sayle <roger@eyesopen.com>
9175
9176 PR inline-asm/8788
9177 * gcc.dg/pr8788-1.c: New testcase.
9178
9179 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
9180
9181 PR target/21416
9182 * gcc.target/mips/fpcmp-[12].c: New tests.
9183
9184 2005-05-06 Mark Mitchell <mark@codesourcery.com>
9185
9186 * lib/target-supports-dg.exp (dg-require-fork): New function.
9187 (dg-require-mkfifo): Likewise.
9188 * lib/target-supports.exp (check_function_available): New
9189 function.
9190 (check_fork_available): Likewise.
9191 (check_mkfifo_available): Likewise.
9192
9193 2005-05-06 Jeff Law <law@redhat.com>
9194
9195 * gcc.c-torture/compile/pr21380.c: New test.
9196
9197 2005-05-06 Jakub Jelinek <jakub@redhat.com>
9198
9199 PR c++/20961
9200 * g++.dg/ext/weak3.C: New test.
9201
9202 2005-05-05 Mark Mitchell <mark@codesourcery.com>
9203
9204 PR c++/21352
9205 * g++.dg/template/crash37.C: New test.
9206
9207 2005-05-05 Paul Brook <paul@codesourcery.com>
9208
9209 * gcc.dg/arm-g2.c: Use effective-target arm32.
9210 * gcc.dg/arm-mmx-1.c: Ditto.
9211 * gcc.dg/arm-scd42-2.c: Ditto.
9212 * gcc.dg/arm-vfp1.c: Ditto.
9213 * lib/target-supports.exp (check_effective_target_arm32): New
9214 function.
9215
9216 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
9217
9218 PR libfortran/21354
9219 gfortran.dg/in_pack_rank7.f90: New test.
9220
9221 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
9222
9223 PR middle-end/15618
9224 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
9225
9226 2005-05-04 Jakub Jelinek <jakub@redhat.com>
9227
9228 PR middle-end/21265
9229 * gcc.dg/20050503-1.c: New test.
9230
9231 PR rtl-optimization/21239
9232 * gcc.dg/i386-sse-11.c: New test.
9233
9234 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
9235
9236 PR target/16888
9237 * gcc.target/i386/asm-1.c: New test.
9238
9239 2005-05-03 Jakub Jelinek <jakub@redhat.com>
9240
9241 PR rtl-optimization/21330
9242 * gcc.c-torture/execute/20050502-1.c: New test.
9243
9244 PR target/21297
9245 * gcc.c-torture/execute/20050502-2.c: New test.
9246
9247 2005-05-03 Uros Bizjak <uros@kss-loka.si>
9248
9249 PR middle-end/21282
9250 * gcc.dg/pr21282.c: New.
9251
9252 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9253
9254 * gcc.dg/vect/pr20122.c: Clean up .vect file.
9255 * gcc.dg/vect/vect-92.c: Likewise.
9256 * gcc.dg/vect/vect-93.c: Likewise.
9257 * gcc.dg/vect/vect-dv-1.c: Likewise.
9258 * gcc.dg/vect/vect-dv-2.c: Likewise.
9259 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
9260
9261 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9262
9263 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
9264 * gfortran.dg/vect/vect-2.f90: Likewise.
9265 * gfortran.dg/vect/vect-3.f90: Likewise.
9266 * gfortran.dg/vect/vect-4.f90: Likewise.
9267 * gfortran.dg/vect/vect-5.f90: Likewise.
9268
9269 2005-05-02 Geoffrey Keating <geoffk@apple.com>
9270
9271 PR target/20813
9272 * gcc.dg/rs6000-fpint-2.c: New.
9273
9274 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
9275
9276 PR c/15698
9277 * gcc.dg/builtins-30.c: Update expected messages.
9278 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
9279 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
9280 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
9281
9282 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
9283
9284 PR tree-optimization/21294
9285 * gcc.dg/tree-ssa/pr21294.c: New.
9286
9287 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
9288
9289 * gcc.dg/altivec-3.c (vec_store): Do not use the old
9290 __builtin_altivec_st_internal_4si built-in.
9291
9292 2005-05-02 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/15875
9295 * g++.dg/template/ptrmem14.C: New test.
9296
9297 2005-05-02 Paul Brook <paul@codesourcery.com>
9298
9299 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
9300
9301 2005-05-02 Michael Matz <matz@suse.de>
9302
9303 PR c++/19542
9304 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
9305
9306 2005-05-01 Mark Mitchell <mark@codesourcery.com>
9307
9308 * g++.dg/cpp/weak.C: New test.
9309
9310 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9311
9312 * gcc.dg/tree-ssa/loop-8.c: New test.
9313
9314 2005-04-30 Michael Maty <matz@suse.de>
9315
9316 * gcc.dg/inline-mcpy.c: New test.
9317
9318 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
9319
9320 PR libfortran/18958
9321 * gfortran.dg/eoshift.f90: New test case.
9322
9323 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
9324
9325 PR libfortran/18857
9326 * gfortran.dg/matmul_1.f90: New test.
9327
9328 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9329
9330 PR tree-optimization/21030
9331 * gcc.dg/tree-ssa/pr21030.c: New.
9332
9333 2005-04-29 Devang Patel <dpatel@apple.com>
9334
9335 PR tree-optimization/21272
9336 * gcc.dg/vect/vect-ifcvt-10.c: New test.
9337
9338 2005-04-29 Jakub Jelinek <jakub@redhat.com>
9339
9340 PR fortran/13082
9341 PR fortran/18824
9342 * gfortran.dg/entry_4.f90: New test.
9343 * gfortran.fortran-torture/execute/entry_1.f90: New test.
9344 * gfortran.fortran-torture/execute/entry_2.f90: New test.
9345 * gfortran.fortran-torture/execute/entry_3.f90: New test.
9346 * gfortran.fortran-torture/execute/entry_4.f90: New test.
9347 * gfortran.fortran-torture/execute/entry_5.f90: New test.
9348 * gfortran.fortran-torture/execute/entry_6.f90: New test.
9349 * gfortran.fortran-torture/execute/entry_7.f90: New test.
9350
9351 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9352
9353 * gfortran.fortran-torture/execute/entry_8.f90: New test.
9354
9355 2005-04-29 Paul Brook <paul@codesourcery.com>
9356
9357 * gfortran.dg/entry_3.f90: New test.
9358
9359 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9360
9361 * gfortran.dg/implicit_4.f90: New test.
9362
9363 2005-04-28 Bob Wilson <bob.wilson@acm.org>
9364
9365 * lib/target-supports.exp (check_profiling_available): Return
9366 false for xtensa-*-elf.
9367
9368 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
9369
9370 * lib/fortran-torture.exp (fortran-torture.exp): Catch
9371 error if file cannot be deleted.
9372
9373 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9374
9375 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
9376 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
9377 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
9378 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
9379 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
9380 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
9381 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
9382 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
9383 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
9384 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9385 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
9386 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
9387 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
9388
9389 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9390
9391 PR fortran/20865
9392 * gfortran.dg/pr20865.f90: New test.
9393
9394 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
9395
9396 * gcc.dg/void-cast-2.c: New test.
9397
9398 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9399
9400 PR c/21159
9401 * gcc.dg/void-cast-1.c: New test.
9402
9403 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
9404
9405 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
9406
9407 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9408
9409 PR fortran/21177
9410 * gfortran.dg/pr21177.f90: New test.
9411
9412 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
9413
9414 PR tree-optimization/21171
9415 * gcc.dg/tree-ssa/pr21171.c: New test.
9416
9417 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
9418
9419 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9420 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9421 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9422 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9423 gcc.dg/tree-ssa/gen-vect-32.c: New.
9424 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
9425 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
9426 don't run on PPC32.
9427
9428 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9429
9430 PR c/21213
9431 * gcc.dg/transparent-union-3.c: New test.
9432
9433 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9434
9435 PR c/20740
9436 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
9437 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
9438 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
9439 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
9440 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
9441 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
9442
9443 2005-04-26 Jeff Law <law@redhat.com>
9444
9445 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
9446 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
9447 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
9448 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
9449 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
9450 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
9451 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
9452
9453 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
9454
9455 PR tree-optimization/17598
9456 * gcc.dg/tree-ssa/pr17598.c: New testcase.
9457
9458 2005-04-25 Mike Stump <mrs@apple.com>
9459
9460 * objc.dg/fix-and-continue-1.m: Add.
9461
9462 2005-04-25 Roger Sayle <roger@eyesopen.com>
9463
9464 PR c++/20995
9465 * g++.dg/opt/pr20995-1.C: New test case.
9466
9467 2005-04-25 Devang Patel <dpatel@apple.com>
9468
9469 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
9470
9471 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9472
9473 PR testsuite/21062
9474 * g++.dg/opt/alias2.C (printf): Correct the prototype.
9475
9476 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9477
9478 PR C++/21188
9479 * g++.dg/opt/rtti2.C: New test.
9480
9481 2005-04-25 Paul Brook <paul@codesourcery.com>
9482 Steven G. Kargl <kargls@comcast.net>
9483
9484 PR fortran/20879
9485 * gfortran.dg/ichar_1.f90: New file.
9486
9487 2005-04-24 Jakub Jelinek <jakub@redhat.com>
9488
9489 PR middle-end/20991
9490 * g++.dg/opt/pr20991.C: New test.
9491
9492 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
9493 where sizeof (type) < __alignof__ (type).
9494 * gcc.dg/compat/struct-layout-1.h: Likewise.
9495
9496 2005-04-24 Per Bothner <per@bothner.com>
9497 Devang Patel <dpatel@apple.com>
9498
9499 PR preprocessor/20907
9500 * gcc.dg/cpp/very-long-comment.c: New test.
9501
9502 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9503
9504 PR fortran/20059
9505 * gfortran.dg/common_5.f: New test.
9506
9507 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
9508
9509 PR middle-end/21082
9510 * g++.dg/tree-ssa/pr21082.C: New testcase.
9511
9512 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
9513
9514 * gcc.dg/vect/vect-99.c: New test.
9515
9516 2005-04-22 Diego Novillo <dnovillo@redhat.com>
9517
9518 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
9519
9520 2005-04-22 Jeff Law <law@redhat.com>
9521
9522 * gcc.dg/uninit-5.c: Remove xfails.
9523 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
9524 conditionals and loads.
9525
9526 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
9527
9528 PR libfortran/20074
9529 PR libfortran/20436
9530 PR libfortran/21108
9531 * gfortran.dg/nested_reshape.f90: new test
9532 * gfortran.dg/reshape-alloc.f90: new test
9533 * gfortran.dg/reshape.f90: new test
9534
9535 2005-04-22 Mark Mitchell <mark@codesourcery.com>
9536
9537 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
9538
9539 * gcc.dg/arm-vfp1.c: New test.
9540
9541 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
9542
9543 PR c++/21087
9544 * g++.dg/lookup/builtin2.C: New test.
9545
9546 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
9547
9548 * gcc.dg/weak/weak-13.c: New test.
9549
9550 2005-04-21 Geoffrey Keating <geoffk@apple.com>
9551
9552 * lib/target-supports.exp (check_effective_target_sync_int_long):
9553 Add powerpc*.
9554
9555 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
9556
9557 * gcc.target/mips/branch-1.c: New test.
9558
9559 2005-04-21 Richard Henderson <rth@redhat.com>
9560
9561 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
9562 * gcc.dg/vect/vect-86.c: Likewise.
9563 * gcc.dg/vect/vect-87.c: Likewise.
9564 * gcc.dg/vect/vect-88.c: Likewise.
9565
9566 2005-04-21 Devang Patel <dpatel@apple.com>
9567
9568 PR optimization/20994
9569 * gcc.dg/tree-ssa/ifc-3.c: New test.
9570
9571 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9572
9573 PR c/12913
9574 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
9575 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
9576 gcc.dg/c99-vla-jump-5.c: New tests.
9577
9578 2005-04-19 Richard Henderson <rth@redhat.com>
9579
9580 * lib/target-supports.exp (check_effective_target_vect_int_mult):
9581 Fix typo in exists check.
9582 (check_effective_target_sync_int_long): New.
9583 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
9584 * gcc.dg/ia64-sync-2.c: Likewise.
9585 * gcc.dg/ia64-sync-3.c: Likewise.
9586 * gcc.dg/ia64-sync-4.c: Likewise.
9587
9588 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
9589
9590 * gcc.dg/fold-xor-1.c: New test.
9591 * gcc.dg/fold-xor-2.c: New test.
9592
9593 2005-04-19 James E. Wilson <wilson@specifixinc.com>
9594
9595 PR target/20670
9596 * g++.dg/eh/fp-regs.C: New test.
9597
9598 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9599
9600 * gcc.dg/Wint-to-pointer-cast-1.c,
9601 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
9602 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
9603 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
9604
9605 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9606
9607 PR fortran/16861
9608 * gfortran.dg/pr16861.f90: New test.
9609
9610 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9611
9612 * gcc.dg/pr21085.c: New test.
9613
9614 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
9615
9616 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
9617 (setup_mips_tests, dg-mips-options): New procedures.
9618 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
9619 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
9620 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
9621 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9622 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
9623 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
9624 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
9625 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9626 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
9627 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
9628 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
9629 dg-mips-options instead of dg-options. Remove now-redundant
9630 preprocessor guards.
9631 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
9632 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9633 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9634 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
9635 * gcc.dg/vr-mult-2.c: Delete.
9636 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
9637 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
9638 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
9639 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
9640 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
9641 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
9642 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
9643
9644 2005-04-18 Laurent GUERBY <laurent@guerby.net>
9645
9646 * ada/acats/run_all.sh: Use sync when executable not present.
9647
9648 2005-04-18 Devang Patel <dpatel@apple.com>
9649
9650 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
9651 * gcc.dg/vect/vect-11a.c: New.
9652 * gcc.dg/vect/vect-none.c: Update.
9653 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
9654
9655 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9656
9657 PR tree-optimization/20922
9658 * gcc.dg/pr20922-1.c: New test.
9659 * gcc.dg/pr20922-2.c: New test.
9660 * gcc.dg/pr20922-3.c: New test.
9661 * gcc.dg/pr20922-4.c: New test.
9662 * gcc.dg/pr20922-5.c: New test.
9663 * gcc.dg/pr20922-6.c: New test.
9664
9665 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9666
9667 PR libfortran/20950
9668 * gfortran.dg/pr20950.f: New test.
9669
9670 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9671
9672 PR libfortran/19216
9673 * gfortran.dg/pr19216.f: New test.
9674
9675 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
9676
9677 PR tree-optimization/21001
9678 * gcc.dg/tree-ssa/pr21001.c: New.
9679
9680 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
9681
9682 PR libfortran/21075
9683 * gfortran.dg/reshape_rank7.f90: New test.
9684
9685 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
9686
9687 PR libfortran/12884 gfortran.dg/pr12884.f: New test
9688 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
9689 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
9690 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
9691 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
9692 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
9693 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
9694 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
9695 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
9696 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
9697 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
9698 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
9699 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
9700 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
9701 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
9702 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
9703 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
9704 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
9705 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
9706 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
9707 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
9708
9709 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
9710
9711 * gfortran.dg/wtruncate.f: New testcase.
9712 * gfortran.dg/wtruncate.f90: New testcase.
9713
9714 2005-04-16 Mark Mitchell <mark@codesourcery.com>
9715
9716 PR c++/21025
9717 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
9718 which sizeof/alignof is dependent, rather than just whether we are
9719 processing_template_decl.
9720
9721 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9722
9723 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9724 corrected typo where the wrong variables had been compared.
9725
9726 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9727
9728 PR libfortran/18495
9729 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9730 Test callee-allocated version of return array with a write
9731 statement.
9732 Test spread with a temporary with another write statement.
9733
9734 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
9735
9736 PR tree-optimization/21031
9737 * gcc.dg/tree-ssa/pr21031.c: New.
9738
9739 2005-04-15 Uros Bizjak <uros@kss-loka.si>
9740
9741 PR tree-optimization/21004
9742 * gcc.dg/builtins-53.c: Include builtins-config.h.
9743 Check floorf, ceilf, floorl and ceill transformations
9744 only when HAVE_C99_RUNTIME is defined.
9745
9746 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
9747
9748 PR middle-end/20739
9749 * gcc.dg/tree-ssa/pr20739.c: New test.
9750
9751 2005-04-14 Mike Stump <mrs@apple.com>
9752
9753 * gcc.dg/Foundation.framework/empty: New.
9754 * gcc.dg/framework-2.c: New.
9755
9756 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9757
9758 PR tree-optimization/21021
9759 * gcc.c-torture/compile/pr21021.c: New.
9760
9761 2005-04-14 Janis Johnson <janis187@us.ibm.com
9762
9763 PR testsuite/21010
9764 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
9765 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
9766 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
9767 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
9768 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
9769 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
9770 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
9771 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
9772
9773 2005-04-14 Richard Henderson <rth@redhat.com>
9774
9775 * lib/target-supports.exp (check_effective_target_vect_condition):
9776 Add ia64, i?86, and x86_64.
9777
9778 2005-04-14 Steven G. Kargl <kargls@comcast.net>
9779
9780 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
9781
9782 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9783
9784 PR tree-optimization/20657
9785 * gcc.dg/tree-ssa/pr20657.c: New.
9786
9787 2005-04-14 Uros Bizjak <uros@kss-loka.si>
9788
9789 * gcc.dg/builtins-53.c: Also check (int)trunc* and
9790 (long long int)trunc*.
9791
9792 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
9793
9794 PR target/20927
9795 * gcc.dg/pr20927.c: New test.
9796
9797 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
9798
9799 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
9800 * gcc.target/mips/asm-1.c: Likewise.
9801
9802 2005-04-13 Dale Johannesen <dalej@apple.com>
9803
9804 * objc.dg/objc-fast-4.m: New.
9805
9806 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9807
9808 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9809 directory.
9810 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9811
9812 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9813
9814 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9815 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9816 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9817
9818 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9819
9820 PR tree-optimization/20913
9821 * gcc.dg/tree-ssa/pr20913.c: New.
9822
9823 PR tree-optimization/20702
9824 * gcc.dg/tree-ssa/pr20702.c: New.
9825
9826 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9827
9828 PR c++/13744
9829 * g++.dg/inherit/local3.C: New test.
9830
9831 2005-04-12 Jeff Law <law@redhat.com>
9832
9833 * gcc.dg/tree-ssa/20050412-1.c: New test.
9834
9835 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9836
9837 PR libfortran/19016
9838 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9839 Add tests with mask generated by expression.
9840 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9841 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9842 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9843
9844 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9845
9846 PR middle-end/20917
9847 * gcc.dg/20050409-1.c: New test.
9848
9849 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9850
9851 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9852
9853 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9854
9855 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9856 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9857 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9858 (TARGET_CXX): Adjust accordingly.
9859 * target.h (struct gcc_target): Remove epxort_class_data. Add
9860 determine_class_data_visibility and class_data_always_comdat.
9861 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9862 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9863 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9864 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9865 (arm_cxx_determine_class_data_visibility): New.
9866 (arm_cxx_class_data_always_comdat): Likewise.
9867 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9868 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9869 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9870 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9871 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9872 Define.
9873
9874 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9875
9876 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
9877
9878 2005-04-11 Geoffrey Keating <geoffk@apple.com>
9879
9880 * gcc.dg/i386-darwin-fpmath.c: New.
9881
9882 2004-04-11 Devang Patel <dpatel@apple.com>
9883
9884 * lib/target-supports.exp (check_effective_target_vect_condition): New.
9885 * gcc.dg/vect/vect-ifcvt-1.c: New test.
9886 * gcc.dg/vect/vect-ifcvt-2.c: New test.
9887 * gcc.dg/vect/vect-ifcvt-3.c: New test.
9888 * gcc.dg/vect/vect-ifcvt-4.c: New test.
9889 * gcc.dg/vect/vect-ifcvt-5.c: New test.
9890 * gcc.dg/vect/vect-ifcvt-6.c: New test.
9891 * gcc.dg/vect/vect-ifcvt-7.c: New test.
9892 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
9893
9894 2004-04-11 Devang Patel <dpatel@apple.com>
9895
9896 * gcc.dg/vect/vect-dv-1.c: New test.
9897 * gcc.dg/vect/vect-dv-2.c: New test.
9898
9899 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9900
9901 PR tree-optimization/20933
9902 * gcc.dg/tree-ssa/pr20933.c: New test.
9903
9904 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9905
9906 * gfortran.dg/fold_nearest.f90: New test.
9907
9908 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
9909
9910 * gcc.dg/tree-ssa/alias-1.c: New test.
9911
9912 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9913
9914 PR tree-optimization/20920
9915 * g++.dg/tree-ssa/pr20920.C: New test.
9916
9917 2005-04-11 Uros Bizjak <uros@kss-loka.si>
9918
9919 * gcc.dg/builtins-53.c: Also check (int)ceil* and
9920 (long long int)ceil*.
9921
9922 2005-04-10 Mark Mitchell <mark@codesourcery.com>
9923
9924 * g++.dg/warn/Wdtor1.C: Declare template in system header with
9925 explicit C++ linkage.
9926
9927 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9928
9929 * gfortran.dg/pr17229.f: Take care of the new obsolescence
9930 warning for arithmetic IF statements.
9931
9932 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
9933
9934 * eor_handling_1.f90: New test case.
9935 * eor_handling_2.f90: New test case.
9936 * eor_handling_3.f90: New test case.
9937 * eor_handling_4.f90: New test case.
9938 * eor_handling_5.f90: New test case.
9939 * noadv_size.f90: New test case.
9940 * pad_no.f90: New test case.
9941
9942 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
9943
9944 * gcc.c-torture/execute/20050410-1.c: New test.
9945
9946 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
9947
9948 * gcc.dg/pr20126.c: New.
9949
9950 2005-04-09 Bud Davis <bdavis@gfortran.org>
9951 Steven G. Kargl <kargls@comcast.net>
9952
9953 * gfortran.dg/PR19872.f: New test.
9954
9955 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9956
9957 * gfortran.dg/nint_1.f90: Fix dg-do directive.
9958
9959 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9960
9961 * gfortran.dg/nint_1.f90: New test.
9962
9963 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9964
9965 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
9966 Added test for callee-allocated arrays with write statements.
9967 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
9968 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
9969 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9970 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9971 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9972
9973 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9974
9975 PR libfortran/20163
9976 * gfortran.dg/open-options-blanks.f: New test.
9977
9978 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9979
9980 PR fortran/13257
9981 * gfortran.dg/comma_format_extension_[1234].f: New tests.
9982
9983 2005-04-09 Jakub Jelinek <jakub@redhat.com>
9984
9985 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9986 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9987 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9988 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9989 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9990 * gcc.c-torture/execute/stdarg-4.c: New test.
9991
9992 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
9993
9994 PR target/20795
9995 * g++.dg/abi/param2.C: New test.
9996
9997 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9998
9999 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10000
10001 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10002
10003 * gcc.dg/builtins-53.c: New test.
10004
10005 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10006
10007 * g++.dg/tree-ssa/pr18178.C: New test.
10008 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10009 * gcc.c-torture/execute/20041019-1.c: New test.
10010 * gcc.dg/tree-ssa/20041008-1.c: New test.
10011 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
10012 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
10013 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
10014 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
10015 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
10016 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
10017 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
10018 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
10019 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10020 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10021
10022 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
10023
10024 PR rtl-optimization/20466
10025 * gcc.c-torture/execute/pr20466-1.c: New test.
10026
10027 2005-04-08 Mark Mitchell <mark@codesourcery.com>
10028
10029 PR c++/20905
10030 * g++.dg/parse/cond2.C: New test.
10031
10032 PR c++/20145
10033 * g++.dg/warn/Wdtor1.C: New test.
10034
10035 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10036
10037 PR fortran/17229
10038 * gfortran.dg/pr17229.f: New test.
10039
10040 2005-04-07 Steven G. Kargl <kargls@comcast.net>
10041
10042 * gfortran.dg/tiny_1.f90: New test.
10043 * gfortran.dg/tiny_2.f90: ditto.
10044
10045 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
10046
10047 * gfortran.dg/eor_1.f90: Fix dg-do run line
10048 * gfortran.dg/open_new.f90: Fix dg-do run line
10049
10050 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
10051
10052 * lib/target-supports.exp (get_compiler_messages): Support
10053 optional arguments, the fourth being compiler options.
10054 (check_effective_target_fpic): New proc.
10055 * gcc.dg/20050321-2.c: Restrict to target fpic.
10056
10057 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
10058
10059 * gcc.dg/15443-1.c: New test.
10060 * gcc.dg/15443-2.c: Likewise.
10061
10062 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10063
10064 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
10065
10066 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10067
10068 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
10069
10070 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10071
10072 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
10073 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
10074 -m64.
10075 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
10076 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
10077 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
10078
10079 2005-04-06 Mark Mitchell <mark@codesourcery.com>
10080
10081 PR c++/20212
10082 * g++.dg/warn/Wunused-11.C: New test.
10083
10084 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
10085
10086 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
10087
10088 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
10089
10090 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
10091
10092 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10093
10094 PR c++/20734
10095 * g++.dg/template/ptrmem13.C: New test.
10096
10097 2005-04-05 Per Bothner <per@bothner.com>
10098
10099 * lib/gcc.exp: Always add -fno-show-column, for now.
10100
10101 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
10102
10103 PR testsuite/20767
10104 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
10105 of plain old "unsigned int" for the type of "i". Makes this test
10106 64bit clean.
10107
10108 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
10109
10110 * gcc.dg/i386-ssefn-1.c: New test.
10111 * gcc.dg/i386-ssefn-2.c: New test.
10112 * gcc.dg/i386-ssefn-3.c: New test.
10113 * gcc.dg/i386-ssefn-4.c: New test.
10114
10115 2005-04-05 Jakub Jelinek <jakub@redhat.com>
10116
10117 PR tree-optimization/20076
10118 * gcc.dg/builtin-apply4.c: New test.
10119
10120 PR preprocessor/19475
10121 * gcc.dg/cpp/macspace1.c: New test.
10122 * gcc.dg/cpp/macspace2.c: New test.
10123
10124 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10125
10126 * gfortran.dg/pr20755.f: Fixed bad format.
10127
10128 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10129
10130 PR c++/20763
10131 * g++.dg/ext/attrib21.C: New test.
10132
10133 2004-04-05 Devang Patel <dpatel@apple.com>
10134
10135 * lib/target-supports.exp (check_effective_target_vect_shif): New.
10136 * gcc.dg/vect/vect-shift-1.c: New test.
10137
10138 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10139
10140 PR libfortran/20755
10141 * gfortran.dg/pr20755.f: New test.
10142
10143 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
10144
10145 * gfortran.dg/pr15959.f90: New test.
10146 * gfortran.dg/string_pad_trunc.f90: New test.
10147
10148 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10149
10150 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
10151 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
10152 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
10153 syntax.
10154
10155 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10156
10157 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
10158
10159 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10160
10161 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
10162 * gcc.c-torture/compile/20011119-2.c: Likewise.
10163 * gcc.c-torture/compile/981001-2.c: Likewise.
10164
10165 2005-04-04 Mark Mitchell <mark@codesourcery.com>
10166
10167 PR c++/20679
10168 * g++.dg/template/overload4.C: New test.
10169
10170 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10171
10172 PR c++/20746
10173 * g++.dg/abi/covariant5.C: New.
10174
10175 PR debug/20505
10176 * g++.dg/debug/const2.C: New.
10177
10178 2005-04-04 Jakub Jelinek <jakub@redhat.com>
10179
10180 PR rtl-optimization/16104
10181 * gcc.c-torture/execute/20050316-1.c: New test.
10182
10183 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10184
10185 * g++.dg/template/spec23.C: Fix dg-error text.
10186
10187 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
10188
10189 PR c++/19199
10190 * g++.dg/expr/lval2.C: New.
10191
10192 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10193
10194 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
10195 __builtin_strcasecmp and __builtin_strncasecmp.
10196
10197 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
10198
10199 PR c++/20723
10200 * g++.dg/template/spec22.C: New.
10201 * g++.dg/template/spec23.C: New.
10202
10203 2005-04-03 Dale Ranta <dir@lanl.gov>
10204 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10205
10206 PR libfortran/20068
10207 PR libfortran/20125
10208 PR libfortran/20156
10209 PR libfortran/20471
10210 * gfortran.dg/backspace.f: New test.
10211
10212 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
10213
10214 * gcc.dg/pr19345.c: New test.
10215
10216 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10217
10218 PR tree-optimization/20640
10219 * gcc.dg/torture/tree-loop-1.c: New.
10220
10221 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10222
10223 PR rtl-optimization/20290
10224 * gcc.c-torture/execute/loop-ivopts-2.c: New.
10225
10226 2005-04-02 Geoffrey Keating <geoffk@apple.com>
10227
10228 * gcc.dg/rs6000-fpint.c: New.
10229
10230 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10231
10232 * gcc.dg/old-style-then-proto-1.c: New test.
10233
10234 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10235
10236 * gfortran.fortran-torture/execute/backspace.f90: Check
10237 after backspace and read was incorrect.
10238
10239 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10240
10241 * gcc.c-torture/execute/builtins/strcat.c: Check the result
10242 buffer past the terminating NUL using memcmp.
10243 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
10244 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
10245
10246 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
10247 Fix unused/uninitialized variable warnings.
10248
10249 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
10250 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
10251 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
10252 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
10253
10254 * gcc.c-torture/execute/builtins/abs-1-lib.c,
10255 gcc.c-torture/execute/builtins/fputs-lib.c,
10256 gcc.c-torture/execute/builtins/lib/fprintf.c,
10257 gcc.c-torture/execute/builtins/lib/main.c,
10258 gcc.c-torture/execute/builtins/lib/memcmp.c,
10259 gcc.c-torture/execute/builtins/lib/memmove.c,
10260 gcc.c-torture/execute/builtins/lib/mempcpy.c,
10261 gcc.c-torture/execute/builtins/lib/memset.c,
10262 gcc.c-torture/execute/builtins/lib/printf.c,
10263 gcc.c-torture/execute/builtins/lib/sprintf.c,
10264 gcc.c-torture/execute/builtins/lib/stpcpy.c,
10265 gcc.c-torture/execute/builtins/lib/strchr.c,
10266 gcc.c-torture/execute/builtins/lib/strcmp.c,
10267 gcc.c-torture/execute/builtins/lib/strcpy.c,
10268 gcc.c-torture/execute/builtins/lib/strcspn.c,
10269 gcc.c-torture/execute/builtins/lib/strlen.c,
10270 gcc.c-torture/execute/builtins/lib/strncat.c,
10271 gcc.c-torture/execute/builtins/lib/strncmp.c,
10272 gcc.c-torture/execute/builtins/lib/strncpy.c,
10273 gcc.c-torture/execute/builtins/lib/strrchr.c,
10274 gcc.c-torture/execute/builtins/lib/strspn.c,
10275 gcc.c-torture/execute/builtins/lib/strstr.c,
10276 gcc.c-torture/execute/builtins/memops-asm-lib.c,
10277 gcc.c-torture/execute/builtins/strlen-2.c,
10278 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
10279 prototypes.
10280
10281 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
10282
10283 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
10284 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
10285 selectany usage.
10286
10287 2005-04-01 Jakub Jelinek <jakub@redhat.com>
10288
10289 PR c++/19406
10290 * g++.dg/debug/using1.C: New test.
10291
10292 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
10293
10294 PR middle-end/20524
10295 * gcc.dg/alias-7.c: Prefix asm-declared name with
10296 __USER_LABEL_PREFIX__.
10297
10298 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
10299
10300 Fix fallout from PR middle-end/15700:
10301 * gcc.c-torture/compile/20011119-1.c: Take
10302 __USER_LABEL_PREFIX__ into account.
10303 * gcc.c-torture/compile/20011119-2.c: Likewise.
10304
10305 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
10306
10307 PR c++/18644
10308 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
10309
10310 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10311
10312 PR c/17855
10313 * gcc.c-torture/compile/struct-non-lval-1.c,
10314 gcc.c-torture/compile/struct-non-lval-2.c,
10315 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
10316
10317 2005-03-31 Janis Johnson <janis187@us.ibm.com>
10318
10319 * gcc.dg/tls/tls.exp: Remove temporary file.
10320 * g++.dg/tls/tls.exp: Ditto.
10321 * lib/file-format.exp: Ditto.
10322 * g++.dg/special/ecos.exp: Ditto.
10323
10324 * lib/profopt.exp: Treat prof_ext as a list.
10325 * gcc.misc-tests/bprob.exp: Ditto.
10326 * g++.dg/bprob/bprob.exp: Ditto.
10327
10328 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
10329 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
10330 g++.dg/tree-ssa/pointer-reference-alias.C,
10331 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
10332 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
10333 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
10334 g++.dg/vect/pr19951.cc: Ditto.
10335 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
10336 gcc.dg/builtins-47.c: Ditto.
10337 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
10338 gcc.dg/pr20115-1.c: Ditto.
10339 * gcc.dg/tree-ssa/20030530-2.c,
10340 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
10341 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10342 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
10343 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10344 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
10345 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
10346 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
10347 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
10348 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
10349 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
10350 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
10351 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
10352 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
10353 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
10354 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
10355 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10356 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10357 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10358 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10359 gcc.dg/tree-ssa/20030824-1.c,
10360 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
10361 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
10362 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
10363 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
10364 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
10365 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
10366 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
10367 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
10368 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
10369 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
10370 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
10371 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
10372 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
10373 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
10374 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
10375 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
10376 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
10377 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
10378 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
10379 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
10380 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
10381 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
10382 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
10383 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
10384 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
10385 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
10386 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
10387 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
10388 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
10389 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
10390 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
10391 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
10392 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
10393 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
10394 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
10395 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
10396 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
10397 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
10398 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
10399 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
10400 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
10401 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
10402 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10403 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
10404 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
10405 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
10406 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
10407 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
10408 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
10409 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
10410 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10411 gcc.dg/tree-ssa/useless-1.c: Ditto.
10412 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
10413 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
10414 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
10415 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
10416 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10417 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
10418 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
10419 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
10420 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
10421 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
10422 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
10423 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
10424 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
10425 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
10426 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
10427 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
10428 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
10429 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
10430 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
10431 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
10432 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
10433 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10434 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10435 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
10436 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
10437 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
10438 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
10439 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
10440 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
10441 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
10442 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
10443 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
10444 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
10445 gcc.dg/vect/vect-none.c: Ditto.
10446 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
10447 treelang/compile/unsigned.tree: Ditto.
10448
10449 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
10450 * gcc.dg/cpp/direct2s.c: Ditto.
10451 * gcc.dg/cpp/paste4.c: Ditto.
10452 * gcc.dg/cpp/separate-1.c: Ditto.
10453 * gcc.dg/pch/save-temps-1.c: Ditto.
10454 * g++.dg/ext/altivec-10.C: Ditto.
10455 * g++.dg/pch/pch.C: Ditto.
10456
10457 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
10458
10459 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
10460 * g++.dg/template/repo1.C: Ditto.
10461 * g++.dg/template/repo2.C: Ditto.
10462 * g++.dg/template/repo3.C: Ditto.
10463 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
10464 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
10465 * g++.old-deja/g++.pt/repo1.C: Ditto.
10466 * g++.old-deja/g++.pt/repo2.C: Ditto.
10467 * g++.old-deja/g++.pt/repo3.C: Ditto.
10468 * g++.old-deja/g++.pt/repo4.C: Ditto.
10469
10470 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
10471 * gcc.dg/20030107-1.c: Ditto.
10472 * gcc.dg/20030702-1.c: Ditto.
10473 * gcc.dg/profile-generate-1.c: Ditto.
10474 * g++.dg/other/profile1.C: Ditto.
10475 * g++.old-deja/g++.robertl/eb83.C: Ditto.
10476
10477 * lib/gcc-dg.exp (remove-build-file): New.
10478 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10479 cleanup-tree-dump, cleanup-saved-temps): New.
10480
10481 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
10482
10483 PR c++/19203, DR 214
10484 * g++.dg/parse/ambig3.C: Not ambiguous.
10485 * g++.dg/template/spec20.C: New.
10486 * g++.dg/template/spec21.C: New.
10487
10488 2005-03-31 Steve Ellcey <sje@cup.hp.com>
10489
10490 PR target/20045
10491 * gcc.dg/ia64-fptr-1.c: Run only on linux.
10492
10493 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10494
10495 PR libfortran/20660
10496 * gfortran.dg/negative_unit.f: New test.
10497
10498 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
10499
10500 * gcc.dg/20050330-1.c: New test.
10501
10502 2005-03-30 Devang Patel <dpatel@apple.com>
10503
10504 * g++.dg/tree-sra/ssa-sra-3.C: New test.
10505
10506 2005-03-30 Dale Johannesen <dalej@apple.com>
10507
10508 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
10509
10510 2005-03-30 Janis Johnson <janis187@us.ibm.com>
10511
10512 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10513 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
10514 Strip options from test name.
10515
10516 2005-03-31 Jan Hubicka <jh@suse.cz>
10517
10518 * gcc.dg/varpool-1.c: New testcase.
10519
10520 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10521
10522 PR c/772
10523 PR c/17913
10524 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
10525 gcc.dg/stmt-expr-label-3.c : New tests.
10526 * gcc.c-torture/execute/medce-2.c: Remove.
10527
10528 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10529
10530 PR c/20368
10531 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
10532 tests.
10533
10534 2005-03-30 Alan Modra <amodra@bigpond.net.au>
10535
10536 * gcc.c-torture/compile/pr20203.c: New test.
10537
10538 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10539
10540 * gfortran.dg/promotion.f90: New test.
10541
10542 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
10543
10544 PR middle-end/20491
10545 * gcc.dg/torture/asm-subreg-1.c: New test.
10546
10547 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
10548
10549 PR c/20672
10550 * gcc.dg/pr20672-1.c: New test.
10551
10552 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
10553
10554 * gfortran.dg/vect: New directory.
10555 * gfortran.dg/vect/vect.exp: New.
10556 * gfortran.dg/vect/vect-1.f90: New test.
10557 * gfortran.dg/vect/vect-2.f90: New test.
10558 * gfortran.dg/vect/vect-3.f90: New test.
10559 * gfortran.dg/vect/vect-4.f90: New test.
10560 * gfortran.dg/vect/vect-5.f90: New test.
10561
10562 2005-03-29 Jakub Jelinek <jakub@redhat.com>
10563
10564 PR middle-end/20622
10565 * gcc.dg/alias-7.c: New test.
10566
10567 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10568
10569 * gcc.dg/sparc-reg-1.c: New test.
10570
10571 2005-03-28 Steve Ellcey <sje@cup.hp.com>
10572
10573 PR target/19890
10574 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
10575
10576 2005-03-29 Dale Ranta <dir@lanl.gov>
10577 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10578
10579 PR libfortran/20163
10580 * gfortran.dg/pr20163-2.f: New test.
10581
10582 2005-03-28 Jan Hubicka <jh@suse.cz>
10583
10584 PR middle-end/20635
10585 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
10586 by Jakub Jelinek.
10587
10588 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
10589
10590 PR tree-optimization/20626
10591 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
10592 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
10593
10594 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10595
10596 * gfortran.dg/underflow.f90: New test.
10597 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
10598
10599 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10600
10601 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
10602
10603 2005-03-25 Mark Mitchell <mark@codesourcery.com>
10604
10605 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
10606 (g++_init): Make sure that CXXFLAGS is set.
10607 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
10608 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
10609 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10610 * lib/objc.exp (objc_init): Likewise.
10611 * lib/treelang.exp (treelang_init): Likewise.
10612
10613 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
10614
10615 PR tree-optimization/20470
10616 * gcc.dg/tree-ssa/pr20470.c: New test.
10617
10618 2005-03-25 Geoffrey Keating <geoffk@apple.com>
10619
10620 * gcc.dg/ppc-stfiwx.c: New.
10621
10622 2005-03-25 Steve Ellcey <sje@cup.hp.com>
10623
10624 PR target/19888
10625 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
10626
10627 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10628
10629 * gcc.dg/20050325-1.c: Fix a typo.
10630
10631 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10632
10633 PR libfortran/19678
10634 PR libfortran/19679
10635 * gfortran.dg/dos_eol.f: New test.
10636
10637 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10638
10639 PR rtl-optimization/20249
10640 * gcc.dg/20050325-1.c: New test.
10641
10642 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10643
10644 PR libfortran/15332
10645 * gfortran.dg/pr15332.f: New test.
10646
10647 2005-03-24 Dale Johannesen <dalej@apple.com>
10648
10649 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
10650
10651 2005-03-24 Geoffrey Keating <geoffk@apple.com>
10652
10653 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
10654 'internal' visibility.
10655 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
10656 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
10657 'protected' visibility.
10658 * gcc.dg/visibility-7.c: Likewise.
10659 * lib/target-supports.exp (check_visibility_available): Take
10660 a parameter, the kind of visibility to check for.
10661 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
10662 to check_visibility_available.
10663
10664 * g++.dg/expr/cast3.C: New.
10665
10666 2005-03-24 David Edelsohn <edelsohn@gnu.org>
10667
10668 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
10669 rs6000.
10670
10671 2005-03-24 Steve Ellcey <sje@cup.hp.com>
10672
10673 PR target/20095
10674 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
10675
10676 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
10677
10678 * gcc.dg/badshift.c: Renamed to...
10679 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
10680
10681 * gcc.target/i386/badshift.c: Renamed to...
10682 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
10683 only.
10684
10685 PR rtl-optimization/20532
10686 * gcc.target/i386/badshift.c: New.
10687
10688 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10689
10690 * gfortran.dg/pr18025.f90: New test.
10691
10692 2005-03-23 Dale Johannesen <dalej@apple.com>
10693
10694 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
10695
10696 2005-03-23 Mark Mitchell <mark@codesourcery.com>
10697
10698 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
10699
10700 * lib/target-supports.exp (check_iconv_available): Default
10701 libiconv to -liconv, if there is no definition.
10702
10703 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
10704
10705 * gcc.dg/torture/cris-asm-mof-1.c: New test.
10706
10707 2005-03-22 Mark Mitchell <mark@codesourcery.com>
10708
10709 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
10710 * g++.dg/opt/pr7503-2.C: Likewise.
10711 * g++.dg/opt/pr7503-3.C: Likewise.
10712 * g++.dg/opt/pr7503-4.C: Likewise.
10713 * g++.dg/opt/pr7503-5.C: Likewise.
10714 * g++.dg/warn/minmax.C: New test.
10715
10716 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10717
10718 * gfortran.dg/g77_intrinsics_funcs.f: New test.
10719 * gfortran.dg/g77_intrinsics_sub.f: New test.
10720
10721 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
10722 Jan Hubicka <jh@suse.cz>
10723 Steven Bosscher <stevenb@suse.de
10724
10725 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
10726
10727 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10728
10729 PR c++/19980
10730 * g++.dg/template/redecl3.C: New test.
10731
10732 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10733
10734 PR c++/20499
10735 * g++.dg/parse/error16.C: Tweak error markers.
10736
10737 2005-03-22 Jakub Jelinek <jakub@redhat.com>
10738
10739 PR target/20561
10740 * gcc.dg/20050321-2.c: New test.
10741
10742 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
10743
10744 PR c++/20465
10745 PR c++/20381
10746 * g++.dg/template/ptrmem12.C: New.
10747
10748 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
10749
10750 PR rtl-optimization/20527
10751 * gcc.c-torture/execute/pr20527-1.c: New test.
10752
10753 2005-03-22 Ben Elliston <bje@au.ibm.com>
10754
10755 * gcc.misc-tests/options.exp (check_for_options): Create a real C
10756 program, compile it into a real executable and then delete the .c
10757 and .x files afterwards, to avoid problems on testglue targets.
10758
10759 2005-03-21 Stuart Hastings <stuart@apple.com>
10760
10761 * gcc.target/i386/sse-2.c: New.
10762
10763 2005-03-21 Uros Bizjak <uros@kss-loka.si>
10764
10765 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
10766
10767 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10768
10769 * g++.dg/parse/crash25.C: Fix typo.
10770
10771 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10772
10773 PR c++/20461
10774 * g++.dg/parse/crash24.C: New test.
10775
10776 PR c++/20536
10777 * g++.dg/parse/crash25.C: New test.
10778
10779 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10780
10781 PR c++/20147
10782 * g++.dg/ext/stmtexpr4.C: New test.
10783
10784 2005-03-20 Roger Sayle <roger@eyesopen.com>
10785
10786 PR middle-end/20539
10787 * gcc.c-torture/compile/pr13066-1.c: New test case.
10788 * gcc.c-torture/compile/pr20539-1.c: Likewise.
10789 * g++.dg/opt/pr13066-1.C: Likewise.
10790
10791 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
10792
10793 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
10794
10795 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10796
10797 PR fortran/18525
10798 * gfortran.dg/nesting_1.f90: New test.
10799
10800 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10801
10802 PR c++/20240
10803 * g++.dg/lookup/using13.C: New test.
10804
10805 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10806
10807 PR c++/20333
10808 * g++.dg/template/crash36.C: New test.
10809
10810 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10811
10812 PR c++/20463
10813 * g++.dg/template/crash35.C: New test.
10814
10815 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10816
10817 PR c++/19966
10818 * g++.dg/overload/operator2.C: New test.
10819
10820 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10821
10822 PR libfortran/20257
10823 * gfortran.dg/pr20257.f90: New test.
10824
10825 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10826
10827 PR libfortran/20480
10828 * gfortran.dg/pr20480.f90: New test.
10829
10830 2005-03-16 Richard Henderson <rth@redhat.com>
10831
10832 PR middle-end/15700
10833 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10834 (_rtld_global): New.
10835 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10836 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10837
10838 * gcc.dg/alias-3.c: New.
10839 * gcc.dg/alias-4.c: New.
10840 * gcc.dg/alias-5.c: New.
10841 * gcc.dg/alias-6.c: New.
10842
10843 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10844
10845 * gcc.dg/cpp/ucnid-7.c: New.
10846
10847 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10848 Dorit Naishlos <dorit@il.ibm.com>
10849
10850 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10851 darwin.
10852
10853 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10854
10855 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10856 misaligned accesses.
10857 * gcc.dg/vect/vect-58.c: Likewise.
10858 * gcc.dg/vect/vect-92.c: New.
10859 * gcc.dg/vect/vect-93.c: New.
10860
10861 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10862
10863 PR fortran/18827
10864 * gfortran.dg/assign_2.f90: New test.
10865 * gfortran.dg/assign_3.f90: New test.
10866 * gfortran.dg/assign.f90: New test.
10867
10868 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10869
10870 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10871 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10872 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10873 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10874 names.
10875
10876 2005-03-14 Geoffrey Keating <geoffk@apple.com>
10877
10878 * gcc.dg/cpp/ucnid-6.c: New.
10879
10880 * gcc.dg/cpp/normalize-1.c: New.
10881 * gcc.dg/cpp/normalize-2.c: New.
10882 * gcc.dg/cpp/normalize-3.c: New.
10883 * gcc.dg/cpp/normalize-4.c: New.
10884 * gcc.dg/cpp/ucnid-4.c: New.
10885 * gcc.dg/cpp/ucnid-5.c: New.
10886 * g++.dg/cpp/normalize-1.C: New.
10887 * g++.dg/cpp/ucnid-1.C: New.
10888
10889 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10890
10891 * gcc.dg/pr18628.c: New.
10892
10893 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10894
10895 PR c++/20280
10896 * g++.dg/tree-ssa/pr20280.C: New.
10897
10898 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10899
10900 PR fortran/20467
10901 * gfortran.dg/stfunc_2.f90: New test.
10902
10903 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10904
10905 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
10906
10907 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10908
10909 * gcc.dg/tree-ssa/20050314-1.c: New test.
10910
10911 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10912
10913 PR c++/4403
10914 PR c++/9783, DR433
10915 * g++.dg/template/friend34.C: New test.
10916 * g++.dg/template/friend35.C: Likewise.
10917 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
10918
10919 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10920
10921 Friend class name lookup 5/n
10922 PR c++/1016
10923 * g++.dg/lookup/hidden-class1.C: New test.
10924 * g++.dg/lookup/hidden-class2.C: Likewise.
10925 * g++.dg/lookup/hidden-class3.C: Likewise.
10926 * g++.dg/lookup/hidden-class4.C: Likewise.
10927 * g++.dg/lookup/hidden-class5.C: Likewise.
10928 * g++.dg/lookup/hidden-class6.C: Likewise.
10929 * g++.dg/lookup/hidden-class7.C: Likewise.
10930 * g++.dg/lookup/hidden-class8.C: Likewise.
10931 * g++.dg/lookup/hidden-class9.C: Likewise.
10932 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
10933 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
10934 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
10935 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
10936 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
10937 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
10938 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
10939 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
10940 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
10941 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
10942 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
10943
10944 2005-03-13 Mark Mitchell <mark@codesourcery.com>
10945
10946 PR c++/20157
10947 * g++.dg/template/error18.C: New test.
10948
10949 2005-03-09 Ben Elliston <bje@au.ibm.com>
10950
10951 PR debug/16792
10952 * g++.dg/debug/pr16792.C: New test.
10953
10954 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10955
10956 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
10957 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
10958 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
10959 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
10960 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
10961 test assertion names.
10962
10963 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10964
10965 PR fortran/18600
10966 * gfortran.dg/stfunc_1.f90: New test.
10967
10968 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10969
10970 PR fortran/16907
10971 * gfortran.dg/real_index_1.f90: New test.
10972
10973 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10974
10975 PR fortran/20323
10976 * gfortran.dg/spec_expr_1.f90: New test.
10977
10978 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10979
10980 PR c/20402
10981 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
10982 new parser.
10983
10984 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10985
10986 PR fortran/20361
10987 * gfortran.dg/largeequiv_1.f90: New test.
10988
10989 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10990
10991 * gcc.dg/ucnid-1.c: New.
10992 * gcc.dg/ucnid-2.c: New.
10993 * gcc.dg/ucnid-3.c: New.
10994 * gcc.dg/ucnid-4.c: New.
10995 * gcc.dg/ucnid-5.c: New.
10996 * gcc.dg/ucnid-6.c: New.
10997 * gcc.dg/cpp/ucnid-1.c: New.
10998 * gcc.dg/cpp/ucnid-2.c: New.
10999 * gcc.dg/cpp/ucnid-3.c: New.
11000 * g++.dg/other/ucnid-1.C: New.
11001
11002 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11003
11004 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11005
11006 2005-03-11 Per Bothner <per@bothner.com>
11007
11008 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11009 that diagnotics refer to correct token.
11010 * gcc.dg/unused-3.c: Likewise.
11011
11012 2005-03-11 Per Bothner <per@bothner.com>
11013
11014 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
11015 constant" is now actually on same line as string constant.
11016 * gcc.dg/cpp/direct2s.c: Likewise.
11017
11018 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
11019
11020 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
11021
11022 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11023
11024 PR libfortran/20124
11025 * gfortran.dg/pr20124.f90: New Test
11026
11027 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
11028
11029 PR tree-optimization/20130
11030 * gcc.dg/pr20130-1.c: New test.
11031
11032 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11033
11034 PR target/20095
11035 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
11036
11037 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11038
11039 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
11040
11041 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11042
11043 * g++.dg/eh/forced1.C: Fix comment.
11044 * g++.dg/eh/forced2.C: Ditto.
11045 * g++.dg/eh/forced3.C: Ditto.
11046 * g++.dg/eh/forced4.C: Ditto.
11047
11048 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
11049
11050 PR rtl-opt/20412
11051 * gcc.c-torture/compile/pr20412.c: New test.
11052
11053 2005-03-10 Roger Sayle <roger@eyesopen.com>
11054
11055 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
11056
11057 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11058
11059 PR target/20322
11060 * gcc.dg/20050307-1.c: New test.
11061
11062 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
11063
11064 PR c++/20375
11065 * g++.dg/other/stdarg3.C: New.
11066
11067 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11068
11069 PR c++/18384, c++/18327
11070 * g++.dg/init/array19.C: New test.
11071
11072 PR inline-asm/20314
11073 * gcc.dg/torture/pr20314-1.c: New test.
11074 * gcc.dg/torture/pr20314-2.c: New test.
11075
11076 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
11077
11078 * gcc.dg/20050309-1.c: New test.
11079
11080 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11081
11082 * gcc.dg/builtins-10.c: Reactivate disabled test.
11083 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
11084 new cbrt transformations.
11085
11086 2005-03-09 Mark Mitchell <mark@codesourcery.com>
11087
11088 PR c++/20208
11089 * g++.dg/template/array13.C: New test.
11090
11091 2005-03-09 Paolo Carlini <pcarlini@suse.de>
11092
11093 PR c++/16859
11094 * g++.dg/init/brace4.C: New test.
11095
11096 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
11097
11098 PR c++/20186
11099 * g++.dg/template/non-dependent12.C: New.
11100
11101 2005-03-08 Mark Mitchell <mark@codesourcery.com>
11102
11103 PR c++/20142
11104 * g++.dg/init/array18.C: Add dg-do run marker.
11105
11106 PR c++/20142
11107 * g++.dg/init/array18.C: New test.
11108
11109 2005-03-09 Ben Elliston <bje@au.ibm.com>
11110
11111 * consistency.vlad/vlad.exp: Remove trailing semicolons.
11112 * g++.dg/gcov/gcov.exp: Likewise.
11113 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
11114 * gcc.target/xstormy16/xstormy16.exp: Likewise.
11115 * lib/c-torture.exp: Likewise.
11116 * lib/fortran-torture.exp: Likewise.
11117 * lib/g++.exp: Likewise.
11118 * lib/gcc-defs.exp: Likewise.
11119 * lib/gcc-dg.exp: Likewise.
11120 * lib/gcc.exp: Likewise.
11121 * lib/gcov.exp: Likewise.
11122 * lib/gfortran.exp: Likewise.
11123 * lib/mike-g++.exp: Likewise.
11124 * lib/mike-gcc.exp: Likewise.
11125 * lib/objc-torture.exp: Likewise.
11126 * lib/objc.exp: Likewise.
11127 * lib/profopt.exp: Likewise.
11128 * lib/target-libpath.exp: Likewise.
11129 * lib/target-supports.exp: Likewise.
11130 * lib/treelang.exp: Likewise.
11131 * lib/wrapper.exp: Likewise.
11132
11133 2005-03-08 Jeff Law <law@redhat.com>
11134
11135 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
11136 PHI-OPT changes.
11137
11138 2005-03-08 Ira Rosen <irar@il.ibm.com>
11139
11140 * gcc.dg/vect/pr20122.c: New test.
11141
11142 2005-03-07 Jeff Law <law@redhat.com>
11143
11144 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
11145 was folded away.
11146 * gcc.dg/tree-ssa/pr18133-1.c: New test.
11147 * gcc.dg/tree-ssa/pr18133-2.c: New test.
11148 * gcc.dg/tree-ssa/pr18134.c: New test.
11149
11150 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11151
11152 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
11153 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
11154 gcc.dg/torture/builtin-noret-2.c: Require weak support.
11155
11156 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
11157
11158 PR tree-opt/17671
11159 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
11160
11161 2005-03-07 Mark Mitchell <mark@codesourcery.com>
11162
11163 * g++.dg/warn/Wnvdtor.C: New test.
11164
11165 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
11166
11167 * gcc.dg/torture/pr19683-1.c: New test.
11168
11169 2005-03-06 Steven G. Kargl <kargls@comcast.net>
11170
11171 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
11172 * gfortran.dg/g77/19990313-2.f: Ditto.
11173 * gfortran.dg/g77/19990313-3.f: Ditto.
11174 * gfortran.dg/g77/19990525-0.f: Ditto.
11175 * gfortran.dg/g77/19990826-0.f: Ditto.
11176 * gfortran.dg/g77/19990826-2.f: Ditto.
11177 * gfortran.dg/g77/19990826-3.f: Ditto.
11178 * gfortran.dg/g77/20000511-1.f: Ditto.
11179 * gfortran.dg/g77/20000511-2.f: Ditto.
11180 * gfortran.dg/g77/970625-2.f: Ditto.
11181 * gfortran.dg/g77/980310-2.f: Ditto.
11182 * gfortran.dg/g77/980310-3.f: Ditto.
11183 * gfortran.dg/g77/980310-8.f: Ditto.
11184 * gfortran.dg/g77/980519-2.f: Ditto.
11185 * gfortran.dg/g77/alpha1.f: Ditto.
11186 * gfortran.dg/g77/claus.f: Ditto.
11187 * gfortran.dg/g77/erfc.f: Ditto.
11188 * gfortran.dg/g77/short.f: Ditto.
11189 * gfortran.fortran-torture/execute/data.f90: Ditto.
11190 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
11191 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
11192
11193 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11194
11195 * lib/file-format.exp (gcc_target_object_format): Add check for som
11196 format and hardcode object formats on hppa*-*-hpux*.
11197 * lib/target-supports.exp (check_weak_available): Add check for som
11198 object format. Always return 0 on hppa*-*-hpux10*.
11199
11200 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
11201 is defined.
11202
11203 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
11204
11205 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11206
11207 * gfortran.dg/pr19936_1.f90: New test.
11208 * gfortran.dg/pr19936_2.f90: New test.
11209 * gfortran.dg/pr19936_3.f90: New test.
11210
11211 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11212 Paul Thomas <prthomas@drfccad.cea.fr>
11213
11214 * gfortran.dg/PR19754_1.f90: New test.
11215 * gfortran.dg/PR19754_2.f90: Ditto.
11216
11217 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11218
11219 PR c++/19311
11220 * g++.dg/template/non-dependent11.C: New test.
11221
11222 2005-03-05 Uros Bizjak <uros@kss-loka.si>
11223
11224 * lib/target-supports.exp (check_iconv_available): Fix comment.
11225
11226 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
11227 Joseph S. Myers <joseph@codesourcery.com>
11228
11229 PR c++/19797
11230 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
11231
11232 2005-03-04 Matthew Sachs <msachs@apple.com>
11233
11234 * gcc.exp (gcc_target_compile): Put braces around
11235 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
11236 * objc.exp (objc_target_compile): Likewise.
11237 * treelang.exp (treelang_target_compile): Likewise.
11238
11239 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11240
11241 PR fortran/19673
11242 * gfortran.dg/func_result_1.f90: New test.
11243
11244 2005-03-04 Ben Elliston <bje@au.ibm.com>
11245
11246 * gcc.misc-tests/options.exp: New test.
11247
11248 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
11249
11250 * gcc.dg/pr15784-4.c: New test.
11251
11252 2005-03-03 Geoffrey Keating <geoffk@apple.com>
11253
11254 * gcc.c-torture/execute/pr17133.c: New.
11255 * gcc.c-torture/compile/20050303-1.c: New.
11256
11257 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
11258
11259 * gcc.dg/cpp/assert4.c: Fix for cygwin.
11260
11261 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
11262
11263 * g++.dg/overload/using2.C: New.
11264
11265 2005-03-02 Mark Mitchell <mark@codesourcery.com>
11266
11267 PR c++/19916
11268 * g++.dg/init/ptrmem2.C: New test.
11269
11270 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
11271
11272 PR c/8927
11273 * gcc.dg/pr8927-1.c: New test.
11274
11275 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
11276
11277 PR c++/20232
11278 * g++.dg/inherit/covariant12.C: New.
11279
11280 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11281
11282 PR fortran/19479
11283 * gfortran.dg/bound_1.f90: New test.
11284
11285 2005-02-28 Janis Johnson <janis187@us.ibm.com>
11286
11287 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
11288 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
11289
11290 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
11291
11292 PR c/20245
11293 * gcc.dg/pr20245-1.c: New test.
11294
11295 2005-02-28 Jakub Jelinek <jakub@redhat.com>
11296
11297 PR middle-end/19874
11298 * gcc.c-torture/execute/20050119-2.c: New test case.
11299
11300 2005-02-28 Ben Elliston <bje@au.ibm.com>
11301
11302 * README: Update the DejaGnu bug reporting address.
11303 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
11304 * lib/objc-torture.exp: Likewise.
11305
11306 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11307
11308 * gfortran.dg/boz_1.f90: New test.
11309 * gfortran.dg/boz_3.f90: New test.
11310 * gfortran.dg/boz_4.f90: New test.
11311
11312 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11313
11314 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
11315 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
11316
11317 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11318
11319 PR libfortran/20101
11320 * gfortran.dg/write_0_pe_format.f90: New test.
11321
11322 2005-02-27 Jakub Jelinek <jakub@redhat.com>
11323
11324 PR c++/20206
11325 * g++.dg/opt/thunk2.C: New test.
11326 * g++.dg/opt/covariant1.C: New test.
11327
11328 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11329
11330 * gfortran.dg/e_d_fmt.f90: New test.
11331
11332 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
11333
11334 * gcc.dg/asm-b.c: Fix comment typos.
11335
11336 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11337
11338 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
11339 a V_MAY_DEF also.
11340
11341 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11342
11343 PR tree-opt/20188
11344 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
11345 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
11346 * gcc.dg/asm-b.c: New test.
11347
11348 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
11349
11350 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11351 Disable this test on IRIX 6.
11352
11353 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
11354
11355 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
11356 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
11357 parser.
11358
11359 2005-02-25 Diego Novillo <dnovillo@redhat.com>
11360
11361 PR tree-optimization/20204
11362 * testsuite/gcc.dg/pr20204.c: New test.
11363
11364 2005-02-24 Jakub Jelinek <jakub@redhat.com>
11365
11366 PR target/20196
11367 * gcc.c-torture/execute/20050224-1.c: New test.
11368
11369 PR c++/20175
11370 * g++.dg/warn/Wbraces2.C: New test.
11371
11372 2005-02-23 Mark Mitchell <mark@codesourcery.com>
11373
11374 PR c++/19878
11375 * g++.dg/init/const2.C: New test.
11376
11377 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
11378
11379 PR tree-optimization/20100
11380 * gcc.c-torture/execute/pr20100-1.c: New test.
11381
11382 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11383
11384 * gfortran.dg/implicit_3.f90: New test.
11385
11386 * gfortran.dg/deftype_1.f90: New test.
11387
11388 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
11389
11390 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
11391 the test passes.
11392 * g++.dg/other/anon3.C: Accept a warning.
11393
11394 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
11395
11396 * gcc.dg/pr20017.c: Fix a comment typo.
11397
11398 2005-02-23 Bud Davis <bdavis@gfortran.org>
11399
11400 * gfortran.dg/list_read_4.f90: Change to f90 comments.
11401
11402 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11403
11404 PR ada/19902
11405 * ada/acats/tests/cxa/cxa3004.a: Remove.
11406 * ada/acats/tests/cxb/cxb30061.am: Likewise.
11407
11408 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11409
11410 PR c++/20073
11411 * g++.dg/init/const1.C: New test.
11412
11413 PR c++/19991
11414 * g++.dg/parse/constant7.C: New test.
11415
11416 PR c++/20152
11417 * g++.dg/parse/error27.C: New test.
11418 * g++.dg/template/qualttp15.C: Adjust error markers.
11419 * g++.old-deja/g++.other/struct1.C: Likewise.
11420
11421 PR c++/20153
11422 * g++.dg/template/error17.C: New test.
11423
11424 PR c++/20148
11425 * g++.dg/parser/error26.C: New test.
11426
11427 2005-02-22 Diego Novillo <dnovillo@redhat.com>
11428
11429 PR tree-optimization/20100
11430 PR tree-optimization/20115
11431 * gcc.dg/pr20115.c: New test.
11432 * gcc.dg/pr20115-1.c: New test.
11433 * gcc.dg/pr20100.c: New test.
11434 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
11435 call-clobbered variables after alias1.
11436
11437 2005-02-22 Bud Davis <bdavis@gfortran.org>
11438
11439 * gfortran.dg/list_read_4.f90: new test.
11440
11441 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
11442
11443 PR rtl-optimization/20017.
11444 * gcc.dg/pr20017.c: New.
11445
11446 2005-02-22 Devang Patel <dpatel@apple.com>
11447
11448 PR 19952
11449 * g++.dg/tree-ssa/pr19952.C: New test.
11450
11451 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11452
11453 PR c++/19883
11454 * g++.dg/parse/constant6.C: New test.
11455
11456 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11457
11458 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11459 * g++.dg/charset/asm2.c: Likewise.
11460 * g++.dg/charset/asm3.c: Likewise.
11461 * g++.dg/charset/asm4.c: Likewise.
11462 * g++.dg/charset/asm5.c: Likewise.
11463 * g++.dg/charset/attribute1.c: Likewise.
11464 * g++.dg/charset/attribute2.c: Likewise.
11465 * g++.dg/charset/extern1.cc: Likewise.
11466 * g++.dg/charset/extern2.cc: Likewise.
11467 * g++.dg/charset/extern3.cc: Likewise.
11468 * g++.dg/charset/function.cc: Likewise.
11469 * g++.dg/charset/string.c: Likewise.
11470 * g++.dg/charset/charset.exp: Likewise.
11471 * lib/target-supports.exp (check_iconv_available): Fix comment.
11472
11473 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11474
11475 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
11476 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11477 * gcc.dg/charset/asm2.c: Likewise.
11478 * gcc.dg/charset/asm3.c: Likewise.
11479 * gcc.dg/charset/asm4.c: Likewise.
11480 * gcc.dg/charset/asm5.c: Likewise.
11481 * gcc.dg/charset/asm6.c: Likewise.
11482 * gcc.dg/charset/attribute1.c: Likewise.
11483 * gcc.dg/charset/attribute2.c: Likewise.
11484 * gcc.dg/charset/builtin1.c: Likewise.
11485 * gcc.dg/charset/extern.c: Likewise.
11486 * gcc.dg/charset/function.c: Likewise.
11487 * gcc.dg/charset/string.c: Likewise.
11488 * gcc.dg/charset/charset.exp: Likewise.
11489
11490 2005-02-21 Bud Davis <bdavis9659@comcast.net>
11491
11492 PR fortran/20086
11493 * gfortran.dg/pr20086.f90: New test.
11494
11495 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
11496
11497 PR tree-optimization/19786
11498 * g++.dg/tree-ssa/pr19786.C: New.
11499
11500 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11501
11502 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
11503
11504 2005-02-21 Jeff Law <law@redhat.com>
11505
11506 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
11507
11508 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11509
11510 * gfortran.dg/do_iterator: Split loop, markup all lines for
11511 which an error locus is printed.
11512 * gfortran.dg/pr17708.f90: Markup all lines for which an error
11513 locus is printed.
11514 * gfortran.dg/select_4.f90: Likewise.
11515 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
11516 locuses in the various permutations.
11517
11518 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
11519
11520 PR tree-optimization/19951
11521 * g++.dg/vect: New directory.
11522 * g++.dg/vect/vect.exp: New file.
11523 * g++.dg/vect/pr19951.cc: New testcase.
11524 * g++.dg/dg.exp: Also prune vectorizer tests.
11525
11526 2005-02-20 Zack Weinberg <zack@codesourcery.com>
11527
11528 PR 18785
11529 * gcc.dg/charset/builtin1.c: New test.
11530
11531 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11532
11533 PR c++/19299
11534 * g++.dg/inherit/volatile1.C: New test.
11535
11536 PR c++/19440
11537 * g++.dg/template/dtor4.C: New test.
11538
11539 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11540
11541 * gfortran.dg/int_1.f90: New test.
11542
11543 2005-02-19 Devang Patel <dpatel@apple.com>
11544
11545 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
11546
11547 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11548
11549 * gfortran.dg/achar_1.f90: New test.
11550
11551 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
11552
11553 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
11554
11555 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
11556 Jakub Jelinek <jakub@redhat.com>
11557
11558 PR tree-optimization/19828
11559 * gcc.dg/tree-ssa/loop-7.c: New test.
11560 * gcc.c-torture/execute/20050218-1.c: New test.
11561
11562 2005-02-19 Jakub Jelinek <jakub@redhat.com>
11563
11564 PR c/20043
11565 * gcc.dg/transparent-union-1.c: New test.
11566 * gcc.dg/transparent-union-2.c: New test.
11567
11568 2005-02-18 James E Wilson <wilson@specifixinc.com>
11569
11570 PR tree-optimization/18977
11571 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
11572
11573 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
11574
11575 PR target/20054
11576 * gcc.dg/pr20054.c: New test.
11577
11578 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11579
11580 PR c++/19508
11581 * g++.dg/ext/attrib20.C: New test.
11582
11583 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
11584
11585 PR middle-end/20030
11586 * gfortran.fortran-torture/execute/character_passing.f90: New test.
11587
11588 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
11589
11590 PR c++/20008
11591 * g++.dg/opt/switch4.C: New.
11592
11593 2005-02-18 Jakub Jelinek <jakub@redhat.com>
11594
11595 PR c++/20023
11596 PR tree-optimization/20009
11597 * gcc.c-torture/compile/20050217-1.c: New test.
11598 * g++.dg/opt/switch3.C: New test.
11599
11600 PR tree-optimization/18947
11601 * gcc.c-torture/compile/20050215-1.c: New test.
11602 * gcc.c-torture/compile/20050215-2.c: New test.
11603 * gcc.c-torture/compile/20050215-3.c: New test.
11604
11605 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
11606
11607 PR c++/20028
11608 * g++.dg/template/crash34.C: New.
11609
11610 PR c++/20022
11611 * g++.dg/other/access3.C: New.
11612
11613 2005-02-17 Ira Rosen <irar@il.ibm.com>
11614
11615 * gcc.dg/vect/vect-98.c: New test.
11616
11617 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
11618
11619 PR tree-optimization/19967
11620 * gcc.dg/pr19967.c: New.
11621
11622 2005-02-16 Jakub Jelinek <jakub@redhat.com>
11623
11624 PR middle-end/19857
11625 * gcc.dg/tree-ssa/20050215-1.c: New test.
11626 * gcc.c-torture/execute/20050215-1.c: New test.
11627
11628 2005-02-15 Eric Christopher <echristo@redhat.com>
11629
11630 * gcc.dg/cpp/20050215-1.c: New file.
11631
11632 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
11633
11634 PR tree-optimization/15785
11635 * gcc.dg/pr15785-1.c: New test.
11636
11637 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
11638
11639 PR c++/17788
11640 * g++.dg/init/ctor4.C: New.
11641 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
11642
11643 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
11644
11645 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
11646 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
11647
11648 2005-02-15 Andreas Schwab <schwab@suse.de>
11649
11650 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
11651 declare malloc.
11652
11653 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
11654
11655 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
11656
11657 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11658
11659 PR tree-optimization/19853
11660 * gcc.c-torture/compile/pr19853.c: New test.
11661
11662 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11663
11664 PR c++/19608
11665 * g++.dg/parse/local-class1.C: New.
11666
11667 PR c++/19895
11668 * g++.dg/parse/ptrmem3.C: New.
11669
11670 PR c++/19884
11671 * g++.old-deja/g++.oliva/template6.C: Add another case.
11672 * g++.dg/template/explicit6.C: New.
11673
11674 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
11675
11676 PR c++/17816
11677 * g++.dg/other/redecl2.C: New.
11678
11679 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11680
11681 PR c++/19891
11682 * g++.dg/abi/covariant4.C: New.
11683
11684 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
11685
11686 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
11687
11688 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
11689
11690 * gcc.dg/vect/vect-96.c: Fix typo.
11691
11692 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11693
11694 PR c++/14479
11695 PR c++/19487
11696 * g++.dg/template/enum5.C: New test.
11697
11698 2005-02-12 Ira Rosen <irar@il.ibm.com>
11699
11700 * gcc.dg/vect/vect-97.c: New test.
11701
11702 2005-02-12 Ira Rosen <irar@il.ibm.com>
11703
11704 * gcc.dg/vect/vect-96.c: New test.
11705
11706 2005-02-12 Uros Bizjak <uros@kss-loka.si>
11707
11708 * gcc.dg/builtins-34.c: Also check ldexp*.
11709
11710 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
11711
11712 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
11713
11714 2005-02-11 Janis Johnson <janis187@us.ibm.com>
11715
11716 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
11717 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
11718 dg-require-dll, dg-require-iconv, dg-require-named-sections,
11719 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
11720 selector_list, selector_expression, dg-process-target): Move to new
11721 file target-supports-dg.exp.
11722 * lib/target-supports-dg.exp: New.
11723
11724 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
11725 New.
11726
11727 2005-02-11 Jakub Jelinek <jakub@redhat.com>
11728
11729 PR c++/19666
11730 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
11731
11732 PR middle-end/19858
11733 * gcc.c-torture/compile/20050210-1.c: New test.
11734
11735 2005-02-11 Mark Mitchell <mark@codesourcery.com>
11736
11737 PR c++/19755
11738 * g++.dg/warn/Wbraces1.C: New test.
11739
11740 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
11741
11742 * gcc.dg/builtins-52.c: New testcase.
11743
11744 2005-02-10 Jakub Jelinek <jakub@redhat.com>
11745
11746 PR c/19342
11747 * gcc.c-torture/execute/20050119-1.c: New test.
11748
11749 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11750
11751 PR c++/19811
11752 * g++.dg/init/delete1.C: New test.
11753
11754 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
11755
11756 PR c++/18470
11757 * g++.dg/template/static12.C: New test.
11758
11759 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11760
11761 PR c++/19787
11762 * g++.dg/conversion/ambig1.C: New test.
11763
11764 PR c++/19739
11765 * g++.dg/ext/attrib19.C: New test.
11766
11767 PR c++/19732
11768 * g++.dg/parse/dtor5.C: New test.
11769
11770 PR c++/19762
11771 * g++.dg/template/dtor3.C: New test.
11772
11773 PR c++/19826
11774 * g++.dg/template/static11.C: New test.
11775 * g++.dg/template/crash2.C: Remove dg-error marker.
11776
11777 2005-02-09 Janis Johnson <janis187@us.ibm.com>
11778
11779 PR C++/18491
11780 * g++.old-deja/g++.mike/p10769a.C: Remove.
11781
11782 2005-02-09 Roger Sayle <roger@eyesopen.com>
11783
11784 * gcc.dg/builtins-48.c: New test case.
11785 * gcc.dg/builtins-49.c: New test case.
11786 * gcc.dg/builtins-50.c: New test case.
11787 * gcc.dg/builtins-51.c: New test case.
11788
11789 2005-02-09 Ian Lance Taylor <ian@airs.com>
11790
11791 PR middle-end/19583
11792 * g++.dg/warn/Wreturn-type-3.C: New test.
11793
11794 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11795
11796 PR middle-end/19402
11797 * gcc.dg/pr19402-1.c: New testcase.
11798 * gcc.dg/pr19402-2.c: likewise.
11799
11800 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11801
11802 PR middle-end/19854
11803 * g++.dg/tree-ssa/tmmti.C: New testcase.
11804
11805 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11806
11807 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11808
11809 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11810
11811 PR c++/19733
11812 * g++.dg/parse/crash23.C: New test.
11813 * g++.dg/warn/Weff1.C: New test.
11814
11815 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11816
11817 * gcc.dg/20050209-1.c: New test.
11818
11819 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11820
11821 PR target/19799
11822 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11823
11824 2005-02-08 Mike Stump <mrs@apple.com>
11825
11826 * g++.dg/pch/import-2.c: New test.
11827 * g++.dg/pch/import-2.hs: New.
11828 * g++.dg/pch/include/import-2a.h: New.
11829 * g++.dg/pch/include/import-2b.h: New.
11830
11831 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11832
11833 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11834
11835 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11836
11837 * gfortran.dg/substr_1.f90: New test.
11838
11839 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11840
11841 PR middle-end/19775
11842 * gcc.dg/torture/builtin-power-1.c: Disable test for
11843 invalid transformation.
11844 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11845 no longer optimize.
11846 * gcc.dg/builtins-47.c: New testcase.
11847
11848 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11849 Dorit Naishlos <dorit@il.ibm.com>
11850
11851 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11852
11853 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11854
11855 * gcc.c-torture/compile/20050206-1.c: New test.
11856
11857 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11858
11859 PR tree-opt/19768
11860 * g++.dg/opt/pr19768.C: New test.
11861
11862 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11863
11864 PR tree-opt/19736
11865 * gcc.c-torture/compile/pr19736.c: New test.
11866
11867 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11868
11869 PR c++/17401
11870 * g++.dg/parse/error25.C: New test.
11871
11872 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11873
11874 * gcc.c-torture/execute/20050203-1.c: New.
11875
11876 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
11877
11878 * gcc.dg/vect/vect-85.c: Remove xfail.
11879 * gcc.dg/vect/vect-86.c: Remove xfail.
11880 * gcc.dg/vect/vect-87.c: Remove xfail.
11881 * gcc.dg/vect/vect-88.c: Remove xfail.
11882
11883 2005-02-02 Geoffrey Keating <geoffk@apple.com>
11884
11885 * gcc.dg/altivec-19.c: New.
11886
11887 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
11888
11889 PR c/17807
11890 * gcc.dg/nested-func-3.c: New test.
11891 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
11892
11893 2005-02-02 Janis Johnson <janis187@us.ibm.com>
11894
11895 * gcc.test-framework/gen_directive_tests: Generate tests for
11896 selector expressions.
11897
11898 2005-02-02 Matt Austern <austern@apple.com>
11899
11900 PR c++/19628
11901 * g++/ext/builtin7.C: New.
11902 * g++/ext/builtin8.C: New.
11903
11904 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11905
11906 PR c/18502
11907 * gcc.dg/pr18502-1.c: New test.
11908
11909 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11910
11911 PR c++/17413
11912 * g++.dg/template/local4.C: Tweak.
11913
11914 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
11915
11916 PR tree-optimization/19578
11917 * gcc.c-torture/compile/20050202-1.c: New test.
11918
11919 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11920
11921 PR c/19435
11922 * gcc.dg/c99-init-4.c: New test.
11923
11924 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11925
11926 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
11927
11928 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
11929
11930 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
11931 * g++.dg/eh/check-vect.h: New.
11932
11933 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
11934 * gcc.dg/vect/vect-78.c: Ditto.
11935 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
11936 Remove.
11937
11938 * g++.dg/conversion/simd1.C: Expect warning.
11939 * g++.dg/ext/attribute-test-1.C: Ditto.
11940 * g++.dg/ext/attribute-test-2.C: Ditto.
11941 * g++.dg/ext/attribute-test-3.C: Ditto.
11942 * g++.dg/ext/attribute-test-4.C: Ditto.
11943
11944 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
11945 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
11946
11947 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
11948
11949 2005-02-01 Richard Henderson <rth@redhat.com>
11950
11951 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11952 long double for ibm double-double format.
11953 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11954
11955 2005-02-01 Diego Novillo <dnovillo@redhat.com>
11956
11957 PR tree-optimization/19633
11958 * testsuite/gcc.dg/pr19633-1.c: New test.
11959 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
11960 to NULL or a symbol.
11961
11962 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11963
11964 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
11965 New procs.
11966 (dg-process-target (local override)): Handle selector expressions.
11967
11968 * gcc.test-framework/README: Describe tests in source directory.
11969 * gcc.test-framework/test-framework.awk: Handle dg- tests.
11970 * gcc.test-framework/test-framework.exp: Handle dg- tests.
11971 * gcc.test-framework/dg-bogus-exp-P.c: New test.
11972 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
11973 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
11974 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
11975 * gcc.test-framework/dg-do-link-exp-P.c: New test.
11976 * gcc.test-framework/dg-do-run-exp-P.c: New test.
11977 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
11978 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
11979 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
11980 * gcc.test-framework/dg-error-exp-P.c: New test.
11981 * gcc.test-framework/dg-error-exp-XP.c: New test.
11982 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
11983 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
11984 * gcc.test-framework/dg-output-exp-P.c: New test.
11985 * gcc.test-framework/dg-output-exp-XF.c: New test.
11986 * gcc.test-framework/dg-warning-exp-P.c: New test.
11987 * gcc.misc-tests/dg-1.c: Remove.
11988 * gcc.misc-tests/dg-2.c: Remove.
11989 * gcc.misc-tests/dg-3.c: Remove.
11990 * gcc.misc-tests/dg-4.c: Remove.
11991 * gcc.misc-tests/dg-5.c: Remove.
11992 * gcc.misc-tests/dg-6.c: Remove.
11993 * gcc.misc-tests/dg-7.c: Remove.
11994 * gcc.misc-tests/dg-8.c: Remove.
11995 * gcc.misc-tests/dg-9.c: Remove.
11996 * gcc.misc-tests/dg-10.c: Remove.
11997 * gcc.misc-tests/dg-11.c: Remove.
11998 * gcc.misc-tests/dg-12.c: Remove.
11999 * gcc.misc-tests/dg-test.exp: Remove.
12000
12001 * gcc.test-framework/test-framework.awk: Change recording and
12002 printing of passes and failures.
12003
12004 * gcc.test-framework: New directory.
12005 * gcc.test-framework/README: New.
12006 * gcc.test-framework/test-framework.exp: New.
12007 * gcc.test-framework/test-framework.awk: New.
12008 * gcc.test-framework/gen_directive_tests: New.
12009
12010 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
12011
12012 * lib/treelang.exp: Fix comment typos.
12013 (treelang_target_compile): Don't append libs=-ltreelang to options.
12014
12015 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
12016
12017 * g++.dg/parse/typename7.C: Adjust error messages.
12018
12019 2005-01-31 Jeff Law <law@redhat.com>
12020
12021 * gcc.c-torture/execute/20050131-1.c: New test.
12022 * gcc.dg/wcaselabel.c: New test.
12023
12024 2005-01-31 Mark Mitchell <mark@codesourcery.com>
12025
12026 * g++.dg/other/warning1.C: Adjust error messags.
12027 * g++.dg/parse/constant5.C: New test.
12028
12029 2005-01-31 Steven Bosscher <stevenb@suse.de>
12030
12031 PR c/19333
12032 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
12033 the test case valid.
12034 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
12035 * testsuite/gcc.dg/array-7.c: Adjust expected result.
12036 * testsuite/gcc.dg/pr18596-3.c: Likewise.
12037 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
12038 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
12039 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
12040
12041 2005-01-31 Dale Johannesen <dalej@apple.com>
12042
12043 * g++.dg/opt/pr19650.C: New test.
12044
12045 2005-01-31 Richard Henderson <rth@redhat.com>
12046
12047 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12048 long double for intel double extended format.
12049 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12050
12051 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12052
12053 PR c++/19555
12054 * g++.dg/template/static10.C: New test.
12055
12056 PR c++/19395
12057 * g++.dg/parse/error24.C: New test.
12058
12059 PR c++/19367
12060 * g++.dg/lookup/builtin1.C: New test.
12061
12062 PR c++/19457
12063 * g++.dg/warn/conv3.C: New test.
12064
12065 2005-01-30 Bud Davis <bdavis@gfortran.org>
12066
12067 PR fortran/19647
12068 * gfortan.dg/inquire_7.f90
12069
12070 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
12071
12072 PR tree-optimization/15791
12073 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
12074 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
12075 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
12076 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
12077 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
12078 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
12079 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
12080 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
12081 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
12082 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
12083
12084 2005-01-29 Paul Brook <paul@codesourcery.com>
12085
12086 PR fortran/18565
12087 * check.c (real_or_complex_check): New function.
12088 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
12089 * intrinsic.c (add_functions): Use new check functions.
12090 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
12091 Add prototypes.
12092
12093 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
12094
12095 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
12096 gcc.dg/lvalue-3.c: New tests.
12097 * gcc.dg/concat.c: Update expected messages.
12098
12099 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
12100
12101 PR libfortran/19595
12102 * gfortran.dg/eor_1.f90: New test.
12103
12104 2005-01-29 Steven G. Kargl <kargls@comcast.net>
12105
12106 PR fortran/19589
12107 * gfortran.dg/logical_data_1.f90: New test.
12108
12109 2005-01-28 Mark Mitchell <mark@codesourcery.com>
12110
12111 PR c++/19253
12112 * g++.dg/template/crash33.C: New test.
12113
12114 PR c++/19667
12115 * g++.dg/template/crash32.C: New test.
12116
12117 2005-01-28 Ian Lance Taylor <ian@airs.com>
12118
12119 PR middle-end/16558
12120 * g++.dg/warn/Wreturn-type-2.C: New test.
12121
12122 2004-06-24 Jeff Law <law@redhat.com>
12123
12124 * gcc.dg/tree-ssa/20050128-1.c: New test.
12125
12126 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
12127
12128 * gcc.target/frv/all-mdpackh-1.c: New test.
12129
12130 2005-01-28 Steven Bosscher <stevenb@suse.de>
12131
12132 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
12133
12134 2005-01-27 Richard Henderson <rth@redhat.com>
12135
12136 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
12137
12138 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12139
12140 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
12141
12142 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12143
12144 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
12145 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
12146 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
12147 to cope with cases where the multilib options override the dg-options.
12148
12149 2005-01-27 Jakub Jelinek <jakub@redhat.com>
12150
12151 PR c/18946
12152 * gcc.dg/noncompile/20050120-1.c: New test.
12153
12154 2005-01-26 Diego Novillo <dnovillo@redhat.com>
12155
12156 PR tree-optimization/19633
12157 * gcc.dg/pr19633.c: New test.
12158 * gcc.dg/tree-ssa/pr19633.c: New test.
12159
12160 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
12161
12162 * gcc.dg/20041216-1.c: New test.
12163
12164 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
12165
12166 PR objc/18862
12167 * objc.dg/selector-2.m: New test.
12168
12169 2005-01-26 Jakub Jelinek <jakub@redhat.com>
12170
12171 * g++.dg/opt/range-test-2.C: New test.
12172
12173 PR rtl-optimization/19579
12174 * gcc.c-torture/execute/20050124-1.c: New test.
12175
12176 2005-01-26 Greg Parker <gparker@apple.com>
12177 Stuart Hastings <stuart@apple.com>
12178
12179 * gcc.c-torture/execute/20050125-1.c: New.
12180
12181 2005-01-18 Jan Hubicka <jh@suse.cz>
12182
12183 PR tree-optimize/19337
12184 * gcc.c-torture/compile/20050119-1.c: New test.
12185
12186 2005-01-24 James E Wilson <wilson@specifixinc.com>
12187
12188 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
12189 test for successful match.
12190
12191 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
12192
12193 PR objc/18408
12194 * objc.dg/comp-types-7.m: New test.
12195
12196 2005-01-24 Janis Johnson <janis187@us.ibm.com>
12197
12198 * lib/target-supports.exp (current_target_name): New.
12199 (check_effective_target_ilp32, check_effective_target_lp64):
12200 Cache the result to use as long as the current target, with
12201 multilib flags, remains the same.
12202
12203 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
12204 (dg-require-weak, dg-require-visibility, dg-require-alias,
12205 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
12206 dg-require-effective-target, dg-skip-if): Remove call to
12207 skip_test_and_clear_xfail.
12208 (dg-test): Clear xfail data.
12209
12210 2005-01-24 Jakub Jelinek <jakub@redhat.com>
12211
12212 PR target/17751
12213 * gcc.dg/ppc64-toc.c: New test.
12214
12215 * g++.dg/tree-ssa/empty-1.C: New test.
12216
12217 PR middle-end/19551
12218 * gcc.c-torture/execute/20050121-1.c: New test.
12219 * gcc.dg/20050121-2.c: New test.
12220
12221 2004-01-23 Steven G. Kargl <kargls@comcast.net>
12222 Paul Brook <paul@codesourcery.com>
12223
12224 PR fortran/17941
12225 * gfortran.dg/real_const_1.f: New test.
12226 * gfortran.dg/real_const_2.f90: New test.
12227 * gfortran.dg/complex_int_1.f90: New test.
12228
12229 2005-01-23 Bud Davis <bdavis9659@comcast.net>
12230
12231 PR fortran/19313
12232 * gfortan.dg/inquire_6.f90: New test.
12233
12234 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12235
12236 PR libfortran/19451
12237 * open_readonly_1.f90: New test.
12238
12239 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12240
12241 PR libfortran/18982
12242 * gfortran.dg/open_new.f90: New file.
12243
12244 2005-01-22 Paul Brook <paul@codesourcery.com>
12245
12246 * namelist_1.f90: New test.
12247
12248 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
12249
12250 PR tree-optimization/19484
12251 * gcc.c-torture/compile/20050122-[12].c: New tests.
12252
12253 2005-01-22 Paul Brook <paul@codesourcery.com>
12254
12255 * gfortran.dg/implicit_2.f90: New test.
12256
12257 2005-01-22 Bud Davis <bdavis9659@comcast.net>
12258
12259 PR fortran/19314
12260 * gfortran.dg/inquire_5.f90: New test.
12261
12262 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12263
12264 PR c/18809
12265 * gcc.dg/pr18809-1.c: New test.
12266
12267 2005-01-21 Ian Lance Taylor <ian@airs.com>
12268
12269 * gcc.dg/20050121-1.c: New test.
12270
12271 PR tree-optimization/13000
12272 * gcc.dg/20040206-1.c: Change warning to point where function is
12273 being inlined.
12274
12275 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12276
12277 PR c++/19208
12278 * g++.dg/template/array11.C: New test.
12279
12280 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12281
12282 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
12283 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
12284 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
12285 * gfortran.dg/getenv_1.f90: Add dg-do directive.
12286 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
12287 gfortran.dg/pr17164.f90: Add missing dg-do directives.
12288
12289 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
12290
12291 PR tree-optimization/15349
12292 * gcc.dg/tree-ssa/pr15349.c: New.
12293
12294 2005-01-20 Steve Ellcey <sje@cup.hp.com>
12295
12296 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
12297
12298 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
12299
12300 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
12301 scan-assembler-times directive name.
12302
12303 * gcc.dg/asm-a.c: Move dg-require-effective-target to
12304 after dg-do.
12305
12306 PR rtl-optimization/19462
12307 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
12308
12309 2005-01-19 Steve Ellcey <sje@cup.hp.com>
12310
12311 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
12312 counting function calls on ia64.
12313
12314 2005-01-19 Jakub Jelinek <jakub@redhat.com>
12315
12316 PR rtl-optimization/15139
12317 * gcc.dg/20050111-2.c: New test.
12318
12319 PR c/17297
12320 * gcc.c-torture/compile/20050113-1.c: New testcase.
12321
12322 PR middle-end/19164
12323 * gcc.dg/20050113-1.c: New testcase.
12324
12325 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
12326
12327 * gcc.dg/vect/vect-85.c: Add comment.
12328 * gcc.dg/vect/vect-86.c: Add xfail for now.
12329 * gcc.dg/vect/vect-87.c: Add xfail for now.
12330 * gcc.dg/vect/vect-88.c: Add xfail for now.
12331 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
12332
12333 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12334
12335 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
12336
12337 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12338
12339 * g++.dg/debug/typedef3.C: New test.
12340
12341 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
12342
12343 PR c/19472
12344 * gcc.dg/asm-a.c: New test.
12345
12346 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
12347
12348 * gcc.dg/sh-relax.c: Add prototype for abort.
12349
12350 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12351
12352 * gcc.dg/short-compare-1.c: New test.
12353 * gcc.dg/short-compare-2.c: Likewise.
12354
12355 2005-01-18 Michael Matz <matz@suse.de>
12356
12357 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
12358
12359 2005-01-17 Diego Novillo <dnovillo@redhat.com>
12360
12361 PR tree-optimization/19121
12362 * gcc.c-torture/compile/pr19121.c: New test.
12363
12364 2005-01-17 James E. Wilson <wilson@specifixinc.com>
12365
12366 PR target/19357
12367 * gcc.c-torture/compile/pr19357.c: New test.
12368
12369 2005-01-17 Ian Lance Taylor <ian@airs.com>
12370
12371 PR c/5675
12372 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
12373 pass--those that refer just to the variable, possibly with a
12374 cast.
12375 * gcc.dg/c99-const-expr-3.c: Likewise.
12376
12377 PR middle-end/13127
12378 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
12379 longer emitted.
12380
12381 2005-01-16 Bud Davis <bdavis9659@comcast.net>
12382
12383 PR fortran/18778
12384 * gfortran.dg/endfile_2.f90: New test.
12385
12386 2005-01-16 Steven G. Kargl <kargls@comcast.net>
12387
12388 PR 19168
12389 * gfortran.dg/select_5.f90: New test.
12390
12391 2004-01-16 Paul Brook <paul@codesourcery.com>
12392
12393 * gfortran.dg/common_4.f90: New test.
12394
12395 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
12396
12397 PR rtl-optimization/19462
12398 * gcc.dg/torture/pr19462-1.c: New test.
12399
12400 2005-01-15 Ziemowit Laski <zlaski@apple.com>
12401
12402 PR objc/19321
12403 * objc.dg/func-ptr-2.m: New.
12404 * objc.dg/volatile-1.m: New.
12405
12406 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12407
12408 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
12409
12410 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12411
12412 PR tree-optimization/19060
12413 * gcc.c-torture/execute/20050104-1.c: New test.
12414
12415 2005-01-15 Bud Davis <bdavis9659@comcast.net>
12416
12417 PR fortran/18983
12418 * gfortran.dg/write_to_null.f90: New test.
12419
12420 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
12421 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12422
12423 PR other/19328
12424 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
12425 argument.
12426
12427 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12428
12429 PR c++/19263
12430 * g++.dg/init/vector1.C: New test.
12431
12432 2005-01-14 James E. Wilson <wilson@specifixinc.com>
12433
12434 PR target/13158
12435 * gcc.target/ia64/sibcall-unwind-1.c: New test.
12436 PR target/18987
12437 * gcc.target/ia64/sibcall-unwind-2.c: New test.
12438
12439 2005-01-14 Steven G. Kargl <kargls@comcast.net>
12440
12441 * gfortran.dg/select_1.f90: New test.
12442 * gfortran.dg/select_2.f90: New test.
12443 * gfortran.dg/select_3.f90: New test.
12444 * gfortran.dg/select_4.f90: New test.
12445
12446 2005-01-14 Jakub Jelinek <jakub@redhat.com>
12447
12448 PR middle-end/19084
12449 PR rtl-optimization/19348
12450 * gcc.dg/20050111-1.c: New test.
12451 * gcc.c-torture/execute/20050111-1.c: New test.
12452
12453 * gcc.dg/i386-asm-4.c: New test.
12454
12455 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12456
12457 * gcc.dg/nested-func-2.c: New test.
12458 * ada/acats/norun.lst: Remove c953002.
12459
12460 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
12461
12462 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
12463
12464 2005-01-12 Ben Elliston <bje@au.ibm.com>
12465
12466 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
12467
12468 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
12469
12470 PR target/18761
12471 * g++.dg/abi/align1.C: New test.
12472
12473 2005-01-11 Alan Modra <amodra@bigpond.net.au>
12474
12475 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
12476 at a time.
12477 * g++.dg/ext/altivec_check.h: Support compiling as C.
12478
12479 2005-01-10 Roger Sayle <roger@eyesopen.com>
12480
12481 PR c++/19355
12482 * g++.dg/expr/pr19355-1.C: New test case.
12483
12484 2005-01-10 Laurent GUERBY <laurent@guerby.net>
12485
12486 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
12487 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
12488 * ada/acats/tests/c3/c92005b.ada: Likewise.
12489 * ada/acats/tests/c3/cxb3012.a: Likewise.
12490 * ada/acats/norun.lst: Add c380004 and c953002, add PR
12491
12492 2005-01-09 Paul Brook <paul@codesourcery.com>
12493
12494 * gfortran.dg/common_2.f90: New file.
12495 * gfortran.dg/common_3.f90: New file.
12496
12497 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12498
12499 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
12500
12501 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12502
12503 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
12504 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
12505 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
12506 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
12507 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
12508 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
12509 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
12510 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
12511 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
12512 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
12513 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
12514 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
12515 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
12516 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
12517 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
12518 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
12519 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
12520 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
12521 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
12522 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
12523 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
12524 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
12525 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
12526 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
12527 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
12528 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
12529 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
12530 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
12531 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
12532 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
12533 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
12534 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
12535 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
12536 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
12537 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
12538 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
12539 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
12540 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
12541 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
12542 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
12543 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
12544 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
12545 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
12546 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
12547 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
12548 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
12549 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
12550 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
12551 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
12552 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
12553 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
12554 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
12555 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
12556 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
12557 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
12558 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
12559 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
12560 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
12561 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
12562 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
12563 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
12564 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
12565 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
12566 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
12567 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
12568 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
12569 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
12570
12571 * gcc.dg/vect/vect-1.c: Fix spelling.
12572 * gcc.dg/vect/vect-10.c: Fix spelling.
12573 * gcc.dg/vect/vect-11.c: Fix spelling.
12574 * gcc.dg/vect/vect-12.c: Fix spelling.
12575 * gcc.dg/vect/vect-14.c: Fix spelling.
12576 * gcc.dg/vect/vect-15.c: Fix spelling.
12577 * gcc.dg/vect/vect-16.c: Fix spelling.
12578 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
12579 * gcc.dg/vect/vect-64.c: Fix comments.
12580 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
12581
12582 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12583 Ira Rosen <irar@il.ibm.com>
12584
12585 * gcc.dg/vect/vect-70.c: New test.
12586 * gcc.dg/vect/vect-71.c: New test.
12587
12588 2005-01-09 Manfred Hollstein <mh@suse.com>
12589
12590 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
12591 * gcc.dg/pr18241-2.c: Likewise.
12592 * gcc.dg/pr18241-3.c: Likewise.
12593 * gcc.dg/pr18241-4.c: Likewise.
12594 * gcc.dg/pr18241-5.c: Likewise.
12595
12596 2005-01-08 Richard Henderson <rth@redhat.com>
12597
12598 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12599 False for x86 and x86-64.
12600
12601 2005-01-08 Diego Novillo <dnovillo@redhat.com>
12602
12603 PR tree-optimization/18241
12604 * gcc.dg/pr18241-1.c: New test.
12605 * gcc.dg/pr18241-2.c: New test.
12606 * gcc.dg/pr18241-3.c: New test.
12607 * gcc.dg/pr18241-4.c: New test.
12608 * gcc.dg/pr18241-5.c: New test.
12609
12610 2005-01-08 Steven G. Kargl <kargls@comcast.net>
12611
12612 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
12613 gfortran.dg/select_4.f90: New.
12614
12615 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12616
12617 * gcc.c-torture/execute/20050107-1.c: New test.
12618
12619 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
12620
12621 PR c++/19298
12622 * g++.dg/template/ref2.C: New.
12623
12624 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
12625
12626 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
12627 instead of being empty.
12628
12629 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12630
12631 PR fortran/15553
12632 * gfortran.dg/array-1.f90: New test.
12633
12634 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12635
12636 PR tree-optimization/19283
12637 * gcc.c-torture/execute/20050106-1.c: New test.
12638
12639 PR rtl-optimization/18861
12640 * gcc.dg/20050105-1.c: New test.
12641
12642 PR tree-optimization/18828
12643 * gcc.dg/20050105-2.c: New test.
12644
12645 2005-01-07 Andreas Jaeger <aj@suse.de>
12646
12647 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
12648
12649 2005-01-07 Bud Davis <bdavis9659@comcast.net>
12650
12651 PR fortran/18398
12652 * gfortran.dg/fmt_read.f90: New test.
12653
12654 2005-01-06 Geoffrey Keating <geoffk@apple.com>
12655
12656 * gcc.dg/rs6000-ldouble-2.c: New.
12657
12658 2005-01-06 Mark Mitchell <mark@codesourcery.com>
12659
12660 PR c++/19244
12661 * g++.dg/parser/ctor2.C: New test.
12662
12663 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12664
12665 PR c++/17154
12666 * g++.dg/template/using9.C: New test.
12667
12668 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12669
12670 PR c++/19258
12671 * g++.dg/lookup/friend6.C: New test.
12672
12673 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
12674
12675 PR c++/19270
12676 * g++.dg/template/array10.C: New.
12677
12678 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12679
12680 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
12681 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
12682
12683 2005-01-06 Jakub Jelinek <jakub@redhat.com>
12684
12685 * gcc.c-torture/compile/20050105-1.c: New test.
12686
12687 2005-01-05 Geoffrey Keating <geoffk@apple.com>
12688
12689 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
12690
12691 2005-01-05 Roger Sayle <roger@eyesopen.com>
12692
12693 PR middle-end/19100
12694 * gcc.dg/conv-3.c: New test case.
12695
12696 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
12697
12698 * gcc.dg/asm-wide-1.c: New test.
12699
12700 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
12701
12702 PR c++/19030
12703 * g++.dg/parse/crash22.C: New
12704
12705 2005-01-04 Geoffrey Keating <geoffk@apple.com>
12706
12707 PR 19257
12708 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
12709
12710 2005-01-04 Uros Bizjak <uros@kss-loka.si>
12711
12712 PR middle-end/17767
12713 * gcc.dg/i386-mmx-6.c: New test case.
12714
12715 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
12716
12717 PR tree-optimization/18308
12718 * gcc.dg/vect/pr18308.c: New testcase.
12719
12720 2005-01-04 Andreas Jaeger <aj@suse.de>
12721
12722 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
12723
12724 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12725 Robert Bowdidge <bowdidge@apple.com>
12726
12727 * gcc.dg/cpp/subframework1.c: New.
12728 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
12729 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
12730 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
12731 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
12732
12733 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12734
12735 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
12736 producing warning.
12737 * gcc.dg/darwin-weakimport-2.c: New.
12738
12739 2005-01-03 Richard Henderson <rth@redhat.com>
12740
12741 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
12742
12743 2005-01-03 Richard Henderson <rth@redhat.com>
12744
12745 * gcc.dg/vect/vect.exp: Enable for ia64.
12746 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
12747 (check_effective_target_vect_float): Likewise.
12748 (check_effective_target_vect_no_align): Likewise.
12749 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
12750 * gcc.dg/vect/vect-8.c: Likewise.
12751
12752 2005-01-03 Uros Bizjak <uros@kss-loka.si>
12753
12754 PR target/19236
12755 * gcc.dg/pr19236-1.c: New test case.
12756
12757 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12758
12759 PR rtl-optimization/12092
12760 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
12761
12762 2005-01-02 Andreas Jaeger <aj@suse.de>
12763
12764 * gcc.dg/pr12092-1.c: Do not run on x86_64.
12765
12766 2005-01-01 Roger Sayle <roger@eyesopen.com>
12767 Andrew Pinski <pinskia@physics.uc.edu>
12768
12769 PR rtl-optimization/12092
12770 * gcc.dg/pr12092-1.c: New test case.
12771
12772 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
12773
12774 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
12775 'hidden' and 'default' for better portability.
12776 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
12777
12778 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
12779 6 and 7.
12780 * g++.old-deja/g++.brendan/new3.C: Likewise.
12781
12782 2005-01-01 Steven Bosscher <stevenb@suse.de>
12783
12784 * gcc.dg/20041231-1.C: New test.
12785 * g++.dg/warn/Wunreachable-code-1.C: New test.
12786
12787 2004-12-30 David Edelsohn <edelsohn@gnu.org>
12788
12789 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
12790 file, not /dev/null. Abort on error.
12791
12792 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
12793 Ziemowit Laski <zlaski@apple.com>
12794
12795 PR objc/18971
12796 * objc.dg/encode-5.m: New test.
12797
12798 2004-12-29 Richard Henderson <rth@redhat.com>
12799
12800 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
12801 * objc.dg/stabs-1.m: Disable for ia64.
12802
12803 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12804
12805 PR c++/19190
12806 * g++.dg/warn/Wunused-10.C: New test.
12807
12808 2004-12-28 Richard Henderson <rth@redhat.com>
12809
12810 * objc.dg/stabs-1.m: Disable for alpha.
12811
12812 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12813
12814 PR c++/19149
12815 * g++.dg/parse/error23.C: New test.
12816
12817 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12818
12819 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12820
12821 PR fortran/19032
12822 * gfortran.dg/intrinsic_modulo_1.f90: New.
12823 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12824 tests with divisor -1.
12825
12826 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12827
12828 * g++.dg/opt/temp1.C (memcpy): Return a value.
12829
12830 PR c++/19148
12831 * g++.dg/expr/cond7.C: New test.
12832
12833 2004-12-27 Paul Brook <paul@codesourcery.com>
12834
12835 * gfortran.dg/g77/select_no_compile.f: Remove.
12836
12837 2004-12-27 Richard Henderson <rth@redhat.com>
12838
12839 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12840 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12841 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12842
12843 2004-12-26 Richard Henderson <rth@redhat.com>
12844
12845 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12846 by 1i instead of token pasting.
12847
12848 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12849
12850 PR tree-optimization/17578
12851 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12852 to additional_flags.
12853 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12854
12855 2004-12-25 Richard Henderson <rth@redhat.com>
12856
12857 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12858 Remove Alpha.
12859
12860 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12861
12862 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12863 hppa*-*-hpux*.
12864 * gcc.dg/pr17957.c (dg-options): Likewise.
12865 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12866 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12867 instead of 0 on __hppa__.
12868 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12869 "foo,%r" on hppa*-*-*.
12870
12871 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12872
12873 PR fortran/19071
12874 * gfortran.dg/complex_write.f90: New test.
12875
12876 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12877
12878 PR c++/17595
12879 * g++.dg/parse/pragma2.C: New test.
12880
12881 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
12882
12883 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12884
12885 * gcc.dg/empty2.c: Add missing dg-warning.
12886
12887 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12888
12889 PR c++/17413
12890 * g++.dg/template/local4.C: New test.
12891 * g++.dg/template/crash19.C: Add dg-error marker.
12892
12893 * g++.dg/template/crash31.C: Correct embedded PR number.
12894
12895 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12896
12897 PR c++/16405
12898 * g++.dg/opt/temp1.C: Add do-run marker.
12899
12900 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12901
12902 * g++.dg/template/spec19.C: New.
12903
12904 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12905
12906 PR target/16819
12907 * gcc.dg/empty2.c: New.
12908
12909 2004-12-23 Richard Henderson <rth@redhat.com>
12910
12911 * lib/target-supports.exp (check_effective_target_vect_no_align):
12912 Remove i?86 and x86-64.
12913
12914 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12915
12916 PR c++/16405
12917 * g++.dg/opt/temp1.C: New test.
12918
12919 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12920
12921 PR c++/18733
12922 * g++.dg/template/friend33.C: New testcase.
12923
12924 2004-12-22 Mark Mitchell <mark@codesourcery.com>
12925
12926 PR c++/18464
12927 * g++.dg/template/cond5.C: New test.
12928
12929 PR c++/18492
12930 * g++.dg/inherit/thunk3.C: New test.
12931
12932 PR c++/11224
12933 * g++.dg/warn/Wunused-9.C: New test.
12934
12935 2004-12-22 Janis Johnson <janis187@us.ibm.com>
12936
12937 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
12938
12939 2004-12-22 Jan Beulich <jbeulich@novell.com>
12940
12941 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
12942
12943 2004-12-21 Mark Mitchell <mark@codesourcery.com>
12944
12945 PR c++/18378
12946 * g++.dg/ext/packed8.C: New test.
12947
12948 PR c++/19063
12949 * g++.dg/template/crash31.C: New test.
12950
12951 PR c++/19034
12952 * g++.dg/template/crash30.C: New test.
12953
12954 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12955
12956 PR C++/18984
12957 * g++.dg/eh/ctor3.C: New test.
12958
12959 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12960
12961 * objc.dg/stabs-1.m: Allow section name to be quoted and
12962 assembly label to begin with '.LL'.
12963
12964 2004-12-21 Janis Johnson <janis187@us.ibm.com>
12965
12966 * gcc.dg/vect/vect.exp
12967 (check_effective_target_lp64_or_vect_no_align): New.
12968 * gcc.dg/vect/vect-77.c: Use it.
12969 * gcc.dg/vect/vect-78.c: Use it.
12970
12971 * lib/target-supports.exp
12972 (check_effective_target_vect_no_max,
12973 check_effective_target_vect_no_bitwise,
12974 check_effective_target_vect_no_align): New.
12975 * gcc.dg/vect/vect-13.c: Use them.
12976 * gcc.dg/vect/vect-17.c: Ditto.
12977 * gcc.dg/vect/vect-18.c: Ditto.
12978 * gcc.dg/vect/vect-19.c: Ditto.
12979 * gcc.dg/vect/vect-20.c: Ditto.
12980 * gcc.dg/vect/vect-27.c: Ditto.
12981 * gcc.dg/vect/vect-29.c: Ditto.
12982 * gcc.dg/vect/vect-44.c: Ditto.
12983 * gcc.dg/vect/vect-48.c: Ditto.
12984 * gcc.dg/vect/vect-50.c: Ditto.
12985 * gcc.dg/vect/vect-52.c: Ditto.
12986 * gcc.dg/vect/vect-54.c: Ditto.
12987 * gcc.dg/vect/vect-56.c: Ditto.
12988 * gcc.dg/vect/vect-58.c: Ditto.
12989 * gcc.dg/vect/vect-60.c: Ditto.
12990 * gcc.dg/vect/vect-72.c: Ditto.
12991 * gcc.dg/vect/vect-80.c: Ditto.
12992
12993 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
12994
12995 PR c++/14075
12996 * g++.dg/init/string1.C: New.
12997
12998 PR c++/18975
12999 * g++.dg/other/synth1.C: New.
13000
13001 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13002
13003 PR c/18963
13004 * gcc.dg/pr18963-1.c: New test.
13005
13006 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13007
13008 PR c/18596
13009 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13010 * gcc.dg/pr18596-1.c: Use dg-error.
13011 (dg-options): Use -fno-unit-at-a-time.
13012 * gcc.dg/pr18596-2.c: New test.
13013 * gcc.dg/pr18596-3.c: New test.
13014
13015 2004-12-20 Roger Sayle <roger@eyesopen.com>
13016
13017 PR middle-end/18683
13018 * g++.dg/opt/pr18683-1.C: New test case.
13019
13020 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
13021
13022 PR other/19093
13023 * g++.dg/opt/max1.C: Fix for 64bit targets.
13024
13025 2004-12-20 Matt Austern <austern@apple.com>
13026
13027 PR c++/19044
13028 * g++.dg/ext/builtin6.C: New
13029
13030 2004-12-20 Diego Novillo <dnovillo@redhat.com>
13031
13032 PR tree-optimization/19080
13033 * gcc.c-torture/compile/pr19080.c: New test.
13034
13035 2004-12-20 Steven Bosscher <stevenb@suse.de>
13036
13037 * gcc.dg/20041219-1.c: New test.
13038
13039 2004-12-19 Roger Sayle <roger@eyesopen.com>
13040
13041 PR middle-end/19068
13042 * g++.dg/opt/max1.C: New test case.
13043
13044 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13045
13046 * gcc.dg/fdata-sections-1.c: New test.
13047
13048 2004-12-18 Roger Sayle <roger@eyesopen.com>
13049
13050 PR middle-end/18548
13051 * gcc.dg/max-1.c: New test case.
13052
13053 2004-12-18 Jakub Jelinek <jakub@redhat.com>
13054
13055 * gcc.c-torture/execute/20041218-1.c: New test.
13056
13057 2004-12-17 Diego Novillo <dnovillo@redhat.com>
13058
13059 * gcc.dg/pr18501.c: New test.
13060 * gcc.dg/uninit-5.c: XFAIL.
13061 * gcc.dg/uninit-9.c: XFAIL.
13062
13063 2004-12-17 Dale Johannesen <dalej@apple.com>
13064
13065 * gcc.dg/20041213-1.c: New.
13066
13067 2004-12-17 Ziemowit Laski <zlaski@apple.com>
13068
13069 * objc.dg/stabs-1.m: Allow assembly label to begin
13070 with a dot ('.').
13071
13072 2004-12-17 Jakub Jelinek <jakub@redhat.com>
13073
13074 * gcc.c-torture/execute/20041213-1.c: Move...
13075 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
13076
13077 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
13078
13079 PR c++/18721
13080 * g++.dg/lookup/conv-5.C: New.
13081
13082 2004-12-16 Ziemowit Laski <zlaski@apple.com>
13083
13084 * objc.dg/stabs-1.m: New test.
13085
13086 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13087
13088 * gcc.dg/visibility-c.c: Change compile to
13089 assemble for the test.
13090
13091 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13092
13093 PR target/19041
13094 * gcc.dg/visibility-c.c: New test.
13095
13096 2004-12-16 Roger Sayle <roger@eyesopen.com>
13097
13098 PR middle-end/18493
13099 * gcc.dg/switch-8.c: New test case.
13100
13101 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
13102
13103 PR c++/18905
13104 * g++.dg/template/init4.C: New.
13105 * g++.dg/opt/static3.C: Enable optimizer.
13106
13107 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
13108
13109 * g++.dg/other/complex1.C: New test.
13110
13111 2004-12-15 Alan Modra <amodra@bigpond.net.au>
13112
13113 * g++.dg/opt/inline9.C: New test.
13114
13115 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13116
13117 PR fortran/18993
13118 * gfotran.dg/nullify_1.f: New test.
13119
13120 2004-12-15 Richard Henderson <rth@redhat.com>
13121
13122 * gcc.target/i386/i386.exp: New harness.
13123 * gcc.target/i386/vect-args.c: New.
13124
13125 2004-12-15 David Edelsohn <edelsohn@gnu.org>
13126
13127 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
13128
13129 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13130
13131 PR c++/18825
13132 * g++.dg/template/friend32.C: New test.
13133
13134 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13135
13136 * cpp/pragma-once-1.c: New test.
13137 * cpp/pragma-once-1b.h: Likewise.
13138 * cpp/pragma-once-1c.h: Likewise.
13139 * cpp/pragma-once-1d.h: Likewise.
13140 * cpp/inc/pragma-once-1a.h: Likewise.
13141
13142 2004-12-15 Bud Davis <bdavis9659@comcast.net>
13143 Steven G. Kargl <kargls@comcast.net>
13144
13145 PR fortran/17597
13146 * gfortran.dg/list_read_3.f90: New test.
13147
13148 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13149
13150 * gcc.dg/ftrapv-2.c: New test.
13151
13152 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
13153
13154 PR c++/18981
13155 * g++.dg/template/typename9.C: New test.
13156
13157 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13158
13159 PR c++/18738
13160 * g++.dg/template/typename8.C: New test.
13161 * g++.dg/parse/friend2.C: Tweak error message.
13162
13163 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13164
13165 * gcc.c-torture/20041214-1.c: New test.
13166
13167 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13168
13169 PR c++/18965
13170 * g++.dg/init/array17.C: New test.
13171
13172 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13173
13174 PR c++/18793
13175 * g++.dg/init/aggr3.C: New test.
13176
13177 2004-12-14 Janis Johnson <janis187@us.ibm.com
13178
13179 * gcc.dg/altivec-types-1.c: New test.
13180 * gcc.dg/altivec-types-2.c: New test.
13181 * gcc.dg/altivec-types-3.c: New test.
13182 * gcc.dg/altivec-types-4.c: New test.
13183 * g++.dg/ext/altivec-types-1.C: New test.
13184 * g++.dg/ext/altivec-types-2.C: New test.
13185 * g++.dg/ext/altivec-types-3.C: New test.
13186 * g++.dg/ext/altivec-types-4.C: New test.
13187
13188 2004-12-14 Jakub Jelinek <jakub@redhat.com>
13189
13190 PR middle-end/18951
13191 * gcc.c-torture/execute/20041213-1.c: New test.
13192
13193 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
13194
13195 PR c++/18949
13196 * g++.dg/template/cast1.C: New.
13197
13198 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
13199
13200 * gcc.c-torture/execute/20041213-2.c: New test.
13201
13202 2004-12-13 Richard Henderson <rth@redhat.com>
13203
13204 * gcc.dg/i386-sse-10.c: Fix typo in options.
13205
13206 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
13207
13208 PR c++/18968
13209 * g++.dg/opt/pr18968.C: New test.
13210
13211 2004-12-13 Mark Mitchell <mark@codesourcery.com>
13212
13213 PR c++/18925
13214 * g++.dg/ext/visibility/staticdatamem.C: New test.
13215
13216 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
13217
13218 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
13219
13220 2004-12-13 Roger Sayle <roger@eyesopen.com>
13221
13222 PR rtl-optimization/18928
13223 * gcc.dg/pr18928-1.c: New test case.
13224
13225 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
13226
13227 PR tree-opt/16951
13228 * gcc.c-torture/compile/20041211-1.c: New.
13229
13230 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13231
13232 PR middle-end/17564
13233 * gcc.c-torture/execute/20041212-1.c: New test.
13234
13235 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13236
13237 PR fortran/18869
13238 * gfortran.dg/common_1.f90: New test.
13239
13240 2004-12-12 Steven G. Kargl <kargls@comcast.net>
13241 Paul Brook <paul@codesourcery.com>
13242
13243 PR fortran/16222
13244 * gfortran.dg/real_do_1.f90: New test.
13245
13246 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
13247
13248 PR tree-opt/18040
13249 * g++.dg/opt/ptrmem6.C: New test.
13250
13251 2004-12-11 Roger Sayle <roger@eyesopen.com>
13252
13253 PR middle-end/18921
13254 * gcc.dg/pr18921-1.c: New test case.
13255
13256 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13257
13258 PR fortran/17175
13259 * gfortran.dg/scale_1.f90: New test.
13260
13261 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
13262
13263 PR middle-end/18903
13264 * gcc.c-torture/compile/pr18903.c: New test.
13265
13266 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
13267
13268 * gcc.c-torture/execute/20041210-1.c: New test.
13269
13270 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13271
13272 PR c++/18731
13273 * g++.dg/parser/struct-1.C: New test.
13274 * g++.dg/parser/struct-2.C: New test.
13275 * g++.dg/parser/struct-3.C: New test.
13276
13277 2004-12-09 Richard Henderson <rth@redhat.com>
13278
13279 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
13280
13281 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
13282 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
13283
13284 2004-12-09 Matt Austern <austern@apple.com>
13285
13286 PR c++/18514
13287 * g++.dg/ext/builtin1.C: New
13288 * g++.dg/ext/builtin2.C: New
13289 * g++.dg/ext/builtin3.C: New
13290 * g++.dg/ext/builtin4.C: New
13291 * g++.dg/ext/builtin5.C: New
13292
13293 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
13294
13295 PR tree-opt/18904
13296 * g++.dg/opt/ptrmem5.C: New test.
13297
13298 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
13299
13300 * g++.dg/parse/typename5.C: Adjust for new error.
13301 * g++.dg/parse/typename7.C: New.
13302
13303 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13304
13305 PR c++/18073
13306 * g++.dg/other/mmintrin.C: New test.
13307
13308 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
13309
13310 PR c++/16681
13311 * g++.dg/init/array15.C: New.
13312 * g++.dg/init/array16.C: New.
13313
13314 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13315
13316 PR fortran/18826
13317 * gfortran.dg/assign_1.f90: New test.
13318
13319 2004-12-08 Nick Clifton <nickc@redhat.com>
13320
13321 * gcc.target/xstormy16/bss_below100: New directory containing tests.
13322 * gcc.target/xstormy16/data_below100: Likewise.
13323 * gcc.target/xstormy16/sfr: Likewise.
13324 * gcc.target/xstormy16/below100.S: New test source file.
13325 * gcc.target/xstormy16/below100.ld: New test linker script.
13326 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13327 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
13328 bp instructions.
13329 * gcc.target/xstormy16/bp.c: Likewise.
13330
13331 * gcc.target/xstormy16/bss_below100: New files:
13332 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13333 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13334 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13335 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13336 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13337 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13338 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13339 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13340 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13341 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13342 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13343 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13344 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13345 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13346 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13347 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13348 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13349 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13350 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13351 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13352 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13353 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13354 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13355 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13356 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13357 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13358 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13359
13360 * gcc.target/xstormy16/data_below100: New files:
13361 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13362 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13363 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13364 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13365 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13366 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13367 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13368 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13369 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13370 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13371 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13372 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13373 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13374 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13375 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13376 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13377 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13378 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13379 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13380 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13381 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13382 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13383 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13384 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13385 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13386 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13387 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13388
13389 * gcc.target/xstormy16/sfr: New files:
13390 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
13391 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
13392 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
13393 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
13394 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
13395 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
13396 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
13397 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
13398 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
13399 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
13400 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
13401 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
13402 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
13403 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
13404 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
13405 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
13406 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
13407 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
13408 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
13409 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
13410 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
13411 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
13412 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
13413 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
13414 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
13415 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
13416 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
13417 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
13418 27_if0_sfrw_bitfield_f.c
13419
13420 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13421
13422 PR c++/18100
13423 * g++.dg/lookup/name-clash4.C: New test.
13424
13425 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
13426
13427 PR c++/18672
13428 * g++.dg/opt/array1.C: New.
13429
13430 PR c++/18803
13431 * g++.dg/template/operator5.C: New.
13432
13433 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
13434
13435 PR c/18867
13436 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
13437
13438 2004-12-07 Steven Bosscher <stevenb@suse.de>
13439
13440 * gcc.dg/noncompile/20041207.c: New test.
13441
13442 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
13443
13444 * g++.dg/other/unreachable-1.C: New test.
13445
13446 2004-12-06 Nick Clifton <nickc@redhat.com>
13447
13448 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
13449 <limits.h> because the latter comes from gcc's include/ directory
13450 and not the newlib/libc/include directory.
13451
13452 2004-12-04 Richard Henderson <rth@redhat.com>
13453
13454 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
13455
13456 2004-12-04 Richard Henderson <rth@redhat.com>
13457
13458 * lib/target-supports.exp (check_gc_sections_available): Disable
13459 for alpha and ia64.
13460
13461 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
13462
13463 PR middle-end/17909
13464 * g++.dg/other/vararg-2.C: New test.
13465
13466 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13467
13468 PR c++/17011, c++/17971
13469 * g++.dg/template/error15.C: Adjust expected error.
13470 * g++.dg/template/instantiate3.C: Likewise.
13471
13472 2004-12-03 Janis Johnson <janis187@us.ibm.com>
13473
13474 * gcc.dg/altivec-18.c: Fix for darwin
13475
13476 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
13477
13478 PR c++/18782
13479 * g++.dg/parse/ptrmem2.C: New.
13480
13481 PR c++/18318
13482 * g++.dg/template/new1.C: New.
13483
13484 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13485
13486 PR fortran/18710
13487 * gfortran.dg/direct_io_3.f90: New test.
13488
13489 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
13490
13491 PR 18758
13492 * g++.dg/parse/crash21.C: New.
13493
13494 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13495
13496 PR c++/15664, c++/18276
13497 * g++.dg/template/ttp13.C: New test.
13498 * g++.dg/template/ttp14.C: Likewise.
13499
13500 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13501
13502 PR c++/18123
13503 * g++.dg/parse/enum2.C: New test.
13504 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
13505
13506 2004-12-02 Nick Clifton <nickc@redhat.com>
13507
13508 * gcc.target/xstormy16: New test directory.
13509 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13510 * gcc.target/xstormy16/bp.c: Check the generation of bp
13511 instructions.
13512 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
13513 bn instructions and the BELOW100 attribute.
13514
13515 2004-12-02 Alan Modra <amodra@bigpond.net.au>
13516
13517 PR target/16952
13518 * gcc.dg/ppc-eabi.c: New.
13519
13520 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13521
13522 PR fortran/18284
13523 * gfortran.dg/backspace.f90
13524
13525 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13526
13527 * gfortran.dg/inquire.f90: New test.
13528
13529 2004-12-01 Janis Johnson <janis187@us.ibm.com>
13530
13531 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
13532 handle effective-target-keyword.
13533 (dg-skip-if): Support effective-target keyword as target list.
13534 (dg-xfail-if): Ditto.
13535 * lib/target-supports.exp (is-effective-target-keyword): New proc.
13536
13537 2004-12-01 Diego Novillo <dnovillo@redhat.com>
13538
13539 PR tree-optimization/18291
13540 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
13541
13542 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
13543
13544 PR C++/18729
13545 * g++.dg/parse/crash20.C: New.
13546
13547 PR c++/17431
13548 * g++.dg/overload/arg1.C: New.
13549 * g++.dg/overload/arg2.C: New.
13550 * g++.dg/overload/arg3.C: New.
13551 * g++.dg/overload/arg4.C: New.
13552
13553 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13554
13555 * gcc.dg/c99-flex-array-4.c: Remove.
13556
13557 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13558
13559 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
13560
13561 * lib/target-supports.exp (is-effective-target): Simplify.
13562
13563 * lib/target-supports.exp (check_effective_target_vect_long):
13564 Fix for powerpc64-*-*.
13565
13566 2004-11-30 Loren James Rittle <ljrittle@acm.org>
13567
13568 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
13569 to support new requirements on FreeBSD 5.
13570
13571 2004-11-30 Devang Patel <dpatel@apple.com>
13572
13573 PR 18702
13574 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
13575
13576 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13577
13578 * g++.dg/ext/altivec-13.C: New test.
13579
13580 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
13581
13582 PR tree-opt/18298
13583 * gcc.c-torture/execute/p18298.c: New test.
13584
13585 2004-11-30 Ira Rosen <irar@il.ibm.com>
13586 Dorit Naishlos <dorit@il.ibm.com>
13587
13588 PR tree-opt/18607
13589 * gcc.dg/vect/vect-89.c: New test.
13590
13591 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
13592
13593 * gcc.dg/pr18596-1.c: New test.
13594
13595 2004-11-30 Ben Elliston <bje@au.ibm.com>
13596
13597 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
13598
13599 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13600
13601 PR c/18479
13602 * gcc.dg/pr18479.c: New test.
13603
13604 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13605
13606 PR target/18490
13607 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
13608 mmix-knuth-mmixware.
13609
13610 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
13611 cris-*-elf* cris-*-aout* mmix-*-*
13612
13613 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13614
13615 PR middle-end/18725
13616 * gcc.dg/pr18725.c: New test.
13617
13618 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13619
13620 PR target/18488
13621 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
13622
13623 PR target/18336
13624 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
13625
13626 2004-11-29 Mark Mitchell <mark@codesourcery.com>
13627
13628 PR c++/18368
13629 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
13630 * g++.old-deja/g++.law/ctors5.C: Likewise.
13631 * g++.old-deja/g++.other/crash25.C: Likewise.
13632
13633 PR c++/18674
13634 * g++.dg/template/error16.C: New test.
13635
13636 PR c++/18512
13637 * g++.dg/template/crash29.C: New test.
13638
13639 2004-11-29 Diego Novillo <dnovillo@redhat.com>
13640
13641 PR tree-optimization/18712
13642 * gcc.c-torture/compile/pr18712.c: New test.
13643
13644 2004-11-29 Joseph Myers <joseph@codesourcery.com>
13645
13646 PR c/7544
13647 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
13648 tests.
13649
13650 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13651
13652 PR c++/18652
13653 * g++.dg/lookup/crash6.C: New test.
13654
13655 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13656
13657 PR middle-end/18164
13658 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
13659
13660 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
13661
13662 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
13663 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
13664 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
13665
13666 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
13667
13668 * gcc.dg/pr18164.c: New test.
13669
13670 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
13671
13672 * gcc.dg/funroll-loops-all.c: New.
13673
13674 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13675
13676 PR target/18489
13677 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
13678 delimeter, match space and TAB as well as ":".
13679
13680 PR target/18484
13681 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
13682
13683 PR target/18348
13684 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
13685
13686 PR target/18345
13687 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
13688
13689 PR target/18337
13690 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
13691
13692 2004-11-28 Bud Davis <bdavis9659@comcast.net>
13693
13694 * gfortran.dg/direct_io_2.f90: New test.
13695
13696 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13697
13698 PR target/18334
13699 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
13700
13701 2004-11-28 Richard Henderson <rth@redhat.com>
13702
13703 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
13704
13705 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
13706
13707 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
13708 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
13709 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
13710 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
13711 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
13712 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
13713 gcc.dg/pointer-arith-8.c: New tests.
13714
13715 2004-11-27 Bud Davis <bdavis9659@comcast.net>
13716
13717 PR fortran/18364
13718 * gfortran.dg/endfile.f90: New test.
13719
13720 2004-11-27 Falk Hueffner <falk@debian.org>
13721
13722 * gcc.dg/loop-6.c: New test.
13723
13724 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13725
13726 * gcc.c-torture/execute/20041126-1.c: New test.
13727
13728 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13729
13730 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
13731 on IRIX.
13732
13733 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13734
13735 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
13736 functions.
13737
13738 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13739
13740 PR rtl-optimization/17825
13741 * gcc.c-torture/compile/20041119-1.c: New test.
13742
13743 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13744
13745 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
13746 Check existence of ld library path variables before unsetting.
13747
13748 2004-11-26 Mark Mitchell <mark@codesourcery.com>
13749
13750 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
13751
13752 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13753
13754 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
13755
13756 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13757
13758 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
13759
13760 2004-11-26 Ben Elliston <bje@au.ibm.com>
13761
13762 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
13763 dg-do directive.
13764
13765 2004-11-26 Ben Elliston <bje@au.ibm.com>
13766
13767 * gcc.dg/pr17957.c: Pass --param, not -param.
13768
13769 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13770
13771 PR middle-end/17957
13772 * testsuite/gcc.dg/pr17957.c: New test.
13773
13774 2004-11-25 Mark Mitchell <mark@codesourcery.com>
13775
13776 PR c++/18445
13777 * g++.dg/template/crash28.C: Likewise.
13778
13779 PR c++/18001
13780 * g++.dg/expr/unary2.C: Adjust lvalue messages.
13781 * g++.dg/ext/lvaddr.C: Likewise.
13782 * g++.dg/opt/pr7503-3.C: Likewise.
13783
13784 PR c++/18466
13785 * g++.dg/parse/qualified3.C: New test.
13786 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
13787
13788 PR c++/18545
13789 * g++.dg/expr/return1.C: New test.
13790
13791 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13792
13793 Friend class name lookup 3/n, PR c++/3332
13794 * g++.dg/lookup/friend3.C: New test.
13795 * g++.dg/lookup/friend4.C: Likewise.
13796 * g++.dg/lookup/friend5.C: Likewise.
13797
13798 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13799
13800 Friend class name lookup 2/n, PR c++/14513, c++/15410
13801 * g++.dg/lookup/friend2.C: New test.
13802 * g++.dg/template/friend31.C: Likewise.
13803
13804 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13805
13806 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13807
13808 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13809
13810 PR c++/17473
13811 * g++.dg/tc1/dr56.C: Remove.
13812 * g++.dg/template/typedef1.C: Add dg-error markers.
13813 * g++.old-deja/g++.other/typedef7.C: Likewise.
13814
13815 PR c++/18285
13816 * g++.dg/parse/typedef7.C: New test.
13817
13818 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13819
13820 * gcc.c-torture/execute/20041124-1.c: New test.
13821
13822 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13823
13824 * g++.dg/template/deduce3.C: New test.
13825
13826 PR c++/18586
13827 * g++.dg/template/crash27.C: New test.
13828
13829 PR c++/18530
13830 * g++.dg/warn/Wshadow-3.C: New test.
13831
13832 2004-11-24 Devang Patel <dpatel@apple.com>
13833
13834 PR/18555
13835 * gcc.dg/cpp/isysroot-1.c: New test.
13836 * gcc.dg/cpp/usr/include/stdio.h: New file.
13837 * gcc.dg/cpp/isysroot-2.c: New test.
13838 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13839 New file.
13840
13841 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13842
13843 PR c++/8929
13844 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13845
13846 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13847
13848 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13849 * gcc.target/sparc/pdist.c: Likewise.
13850
13851 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13852
13853 PR c++/16882
13854 * g++.dg/conversion/simd1.C: New test.
13855
13856 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13857
13858 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13859 and restore_ld_library_path_env_vars.
13860 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13861 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13862 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13863 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13864
13865 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13866
13867 * gcc.dg/pragma-align-2.c: Test macro expansion.
13868 * gcc.dg/pragma-pack-2.c: New test.
13869
13870 2004-11-23 Richard Henderson <rth@redhat.com>
13871
13872 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13873 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13874 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
13875 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
13876 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
13877 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
13878
13879 * gcc.dg/vect/vect.exp: Add check for alpha.
13880 * lib/target-supports.exp (check_alpha_max_hw_available): New.
13881 (check_effective_target_vect_int): Enable for alpha.
13882 (check_effective_target_vect_long): New.
13883 (is-effective-target): Add it.
13884
13885 2004-11-23 Uros Bizjak <uros@kss-loka.si>
13886
13887 * gcc.dg/pr18614-1.c: New test.
13888
13889 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13890
13891 * gcc.dg/setjmp-2.c: New test.
13892
13893 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
13894
13895 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
13896 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
13897 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
13898 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
13899 gcc.target/sparc/pdist.c: New tests.
13900
13901 2004-11-22 Bob Wilson <bob.wilson@acm.org>
13902
13903 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
13904
13905 2004-11-22 Dale Johannesen <dalej@apple.com>
13906
13907 * gcc.dg/20041111-1.c: New.
13908
13909 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13910
13911 PR tree-opt/18536
13912 * gcc.dg/vect/pr18536.c: New test.
13913
13914 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13915
13916 PR c++/18354
13917 * g++.dg/template/nontype11.C: New test.
13918
13919 2004-11-21 Roger Sayle <roger@eyesopen.com>
13920
13921 PR middle-end/18520
13922 * gcc.dg/pr18520-1.c: New test case.
13923
13924 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
13925
13926 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
13927 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
13928 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
13929 expected diagnostics.
13930
13931 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13932
13933 PR target/18580
13934 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
13935 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
13936 vect-77.c, vect-77a.c: XFAIL on the SPARC.
13937
13938 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13939
13940 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
13941
13942 2004-11-19 Mark Mitchell <mark@codesourcery.com>
13943 Joseph Myers <joseph@codesourcery.com>
13944
13945 * lib/target-supports.exp (check_visibility_available): Really
13946 test the compiler.
13947
13948 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13949
13950 PR tree-opt/18181
13951 * gcc.dg/vect/vect-85.c: New test.
13952 * gcc.dg/vect/vect-86.c: New test.
13953 * gcc.dg/vect/vect-87.c: New test.
13954 * gcc.dg/vect/vect-88.c: New test.
13955
13956 2004-11-19 Ben Elliston <bje@au.ibm.com>
13957
13958 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
13959
13960 2004-11-18 Janis Johnson <janis187@us.ibm.com>
13961
13962 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
13963 * gcc.dg/ppc-and-1.c: Ditto.
13964 * gcc.dg/ppc-compare-1.c: Ditto.
13965 * gcc.dg/ppc-mov-1.c: Ditto
13966
13967 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
13968 Mark Mitchell <mark@codesourcery.com>
13969
13970 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
13971
13972 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13973 Aldy Hernandez <aldyh@redhat.com>
13974
13975 * lib/target-supports.exp (check_effective_target_vect_int): New
13976 (check_effective_target_vect_float): New
13977 (check_effective_target_vect_double): New.
13978 (is-effective-target): Support new effective targets keywords.
13979 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
13980 default action for dg-do.
13981 * gcc.dg/vect/pr16105.c: Use new support.
13982 * gcc.dg/vect/pr18400.c: Ditto.
13983 * gcc.dg/vect/pr18425.c: Ditto.
13984 * gcc.dg/vect/vect-1.c: Ditto.
13985 * gcc.dg/vect/vect-10.c: Ditto.
13986 * gcc.dg/vect/vect-11.c: Ditto.
13987 * gcc.dg/vect/vect-12.c: Ditto.
13988 * gcc.dg/vect/vect-13.c: Ditto.
13989 * gcc.dg/vect/vect-14.c: Ditto.
13990 * gcc.dg/vect/vect-15.c: Ditto.
13991 * gcc.dg/vect/vect-16.c: Ditto.
13992 * gcc.dg/vect/vect-17.c: Ditto.
13993 * gcc.dg/vect/vect-18.c: Ditto.
13994 * gcc.dg/vect/vect-19.c: Ditto.
13995 * gcc.dg/vect/vect-2.c: Ditto.
13996 * gcc.dg/vect/vect-20.c: Ditto.
13997 * gcc.dg/vect/vect-21.c: Ditto.
13998 * gcc.dg/vect/vect-22.c: Ditto.
13999 * gcc.dg/vect/vect-23.c: Ditto.
14000 * gcc.dg/vect/vect-24.c: Ditto.
14001 * gcc.dg/vect/vect-25.c: Ditto.
14002 * gcc.dg/vect/vect-26.c: Ditto.
14003 * gcc.dg/vect/vect-27.c: Ditto.
14004 * gcc.dg/vect/vect-27a.c: Ditto.
14005 * gcc.dg/vect/vect-28.c: Ditto.
14006 * gcc.dg/vect/vect-29.c: Ditto.
14007 * gcc.dg/vect/vect-29a.c: Ditto.
14008 * gcc.dg/vect/vect-3.c: Ditto.
14009 * gcc.dg/vect/vect-30.c: Ditto.
14010 * gcc.dg/vect/vect-31.c: Ditto.
14011 * gcc.dg/vect/vect-32.c: Ditto.
14012 * gcc.dg/vect/vect-33.c: Ditto.
14013 * gcc.dg/vect/vect-34.c: Ditto.
14014 * gcc.dg/vect/vect-35.c: Ditto.
14015 * gcc.dg/vect/vect-36.c: Ditto.
14016 * gcc.dg/vect/vect-37.c: Ditto.
14017 * gcc.dg/vect/vect-38.c: Ditto.
14018 * gcc.dg/vect/vect-4.c: Ditto.
14019 * gcc.dg/vect/vect-40.c: Ditto.
14020 * gcc.dg/vect/vect-41.c: Ditto.
14021 * gcc.dg/vect/vect-42.c: Ditto.
14022 * gcc.dg/vect/vect-43.c: Ditto.
14023 * gcc.dg/vect/vect-44.c: Ditto.
14024 * gcc.dg/vect/vect-45.c: Ditto.
14025 * gcc.dg/vect/vect-46.c: Ditto.
14026 * gcc.dg/vect/vect-47.c: Ditto.
14027 * gcc.dg/vect/vect-48.c: Ditto.
14028 * gcc.dg/vect/vect-48a.c: Ditto.
14029 * gcc.dg/vect/vect-49.c: Ditto.
14030 * gcc.dg/vect/vect-5.c: Ditto.
14031 * gcc.dg/vect/vect-50.c: Ditto.
14032 * gcc.dg/vect/vect-51.c: Ditto.
14033 * gcc.dg/vect/vect-52.c: Ditto.
14034 * gcc.dg/vect/vect-53.c: Ditto.
14035 * gcc.dg/vect/vect-54.c: Ditto.
14036 * gcc.dg/vect/vect-55.c: Ditto.
14037 * gcc.dg/vect/vect-56.c: Ditto.
14038 * gcc.dg/vect/vect-56a.c: Ditto.
14039 * gcc.dg/vect/vect-57.c: Ditto.
14040 * gcc.dg/vect/vect-58.c: Ditto.
14041 * gcc.dg/vect/vect-59.c: Ditto.
14042 * gcc.dg/vect/vect-6.c: Ditto.
14043 * gcc.dg/vect/vect-60.c: Ditto.
14044 * gcc.dg/vect/vect-61.c: Ditto.
14045 * gcc.dg/vect/vect-62.c: Ditto.
14046 * gcc.dg/vect/vect-63.c: Ditto.
14047 * gcc.dg/vect/vect-64.c: Ditto.
14048 * gcc.dg/vect/vect-65.c: Ditto.
14049 * gcc.dg/vect/vect-66.c: Ditto.
14050 * gcc.dg/vect/vect-67.c: Ditto.
14051 * gcc.dg/vect/vect-68.c: Ditto.
14052 * gcc.dg/vect/vect-69.c: Ditto.
14053 * gcc.dg/vect/vect-7.c: Ditto.
14054 * gcc.dg/vect/vect-72.c: Ditto.
14055 * gcc.dg/vect/vect-72a.c: Ditto.
14056 * gcc.dg/vect/vect-73.c: Ditto.
14057 * gcc.dg/vect/vect-74.c: Ditto.
14058 * gcc.dg/vect/vect-75.c: Ditto.
14059 * gcc.dg/vect/vect-76.c: Ditto.
14060 * gcc.dg/vect/vect-77.c: Ditto.
14061 * gcc.dg/vect/vect-77a.c: Ditto.
14062 * gcc.dg/vect/vect-78.c: Ditto.
14063 * gcc.dg/vect/vect-79.c: Ditto.
14064 * gcc.dg/vect/vect-8.c: Ditto.
14065 * gcc.dg/vect/vect-80.c: Ditto.
14066 * gcc.dg/vect/vect-82.c: Ditto.
14067 * gcc.dg/vect/vect-82_64.c: Ditto.
14068 * gcc.dg/vect/vect-83.c: Ditto.
14069 * gcc.dg/vect/vect-83_64.c: Ditto.
14070 * gcc.dg/vect/vect-9.c: Ditto.
14071 * gcc.dg/vect/vect-all.c: Ditto.
14072 * gcc.dg/vect/vect-none.c: Ditto.
14073
14074 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14075
14076 * lib/gcc-dg.exp (dg-skip-if): New function.
14077 (dg-forbid-option): Remove.
14078 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
14079 * g++.dg/abi/bitfield8.C: Likewise.
14080 * g++.dg/abi/dtor1.C: Likewise.
14081 * g++.dg/abi/empty10.C: Likewise.
14082 * g++.dg/abi/empty7.C: Likewise.
14083 * g++.dg/abi/empty9.C: Likewise.
14084 * g++.dg/abi/layout3.C: Likewise.
14085 * g++.dg/abi/layout4.C: Likewise.
14086 * g++.dg/abi/thunk1.C: Likewise.
14087 * g++.dg/abi/thunk2.C: Likewise.
14088 * g++.dg/abi/vbase11.C: Likewise.
14089 * g++.dg/abi/vthunk2.C: Likewise.
14090 * g++.dg/abi/vthunk3.C: Likewise.
14091 * g++.dg/ext/attrib8.C: Likewise.
14092 * g++.dg/opt/longbranch2.C: Likewise.
14093 * g++.dg/opt/reg-stack4.C: Likewise.
14094 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14095 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14096 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14097 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14098 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14099 * gcc.dg/20000609-1.c: Likewise.
14100 * gcc.dg/20000720-1.c: Likewise.
14101 * gcc.dg/20011107-1.c: Likewise.
14102 * gcc.dg/20011119-1.c: Likewise.
14103 * gcc.dg/20020108-1.c: Likewise.
14104 * gcc.dg/20020122-2.c: Likewise.
14105 * gcc.dg/20020122-3.c: Likewise.
14106 * gcc.dg/20020201-3.c: Likewise.
14107 * gcc.dg/20020206-1.c: Likewise.
14108 * gcc.dg/20020218-1.c: Likewise.
14109 * gcc.dg/20020310-1.c: Likewise.
14110 * gcc.dg/20020411-1.c: Likewise.
14111 * gcc.dg/20020418-2.c: Likewise.
14112 * gcc.dg/20020426-1.c: Likewise.
14113 * gcc.dg/20020426-2.c: Likewise.
14114 * gcc.dg/20020517-1.c: Likewise.
14115 * gcc.dg/20020523-1.c: Likewise.
14116 * gcc.dg/20020523-2.c: Likewise.
14117 * gcc.dg/20020729-1.c: Likewise.
14118 * gcc.dg/20030204-1.c: Likewise.
14119 * gcc.dg/20030826-2.c: Likewise.
14120 * gcc.dg/20030926-1.c: Likewise.
14121 * gcc.dg/20031202-1.c: Likewise.
14122 * gcc.dg/980312-1.c: Likewise.
14123 * gcc.dg/980313-1.c: Likewise.
14124 * gcc.dg/990117-1.c: Likewise.
14125 * gcc.dg/990424-1.c: Likewise.
14126 * gcc.dg/990524-1.c: Likewise.
14127 * gcc.dg/991230-1.c: Likewise.
14128 * gcc.dg/i386-387-1.c: Likewise.
14129 * gcc.dg/i386-387-2.c: Likewise.
14130 * gcc.dg/i386-387-3.c: Likewise.
14131 * gcc.dg/i386-387-4.c: Likewise.
14132 * gcc.dg/i386-387-5.c: Likewise.
14133 * gcc.dg/i386-387-6.c: Likewise.
14134 * gcc.dg/i386-asm-1.c: Likewise.
14135 * gcc.dg/i386-bitfield1.c: Likewise.
14136 * gcc.dg/i386-bitfield2.c: Likewise.
14137 * gcc.dg/i386-loop-1.c: Likewise.
14138 * gcc.dg/i386-loop-2.c: Likewise.
14139 * gcc.dg/i386-loop-3.c: Likewise.
14140 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14141 * gcc.dg/i386-pic-1.c: Likewise.
14142 * gcc.dg/i386-regparm.c: Likewise.
14143 * gcc.dg/i386-signbit-1.c: Likewise.
14144 * gcc.dg/i386-signbit-2.c: Likewise.
14145 * gcc.dg/i386-signbit-3.c: Likewise.
14146 * gcc.dg/i386-sse-5.c: Likewise.
14147 * gcc.dg/i386-sse-8.c: Likewise.
14148 * gcc.dg/i386-unroll-1.c: Likewise.
14149 * gcc.dg/tls/opt-1.c: Likewise.
14150 * gcc.dg/tls/opt-2.c: Likewise.
14151 * gcc.dg/unroll-1.c: Likewise.
14152 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14153 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14154 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14155 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14156
14157 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14158
14159 * g++.dg/template/incomplete1.C: New test.
14160
14161 2004-11-16 Nick Clifton <nickc@redhat.com>
14162
14163 Revert patches accidentally commited during checkin of fixes for
14164 xstormy16 tests:
14165 gcc.c-torture/execute/simd-4.c: Revert
14166 gcc.dg/20040910-1.c: Revert.
14167
14168 2004-11-16 Paul Brook <paul@codesourcery.com>
14169
14170 PR fortran/13010
14171 * gfortran.dg/der_pointer_1.f90: New test.
14172
14173 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
14174
14175 PR c/18498
14176 * gcc.dg/bitfld-13.c: New test.
14177
14178 2004-11-15 Janis Johnson <janis187@us.ibm.com>
14179
14180 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
14181 powerpc*-*-linux*.
14182
14183 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
14184 * gcc.dg/ppc64-abi-2.c: Ditto.
14185 * gcc.dg/ppc64-abi-3.c: Ditto.
14186
14187 * lib/gcc-dg.exp (dg-target-list): Remove.
14188
14189 2004-11-15 Steve Ellcey <sje@cup.hp.com>
14190
14191 * gcc.dg/ia64-postinc.c: New test.
14192
14193 2004-11-15 Mark Mitchell <mark@codesourcery.com>
14194
14195 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
14196
14197 2004-11-15 Nick Clifton <nickc@redhat.com>
14198
14199 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
14200 __INT_MAX__ so that the test can be compiled by toolchains
14201 targeted at 16-bit processors.
14202
14203 * gcc.dg/20040625-1.c: Use long constants rather than integers
14204 when performing arithmetic that will overflow 16-bits.
14205
14206 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
14207 xstormy16. It does not support 128-bit vector operations.
14208
14209 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
14210 with the macro PTR_TYPE. Define this macro to an integer type
14211 suitable for holding a pointer.
14212
14213 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
14214 the target is a 16-bit processor.
14215
14216 * gcc.dg/cpp/if-2.c: Expect a different warning message from
14217 16-bit targets where the character constant will be too long.
14218
14219 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
14220 where the double will not be directly addressable.
14221
14222 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14223
14224 Friend class name lookup 1/n, PR c++/18471
14225 * g++.dg/template/crash26.C: New test.
14226 * g++.dg/lookup/struct1.C: Adjust expected error.
14227 * g++.dg/parse/elab1.C: Likewise.
14228 * g++.dg/parse/elab2.C: Likewise.
14229 * g++.dg/parse/int-as-enum1.C: Likewise.
14230 * g++.dg/parse/struct-as-enum1.C: Likewise.
14231 * g++.dg/parse/typedef1.C: Likewise.
14232 * g++.dg/parse/typedef3.C: Likewise.
14233 * g++.dg/parse/typedef4.C: Likewise.
14234 * g++.dg/parse/typedef5.C: Likewise.
14235 * g++.dg/template/nontype4.C: Likewise.
14236 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
14237 * g++.old-deja/g++.other/elab1.C: Likewise.
14238 * g++.old-deja/g++.other/syntax4.C: Likewise.
14239
14240 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14241
14242 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
14243
14244 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
14245
14246 * gcc.c-torture/execute/20041114-1.c: New test.
14247
14248 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
14249
14250 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
14251 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
14252 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
14253 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
14254 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
14255 gcc.dg/switch-7.c: New tests.
14256
14257 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14258
14259 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
14260
14261 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14262
14263 PR tree-opt/18400
14264 * gcc.dg/vect/pr18400.c: New test.
14265
14266 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14267 Andrew Pinski <pinskia@physics.uc.edu>
14268
14269 PR tree-opt/18425
14270 * gcc.dg/vect/pr18425.c: New test.
14271
14272 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14273
14274 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
14275 Guard with dg-require-alias and dg-require-visibility.
14276
14277 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14278
14279 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
14280
14281 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14282
14283 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
14284
14285 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14286
14287 PR c++/17344
14288 * g++.dg/template/defarg5.C: New test.
14289
14290 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14291
14292 * g++.dg/parse/cast1.C: Run only on ILP32.
14293 * g++.old-deja/g++.mike/p784.C: Likewise.
14294
14295 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
14296
14297 * gcc.c-torture/execute/20041113-1.c: New test.
14298
14299 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14300
14301 PR target/18230
14302 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
14303 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
14304 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
14305 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14306 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
14307 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
14308 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
14309 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
14310 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
14311 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14312 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14313 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
14314 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
14315
14316 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14317
14318 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
14319 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
14320 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
14321 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
14322 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
14323 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
14324 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
14325 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
14326 gcc.target/sparc/combined-1.c: New tests.
14327
14328 2004-11-12 Ziemowit Laski <zlaski@apple.com>
14329
14330 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
14331 New tests.
14332
14333 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14334
14335 * lib/gcc-dg.exp (dg-forbid-option): New function.
14336 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
14337 * g++.dg/abi/bitfield8.C: Likewise.
14338 * g++.dg/abi/dtor1.C: Likewise.
14339 * g++.dg/abi/empty10.C: Likewise.
14340 * g++.dg/abi/empty7.C: Likewise.
14341 * g++.dg/abi/empty9.C: Likewise.
14342 * g++.dg/abi/layout3.C: Likewise.
14343 * g++.dg/abi/layout4.C: Likewise.
14344 * g++.dg/abi/thunk1.C: Likewise.
14345 * g++.dg/abi/thunk2.C: Likewise.
14346 * g++.dg/abi/vbase11.C: Likewise.
14347 * g++.dg/abi/vthunk2.C: Likewise.
14348 * g++.dg/abi/vthunk3.C: Likewise.
14349 * g++.dg/ext/attrib8.C: Likewise.
14350 * g++.dg/opt/longbranch2.C: Likewise.
14351 * g++.dg/opt/reg-stack4.C: Likewise.
14352 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14353 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14354 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14355 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14356 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14357 * gcc.dg/20000609-1.c: Likewise.
14358 * gcc.dg/20000720-1.c: Likewise.
14359 * gcc.dg/20011107-1.c: Likewise.
14360 * gcc.dg/20011119-1.c: Likewise.
14361 * gcc.dg/20020108-1.c: Likewise.
14362 * gcc.dg/20020122-2.c: Likewise.
14363 * gcc.dg/20020122-3.c: Likewise.
14364 * gcc.dg/20020201-3.c: Likewise.
14365 * gcc.dg/20020206-1.c: Likewise.
14366 * gcc.dg/20020218-1.c: Likewise.
14367 * gcc.dg/20020310-1.c: Likewise.
14368 * gcc.dg/20020411-1.c: Likewise.
14369 * gcc.dg/20020418-2.c: Likewise.
14370 * gcc.dg/20020426-1.c: Likewise.
14371 * gcc.dg/20020426-2.c: Likewise.
14372 * gcc.dg/20020517-1.c: Likewise.
14373 * gcc.dg/20020523-1.c: Likewise.
14374 * gcc.dg/20020523-2.c: Likewise.
14375 * gcc.dg/20020729-1.c: Likewise.
14376 * gcc.dg/20030204-1.c: Likewise.
14377 * gcc.dg/20030826-2.c: Likewise.
14378 * gcc.dg/20030926-1.c: Likewise.
14379 * gcc.dg/20031202-1.c: Likewise.
14380 * gcc.dg/980312-1.c: Likewise.
14381 * gcc.dg/980313-1.c: Likewise.
14382 * gcc.dg/990117-1.c: Likewise.
14383 * gcc.dg/990424-1.c: Likewise.
14384 * gcc.dg/990524-1.c: Likewise.
14385 * gcc.dg/991230-1.c: Likewise.
14386 * gcc.dg/i386-387-1.c: Likewise.
14387 * gcc.dg/i386-387-2.c: Likewise.
14388 * gcc.dg/i386-387-3.c: Likewise.
14389 * gcc.dg/i386-387-4.c: Likewise.
14390 * gcc.dg/i386-387-5.c: Likewise.
14391 * gcc.dg/i386-387-6.c: Likewise.
14392 * gcc.dg/i386-asm-1.c: Likewise.
14393 * gcc.dg/i386-bitfield1.c: Likewise.
14394 * gcc.dg/i386-bitfield2.c: Likewise.
14395 * gcc.dg/i386-loop-1.c: Likewise.
14396 * gcc.dg/i386-loop-2.c: Likewise.
14397 * gcc.dg/i386-loop-3.c: Likewise.
14398 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14399 * gcc.dg/i386-pic-1.c: Likewise.
14400 * gcc.dg/i386-regparm.c: Likewise.
14401 * gcc.dg/i386-signbit-1.c: Likewise.
14402 * gcc.dg/i386-signbit-2.c: Likewise.
14403 * gcc.dg/i386-signbit-3.c: Likewise.
14404 * gcc.dg/i386-sse-5.c: Likewise.
14405 * gcc.dg/i386-sse-8.c: Likewise.
14406 * gcc.dg/i386-unroll-1.c: Likewise.
14407 * gcc.dg/tls/opt-1.c: Likewise.
14408 * gcc.dg/tls/opt-2.c: Likewise.
14409 * gcc.dg/unroll-1.c: Likewise.
14410 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14411 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14412 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14413 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14414 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
14415 -m64 is specified.
14416
14417 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14418
14419 PR c++/18389
14420 * g++.dg/parse/cond1.C: New test.
14421
14422 PR c++/18429
14423 * g++.dg/template/array9.C: New test.
14424 * g++.dg/ext/vla1.C: Adjust error messages.
14425 * g++.dg/ext/vlm1.C: Likewise.
14426 * g++.dg/template/crash2.C: Likewise.
14427
14428 PR c++/18436
14429 * g++.dg/template/call3.C: New test.
14430
14431 PR c++/18407
14432 * g++.dg/template/ptrmem11.C: New test.
14433
14434 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
14435
14436 PR other/14264
14437 * lib/g++.exp: Set LC_ALL and LANG to C.
14438 * lib/gcc-dg.exp: Likewise.
14439 * lib/gfortran.exp: Likewise.
14440 * lib/objc.exp: Likewise.
14441 * lib/treelang.exp: Likewise.
14442
14443 2004-11-12 Andreas Schwab <schwab@suse.de>
14444
14445 * gcc.dg/pr16286.c: Fix last change.
14446
14447 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14448
14449 PR c++/18416
14450 * g++.dg/init/global1.C: New test.
14451
14452 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
14453
14454 * gcc.c-torture/execute/20041112-1.c: New test.
14455
14456 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14457
14458 * lib/gcc-dg.exp (dg-target-list): New.
14459
14460 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14461 Richard Sandiford <rsandifo@redhat.com>
14462
14463 * lib/target-supports.exp (get-compiler_messages): New.
14464 (check_named_sections_available): Use it.
14465 (check_effective_target_ilp32): New.
14466 (check_effective_target_lp64): New.
14467 (is-effective-target): New.
14468 * lib/gcc-dg.exp (dg-require-effective-target): New.
14469
14470 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
14471
14472 * gcc.dg/precedence-1.c: New test.
14473
14474 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14475
14476 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
14477
14478 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
14479 message, delete generated files, use more descriptive name for
14480 executable, and make the test unsupported when it cannot be run.
14481
14482 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
14483 (dg-require-weak, dg-require-visibility, dg-require-alias,
14484 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
14485 dg-require-iconv, dg-require-named-sections): Use it.
14486
14487 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
14488
14489 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
14490
14491 PR target/16457
14492 * gcc.dg/ppc-and-1: New
14493
14494 PR target/16796
14495 * gcc.dg/ppc-mov-1.c: New.
14496
14497 PR target/16458
14498 * gcc.dg/ppc-compare-1.c: New.
14499
14500 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
14501
14502 * objc.dg/desig-init-2.m: New test.
14503
14504 2004-11-10 Adam Nemet <anemet@lnxw.com>
14505
14506 PR middle-end/18160
14507 * g++.dg/warn/register-var-1.C: New test.
14508 * g++.dg/warn/register-var-2.C: New test.
14509
14510 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14511
14512 * gcc.dg/union-2.c: New test.
14513
14514 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
14515
14516 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
14517 New test for PR tree-optimization/17892.
14518
14519 2004-11-09 Mark Mitchell <mark@codesourcery.com>
14520
14521 PR c++/18369
14522 * g++.dg/init/new12.C: New test.
14523
14524 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
14525
14526 * gcc.target/sparc: New directory.
14527 * gcc.target/sparc/sparc.exp: New driver.
14528 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
14529 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
14530 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
14531 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
14532
14533 2004-11-10 Paul Brook <paul@codesourcery.com>
14534
14535 PR fortran/18218
14536 * gfortran.dg/list_read.c: New test.
14537
14538 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14539
14540 PR c/18322
14541 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
14542 expected diagnostic location.
14543
14544 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
14545
14546 * gcc.dg/20041109-1.c: New test.
14547
14548 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14549
14550 PR objc/18406
14551 * objc/compile/pr18406.m: New test.
14552
14553 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14554
14555 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
14556
14557 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14558
14559 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
14560
14561 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14562
14563 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
14564
14565 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14566
14567 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
14568 exit.
14569
14570 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
14571
14572 PR tree-opt/18299
14573 * gcc.c-torture/pr18299-1.c: New test.
14574
14575 2004-11-06 Andreas Schwab <schwab@suse.de>
14576
14577 * gcc.dg/pr16286.c: Also test for bool and pixel.
14578
14579 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
14580
14581 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
14582 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
14583 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
14584 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
14585 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
14586 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
14587 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
14588 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
14589 gcc.dg/struct-semi-3.c: New tests.
14590
14591 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14592
14593 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
14594
14595 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14596
14597 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
14598 Do not use C99 designators.
14599
14600 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14601
14602 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
14603
14604 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14605
14606 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
14607 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
14608 * gcc.c-torture/execute/simd-5.x: Remove.
14609
14610 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
14611
14612 PR rtl-optimization/17933
14613 * gcc.dg/torture/pr17933-1.c: New test.
14614
14615 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14616
14617 PR target/18106
14618 * lib/target-supports.exp (check_weak_available): Support
14619 Windows.
14620
14621 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
14622
14623 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
14624 call to fflush(stdout) before abort.
14625 (my_ffsll): New function.
14626 (generate_fields): Use it.
14627
14628 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14629
14630 * gcc.dg/init-undef-1.c: New test.
14631
14632 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14633
14634 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
14635 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
14636 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
14637 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
14638 expected messages for new parser.
14639
14640 2004-11-04 Mark Mitchell <mark@codesourcery.com>
14641
14642 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
14643
14644 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14645
14646 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
14647 on LP64 targets.
14648
14649 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14650
14651 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
14652 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
14653 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
14654 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
14655 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
14656 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
14657 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
14658 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
14659 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
14660 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
14661
14662 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14663
14664 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
14665 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
14666 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
14667 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
14668 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
14669 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
14670 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
14671 for new parser.
14672
14673 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
14674
14675 PR target/15342
14676 * gcc.dg/20041104-1.c: New test.
14677
14678 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14679
14680 * g++.dg/template/nontype7.C: New test.
14681 * g++.dg/template/nontype8.C: Likewise.
14682 * g++.dg/template/nontype9.C: Likewise.
14683 * g++.dg/template/nontype10.C: Likewise.
14684 * g++.dg/tc1/dr49.C: Likewise.
14685 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
14686 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
14687
14688 2004-11-04 Ben Elliston <bje@au.ibm.com>
14689
14690 * g++.dg/rtti/tinfo1.C: Remove xfails.
14691
14692 2004-11-04 Ben Elliston <bje@au.ibm.com>
14693
14694 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
14695 packed attribute to the definition to satisfy the new C++ parser.
14696
14697 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14698
14699 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
14700 invocations of va_arg.
14701
14702 2004-11-02 Mark Mitchell <mark@codesourcery.com>
14703
14704 PR c++/18124
14705 * g++.dg/template/crash25.C: New test.
14706
14707 PR c++/18155
14708 * g++.dg/template/typedef2.C: New test.
14709 * g++.dg/parse/crash13.C: Adjust error markers.
14710
14711 PR c++/18177
14712 * g++.dg/conversion/const3.C: New test.
14713
14714 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14715
14716 PR fortran/17535
14717 PR fortran/17583
14718 PR fortran/17713
14719 * gfortran.dg/generic_[123].f90: New testcases.
14720
14721 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14722
14723 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
14724 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
14725
14726 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14727
14728 PR tree-opt/16808
14729 * gcc.c-torture/compile/pr16808.c: New test.
14730
14731 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
14732
14733 PR rtl-optimization/17104
14734 * gcc.dg/ppc-bitfield1.c: New.
14735
14736 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14737
14738 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
14739
14740 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14741
14742 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
14743 strings for 32-bit code.
14744
14745 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
14746
14747 PR c/18239
14748 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
14749
14750 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
14751
14752 PR c++/18064
14753 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
14754
14755 2004-10-31 Mark Mitchell <mark@codesourcery.com>
14756
14757 PR c++/15172
14758 * g++.dg/init/aggr2.C: New test.
14759
14760 2004-10-30 Ziemowit Laski <zlaski@apple.com>
14761
14762 * objc.dg/local-decl-1.m: New test.
14763
14764 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
14765
14766 * gcc.dg/20040910-1.c: Adjust regex.
14767
14768 2004-10-30 Roger Sayle <roger@eyesopen.com>
14769
14770 PR rtl-optimization/18084
14771 * g++.dg/opt/pr18084-1.C: New testcase.
14772
14773 2004-10-30 Matt Austern <austern@apple.com>
14774
14775 PR c++/17542
14776 * g++.dg/ext/attrib18.C: New test.
14777
14778 2004-10-30 Roger Sayle <roger@eyesopen.com>
14779
14780 PR middle-end/18096
14781 * gcc.dg/pr18096-1.c: New test case.
14782
14783 2004-10-30 Roger Sayle <roger@eyesopen.com>
14784
14785 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
14786
14787 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
14788
14789 PR c/16666
14790 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
14791 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
14792 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
14793 gcc.dg/old-style-prom-3.c: New tests.
14794
14795 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
14796
14797 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
14798 Remove unnecessary inclusion of stdio.h.
14799
14800 2004-10-29 Roger Sayle <roger@eyesopen.com>
14801
14802 PR rtl-optimization/17581
14803 * gcc.dg/pr17581-1.c: New test case.
14804
14805 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14806
14807 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14808 being implemented.
14809 * g++.dg/conversion/dr195-1.C: New.
14810 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14811 * g++.old-deja/g++.mike/p10148.C: Likewise.
14812
14813 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14814
14815 PR c++/17695
14816 * g++.dg/debug/typedef2.C: New test.
14817
14818 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14819
14820 PR fortran/13490
14821 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14822 * gfortran.dg/g77/README: Update.
14823
14824 2004-10-28 Matt Austern <austern@apple.com>
14825
14826 PR c++/14124
14827 * g++.dg/ext/packed7.C: New test.
14828
14829 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14830
14831 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14832 scan-assembler.
14833 * lib/scanasm.exp (hidden-scan-for): New proc.
14834 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14835 string.
14836 (scan-not-hidden): Likewise.
14837 * lib/target-supports.exp (check_visibility_available): mach-o is
14838 support too.
14839
14840 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14841
14842 PR c++/17132
14843 * g++.dg/template/memclass3.C: New test.
14844
14845 2004-10-28 Adam Nemet <anemet@lnxw.com>
14846
14847 PR middle-end/18160
14848 * gcc.dg/register-var-1.c: New test.
14849 * gcc.dg/register-var-2.c: New test.
14850 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14851 error now.
14852
14853 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14854
14855 PR other/18172
14856 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14857 unused variables.
14858 * gcc.dg/vect/vect-22.c: Likewise.
14859
14860 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14861
14862 * gcc.dg/i386-rotate-1.c: New test.
14863
14864 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14865
14866 * g++.dg/init/ref12.C: Add "run" marker.
14867
14868 PR c++/17435
14869 * g++.dg/init/ref12.C: New test.
14870
14871 PR c++/18140
14872 * g++.dg/template/shift1.C: New test.
14873 * g++.dg/template/error10.C: Adjust error markers.
14874
14875 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
14876
14877 PR tree-opt/17529
14878 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
14879
14880 2004-10-27 Geoffrey Keating <geoffk@apple.com>
14881
14882 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
14883 * gcc.dg/weak/weak-3.c: Likewise.
14884 * gcc.dg/weak/weak-5.c: Likewise.
14885 * gcc.dg/weak/weak-9.c: Likewise.
14886 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
14887 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
14888
14889 * gcc.dg/darwin-weakimport-1.c: New.
14890
14891 2004-10-28 Ben Elliston <bje@au.ibm.com>
14892
14893 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
14894
14895 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
14896
14897 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
14898 'syntax' error messages.
14899 * gcc.dg/cpp/direct2s.c: Likewise.
14900
14901 2004-10-26 Geoffrey Keating <geoffk@apple.com>
14902
14903 * gcc.c-torture/compile/20041026-1.c: New.
14904
14905 2004-10-26 Mark Mitchell <mark@codesourcery.com>
14906
14907 PR c++/18093
14908 * g++.dg/lookup/ns2.C: New test.
14909
14910 PR c++/18020
14911 * g++.dg/template/enum4.C: New test.
14912
14913 PR c++/18161
14914 * g++.dg/template/expr1.C: New test.
14915
14916 2004-10-26 Ben Elliston <bje@au.ibm.com>
14917
14918 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
14919
14920 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
14921
14922 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
14923 gcc.dg/decl-nospec-3.c: New tests.
14924
14925 2004-10-26 Ziemowit Laski <zlaski@apple.com>
14926
14927 * objc.dg/super-class-3.m: New test.
14928
14929 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
14930
14931 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
14932 resyncing.
14933 * gcc.dg/cpp/direct2s.c: Likewise.
14934
14935 2004-10-25 Geoffrey Keating <geoffk@apple.com>
14936
14937 * objc.dg/image-info.m: Update for changes to section selection.
14938
14939 2004-10-25 David Ayers <d.ayers@inode.at>
14940 Ziemowit Laski <zlaski@apple.com>
14941
14942 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
14943 diagnostics when messaging 'id <Proto>'.
14944 * objc.dg/class-protocol-1.m: New test.
14945 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
14946 a non-existent method signature.
14947 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
14948 Update diagnostics when messaging with non-existent method signature.
14949 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
14950 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
14951 invalid receivers are now resolved as if messaging 'id'; remove
14952 extraneous diagnostics.
14953
14954 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
14955
14956 PR c/16667
14957 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
14958 gcc.dg/init-desig-obs-3.c: New tests.
14959
14960 2004-10-25 Jakub Jelinek <jakub@redhat.com>
14961
14962 * gcc.dg/debug/20041023-1.c: New test.
14963
14964 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
14965
14966 PR middle-end/17407
14967 * gcc.c-torture/compile/pr17407.c: New test.
14968
14969 PR c++/18121
14970 * g++.dg/template/array8.C: New test.
14971
14972 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14973
14974 PR other/18138
14975 * lib/g++.exp: Accept more than one multilib libgcc.
14976 * lib/gcc-dg.exp: Likewise.
14977 * lib/objc.exp: Likewise.
14978 * lib/treelang.exp: Likewise.
14979 * lib/gfortran.exp: Likewise.
14980
14981 2004-10-24 Ben Elliston <bje@au.ibm.com>
14982
14983 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
14984
14985 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
14986
14987 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
14988 * gcc.dg/c99-const-expr-3.c: Likewise.
14989
14990 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
14991
14992 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
14993
14994 2004-10-23 Ben Elliston <bje@au.ibm.com>
14995
14996 * gcc.c-torture/execute/loop-2e.x: Remove.
14997
14998 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
14999
15000 PR c++/18095
15001 * g++.dg/parse/crash18.C: New.
15002 * g++.dg/parse/crash19.C: New.
15003
15004 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15005
15006 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15007 * g++.dg/ext/dllimport2.C: Same.
15008 * g++.dg/ext/dllimport8.C: Same.
15009
15010 2004-10-21 Mark Mitchell <mark@codesourcery.com>
15011
15012 PR c++/10841
15013 * g++.dg/conversion/cast1.C: New test.
15014 * g++.dg/overload/pmf1.C: Adjust error marker.
15015
15016 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
15017
15018 PR objc/17923
15019 * objc.dg/const-str-7.m: New test.
15020
15021 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15022
15023 * g++.dg/template/memfriend11.C: Fix comment typo.
15024 * g++.dg/template/memfriend14.C: Likewise.
15025
15026 2004-10-20 Richard Henderson <rth@redhat.com>
15027
15028 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
15029 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
15030 -fasynchronous-unwind-tables.
15031
15032 2004-10-20 Richard Henderson <rth@redhat.com>
15033
15034 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
15035 (main): Return success.
15036 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
15037 (main): Return success.
15038
15039 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15040
15041 PR c++/13495
15042 * g++.dg/template/memfriend9.C: New test.
15043 * g++.dg/template/memfriend10.C: Likewise.
15044 * g++.dg/template/memfriend11.C: Likewise.
15045 * g++.dg/template/memfriend12.C: Likewise.
15046 * g++.dg/template/memfriend13.C: Likewise.
15047 * g++.dg/template/memfriend14.C: Likewise.
15048 * g++.dg/template/memfriend15.C: Likewise.
15049 * g++.dg/template/memfriend16.C: Likewise.
15050 * g++.dg/template/memfriend17.C: Likewise.
15051 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
15052
15053 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
15054
15055 * g++.dg/conversion/dr195.C: New.
15056 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
15057
15058 2004-10-20 Ben Elliston <bje@au.ibm.com>
15059 Devang Patel <dpatel@apple.com>
15060
15061 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
15062 of floating point arithmetic, which could trap.
15063
15064 2004-10-19 Mark Mitchell <mark@codesourcery.com>
15065
15066 PR c++/14035
15067 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
15068 * g++.dg/conversion/const2.C: New test.
15069 * g++.dg/expr/reinterpret2.C: New test.
15070 * g++.dg/expr/reinterpret3.C: New test.
15071 * g++.dg/expr/cast2.C: New test.
15072 * g++.dg/expr/copy1.C: New test.
15073 * g++.dg/other/conversion1.C: Change error message.
15074 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
15075 function pointers to void *.
15076 * g++.old-deja/g++.mike/p10148.C: Likewise.
15077
15078 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15079
15080 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
15081
15082 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
15083
15084 PR c++/18047
15085
15086 * g++.dg/parse/expr3.C: New test.
15087
15088 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15089
15090 * gcc.dg/smod-1.c: New test.
15091
15092 2004-10-18 Ziemowit Laski <zlaski@apple.com>
15093
15094 * objc.dg/method-14.m: New test.
15095
15096 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15097
15098 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
15099 Also xfail as the patch was reverted.
15100
15101 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15102
15103 PR middle-end/16973
15104 * gcc.dg/pr16973.c: New test.
15105
15106 2004-10-18 Diego Novillo <dnovillo@redhat.com>
15107
15108 PR tree-optimization/17656
15109 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
15110
15111 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
15112
15113 * g++.dg/eh/shadow1.C: New.
15114
15115 2004-10-18 Jakub Jelinek <jakub@redhat.com>
15116
15117 * gcc.c-torture/compile/20041018-1.c: New test.
15118
15119 2004-10-18 Ben Elliston <bje@au.ibm.com>
15120
15121 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
15122 compiler referring to register 0 when accessing sdata. The linker
15123 now patches things up.
15124
15125 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
15126
15127 PR c/17529
15128 * gcc.c-torture/compile/pr17529.c: New test.
15129
15130 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15131
15132 PR c++/17743
15133 * g++.dg/ext/attrib17.C: New test.
15134
15135 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15136
15137 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
15138
15139 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15140
15141 PR c++/10479
15142 * g++.dg/ext/attrib16.C: New test.
15143
15144 2004-10-15 Mark Mitchell <mark@codesourcery.com>
15145
15146 PR c++/17042
15147 * g++.dg/init/dso_handle1.C: New test.
15148
15149 PR c++/14667
15150 * g++.dg/parse/typedef6.C: New test.
15151
15152 PR c++/17916
15153 * g++.dg/parse/pragma1.C: New test.
15154
15155 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
15156
15157 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
15158
15159 2004-10-15 Steve Ellcey <sje@cup.hp.com>
15160
15161 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
15162 -fno-common when on HPPA HP-UX platforms.
15163
15164 2004-10-15 Jakub Jelinek <jakub@redhat.com>
15165
15166 PR other/16820
15167 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
15168 stdint.h.
15169 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
15170 uintptr_t.
15171
15172 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15173
15174 PR c++/16301
15175 * g++.dg/lookup/strong-using-4.C: New test.
15176
15177 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15178
15179 PR middle-end/16567
15180 * gcc.c-torture/compile/nested-1.c: New test.
15181
15182 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15183
15184 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
15185 and mipsisa64*-*-* (until support for misaligned loads is added).
15186 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
15187 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
15188 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
15189 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
15190 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
15191 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
15192
15193 2004-10-14 Mark Mitchell <mark@codesourcery.com>
15194
15195 PR c++/17976
15196 * g++.dg/init/dtor3.C: New test.
15197
15198 2004-10-15 Ben Elliston <bje@au.ibm.com>
15199
15200 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
15201
15202 2004-10-14 Geoffrey Keating <geoffk@apple.com>
15203
15204 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
15205 * gcc.dg/macho-lo-sum.c: Likewise.
15206
15207 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
15208
15209 * gcc.dg/ppc-spe64-1.c: New test.
15210
15211 2004-10-14 Devang Patel <dpatel@apple.com>
15212
15213 PR 17635
15214 * gcc.dg/pr17635.c : New test.
15215
15216 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
15217
15218 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
15219 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
15220 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
15221 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
15222 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
15223 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
15224 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
15225 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
15226 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
15227 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
15228 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
15229 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
15230 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
15231 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
15232 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
15233 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
15234 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
15235 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
15236
15237 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15238
15239 * gcc.dg/vect/vect-82.c: New testcase.
15240 * gcc.dg/vect/vect-82_64.c: New testcase.
15241 * gcc.dg/vect/vect-83.c: New testcase.
15242 * gcc.dg/vect/vect-83_64.c: New testcase.
15243
15244 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15245
15246 * gcc.dg/cpp/error-1.c: New test.
15247
15248 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15249
15250 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
15251
15252 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
15253
15254 PR target/17984
15255 * gcc.dg/cris-peep2-xsrand2.c: New test.
15256
15257 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
15258
15259 PR c++/17661
15260 * testsuite/g++.dg/expr/for2.C: New test.
15261
15262 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15263
15264 * g++.dg/inherit/thunk1.C: Run on the SPARC.
15265
15266 2004-10-13 Jakub Jelinek <jakub@redhat.com>
15267
15268 PR tree-optimization/17724
15269 * g++.dg/opt/pr17724-1.C: New test.
15270 * g++.dg/opt/pr17724-2.C: New test.
15271 * g++.dg/opt/pr17724-3.C: New test.
15272 * g++.dg/opt/pr17724-4.C: New test.
15273 * g++.dg/opt/pr17724-5.C: New test.
15274 * g++.dg/opt/pr17724-6.C: New test.
15275
15276 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
15277
15278 PR c/17301
15279 * gcc.dg/pr17301-2.c: New test.
15280
15281 2004-10-11 Mark Mitchell <mark@codesourcery.com>
15282
15283 PR c++/15876
15284 * g++.dg/parse/error22.C: New test.
15285
15286 PR c++/17936
15287 * g++.dg/template/spec18.C: New test.
15288
15289 2004-10-11 Steve Ellcey <sje@cup.hp.com>
15290
15291 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
15292 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
15293 memcpy.
15294 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
15295 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
15296
15297 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
15298
15299 * g++.dg/eh/cleanup5.C: Add dg-options "".
15300
15301 2004-10-11 Roger Sayle <roger@eyesopen.com>
15302
15303 PR middle-end/17657
15304 * gcc.dg/switch-4.c: New test case.
15305
15306 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
15307
15308 * gcc.c-torture/execute/20041011-1.c: New test.
15309
15310 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15311
15312 PR c++/17554
15313 * g++.dg/init/for3.C: New test.
15314
15315 PR c++/17657
15316 * g++.dg/opt/switch2.C: New test.
15317
15318 PR middle-end/17703
15319 * g++.dg/warn/Wreturn-2.C: New test.
15320
15321 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15322
15323 PR c++/17907
15324 * g++.dg/eh/cleanup5.C: New test.
15325
15326 2004-10-10 Mark Mitchell <mark@codesourcery.com>
15327
15328 PR c++/17393
15329 * g++.dg/parse/error21.C: New test.
15330
15331 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
15332
15333 * g++.dg/overload/pmf1.C: Adjust quoting marks.
15334 * g++.dg/warn/incomplete1.C: Likewise.
15335 * g++.dg/template/qualttp20.C: Likewise.
15336
15337 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15338
15339 PR c/17881
15340 * parm-incomplete-1.c: New test.
15341
15342 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/17867
15345 * g++.dg/parse/error19.C: New test.
15346
15347 PR c++/17670
15348 * g++.dg/init/new11.C: New test.
15349
15350 PR c++/17821
15351 * g++.dg/parse/error20.C: New test.
15352
15353 PR c++/17826
15354 * g++.dg/template/crash24.C: New test.
15355
15356 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15357
15358 PR c/17301
15359 * gcc.dg/pr17301-1.c: New test.
15360
15361 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15362
15363 PR c/17189
15364 * gcc.dg/anon-struct-5.c: New test.
15365
15366 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
15367
15368 PR c/17844
15369 * gcc.dg/pr17844-1.c: New test.
15370
15371 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
15372
15373 PR tree-optimization/17906
15374 * gcc.c-torture/compile/pr17906.c: New.
15375
15376 2004-10-09 Stuart Hastings <stuart@apple.com>
15377 Roger Sayle <roger@eyesopen.com>
15378
15379 PR rtl-optimization/17853
15380 * gcc.dg/i386-mmx-5.c: New testcase.
15381
15382 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
15383
15384 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
15385
15386 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15387
15388 PR c++/17524
15389 * g++.dg/template/static9.C: New test.
15390
15391 PR c++/17685
15392 * g++.dg/parse/operator5.C: New test.
15393
15394 2004-10-09 Roger Sayle <roger@eyesopen.com>
15395
15396 PR middle-end/17894
15397 * gcc.c-torture/execute/divcmp-4.c: New test case.
15398
15399 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15400
15401 PR tree-opt/17902
15402 * g++.dg/opt/pr17902.C: New test.
15403
15404 2004-10-09 Jakub Jelinek <jakub@redhat.com>
15405
15406 * gcc.dg/cpp/ident-1.c: Add dg-options "".
15407
15408 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15409
15410 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
15411
15412 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15413
15414 * gcc.dg/assign-warn-3.c: New test.
15415
15416 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15417
15418 PR c/16999
15419 * gcc.dg/cpp/ident-1.c: New test.
15420
15421 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
15422
15423 * gcc.c-torture/compile/acc1.c: New.
15424
15425 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15426
15427 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
15428 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
15429
15430 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15431
15432 * gcc.dg/ultrasp11.c: New test.
15433
15434 2004-10-08 Michael Matz <matz@suse.de>
15435
15436 * gcc.dg/doloop-2.c: New test.
15437
15438 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15439
15440 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
15441 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
15442 objc.dg/method-9.m: Update expected diagnostics.
15443
15444 2004-10-07 Geoffrey Keating <geoffk@apple.com>
15445
15446 * gcc.dg/ppc-fsel-3.c: New file.
15447 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
15448
15449 2004-10-07 Paul Brook <paul@codesourcery.com>
15450
15451 * gfortran.dg/intrinsic_verify_1.f90: New test.
15452
15453 2004-10-07 Paul Brook <paul@codesourcery.com>
15454
15455 * gfortran.dg/empty_format_1.f90: Remove stray commas.
15456
15457 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15458
15459 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
15460 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
15461 commit.
15462
15463 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
15464
15465 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
15466
15467 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15468
15469 PR c++/17115
15470 * g++.dg/warn/Winline-4.C: New test.
15471
15472 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15473
15474 * gcc.c-torture/compile/20041007-1.c: New test.
15475
15476 2004-10-07 Paul Brook <paul@codesourcery.com>
15477
15478 PR fortran/17678
15479 * gfortran.dg/use_allocated_1.f90: New test.
15480
15481 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15482
15483 PR middle-end/17849
15484 * gfortran.fortran-torture/compile/nested.f90: New test
15485
15486 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
15487
15488 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
15489
15490 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15491
15492 PR c++/17368
15493 * g++.dg/ext/asm6.C: New test.
15494
15495 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
15496
15497 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
15498
15499 2004-10-06 Paul Brook <paul@codesourcery.com>
15500
15501 PR libfortran/17709
15502 * gfortran.dg/empty_format_1.f90: New test.
15503
15504 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15505
15506 PR fortran/17568
15507 * gfortran.dg/ishft.f90: New test.
15508
15509 PR fortran/17283
15510 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
15511 tests.
15512
15513 2004-10-06 Paul Brook <paul@codesourcery.com>
15514
15515 * gfortran.dg/do_1.f90: New test.
15516
15517 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15518
15519 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
15520 optimizing for size.
15521
15522 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15523
15524 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
15525
15526 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15527
15528 * gcc.c-torture/compile/20041005-1.c: New test.
15529
15530 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
15531
15532 PR c++/17829
15533 * g++.dg/lookup/koenig4.C: New.
15534
15535 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
15536
15537 * g++.dg/other/classkey1.C: Adjust quoting marks.
15538 * g++.dg/parse/error15.C: Likewise.
15539 * g++.dg/template/meminit2.C (int>): Likewise.
15540
15541 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15542
15543 PR fortran/17283
15544 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
15545
15546 PR fortran/17631
15547 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
15548
15549 PR fortran/17708
15550 * gfortran.dg/pr17708.f90: New test.
15551
15552 2004-10-04 Chao-ying Fu <fu@mips.com>
15553
15554 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
15555 * gcc.dg/vect/vect-4.c: Ditto.
15556 * gcc.dg/vect/vect-5.c: Ditto.
15557 * gcc.dg/vect/vect-6.c: Ditto.
15558 * gcc.dg/vect/vect-8.c: Ditto.
15559 * gcc.dg/vect/vect-16.c: Ditto.
15560 * gcc.dg/vect/vect-30.c: Ditto.
15561 * gcc.dg/vect/vect-40.c: Ditto.
15562 * gcc.dg/vect/vect-41.c: Ditto.
15563 * gcc.dg/vect/vect-42.c: Ditto.
15564 * gcc.dg/vect/vect-43.c: Ditto.
15565 * gcc.dg/vect/vect-44.c: Ditto.
15566 * gcc.dg/vect/vect-45.c: Ditto.
15567 * gcc.dg/vect/vect-46.c: Ditto.
15568 * gcc.dg/vect/vect-47.c: Ditto.
15569 * gcc.dg/vect/vect-48.c: Ditto.
15570 * gcc.dg/vect/vect-49.c: Ditto.
15571 * gcc.dg/vect/vect-50.c: Ditto.
15572 * gcc.dg/vect/vect-51.c: Ditto.
15573 * gcc.dg/vect/vect-52.c: Ditto.
15574 * gcc.dg/vect/vect-53.c: Ditto.
15575 * gcc.dg/vect/vect-54.c: Ditto.
15576 * gcc.dg/vect/vect-55.c: Ditto.
15577 * gcc.dg/vect/vect-56.c: Ditto.
15578 * gcc.dg/vect/vect-57.c: Ditto.
15579 * gcc.dg/vect/vect-58.c: Ditto.
15580 * gcc.dg/vect/vect-59.c: Ditto.
15581 * gcc.dg/vect/vect-60.c: Ditto.
15582 * gcc.dg/vect/vect-74.c: Ditto.
15583 * gcc.dg/vect/vect-79.c: Ditto.
15584 * gcc.dg/vect/vect-80.c: Ditto.
15585
15586 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15587
15588 * gcc.dg/unused-7.c: Use the correct option.
15589
15590 2004-10-04 Paul Brook <paul@codesourcery.com>
15591 Bud Davis <bdavis9659@comcast.net>
15592
15593 PR fortran/17706
15594 PR fortran/16434
15595 * gfortran/pr17706.f90: New test.
15596 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
15597
15598 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15599
15600 * gfortran.dg/pr17612.f90: New test.
15601
15602 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
15603
15604 * g++.dg/template/local1.C: Adjust quoting marks in
15605 testing for diagnostics.
15606 * g++.dg/tls/diag-2.C: Likewise.
15607 * g++.dg/other/error8.C: Likewise.
15608
15609 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15610
15611 PR c/17178
15612 * gcc.dg/unused-4.c: Adjust to be correct.
15613
15614 PR c/17820
15615 * gcc.dg/unused-7.c: New test.
15616
15617 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15618
15619 PR c++/17797
15620 * g++.dg/overload/template2.C: New test.
15621
15622 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
15623
15624 PR tree-optimization/16632
15625 * gcc.dg/tree-ssa/20041002-1.c: New.
15626
15627 2004-10-03 Paul Brook <paul@codesourcery.com>
15628
15629 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
15630 rather than relying on default formatting.
15631
15632 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
15633
15634 * gcc.dg/20040920-1.c: Update expected message text.
15635
15636 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
15637
15638 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
15639
15640 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
15641
15642 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
15643 tree level.
15644
15645 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15646
15647 * gcc.dg/tree-ssa/pr17343.c: Remove.
15648
15649 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15650
15651 PR tree-opt/17343
15652 * gcc.dg/tree-ssa/pr17343.c: New test.
15653
15654 2004-10-01 Jakub Jelinek <jakub@redhat.com>
15655
15656 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
15657 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
15658 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
15659 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
15660 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
15661
15662 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15663
15664 * gcc.dg/lvalue-2.c: New test.
15665
15666 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15667
15668 PR c/17730
15669 * gcc.dg/pr17730-1.c: New test
15670
15671 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
15672
15673 PR c/7425
15674 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
15675
15676 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15677
15678 * gcc.c-torture/execute/stdarg-1.c: New test.
15679 * gcc.c-torture/execute/stdarg-2.c: New test.
15680 * gcc.c-torture/execute/stdarg-3.c: New test.
15681 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15682 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15683 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15684 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15685 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15686
15687 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15688
15689 PR tree-optimization/17697
15690 * g++.dg/opt/pr17697-1.C: New test.
15691 * g++.dg/opt/pr17697-2.C: New test.
15692 * g++.dg/opt/pr17697-3.C: New test.
15693
15694 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
15695
15696 PR c/16409
15697 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
15698 gcc.dg/vla-init-5.c: New tests.
15699
15700 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
15701
15702 PR c/13804
15703 * gcc.dg/pr13804-1.c: New test.
15704
15705 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15706
15707 PR fortran/16938
15708 * gfortran.dg/pr16938.f90: New test.
15709
15710 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15711
15712 * g++.dg/template/crash23.C: New test.
15713
15714 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15715
15716 PR c++/17585
15717 * g++.dg/template/static8.C: New test.
15718
15719 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
15720
15721 PR c++/17681
15722 * g++.dg/other/error9.C: New test.
15723
15724 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15725
15726 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
15727
15728 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15729
15730 PR fortran/15164
15731 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
15732
15733 2004-09-26 Roger Sayle <roger@eyesopen.com>
15734
15735 PR middle-end/17112
15736 * gcc.dg/pr17112-1.c: New test case.
15737
15738 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
15739
15740 PR c/11459
15741 * gcc.dg/pr11459-1.c: New test.
15742
15743 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
15744
15745 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
15746 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15747
15748 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15749
15750 * gfortran.dg/pr15324.f90: Make array bounds consistent.
15751
15752 2004-09-25 Jan Hubicka <jh@suse.cz>
15753
15754 * compile/30040909-1.c: New test.
15755 * compile/30040907-1.c: New test.
15756
15757 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
15758
15759 * gcc.c-torture/execute/va-arg-26.c: New test.
15760
15761 2004-09-24 Zack Weinberg <zack@codesourcery.com>
15762
15763 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
15764 extra diagnostics on targets with 64-bit pointers.
15765 * objc.dg/selector-1.m: Adjust dg-warning regexp.
15766
15767 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15768
15769 PR c/17188
15770 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
15771 * gcc.dg/decl-3.c: Adjust expected message.
15772
15773 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15774
15775 PR fortran/17615
15776 * gfortran.dg/pr17615.f90: New test.
15777
15778 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
15779
15780 PR tree-optimzation/17517
15781 * g++.dg/tree-ssa/pr17517.C: New Test.
15782
15783 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15784
15785 PR c++/16889
15786 * g++.dg/lookup/ambig3.C: New.
15787
15788 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
15789
15790 PR tree-opt/17624
15791 * g++.dg/opt/pr17624.C: New test.
15792
15793 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15794
15795 PR c/6980
15796 * gcc.dg/Wbad-function-cast-1.c: New test.
15797
15798 2004-09-23 Zack Weinberg <zack@codesourcery.com>
15799
15800 * g++.dg/ext/complit1.C
15801 * g++.dg/other/error2.C
15802 * g++.dg/other/nontype-1.C
15803 * g++.dg/parse/crash11.C
15804 * g++.dg/parse/crash12.C
15805 * g++.dg/parse/error15.C
15806 * g++.dg/parse/error4.C
15807 * g++.dg/parse/tmpl-outside1.C
15808 * g++.dg/parse/too-many-tmpl-args1.C
15809 * g++.dg/template/dependent-expr3.C
15810 * g++.dg/template/error10.C
15811 * g++.dg/template/instantiate1.C
15812 * g++.dg/template/vtable2.C
15813 * g++.dg/warn/Wshadow-1.C
15814 * g++.dg/warn/weak1.C
15815 * g++.old-deja/g++.brendan/crash16.C
15816 * g++.old-deja/g++.brendan/crash18.C
15817 * g++.old-deja/g++.brendan/crash48.C
15818 * g++.old-deja/g++.brendan/crash49.C
15819 * g++.old-deja/g++.brendan/crash55.C
15820 * g++.old-deja/g++.brendan/crash56.C
15821 * g++.old-deja/g++.brendan/crash8.C
15822 * g++.old-deja/g++.brendan/enum11.C
15823 * g++.old-deja/g++.brendan/enum8.C
15824 * g++.old-deja/g++.brendan/enum9.C
15825 * g++.old-deja/g++.brendan/friend3.C
15826 * g++.old-deja/g++.brendan/misc14.C
15827 * g++.old-deja/g++.bugs/900402_02.C
15828 * g++.old-deja/g++.bugs/900404_03.C
15829 * g++.old-deja/g++.bugs/900404_04.C
15830 * g++.old-deja/g++.bugs/900428_03.C
15831 * g++.old-deja/g++.jason/crash4.C
15832 * g++.old-deja/g++.jason/overload21.C
15833 * g++.old-deja/g++.jason/redecl1.C
15834 * g++.old-deja/g++.jason/report.C
15835 * g++.old-deja/g++.jason/rfg10.C
15836 * g++.old-deja/g++.jason/template30.C
15837 * g++.old-deja/g++.law/arm12.C
15838 * g++.old-deja/g++.law/ctors5.C
15839 * g++.old-deja/g++.law/cvt20.C
15840 * g++.old-deja/g++.law/init10.C
15841 * g++.old-deja/g++.law/init8.C
15842 * g++.old-deja/g++.law/visibility17.C
15843 * g++.old-deja/g++.law/visibility7.C
15844 * g++.old-deja/g++.mike/net8.C
15845 * g++.old-deja/g++.mike/p646.C
15846 * g++.old-deja/g++.mike/p700.C
15847 * g++.old-deja/g++.mike/p701.C
15848 * g++.old-deja/g++.mike/p811.C
15849 * g++.old-deja/g++.ns/template13.C
15850 * g++.old-deja/g++.other/array3.C
15851 * g++.old-deja/g++.other/crash25.C
15852 * g++.old-deja/g++.other/dtor3.C
15853 * g++.old-deja/g++.other/dtor4.C
15854 * g++.old-deja/g++.other/main1.C
15855 * g++.old-deja/g++.other/warn7.C
15856 * g++.old-deja/g++.pt/crash11.C
15857 * g++.old-deja/g++.pt/crash36.C
15858 * g++.old-deja/g++.pt/spec22.C
15859 * g++.old-deja/g++.pt/spec9.C
15860 * g++.old-deja/g++.pt/ttp52.C
15861 * g++.old-deja/g++.robertl/eb103.C
15862 * g++.old-deja/g++.robertl/eb121.C
15863 * g++.old-deja/g++.robertl/eb22.C
15864 * g++.old-deja/g++.robertl/eb8.C:
15865 Update locations and/or regexps of dg-error markers.
15866 Remove markers for some bogus messages that are no longer issued.
15867
15868 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15869
15870 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15871 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15872
15873 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15874
15875 PR c++/17618
15876 * g++.dg/lookup/crash5.C: New test.
15877
15878 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
15879
15880 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
15881 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15882 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
15883 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
15884 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
15885 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
15886
15887 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
15888 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
15889 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
15890 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
15891 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
15892 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
15893
15894 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
15895
15896 * gcc.dg/vect/vect-44.c: Check additional cases.
15897 * gcc.dg/vect/vect-48.c: Check additional cases.
15898
15899 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
15900 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
15901 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
15902 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
15903 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
15904 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
15905 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
15906 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
15907 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
15908
15909 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
15910 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
15911 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
15912
15913 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15914
15915 * gcc.dg/tree-ssa/loop-6.c: New test.
15916
15917 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
15918
15919 PR c++/17620
15920 * g++.dg/inherit/base2.C: New.
15921
15922 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15923
15924 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
15925 * gcc.dg/20001012-2.c: Likewise.
15926 * gcc.dg/20001013-1.c: Likewise.
15927 * gcc.dg/20001101-1.c: Likewise.
15928 * gcc.dg/20001102-1.c: Likewise.
15929 * gcc.dg/bf-spl1.c: Likewise.
15930 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
15931 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
15932
15933 2004-09-22 Diego Novillo <dnovillo@redhat.com>
15934
15935 PR tree-optimization/16721
15936 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
15937
15938 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
15939
15940 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
15941 * gcc.dg/20040305-1.c: Likewise.
15942
15943 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
15944
15945 PR c/16566
15946 * gcc.c-torture/compile/pr16566-1.c,
15947 gcc.c-torture/compile/pr16566-2.c,
15948 gcc.c-torture/compile/pr16566-3.c: New tests.
15949
15950 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
15951
15952 PR tree-optimization/17512
15953 * gcc.c-torture/compile/20040916-1.c.
15954
15955 2004-09-21 Mark Mitchell <mark@codesourcery.com>
15956
15957 * gcc.dg/pragma-re-3.c: New test.
15958
15959 2004-09-17 Matt Austern <austern@apple.com>
15960
15961 PR c++/15049
15962 * g++.dg/other/anon3.C: New.
15963
15964 2004-09-21 Roger Sayle <roger@eyesopen.com>
15965
15966 PR c++/7503
15967 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
15968 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
15969 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
15970 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
15971 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
15972
15973 2004-09-21 Bud Davis <bdavis9659@comcast.net>
15974
15975 PR fortran/17286
15976 * gfortran.dg/pr17286.f90: New test.
15977
15978 2004-09-20 Mark Mitchell <mark@codesourcery.com>
15979
15980 PR c++/17530
15981 * g++.dg/template/static7.C: New test.
15982
15983 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
15984
15985 PR tree-opt/17558
15986 * gcc.c-torture/compile/pr17558.c: New test.
15987
15988 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15989
15990 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
15991 if SKIP_ATTRIBUTE is defined.
15992
15993 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15994
15995 PR fortran/15957
15996 * gfortran.dg/pr15957.f90: New test.
15997
15998 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
15999
16000 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16001 in comparison.
16002 * gcc.dg/vect/vect-79.c: Likewise.
16003 * gcc.dg/vect/vect-80.c: Likewise.
16004
16005 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16006
16007 PR fortran/15750
16008 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16009
16010 2004-09-20 Ira Rosen <irar@il.ibm.com>
16011
16012 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
16013 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
16014 * gcc.dg/vect/vect-62.c: New testcase.
16015 * gcc.dg/vect/vect-63.c: New testcase.
16016 * gcc.dg/vect/vect-64.c: New testcase.
16017 * gcc.dg/vect/vect-65.c: New testcase.
16018 * gcc.dg/vect/vect-66.c: New testcase.
16019 * gcc.dg/vect/vect-67.c: New testcase.
16020 * gcc.dg/vect/vect-68.c: New testcase.
16021 * gcc.dg/vect/vect-69.c: New testcase.
16022 * gcc.dg/vect/vect-79.c: New testcase.
16023 * gcc.dg/vect/vect-80.c: New testcase.
16024
16025 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16026
16027 * gcc.target/mips/asm-1.c: New test.
16028
16029 2004-09-19 Ira Rosen <irar@il.ibm.com>
16030
16031 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
16032 * gcc.dg/vect/vect-73.c: New testcase.
16033 * gcc.dg/vect/vect-74.c: New testcase.
16034 * gcc.dg/vect/vect-75.c: New testcase.
16035 * gcc.dg/vect/vect-76.c: New testcase.
16036 * gcc.dg/vect/vect-77.c: New testcase.
16037 * gcc.dg/vect/vect-78.c: New testcase
16038
16039 2004-09-18 Paul Brook <paul@codesourcery.com>
16040
16041 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
16042
16043 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
16044
16045 PR c/17424
16046 * gcc.dg/pr17424-1.c: New test.
16047
16048 2004-09-18 Diego Novillo <dnovillo@redhat.com>
16049
16050 * g++.dg/tree-ssa/pr17153.C: New test.
16051
16052 2004-09-16 Geoffrey Keating <geoffk@apple.com>
16053
16054 PR pch/13361
16055 * testsuite/g++.dg/pch/wchar-1.C: New.
16056 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16057
16058 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
16059
16060 * gcc.c-torture/execute/20040917-1.c: New test.
16061
16062 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16063
16064 PR tree-optimization/17319
16065 * gcc.dg/pr17319.c: New test.
16066
16067 2004-09-17 Devang Patel <dpatel@apple.com>
16068
16069 * gcc.dg/20040813-1.c: New test.
16070
16071 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16072
16073 PR tree-optimization/17273
16074 * gcc.c-torture/compile/pr17273.c: New test.
16075
16076 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
16077
16078 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
16079 Update expected messages.
16080 * gcc.dg/declspec-13.c: New test.
16081
16082 2004-09-17 David Edelsohn <edelsohn@gnu.org>
16083
16084 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
16085
16086 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16087
16088 * gcc.c-torture/execute/pr17252.c: Use post-increment to
16089 change what 'a' is pointing to.
16090
16091 2004-09-17 Mark Mitchell <mark@codesourcery.com>
16092
16093 PR c++/16002
16094 * g++.dg/template/error18.C: New test.
16095
16096 PR c++/16029
16097 * g++.dg/warn/Wunused-8.C: New test.
16098
16099 2004-09-17 Steven Bosscher <stevenb@suse.de>
16100
16101 PR tree-optimization/17513
16102 * gcc.dg/20040916-1.c: New test.
16103
16104 2004-09-16 Mark Mitchell <mark@codesourcery.com>
16105
16106 PR c++/17501
16107 * g++.dg/template/typename7.C: New test.
16108
16109 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16110
16111 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
16112
16113 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
16114
16115 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
16116 with -ftree-based-profiling also.
16117 * lib/profopt.exp: Support late-set profile_option/feedback_option.
16118
16119 2004-09-16 Victor Leikehman <lei@il.ibm.com>
16120
16121 PR/15364
16122 * gfortran.dg/der_array_io_1.f90: New test.
16123 * gfortran.dg/der_array_io_2.f90: New test.
16124 * gfortran.dg/der_array_io_3.f90: New test.
16125
16126 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16127
16128 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
16129 EABI.
16130
16131 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16132
16133 * g++.dg/opt/switch1.C: New test.
16134
16135 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
16136
16137 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
16138 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
16139 Update expected messages.
16140
16141 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16142
16143 PR fortran/16485
16144 * gfortran.dg/same_name_1.f90: New test.
16145
16146 2004-09-15 Diego Novillo <dnovillo@redhat.com>
16147
16148 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
16149 dereference garbage pointers.
16150
16151 2004-09-15 Jakub Jelinek <jakub@redhat.com>
16152
16153 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
16154 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
16155
16156 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
16157 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
16158 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
16159
16160 2004-09-14 Mark Mitchell <mark@codesourcery.com>
16161
16162 PR c++/17324
16163 * g++.dg/template/mangle1.C: New test.
16164
16165 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16166
16167 PR tree-optimization/17252
16168 * gcc.c-torture/execute/pr17252.c: New test.
16169
16170 2004-09-14 Andrew Pinski <apinski@apple.com>
16171
16172 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
16173
16174 2004-09-14 Roger Sayle <roger@eyesopen.com>
16175
16176 PR rtl-optimization/9771
16177 * gcc.dg/pr9771-1.c: New test case.
16178
16179 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16180
16181 PR tree-optimization/15262
16182 * gcc.c-torture/execute/pr15262-1.c: New test.
16183 * gcc.c-torture/execute/pr15262-2.c: New test.
16184
16185 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
16186
16187 * gcc.dg/declspec-12.c: New test.
16188
16189 2004-09-14 Bud Davis <bdavis9659@comcast.net>
16190
16191 * gfortran.dg/pr17090.f90: Add directives to test.
16192
16193 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16194
16195 * gcc.c-torture/compile/20040914-1.c: New test.
16196
16197 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16198
16199 PR c++/16162
16200 * g++.dg/template/decl2.C: New test.
16201
16202 2004-09-13 Bud Davis <bdavis9659@comcast.net>
16203
16204 PR fortran/17090
16205 * gfortran.dg/pr17090.f90: New test.
16206
16207 2004-09-13 Dale Johannesen <dalej@apple.com>
16208
16209 * gcc.c-torture/compile/pr17408.c: New test case.
16210
16211 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16212
16213 PR c++/16716
16214 * g++.dg/parse/crash17.C: New test.
16215
16216 PR c++/17327
16217 * g++.dg/template/enum3.C: New test.
16218
16219 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
16220
16221 * lib/gcc-defs.exp: Load wrapper.exp.
16222 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
16223 using local code.
16224 * lib/gcc.exp (gcc_init): Similar.
16225 * lib/gfortran.exp (gfortran_init): Similar.
16226 * lib/objc.exp (objc_init): Similar.
16227 * lib/treelang.exp (treelang_init): Similar.
16228 * lib/wrapper.exp: New file with build_wrapper call machinery in
16229 ${tool}_maybe_build_wrapper.
16230
16231 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16232
16233 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
16234 "inline".
16235 * gcc.dg/declspec-11.c: Update expected messages.
16236 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
16237 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
16238 gcc.dg/inline-12.c: New tests.
16239
16240 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
16241
16242 * g++.dg/tree-ssa/pr17400.C: New testcase.
16243
16244 2004-09-13 James E Wilson <wilson@specifixinc.com>
16245
16246 * gcc.target/mips/sb1-1.c: New testcase.
16247
16248 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
16249
16250 * lib/g77-dg.exp: Remove unused file.
16251 * lib/mike-g77.exp: Ditto.
16252 * lib/g77.exp: Ditto.
16253
16254 2004-09-12 Richard Henderson <rth@redhat.com>
16255
16256 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
16257
16258 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16259
16260 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
16261 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16262 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
16263 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
16264 Update expected messages.
16265
16266 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
16267
16268 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
16269 declaration/use mismatch for dirp parameter.
16270
16271 2004-09-12 Andrew Pinski <apinski@apple.com>
16272
16273 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
16274 -fgnu-runtime is passed.
16275
16276 2004-09-12 Richard Henderson <rth@redhat.com>
16277
16278 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
16279 do the uplevel thing and update additional_flags directly.
16280 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
16281 gfortran.fortran-torture/execute/intrinsic_nearest.x,
16282 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
16283 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
16284
16285 2004-09-11 Steven Bosscher <stevenb@suse.de>
16286
16287 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
16288
16289 2004-09-11 Roger Sayle <roger@eyesopen.com>
16290
16291 PR middle-end/17411
16292 * g++.dg/opt/pr17411-1.C: New test case.
16293
16294 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16295
16296 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16297 gcc.dg/tls/diag-2.c: Update expected messages.
16298 * gcc.dg/991209-1.c: Specify compilation options. Update expected
16299 messages.
16300 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
16301 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
16302 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
16303 gcc.dg/tls/diag-5.c: New tests.
16304
16305 2004-09-11 Zack Weinberg <zack@codesourcery.com>
16306
16307 * gcc.dg/20040910-1.c: Correct dg-error regexp.
16308
16309 2004-09-11 Steven Bosscher <stevenb@suse.de>
16310
16311 * g++.dg/parse/break-in-for.C: New test.
16312
16313 2004-09-11 Jakub Jelinek <jakub@redhat.com>
16314
16315 * gcc.dg/tree-ssa/20040911-1.c: New test.
16316
16317 2004-09-11 Andreas Jaeger <aj@suse.de>
16318
16319 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
16320 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
16321
16322 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
16323
16324 * gcc.target/frv: New directory of FR-V-specific tests.
16325
16326 2004-09-10 James E Wilson <wilson@specifixinc.com>
16327
16328 * gcc.dg/convert-vec-1.c: New test.
16329
16330 2004-09-10 Roger Sayle <roger@eyesopen.com>
16331
16332 PR middle-end/17024
16333 * gcc.dg/pr17024-1.c: New test case.
16334
16335 2004-09-10 Eric Christopher <echristo@redhat.com>
16336
16337 * gcc.dg/20040910-1.c: New test.
16338
16339 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16340
16341 * gcc.dg/bitfld-9.c: New test.
16342
16343 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
16344
16345 * gcc.c-torture/execute/ieee/acc1.c: New test.
16346 * gcc.c-torture/execute/ieee/acc2.c: New test.
16347 * gcc.c-torture/execute/ieee/mzero6.c: New test.
16348
16349 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
16350
16351 * gcc.dg/deprecated-2.c: New test.
16352
16353 2004-09-09 James E Wilson <wilson@specifixinc.com>
16354
16355 * gcc.dg/init-vec-1.c: New test.
16356
16357 2004-09-09 Roger Sayle <roger@eyesopen.com>
16358
16359 PR middle-end/17055
16360 * gcc.dg/pr17055-1.c: New test case.
16361
16362 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
16363
16364 PR target/17377
16365 * gcc.c-torture/execute/pr17377.c: New test.
16366
16367 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16368
16369 PR c/8420
16370 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
16371 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
16372 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16373 gcc.dg/long-long-typespec-1.c: New tests.
16374 * gcc.dg/tls/diag-2.c: Update expected diagnostics
16375
16376 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16377
16378 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
16379 gcc.dg/gnu99-static-1.c: New tests.
16380
16381 2004-09-08 Devang Patel <dpatel@apple.com>
16382
16383 * gcc.dg/darwin-ld-20040828-1.c: New test.
16384 * gcc.dg/darwin-ld-20040828-2.c: New test.
16385 * gcc.dg/darwin-ld-20040828-3.c: New test.
16386
16387 2004-09-08 Ziemowit Laski <zlaski@apple.com>
16388
16389 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
16390 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
16391 in error message.
16392 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
16393 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
16394 in error message.
16395 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
16396 types they qualify.
16397 * objc.dg/type-size-2.m: Fix wording in comment.
16398 * objc.dg/va-meth-1.m: New test case.
16399
16400 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
16401
16402 PR c/16633:
16403 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
16404 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
16405
16406 2004-09-06 Devang Patel <dpatel@apple.com>
16407
16408 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
16409 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
16410
16411 2004-09-06 Zack Weinberg <zack@codesourcery.com>
16412
16413 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
16414 reflect changed line numbering of diagnostics.
16415
16416 2004-09-06 Paul Brook <paul@codesourcery.com>
16417
16418 * gfortran.dg/edit_real_1.f90: Add new test.
16419
16420 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16421
16422 * gcc.dg/tree-ssa/loop-2.c: New test.
16423 * gcc.dg/tree-ssa/loop-3.c: New test.
16424 * gcc.dg/tree-ssa/loop-4.c: New test.
16425 * gcc.dg/tree-ssa/loop-5.c: New test.
16426
16427 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16428
16429 * gcc.dg/format/sentinel-1.c: Update for parameter option.
16430
16431 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16432
16433 * gcc.dg/format/sentinel-1.c: New test.
16434
16435 2004-09-04 Uros Bizjak <uros@kss-loka.si>
16436
16437 * testsuite/gcc.dg/builtins-46.c: New.
16438
16439 2004-09-03 Devang Patel <dpatel@apple.com>
16440
16441 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
16442 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
16443
16444 2004-09-03 Jan Beulich <jbeulich@novell.com>
16445
16446 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
16447 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
16448 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
16449 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
16450 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
16451 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
16452 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
16453 the non-portable bzero.
16454 * gcc.dg/20010912-1.c: xfail for NetWare.
16455 * gcc.dg/20020426-2.c: xfail for NetWare.
16456 * gcc.dg/20021014-1.c: xfail for NetWare.
16457 * gcc.dg/20021018-1.c: xfail for NetWare.
16458 * gcc.dg/20030213-1.c: xfail for NetWare.
16459 * gcc.dg/20030225-1.c: xfail for NetWare.
16460 * gcc.dg/20030708-1.c: xfail for NetWare.
16461 * gcc.dg/builtins-config.h: Also exclude NetWare.
16462 * gcc.dg/format/format.h: Define restrict only if not already defined.
16463 * gcc.dg/nest.c: xfail for NetWare.
16464 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
16465 * lib/target-supports.exp (check_visibility_available): Exclude
16466 NetWare.
16467
16468 2004-09-03 Jan Beulich <jbeulich@novell.com>
16469
16470 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
16471 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
16472 deterministic starting point for the alignment of structure fields.
16473 * gcc.dg/Wpadded.c: Dito.
16474 * g++.dg/abi/vbase10.C: Dito.
16475
16476 2004-09-03 Devang Patel <dpatel@apple.com>
16477
16478 * g++.dg/debug/pr15736.cc: New test.
16479
16480 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16481
16482 * README.QMTEST: Fix out-of-date link.
16483
16484 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
16485
16486 PR fortran/16579
16487 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
16488 Delete. Duplicate of gfortran.dg/g77/20010610.f
16489
16490 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16491
16492 * g++.dg/abi/arm_rtti1.C: New test.
16493
16494 2004-09-02 Geoffrey Keating <geoffk@apple.com>
16495
16496 * gcc.dg/ppc-vector-memcpy.c: New.
16497 * gcc.dg/ppc-vector-memset.c: New.
16498
16499 2004-09-02 Chao-ying Fu <fu@mips.com>
16500
16501 * gcc.target/mips/mips-3d-1.c: New test.
16502 * gcc.target/mips/mips-3d-2.c: New test.
16503 * gcc.target/mips/mips-3d-3.c: New test.
16504 * gcc.target/mips/mips-3d-4.c: New test.
16505 * gcc.target/mips/mips-3d-5.c: New test.
16506 * gcc.target/mips/mips-3d-6.c: New test.
16507 * gcc.target/mips/mips-3d-7.c: New test.
16508 * gcc.target/mips/mips-3d-8.c: New test.
16509 * gcc.target/mips/mips-3d-9.c: New test.
16510 * gcc.target/mips/mips-ps-1.c: New test.
16511 * gcc.target/mips/mips-ps-2.c: New test.
16512 * gcc.target/mips/mips-ps-3.c: New test.
16513 * gcc.target/mips/mips-ps-4.c: New test.
16514 * gcc.target/mips/mips-ps-type.c: New test.
16515
16516 2004-09-02 Paul Brook <paul@codesourcery.com>
16517
16518 * gfortran.dg/edit_real_1.f90: Add new tests.
16519
16520 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16521
16522 PR fortran/15327
16523 * gfortran.dg/merge_char_1.f90: New test.
16524
16525 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16526
16527 PR fortran/16404
16528 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
16529
16530 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16531
16532 PR c/1522
16533 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
16534
16535 2004-09-01 Mark Mitchell <mark@codesourcery.com>
16536
16537 * g++.dg/opt/loop1.C: Do not XFAIL.
16538
16539 2004-09-01 Jakub Jelinek <jakub@redhat.com>
16540
16541 * gcc.c-torture/execute/20040831-1.c: New test.
16542
16543 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
16544
16545 PR fortran/16579
16546 * gfortran.dg/g77/20010610.f: Now passes.
16547 Copy from g77.f-torture/execute. Add dg-run directive.
16548 * gfortran.dg/g77/README: Update
16549
16550 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16551
16552 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
16553 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
16554 (t1, t2, t3, t4): Add volatile.
16555
16556 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16557
16558 * g++.dg/ext/visibility/arm1.C: New test.
16559
16560 2004-08-31 Geoffrey Keating <geoffk@apple.com>
16561
16562 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
16563 -pedantic-errors.
16564
16565 2004-09-01 Paul Brook <paul@codesourcery.com>
16566
16567 * gfortran.dg/eof_2.f90: New test.
16568
16569 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16570
16571 PR fortran/16579
16572 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
16573
16574 2004-08-31 Bud Davis <bdavis9659@comcast.net>
16575
16576 PR libfortran/16805
16577 * gfortran.dg/list_read_2.f90: New test.
16578
16579 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16580
16581 * g++.dg/abi/key1.C: New test.
16582
16583 2004-08-31 Richard Henderson <rth@redhat.com>
16584
16585 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
16586 form of offsetof.
16587 * g++.dg/other/offsetof5.C: Remove duplicate.
16588
16589 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16590
16591 PR fortran/17244
16592 * gfortran.dg/func_derived_1.f90: New test.
16593
16594 2004-08-31 Paul Brook <paul@codesourcery.com>
16595
16596 * gfortran.dg/eof_1.f90: New test.
16597
16598 2004-08-31 Paul Brook <paul@codesourcery.com>
16599
16600 * gfortran.dg/list_read_1.f90: New file.
16601
16602 2004-08-30 Mark Mitchell <mark@codesourcery.com>
16603
16604 * g++.dg/opt/loop1.C: XFAIL.
16605
16606 2004-08-30 Geoffrey Keating <geoffk@apple.com>
16607
16608 * gcc.dg/funcdef-storage-1.c: New.
16609 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
16610 an extern function in local scope.
16611 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
16612 declare an 'auto inline' function in local scope.
16613 * gcc.dg/20011130-1.c: Likewise.
16614 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
16615 an 'auto' function in local scope.
16616 * gcc.dg/20021014-1.c: Likewise.
16617 * gcc.dg/20030331-2.c: Likewise.
16618
16619 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16620
16621 * gfortran.dg/blockdata_1.f90: New test.
16622
16623 2004-08-30 Richard Henderson <rth@redhat.com>
16624
16625 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
16626
16627 2004-08-30 Richard Henderson <rth@redhat.com>
16628
16629 * lib/fortran-torture.exp (fortran-torture-execute): Honor
16630 additional_flags set by alternate driver.
16631 (ieee-options): New procedure.
16632 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
16633 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
16634 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
16635 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
16636
16637 2004-08-30 Richard Henderson <rth@redhat.com>
16638
16639 * lib/f-torture.exp: Remove.
16640
16641 2004-08-29 Mark Mitchell <mark@codesourcery.com>
16642
16643 PR rtl-optimization/16590
16644 * g++.dg/opt/loop1.C: New test.
16645
16646 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16647
16648 PR fortran/13910
16649 * gfortran.dg/oldstyle_1.f90: New test.
16650
16651 2004-08-29 Steven G. Kargl <kargls@comcast.net>
16652 Paul Brook <paul@codesourcery.com>
16653
16654 * gfortran.dg/g77/README: Update.
16655 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
16656 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16657 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
16658
16659 2004-08-28 Paul Brook <paul@codesourcery.com>
16660
16661 PR libfortran/17195
16662 * gfortran.dg/edit_real_1.f90: New test.
16663
16664 2004-08-27 Paul Brook <paul@codesourcery.com>
16665
16666 * gfortran.dg/rewind_1.f90: New test.
16667
16668 2004-08-27 Bud Davis <bdavis9659@comcast.net>
16669
16670 PR fortran/16597
16671 * gfortran.dg/pr16597.f90: New test.
16672
16673 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16674
16675 PR c/13801
16676 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
16677 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
16678 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
16679 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
16680 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
16681
16682 2004-08-26 Nick Clifton <nickc@redhat.com>
16683
16684 * gcc.c-torture/compile/pr17119.c: New test.
16685
16686 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16687
16688 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
16689
16690 2004-08-25 Richard Henderson <rth@redhat.com>
16691
16692 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
16693 the bits that expect kind=8 to be the largest real kind.
16694
16695 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16696
16697 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
16698
16699 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16700
16701 * gfortran.dg/assignment_1.f90: New test.
16702
16703 2004-08-25 Adam Nemet <anemet@lnxw.com>
16704
16705 * g++.dg/template/repo3.C: New test.
16706
16707 2004-08-25 Roger Sayle <roger@eyesopen.com>
16708
16709 PR middle-end/16693
16710 PR tree-optimization/16372
16711 * g++.dg/opt/pr16372-1.C: New test case.
16712 * g++.dg/opt/pr16693-1.C: New test case.
16713 * g++.dg/opt/pr16693-2.C: New test case.
16714
16715 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16716
16717 * objc.dg/proto-lossage-4.m: New test.
16718
16719 2004-08-25 Mark Mitchell <mark@codesourcery.com>
16720
16721 PR c++/17155
16722 * g++.dg/inherit/local2.C: New test.
16723
16724 2004-08-25 Paul Brook <paul@codesourcery.com>
16725
16726 PR fortran/17144
16727 * gfortran.dg/string_ctor_1.f90: New test.
16728
16729 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16730
16731 PR c++/14428
16732 * g++.dg/template/redecl2.C: New test.
16733
16734 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16735
16736 PR fortran/17143
16737 * gfortran.dg/pr17143.f90: New test.
16738
16739 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16740
16741 PR fortran/17164
16742 * gfortran.dg/pr17164.f90: New test.
16743
16744 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16745
16746 * gcc.dg/tree-ssa/loop-1.c: New test.
16747
16748 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16749
16750 * gcc.c-torture/compile/20040824-1.c: New test.
16751
16752 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16753
16754 * gcc.c-torture/compile/iftrap-3.c: New test.
16755
16756 2004-08-24 Paul Brook <paul@codesourcery.com>
16757
16758 * gfortran.dg/entry_2.f90: New test.
16759
16760 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16761
16762 PR c++/16889
16763 * g++.dg/lookup/ambig[12].C: New.
16764
16765 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16766
16767 PR c++/16706
16768 * g++.dg/template/crash21.C: New test.
16769 * g++.dg/template/crash22.C: Likewise.
16770
16771 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16772
16773 PR c++/17149
16774 * g++.dg/template/access15.C: New.
16775
16776 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16777
16778 PR c++/17163
16779 * g++.dg/template/repo2.C: New test.
16780
16781 2004-08-23 Roger Sayle <roger@eyesopen.com>
16782
16783 PR rtl-optimization/17078
16784 * gcc.c-torture/execute/pr17078-1.c: New test case.
16785
16786 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16787
16788 PR c/14492
16789 * gcc.dg/debug/crash1.c: New test.
16790
16791 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16792
16793 PR c/16180
16794 * gcc.dg/loop-5.c: New test.
16795
16796 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16797
16798 * gcc.c-torture/execute/20040823-1.c: New test.
16799
16800 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16801
16802 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16803 to the assembler. Simplify test accordingly.
16804 (asm_abi_flags): Use GNU names.
16805 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16806 to check for ABI flags.
16807
16808 2004-08-22 Andrew Pinski <apinski@apple.com>
16809
16810 * g++.dg/opt/pr14029.C: New test.
16811 * gcc.c-torture/execute/pr15262.c: New test.
16812
16813 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16814
16815 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16816
16817 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16818
16819 PR 16908
16820 * gfortran.dg/direct_io.f90: New test.
16821
16822 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16823
16824 PR c++/17121
16825 * g++.dg/inherit/local2.C: New test.
16826
16827 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16828
16829 PR c++/17120
16830 * g++.dg/warn/Wparentheses-4.C: New test.
16831
16832 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16833
16834 PR c++/17121
16835 * g++.dg/inherit/local2.C: New test.
16836
16837 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16838 * gcc.dg/ppc-ldstruct.c: Likewise.
16839 * gcc.dg/ppc64-abi-2.c: Likewise.
16840
16841 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16842
16843 PR rtl-optimization/17099
16844 * gcc.c-torture/execute/20040820-1.c: New test.
16845
16846 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16847
16848 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16849
16850 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16851
16852 PR fortran/17077
16853 * gfortran.dg/auto_array_1.f90: New test.
16854
16855 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16856
16857 PR fortran/17074
16858 * gfortran.dg/simpleif_1.f90: New test.
16859
16860 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16861
16862 * lib/target-supports.exp (check_profiling_available): Return
16863 false for arm*-*-symbianelf* and arm*-*-eabi*.
16864
16865 PR c++/15890
16866 * g++.dg/template/delete1.C: New test.
16867
16868 2004-08-19 Paul Brook <paul@codesourcery.com>
16869
16870 PR fortran/14976
16871 PR fortran/16228
16872 * gfortran.dg/data_char_1.f90: New test.
16873
16874 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
16875
16876 PR fortran/16946
16877 * gfortran.dg/reduction.f90: New testcase.
16878
16879 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16880
16881 PR fortran/16520
16882 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
16883
16884 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
16885
16886 PR c++/17041
16887 * g++.dg/Wparentheses-3.C: New test.
16888
16889 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
16890
16891 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
16892 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
16893 * gcc.dg/vect/vect-2.c: Likewise.
16894 * gcc.dg/vect/vect-3.c: Likewise.
16895 * gcc.dg/vect/vect-4.c: Likewise.
16896 * gcc.dg/vect/vect-5.c: Likewise.
16897 * gcc.dg/vect/vect-6.c: Likewise.
16898 * gcc.dg/vect/vect-7.c: Likewise.
16899 * gcc.dg/vect/vect-25.c: Likewise.
16900 * gcc.dg/vect/vect-31.c: Likewise.
16901 * gcc.dg/vect/vect-32.c: Likewise.
16902 * gcc.dg/vect/vect-34.c: Likewise.
16903 * gcc.dg/vect/vect-36.c: Likewise.
16904 * gcc.dg/vect/vect-all.c: Likewise.
16905
16906 2004-08-18 Mark Mitchell <mark@codesourcery.com>
16907
16908 PR c++/17068
16909 * g++.dg/template/operator4.C: New test.
16910
16911 2004-08-18 Richard Henderson <rth@redhat.com>
16912
16913 * gcc.dg/20040206-1.c: XFAIL.
16914
16915 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16916
16917 PR c++/16246
16918 * g++.dg/template/array7.C: New test.
16919
16920 2004-08-17 James E Wilson <wilson@specifixinc.com>
16921
16922 * gcc.dg/mips-movcc-1.c: New test.
16923 * gcc.dg/mips-movcc-2.c: New test.
16924 * gcc.dg/mips-movcc-3.c: New test.
16925
16926 * gcc.dg/mips-nmadd-1.c: New test.
16927 * gcc.dg/mips-nmadd-2.c: New test.
16928
16929 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16930
16931 PR c++/15871
16932 * g++.dg/opt/inline8.C: New test.
16933
16934 PR c++/16965
16935 * g++.dg/parse/error17.C: New test.
16936
16937 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
16938
16939 * gcc.dg/vect: New directory for vectorizer tests.
16940 * gcc.dg/vect/tree-vect.h: New file.
16941 * gcc.dg/vect/vect.exp: New file.
16942 * gcc.dg/vect/pr16105.c.c: New test.
16943 * gcc.dg/vect/vect-1.c: New test.
16944 * gcc.dg/vect/vect-2.c: New test.
16945 * gcc.dg/vect/vect-3.c: New test.
16946 * gcc.dg/vect/vect-4.c: New test.
16947 * gcc.dg/vect/vect-5.c: New test.
16948 * gcc.dg/vect/vect-6.c: New test.
16949 * gcc.dg/vect/vect-7.c: New test.
16950 * gcc.dg/vect/vect-8.c: New test.
16951 * gcc.dg/vect/vect-9.c: New test.
16952 * gcc.dg/vect/vect-10.c: New test.
16953 * gcc.dg/vect/vect-11.c: New test.
16954 * gcc.dg/vect/vect-12.c: New test.
16955 * gcc.dg/vect/vect-13.c: New test.
16956 * gcc.dg/vect/vect-14.c: New test.
16957 * gcc.dg/vect/vect-15.c: New test.
16958 * gcc.dg/vect/vect-16.c: New test.
16959 * gcc.dg/vect/vect-17.c: New test.
16960 * gcc.dg/vect/vect-18.c: New test.
16961 * gcc.dg/vect/vect-19.c: New test.
16962 * gcc.dg/vect/vect-20.c: New test.
16963 * gcc.dg/vect/vect-21.c: New test.
16964 * gcc.dg/vect/vect-22.c: New test.
16965 * gcc.dg/vect/vect-23.c: New test.
16966 * gcc.dg/vect/vect-24.c: New test.
16967 * gcc.dg/vect/vect-25.c: New test.
16968 * gcc.dg/vect/vect-26.c: New test.
16969 * gcc.dg/vect/vect-27.c: New test.
16970 * gcc.dg/vect/vect-28.c: New test.
16971 * gcc.dg/vect/vect-29.c: New test.
16972 * gcc.dg/vect/vect-30.c: New test.
16973 * gcc.dg/vect/vect-31.c: New test.
16974 * gcc.dg/vect/vect-32.c: New test.
16975 * gcc.dg/vect/vect-33.c: New test.
16976 * gcc.dg/vect/vect-34.c: New test.
16977 * gcc.dg/vect/vect-35.c: New test.
16978 * gcc.dg/vect/vect-36.c: New test.
16979 * gcc.dg/vect/vect-37.c: New test.
16980 * gcc.dg/vect/vect-38.c: New test.
16981 * gcc.dg/vect/vect-40.c: New test.
16982 * gcc.dg/vect/vect-41.c: New test.
16983 * gcc.dg/vect/vect-42.c: New test.
16984 * gcc.dg/vect/vect-43.c: New test.
16985 * gcc.dg/vect/vect-44.c: New test.
16986 * gcc.dg/vect/vect-45.c: New test.
16987 * gcc.dg/vect/vect-46.c: New test.
16988 * gcc.dg/vect/vect-47.c: New test.
16989 * gcc.dg/vect/vect-48.c: New test.
16990 * gcc.dg/vect/vect-49.c: New test.
16991 * gcc.dg/vect/vect-50.c: New test.
16992 * gcc.dg/vect/vect-51.c: New test.
16993 * gcc.dg/vect/vect-52.c: New test.
16994 * gcc.dg/vect/vect-53.c: New test.
16995 * gcc.dg/vect/vect-54.c: New test.
16996 * gcc.dg/vect/vect-55.c: New test.
16997 * gcc.dg/vect/vect-56.c: New test.
16998 * gcc.dg/vect/vect-57.c: New test.
16999 * gcc.dg/vect/vect-58.c: New test.
17000 * gcc.dg/vect/vect-59.c: New test.
17001 * gcc.dg/vect/vect-60.c: New test.
17002 * gcc.dg/vect/vect-61.c: New test.
17003 * gcc.dg/vect/vect-all.c: New test.
17004 * gcc.dg/vect/vect-none.c: New test.
17005
17006 2004-08-17 Paul Brook <paul@codesourcery.com>
17007
17008 PR fortran/13082
17009 * gfortran.dg/entry_1.f90: New test.
17010
17011 2004-08-17 Andrew Pinski <apinski@apple.com>
17012
17013 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
17014
17015 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
17016
17017 * gcc.dg/pr17036-1.c: New test.
17018
17019 2004-08-16 Devang Patel <dpatel@apple.com>
17020
17021 * gcc.dg/darwin-20040809-1.c: New test.
17022
17023 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
17024
17025 * gcc.dg/funcdef-attr-1.c: New test.
17026
17027 2004-08-16 Janis Johnson <janis187@us.ibm.com>
17028
17029 * gcc.dg/altivec-17.c: New test.
17030 * gcc.dg/altivec-18.c: New test.
17031
17032 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17033
17034 PR c++/6749
17035 * g++.dg/template/vtable2.C: New test.
17036
17037 2004-08-14 Richard Henderson <rth@redhat.com>
17038
17039 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
17040 * gcc.dg/pack-test-4.c (main): Return 0.
17041 * gcc.dg/setjmp-1.c: Remove XFAIL.
17042 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
17043
17044 2004-08-14 Richard Henderson <rth@redhat.com>
17045
17046 * gcc.dg/980217-1.c: Add prototype for printf.
17047
17048 2004-08-13 Bud Davis <bdavis9659@comcast.net>
17049
17050 * gfortran.dg/pr16935.f90: New test.
17051
17052 2004-08-13 Janis Johnson <janis187@us.ibm.com>
17053
17054 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
17055
17056 2004-08-13 Paul Brook <paul@codesourcery.com>
17057
17058 * gfortran.dg/der_io_1.f90: Remove stray comma.
17059
17060 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17061
17062 * gcc.dg/vmx/cw-bug-2.c: Remove.
17063 * gcc.dg/vmx/vprint-1.c: Remove.
17064 * gcc.dg/vmx/vscan-1.c: Remove.
17065
17066 2004-08-12 Devang patel <dpatel@apple.com>
17067
17068 * gcc.dg/darwin-20040809-2.c: New test.
17069
17070 2004-08-12 Janis Johnson <janis1872us.ibm.com>
17071
17072 * g++.dg/ext/altivec-12.C: New test.
17073
17074 * g++.dg/ext/altivec-11.C: New test.
17075
17076 2004-08-12 Paul Brook <paul@codesourcery.com>
17077
17078 * g++.dg/abi/arm_cxa_vec_1.C: New test.
17079
17080 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17081
17082 * g++.dg/ext/altivec-2.C: Check for hardware support before
17083 executing any VMX instructions.
17084
17085 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
17086
17087 2004-08-12 Jakub Jelinek <jakub@redhat.com>
17088
17089 PR c++/16276
17090 * g++.old-deja/g++.other/comdat4.C: New test.
17091 * g++.old-deja/g++.other/comdat4-aux.cc: New.
17092
17093 2004-08-12 Ben Elliston <bje@au.ibm.com>
17094
17095 PR target/16286
17096 * gcc.dg/pr16286.c: New test.
17097
17098 2004-08-12 Jan Beulich <jbeulich@novell.com>
17099
17100 * g++.dg/ext/asm5.C: New.
17101
17102 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17103
17104 PR c++/16698
17105 * g++.dg/eh/crash1.C: New test.
17106
17107 PR c++/16717
17108 * g++.dg/ext/construct1.C: New test.
17109
17110 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/16853
17113 * g++.dg/init/ptrmem1.C: New test.
17114
17115 PR c++/16618
17116 * g++.dg/parse/offsetof5.C: New test.
17117
17118 PR c++/16870
17119 * g++.dg/template/overload3.C: New test.
17120
17121 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17122
17123 PR c++/16964
17124 * g++.dg/parse/error16.C: New test.
17125
17126 PR c++/16904
17127 * g++.dg/template/error14.C: New test.
17128
17129 PR c++/16929
17130 * g++.dg/template/error15.C: New test.
17131
17132 2004-08-11 Devang Patel <dpatel@apple.com>
17133
17134 * gcc.dg/darwin-ld-20040809-1.c: New test.
17135 * gcc.dg/darwin-ld-20040809-2.c: New test.
17136
17137 2004-08-11 Steven G. Kargl <kargls@comcast.net>
17138
17139 PR fortran/16917
17140 * gfortran.dg/dfloat_1.f90: New test.
17141
17142 2004-08-09 Mark Mitchell <mark@codesourcery.com>
17143
17144 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
17145 * gcc.dg/dll-2.c: Fix dg-require syntax.
17146 * gcc.misc-tests/arm-isr.c (abort): Declare.
17147 (exit): Likewise.
17148
17149 2004-08-10 Mark Mitchell <mark@codesourcery.com>
17150
17151 PR c++/16971
17152 * g++.dg/parse/crash16.C: New test.
17153
17154 2004-08-10 Roger Sayle <roger@eyesopen.com>
17155
17156 * gcc.dg/mips-rsqrt-1.c: New test case.
17157 * gcc.dg/mips-rsqrt-2.c: New test case.
17158 * gcc.dg/mips-rsqrt-3.c: New test case.
17159
17160 2004-08-10 Paul Brook <paul@codesourcery.com>
17161
17162 * gfortran.dg/der_io_1.f90: New test.
17163
17164 2004-08-10 Paul Brook <paul@codesourcery.com>
17165
17166 PR fortran/16919
17167 * gfortran.dg/der_array_1.f90: New test.
17168
17169 2004-08-09 David Edelsohn <edelsohn@gnu.org>
17170
17171 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
17172
17173 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
17174
17175 * gcc.dg/wchar_t-2.c: Fix typo.
17176
17177 2004-08-09 Falk Hueffner <falk@debian.org>
17178
17179 PR tree-optimization/12517
17180 * gcc.c-torture/compile/pr12517.c: New test.
17181
17182 PR tree-optimization/12578
17183 * gcc.c-torture/compile/pr12578.c: New test.
17184
17185 PR tree-optimization/12899
17186 * gcc.c-torture/compile/pr12899.c: New test.
17187
17188 PR rtl-optimization/14692
17189 * gcc.c-torture/compile/pr14692.c: New test.
17190
17191 PR tree-optimization/16461
17192 * gcc.c-torture/compile/pr16461.c: New test.
17193
17194 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
17195
17196 * gfortran.dg/getenv_1.f90: New test.
17197
17198 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17199
17200 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
17201 wchar_t.
17202 * gcc.dg/symbian5.c: Test -fno-short-wchar.
17203
17204 2004-08-06 Paul Brook <paul@codesourcery.com>
17205
17206 * gfortran.dg/ret_array_1.f90: New test.
17207 * gfortran.dg/ret_pointer_1.f90: New test.
17208
17209 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
17210
17211 * gcc.dg/missing-field-init-[12].c: New tests.
17212 * g++.dg/warn/missing-field-init-[12].C: New tests.
17213
17214 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17215
17216 * gcc.dg/enum2.c: New test.
17217 * gcc.dg/symbian3.c: Likewise.
17218 * gcc.dg/symbian4.c: Likewise.
17219 * gcc.dg/wchar_t-2.c: Likewise.
17220
17221 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17222
17223 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
17224 destructor tests.
17225
17226 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17227
17228 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
17229 dg-require-visiblity.
17230 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
17231 * g++.dg/ext/visibility/fvisibility.C: Likewise.
17232 * g++.dg/ext/visibility/memfuncts.C: Likewise.
17233 * g++.dg/ext/visibility/new1.C: Likewise.
17234 * g++.dg/ext/visibility/pragma.C: Likewise.
17235 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
17236 * g++.dg/ext/visibility/virtual.C: Likewise.
17237 * g++/dg/ext/visibility/visibility-1.C: Likewise.
17238 * g++/dg/ext/visibility/visibility-2.C: Likewise.
17239 * g++/dg/ext/visibility/visibility-3.C: Likewise.
17240 * g++/dg/ext/visibility/visibility-4.C: Likewise.
17241 * g++/dg/ext/visibility/visibility-5.C: Likewise.
17242 * g++/dg/ext/visibility/visibility-6.C: Likewise.
17243 * g++/dg/ext/visibility/visibility-7.C: Likewise.
17244 * g++/dg/ext/visibility/visibility-8.C: New test.
17245 * gcc.c-torture/compile/dll.x: Remove.
17246 * gcc.dg/dll-2.c: Use dg-require-dll
17247 * gcc.dg/visibility-10.c: New test.
17248 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
17249 supporting DLLs.
17250 * testsuite/lib/scanasm.exp (scan_hidden): New function.
17251 (scan_not_hidden): Likewise.
17252
17253 2004-08-05 David Edelsohn <edelsohn@gnu.org>
17254
17255 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
17256
17257 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
17258
17259 * gcc.c-torture/execute/20040805-1.c: New test.
17260
17261 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
17262
17263 * gcc.dg/20020118-1.c: Declare abort.
17264 * gcc.dg/altivec_check.h: Likewise.
17265 * gcc.dg/iftrap-2.c: Likewise.
17266 * gcc.dg/pragma-darwin.c: Likewise.
17267 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
17268
17269 2004-08-04 Geoffrey Keating <geoffk@apple.com>
17270
17271 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
17272
17273 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
17274
17275 * gcc.c-torture/execute/builtins/abs-2.c,
17276 gcc.c-torture/execute/builtins/abs-3.c,
17277 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
17278 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
17279 intmax_t, uintmax_t and their limits.
17280 * gcc.dg/intmax_t-1.c: New test.
17281
17282 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17283
17284 * g++.dg/tc1/dr147.C: Add reference to PR.
17285
17286 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
17287
17288 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
17289 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
17290
17291 2004-08-03 David Edelsohn <edelsohn@gnu.org>
17292
17293 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
17294
17295 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17296
17297 * gcc.dg/redecl-5.c: New test.
17298 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
17299 of scanf.
17300
17301 2004-08-03 Roger Sayle <roger@eyesopen.com>
17302
17303 PR middle-end/16790
17304 * gcc.c-torture/execute/pr16790-1.c: New test case.
17305
17306 2004-08-03 Mark Mitchell <mark@codesourcery.com>
17307
17308 * g++.dg/ext/visibility/assign1.C: New test.
17309 * g++.dg/ext/visibility/new1.C: Likewise.
17310
17311 * gcc.dg/symbian1.c: New test.
17312 * gcc.dg/symbian2.c: Likewise.
17313
17314 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
17315
17316 PR target/16570
17317 * gcc.dg/i386-sse-9.c: New test.
17318
17319 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17320
17321 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
17322
17323 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17324
17325 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
17326 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
17327 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
17328 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
17329 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
17330 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
17331 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
17332 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
17333 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
17334 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
17335 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
17336 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
17337 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
17338 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
17339 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
17340 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
17341 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
17342 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
17343 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
17344 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
17345 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
17346 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
17347 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
17348 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17349 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
17350 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
17351 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
17352 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
17353 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17354 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17355 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
17356 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
17357 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
17358 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
17359 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
17360 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17361 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17362 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17363 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17364 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
17365 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
17366 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
17367 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
17368 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
17369 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17370 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17371 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
17372 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
17373 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
17374 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
17375 gcc.misc-tests/i386-pf-3dnow-1.c,
17376 gcc.misc-tests/i386-pf-athlon-1.c,
17377 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17378 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
17379 Declare built-in functions used.
17380 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
17381
17382 2004-08-02 Mark Mitchell <mark@codesourcery.com>
17383
17384 PR c++/16707
17385 * g++.dg/lookup/using12.C: New test.
17386
17387 * g++.dg/init/null1.C: Fix PR number.
17388 * g++.dg/parse/namespace10.C: Likewise.
17389
17390 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17391
17392 PR c++/16224
17393 * g++.dg/template/spec17.C: New test.
17394 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
17395 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
17396
17397 2004-08-02 David Billinghurst
17398
17399 PR fortran/16292
17400 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
17401
17402 2004-08-01 Zack Weinberg <zack@codesourcery.com>
17403
17404 * gcc.dg/ia64-got-1.c: New test case.
17405
17406 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17407
17408 PR c++/16489
17409 * g++.dg/init/null1.C: New test.
17410 * g++.dg/tc1/dr76.C: Adjust error marker.
17411
17412 PR c++/16529
17413 * g++.dg/parse/namespace10.C: New test.
17414
17415 PR c++/16810
17416 * g++.dg/inherit/ptrmem2.C: New test.
17417
17418 2004-08-02 Ben Elliston <bje@au.ibm.com>
17419
17420 PR target/16155
17421 * gcc.dg/pr16155.c: New test.
17422
17423 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
17424
17425 * gcc.dg/redecl-2.c: New test.
17426
17427 2004-07-30 Geoffrey Keating <geoffk@apple.com>
17428
17429 * gcc.dg/darwin-longdouble.c: New file.
17430
17431 2004-07-30 Richard Henderson <rth@redhat.com>
17432
17433 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
17434 write to constant argument.
17435 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
17436
17437 2004-07-30 Richard Henderson <rth@redhat.com>
17438
17439 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
17440 tests of nearest around zero.
17441
17442 2004-07-30 Andrew Pinski <apinski@apple.com>
17443
17444 * gcc.c-torture/compile/20040730-1.c: New test.
17445
17446 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17447
17448 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
17449 powerpc-eabispe.
17450
17451 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17452
17453 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
17454
17455 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
17456
17457 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
17458 contains $ld_library_path.
17459 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17460
17461 2004-07-29 Richard Henderson <rth@redhat.com>
17462
17463 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
17464
17465 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
17466 (alt2, which): New.
17467 (Check): Accept either alternative.
17468
17469 2004-07-29 Mark Mitchell <mark@codesourcery.com>
17470
17471 * g++.dg/abi/inline1.C: New test.
17472 * g++.dg/abi/local1-a.cc: Likewise.
17473 * g++.dg/abi/local1.C: Likewise.
17474 * g++.dg/abi/mangle11.C: Tweak location of warnings.
17475 * g++.dg/abi/mangle12.C: Likewise.
17476 * g++.dg/abi/mangle17.C: Likewise.
17477 * g++.dg/abi/mangle20-2.C: Likewise.
17478 * g++.dg/opt/interface1.C: Likewise.
17479 * g++.dg/opt/interface1.h: Likewise.
17480 * g++.dg/opt/interface1-a.cc: New test.
17481 * g++.dg/parse/repo1.C: New test.
17482 * g++.dg/template/repo1.C: Likewise.
17483 * g++.dg/warn/Winline-1.C: Likewise.
17484 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
17485
17486 2004-07-29 Diego Novillo <dnovillo@redhat.com>
17487
17488 * gcc.dg/tree-ssa/20040729-1.c: New test.
17489
17490 2004-07-27 Matt Austern <austern@apple.com>
17491
17492 * gcc.dg/darwin-bool-1.c: New test.
17493 * gcc.dg/darwin-bool-2.c: New test.
17494
17495 2004-07-28 Richard Henderson <rth@redhat.com>
17496
17497 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
17498 arguments in the correct type. Don't write to constant arguments.
17499
17500 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17501
17502 PR tree-optimization/16688
17503 PR tree-optimization/16689
17504 * g++.dg/tree-ssa/pr16688.C: New test.
17505
17506 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17507
17508 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17509 loads. Not only in the comment, this time.
17510
17511 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
17512
17513 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
17514 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
17515 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
17516 * gcc.dg/sh4a-bitmovua.c: New.
17517 * gcc.dg/sh4a-cos.c: New.
17518 * gcc.dg/sh4a-cosf.c: New.
17519 * gcc.dg/sh4a-fprun.c: New.
17520 * gcc.dg/sh4a-fsrra.c: New.
17521 * gcc.dg/sh4a-memmovua.c: New.
17522 * gcc.dg/sh4a-sin.c: New.
17523 * gcc.dg/sh4a-sincos.c: New.
17524 * gcc.dg/sh4a-sincosf.c: New.
17525 * gcc.dg/sh4a-sinf.c: New.
17526
17527 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17528
17529 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
17530 conditionals.
17531 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17532 loads.
17533 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
17534 DOM1.
17535
17536 2004-07-27 Andrew Pinski <apinski@apple.com>
17537
17538 * g++.dg/rtti/tinfo1.C: Correct the xfail.
17539
17540 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
17541
17542 * gcc.dg/pragma-isr.c: New test.
17543
17544 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17545
17546 PR c++/14429
17547 * g++.dg/template/ttp11.C: New test.
17548
17549 2004-07-27 Diego Novillo <dnovillo@redhat.com>
17550
17551 * gcc.c-torture/compile/20040727-1.c: New test.
17552
17553 2004-07-26 Eric Christopher <echristo@redhat.com>
17554
17555 * gcc.c-torture/compile/20040726-2.c: New test.
17556
17557 2004-07-26 Andrew Pinski <apinski@apple.com>
17558
17559 * g++.dg/rtti/tinfo1.C: Xfail.
17560
17561 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
17562
17563 * gcc.c-torture/compile/20040726-1.c: New test.
17564
17565 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
17566 Brian Ryner <bryner@brianryner.com>
17567
17568 PR c++/9283
17569 PR c++/15000
17570 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
17571 * g++.dg/ext/visibility/: New directory.
17572 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
17573 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
17574 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
17575 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
17576 * g++.dg/ext/visibility/fvisibility.C,
17577 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
17578 g++.dg/ext/visibility/fvisibility-override1.C
17579 g++.dg/ext/visibility/fvisibility-override2.C
17580 g++.dg/ext/visibility/memfuncts.C
17581 g++.dg/ext/visibility/noPLT.C
17582 g++.dg/ext/visibility/pragma.C
17583 g++.dg/ext/visibility/pragma-override1.C
17584 g++.dg/ext/visibility/pragma-override2.C
17585 g++.dg/ext/visibility/staticmemfuncts.C
17586 g++.dg/ext/visibility/virtual.C: New tests.
17587
17588 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17589
17590 PR c/15360
17591 * gcc.dg/pr15360-1.c: New test.
17592
17593 2004-07-25 Daniel Jacobowitz <dan@debian.org>
17594
17595 * gcc.dg/pragma-align-2.c: New test.
17596 * gcc.dg/pragma-init-fini.c: New test.
17597 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
17598 targets.
17599
17600 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17601
17602 * gcc.dg/init-string-2.c: New test.
17603
17604 2004-07-24 Zack Weinberg <zack@codesourcery.com>
17605
17606 PR 16684
17607 * gcc.dg/Wredundant-decls-1.c: New test case.
17608
17609 2004-07-24 Jakub Jelinek <jakub@redhat.com>
17610
17611 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
17612 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
17613 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
17614 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
17615 * gcc.dg/compat/generate-random.c: New file.
17616 * gcc.dg/compat/generate-random.h: Likewise.
17617 * gcc.dg/compat/generate-random_r.c: Likewise.
17618 * gcc.dg/compat/struct-layout-1.h: Likewise.
17619 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
17620 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
17621 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
17622 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
17623 * gcc.dg/compat/struct-layout-1_main.c: New test.
17624 * gcc.dg/compat/struct-layout-1_x.c: New file.
17625 * gcc.dg/compat/struct-layout-1_y.c: New file.
17626 * gcc.dg/compat/struct-layout-1_test.h: New file.
17627
17628 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
17629
17630 * gcc.dg/comp-return-1.c: New test
17631
17632 2004-07-23 Janis Johnson <janis187@us.ibm.com>
17633
17634 * gcc.dg/vmx/8-02a.c: Fix typo.
17635
17636 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
17637 * gcc.dg/darwin-abi-3.c: New test.
17638
17639 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
17640 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
17641
17642 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
17643 * gcc.dg/vmx/ops-long-1.c: New test.
17644 * gcc.dg/vmx/ops-long-2.c: New test.
17645
17646 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
17647
17648 * g++.dg/lookup/conv-[1234].C: New.
17649
17650 2004-07-22 Mark Mitchell <mark@codesourcery.com>
17651
17652 * g++.dg/parse/attr2.C: Simplify.
17653
17654 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17655
17656 PR c/7284
17657 * gcc.c-torture/execute/pr7284-1.c: New test.
17658
17659 2004-07-22 Brian Booth <bbooth@redhat.com>
17660
17661 * gcc.dg/tree-ssa/20040721-1.c: New test.
17662
17663 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
17664
17665 * g++.dg/template/crash20.c: New.
17666
17667 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
17668
17669 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
17670 Add dg-run directive. Declare variables as required.
17671 * gfortran.dg/g77/README: Update
17672
17673 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
17674
17675 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
17676 gcc.dg/cris-peep2-andu2.c: New tests.
17677
17678 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17679
17680 PR c/15052
17681 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
17682 on return type.
17683 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
17684 messages.
17685 * gcc.dg/qual-return-2.c: Update expected messages.
17686 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
17687
17688 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17689
17690 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
17691 * gcc.dg/noncompile/921102-1.c: Update expected error message.
17692
17693 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17694
17695 PR c/11250
17696 * gcc.dg/init-string-1.c: New test.
17697
17698 2004-07-21 Jakub Jelinek <jakub@redhat.com>
17699
17700 PR middle-end/15345
17701 PR c/16450
17702 * gcc.dg/torture/nested-fn-1.c: New test.
17703
17704 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
17705
17706 PR target/16559
17707 * gcc.dg/ia64-fptr-1.c: New file.
17708
17709 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17710
17711 PR c++/14497
17712 * g++.dg/template/spec16.C: New test.
17713 * g++.old-deja/g++.robertl/eb118.C: Remove.
17714
17715 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17716
17717 PR c++/509
17718 * g++.dg/template/spec15.C: New test.
17719
17720 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
17721
17722 Copy cases from g77.f-torture/execute and add dg-run
17723 directive. Other changes as noted.
17724 * gfortran.dg/g77/13037.f
17725 * gfortran.dg/g77/1832.f
17726 * gfortran.dg/g77/19981119-0.f
17727 * gfortran.dg/g77/19990313-0.f
17728 * gfortran.dg/g77/19990313-1.f
17729 * gfortran.dg/g77/19990313-2.f
17730 * gfortran.dg/g77/19990313-3.f
17731 * gfortran.dg/g77/19990419-1.f
17732 * gfortran.dg/g77/19990826-0.f
17733 * gfortran.dg/g77/19990826-2.f
17734 * gfortran.dg/g77/20000503-1.f
17735 * gfortran.dg/g77/20001111.f
17736 * gfortran.dg/g77/20010116.f
17737 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
17738 * gfortran.dg/g77/20010430.f
17739 * gfortran.dg/g77/6177.f
17740 * gfortran.dg/g77/947.f
17741 * gfortran.dg/g77/970816-3.f
17742 * gfortran.dg/g77/971102-1.f
17743 * gfortran.dg/g77/980520-1.f
17744 * gfortran.dg/g77/980628-0.f
17745 * gfortran.dg/g77/980628-1.f
17746 * gfortran.dg/g77/980628-10.f
17747 * gfortran.dg/g77/980628-2.f
17748 * gfortran.dg/g77/980628-3.f
17749 * gfortran.dg/g77/980628-7.f
17750 * gfortran.dg/g77/980628-8.f
17751 * gfortran.dg/g77/980628-9.f
17752 * gfortran.dg/g77/980701-0.f
17753 * gfortran.dg/g77/980701-1.f
17754 * gfortran.dg/g77/cabs.f
17755 * gfortran.dg/g77/claus.f
17756 * gfortran.dg/g77/complex_1.f
17757 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
17758 * gfortran.dg/g77/dcomplex.f
17759 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
17760 * gfortran.dg/g77/f90-intrinsic-mathematical.f
17761 * gfortran.dg/g77/f90-intrinsic-numeric.f
17762 * gfortran.dg/g77/int8421.f
17763 * gfortran.dg/g77/labug1.f
17764 * gfortran.dg/g77/large_vec.f
17765 * gfortran.dg/g77/le.f
17766 * gfortran.dg/g77/short.f
17767 * gfortran.dg/g77/README: Update
17768
17769 2004-07-20 Mark Mitchell <mark@codesourcery.com>
17770
17771 PR c++/16637
17772 * g++.dg/parse/lookup4.C: New test.
17773
17774 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17775
17776 PR c++/16175
17777 * g++.dg/template/ttp10.C: New test.
17778
17779 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
17780
17781 * gcc.dg/pr12625-1.c: New test.
17782
17783 2004-07-20 Steven Bosscher <stevenb@suse.de>
17784
17785 * testsuite/gcc.dg/switch-warn-1.c: New test.
17786 * testsuite/gcc.dg/switch-warn-2.c: New test.
17787 * gcc.c-torture/compile/pr14730.c: Update.
17788
17789 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
17790
17791 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
17792 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
17793 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
17794 g++.dg/template/nontype3.C: Remove trailing CR from tests.
17795
17796 2004-07-18 Mark Mitchell <mark@codesourcery.com>
17797
17798 PR c++/16623
17799 * g++.dg/template/assign1.C: New test.
17800
17801 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17802
17803 PR c++/12170
17804 * g++.dg/template/ttp9.C: New test.
17805
17806 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17807
17808 * gcc.dg/format/cmn-err-1.c: New test.
17809
17810 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17811
17812 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17813 gcc.dg/Wparentheses-10.c: New tests.
17814 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17815
17816 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17817
17818 PR fortran/16465
17819 * gfortran.dg/g77//ffixed-line-length-0.f,
17820 gfortran.dg/g77/ffixed-line-length-132.f,
17821 gfortran.dg/g77/ffixed-line-length-72.f,
17822 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17823 gfortran.dg/g77/README: Update.
17824
17825 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17826
17827 PR c++/13092
17828 * g++.dg/template/non-dependent7.C: New test.
17829 * g++.dg/template/non-dependent8.C: Likewise.
17830 * g++.dg/template/non-dependent9.C: Likewise.
17831 * g++.dg/template/non-dependent10.C: Likewise.
17832
17833 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17834
17835 PR c++/16337
17836 * g++.dg/parse/attr2.C: New test.
17837
17838 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17839
17840 * g77.dg: Removed.
17841 * g77.f-torture: Ditto.
17842
17843 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17844
17845 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17846 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17847 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17848
17849 2004-07-16 Richard Henderson <rth@redhat.com>
17850
17851 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17852
17853 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17854
17855 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17856 tests with full list of options.
17857 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17858 of TORTURE_OPTIONS if test contains 'dg-do run'.
17859
17860 PR fortran/16404
17861 * gfortran.dg/do_iterator.f90: New test.
17862
17863 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17864
17865 PR rtl-optimization/16536
17866 * gcc.c-torture/execute/restrict-1.c: New test.
17867
17868 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17869
17870 PR fortran/15324
17871 * gfortran.dg/pr15324.f90: New test.
17872
17873 PR fortran/15129
17874 * gfortran.dg/pr15129.f90: New test.
17875
17876 PR fortran/15140
17877 * gfortran.dg/pr15140.f90: New test.
17878
17879 PR fortran/13792
17880 * gfortran.fortran-torture/execute/bounds.f90: Add check for
17881 compile-time simplification.
17882
17883 2004-07-14 Mike Stump <mrs@apple.com>
17884
17885 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
17886
17887 2004-07-14 James E Wilson <wilson@specifixinc.com>
17888
17889 PR target/16325
17890 * gcc.dg/profile-generate-1.c: New.
17891
17892 2004-07-15 Jakub Jelinek <jakub@redhat.com>
17893
17894 * gcc.c-torture/execute/20040709-1.c: New test.
17895 * gcc.c-torture/execute/20040709-2.c: New test.
17896
17897 2004-07-14 Mike Stump <mrs@apple.com>
17898
17899 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
17900
17901 2004-07-14 Mike Stump <mrs@apple.com>
17902
17903 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
17904
17905 2004-07-13 Mark Mitchell <mark@codesourcery.com>
17906
17907 PR c++/16518
17908 * g++.dg/parse/mutable1.C: New test.
17909
17910 2004-07-13 Diego Novillo <dnovillo@redhat.com>
17911
17912 PR tree-optimization/16443
17913 * gcc.dg/tree-ssa/20040713-1.c: New test.
17914
17915 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
17916
17917 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
17918 for operator new.
17919
17920 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17921
17922 * gfortran.dg/g77/README: New file
17923 * gfortran.dg/g77/19981216-0.f: Copy from
17924 g77.f-torture/noncompile. Add "dg-do compile" and
17925 dg-error as required.
17926 * gfortran.dg/g77/19990218-1.f: Likewise.
17927 * gfortran.dg/g77/19990905-1.f: Likewise.
17928 * gfortran.dg/g77/9263.f: Likewise.
17929 * gfortran.dg/g77/980615-0.f: Likewise.
17930 * gfortran.dg/g77/980616-0.f: Likewise.
17931 * gfortran.dg/g77/check0.f: Likewise.
17932 * gfortran.dg/g77/select_no_compile.f: Likewise.
17933
17934 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17935
17936 Copy files from g77.f-torture/compile.
17937 Add "{ dg-do compile}". Other changes as noted
17938 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
17939 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
17940 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
17941 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
17942 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
17943 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
17944 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
17945 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
17946 statement to conform to standard. Append alpha1.x for reference.
17947 * gfortran.dg/g77/xformat.f: Add dg-warning
17948
17949 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17950
17951 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
17952 Add {dg-do compile} directive.
17953 * gfortran.dg/g77/cpp2.F: Likewise.
17954
17955 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17956
17957 PR c++/5402
17958 * g++.dg/lookup/name-clash1.C: New test.
17959
17960 PR c++/9777
17961 * g++.dg/lookup/name-clash2.C: New test.
17962
17963 PR c++/12102
17964 * g++.dg/lookup/name-clash3.C: New test.
17965
17966 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17967
17968 * g++.dg/lookup/new2.C: New test.
17969 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
17970
17971 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
17972
17973 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
17974 Add {dg-do compile} directive.
17975 * gfortran.dg/g77/13060.f: Likewise.
17976 * gfortran.dg/g77/19990218-0.f: Likewise.
17977 * gfortran.dg/g77/19990305-0.f: Likewise.
17978 * gfortran.dg/g77/19990419-0.f: Likewise.
17979 * gfortran.dg/g77/19990502-0.f: Likewise.
17980 * gfortran.dg/g77/19990502-1.f: Likewise.
17981 * gfortran.dg/g77/19990525-0.f: Likewise.
17982 * gfortran.dg/g77/19990826-1.f: Likewise.
17983 * gfortran.dg/g77/19990826-3.f: Likewise.
17984 * gfortran.dg/g77/19990905-2.f: Likewise.
17985 * gfortran.dg/g77/20000412-1.f: Likewise.
17986 * gfortran.dg/g77/20000511-1.f: Likewise.
17987 * gfortran.dg/g77/20000511-2.f: Likewise.
17988 * gfortran.dg/g77/20000518.f: Likewise.
17989 * gfortran.dg/g77/20000601-1.f: Likewise.
17990 * gfortran.dg/g77/20000601-2.f: Likewise.
17991 * gfortran.dg/g77/20000629-1.f: Likewise.
17992 * gfortran.dg/g77/20000630-2.f: Likewise.
17993 * gfortran.dg/g77/20010115.f: Likewise.
17994 * gfortran.dg/g77/20010321-1.f: Likewise.
17995 * gfortran.dg/g77/20010426.f: Likewise.
17996 * gfortran.dg/g77/20020307-1.f: Likewise.
17997 * gfortran.dg/g77/8485.f: Likewise.
17998 * gfortran.dg/g77/960317-1.f: Likewise.
17999 * gfortran.dg/g77/970915-0.f: Likewise.
18000 * gfortran.dg/g77/980310-1.f: Likewise.
18001 * gfortran.dg/g77/980310-2.f: Likewise.
18002 * gfortran.dg/g77/980310-3.f: Likewise.
18003 * gfortran.dg/g77/980310-4.f: Likewise.
18004 * gfortran.dg/g77/980310-6.f: Likewise.
18005 * gfortran.dg/g77/980310-7.f: Likewise.
18006 * gfortran.dg/g77/980310-8.f: Likewise.
18007 * gfortran.dg/g77/980419-2.f: Likewise.
18008 * gfortran.dg/g77/980424-0.f: Likewise.
18009 * gfortran.dg/g77/980427-0.f: Likewise.
18010 * gfortran.dg/g77/980729-0.f: Likewise.
18011 * gfortran.dg/g77/981117-1.f: Likewise.
18012 * gfortran.dg/g77/toon_1.f: Likewise.
18013
18014 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18015
18016 PR c++/2204
18017 * g++.dg/other/abstract2.C: New test.
18018
18019 2004-07-12 Paul Brook <paul@codesourcery.com>
18020
18021 * gfortran.dg/pointer_init_1.f90: New test.
18022
18023 2004-07-11 Paul Brook <paul@codesourcery.com>
18024
18025 PR fortran/15986
18026 * gfortran.dg/contained_1.f90: New test.
18027
18028 2004-07-11 Mark Mitchell <mark@codesourcery.com>
18029
18030 * g++.dg/parse/defarg8.C: New test.
18031
18032 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18033
18034 PR fortran/16433
18035 * gfortran.dg/pr16433.f: New test.
18036
18037 PR fortran/17574
18038 * gfortran.dg/pr15754.f90: New test.
18039
18040 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
18041
18042 PR tree-optimization/16437
18043 * gcc.c-torture/execute/bitfld-4.c: New test.
18044
18045 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18046
18047 * gfortran.fortran-torture/execute/common_2.f90: Add check for
18048 access to common var from module.
18049
18050 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18051
18052 PR fortran/16336
18053 * gfortran.fortran-torture/execute/common_2.f90: New test.
18054
18055 2004-07-10 Paul Brook <paul@codesourcery.com>
18056
18057 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
18058
18059 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18060
18061 PR fortran/15969
18062 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
18063
18064 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
18065
18066 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
18067 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
18068 * gfortran.dg/g77/ffree-form-1.f: Likewise.
18069 * gfortran.dg/g77/ffree-form-2.f: Likewise.
18070 * gfortran.dg/g77/ffree-form-3.f: Likewise.
18071 * gfortran.dg/g77/fno-underscoring.f: Likewise.
18072 * gfortran.dg/g77/funderscoring.f: Likewise.
18073 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
18074
18075 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18076
18077 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
18078
18079 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18080 Paul Brook <paul@codesourcery.com>
18081
18082 PR fortran/13415
18083 * gfortran.dg/common_pointer_1.f90: New test.
18084
18085 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18086
18087 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
18088
18089 2004-07-09 James E Wilson <wilson@specifixinc.com>
18090
18091 PR target/16364
18092 * gcc.c-torture/compile/20040709-1.c: New.
18093
18094 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18095
18096 PR fortran/14077
18097 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
18098
18099 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18100
18101 PR fortran/13201
18102 * gfortran.dg/shape_1.f90: New test.
18103
18104 2004-07-09 Zack Weinberg <zack@codesourcery.com>
18105 Andrew Pinski <apinski@apple.com>
18106
18107 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
18108
18109 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18110
18111 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
18112 comment.
18113
18114 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18115 Paul Brook <paul@codesourcery.com>
18116
18117 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
18118 '.f95' and '.F95'.
18119
18120 2004-07-09 Diego Novillo <dnovillo@redhat.com>
18121
18122 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
18123
18124 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18125
18126 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
18127 testcases with capital suffix.
18128
18129 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18130
18131 PR fortran/15481
18132 PR fortran/13372
18133 PR fortran/13575
18134 PR fortran/15978
18135 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
18136
18137 * gfortran.dg/implicit_1.f90: New test.
18138
18139 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18140
18141 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
18142 expression to match gfortran warning/error messages
18143 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
18144 dg-error text.
18145
18146 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18147
18148 * lib/fortran-torture.exp: Rename proc search_for to
18149 search_for_re.
18150
18151 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18152
18153 * gcc.c-torture/execute/simd-5.x: New file.
18154 XFAIL on SPARC 64-bit at -O0.
18155
18156 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18157
18158 PR c++/8211
18159 PR c++/16165
18160 * g++.dg/warn/effc3.C: New test.
18161
18162 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18163
18164 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
18165 change X to 1X in format.
18166 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
18167 add data statements to conform to standard.
18168
18169 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18170
18171 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
18172 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
18173 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
18174
18175 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18176
18177 * gfortran.dg/g77/7388.f: Copy from g77.dg
18178 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
18179 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
18180 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
18181 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
18182 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
18183 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
18184 * gfortran.dg/g77/strlen0.f: Likewise.
18185
18186 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18187
18188 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
18189 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
18190
18191 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18192
18193 * gcc.c-torture/execute/920428-2.x: Delete.
18194 * gcc.c-torture/execute/920501-7.x: Likewise.
18195
18196 2004-07-08 Jakub Jelinek <jakub@redhat.com>
18197
18198 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
18199 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
18200 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
18201 prescott and c3-2.
18202 (PREFETCH_3DNOW): Add -march=c3.
18203
18204 2004-07-08 Diego Novillo <dnovillo@redhat.com>
18205
18206 PR c/16437
18207 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
18208 * gcc.c-torture/execute/bf64-1.x: Likewise.
18209
18210 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18211
18212 * gcc.c-torture/compile/20040708-1.c: New test.
18213
18214 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18215
18216 PR c++/16169
18217 * g++.dg/warn/effc2.C: New test.
18218
18219 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
18220
18221 * gcc.c-torture/execute/bitfld-1.x: Remove.
18222 * gcc.c-torture/execute/bitfld-3.c: New test.
18223 * gcc.dg/bitfld-2.c: Remove XFAILs.
18224
18225 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
18226
18227 PR c++/16276
18228 * g++.dg/rtti/tinfo1.C: New file.
18229
18230 2004-07-07 Eric Christopher <echristo@redhat.com>
18231
18232 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
18233
18234 2004-07-07 Andrew Pinski <apinski@apple.com>
18235
18236 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
18237
18238 2004-07-07 Mark Mitchell <mark@codesourcery.com>
18239
18240 * g++.dg/init/call1.C: XFAIL.
18241
18242 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
18243
18244 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
18245 except for movstrict*, to movmem* and clrstr* to clrmem*.
18246
18247 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
18248
18249 * gcc.c-torture/execute/20040707-1.c: New test.
18250
18251 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
18252
18253 * gcc.c-torture/execute/20040706-1.c: New test.
18254
18255 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18256
18257 PR c++/3671
18258 * g++.dg/template/spec14.C: New test.
18259
18260 2004-07-05 Jakub Jelinek <jakub@redhat.com>
18261
18262 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
18263 nothing if not yet defined. Use it in b, c and d type definitions.
18264 * gcc.c-torture/execute/20040705-1.c: New test.
18265 * gcc.c-torture/execute/20040705-2.c: New test.
18266
18267 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18268
18269 PR c++/2518
18270 * g++.dg/lookup/new1.C: New test.
18271
18272 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18273
18274 PR c++/11406
18275 * g++.dg/template/sizeof8.C: New test.
18276
18277 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
18278
18279 * gcc.c-torture/compile/20040705-1.c: New test.
18280
18281 2004-07-04 Bud Davis <bdavis9659@comcast.net>
18282
18283 * gfortran.fortran-torture/execute/seq_io.f90: New test.
18284
18285 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
18286
18287 * gcc.dg/cpp/if-mop.c: Two new testcases.
18288 * gcc.dg/cpp/trad/comment-3.c: New.
18289
18290 2004-07-04 Paul Brook <paul@codesourcery.com>
18291
18292 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
18293
18294 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
18295
18296 PR c++/3761
18297 * g++.dg/lookup/crash4.C: New test.
18298
18299 2004-07-02 Zack Weinberg <zack@codesourcery.com>
18300
18301 * gcc.c-torture/execute/builtin-abs-1.c
18302 * gcc.c-torture/execute/builtin-abs-2.c
18303 * gcc.c-torture/execute/builtin-complex-1.c
18304 * gcc.c-torture/execute/builtins/string-1-lib.c
18305 * gcc.c-torture/execute/builtins/string-1.c
18306 * gcc.c-torture/execute/builtins/string-2-lib.c
18307 * gcc.c-torture/execute/builtins/string-2.c
18308 * gcc.c-torture/execute/builtins/string-3-lib.c
18309 * gcc.c-torture/execute/builtins/string-3.c
18310 * gcc.c-torture/execute/builtins/string-4-lib.c
18311 * gcc.c-torture/execute/builtins/string-4.c
18312 * gcc.c-torture/execute/builtins/string-5-lib.c
18313 * gcc.c-torture/execute/builtins/string-5.c
18314 * gcc.c-torture/execute/builtins/string-6-lib.c
18315 * gcc.c-torture/execute/builtins/string-6.c
18316 * gcc.c-torture/execute/builtins/string-7-lib.c
18317 * gcc.c-torture/execute/builtins/string-7.c
18318 * gcc.c-torture/execute/builtins/string-8-lib.c
18319 * gcc.c-torture/execute/builtins/string-8.c
18320 * gcc.c-torture/execute/builtins/string-9-lib.c
18321 * gcc.c-torture/execute/builtins/string-9.c
18322 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
18323 * gcc.c-torture/execute/builtins/string-asm-1.c
18324 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
18325 * gcc.c-torture/execute/builtins/string-asm-2.c
18326 * gcc.c-torture/execute/stdio-opt-1.c
18327 * gcc.c-torture/execute/stdio-opt-2.c
18328 * gcc.c-torture/execute/stdio-opt-3.c
18329 * gcc.c-torture/execute/string-opt-1.c
18330 * gcc.c-torture/execute/string-opt-10.c
18331 * gcc.c-torture/execute/string-opt-11.c
18332 * gcc.c-torture/execute/string-opt-12.c
18333 * gcc.c-torture/execute/string-opt-13.c
18334 * gcc.c-torture/execute/string-opt-14.c
18335 * gcc.c-torture/execute/string-opt-15.c
18336 * gcc.c-torture/execute/string-opt-16.c
18337 * gcc.c-torture/execute/string-opt-2.c
18338 * gcc.c-torture/execute/string-opt-6.c
18339 * gcc.c-torture/execute/string-opt-7.c
18340 * gcc.c-torture/execute/string-opt-8.c:
18341 Replace with ...
18342
18343 * gcc.c-torture/execute/builtins/abs-2.c
18344 * gcc.c-torture/execute/builtins/abs-3.c
18345 * gcc.c-torture/execute/builtins/complex-1.c
18346 * gcc.c-torture/execute/builtins/fprintf.c
18347 * gcc.c-torture/execute/builtins/fputs.c
18348 * gcc.c-torture/execute/builtins/memcmp.c
18349 * gcc.c-torture/execute/builtins/memmove.c
18350 * gcc.c-torture/execute/builtins/memops-asm.c
18351 * gcc.c-torture/execute/builtins/mempcpy-2.c
18352 * gcc.c-torture/execute/builtins/mempcpy.c
18353 * gcc.c-torture/execute/builtins/memset.c
18354 * gcc.c-torture/execute/builtins/printf.c
18355 * gcc.c-torture/execute/builtins/sprintf.c
18356 * gcc.c-torture/execute/builtins/strcat.c
18357 * gcc.c-torture/execute/builtins/strchr.c
18358 * gcc.c-torture/execute/builtins/strcmp.c
18359 * gcc.c-torture/execute/builtins/strcpy.c
18360 * gcc.c-torture/execute/builtins/strcspn.c
18361 * gcc.c-torture/execute/builtins/strlen-2.c
18362 * gcc.c-torture/execute/builtins/strlen.c
18363 * gcc.c-torture/execute/builtins/strncat.c
18364 * gcc.c-torture/execute/builtins/strncmp-2.c
18365 * gcc.c-torture/execute/builtins/strncmp.c
18366 * gcc.c-torture/execute/builtins/strncpy.c
18367 * gcc.c-torture/execute/builtins/strpbrk.c
18368 * gcc.c-torture/execute/builtins/strpcpy-2.c
18369 * gcc.c-torture/execute/builtins/strpcpy.c
18370 * gcc.c-torture/execute/builtins/strrchr.c
18371 * gcc.c-torture/execute/builtins/strspn.c
18372 * gcc.c-torture/execute/builtins/strstr-asm.c
18373 * gcc.c-torture/execute/builtins/strstr.c:
18374 ... these new files.
18375
18376 * gcc.c-torture/execute/builtins/abs-2-lib.c
18377 * gcc.c-torture/execute/builtins/abs-3-lib.c
18378 * gcc.c-torture/execute/builtins/complex-1-lib.c
18379 * gcc.c-torture/execute/builtins/fprintf-lib.c
18380 * gcc.c-torture/execute/builtins/fputs-lib.c
18381 * gcc.c-torture/execute/builtins/memcmp-lib.c
18382 * gcc.c-torture/execute/builtins/memmove-lib.c
18383 * gcc.c-torture/execute/builtins/memops-asm-lib.c
18384 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
18385 * gcc.c-torture/execute/builtins/mempcpy-lib.c
18386 * gcc.c-torture/execute/builtins/memset-lib.c
18387 * gcc.c-torture/execute/builtins/printf-lib.c
18388 * gcc.c-torture/execute/builtins/sprintf-lib.c
18389 * gcc.c-torture/execute/builtins/strcat-lib.c
18390 * gcc.c-torture/execute/builtins/strchr-lib.c
18391 * gcc.c-torture/execute/builtins/strcmp-lib.c
18392 * gcc.c-torture/execute/builtins/strcpy-lib.c
18393 * gcc.c-torture/execute/builtins/strcspn-lib.c
18394 * gcc.c-torture/execute/builtins/strlen-2-lib.c
18395 * gcc.c-torture/execute/builtins/strlen-lib.c
18396 * gcc.c-torture/execute/builtins/strncat-lib.c
18397 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
18398 * gcc.c-torture/execute/builtins/strncmp-lib.c
18399 * gcc.c-torture/execute/builtins/strncpy-lib.c
18400 * gcc.c-torture/execute/builtins/strpbrk-lib.c
18401 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
18402 * gcc.c-torture/execute/builtins/strpcpy-lib.c
18403 * gcc.c-torture/execute/builtins/strrchr-lib.c
18404 * gcc.c-torture/execute/builtins/strspn-lib.c
18405 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
18406 * gcc.c-torture/execute/builtins/strstr-lib.c
18407 * gcc.c-torture/execute/builtins/lib/abs.c
18408 * gcc.c-torture/execute/builtins/lib/fprintf.c
18409 * gcc.c-torture/execute/builtins/lib/memset.c
18410 * gcc.c-torture/execute/builtins/lib/printf.c
18411 * gcc.c-torture/execute/builtins/lib/sprintf.c
18412 * gcc.c-torture/execute/builtins/lib/strcpy.c
18413 * gcc.c-torture/execute/builtins/lib/strcspn.c
18414 * gcc.c-torture/execute/builtins/lib/strncat.c
18415 * gcc.c-torture/execute/builtins/lib/strncmp.c
18416 * gcc.c-torture/execute/builtins/lib/strncpy.c
18417 * gcc.c-torture/execute/builtins/lib/strpbrk.c
18418 * gcc.c-torture/execute/builtins/lib/strspn.c
18419 * gcc.c-torture/execute/builtins/lib/strstr.c:
18420 New files containing support routines.
18421
18422 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
18423 declaration.
18424 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
18425 when not optimizing.
18426
18427 2004-07-02 Mark Mitchell <mark@codesourcery.com>
18428
18429 PR c++/16240
18430 * g++.dg/abi/mangle22.C: New test.
18431 * g++.dg/abi/mangle23.C: Likewise.
18432
18433 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
18434
18435 PR fortran/16290
18436 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
18437 Allow for cases without denormalized floating point numbers.
18438
18439 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
18440
18441 PR c/1027
18442 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18443 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
18444 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
18445 expected warning text.
18446 * gcc.dg/format/diag-2.c: New test.
18447
18448 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18449
18450 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
18451
18452 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
18453
18454 * gcc.dg/builtins-43.c: New.
18455 * gcc.dg/builtins-44.c: New.
18456 * gcc.dg/builtins-45.c: New.
18457
18458 2004-06-26 Geoffrey Keating <geoffk@apple.com>
18459 Andreas Tobler <a.tobler@schweiz.ch>
18460
18461 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
18462 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
18463 as SIGSEGV.
18464 * gcc.dg/cleanup-11.c: Likewise.
18465 * gcc.dg/cleanup-8.c: Likewise.
18466 * gcc.dg/cleanup-9.c: Likewise.
18467 * gcc.dg/cleanup-5.c: Run on all platforms.
18468
18469 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
18470
18471 * g++.dg/warn/nonnull1.C: New test.
18472
18473 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18474
18475 * gcc.dg/compat/compat-common.h: Wrap up CINT in
18476 an #ifndef SKIP_COMPLEX_INT/#endif pair.
18477 Special-case the Sun compiler wrt to <complex.h>.
18478
18479 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
18480
18481 * gcc.dg/Wunreachable-8.C: New test.
18482
18483 * gcc.dg/h8300-ice2.c : New test.
18484
18485 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
18486
18487 PR fortran/16161
18488 * gfortran.fortran-torture/compile/implicit.f90: Add test
18489 for implicit character.
18490
18491 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
18492
18493 PR fortran/16289
18494 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
18495 Use tiny() intrinsic to find smallest non-negative real
18496
18497 2004-06-30 Jakub Jelinek <jakub@redhat.com>
18498
18499 * gcc.dg/compat/struct-by-value-22_main.c: New test.
18500 * gcc.dg/compat/struct-by-value-22_x.c: New.
18501 * gcc.dg/compat/struct-by-value-22_y.c: New.
18502
18503 * gcc.c-torture/execute/20040629-1.c: New test.
18504
18505 2004-06-29 Jakub Jelinek <jakub@redhat.com>
18506
18507 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
18508 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
18509
18510 PR target/16195
18511 * gcc.dg/20040625-1.c: New test.
18512
18513 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18514
18515 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
18516
18517 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18518
18519 PR fortran/15963
18520 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
18521
18522 2004-06-29 Richard Henderson <rth@redhat.com>
18523
18524 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
18525
18526 2004-06-29 Paul Brook <paul@codesourcery.com>
18527
18528 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
18529 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
18530
18531 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
18532
18533 PR c++/16260
18534 * g++.dg/parse/crash15.C: New.
18535
18536 2004-06-28 Andrew Pinski <apinski@apple.com>
18537
18538 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
18539 by the error already.
18540
18541 * g++.dg/opt/ptrmem4.C: Change to compile only test.
18542
18543 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
18544
18545 PR target/14041
18546 * gcc.dg/h8300-bss-align-1.c : New.
18547
18548 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
18549
18550 * PR c++/16174
18551 * g++.dg/template/ctor4.C: New.
18552
18553 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18554
18555 PR c++/16205
18556 * g++.dg/warn/Wsequence-point-1.C: New test.
18557
18558 2004-06-27 Paul Brook <paul@codesourcery.com>
18559
18560 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
18561
18562 2004-06-27 Zack Weinberg <zack@codesourcery.com>
18563
18564 * g++.old-deja/g++.mike/p7325.C: Remove.
18565
18566 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18567
18568 PR c/14963
18569 * gcc.dg/pr14963.c: New test.
18570
18571 2004-06-27 Mark Mitchell <mark@codesourcery.com>
18572
18573 PR c++/16193
18574 * g++.dg/parse/redef1.C: New test.
18575
18576 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
18577
18578 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
18579 20021110.c.
18580 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
18581 20021119-1.c.
18582 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
18583 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
18584 5-04.c.
18585 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
18586 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
18587 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
18588 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
18589 g++.brendan/enum14.C.
18590 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
18591 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
18592 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
18593 g++.mike/virt1.C.
18594 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
18595 memtemp24.C.
18596
18597 2004-06-27 Roger Sayle <roger@eyesopen.com>
18598
18599 * gcc.dg/20040527-1.c: New test case.
18600
18601 2004-06-26 Bud Davis <bdavis9659@comcast.net>
18602
18603 PR gfortran/pr16196
18604 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
18605
18606 2004-06-25 Roger Sayle <roger@eyesopen.com>
18607
18608 PR middle-end/15825
18609 * gcc.dg/pr15825-1.c: New test case.
18610
18611 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18612
18613 * gcc.c-torture/execute/20040625-1.c: New test.
18614
18615 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18616
18617 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
18618
18619 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18620
18621 * gcc.dg/torture/mips-div-1.c: New test.
18622
18623 2004-06-24 Jeff Law <law@redhat.com>
18624
18625 * gcc.dg/tree-ssa/20040624-1.c: New test.
18626
18627 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
18628
18629 * gcc.c-torture/compile/20040624-1.c: New test.
18630
18631 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18632
18633 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
18634 this directory.
18635
18636 2004-06-23 Andrew Pinski <apinski@apple.com>
18637
18638 PR middle-end/15988
18639 * g++.dg/opt/ptrmem4.C: New test.
18640
18641 * gcc.dg/c90-array-quals-2.c: New test.
18642
18643 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
18644
18645 * gcc.dg/kpice1.c: New test.
18646
18647 2006-06-23 Andrew Pinski <apinski@apple.com>
18648
18649 * gcc.dg/c90-array-quals.c: New test.
18650
18651 2006-06-22 Richard Henderson <rth@redhat.com>
18652
18653 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
18654
18655 2004-06-22 Loren James Rittle <ljrittle@acm.org>
18656
18657 * gcc.dg/builtins-config.h: Handle FreeBSD.
18658
18659 2006-06-22 Richard Henderson <rth@redhat.com>
18660
18661 * g++.dg/opt/devirt1.C: New.
18662
18663 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
18664
18665 * g++.dg/opt/pr15551.C: New testcase.
18666
18667 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
18668
18669 PR target/14800
18670 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
18671 x86_64-*-linux* when compiling for 32bit.
18672
18673 2004-06-21 Andrew Pinski <apinski@apple.com>
18674
18675 * gcc.dg/pch/struct-1.c: New.
18676 * gcc.dg/pch/struct-1.hs: New.
18677
18678 2004-06-21 Geoffrey Keating <geoffk@apple.com>
18679
18680 * gcc.dg/pch/save-temps-1.c: New file.
18681 * gcc.dg/pch/save-temps-1.hs: New file.
18682
18683 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
18684
18685 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
18686 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
18687
18688 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18689
18690 * gfortran.fortran-torture/execute/select_1.f90: Rename function
18691 to fix type error.
18692 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
18693 Remove trailing spaces.
18694
18695 2004-06-21 Richard Henderson <rth@redhat.com>
18696
18697 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
18698 merging && to BIT_FIELD_REF.
18699
18700 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
18701
18702 * g++.dg/opt/placeholder1.C: New test.
18703
18704 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18705
18706 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
18707 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18708 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18709 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18710
18711 2004-06-20 Zack Weinberg <zack@codesourcery.com>
18712
18713 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
18714 extern "C".
18715 * g++.dg/other/pragma-re-1.C: Add comments.
18716
18717 2004-06-19 Bud Davis <bdavis9659@comcast.net>
18718
18719 PR gfortran/16080
18720 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
18721
18722 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
18723
18724 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
18725 instead of setting the type of size_t by
18726 hand.
18727
18728 2004-06-18 Roger Sayle <roger@eyesopen.com>
18729
18730 * gcc.dg/unordered-2.c: New test case.
18731 * gcc.dg/unordered-3.c: New test case.
18732
18733 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
18734
18735 PR other/16043
18736 * lib/g++.exp (g++_version): Tweak regexp for version
18737 * lib/g77.exp (g77_version): Likewise.
18738 * lib/gfortran.exp (gfortran_version): Likewise.
18739 * lib/objc.exp (objc_version): Likewise.
18740 * lib/treelang.exp (treelang_version): Likewise.
18741
18742 2004-06-19 Jakub Jelinek <jakub@redhat.com>
18743
18744 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
18745 Use INT_MAX instead of __INT_MAX__.
18746 * gcc.dg/compat/struct-align-2_y.c: Likewise.
18747
18748 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
18749 * gcc.dg/compat/scalar-return-3_x.c: Use it.
18750 * gcc.dg/compat/scalar-return-3_y.c: Use it.
18751 * gcc.dg/compat/scalar-return-4_x.c: Use it.
18752 * gcc.dg/compat/scalar-return-4_y.c: Use it.
18753 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
18754 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
18755 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
18756 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
18757
18758 * gcc.dg/range-test-1.c: New test.
18759 * g++.dg/opt/range-test-1.C: New test.
18760
18761 2004-06-17 Richard Henderson <rth@redhat.com>
18762
18763 * objc.dg/sync-1.m: New.
18764 * objc.dg/try-catch-1.m: Don't force next runtime.
18765 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
18766 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
18767 shadowed catch clause.
18768 * objc.dg/try-catch-5.m: New.
18769
18770 2004-06-17 Zack Weinberg <zack@codesourcery.com>
18771
18772 Bug 14610
18773 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
18774
18775 2004-06-15 Richard Henderson <rth@redhat.com>
18776
18777 * gcc.dg/20001116-1.c: Move expected warning line.
18778
18779 2004-06-15 Richard Henderson <rth@redhat.com>
18780
18781 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
18782 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
18783
18784 2004-06-15 Jeff Law <law@redhat.com>
18785
18786 * gcc.dg/tree-ssa/20040615-1.c: New test.
18787 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
18788 be less sensitive to operand ordering.
18789 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
18790
18791 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
18792
18793 * g++.dg/abi/bitfield3.C: Add comment..
18794
18795 2004-06-15 Richard Henderson <rth@redhat.com>
18796
18797 * g++.dg/ext/stmtexpr1.C: XFAIL.
18798 * gcc.dg/20030612-1.c: XFAIL.
18799
18800 2004-06-15 Eric Christopher <echristo@redhat.com>
18801
18802 * g++.dg/charset/asm5.c: New.
18803 * gcc.dg/charset/asm6.c: New.
18804
18805 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18806
18807 PR fortran/15962
18808 * gfortran.fortran-torture/execute/select_1.f90: New test.
18809
18810 2004-06-15 Paul Brook <paul@codesourcery.com>
18811
18812 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18813
18814 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18815
18816 PR c++/15967
18817 * g++.dg/lookup/crash3.C: New test.
18818
18819 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18820
18821 PR c++/15947
18822 * g++.dg/parse/dtor4.C: New test.
18823
18824 2004-06-14 Jeff Law <law@redhat.com>
18825
18826 * gcc.c-torture/compile/20040614-1.c: New test.
18827
18828 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18829
18830 PR fortran/15211
18831 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18832 LEN of a character array.
18833
18834 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18835
18836 PR c++/15096
18837 * g++.dg/template/ptrmem10.C: New test.
18838
18839 PR c++/14930
18840 * g++.dg/template/friend30.C: New test.
18841
18842 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18843
18844 PR fortran/14928
18845 * gfortran.fortran-torture/compile/mloc.f90: New test.
18846
18847 2004-06-13 Paul Brook <paul@codesourcery.com>
18848
18849 * gfortran.fortran-torture/execute/random_2.f90: New test.
18850
18851 2004-06-13 Eric Christopher <echristo@redhat.com>
18852
18853 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18854
18855 2004-06-12 Paul Brook <paul@codesourcery.com>
18856
18857 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18858
18859 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18860
18861 PR fortran/14923
18862 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18863
18864 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18865
18866 PR fortran/14957
18867 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18868 syntax errors in end statements of contained subroutines.
18869
18870 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18871
18872 PR fortran/12841
18873 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18874
18875 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18876
18877 PR fortran/15665
18878 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
18879
18880 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18881
18882 PR gfortran/12839
18883 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
18884
18885 2004-06-11 Mark Mitchell <mark@codesourcery.com>
18886
18887 PR c++/15862
18888 * g++.dg/parse/enum1.C: New test.
18889
18890 2004-06-10 Jeff Law <law@redhat.com>
18891
18892 * gcc.c-torture/compile/20040610-1.c: New test.
18893
18894 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18895
18896 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
18897 * g++.old-deja/g++.other/decl3.C: Likewise.
18898
18899 2004-06-10 Brian Booth <bbooth@redhat.com>
18900
18901 * gcc.dg/tree-ssa/20031015-1.c: Scan for
18902 V_MAY_DEF instead of VDEF.
18903 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
18904
18905 2004-06-10 Mark Mitchell <mark@codesourcery.com>
18906
18907 PR c++/14211
18908 * g++.dg/conversion/const1.C: New test.
18909
18910 PR c++/15076
18911 * g++.dg/conversion/reinterpret1.C: New test.
18912
18913 PR c++/15877
18914 * g++.dg/template/enum2.C: New test.
18915
18916 PR c++/15227
18917 * g++.dg/template/error13.C: New test.
18918
18919 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18920
18921 PR fortran/14957
18922 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
18923 arguments to test_* REAL and of the right size.
18924
18925 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18926
18927 PR target/15569
18928 PR rtl-optimization/15681
18929 * gcc.dg/20040609-1.c: New test.
18930
18931 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18932
18933 PR c++/14791
18934 * g++.dg/opt/builtins1.C: New test.
18935
18936 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
18937
18938 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
18939 that use default windows32 struct layout.
18940 * gcc.dg/i386-bitfield2.c: Likewise.
18941
18942 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
18943
18944 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
18945 for mingw32 and cygwin targets.
18946
18947 2004-06-09 Geoffrey Keating <geoffk@apple.com>
18948
18949 * gcc.dg/pch/macro-4.c: New.
18950 * gcc.dg/pch/macro-4.hs: New.
18951
18952 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18953
18954 PR fortran/13249
18955 * gfortran.fortran-torture/compile/name_clash.f90: New test.
18956
18957 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18958
18959 PR fortran/13372
18960 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
18961
18962 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18963
18964 PR gfortran/14897
18965 * gfortran.fortran-torture/execute/t_edit.f90: New test.
18966
18967 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18968
18969 PR gfortran/15755
18970 * gfortran.fortran-torture/execute/backspace.c : New test.
18971
18972 2004-06-09 Paul Brook <paul@codesourcery.com>
18973
18974 * gfortran.fortran-torture/execure/intrinsic_associated.f90
18975 (pointer_to_section): Rewrite to use smaller array.
18976
18977 2004-06-08 David Edelsohn <edelsohn@gnu.org>
18978
18979 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
18980 * gcc.dg/ext/altivec-10.c: Same.
18981 * gcc.dg/ext/altivec-11.c: Same.
18982 * gcc.dg/ext/altivec-12.c: Same.
18983 * gcc.dg/ext/altivec-13.c: Same.
18984 * gcc.dg/ext/altivec-14.c: Same.
18985 * gcc.dg/ext/altivec-15.c: Same.
18986 * gcc.dg/ext/altivec-16.c: Same.
18987 * gcc.dg/ext/altivec-3.c: Same.
18988 * gcc.dg/ext/altivec-4.c: Same.
18989 * gcc.dg/ext/altivec-6.c: Same.
18990 * gcc.dg/ext/altivec-7.c: Same.
18991 * gcc.dg/ext/altivec-8.c: Same.
18992 * gcc.dg/ext/altivec-varargs-1.c: Same.
18993
18994 * g++.dg/ext/altivec-1.C: Correct dg syntax.
18995 * g++.dg/ext/altivec-10.C: Same.
18996 * g++.dg/ext/altivec-2.C: Same.
18997 * g++.dg/ext/altivec-3.C: Same.
18998 * g++.dg/ext/altivec-4.C: Same.
18999 * g++.dg/ext/altivec-5.C: Same.
19000 * g++.dg/ext/altivec-6.C: Same.
19001 * g++.dg/ext/altivec-7.C: Same.
19002 * g++.dg/ext/altivec-8.C: Same.
19003 * g++.dg/ext/altivec-9.C: Same.
19004
19005 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19006
19007 PR c++/7841
19008 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19009
19010 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19011
19012 * gcc.dg/union-1.c: New test.
19013
19014 2004-06-07 Roger Sayle <roger@eyesopen.com>
19015
19016 * gcc.dg/builtins-41.c: New test case.
19017 * gcc.dg/builtins-42.c: New test case.
19018
19019 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19020
19021 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
19022 * g++.dg/ext/altivec-10.C: Same.
19023 * g++.dg/ext/altivec-2.C: Same.
19024 * g++.dg/ext/altivec-3.C: Same.
19025 * g++.dg/ext/altivec-4.C: Same.
19026 * g++.dg/ext/altivec-5.C: Same.
19027 * g++.dg/ext/altivec-6.C: Same.
19028 * g++.dg/ext/altivec-7.C: Same.
19029 * g++.dg/ext/altivec-8.C: Same.
19030 * g++.dg/ext/altivec-9.C: Same.
19031 * g++.old-deja/g++.abi/cxa_vec.C: Same.
19032 * g++.old-deja/g++.brendan/new3.C: Same.
19033 * gcc.c-torture/execute/eeprof-1.x: Same.
19034
19035 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
19036
19037 PR c/14765
19038 * gcc.dg/pr14765-1.c: New test.
19039
19040 2004-06-07 Roger Sayle <roger@eyesopen.com>
19041
19042 PR c/14649
19043 * gcc.dg/pr14649-1.c: New test case.
19044
19045 2004-06-07 Richard Henderson <rth@redhat.com>
19046
19047 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
19048 if temporaries.
19049
19050 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19051
19052 * g++.dg/eh/elide1.C: Remove XFAIL.
19053
19054 2004-06-07 Mark Mitchell <mark@codesourcery.com>
19055
19056 PR c++/15337
19057 * g++.dg/expr/sizeof3.C: New test.
19058
19059 PR c++/14777
19060 * g++.dg/template/access14.C: New test.
19061
19062 PR c++/15554
19063 * g++.dg/template/enum1.C: New test.
19064
19065 PR c++/15057
19066 * g++.dg/eh/throw1.C: New test.
19067
19068 2004-06-07 David Ayers <d.ayers@inode.at>
19069 Ziemowit Laski <zlaski@apple.com>
19070
19071 * lib/objc.exp (objc_target_compile): Revert the '-framework
19072 Foundation' flag fix, since bare Darwin does not ship
19073 with the Foundation framework.
19074 * objc/execute/next_mapping.h: Provide a local NSConstantString
19075 @interface and @implementation.
19076 (objc_constant_string_init): A constructor function, used to
19077 initialize the NSConstantString meta-class object.
19078 * objc/execute/string1.m: Include "next_mapping.h" instead of
19079 <Foundation/NSString.h>.
19080 * objc/execute/string2.m: Likewise.
19081 * objc/execute/string3.m: Likewise.
19082 * objc/execute/string4.m: Likewise.
19083
19084 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
19085
19086 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
19087 to double. Replace double with FLOAT.
19088 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
19089
19090 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
19091 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
19092 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
19093 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
19094 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
19095 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
19096 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
19097 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
19098
19099 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
19100
19101 PR c/13519
19102 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
19103
19104 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19105
19106 PR c++/15503
19107 * g++.dg/template/meminit2.C: New test.
19108
19109 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
19110
19111 PR target/15822
19112 * gcc.c-torture/execute/compare-fp-1.c,
19113 gcc.c-torture/execute/compare-fp-2.c,
19114 gcc.c-torture/execute/compare-fp-3.c,
19115 gcc.c-torture/execute/compare-fp-4.c,
19116 gcc.c-torture/execute/compare-fp-3.x,
19117 gcc.c-torture/execute/compare-fp-4.x: Moved...
19118 * gcc.c-torture/execute/ieee/compare-fp-1.c,
19119 gcc.c-torture/execute/ieee/compare-fp-2.c,
19120 gcc.c-torture/execute/ieee/compare-fp-3.c,
19121 gcc.c-torture/execute/ieee/compare-fp-4.c,
19122 gcc.c-torture/execute/ieee/compare-fp-3.x,
19123 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
19124
19125 2004-06-04 David Ayers <d.ayers@inode.at>
19126
19127 * objc/execute/protocol-isEqual-4.m: New testcase.
19128
19129 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
19130
19131 * objc/execute/protocol-isEqual-1.m: New testcase.
19132 * objc/execute/protocol-isEqual-2.m: New testcase.
19133 * objc/execute/protocol-isEqual-3.m: New testcase.
19134
19135 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19136
19137 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
19138
19139 2004-06-02 Ziemowit Laski <zlaski@apple.com>
19140
19141 * lib/objc.exp (objc_target_compile): When running tests on
19142 Darwin (Mac OS X), inform the linker about '-framework
19143 'Foundation'.
19144
19145 2004-06-02 Eric Christopher <echristo@redhat.com>
19146
19147 * gcc.c-torture/compile/20040602-1.c: New.
19148
19149 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
19150
19151 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
19152 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19153
19154 PR tree-optimization/14736
19155 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
19156
19157 PR tree-optimization/14042
19158 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
19159
19160 PR tree-optimization/14729
19161 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
19162
19163 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19164
19165 PR fortran/15557
19166 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
19167
19168 2004-06-01 Richard Hederson <rth@redhat.com>
19169
19170 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
19171
19172 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19173
19174 PR c++/14932
19175 * g++.dg/parse/offsetof4.C: New test.
19176
19177 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
19178
19179 PR objc/7993
19180 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
19181
19182 2004-05-31 Mark Mitchell <mark@codesourcery.com>
19183
19184 PR c++/15701
19185 * g++.dg/template/friend29.C: New test.
19186
19187 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
19188
19189 PR c/15749
19190 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
19191
19192 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
19193
19194 * gcc.dg/sparc-trap-1.c: New test.
19195
19196 2004-05-31 Roger Sayle <roger@eyesopen.com>
19197
19198 PR middle-end/15069
19199 * g++.dg/opt/fold3.C: New test case.
19200
19201 2004-05-30 Graham Stott <graham.stott@btinternet.com>
19202
19203 * lib/target-supports.exp (check_iconv_available): Fix fallout
19204 from 2004-05-28 patch.
19205
19206 2004-05-30 Paul Brook <paul@codesourcery.com>
19207
19208 PR fortran/15620
19209 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
19210 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
19211
19212 2004-05-30 Steven G. Kargl <kargls@comcast.net>
19213
19214 * gfortran.fortran-torture/execute/random_1.f90: New test.
19215
19216 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19217
19218 * g++.dg/ext/altivec-10.C: New test.
19219
19220 2004-05-29 Paul Brook <paul@codesourcery.com>
19221
19222 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
19223
19224 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19225
19226 * gcc.dg/altivec-16.c: New test.
19227
19228 2004-05-28 Janis Johnson <janis187@us.ibm.com>
19229
19230 * lib/target-supports.exp (check_vmx_hw_available): New.
19231 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
19232
19233 * lib/target-supports.exp (check_alias_available,
19234 check_iconv_available, check_named_sections_available): Use
19235 unique names for temporary files.
19236
19237 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19238
19239 * gcc.dg/altivec-15.c: New test.
19240
19241 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19242
19243 PR c++/15083
19244 * g++.dg/warn/noeffect6.C: New test.
19245
19246 PR c++/15471
19247 * g++.dg/expr/ptrmem4.C: New test.
19248
19249 PR c++/15640
19250 * g++.dg/template/operator3.C: New test.
19251
19252 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19253
19254 PR c++/14668
19255 * g++.dg/lookup/redecl1.C: New test.
19256 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
19257
19258 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
19259
19260 * gcc.c-torture/execute/compare-fp-1.c,
19261 gcc.c-torture/execute/compare-fp-2.c,
19262 gcc.c-torture/execute/compare-fp-3.c,
19263 gcc.c-torture/execute/compare-fp-4.c,
19264 gcc.c-torture/execute/compare-fp-3.x,
19265 gcc.c-torture/execute/compare-fp-4.x,
19266 gcc.dg/pr15649-1.c: New.
19267
19268 2004-05-27 Adam Nemet <anemet@lnxw.com>
19269
19270 PR c++/12883
19271 * g++.dg/init/array14.C: New test.
19272
19273 2004-05-25 Janis Johnson <janis187@us.ibm.com>
19274
19275 * lib/compat.exp (compat-get-options-main): New.
19276 (compat-get-options): Remove unneeded code, warn for ignored
19277 command.
19278 (compat-execute): Check flag set by dg-require-* commands.
19279
19280 * lib/compat.exp (compat-execute): Break up long lines.
19281
19282 2004-05-24 Janis Johnson <janis187@us.ibm.com>
19283
19284 * gcc.dg/altivec-7.c: Don't use 'vector long'.
19285 * gcc.dg/altivec-14.c: New test.
19286 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
19287
19288 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
19289 * gcc.dg/altivec-12.c: Ditto.
19290
19291 * gcc.dg/altivec-3.c: Move call to altivec_check.
19292
19293 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19294
19295 PR c++/15044
19296 * g++.dg/template/error12.C: New test.
19297
19298 PR c++/15317
19299 * g++.dg/ext/attrib15.C: New test.
19300
19301 PR c++/15329
19302 * g++.dg/template/ptrmem9.C: New test.
19303
19304 2004-05-25 Paul Brook <paul@codesourcery.com>
19305
19306 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
19307
19308 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19309
19310 PR c++/15165
19311 * g++.dg/template/crash19.C: New test.
19312
19313 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19314
19315 PR c++/15025
19316 * g++.dg/template/redecl1.C: New test.
19317
19318 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19319
19320 PR c++/14821
19321 * g++.dg/other/ns1.C: New test.
19322
19323 PR c++/14883
19324 * g++.dg/template/invalid1.C: New test.
19325
19326 2004-05-23 Paul Brook <paul@codesourcery.com>
19327 Victor Leikehman <lei@haifasphere.co.il>
19328
19329 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
19330 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
19331
19332 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19333
19334 PR c++/15285
19335 PR c++/15299
19336 * g++.dg/template/non-dependent5.C: New test.
19337 * g++.dg/template/non-dependent6.C: New test.
19338
19339 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19340
19341 PR c++/15507
19342 * g++.dg/inherit/union1.C: New test.
19343
19344 PR c++/15542
19345 * g++.dg/template/addr1.C: New test.
19346
19347 PR c++/15427
19348 * g++.dg/template/array5.C: New test.
19349
19350 PR c++/15287
19351 * g++.dg/template/array6.C: New test.
19352
19353 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
19354 Roger Sayle <roger@eyesopen.com>
19355
19356 * g++.dg/lookup/forscope2.C: New test case.
19357
19358 2004-05-22 Ben Elliston <bje@au.ibm.com>
19359
19360 * gcc.dg/cpp/Wmissingdirs.c: New.
19361
19362 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19363
19364 PR target/15301
19365 * gcc.dg/compat/union-m128-1.h: New file.
19366 * gcc.dg/compat/union-m128-1_main.c: Likewise.
19367 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19368 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19369
19370 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19371
19372 PR target/15302
19373 * gcc.dg/compat/struct-complex-1.h: New file.
19374 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
19375 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
19376 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19377
19378 2004-05-20 Roger Sayle <roger@eyesopen.com>
19379
19380 PR middle-end/3074
19381 * gcc.dg/pr3074-1.c: New test case.
19382 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
19383
19384 2004-05-20 Falk Hueffner <falk@debian.org>
19385
19386 PR other/15526
19387 * gcc.dg/ftrapv-1.c: New test case.
19388
19389 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
19390
19391 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
19392
19393 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
19394 Jeff Law <law@redhat.com>
19395
19396 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
19397 * gcc.dg/tree-ssa/20040518-2.c: New test.
19398
19399 * gcc.dg/tree-ssa/20040518-1.c: New test.
19400
19401 2004-05-18 Zack Weinberg <zack@codesourcery.com>
19402
19403 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
19404
19405 2004-05-18 Paul Brook <paul@codesourcery.com>
19406
19407 PR fortran/13930
19408 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
19409
19410 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19411
19412 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
19413 constant folding.
19414
19415 2004-05-17 Steven Bosscher <stevenb@suse.de>
19416
19417 * gcc.dg/tree-ssa/20040517-1.c: New test.
19418
19419 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19420
19421 * gcc.dg/loop-4.c: New test.
19422
19423 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
19424
19425 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
19426
19427 2004-05-15 Bud Davis <bdavis9659@comcast.net>
19428
19429 PR fortran/15311
19430 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
19431
19432 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19433
19434 PR fortran/13826
19435 PR fortran/13940
19436 * gfortran.fortran-torture/compile/data_1.f90: New test.
19437
19438 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
19439
19440 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
19441 * gcc.dg/uninit-H.c: Define ASM for __s390__.
19442
19443 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19444
19445 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
19446
19447 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19448
19449 PR c/15444
19450 * gcc.dg/format/xopen-1.c: Adjust expected message.
19451 * gcc.dg/format/xopen-3.c: New test.
19452
19453 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
19454
19455 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
19456
19457 2004-05-14 Jeff Law <law@redhat.com>
19458
19459 * gcc.dg/tree-ssa/20040514-2.c: New test.
19460
19461 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19462
19463 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
19464 this ...
19465 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
19466 this.
19467
19468 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
19469
19470 * gcc.dg/tree-ssa/20040514-1.c: New test.
19471
19472 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19473
19474 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
19475 test.
19476
19477 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19478
19479 PR fortran/14066
19480 * gfortran.fortran-torture/compile/do_1.f90: New test.
19481
19482 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19483
19484 PR fortran/15051
19485 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
19486 test.
19487
19488 2004-05-14 Bud Davis <bdavis9659@comcast.net>
19489
19490 PR fortran/15149
19491 * gfortran.fortran-torture/execute/random_init.f90: New test.
19492
19493 2004-05-13 Paul Brook <paul@codesourcery.com>
19494
19495 PR fortran/15314
19496 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
19497
19498 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
19499
19500 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
19501 for the powerpc case.
19502
19503 2004-05-13 Jeff Law <law@redhat.com>
19504
19505 * gcc.dg/tree-ssa/20040513-1.c: New test.
19506 * gcc.dg/tree-ssa/20040513-2.c: New test.
19507
19508 2004-05-13 Paul Brook <paul@codesourcery.com>
19509
19510 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
19511 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
19512 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
19513
19514 2004-05-13 Andreas Schwab <schwab@suse.de>
19515
19516 PR other/10819
19517 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
19518 characters.
19519
19520 2004-05-13 Bud Davis <bdavis9659@comcast.net>
19521
19522 PR fortran/15294
19523 * gfortran.fortran-torture/execute/adjustr.f90: New file.
19524
19525 2004-05-13 Diego Novillo <dnovillo@redhat.com>
19526
19527 Merge from tree-ssa-20020619-branch. See
19528 ChangeLog.tree-ssa for details.
19529
19530 2004-05-11 Ziemowit Laski <zlaski@apple.com>
19531
19532 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
19533 include <altivec.h> explicitly.
19534 * gcc.dg/altivec-13.c: Likewise.
19535
19536 2004-05-11 Paul Brook <paul@codesourcery.com>
19537
19538 * gcc.c-torture/compile/20010518-1.c: Force enum size.
19539
19540 2004-05-10 Eric Christopher <echristo@redhat.com>
19541
19542 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
19543 * gcc.dg/sibcall-4.c: Ditto.
19544
19545 2004-05-10 Ziemowit Laski <zlaski@apple.com>
19546
19547 * g++.dg/ext/altivec-8.C: New test case.
19548 * gcc.dg/altivec-13.c: New test case.
19549
19550 2004-05-08 Roger Sayle <roger@eyesopen.com>
19551
19552 * gcc.c-torture/execute/divcmp-1.c: New test case.
19553 * gcc.c-torture/execute/divcmp-2.c: New test case.
19554 * gcc.c-torture/execute/divcmp-3.c: New test case.
19555
19556 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19557
19558 * g++.dg/other/pragma-re-2.C: New test.
19559
19560 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19561
19562 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
19563 * gcc.dg/i386-387-2.c: Likewise.
19564
19565 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
19566 __builtin_drem.
19567 * gcc.dg/i386-387-6.c: Likewise.
19568
19569 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19570
19571 * gcc.dg/builtins-33.c: Also check log1p*.
19572
19573 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
19574
19575 PR optimization/15296
19576 * gcc.c-torture/execute/pr15296.c: New test.
19577
19578 2004-05-05 Uros Bizjak <uros@kss-loka.si>
19579
19580 * gcc.dg/builtins-40.c: New test.
19581
19582 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
19583
19584 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
19585
19586 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
19587
19588 * g++.dg/ext/spe1.C: New testcase.
19589
19590 2004-05-04 Ziemowit Laski <zlaski@apple.com>
19591
19592 * objc.dg/image-info.m: Allow additional attributes
19593 for __image_info section.
19594
19595 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
19596
19597 * gcc.dg/torture/mips-hilo-2.c: New test.
19598
19599 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19600
19601 PR c++/14389
19602 * g++.dg/template/member5.C: New test.
19603
19604 2004-05-03 Uros Bizjak <uros@kss-loka.si>
19605
19606 * gcc.dg/builtins-34.c: Also check expm1*.
19607
19608 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19609
19610 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
19611 * gcc.dg/torture/builtin-convert-3.c: New test.
19612
19613 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
19614
19615 PR middle-end/15054
19616 * g++.dg/opt/pr15054.C: New test.
19617
19618 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19619
19620 * gcc.dg/torture/builtin-rounding-1.c: New test.
19621 * gcc.dg/builtins-25.c: Delete.
19622 * gcc.dg/builtins-29.c: Delete.
19623
19624 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
19625
19626 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
19627 * gcc.dg/sibcall-4.c: Likewise.
19628 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
19629
19630 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19631
19632 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
19633 bit-field on 16-bit targets.
19634
19635 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19636
19637 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
19638 16-bit targets.
19639
19640 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
19641
19642 * gcc.dg/rs6000-power2-1.c: Change to compile only.
19643 * gcc.dg/rs6000-power2-2.c: Likewise.
19644
19645 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
19646
19647 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
19648 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
19649 Change the asm registers to be in form of frN instead of fN.
19650
19651 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19652
19653 * gcc.dg/torture/builtin-convert-2.c: New test.
19654
19655 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
19656
19657 * gcc.dg/rs6000-power2-1.c: New test.
19658 * gcc.dg/rs6000-power2-2.c: New test.
19659
19660 2004-04-28 Jan Hubicka <jh@suse.cz>
19661
19662 * gcc.dg/unused-6.c: New test.
19663
19664 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19665 Ulrich Weigand <uweigand@de.ibm.com>
19666
19667 * ada/acats/run_all.sh: Define $target variable.
19668
19669 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
19670
19671 PR c++/15119
19672 * g++.dg/other/vararg-1.C: New test.
19673
19674 PR c++/4794
19675 * g++.dg/eh/cleanup3.C: New test.
19676
19677 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19678
19679 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
19680 and ad8011a (target_insn).
19681 * ada/acats/support/macro.dfs: Likewise.
19682 * ada/acats/support/impbit.adb: New file.
19683
19684 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
19685
19686 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
19687
19688 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19689
19690 * gcc.dg/loop-3.c: New test.
19691
19692 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
19693
19694 * gcc.c-torture/execute/simd-5.c: New test.
19695
19696 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19697
19698 PR c++/15064
19699 * g++.dg/template/crash18.C: New test.
19700
19701 2004-04-22 Mark Mitchell <mark@codesourcery.com>
19702
19703 * g++.dg/ext/complit3.C: New test.
19704
19705 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19706
19707 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
19708 * gcc.dg/altivec-3.c: Same.
19709 * gcc.dg/altivec-varargs-1.c: Same.
19710
19711 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19712
19713 * lib/target-supports.exp (check_profiling_available): Assume
19714 profiling is not available on powerpc-eabi targets.
19715
19716 2004-04-21 Janis Johnson <janis187@us.ibm.com>
19717
19718 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
19719 * gcc.dg/vmx/bug-1.c: Ditto.
19720
19721 2004-04-20 Eric Christopher <echristo@redhat.com>
19722
19723 * gcc.dg/charset/extern.c: New test.
19724 * g++.dg/charset/extern3.cc: Ditto.
19725
19726 2004-04-20 Uros Bizjak <uros@kss-loka.si>
19727
19728 * gcc.dg/builtins-39.c: New test.
19729
19730 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
19731
19732 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
19733
19734 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
19735
19736 * gcc.dg/torture/mips-hilo-1.c: New test.
19737
19738 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
19739
19740 * gcc.c-torture/compile/20040419-1.c: New test.
19741
19742 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
19743
19744 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
19745
19746 2004-04-18 Zack Weinberg <zack@codesourcery.com>
19747 Aldy Hernandez <aldyh@redhat.com>
19748
19749 * gcc.c-torture/execute/va-arg-24.c: New.
19750
19751 2004-04-17 Zack Weinberg <zack@codesourcery.com>
19752 Aldy Hernandez <aldyh@redhat.com>
19753
19754 * gcc.dg/vmx/1b-01.c: New.
19755 * gcc.dg/vmx/1b-02.c: New.
19756 * gcc.dg/vmx/1b-03.c: New.
19757 * gcc.dg/vmx/1b-04.c: New.
19758 * gcc.dg/vmx/1b-05.c: New.
19759 * gcc.dg/vmx/1b-06.c: New.
19760 * gcc.dg/vmx/1b-07.c: New.
19761 * gcc.dg/vmx/1c-01.c: New.
19762 * gcc.dg/vmx/1c-02.c: New.
19763 * gcc.dg/vmx/3a-01a.c: New.
19764 * gcc.dg/vmx/3a-01.c: New.
19765 * gcc.dg/vmx/3a-01m.c: New.
19766 * gcc.dg/vmx/3a-03.c: New.
19767 * gcc.dg/vmx/3a-03m.c: New.
19768 * gcc.dg/vmx/3a-04.c: New.
19769 * gcc.dg/vmx/3a-04m.c: New.
19770 * gcc.dg/vmx/3a-05.c: New.
19771 * gcc.dg/vmx/3a-06.c: New.
19772 * gcc.dg/vmx/3a-06m.c: New.
19773 * gcc.dg/vmx/3a-07.c: New.
19774 * gcc.dg/vmx/3b-01.c: New.
19775 * gcc.dg/vmx/3b-02.c: New.
19776 * gcc.dg/vmx/3b-10.c: New.
19777 * gcc.dg/vmx/3b-13.c: New.
19778 * gcc.dg/vmx/3b-14.c: New.
19779 * gcc.dg/vmx/3b-15.c: New.
19780 * gcc.dg/vmx/3c-01a.c: New.
19781 * gcc.dg/vmx/3c-01.c: New.
19782 * gcc.dg/vmx/3c-02.c: New.
19783 * gcc.dg/vmx/3c-03.c: New.
19784 * gcc.dg/vmx/3d-01.c: New.
19785 * gcc.dg/vmx/4-01.c: New.
19786 * gcc.dg/vmx/4-03.c: New.
19787 * gcc.dg/vmx/5-01.c: New.
19788 * gcc.dg/vmx/5-02.c: New.
19789 * gcc.dg/vmx/5-03.c: New.
19790 * gcc.dg/vmx/5-04.c: New.
19791 * gcc.dg/vmx/5-05.c: New.
19792 * gcc.dg/vmx/5-06.c: New.
19793 * gcc.dg/vmx/5-07.c: New.
19794 * gcc.dg/vmx/5-07t.c: New.
19795 * gcc.dg/vmx/5-08.c: New.
19796 * gcc.dg/vmx/5-10.c: New.
19797 * gcc.dg/vmx/5-11.c: New.
19798 * gcc.dg/vmx/7-01a.c: New.
19799 * gcc.dg/vmx/7-01.c: New.
19800 * gcc.dg/vmx/7c-01.c: New.
19801 * gcc.dg/vmx/7d-01.c: New.
19802 * gcc.dg/vmx/7d-02.c: New.
19803 * gcc.dg/vmx/8-01.c: New.
19804 * gcc.dg/vmx/8-02a.c: New.
19805 * gcc.dg/vmx/8-02.c: New.
19806 * gcc.dg/vmx/brode-1.c: New.
19807 * gcc.dg/vmx/bug-1.c: New.
19808 * gcc.dg/vmx/bug-2.c: New.
19809 * gcc.dg/vmx/bug-3.c: New.
19810 * gcc.dg/vmx/cw-bug-1.c: New.
19811 * gcc.dg/vmx/cw-bug-2.c: New.
19812 * gcc.dg/vmx/cw-bug-3.c: New.
19813 * gcc.dg/vmx/dct.c: New.
19814 * gcc.dg/vmx/debug-1.c: New.
19815 * gcc.dg/vmx/debug-2.c: New.
19816 * gcc.dg/vmx/debug-3.c: New.
19817 * gcc.dg/vmx/debug-4.c: New.
19818 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19819 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19820 * gcc.dg/vmx/eg-5.c: New.
19821 * gcc.dg/vmx/fft.c: New.
19822 * gcc.dg/vmx/gcc-bug-1.c: New.
19823 * gcc.dg/vmx/gcc-bug-2.c: New.
19824 * gcc.dg/vmx/gcc-bug-3.c: New.
19825 * gcc.dg/vmx/gcc-bug-4.c: New.
19826 * gcc.dg/vmx/gcc-bug-5.c: New.
19827 * gcc.dg/vmx/gcc-bug-6.c: New.
19828 * gcc.dg/vmx/gcc-bug-7.c: New.
19829 * gcc.dg/vmx/gcc-bug-8.c: New.
19830 * gcc.dg/vmx/gcc-bug-9.c: New.
19831 * gcc.dg/vmx/gcc-bug-b.c: New.
19832 * gcc.dg/vmx/gcc-bug-c.c: New.
19833 * gcc.dg/vmx/gcc-bug-d.c: New.
19834 * gcc.dg/vmx/gcc-bug-e.c: New.
19835 * gcc.dg/vmx/gcc-bug-f.c: New.
19836 * gcc.dg/vmx/gcc-bug-g.c: New.
19837 * gcc.dg/vmx/gcc-bug-i.c: New.
19838 * gcc.dg/vmx/harness.h: New.
19839 * gcc.dg/vmx/ira1.c: New.
19840 * gcc.dg/vmx/ira2a.c: New.
19841 * gcc.dg/vmx/ira2b.c: New.
19842 * gcc.dg/vmx/ira2.c: New.
19843 * gcc.dg/vmx/ira2c.c: New.
19844 * gcc.dg/vmx/mem.c: New.
19845 * gcc.dg/vmx/newton-1.c: New.
19846 * gcc.dg/vmx/ops.c: New.
19847 * gcc.dg/vmx/sn7153.c: New.
19848 * gcc.dg/vmx/spill2.c: New.
19849 * gcc.dg/vmx/spill3.c: New.
19850 * gcc.dg/vmx/spill.c: New.
19851 * gcc.dg/vmx/t.c: New.
19852 * gcc.dg/vmx/varargs-1.c: New.
19853 * gcc.dg/vmx/varargs-2.c: New.
19854 * gcc.dg/vmx/varargs-3.c: New.
19855 * gcc.dg/vmx/varargs-4.c: New.
19856 * gcc.dg/vmx/varargs-5.c: New.
19857 * gcc.dg/vmx/varargs-6.c: New.
19858 * gcc.dg/vmx/varargs-7.c: New.
19859 * gcc.dg/vmx/vmx.exp: New.
19860 * gcc.dg/vmx/vprint-1.c: New.
19861 * gcc.dg/vmx/vscan-1.c: New.
19862 * gcc.dg/vmx/x-01.c: New.
19863 * gcc.dg/vmx/x-02.c: New.
19864 * gcc.dg/vmx/x-03.c: New.
19865 * gcc.dg/vmx/x-04.c: New.
19866 * gcc.dg/vmx/x-05.c: New.
19867 * gcc.dg/vmx/yousufi-1.c: New.
19868 * gcc.dg/vmx/zero-1.c: New.
19869 * gcc.dg/vmx/zero.c: New.
19870
19871 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19872
19873 * g++.dg/lookup/java1.C: Update for chage of
19874 _Jv_AllocObject.
19875 * g++.dg/lookup/java2.C: Likewise.
19876
19877 2004-04-17 Laurent GUERBY <laurent@guerby.net>
19878
19879 * ada/acats/run_all.sh: use -O2 by default.
19880
19881 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
19882
19883 * gcc.dg/vr-mult-[12].c: New tests.
19884
19885 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19886
19887 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
19888
19889 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
19890
19891 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
19892
19893 * lib/target-supports.exp (check_profiling_available): Assume profiling
19894 isn't available for mips*-*-elf targets.
19895
19896 2004-04-14 Uros Bizjak <uros@kss-loka.si>
19897
19898 * gcc.dg/builtins-38.c: New test.
19899
19900 2004-04-14 Eric Christopher <echristo@redhat.com>
19901
19902 * g++.dg/charset/charset.exp: Run .cc extension tests.
19903
19904 2004-04-14 Zack Weinberg <zack@codesourcery.com>
19905
19906 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
19907
19908 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19909
19910 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
19911
19912 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
19913
19914 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
19915 * gcc.dg/i386-387-2.c: Likewise.
19916
19917 * gcc.dg/i386-387-7.c: New test.
19918 * gcc.dg/i386-387-8.c: New test.
19919
19920 * gcc.dg/builtins-37.c: New test.
19921
19922 2004-04-13 Geoffrey Keating <geoffk@apple.com>
19923
19924 * g++.dg/pch/externc-1.C: Add missing semicolon.
19925
19926 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
19927
19928 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
19929
19930 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19931
19932 * gcc.c-torture/execute/20040411-1.c: New test.
19933
19934 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
19935
19936 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
19937
19938 2004-04-09 Chris Demetriou <cgd@broadcom.com>
19939
19940 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
19941
19942 2004-04-09 Zack Weinberg <zack@codesourcery.com>
19943
19944 * lib/target-supports.exp (check_named_sections_available): New.
19945 * lib/gcc-dg.exp (dg-require-named-sections): New.
19946 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
19947 old-deja.exp. Also prune error-count message from HP linker.
19948 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
19949
19950 * g++.dg/init/init-ref4.C: Use dg-require-weak.
19951 * g++.old-deja/g++.pt/static3.C: Likewise.
19952 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
19953
19954 2004-04-09 Roger Sayle <roger@eyesopen.com>
19955
19956 * gcc.c-torture/execute/20040409-1.c: New test case.
19957 * gcc.c-torture/execute/20040409-2.c: New test case.
19958 * gcc.c-torture/execute/20040409-3.c: New test case.
19959
19960 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19961
19962 * gcc.dg/20040409-1.c: New test.
19963
19964 2004-04-08 Roger Sayle <roger@eyesopen.com>
19965
19966 PR target/14888
19967 * g++.dg/opt/pr14888.C: New test case.
19968
19969 2004-04-08 Geoffrey Keating <geoffk@apple.com>
19970
19971 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
19972 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
19973 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
19974 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
19975 New tests.
19976
19977 2004-04-08 Paul Brook <paul@codesourcery.com>
19978
19979 * gcc.dg/spill-1.c: New test.
19980
19981 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19982
19983 * gcc.dg/torture/builtin-ctype-2.c: New test.
19984
19985 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
19986
19987 * gcc.dg/pch/pch.exp: Add largefile test.
19988
19989 2004-04-06 Geoffrey Keating <geoffk@apple.com>
19990
19991 * g++.dg/pch/externc-1.Hs: New.
19992 * g++.dg/pch/externc-1.C: New.
19993
19994 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19995
19996 * gcc.dg/compat/struct-by-value-5a_main.c,
19997 gcc.dg/compat/struct-by-value-5b_main.c: New files.
19998 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
19999 * gcc.dg/compat/struct-by-value-5a_x.c,
20000 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20001 gcc.dg/compat/struct-by-value-5_x.c.
20002 * gcc.dg/compat/struct-by-value-5a_y.c,
20003 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20004 gcc.dg/compat/struct-by-value-5_y.c.
20005
20006 * gcc.dg/compat/struct-by-value-6a_main.c,
20007 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20008 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20009 * gcc.dg/compat/struct-by-value-6a_x.c,
20010 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
20011 gcc.dg/compat/struct-by-value-6_x.c.
20012 * gcc.dg/compat/struct-by-value-6a_y.c,
20013 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
20014 gcc.dg/compat/struct-by-value-6_y.c.
20015
20016 * gcc.dg/compat/struct-by-value-7a_main.c,
20017 gcc.dg/compat/struct-by-value-7b_main.c: New files.
20018 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
20019 * gcc.dg/compat/struct-by-value-7a_x.c,
20020 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
20021 gcc.dg/compat/struct-by-value-7_x.c.
20022 * gcc.dg/compat/struct-by-value-7a_y.c,
20023 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
20024 gcc.dg/compat/struct-by-value-7_y.c.
20025
20026 2004-04-06 Jakub Jelinek <jakub@redhat.com>
20027
20028 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
20029 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
20030 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
20031 options.
20032
20033 2004-04-06 Uros Bizjak <uros@kss-loka.si>
20034
20035 * gcc.dg/builtins-36.c: New test.
20036
20037 2004-04-06 Paul Brook <paul@codesourcery.com>
20038
20039 * README.gcc: Remove obsolete contraint on testcases.
20040
20041 2004-04-05 Paul Brook <paul@codesourcery.com>
20042
20043 PR2123
20044 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
20045 failure and exit(0) on success.
20046 * g++.dg/expr/anew2.C: Ditto.
20047 * g++.dg/expr/anew3.C: Ditto.
20048 * g++.dg/expr/anew4.C: Ditto.
20049
20050 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
20051
20052 PR c++/3518
20053 * g++.dg/template/unify7.C: New.
20054
20055 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
20056
20057 * g++.dg/README: Bring up to date with new subdirectories; remove
20058 duplicate subdirectory lines.
20059
20060 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
20061
20062 PR c++/14007
20063 * g++.dg/template/unify5.C: New.
20064 * g++.dg/template/unify6.C: New.
20065 * g++.dg/template/qualttp20.C: Adjust.
20066 * g++.old-deja/g++.jason/report.C: Adjust.
20067 * g++.old-deja/g++.other/qual1.C: Adjust.
20068
20069 2004-04-01 Mark Mitchell <mark@codesourcery.com>
20070
20071 PR c++/14803
20072 * g++.dg/inherit/ptrmem1.C: New test.
20073
20074 2004-04-01 Jakub Jelinek <jakub@redhat.com>
20075
20076 PR c++/14755
20077 * gcc.c-torture/execute/20040331-1.c: New test.
20078 * gcc.dg/20040331-1.c: New test.
20079
20080 2004-04-01 Paul Brook <paul@codesourcery.com>
20081
20082 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
20083
20084 2004-03-30 Mark Mitchell <mark@codesourcery.com>
20085
20086 PR c++/14724
20087 * g++.dg/init/goto1.C: New test.
20088
20089 PR c++/14763
20090 * g++.dg/template/defarg4.C: New test.
20091
20092 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
20093
20094 * gcc.dg/altivec-11.c: Extend test for more valid cases.
20095
20096 2004-03-28 David Edelsohn <edelsohn@gnu.org>
20097
20098 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
20099
20100 2004-03-28 Zack Weinberg <zack@codesourcery.com>
20101
20102 * gcc.dg/noncompile/undeclared-2.c: New test.
20103
20104 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
20105
20106 * gcc.dg/940409-1.c: Remove XFAIL.
20107 * gcc.dg/reg-vol-struct-1.c: New test.
20108
20109 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20110
20111 * gcc.dg/torture/builtin-wctype-1.c: New test.
20112
20113 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
20114
20115 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
20116 * gcc.dg/20001101-1.c: Likewise.
20117 * gcc.dg/20001102-1.c: Likewise.
20118
20119 2004-03-25 Roger Sayle <roger@eyesopen.com>
20120
20121 * gcc.dg/compare8.c: Add an additional test for XOR.
20122
20123 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20124
20125 * gcc.dg/torture/builtin-ctype-1.c: New test.
20126
20127 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20128
20129 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
20130 * gcc.dg/torture/builtin-math-1.c: Likewise.
20131 * gcc.dg/torture/builtin-power-1.c: New test.
20132
20133 2004-03-24 Andreas Schwab <schwab@suse.de>
20134
20135 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
20136 IA64 assembler.
20137
20138 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
20139 Roger Sayle <roger@eyesopen.com>
20140
20141 * gcc.dg/compare8.c: New test case.
20142
20143 2004-03-23 Ziemowit Laski <zlaski@apple.com>
20144
20145 * g++.dg/ext/altivec-7.C: New test.
20146
20147 2004-03-23 Zack Weinberg <zack@codesourcery.com>
20148
20149 PR 12267, 12391, 12560, 13129, 14114, 14133
20150 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
20151 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
20152 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
20153 Adjust error regexps.
20154 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
20155 * gcc.dg/noncompile/undeclared-1.c: New test cases.
20156 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
20157 * gcc.dg/local1.c: Add explanatory comment.
20158
20159 2004-03-23 Roger Sayle <roger@eyesopen.com>
20160
20161 PR optimization/14669
20162 * g++.dg/opt/fold2.C: New test case.
20163
20164 2004-03-22 Jakub Jelinek <jakub@redhat.com>
20165
20166 PR c/14069
20167 * gcc.dg/20040322-1.c: New test.
20168
20169 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20170
20171 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
20172 * gcc.dg/ultrasp4.c: Likewise.
20173 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
20174
20175 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20176
20177 * gcc.dg/i386-sse-8.c: Reset default options.
20178
20179 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20180
20181 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
20182 in the error message text.
20183
20184 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20185
20186 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
20187
20188 2004-03-21 Mark Mitchell <mark@codesourcery.com>
20189
20190 PR c++/14616
20191 * g++.dg/init/array13.C: New test.
20192
20193 2004-03-20 Roger Sayle <roger@eyesopen.com>
20194
20195 PR target/13889
20196 * gcc.c-torture/compile/pr13889.c: New test case.
20197
20198 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
20199
20200 PR c/14635
20201 * builtins-1.c (nan, nans): Don't test.
20202 * builtins-30.c: Don't use nan, nanf, nanl.
20203 * builtins-35.c: New test.
20204
20205 2004-03-19 Ziemowit Laski <zlaski@apple.com>
20206
20207 * g++.dg/ext/altivec-6.C: New test.
20208
20209 2004-03-19 Mark Mitchell <mark@codesourcery.com>
20210
20211 * g++.dg/init/placement3.C: New test.
20212
20213 * g++.dg/template/spec13.C: New test.
20214
20215 * g++.dg/lookup/using11.C: New test.
20216
20217 * g++.dg/lookup/koenig3.C: New test.
20218
20219 * g++.dg/template/operator2.C: New test.
20220
20221 * g++.dg/expr/dtor3.C: New test.
20222 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
20223 marker.
20224 * g++.old-deja/g++.law/visibility28.C: Likewise.
20225
20226 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
20227
20228 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
20229 * gcc.dg/ppc64-abi-3.c: Likewise.
20230
20231 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20232
20233 PR c++/14545
20234 * g++.dg/parse/template15.C: New test.
20235
20236 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20237
20238 * g++.dg/expr/dtor2.C: New test.
20239
20240 * g++.dg/lookup/anon4.C: New test.
20241
20242 * g++.dg/overload/using1.C: New test.
20243
20244 * g++.dg/template/lookup7.C: New test.
20245
20246 * g++.dg/template/typename6.C: New test.
20247
20248 * g++.dg/expr/cond6.C: New test.
20249
20250 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20251
20252 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
20253
20254 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20255
20256 * g++.dg/expr/cond5.C: New test.
20257 * g++.dg/expr/constcast1.C: Likewise.
20258 * g++.dg/expr/ptrmem2.C: Likewise.
20259 * g++.dg/expr/ptrmem3.C: Likewise.
20260 * g++.dg/lookup/main1.C: Likewise.
20261 * g++.dg/template/lookup6.C: Likewise.
20262
20263 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20264
20265 * gcc.dg/local1.c: New test.
20266
20267 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
20268
20269 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20270
20271 * gcc.dg/torture/builtin-convert-1.c: New test.
20272
20273 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20274
20275 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
20276
20277 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20278
20279 PR c++/14481
20280 * g++.dg/warn/Wunused-7.C: New test.
20281
20282 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20283
20284 * gcc.dg/torture/builtin-integral-1.c: New test.
20285
20286 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20287
20288 PR c++/14586
20289 * g++.dg/parse/non-dependent3.C: New test.
20290
20291 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
20292
20293 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
20294 * g++.dg/eh/simd-2.C: Likewise.
20295 * g++.dg/init/array10.C: Likewise.
20296 * gcc.c-torture/compile/simd-1.c: Likewise.
20297 * gcc.c-torture/compile/simd-2.c: Likewise.
20298 * gcc.c-torture/compile/simd-3.c: Likewise.
20299 * gcc.c-torture/compile/simd-4.c: Likewise.
20300 * gcc.c-torture/compile/simd-6.c: Likewise.
20301 * gcc.c-torture/execute/simd-1.c: Likewise.
20302 * gcc.c-torture/execute/simd-2.c: Likewise.
20303 * gcc.dg/compat/vector-defs.h: Likewise.
20304 * gcc.dg/20020531-1.c: Likewise.
20305 * gcc.dg/altivec-3.c: Likewise.
20306 * gcc.dg/altivec-4.c: Likewise.
20307 * gcc.dg/altivec-varargs-1.c: Likewise.
20308 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
20309 * gcc.dg/i386-mmx-3.c: Likewise.
20310 * gcc.dg/i386-sse-4.c: Likewise.
20311 * gcc.dg/i386-sse-5.c: Likewise.
20312 * gcc.dg/i386-sse-8.c: Likewise.
20313 * gcc.dg/simd-1.c: Likewise.
20314 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
20315 __ev64_opaque__ since the machine description provides it.
20316
20317 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20318
20319 * lib/compat.exp (skip_list): New global variable.
20320 Use it to hold the user defined COMPAT_SKIPS list if any.
20321 (compat-obj): Add the members of skip_list to optall.
20322
20323 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20324
20325 * gcc.dg/compat/union-by-value-1_main.c,
20326 union-by-value-1_x.c, union-by-value-1_y.c,
20327 union-check.h, union-defs.h,
20328 union-init.h, union-return-1_main.c,
20329 union-return-1_x.c, union-return-1_y.c: New files.
20330
20331 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20332
20333 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
20334 mixed-struct-init.h: Add 4 mixed structure types.
20335 struct-by-value-21_main.c, struct-by-value-21_x.c,
20336 struct-by-value-21_y.c, struct-return-21_main.c,
20337 struct-return-21_x.c, struct-return-21_y.c: New files.
20338
20339 2004-03-13 Mark Mitchell <mark@codesourcery.com>
20340
20341 PR c++/14550
20342 * g++.dg/parse/template14.C: New test.
20343
20344 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20345
20346 * gcc.c-torture/execute/20040313-1.c: New test.
20347
20348 2004-03-13 Jakub Jelinek <jakub@redhat.com>
20349
20350 PR target/14533
20351 * gcc.dg/20040311-2.c: New test.
20352
20353 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
20354
20355 PR other/14544
20356 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
20357 bit-field.
20358
20359 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
20360
20361 * gcc.dg/20040305-2.c: Add missing return statement.
20362
20363 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20364
20365 * gcc.dg/builtins-34.c: Also check pow10*.
20366
20367 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20368
20369 PR target/14262
20370 * gcc.dg/20040305-2.c: New test.
20371
20372 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20373
20374 * gcc.dg/20040310-1.c: New test.
20375
20376 2004-03-11 Roger Sayle <roger@eyesopen.com>
20377
20378 * gcc.c-torture/execute/20040311-1.c: New test case.
20379
20380 2004-03-11 Mark Mitchell <mark@codesourcery.com>
20381
20382 PR c++/14476
20383 * g++.dg/lookup/enum1.C: New test.
20384
20385 2004-03-10 Mark Mitchell <mark@codesourcery.com>
20386
20387 PR c++/14510
20388 * g++.dg/lookup/struct2.C: New test.
20389
20390 2004-03-10 Uros Bizjak <uros@kss-loka.si>
20391
20392 * gcc.dg/builtins-34.c: New test.
20393
20394 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20395
20396 * gcc.dg/torture/builtin-nonneg-1.c: New test.
20397
20398 2004-03-09 James E Wilson <wilson@specifixinc.com>
20399
20400 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
20401 * gcc.dg/alias-2.c: New testcase.
20402
20403 2004-03-09 Zack Weinberg <zack@codesourcery.com>
20404
20405 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
20406
20407 2004-03-09 Roger Sayle <roger@eyesopen.com>
20408
20409 * gcc.c-torture/execute/20040309-1.c: New test case.
20410
20411 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
20412
20413 PR c++/14397
20414 * g++.dg/overload/ref1.C: New.
20415
20416 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20417
20418 PR c++/14409
20419 * g++.dg/template/spec12.C: New test.
20420
20421 PR c++/14448
20422 * g++.dg/parse/crash14.C: New test.
20423
20424 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20425
20426 PR c++/14230
20427 * g++.dg/init/ref11.C: New test.
20428
20429 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20430
20431 PR c++/14432
20432 * g++.dg/parse/builtin2.C: New test.
20433
20434 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20435
20436 PR c++/14401
20437 * g++.dg/init/ctor3.C: New test.
20438 * g++.dg/init/union1.C: New test.
20439 * g++.dg/ext/anon-struct4.C: New test.
20440
20441 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20442
20443 * g++.dg/lookup/koenig1.C: Tweak error messages.
20444 * g++.dg/lookup/used-before-declaration.C: Likewise.
20445 * g++.dg/other/do1.C: Likewise.
20446 * g++.dg/overload/koenig1.C: Likewise.
20447 * g++.dg/parse/crash13.C: Likewise.
20448 * g++.dg/template/instantiate3.C: Likewise.
20449
20450 2004-03-08 Eric Christopher <echristo@redhat.com>
20451
20452 * * lib/target-supports.exp: Enable libiconv in test
20453 compilation. Fix up error checking.
20454
20455 2004-03-08 Roger Sayle <roger@eyesopen.com>
20456
20457 PR middle-end/14289
20458 * gcc.dg/pr14289-1.c: New test case.
20459 * gcc.dg/pr14289-2.c: Likewise.
20460 * gcc.dg/pr14289-3.c: Likewise.
20461
20462 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
20463
20464 * gcc.c-torture/execute/20040308-1.c: New test.
20465
20466 2004-03-07 Roger Sayle <roger@eyesopen.com>
20467
20468 * gcc.c-torture/execute/20040307-1.c: New test case.
20469
20470 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
20471
20472 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
20473
20474 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
20475
20476 * gcc.dg/20040306-1.c: New test.
20477
20478 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
20479
20480 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
20481 them static.
20482 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
20483
20484 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20485
20486 PR c/14465
20487 * gcc.dg/decl-6.c: New test.
20488
20489 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20490
20491 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
20492 Rename LOGPOW -> LOG_POW.
20493 (SQRT_EXP, POW_EXP): New.
20494
20495 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20496
20497 * gcc.dg/i386-sse-8.c: New test.
20498
20499 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20500
20501 PR c/14114
20502 * gcc.dg/decl-5.c: New test.
20503
20504 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
20505
20506 * gcc.dg/20040305-1.c: New test.
20507
20508 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
20509
20510 PR other/14354
20511 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
20512
20513 2004-03-04 Ziemowit Laski <zlaski@apple.com>
20514
20515 PR c++/14425, c++/14426
20516 * g++.dg/ext/altivec-4.C: New test.
20517 * g++.dg/ext/altivec-5.C: New test.
20518
20519 2004-03-04 Geoffrey Keating <geoffk@apple.com>
20520
20521 * g++.old-deja/g++.other/linkage1.C: Expect errors about
20522 global variables of a type with no linkage.
20523 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
20524 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
20525 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
20526 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
20527 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
20528 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
20529 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
20530 * g++.dg/warn/deprecated.C: Name enum Color.
20531 * g++.dg/overload/VLA.C: Name structure for 'b'.
20532 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
20533
20534 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20535
20536 * gcc.c-torture/compile/20040304-1.c: New test.
20537
20538 2004-03-03 Zack Weinberg <zack@codesourcery.com>
20539
20540 PR 13728
20541 * gcc.dg/decl-4.c: New testcase.
20542
20543 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
20544
20545 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
20546 as PRECF if sizeof (float) > sizeof (double).
20547 (PRECL): Make it the same as PRECF if
20548 sizeof (float) > sizeof (long double).
20549
20550 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20551
20552 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
20553 system type. Add check for irix6 which doesn't have c99 runtime.
20554
20555 2004-03-03 Bob Wilson <bob.wilson@acm.org>
20556
20557 * gcc.dg/const-elim-1.c: xfail for xtensa.
20558
20559 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20560
20561 PR c++/14369
20562 * g++.dg/template/cond4.C: New test.
20563
20564 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20565
20566 PR c++/14360
20567 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
20568
20569 PR c++/14361
20570 * g++.dg/parse/defarg7.C: New test.
20571
20572 PR c++/14359
20573 * g++.dg/template/friend26.C: New test.
20574
20575 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20576
20577 PR c++/14324
20578 * g++.dg/abi/mangle21.C: New test.
20579
20580 PR c++/14260
20581 * g++.dg/parse/constructor2.C: New test.
20582
20583 PR c++/14337
20584 * g++.dg/template/sfinae1.C: New test.
20585
20586 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20587
20588 PR c++/14267
20589 * g++.dg/expr/crash2.C: New test.
20590
20591 PR middle-end/13448
20592 * gcc.dg/inline-5.c: New test.
20593 * gcc.dg/always-inline.c: Split out tests into ...
20594 * gcc.dg/always-inline2.c: ... this and ...
20595 * gcc.dg/always-inline3.c: ... this.
20596
20597 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20598
20599 PR debug/12103
20600 * g++.dg/debug/crash1.C: New test.
20601
20602 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
20603
20604 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
20605 function with __attribute__((noinline)).
20606 (recurser_void2): Likewise.
20607 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
20608 (recurser_void2): Likewise.
20609
20610 2004-02-29 Roger Sayle <roger@eyesopen.com>
20611
20612 PR middle-end/14203
20613 * g++.dg/warn/Wunused-6.C: New test case.
20614
20615 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
20616
20617 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
20618 not defined.
20619
20620 2004-02-27 Eric Christopher <echristo@redhat.com>
20621
20622 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
20623 * g++.dg/charset/asm2.c: Run only x86.
20624 * gcc.dg/charset/asm3.c: Ditto.
20625
20626 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
20627
20628 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
20629 ld_library_path.
20630
20631 2004-02-27 Ziemowit Laski <zlaski@apple.com>
20632
20633 * g++.dg/ext/altivec-3.C: New.
20634
20635 2004-02-26 Richard Henderson <rth@redhat.com>
20636
20637 * g++.dg/ext/attrib10.C: Mark for warning.
20638 * gcc.dg/attr-alias-1.c: New.
20639
20640 2004-02-26 Richard Henderson <rth@redhat.com>
20641
20642 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
20643 * gcc.c-torture/execute/20040208-2.c: ... it back.
20644
20645 2004-02-26 Eric Christopher <echristo@redhat.com>
20646
20647 * lib/target-supports.exp (check-iconv-available): New function.
20648 * lib/gcc-dg.exp (dg-require-iconv): New function.
20649 Use above.
20650 * gcc.dg/charset: New directory.
20651 * gcc.dg/charset/charset.exp: New file.
20652 * gcc.dg/charset/asm1.c: Ditto.
20653 * gcc.dg/charset/asm2.c: Ditto.
20654 * gcc.dg/charset/asm3.c: Ditto.
20655 * gcc.dg/charset/asm4.c: Ditto.
20656 * gcc.dg/charset/asm5.c: Ditto.
20657 * gcc.dg/charset/attribute1.c: Ditto.
20658 * gcc.dg/charset/attribute2.c: Ditto.
20659 * gcc.dg/charset/string1.c: Ditto.
20660 * g++.dg/charset: New directory.
20661 * g++.dg/dg.exp: Add here. Special options.
20662 * g++.dg/charset/charset.exp: New file.
20663 * g++.dg/charset/asm1.c: Ditto.
20664 * g++.dg/charset/asm2.c: Ditto.
20665 * g++.dg/charset/asm3.c: Ditto.
20666 * g++.dg/charset/asm4.c: Ditto.
20667 * g++.dg/charset/attribute1.c: Ditto.
20668 * g++.dg/charset/attribute2.c: Ditto.
20669 * g++.dg/charset/extern1.cc: Ditto.
20670 * g++.dg/charset/extern2.cc: Ditto.
20671 * g++.dg/charset/string1.c: Ditto.
20672
20673 2004-02-26 Mark Mitchell <mark@codesourcery.com>
20674
20675 PR c++/14278
20676 * g++.dg/parse/comma1.C: New test.
20677
20678 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20679
20680 PR c++/14284
20681 * g++.dg/template/ttp8.C: New test.
20682
20683 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
20684
20685 * gcc.dg/fixuns-trunc-1.c: New test.
20686
20687 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20688
20689 * gcc.dg/builtins-config.h: Use #elif.
20690
20691 2004-02-26 Michael Matz <matz@suse.de>
20692
20693 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
20694 * gcc.dg/991214-1.c: Likewise.
20695 * gcc.dg/i386-asm-1.c: Likewise.
20696
20697 2004-02-25 Richard Henderson <rth@redhat.com>
20698
20699 * gcc.c-torture/execute/20040208-2.c: Move ...
20700 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
20701
20702 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20703
20704 PR c++/14246
20705 * g++.dg/other/crash-3.C: New test.
20706
20707 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20708
20709 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
20710 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
20711
20712 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
20713 HP-UX.
20714
20715 2004-02-24 Michael Matz <matz@suse.de>
20716
20717 * gcc.dg/i386-regparm.c: New.
20718
20719 2004-02-23 James E Wilson <wilson@specifixinc.com>
20720
20721 * gcc.c-torture/execute/20040223-1.c: New.
20722
20723 2004-02-23 Zack Weinberg <zack@codesourcery.com>
20724 Kazu Hirata <kazu@cs.umass.edu>
20725
20726 * gcc.dg/fwritable-strings-1.c: Remove.
20727
20728 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
20729
20730 PR c/14156
20731 * gcc.dg/20040223-1.c: New test.
20732
20733 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20734
20735 PR c++/14106
20736 * g++.dg/ext/typeof9.C: New test.
20737
20738 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20739
20740 PR c++/14250
20741 * g++.dg/other/switch1.C: New test.
20742
20743 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20744
20745 * gcc.dg/cast-function-1.c: Adjust for new informative message.
20746 * gcc.dg/va-arg-1.c: Likewise.
20747
20748 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20749
20750 PR c++/14143
20751 * g++.dg/template/koenig5.C: New test.
20752
20753 2004-02-21 Ziemowit Laski <zlaski@apple.com>
20754
20755 * g++.dg/ext/altivec-1.C: Generalize target triple.
20756 * g++.dg/ext/altivec-2.C: New test case.
20757 * g++.dg/ext/altivec_check.h: New file.
20758 * gcc.dg/altivec-1.c: Generalize target triple;
20759 include altivec_check.h and call altivec_check().
20760 * gcc.dg/altivec-[2-5].c: Generalize target triple.
20761 * gcc.dg/altivec-6.c: New test case.
20762 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
20763 type casts as needed.
20764 * gcc.dg/altivec-10.c: Include altivec_check.h and call
20765 altivec_check().
20766 * gcc.dg/altivec-12.c: New test case.
20767 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
20768 include altivec_check.h and call altivec_check().
20769 * gcc.dg/altivec_check.h: New file.
20770
20771 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20772
20773 * lib/target-supports.exp (check_alias_available): Don't mangle
20774 function `g' in test program.
20775
20776 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20777
20778 * lib/target-supports.exp (check_profiling_available): Check
20779 argument to determine whether we support a profiling type.
20780 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
20781 check_profiling_available.
20782 * g++.dg/bprob/bprob.exp: Likewise.
20783 * g77.dg/bprob/bprob.exp: Likewise.
20784 * gcc.misc-tests/bprob.exp: Likewise.
20785 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
20786 dg-require-profiling and delete expected error handling.
20787 * gcc.dg/20021014-1.c: Likewise.
20788 * gcc.dg/nest.c: Likewise.
20789
20790 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20791
20792 PR c++/12007
20793 * g++.dg/other/vthunk1.C: New test.
20794
20795 2004-02-20 Falk Hueffner <falk@debian.org>
20796
20797 PR target/14201
20798 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
20799
20800 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20801
20802 PR c++/13927
20803 * g++.dg/other/error8.C: Remove XFAIL markers.
20804
20805 PR c++/14173
20806 * g++.dg/ext/packed5.C: New test.
20807
20808 PR c++/14199
20809 * g++.dg/warn/Wunused-5.C: New test.
20810
20811 PR c++/14186
20812 * g++.dg/lookup/member1.C: New test.
20813
20814 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20815
20816 * gcc.c-torture/compile/20040130-1.c: Enable only when
20817 __INT_MAX__ >= 2147483647L.
20818 * gcc.c-torture/compile/961203-1.c: Likewise.
20819
20820 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20821
20822 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20823 * g++.dg/opt/template1.C: Robustify assembler regexp
20824
20825 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20826
20827 * gcc.c-torture/execute/simd-4.x: Remove.
20828 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20829 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20830 Guard with #ifndef SKIP_ATTRIBUTE.
20831 * gcc.dg/compat/vector-1_y.c: Likewise.
20832 * gcc.dg/compat/vector-2_x.c: Likewise.
20833 * gcc.dg/compat/vector-2_y.c: Likewise.
20834 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20835 * g++.dg/eh/simd-2.C: Likewise.
20836
20837 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20838
20839 * gcc.c-torture/compile/complex-1.c: New.
20840
20841 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20842
20843 PR target/14209
20844 * gcc.c-torture/execute/20040218-1.c: New test.
20845
20846 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20847
20848 PR c++/14181
20849 * g++.dg/parse/new2.C: New test.
20850
20851 2004-02-18 Paul Brook <paul@codesourcery.com>
20852
20853 * gcc.c-torture/compile/libcall-1.c: New test.
20854
20855 2004-02-18 Paul Brook <paul@codesourcery.com>
20856
20857 PR debug/12934
20858 * gcc.dg/debug/debug-7.c: New test.
20859
20860 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20861
20862 * gcc.dg/20040217-1.c: New test.
20863
20864 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20865
20866 * gcc.c-torture/execute/990208-1.x: Delete.
20867
20868 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20869
20870 * gcc.c-torture/execute/20040208-2.x: New file.
20871
20872 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20873
20874 PR c++/11326
20875 * g++.dg/abi/structret1.C: New test.
20876
20877 2004-02-17 Jakub Jelinek <jakub@redhat.com>
20878
20879 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
20880 (i386_cpuid): No need to test if cpuid is available on AMD64.
20881 Fix assembly, so that it works onboth i386 and AMD64.
20882 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
20883 (vecInLong): Fix s[] member type to unsigned int.
20884 (vecInWord): Remove type.
20885 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
20886 (a64, b64, c64, d64, e64): Remove.
20887 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
20888 Remove unused variable. Remove initialization of removed variables.
20889 Don't call mmx_tests nor sse_tests.
20890 (reference_mmx, reference_sse): Remove.
20891 (check): Add return stmt.
20892 * gcc.dg/i386-sse-7.c: New test.
20893 * gcc.dg/i386-mmx-4.c: New test.
20894
20895 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20896
20897 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
20898 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20899 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20900 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
20901 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
20902 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
20903 g++.dg/tc1/dr94.C: Fix line terminator.
20904
20905 2004-02-16 Geoffrey Keating <geoffk@apple.com>
20906
20907 * gcc.c-torture/compile/20040216-1.c: New.
20908
20909 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20910
20911 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20912 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20913 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
20914 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
20915 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
20916 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
20917
20918 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20919
20920 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
20921
20922 2004-02-15 Mark Mitchell <mark@codesourcery.com>
20923
20924 PR c++/13971
20925 * g++.dg/expr/cond4.C: New test.
20926
20927 PR c++/14086
20928 * g++.dg/lookup/crash2.C: New test.
20929
20930 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
20931
20932 * gcc.c-torture/compile/20040214-2.c: New test.
20933
20934 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
20935
20936 PR c++/14116
20937 * g++.dg/ext/typeof8.C: New test.
20938
20939 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
20940
20941 * gcc.c-torture/compile/20040214-1.c: New test.
20942
20943 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20944
20945 PR c++/13635
20946 * g++.dg/template/spec11.C: New test.
20947
20948 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20949
20950 PR c++/13927
20951 * g++.dg/other/error8.C: New test.
20952
20953 2004-02-13 Mark Mitchell <mark@codesourcery.com>
20954
20955 PR c++/14122
20956 * g++.dg/template/array4.C: New test.
20957
20958 PR c++/14108
20959 * g++.dg/inherit/thunk2.C: New test.
20960
20961 PR c++/14083
20962 * g++.dg/eh/cond2.C: New test.
20963
20964 2004-02-12 Alan Modra <amodra@bigpond.net.au>
20965
20966 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
20967
20968 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
20969
20970 * lib/scanasm.exp (dg-scan): Quote pattern before display.
20971
20972 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
20973
20974 * g++.dg/simd-2.C: xfail on ppc64-linux.
20975
20976 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
20977
20978 PR c/456
20979 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
20980 tests.
20981
20982 2004-02-11 Uros Bizjak <uros@kss-loka.si>
20983
20984 * gcc.dg/builtins-33.c: New test.
20985
20986 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
20987
20988 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
20989
20990 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20991
20992 * g++.dg/simd-2.C: Set -maltivec for ppc64.
20993
20994 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20995
20996 * gcc.dg/ppc64-abi-3.c: New test.
20997
20998 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
20999
21000 PR c/14092
21001
21002 * gcc.dg/pr14092-1.c: New testcase.
21003
21004 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21005
21006 * gcc.dg/cpp/assert4.c: Fix typo last change.
21007
21008 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21009 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21010
21011 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
21012
21013 2004-02-09 Roger Sayle <roger@eyesopen.com>
21014
21015 * gcc.c-torture/compile/20040209-1.c: New test case.
21016
21017 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
21018
21019 * gcc.dg/c90-init-1.c: Adjust expected error messages.
21020
21021 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
21022
21023 * gcc.c-torture/execute/20040208-[12].c: New tests.
21024
21025 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21026
21027 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
21028
21029 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21030
21031 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
21032
21033 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21034
21035 Bug 13856
21036 * gcc.dg/visibility-8.c: New testcase.
21037
21038 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21039
21040 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
21041 arguments.
21042 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
21043
21044 2004-02-07 Roger Sayle <roger@eyesopen.com>
21045
21046 PR middle-end/13696
21047 * g++.dg/opt/fold1.C: New test case.
21048
21049 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21050
21051 PR c++/14033
21052 * g++.dg/other/crash-2.C: New test.
21053
21054 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21055
21056 PR c++/14028
21057 * g++.dg/parse/angle-bracket2.C: New test.
21058
21059 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21060
21061 PR middle-end/13750
21062 Revert:
21063 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21064 PR pch/13361
21065 * testsuite/g++.dg/pch/wchar-1.C: New.
21066 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21067
21068 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21069
21070 PR c++/14008
21071 * g++.dg/parse/error15.C: New test.
21072 * g++.dg/parse/crash11.C: Update dg-error mark.
21073
21074 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21075
21076 PR c++/13932
21077 * g++.dg/warn/conv2.C: New test.
21078
21079 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21080
21081 PR c++/13086
21082 * g++.dg/warn/incomplete1.C: Remove xfail.
21083
21084 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21085
21086 * lib/file-format.exp (gcc_target_object_format): Use
21087 ${tool}_target_compile, not gcc_target_compile.
21088 * lib/target-supports.exp (check_alias_available): Likewise.
21089 (check_gc_sections_available): Likewise.
21090 * g++.dg/ext/attrib10.C: Use dg-require-alias.
21091 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
21092 dg-require-alias.
21093
21094 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21095
21096 PR c++/13969
21097 * g++.dg/template/static6.C: New test.
21098
21099 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
21100
21101 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
21102
21103 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21104
21105 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
21106 tests for systems where `char' is unsigned by default.
21107
21108 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21109
21110 PR c++/13997
21111 * g++.dg/template/partial3.C: New test.
21112
21113 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
21114
21115 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
21116 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
21117 Remove mentions of obsolete ports.
21118
21119 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
21120
21121 * gcc.dg/noncompile/20001228-1.c: Fix for new
21122 error message.
21123
21124 2004-02-03 Roger Sayle <roger@eyesopen.com>
21125
21126 PR target/9348
21127 * gcc.c-torture/execute/multdi-1.c: New test case.
21128
21129 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21130
21131 PR c++/13925
21132 * g++.dg/template/lookup5.C: New test.
21133
21134 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21135
21136 PR c++/13950
21137 * g++.dg/template/lookup4.C: New test.
21138
21139 PR c++/13970
21140 * g++.dg/parse/error14.C: New test.
21141
21142 PR c++/14002
21143 * g++.dg/parse/template13.C: New test.
21144
21145 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21146
21147 PR c++/13978
21148 * g++.dg/template/koenig4.C: New test.
21149
21150 PR c++/13968
21151 * g++.dg/template/crash17.C: New test.
21152
21153 PR c++/13975
21154 * g++.dg/parse/error13.C: New test.
21155 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
21156
21157 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21158
21159 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
21160
21161 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
21162
21163 PR c/11658
21164 PR c/13994
21165 * gcc.dg/noncompile/20040203-1.c: New test.
21166 * gcc.dg/noncompile/20040203-2.c: Likewise.
21167 * gcc.dg/noncompile/20040203-3.c: Likewise.
21168 * gcc.dg/20040203-1.c: Likewise.
21169
21170 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
21171
21172 PR c++/10858
21173 * g++.dg/template/sizeof7.C: New test.
21174
21175 2004-02-02 Eric Christopher <echristo@redhat.com>
21176 Zack Weinberg <zack@codesourcery.com>
21177
21178 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
21179
21180 2004-02-02 Zack Weinberg <zack@codesourcery.com>
21181
21182 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
21183 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
21184 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
21185 * gcc.dg/cleanup-5.c: Run only on Linux targets.
21186
21187 2004-02-02 Mark Mitchell <mark@codesourcery.com>
21188
21189 PR c++/13113
21190 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
21191
21192 PR c++/13854
21193 * g++.dg/ext/attrib13.C: New test.
21194
21195 PR c++/13907
21196 * g++.dg/conversion/op2.C: New test.
21197
21198 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21199
21200 * gcc.dg/titype-1.c: Fix pasto.
21201
21202 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21203
21204 * gcc.dg/titype-1.c: New test.
21205
21206 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21207
21208 PR c++/13957
21209 * g++.dg/template/non-type-template-argument-1.C,
21210 g++.dg/template/qualified-id1.C: Update dg-error marks.
21211 * g++.dg/template/nontype6.C: New test.
21212
21213 2004-02-01 Roger Sayle <roger@eyesopen.com>
21214
21215 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
21216 * gcc.dg/builtins-31.c: New testcase.
21217 * gcc.dg/builtins-32.c: New testcase.
21218
21219 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
21220
21221 * objc.dg/call-super-2.m: Update line numbers
21222 for the including of stddef.h.
21223
21224 2004-01-30 Michael Matz <matz@suse.de>
21225
21226 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
21227 g++.dg/ext/case-range3.C: New tests.
21228
21229 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21230
21231 DR206
21232 PR c++/13813
21233 * g++.dg/template/member4.C: New test.
21234
21235 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21236
21237 PR c++/13683
21238 * g++.dg/template/sizeof6.C: New test.
21239
21240 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21241
21242 * gcc.dg/fwritable-strings-1.c: New test.
21243
21244 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21245
21246 * gcc.c-torture/compile/20040130-1.c: New test.
21247
21248 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
21249
21250 * objc.dg/call-super-2.m: Include stddef.h for size_t.
21251
21252 2004-01-29 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/13883
21255 * g++.dg/template/ctor3.C: New test.
21256
21257 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21258
21259 * g++.dg/tc1: New directory.
21260 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
21261 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
21262 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
21263 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
21264 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
21265
21266 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21267
21268 * g++.dg/parse/error11.C: New test.
21269 * g++.dg/parse/error12.C: Likewise.
21270
21271 2004-01-28 Ziemowit Laski <zlaski@apple.com>
21272
21273 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
21274 (scan_initial, main): Use aligned_sizeof instead of sizeof.
21275
21276 2004-01-28 Mark Mitchell <mark@codesourcery.com>
21277
21278 PR c++/13791
21279 * g++.dg/ext/attrib12.C: New test.
21280
21281 PR c++/13736
21282 * g++.dg/parse/cast2.C: New test.
21283
21284 2004-01-27 James E Wilson <wilson@specifixinc.com>
21285
21286 * objc.dg/encode-2.m (main): New local string. Set depending on
21287 sizeof long. Use in sscanf call.
21288 * objc.dg/encode-3.m (main): New local string. Set depending on
21289 sizeof long. Use in scan_initial call.
21290
21291 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21292
21293 * objc.dg/call-super-2.m: Make LP64-safe.
21294 * objc.dg/desig-init-1.m: Likewise.
21295
21296 2004-01-27 Devang Patel <dpatel@apple.com>
21297
21298 * g++.dg/debug/namespace1.C: New test.
21299
21300 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
21301
21302 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
21303 xscale-*-*.
21304
21305 * gcc.dg/arm-mmx-1.c: New test.
21306
21307 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21308
21309 * gcc.dg/20040127-1.c: New test.
21310 * gcc.dg/20040127-2.c: New test.
21311
21312 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21313
21314 * objc.dg/stret-1.m (glob): Renamed to globa.
21315
21316 2004-01-26 Mark Mitchell <mark@codesourcery.com>
21317
21318 PR c++/13663
21319 * g++.dg/expr/for1.C: New test.
21320
21321 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
21322
21323 PR middle-end/13779
21324 * gcc.dg/darwin-longlong.c: New test.
21325
21326 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
21327
21328 * gcc.dg/20040124-1.c: Moved test from here...
21329 * gcc.c-torture/compile/20040124-1.c: ...to here.
21330
21331 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21332
21333 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
21334 the assembly output if -m64 is passed.
21335
21336 2004-01-25 Mark Mitchell <mark@codesourcery.com>
21337
21338 PR c++/13833
21339 * g++.dg/template/cond3.C: New test.
21340
21341 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21342
21343 PR c++/13810
21344 * g++.dg/template/ttp7.C: New test.
21345
21346 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21347
21348 PR c++/13797
21349 * g++.dg/template/nontype4.C: New test.
21350 * g++.dg/template/nontype5.C: Likewise.
21351
21352 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
21353
21354 * gcc.dg/torture/mips-clobber-at.c: New test.
21355
21356 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
21357
21358 * gcc.dg/20040124-1.c: New test.
21359
21360 2004-01-24 Jakub Jelinek <jakub@redhat.com>
21361
21362 * gcc.dg/20040123-1.c: New test.
21363
21364 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21365
21366 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
21367
21368 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
21369
21370 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
21371
21372 2004-01-23 Andrew Pinski <apinski@apple.com>
21373
21374 * gcc.dg/20030121-1.c: Move to ..
21375 * gcc.dg/20040121-1.c: here.
21376
21377 2004-01-23 Roger Sayle <roger@eyesopen.com>
21378
21379 * gcc.dg/builtins-29.c: New test case.
21380
21381 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21382
21383 PR 18314
21384 * gcc.dg/builtins-30.c: New testcase.
21385
21386 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
21387
21388 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
21389 * lib/g77.exp: Likewise.
21390 * lib/objc.exp: Likewise.
21391 * lib/g++.exp: Likewise.
21392
21393 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21394
21395 * gcc.dg/struct-by-value-2.c: New test.
21396
21397 2004-01-21 Andrew Pinski <apinski@apple.com>
21398
21399 PR target/13785
21400 * gcc.dg/20030121-1.c: New test.
21401
21402 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
21403
21404 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
21405 clobber frame pointer register in asm statement.
21406
21407 2004-01-21 Falk Hueffner <falk@debian.org>
21408
21409 * gcc.c-torture/compile/20040121-1.c: New test.
21410
21411 2004-01-21 Zack Weinberg <zack@codesourcery.com>
21412
21413 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
21414
21415 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
21416
21417 * gcc.dg/ppc64-abi-2.c: New test.
21418
21419 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
21420
21421 * lib/treelang.exp: Fill out this file.
21422 * lib/treelang-dg.exp: New File.
21423
21424 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
21425
21426 * gcc.c-torture/compile/981022-1.c: Remove.
21427 * gcc.dg/array-5.c: Remove XFAIL.
21428 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
21429 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
21430 gcc.dg/cond-lvalue-1.c: Update.
21431 * gcc.dg/cast-lvalue-2.c: New test.
21432
21433 2004-01-19 Mark Mitchell <mark@codesourcery.com>
21434
21435 PR c++/13592
21436 * g++.dg/other/error1.C (class foo): Tweak error message.
21437
21438 PR c++/13592
21439 * g++.dg/template/call2.C: New test.
21440
21441 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21442
21443 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
21444 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
21445 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
21446 scalar-return-1_x.c, scalar-return-2_y.c,
21447 scalar-return-3_x.c, scalar-return-3_y.c,
21448 scalar-return-4_x.c, scalar-return-4_y.c,
21449 struct-align-1.h, struct-align-1_x.c,
21450 struct-align-1_y.c, struct-align-2.h,
21451 struct-align-2_x.c, struct-align-2_y.c,
21452 struct-by-value-10_y.c, struct-by-value-11_x.c,
21453 struct-by-value-11_y.c, struct-by-value-12_x.c,
21454 struct-by-value-12_y.c, struct-by-value-13_x.c,
21455 struct-by-value-13_y.c, struct-by-value-14_x.c,
21456 struct-by-value-14_y.c, struct-by-value-15_x.c,
21457 struct-by-value-15_y.c, struct-by-value-16_y.c,
21458 struct-by-value-17_y.c, struct-by-value-18_y.c,
21459 struct-by-value-19_y.c, struct-by-value-1_x.c,
21460 struct-by-value-1_y.c, struct-by-value-20_y.c,
21461 struct-by-value-2_x.c, struct-by-value-2_y.c,
21462 struct-by-value-3_y.c, struct-by-value-4_x.c,
21463 struct-by-value-4_y.c, struct-by-value-5_y.c,
21464 struct-by-value-6_y.c, struct-by-value-7_y.c
21465 struct-by-value-8_x.c, struct-by-value-8_y.c
21466 struct-by-value-9_x.c, struct-by-value-9_y.c
21467 struct-return-10_x.c, struct-return-10_y.c,
21468 struct-return-19_x.c, struct-return-20_x.c
21469 struct-return-2_x.c, struct-return-2_y.c
21470 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
21471 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
21472
21473 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21474
21475 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
21476 attribute on sparc*-sun-solaris2.*.
21477
21478 2004-01-18 Mark Mitchell <mark@codesourcery.com>
21479
21480 PR c++/13710
21481 * g++.dg/ext/typeof7.C: New test.
21482
21483 2004-01-18 David Edelsohn <edelsohn@gnu.org>
21484
21485 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
21486 * gcc.dg/const-elim-1.c: Same.
21487
21488 2004-01-17 Ziemowit Laski <zlaski@apple.com>
21489
21490 * objc.dg/stret-1.m: New.
21491 * objc.dg/stret-2.m: New.
21492
21493 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
21494
21495 PR c++/11895
21496 * g++.dg/ext/vector1.C: New test.
21497
21498 2004-01-16 Geoffrey Keating <geoffk@apple.com>
21499
21500 * gcc.dg/pch/import-1.c: New.
21501 * gcc.dg/pch/import-1.hs: New.
21502 * gcc.dg/pch/import-1a.h: New.
21503 * gcc.dg/pch/import-1b.h: New.
21504 * gcc.dg/pch/import-1c.h: New.
21505
21506 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21507
21508 PR c++/13574
21509 * g++.dg/ext/array1.C: New test.
21510
21511 PR c++/13178
21512 * g++.dg/conversion/op1.C: New test.
21513
21514 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
21515
21516 PR 11864
21517 From Kazumoto Kojima / Dan Kegel:
21518 * gcc.dg/pr11864-1.c: New test.
21519
21520 PR 10392
21521 From Marcus Comstedt / Dan Kegel:
21522 * gcc.dg/pr10392-1.c: New test.
21523
21524 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21525
21526 PR c++/13478
21527 * g++.dg/init/ref10.C: New test.
21528
21529 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21530
21531 PR c++/13407
21532 * g++.dg/parse/typename6.C: New test.
21533
21534 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21535
21536 PR pch/13361
21537 * testsuite/g++.dg/pch/wchar-1.C: New.
21538 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21539
21540 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21541
21542 PR c++/9259
21543 * g++.dg/expr/sizeof2.C: New test.
21544
21545 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
21546
21547 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
21548
21549 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21550
21551 PR c++/13659
21552 * g++.dg/lookup/strong-using-3.C: New.
21553 * g++.dg/lookup/using-10.C: New.
21554
21555 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21556
21557 PR c++/13594
21558 * g++.dg/lookup/strong-using-2.C: New.
21559
21560 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
21561 Dan Kegel <dank@kegel.com>
21562 J"orn Rennecke <joern.rennecke@superh.com>
21563
21564 PR target/9365
21565 * gcc.dg/pr9365-1.c: New test.
21566
21567 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21568
21569 PR c++/8856
21570 * g++.dg/parse/casting-operator2.C: New test.
21571 * g++.old-deja/g++.pt/explicit83.C: Remove.
21572
21573 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
21574
21575 * gcc.dg/label-compound-stmt-1.c: New test.
21576 * gcc.c-torture/compile/950922-1.c,
21577 gcc.c-torture/compile/20000211-3.c,
21578 gcc.c-torture/compile/20000518-1.c,
21579 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
21580 compound statements.
21581
21582 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
21583
21584 * gcc.dg/ppc64-abi-1.c: New test.
21585
21586 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
21587
21588 * g++.dg/ext/attrib9.C: Add dg-warnings.
21589
21590 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21591
21592 PR c++/12335
21593 * g++.dg/parse/dtor3.C: New test.
21594
21595 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
21596
21597 PR c++/12709
21598 * g++.dg/parse/try-catch-1.C: New test.
21599
21600 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
21601
21602 * ada/acats/run_all.sh: Add more verbose output in acats.log
21603 when compiling tests.
21604
21605 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21606
21607 PR 13656
21608 * gcc.dg/typedef-redecl.c: New test case.
21609 * gcc.dg/typedef-redecl.h: New support file.
21610
21611 2004-01-13 Jan Hubicka <jh@suse.cz>
21612
21613 * gcc.dg/always_inline.c: New test.
21614 * gcc.dg/debug/20031231-1.c: Fix.
21615
21616 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21617
21618 PR c++/13474
21619 * g++.dg/template/array3.C: New test.
21620
21621 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21622
21623 * g++.dg/ext/lvalue1.C: No longer expected to fail.
21624 * g++.dg/warn/Wunused-2.C: Likewise.
21625
21626 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21627
21628 PR c++/13289
21629 * g++.dg/template/instantiate6.C: New test.
21630
21631 2004-01-12 Roger Sayle <roger@eyesopen.com>
21632
21633 PR middle-end/11397
21634 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
21635
21636 2004-01-12 Jan Hubicka <jh@suse.cz>
21637
21638 PR opt/12826
21639 * gcc.dg/20040112-1.c: New.
21640
21641 * gcc.dg/dwarf-die[1-7].c: Move to...
21642 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
21643 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
21644
21645 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
21646
21647 PR c++/4100
21648 * g++.dg/parse/friend4.C: New test.
21649
21650 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
21651
21652 PR c++/4100
21653 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
21654 definition is called a friend.
21655
21656 2004-01-11 Zack Weinberg <zack@codesourcery.com>
21657
21658 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
21659
21660 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
21661
21662 PR c++/3478
21663 * g++.dg/parse/error10.C: New test.
21664 * g++.dg/template/arg2.C: Accept "invalid type" error.
21665
21666 2004-01-11 Jakub Jelinek <jakub@redhat.com>
21667
21668 PR middle-end/13392
21669 * g++.dg/opt/expect2.C: New test.
21670
21671 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21672
21673 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
21674 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
21675 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
21676 Update dg-error regexps.
21677
21678 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21679
21680 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
21681 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
21682
21683 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21684
21685 * gcc.dg/pragma-re-1.c: Use right pointer type.
21686
21687 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21688
21689 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
21690
21691 2004-01-09 Geoffrey Keating <geoffk@apple.com>
21692
21693 * gcc.dg/rs6000-ldouble-1.c: New.
21694
21695 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21696
21697 DR 337
21698 PR c++/9256
21699 * g++.dg/other/abstract1.C: New test.
21700
21701 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
21702
21703 * g++.dg/lookup/strong-using-1.C: New.
21704
21705 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
21706
21707 PR c/11234
21708 * gcc.dg/func-ptr-conv-1.c: New test.
21709 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
21710
21711 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
21712
21713 PR target/13380.
21714 * gcc.c-torture/compile/20040109-1.c: New.
21715
21716 2004-01-08 Stuart Hastings <stuart@apple.com>
21717
21718 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
21719 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
21720 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
21721
21722 2004-01-09 Alan Modra <amodra@bigpond.net.au>
21723
21724 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
21725
21726 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21727
21728 * ada/acats/run_acats: Treat 'gnatchop' the same way
21729 as 'gnatmake'. Export GCC_DRIVER.
21730 * ada/acats/run_all.sh: Add target_gnatchop. Use
21731 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
21732
21733 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21734
21735 PR c++/12573
21736 * g++.dg/template/dependent-expr4.C: New test.
21737
21738 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
21739
21740 * gcc.dg/altivec-11.c: New test.
21741
21742 2004-01-07 Mark Mitchell <mark@codesourcery.com>
21743
21744 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
21745
21746 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21747
21748 PR c/6024
21749 * gcc.dg/enum-compat-1.c: New test.
21750 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
21751
21752 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21753
21754 PR c/12165
21755 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
21756 gcc.dg/c99-idem-qual-3.c: New tests.
21757
21758 2004-01-07 Alan Modra <amodra@bigpond.net.au>
21759
21760 * gcc.dg/winline-7.c: Don't cast void * to int.
21761
21762 2004-01-06 Jan Hubicka <jh@suse.cz>
21763
21764 * gcc.dg/i386-sse-5.c: New test
21765 * g++.dg/eh/simd-1.c: Add -w argument for i386.
21766
21767 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21768
21769 PR c++/12815
21770 * g++.dg/rtti/typeid4.C: New test.
21771
21772 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21773
21774 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
21775
21776 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21777
21778 PR c++/12132
21779 * g++.dg/template/error11.C: New test.
21780
21781 PR c++/13451
21782 * g++.dg/template/class2.C: New test.
21783
21784 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
21785 Richard Sandiford <rsandifo@redhat.com>
21786
21787 PR c++/13387
21788 * g++.dg/opt/alias3.C: New test.
21789
21790 2004-01-04 Mark Mitchell <mark@codesourcery.com>
21791
21792 PR c++/13157
21793 * g++.dg/template/koenig3.C: New test.
21794
21795 PR c++/13529
21796 * g++.dg/parse/offsetof3.C: New test.
21797
21798 * g++.dg/init/copy7.C: Add missing dg-error markers.
21799
21800 PR c++/12226
21801 * g++.dg/init/copy7.c: New test.
21802
21803 PR c++/13536
21804 * g++.dg/parse/cast1.C: New test.
21805
21806 2004-01-04 Jan Hubicka <jh@suse.cz>
21807
21808 * gcc.dg/winline[1-7].c: New tests.
21809
21810 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21811
21812 PR c++/13520
21813 * g++.dg/template/qualttp22.C: New test.
21814
21815 2004-01-01 Jan Hubicka <jh@suse.cz>
21816
21817 * gcc.dg/debug/20031231-1.c: New.
21818 * gcc.c-torture/compile/20040101-1.c: New.
21819 * gcc.dg/dwarf-die-[1-7].c: New.
21820
21821 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21822
21823 PR optimization/13521
21824 * gcc.c-torture/compile/20031231-1.c: New test.
21825
21826 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21827
21828 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21829
21830 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21831
21832 PR c++/10079
21833 * g++.dg/template/crash16.C: New test.
21834
21835 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21836
21837 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21838
21839 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21840
21841 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21842 ports.
21843 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21844 * g++.old-deja/g++.law/profile1.C: Likewise.
21845 * gcc.c-torture/compile/981006-1.c: Likewise.
21846 * gcc.c-torture/execute/loop-2e.x: Likewise.
21847 * gcc.c-torture/execute/loop-2f.x: Remove.
21848 * gcc.c-torture/execute/loop-2g.x: Likewise.
21849 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21850 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21851
21852 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21853
21854 PR c++/13507
21855 * g++.dg/ext/attrib11.C: New test.
21856
21857 PR c++/13494
21858 * g++.dg/template/array2-1.C: New test.
21859 * g++.dg/template/array2-2.C: New test.
21860
21861 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21862
21863 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21864
21865 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21866
21867 PR c++/12774
21868 * g++.dg/template/array1-1.C: New test.
21869 * g++.dg/template/array1-2.C: New test.
21870
21871 2003-12-29 Roger Sayle <roger@eyesopen.com>
21872
21873 PR fortran/12632
21874 * g77.dg/12632.f: New test case.
21875
21876 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21877
21878 PR c++/13289
21879 * g++.dg/parse/nontype1.C: New test.
21880
21881 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21882
21883 PR c++/12403
21884 * g++.dg/parse/explicit1.C: New test.
21885 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
21886
21887 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21888
21889 PR c++/13081
21890 * g++.dg/opt/inline6.C: New test.
21891
21892 PR c++/12613
21893 * g++.dg/parse/error9.C: New test.
21894
21895 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
21896
21897 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21898
21899 PR c++/13009
21900 * g++.dg/init/assign1.C: New test.
21901
21902 2003-12-28 Roger Sayle <roger@eyesopen.com>
21903
21904 PR c++/13070
21905 * g++.dg/warn/format3.C: New test case.
21906
21907 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21908
21909 * gcc.c-torture/compile/20031227-1.c: New test.
21910
21911 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21912
21913 * g++.dg/bprob/bprob.exp: Load target-supports.exp
21914 * g77.dg/bprob/bprob.exp: Likewise.
21915 * gcc.misc-tests/bprob.exp: Likewise.
21916 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
21917 variants on systems where the library does not provide that
21918 functionality.
21919 * gcc.dg/builtins-20.c: Use builtins-config.h.
21920 * gcc.dg/builtins-config.h: New file.
21921
21922 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21923
21924 * lib/gcc-dg.exp (dg-require-profiling): New function.
21925 * lib/target-supports.exp (check_profiling_available): Likewise.
21926 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
21927 * g77.dg/bprob/bprob.exp: Likewise.
21928 * gcc.misc-tests/bprob.exp: Likewise.
21929 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
21930 * gcc.dg/20021014-1.c: Likewise.
21931 * gcc.dg/nest.c: Likewise.
21932
21933 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21934
21935 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
21936 compiling.
21937 * g++.dg/lookup/java2.C: Likewise.
21938 * gcc.dg/cpp/lexident.c: Likewise.
21939
21940 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
21941
21942 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
21943 given.
21944 * gcc.c-torture/compile/961203-1.c: Likewise.
21945 * gcc.c-torture/compile/980506-1.c: Likewise.
21946
21947 2003-12-23 Zack Weinberg <zack@codesourcery.com>
21948
21949 * lib/gcc-dg.exp (dg-prune-output): New annotation.
21950 (additional_prunes): New global.
21951 (gcc-dg-prune): Handle additional per-test pruning.
21952 (dg-test): Clear additional_prunes between tests.
21953
21954 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
21955 dg-prune-output to avoid spurious failures from assembler
21956 complaining about nonexistent WAW violations.
21957 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
21958 Use dg-prune-output to avoid spurious failures from assembler
21959 warning about Itanium B-step errata.
21960
21961 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21962
21963 * g++.dg/abi/macro0.C: New test.
21964 * g++.dg/abi/macro1.C: Likewise.
21965 * g++.dg/abi/macro2.C: Likewise.
21966
21967 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
21968 * g++.dg/abi/bitfield7.C: Likewise.
21969 * g++.dg/abi/dtor2.C: Likewise.
21970 * g++.dg/abi/mangle11.C: Likewise.
21971 * g++.dg/abi/mangle12.C: Likewise.
21972 * g++.dg/abi/mangle14.C: Likewise.
21973 * g++.dg/abi/mangle17.C: Likewise.
21974 * g++.dg/abi/vbase10.C: Likewise.
21975 * g++.dg/abi/vbase14.C: Likewise.
21976 * g++.dg/template/qualttp17.C: Likewise.
21977
21978 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21979
21980 PR c/11995
21981 * gcc.dg/20031223-1.c: New test.
21982
21983 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21984
21985 * gcc.dg/noreturn-7.c: New test.
21986
21987 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21988
21989 * gcc.dg/null-pointer-1.c: New test.
21990
21991 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21992
21993 * g++.old-deja/g++.jason/template18.C: Remove.
21994 * g++.old-deja/g++.jason/template37.C: Likewise.
21995
21996 PR c++/12862
21997 * g++.dg/lookup/ns1.C: New test.
21998
21999 PR c++/12397
22000 * g++.dg/template/lookup3.C: New test.
22001
22002 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22003
22004 * g++.dg/template/recurse1.C: New test
22005
22006 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22007
22008 PR c++/12479
22009 * g++.dg/parse/semicolon1.C: New test.
22010 * g++.dg/parse/semicolon1.h: Likewise.
22011
22012 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
22013
22014 * gcc.dg/darwin-misaligned.c: New test.
22015
22016 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22017
22018 PR c/9163
22019 * gcc.dg/20031222-1.c: New test.
22020
22021 2003-12-21 Mark Mitchell <mark@codesourcery.com>
22022
22023 PR c++/13438
22024 * g++.dg/parse/error8.C: New test.
22025
22026 PR c++/11554
22027 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
22028
22029 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
22030
22031 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
22032 too small.
22033 * gcc.c-torture/compile/930217-1.c: Likewise.
22034 * gcc.c-torture/compile/930513-1.c: Likewise.
22035 * gcc.c-torture/execute/920908-2.c: Likewise.
22036 * gcc.c-torture/execute/921204-1.c: Likewise.
22037 * gcc.c-torture/execute/930621-1.c: Likewise.
22038 * gcc.c-torture/execute/930630-1.c: Likewise.
22039 * gcc.c-torture/execute/931031-1.c: Likewise.
22040 * gcc.c-torture/execute/980602-2.c: Likewise.
22041 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22042 * gcc.c-torture/execute/compndlit-1.c: Likewise.
22043 * gcc.c-torture/execute/extzvsi.c: Likewise.
22044 * gcc.c-torture/unsorted/ext.c: Likewise.
22045
22046 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
22047
22048 PR target/12749
22049 * gcc.c-torture/compile/20031220-2.c: New test case.
22050
22051 2003-12-20 Roger Sayle <roger@eyesopen.com>
22052
22053 PR optimization/13031
22054 * gcc.c-torture/compile/20031220-1.c: New test case.
22055
22056 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22057
22058 * gcc.dg/cast-function-1.c: New test.
22059
22060 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
22061
22062 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
22063 formats.
22064
22065 2003-12-19 Mark Mitchell <mark@codesourcery.com>
22066
22067 PR c++/12795
22068 * g++.dg/ext/attrib10.C: New test.
22069
22070 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22071
22072 * gcc.dg/cleanup-10.c: New test.
22073 * gcc.dg/cleanup-11.c: New test.
22074
22075 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22076
22077 PR c++/13239
22078 * g++.dg/opt/expect1.C: New test.
22079
22080 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
22081
22082 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
22083
22084 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
22085
22086 PR debug/12923
22087 * gcc.dg/20031218-1.c: New test.
22088
22089 PR debug/12389
22090 * gcc.dg/20031218-2.c: New test.
22091 * gcc.dg/20031218-3.c: New test.
22092
22093 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
22094 of label name and allow for USER_LABEL_PREFIX == "_" names.
22095 * g++.dg/abi/mangle18-2.C: Likewise.
22096 * g++.dg/abi/mangle19-1.C: Likewise.
22097 * g++.dg/abi/mangle19-2.C: Likewise.
22098 * g++.dg/abi/mangle20-1.C: Likewise.
22099 * g++.dg/abi/mangle20-2.C: Likewise.
22100
22101 2003-12-18 Richard Henderson <rth@redhat.com>
22102
22103 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
22104
22105 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
22106 Dan Kegel <dank@kegel.com>
22107
22108 PR other/12009
22109 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
22110 testing a cross compiler, it causes spurious compile failures.
22111 * lib/g++.exp: Likewise.
22112
22113 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22114
22115 PR c++/13262
22116 * g++.dg/template/access13.C: New test.
22117
22118 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
22119
22120 * gcc.dg/20031216-1.c: New test.
22121
22122 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22123
22124 PR c++/9154
22125 * g++.dg/template/error10.C: New test.
22126
22127 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22128
22129 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
22130 * g++.dg/eh/simd-2.C: Likewise.
22131
22132 2003-12-17 James E Wilson <wilson@specifixinc.com>
22133 Roger Sayle <roger@eyesopen.com>
22134
22135 * gcc.c-torture/execute/ieee/mzero5.c: New.
22136
22137 2003-12-17 Mark Mitchell <mark@codesourcery.com>
22138
22139 PR c++/10603
22140 * g++.dg/parse/error6.C: New test.
22141
22142 PR c++/12827
22143 * g++.dg/parse/error7.C: New test.
22144
22145 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22146
22147 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
22148 at -O with stabs debugging formats.
22149 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
22150 * gcc.dg/debug/debug-2.c: Likewise.
22151
22152 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22153
22154 PR c++/12696
22155 * g++.dg/init/error1.C: New test.
22156
22157 PR c++/12218
22158 * g++.dg/init/pm3.C: New test.
22159
22160 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
22161
22162 PR c/3347
22163 * gcc.dg/bitfld-8.c: New test.
22164
22165 2003-12-16 James Lemke <jim@wasabisystems.com>
22166
22167 * gcc.dg/arm-scd42-[123].c: New tests.
22168
22169 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22170
22171 PR c++/9043
22172 * g++.dg/abi/mangle20-1.C: New test.
22173 * g++.dg/abi/mangle20-2.C: New test.
22174
22175 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22176
22177 PR c++/13275
22178 * g++.dg/other/offsetof2.C: Remove XFAIL.
22179 * g++.dg/parse/offsetof1.C: New test.
22180 * g++.gd/parse/offsetof2.C: Likewise.
22181
22182 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22183
22184 * g++.dg/template/nontype3.C: New test.
22185 * g++.dg/template/static2.C: Tweaked the dg-error clause.
22186
22187 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22188
22189 * g++.dg/warn/noreturn-3.C: Also test instantiation.
22190
22191 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22192
22193 PR c++/13387
22194 * g++.dg/expr/assign1.C: New test.
22195
22196 PR c++/13242
22197 * g++.dg/abi/mangle19-1.C: New test.
22198 * g++.dg/abi/mangle19-2.C: New test.
22199
22200 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
22201
22202 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
22203
22204 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22205
22206 * gcc.c-torture/execute/20031216-1.c: New test.
22207
22208 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22209
22210 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
22211 an ICE regression.
22212
22213 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22214
22215 PR c++/10926
22216 * g++.dg/template/error9.C: New test.
22217
22218 PR c++/11116
22219 * g++.dg/template/error8.C: New test.
22220
22221 2003-12-15 Roger Sayle <roger@eyesopen.com>
22222
22223 PR middle-end/13400
22224 * gcc.c-torture/execute/20031215-1.c: New test case.
22225
22226 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22227
22228 PR c++/13269
22229 * g++.dg/parse/error5.C: New test.
22230
22231 PR c++/12989
22232 * g++.dg/expr/sizeof1.C: New test.
22233
22234 PR c++/13310
22235 * g++.dg/template/crash15.C: New test.
22236
22237 2003-12-15 Geoffrey Keating <geoffk@apple.com>
22238
22239 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
22240 a non-POD type as the last named parameter of a varargs function.
22241
22242 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22243
22244 PR c++/13243
22245 PR c++/12573
22246 * g++.dg/template/crash14.C: New test.
22247 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
22248
22249 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
22250
22251 * g++.dg/other/java1.C: New test.
22252
22253 PR c++/13241
22254 * g++.dg/abi/mangle18-1.C: New test.
22255 * g++.dg/abi/mangle18-2.C: New test.
22256
22257 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22258
22259 PR optimization/10312
22260 * gcc.c-torture/execute/20031214-1.c: New.
22261
22262 2003-12-14 Mark Mitchell <mark@codesourcery.com>
22263
22264 PR c++/10779
22265 PR c++/12160
22266 * g++.dg/parse/error3.C: New test.
22267 * g++.dg/parse/error4.C: Likewise.
22268 * g++.dg/abi/mangle4.C: Tweak error messages.
22269 * g++.dg/lookup/using5.C: Likewise.
22270 * g++.dg/other/error2.C: Likewise.
22271 * g++.dg/parse/typename5.C: Likewise.
22272 * g++.dg/parse/undefined1.C: Likewise.
22273 * g++.dg/template/arg2.C: Likewise.
22274 * g++.dg/template/ttp3.C: Likewise.
22275 * g++.dg/template/type1.C: Likewise.
22276 * g++.old-deja/g++.other/crash32.C: Likewise.
22277 * g++.old-djea/g++.pt/defarg8.C: Likewise.
22278
22279 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22280
22281 PR c++/13106
22282 * g++.dg/warn/noreturn-3.C: New test.
22283
22284 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22285
22286 PR c++/13118
22287 * g++.dg/abi/covariant3.C: New.
22288
22289 2003-12-12 Jakub Jelinek <jakub@redhat.com>
22290
22291 * g++.dg/eh/ia64-1.C: New test.
22292
22293 2003-12-12 Roger Sayle <roger@eyesopen.com>
22294
22295 PR optimization/13037
22296 * g77.f-torture/execute/13037.f: New test case.
22297
22298 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22299
22300 PR c++/12881
22301 * g++.dg/abi/covariant2.C: New.
22302
22303 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
22304
22305 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
22306
22307 2003-12-11 Zack Weinberg <zack@codesourcery.com>
22308
22309 * gcc.c-torture/execute/wchar_t-1.x: Delete.
22310
22311 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
22312
22313 PR other/10819
22314 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
22315 to fix Bug 10819.
22316 * lib/g++.exp (g++_version): Likewise.
22317 * lib/g77.exp (g77_version): Likewise.
22318 * lib/objc.exp (default_objc_version): Likewise.
22319
22320 2003-12-10 Richard Henderson <rth@redhat.com>
22321
22322 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
22323
22324 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
22325
22326 2003-12-08 Matt Austern <austern@apple.com>
22327
22328 PR c/13134
22329 * lib/gcc-dg.exp (dg-require-visibility): Define.
22330 * lib/target-supports (check_visibility_available): Define.
22331 * gcc.dg/visibility-1.c: New test.
22332 * gcc.dg/visibility-2.c: Likewise.
22333 * gcc.dg/visibility-3.c: Likewise.
22334 * gcc.dg/visibility-4.c: Likewise.
22335 * gcc.dg/visibility-5.c: Likewise.
22336 * gcc.dg/visibility-6.c: Likewise.
22337 * g++.dg/ext/visibility-1.C: Likewise.
22338 * g++.dg/ext/visibility-2.C: Likewise.
22339 * g++.dg/ext/visibility-3.C: Likewise.
22340 * g++.dg/ext/visibility-4.C: Likewise.
22341 * g++.dg/ext/visibility-5.C: Likewise.
22342 * g++.dg/ext/visibility-6.C: Likewise.
22343
22344 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22345
22346 * g++.dg/lookup/java1.C: New test.
22347 * g++.dg/lookup/java2.C: New test.
22348
22349 2003-12-07 Falk Hueffner <falk@debian.org>
22350
22351 * g++.dg/opt/noreturn-1.C: New test.
22352
22353 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
22354
22355 * gcc.dg/overflow-1.c: New test.
22356
22357 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22358
22359 * g77.f-torture/compile/13060.f: New test.
22360
22361 2003-12-06 Mark Mitchell <mark@codesourcery.com>
22362
22363 PR c++/13323
22364 * g++.dg/inherit/operator2.C: New test.
22365
22366 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22367
22368 PR c++/13305
22369 * g++.dg/ext/attrib9.C: New test.
22370
22371 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22372
22373 PR c++/13314
22374 * g++.dg/template/error7.C: New test.
22375
22376 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
22377 J"orn Rennecke <joern.rennecke@superh.com>
22378
22379 PR target/13302
22380 * g++.dg/other/struct-va_list.C: New test.
22381
22382 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22383
22384 PR c++/13166
22385 * g++.dg/parse/defarg6.C: New test.
22386
22387 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
22388
22389 PR target/13256
22390 * gcc.c-torture/execute/20031201-1.c: New test.
22391
22392 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
22393
22394 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
22395
22396 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22397
22398 * gcc.dg/builtin-return-1.c: New test.
22399
22400 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
22401 J"orn Rennecke <joern.rennecke@superh.com>
22402
22403 PR optimization/13260
22404 * gcc.c-torture/execute/20031204-1.c: New test.
22405
22406 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22407
22408 PR c++/9127
22409 * g++.dg/template/error6.C: New test.
22410
22411 2003-12-03 Jakub Jelinek <jakub@redhat.com>
22412
22413 * gcc.dg/20031202-1.c: New test.
22414
22415 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22416
22417 PR c++/13179
22418 * g++.dg/template/eh1.C: New test.
22419
22420 PR c++/10771
22421 * g++.dg/template/error5.C: New test.
22422
22423 2003-12-02 David Ung <davidu@mips.com>
22424
22425 * gcc.dg/compat/vector-check.h: Corrected type for var
22426 g_##TMODE
22427
22428 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22429
22430 PR c++/10126
22431 * g++.dg/template/ptrmem8.C: New test.
22432
22433 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22434
22435 PR c++/12573
22436 * g++.dg/template/dependent-expr3.C: New test.
22437
22438 2003-12-01 James Lemke <jim@wasabisystems.com>
22439
22440 * gcc.dg/arm-g2.c: New test.
22441
22442 2003-12-01 Roger Sayle <roger@eyesopen.com>
22443
22444 PR optimization/11634
22445 * gcc.dg/20031201-2.c: New test case.
22446
22447 2003-12-01 Zack Weinberg <zack@codesourcery.com>
22448
22449 PR 11433
22450 * objc.dg/proto-lossage-3.m: New test.
22451
22452 2003-12-01 Roger Sayle <roger@eyesopen.com>
22453
22454 PR optimization/12628
22455 * gcc.dg/20031201-1.c: New test case.
22456
22457 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22458
22459 * gcc.dg/unaligned-1.c: New test.
22460
22461 2003-11-30 Mark Mitchell <mark@codesourcery.com>
22462
22463 PR c++/9849
22464 * g++.dg/template/error4.C: New test.
22465 * g++.dg/template/nested3.C: Adjust error markers.
22466
22467 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22468
22469 * gcc.dg/cpp/assert4.c: Check more #system assertions.
22470
22471 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
22472
22473 PR c/10333
22474 * gcc.dg/bitfld-7.c: New test.
22475
22476 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
22477
22478 * gcc.dg/tls/asm-1.C: New test.
22479
22480 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22481
22482 * gcc.dg/cpp/assert4.c: Update.
22483
22484 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22485
22486 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
22487 * gcc.dg/builtin-apply3.c: New test.
22488
22489 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22490
22491 * lib/compat.exp (compat-obj): New xfaildata parameter.
22492 Use it to set compiler_conditional_xfail_data before compiling.
22493 (compat-get-options): Handle dg-xfail-if.
22494 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
22495 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
22496 * gcc.dg/compat/vector-1_y.c: Likewise.
22497 * gcc.dg/compat/vector-2_x.c: Likewise.
22498 * gcc.dg/compat/vector-2_y.c: Likewise.
22499
22500 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22501
22502 * g++.dg/opt/reg-stack4.C: New test.
22503
22504 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22505
22506 * gcc.dg/builtin-apply2.c: New test.
22507
22508 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22509
22510 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
22511
22512 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22513
22514 PR c++/12924
22515 * g++.dg/template/template-id-2.C: New test.
22516
22517 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22518
22519 PR c++/5369
22520 * g++.dg/template/memfriend1.C: New test.
22521 * g++.dg/template/memfriend2.C: Likewise.
22522 * g++.dg/template/memfriend3.C: Likewise.
22523 * g++.dg/template/memfriend4.C: Likewise.
22524 * g++.dg/template/memfriend5.C: Likewise.
22525 * g++.dg/template/memfriend6.C: Likewise.
22526 * g++.dg/template/memfriend7.C: Likewise.
22527 * g++.dg/template/memfriend8.C: Likewise.
22528 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
22529
22530 2003-11-21 Mark Mitchell <mark@codesourcery.com>
22531
22532 PR c++/12515
22533 * g++.dg/ext/cond1.C: New test.
22534
22535 2003-11-20 Richard Henderson <rth@redhat.com>
22536
22537 * gcc.dg/20020201-2.c: Remove.
22538 * gcc.dg/20020201-4.c: Remove.
22539 * gcc.dg/20020304-1.c: Remove.
22540
22541 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
22542
22543 * gcc.dg/cpp/trad/xwin1.c: New test case.
22544
22545 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
22546
22547 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
22548 * lib/g77.exp: Likewise.
22549 * lib/objc.exp: Likewise.
22550 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
22551 for darwin.
22552
22553 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22554
22555 PR c++/12932
22556 * g++.dg/template/static5.C: New test.
22557
22558 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
22559
22560 * gcc.dg/nested-func-1.c: New test.
22561
22562 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22563
22564 * gcc.dg/cpp/assert4.c: New test.
22565
22566 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22567
22568 PR c++/2294
22569 * g++.dg/lookup/using9.c: New test.
22570
22571 2003-11-14 Mark Mitchell <mark@codesourcery.com>
22572
22573 PR c++/12762
22574 * g++.dg/template/error3.C: New test.
22575
22576 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
22577
22578 PR ada/13035
22579 * ada/acats/run_acats, run_all.sh: Fix syntax error.
22580 No longer use a wrapper for gcc, since this does not work under
22581 Windows.
22582
22583 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22584
22585 PR c++/2094
22586 * g++.dg/template/ptrmem7.C: New test.
22587
22588 2003-11-13 Andrew Pinski <apinski@apple.com>
22589
22590 * gcc.c-torture/compile/20031113-1.c: New test.
22591
22592 2003-11-13 Mark Mitchell <mark@codesourcery.com>
22593 Kean Johnston <jkj@sco.com>
22594
22595 PR c/13029
22596 * gcc.dg/unused-4.c: Update.
22597
22598 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22599
22600 * g++.dg/opt/const3.C: New test.
22601
22602 2003-11-13 Jan Hubicka <jh@suse.cz>
22603
22604 * gcc.c-torture/compile/20031112-1.c: New test.
22605
22606 2003-11-12 Mark Mitchell <mark@codesourcery.com>
22607
22608 * g++.dg/parse/crash10.C: Remove bogus error marker.
22609
22610 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22611
22612 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
22613 (host_gcc): Likewise.
22614 (ROOT): Honor $PWDCMD.
22615 (BASE): Likewise.
22616 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
22617
22618 2003-11-12 Catherine Moore <clm@redhat.com>
22619
22620 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
22621
22622 2003-11-12 Andreas Jaeger <aj@suse.de>
22623 Jakub Jelinek <jakub@redhat.com>
22624 Andrew Pinski <pinskia@physics.uc.edu>
22625 Richard Henderson <rth@redhat.com>
22626
22627 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
22628 systems.
22629 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
22630
22631 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
22632 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22633
22634 2003-11-11 Andreas Jaeger <aj@suse.de>
22635
22636 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
22637
22638 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
22639
22640 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
22641
22642 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22643 Clean ups.
22644
22645 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
22646
22647 * gcc.dg/trampoline-1.c: New test.
22648
22649 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22650
22651 * gcc.c-torture/compile/200031109-1.c: New test.
22652
22653 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22654
22655 PR c/3190
22656 PR c/8714
22657 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22658 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
22659 gcc.dg/format/no-y2k-1.c: Update.
22660
22661 2003-11-08 Roger Sayle <roger@eyesopen.com>
22662
22663 PR optimization/10467
22664 * gcc.dg/20031108-1.c: New test case.
22665
22666 2003-11-07 Geoffrey Keating <geoffk@apple.com>
22667
22668 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22669
22670 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22671
22672 * gcc.dg/compound-lvalue-1.c: New test.
22673 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
22674 some XFAILs.
22675
22676 2003-11-06 Geoffrey Keating <geoffk@apple.com>
22677
22678 * gcc.dg/altivec-varargs-1.c: New test.
22679
22680 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22681
22682 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
22683 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
22684 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
22685 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
22686 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
22687
22688 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
22689
22690 * gcc.dg/cond-lvalue-1.c: New test.
22691
22692 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
22693
22694 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
22695
22696 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22697
22698 PR c++/11616
22699 * g++.dg/template/instantiate5.C: New test.
22700
22701 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22702
22703 PR c++/12726
22704 * g++.dg/ext/complit2.C: Replace test with self-contained version.
22705 * ChangeLog: Add missing first entry for above test.
22706
22707 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22708
22709 PR c++/9810
22710 * g++.dg/template/using8.C: New test.
22711 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
22712
22713 2003-11-02 Roger Sayle <roger@eyesopen.com>
22714
22715 PR optimization/10817
22716 * gcc.c-torture/compile/20031102-1.c: New test case.
22717
22718 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
22719
22720 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
22721 2147483647.
22722
22723 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22724
22725 * gcc.dg/20031102-1.c: New test.
22726
22727 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22728
22729 * gcc.dg/complex-1.c: New test.
22730
22731 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22732
22733 PR c++/12796
22734 * g++.dg/template/crash13.C: Adjust expected error location.
22735 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22736
22737 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22738
22739 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22740
22741 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22742
22743 PR/10239
22744 * gcc.c-torture/compile/20031031-2.c: New test.
22745
22746 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22747
22748 PR/11640
22749 * gcc.c-torture/compile/20031031-1.c: New test.
22750
22751 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22752
22753 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22754 * gcc.misc-tests/bprob.exp: Likewise.
22755 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
22756 the execution test on arm-elf configs.
22757 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
22758 configs that don't support scratch files.
22759 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
22760
22761 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
22762
22763 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
22764 done by dejagnu.
22765
22766 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
22767
22768 * ada/acats/run_all.sh: Redirect mv output to /dev/null
22769 Avoid non pure sh syntax. Add more logging.
22770
22771 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
22772 fail.
22773
22774 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22775
22776 PR libgcj/10610
22777 * gcc.dg/ppc-stackalign-1.c: New test.
22778
22779 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
22780
22781 * ada/acats/run_all.sh: Change output to be more compliant with
22782 dejagnu framework.
22783 Create acats.sum and acats.log files under testsuite/ada/acats
22784 Only run [a-z]* directories, to filter out e.g. CVS.
22785 Redirect build output to log file.
22786
22787 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22788
22789 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
22790
22791 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22792
22793 PR ada/5909:
22794 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
22795
22796 2003-10-27 Jakub Jelinek <jakub@redhat.com>
22797
22798 * gcc.c-torture/compile/20031023-1.c: New test.
22799 * gcc.c-torture/compile/20031023-2.c: New test.
22800 * gcc.c-torture/compile/20031023-3.c: New test.
22801 * gcc.c-torture/compile/20031023-4.c: New test.
22802
22803 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22804
22805 PR c++/10371
22806 * g++.dg/lookup/scoped8.C: New test.
22807
22808 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22809
22810 * g++.dg/opt/reg-stack3.C: New test.
22811
22812 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22813
22814 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22815
22816 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22817
22818 PR c++/11076
22819 * g++.dg/template/crash13.C: New test.
22820
22821 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22822
22823 * gcc.dg/c99-restrict-2.c: New test.
22824
22825 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22826
22827 PR c++/12698, c++/12699, c++/12700, c++/12566
22828 * g++.dg/inherit/covariant9.C: New test.
22829 * g++.dg/inherit/covariant10.C: New test.
22830 * g++.dg/inherit/covariant11.C: New test.
22831
22832 2003-10-23 Jason Merrill <jason@redhat.com>
22833
22834 PR c++/12726
22835 * g++.dg/ext/complit2.C: New test.
22836
22837 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22838
22839 PR target/12654
22840 * gcc.c-torture/execute/20031020-1.c: New test.
22841
22842 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22843
22844 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22845 following the jump_insn.
22846
22847 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22848
22849 * gcc.dg/cast-lvalue-1.c: New test.
22850
22851 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22852
22853 PR c++/11962
22854 * g++.dg/template/cond2.C: New test.
22855
22856 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22857
22858 * gcc.dg/builtins-28.c: New test.
22859
22860 2003-10-20 Jan Hubicka <jh@suse.cz>
22861
22862 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22863 parameter.
22864 * testsuite/gcc.dg/inline-2.c: Likewise.
22865
22866 2003-10-20 Phil Edwards <phil@codesourcery.com>
22867
22868 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22869 * gcc.dg/nest.c: Likewise.
22870
22871 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22872
22873 PR c++/9781, c++/10583, c++/11862
22874 * g++.dg/parse/crash13.C: New test.
22875
22876 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22877
22878 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
22879
22880 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22881
22882 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
22883 Define HAVE_C99_RUNTIME except on Solaris.
22884 * gcc.dg/builtins-20.c: Likewise.
22885
22886 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22887
22888 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
22889
22890 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22891
22892 PR c++/12495
22893 * g++.dg/template/crash21.C: New test.
22894
22895 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22896
22897 PR c++/2513
22898 * g++.dg/template/typename5.C: New test.
22899
22900 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22901
22902 PR c++/12369
22903 * g++.dg/template/friend25.C: New test.
22904
22905 2003-10-16 Ziemowit Laski <zlaski@apple.com>
22906
22907 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
22908 versions.
22909
22910 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
22911
22912 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
22913 == 2147483647.
22914
22915 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
22916
22917 * gcc.c-torture/execute/960416-1.x: Remove.
22918 * gcc.c-torture/execute/divconst-3.x: Likewise.
22919
22920 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
22921
22922 PR target/12598
22923 * gcc.dg/torture/cris-volatile-1.c: New test.
22924
22925 2003-10-14 Roger Sayle <roger@eyesopen.com>
22926
22927 PR optimization/9325
22928 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
22929 for overflowing floating point to integer conversion during RTL
22930 simplification.
22931
22932 2003-10-13 Ziemowit Laski <zlaski@apple.com>
22933
22934 * objc/execute/_cmd.m: Fix typo.
22935 * objc.dg/image-info.m, objc.dg/symtab-1.m:
22936 Relax 'scan-assembler' regexp.
22937 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
22938 objc.dg/try-catch-4.m: Run on non-Darwin targets.
22939 * objc.dg/zero-link-2.m: Remove blank line.
22940 * objc.dg/zero-link-3.m: New test case.
22941
22942 2003-10-13 Geoffrey Keating <geoffk@apple.com>
22943
22944 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
22945
22946 * gcc.dg/asm-names.c: Use scan-assembler-not rather
22947 than linker trickery.
22948
22949 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22950
22951 PR c++/12370
22952 * g++.dg/other/friend2.C: New test.
22953
22954 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22955
22956 * gcc.dg/20031012-1.c: New test.
22957
22958 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22959
22960 * gcc.dg/weak/weak-3.c: Fix for new warning.
22961
22962 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
22963
22964 PR optimization/8750
22965 * gcc.c-torture/execute/20031012-1.c: New test case.
22966
22967 2003-10-11 Roger Sayle <roger@eyesopen.com>
22968
22969 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
22970 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
22971
22972 2003-10-11 Roger Sayle <roger@eyesopen.com>
22973
22974 PR optimization/12260
22975 * gcc.c-torture/compile/20031011-2.c: New test case.
22976
22977 2003-10-11 Roger Sayle <roger@eyesopen.com>
22978
22979 * gcc.c-torture/execute/20031011-1.c: New testcase.
22980
22981 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
22982
22983 * gcc.c-torture/compile/20031011-1.c: New test.
22984
22985 2003-10-11 Jan Hubicka <jh@suse.cz>
22986
22987 * g++.dg/other/first-global.C: New test.
22988
22989 2003-10-11 Roger Sayle <roger@eyesopen.com>
22990
22991 * gcc.c-torture/execute/string-opt-18.c: New testcase.
22992
22993 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
22994
22995 * gcc.c-torture/compile/20031010-1.c: New test.
22996
22997 2003-10-10 Geoffrey Keating <geoffk@apple.com>
22998
22999 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23000 * gcc.c-torture/execute/va-arg-25.c: ... here.
23001
23002 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23003
23004 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23005
23006 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23007
23008 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23009
23010 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23011
23012 * g++.dg/parse/error2.C: New test.
23013
23014 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23015
23016 PR c++/11097
23017 * g++.dg/other/error5.C: Modify the error message.
23018 * g++.dg/lookup/using8.C: New test.
23019
23020 2003-10-07 Geoffrey Keating <geoffk@apple.com>
23021
23022 * gcc.dg/darwin-abi-2.c: New file.
23023 * gcc.c-torture/execute/va-arg-24.c: New file.
23024
23025 2003-10-06 Bob Wilson <bob.wilson@acm.org>
23026
23027 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
23028 indentation.
23029
23030 2003-10-06 Mark Mitchell <mark@codesourcery.com>
23031
23032 PR c++/10147
23033 * g++.dg/other/error4.C: Update error messages.
23034 * g++.dg/template/ptrmem4.C: Likewise.
23035
23036 PR c++/12337
23037 * g++.dg/init/new9.C: New test.
23038
23039 PR c++/12334, c++/12236, c++/8656
23040 * g++.dg/ext/attrib8.C: New test.
23041
23042 2003-10-06 Devang Patel <dpatel@apple.com>
23043
23044 * gcc.dg/debug/dwarf2-3.h: New test.
23045 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
23046
23047 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
23048
23049 * g++.dg/opt/cfg2.C: New test.
23050
23051 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23052
23053 * g++.dg/opt/float1.C: New test.
23054
23055 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23056
23057 * gcc.dg/c90-array-lval-6.c: New test.
23058 * gcc.dg/c99-array-lval-6.c: New test.
23059
23060 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
23061 Ziemowit Laski <zlaski@apple.com>
23062
23063 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
23064 'Derived', so that it is never considered a class method; add
23065 new warning for '+port' method ambiguity.
23066 * objc.dg/method-12.m: Include <objc/objc.h> instead of
23067 <objc/objc-api.h> (needed on Mac OS X).
23068 * objc.dg/method-13.m: New test.
23069
23070 2003-10-03 Roger Sayle <roger@eyesopen.com>
23071
23072 PR optimization/9325, PR java/6391
23073 * gcc.c-torture/execute/20031003-1.c: New test case.
23074
23075 2003-10-02 Mark Mitchell <mark@codesourcery.com>
23076
23077 PR optimization/12180
23078 * gcc.dg/20031002-1.c: New test.
23079
23080 PR c++/12486
23081 * g++.dg/inherit/error1.C: New test.
23082
23083 2003-10-02 Chris Demetriou <cgd@broadcom.com>
23084
23085 * lib/f-torture.exp (search_for): Rename to...
23086 (search_for_re): This. Also, clean up comments and the
23087 "regexp" invocation.
23088
23089 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
23090
23091 * gcc.c-torture/compile/20031002-1.c: New test.
23092
23093 2003-10-02 Jakub Jelinek <jakub@redhat.com>
23094
23095 * g++.dg/opt/cond1.C: New test.
23096
23097 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
23098
23099 * gcc.dg/Wold-style-definition-2.c: New testcase.
23100 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
23101
23102 2003-09-29 Richard Henderson <rth@redhat.com>
23103
23104 * g++.dg/init/array10.C: Add dg-options.
23105
23106 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
23107
23108 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
23109
23110 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23111
23112 * g++.dg/template/friend19.C: Fix typo.
23113 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
23114
23115 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
23116
23117 * gcc.c-torture/execute/20030928-1.c: New test.
23118 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
23119
23120 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23121
23122 * g++.dg/opt/unroll1.C: New test.
23123
23124 2003-09-26 Roger Sayle <roger@eyesopen.com>
23125
23126 PR optimization/11741
23127 * gcc.dg/20030926-1.c: New test case.
23128
23129 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23130
23131 PR c++/5655
23132 * g++.dg/parse/access7.C: New test.
23133 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
23134
23135 2003-09-24 Ziemowit Laski <zlaski@apple.com>
23136
23137 MERGE OF objc-improvements-branch into MAINLINE:
23138 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
23139 if libobjc has not been built.
23140 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
23141 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
23142 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
23143 objc/execute/nested-3.m, objc/execute/np-2.m,
23144 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
23145 objc/execute/redefining_self.m, objc/execute/root_methods.m,
23146 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
23147 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
23148 objc.dg/special/unclaimed-category-1.h,
23149 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
23150 well as GNU runtime.
23151 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
23152 * execute/cascading-1.m, execute/function-message-1.m,
23153 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
23154 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
23155 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
23156 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
23157 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
23158 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
23159 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
23160 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
23161 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
23162 * objc.dg/bitfield-2.m: Run only on Darwin.
23163 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
23164 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
23165 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
23166 * objc.dg/const-str-1.m: Fix constant string layout.
23167
23168 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
23169
23170 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
23171
23172 2003-09-23 Geoffrey Keating <geoffk@apple.com>
23173
23174 * gcc.dg/darwin-abi-1.c: New file.
23175
23176 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
23177
23178 PR target/12281
23179 * gcc.c-torture/compile/20030921-1.c: New test.
23180
23181 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23182
23183 * g++.dg/opt/reg-stack2.C: New test.
23184
23185 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23186
23187 * g++.dg/eh/delayslot1.C: New test.
23188
23189 2003-09-20 Richard Henderson <rth@redhat.com>
23190
23191 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
23192
23193 2003-09-20 Roger Sayle <roger@eyesopen.com>
23194
23195 * gcc.c-torture/execute/20030920-1.c: New test case.
23196
23197 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23198
23199 * g++.dg/rtti/typeid3.C: Correct expected error message.
23200
23201 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23202
23203 PR c++/157
23204 * g++.dg/parse/crash12.C: New test.
23205
23206 2003-09-19 Janis Johnson <janis187@us.ibm.com>
23207
23208 * gcc.dg/compat/mixed-struct-check.h: New.
23209 * gcc.dg/compat/mixed-struct-defs.h: New.
23210 * gcc.dg/compat/mixed-struct-init.h: New.
23211 * gcc.dg/compat/struct-by-value-19_main.c: New.
23212 * gcc.dg/compat/struct-by-value-19_x.c: New.
23213 * gcc.dg/compat/struct-by-value-19_y.c: New.
23214 * gcc.dg/compat/struct-by-value-20_main.c: New.
23215 * gcc.dg/compat/struct-by-value-20_x.c: New.
23216 * gcc.dg/compat/struct-by-value-20_y.c: New.
23217 * gcc.dg/compat/struct-return-19_main.c: New.
23218 * gcc.dg/compat/struct-return-19_x.c: New.
23219 * gcc.dg/compat/struct-return-19_y.c: New.
23220 * gcc.dg/compat/struct-return-20_main.c: New.
23221 * gcc.dg/compat/struct-return-20_x.c: New.
23222 * gcc.dg/compat/struct-return-20_y.c: New.
23223
23224 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
23225 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
23226 so that it will not complain on LP64 targets.
23227
23228 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23229
23230 PR c++/495
23231 * g++.dg/template/friend24.C: New test.
23232
23233 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
23234
23235 PR c++/12332
23236 * g++.dg/template/memtmpl2.C: New test.
23237
23238 2003-09-18 Mark Mitchell <mark@codesourcery.com>
23239
23240 PR target/11184
23241 * gcc.dg/builtin-apply1.c: New test.
23242
23243 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
23244
23245 PR c++/9848
23246 * g++.dg/warn/Wunused-4.C: New test.
23247
23248 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23249
23250 PR c++/12316
23251 * g++.dg/other/gc2.C: New test.
23252
23253 2003-09-17 Mark Mitchell <mark@codesourcery.com>
23254
23255 PR c++/11991
23256 * g++.dg/rtti/typeid3.C: New test.
23257
23258 PR c++/12266
23259 * g++.dg/overload/template1.C: New test.
23260
23261 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23262
23263 * g++.dg/opt/cfg3.C: New test.
23264
23265 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23266
23267 PR c++/7939
23268 * g++.dg/template/crash11.C: New test.
23269
23270 2003-09-16 Jason Merrill <jason@redhat.com>
23271 Jakub Jelinek <jakub@redhat.com>
23272
23273 * gcc.dg/attr-warn-unused-result.c: New test.
23274
23275 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
23276
23277 PR c++/12184
23278 * g++.dg/expr/call2.C: New test.
23279
23280 2003-09-15 Andreas Jaeger <aj@suse.de>
23281
23282 * gcc.dg/Wold-style-definition-1.c: New test.
23283
23284 2003-09-14 Mark Mitchell <mark@codesourcery.com>
23285
23286 PR c++/3907
23287 * g++.dg/parse/template12.C: New test.
23288
23289 * g++.dg/abi/bitfield11.C: New test.
23290 * g++.dg/abi/bitfield12.C: Likewise.
23291
23292 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
23293
23294 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
23295 non-expansion of functional macro name without arguments at EOL.
23296 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
23297
23298 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
23299
23300 * gcc.c-torture/execute/20030914-[12].c: New tests.
23301
23302 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
23303
23304 PR c++/11788
23305 * g++.dg/overload/addr1.C: New test.
23306
23307 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
23308
23309 * gcc.dg/20030909-1.c: New test.
23310
23311 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23312
23313 * gcc.dg/ultrasp10.c: New test.
23314
23315 2003-09-09 Devang Patel <dpatel@apple.com>
23316
23317 * gcc.dg/darwin-ld-6.c: New test.
23318
23319 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23320
23321 * gcc.dg/torture/builtin-explog-1.c: New testcase.
23322
23323 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23324
23325 * gcc.dg/ia64-types1.c: New test.
23326 * gcc.dg/ia64-types2.c: Likewise.
23327
23328 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23329
23330 * gcc.dg/builtins-1.c: Add more _Complex tests.
23331 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23332
23333 * gcc.dg/builtins-1.c: Test existing _Complex functions.
23334 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23335
23336 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23337
23338 PR c++/11786
23339 * g++.dg/lookup/koenig2.C: New test.
23340
23341 PR c++/5296
23342 * g++.dg/rtti/typeid2.C: New test.
23343
23344 2003-09-08 Jakub Jelinek <jakub@redhat.com>
23345
23346 * gcc.c-torture/compile/20030904-1.c: New test.
23347
23348 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23349
23350 * g++.dg/opt/longbranch2.C: New test.
23351
23352 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23353
23354 * g++.dg/template/crash10.C: Only compile it.
23355
23356 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23357
23358 PR middle-end/11665
23359 * gcc.c-torture/compile/20030907-1.c: New test.
23360 * g++.dg/init/array11.C: New test.
23361
23362 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23363
23364 PR c++/11852
23365 * g++.dg/init/struct1.C: New test.
23366
23367 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23368
23369 PR c++/12181
23370 * g++.dg/expr/comma1.C: New test.
23371
23372 2003-09-06 Mark Mitchell <mark@codesourcery.com>
23373
23374 PR c++/11867
23375 * g++.dg/expr/static_cast5.C: New test.
23376
23377 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
23378
23379 PR c++/11507
23380 * g++.dg/lookup/scoped7.C: New test.
23381
23382 PR c++/9574
23383 * g++.dg/other/static1.C: New test.
23384
23385 PR c++/11490
23386 * g++.dg/warn/template-1.C: New test.
23387
23388 PR c++/11432
23389 * g++.dg/template/crash10.C: New test.
23390
23391 PR c++/2478
23392 * g++.dg/overload/VLA.C: New test.
23393
23394 PR c++/10804
23395 * g++.dg/template/call1.C: New test.
23396
23397 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23398
23399 PR c++/11794
23400 * g++.dg/parse/using3.C: New test.
23401
23402 2003-09-06 Roger Sayle <roger@eyesopen.com>
23403
23404 PR c++/11409
23405 * g++.dg/overload/builtin3.C: New test case.
23406
23407 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
23408
23409 PR c/9862
23410 * gcc.dg/20030906-1.c: New test.
23411 * gcc.dg/20030906-2.c: Likewise.
23412
23413 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23414
23415 PR c++/12167
23416 * g++.dg/parse/defarg5.C: New test.
23417
23418 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
23419
23420 2003-09-05 Mark Mitchell <mark@codesourcery.com>
23421
23422 PR c++/12163
23423 * g++.dg/expr/static_cast4.C: New test.
23424
23425 PR c++/12146
23426 * g++.dg/template/crash9.C: New test.
23427
23428 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
23429
23430 * g++.old-deja/g++.ext/pretty2.C: Update for change
23431 in __FUNCTION__.
23432 * g++.old-deja/g++.ext/pretty3.C: Likewise.
23433
23434 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
23435
23436 PR c++/11922
23437 * g++/dg/template/qualified-id1.C: New test.
23438
23439 PR c++/12037
23440 * g++.dg/warn/noeffect4.C: New test.
23441
23442 2003-09-04 Matt Austern <austern@apple.com>
23443
23444 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
23445 * g++.dg/ext/fnname2.C: Likewise.
23446 * g++.dg/ext/fnname3.C: Likewise.
23447
23448 2003-09-04 Mark Mitchell <mark@codesourcery.com>
23449
23450 * g++.dg/expr/lval1.C: New test.
23451 * g++.dg/ext/lvcast.C: Remove.
23452
23453 2003-09-03 Roger Sayle <roger@eyesopen.com>
23454
23455 PR optimization/11700.
23456 * gcc.c-torture/compile/20030903-1.c: New test case.
23457
23458 2003-09-03 Mark Mitchell <mark@codesourcery.com>
23459
23460 PR c++/12053
23461 * g++.dg/abi/layout4.C: New test.
23462
23463 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
23464
23465 PR c++/11553
23466 * g++.dg/parse/friend3.C: New test.
23467
23468 2003-09-02 Mark Mitchell <mark@codesourcery.com>
23469
23470 PR c++/11847
23471 * g++.dg/template/class1.C: New test.
23472
23473 PR c++/11808
23474 * g++.dg/expr/call1.C: New test.
23475
23476 2003-09-01 Mark Mitchell <mark@codesourcery.com>
23477
23478 PR c++/12114
23479 * g++.dg/init/ref9.C: New test.
23480
23481 PR c++/11972
23482 * g++.dg/template/nested4.C: New test.
23483
23484 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23485
23486 PR c++/12093
23487 * g++.dg/template/non-dependent4.C: New test.
23488
23489 PR c++/11928
23490 * g++.dg/inherit/conv1.C: New test.
23491
23492 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23493
23494 PR c++/6196
23495 * g++.dg/ext/label1.C: New test.
23496 * g++.dg/ext/label2.C: Likewise.
23497
23498 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23499
23500 * g++.dg/expr/cond3.C: New test.
23501
23502 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23503
23504 * gcc.dg/builtins-1.c: Add new builtin cases.
23505
23506 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23507
23508 * gcc.dg/builtins-1.c: Add new cases.
23509 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23510
23511 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23512
23513 * gcc.dg/builtins-1.c: Add more math builtin tests.
23514 * gcc.dg/torture/builtin-attr-1.c: New test.
23515
23516 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23517
23518 PR optimization/5079
23519 * g++.dg/opt/static3.C: New test.
23520
23521 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23522
23523 * gcc.misc-tests/gcov-10b.c: New test.
23524
23525 2003-08-27 Mark Mitchell <mark@codesourcery.com>
23526
23527 * g++.dg/opt/ptrmem3.C: New test.
23528
23529 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
23530
23531 2003-08-27 Jakub Jelinek <jakub@redhat.com>
23532
23533 * gcc.dg/20030826-2.c: New test.
23534
23535 2003-08-26 Roger Sayle <roger@eyesopen.com>
23536
23537 PR middle-end/12002
23538 * g77.f-torture/compile/12002.f: New test case.
23539
23540 2003-08-26 Roger Sayle <roger@eyesopen.com>
23541
23542 * gcc.dg/20030826-1.c: New test case.
23543
23544 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
23545
23546 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
23547
23548 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
23549
23550 PR c++/11871
23551 * c++.dg/lookup/crash1.C: New test.
23552
23553 * c++.dg/warn/noeffect3.C: New test.
23554
23555 2003-08-25 Janis Johnson <janis187@us.ibm.com>
23556
23557 * gcc.dg/compat/vector-1_x.c: Compile with -w.
23558 * gcc.dg/compat/vector-1_y.c: Ditto.
23559 * gcc.dg/compat/vector-2_x.c: Ditto.
23560 * gcc.dg/compat/vector-2_y.c: Ditto.
23561
23562 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
23563
23564 * gcc.dg/20030702-1.c: New test.
23565
23566 2003-08-25 Mark Mitchell <mark@codesourcery.com>
23567
23568 PR c++/8795
23569 * g++.dg/ext/altivec-1.C: New test.
23570
23571 2003-08-24 Richard Henderson <rth@redhat.com>
23572
23573 * g++.dg/eh/simd-2.C: Add -w for x86.
23574
23575 2003-08-23 Jakub Jelinek <jakub@redhat.com>
23576
23577 * gcc.dg/20030815-1.c: New test.
23578
23579 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23580
23581 PR c++/3765
23582 * g++.dg/parse/access6.C: New test.
23583
23584 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23585
23586 PR c++/641, c++/11876
23587 * g++.dg/template/friend22.C: New test.
23588 * g++.dg/template/friend23.C: Likewise.
23589
23590 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23591
23592 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
23593 identically.
23594
23595 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23596
23597 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
23598
23599 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23600
23601 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
23602
23603 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23604
23605 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
23606
23607 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23608
23609 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
23610
23611 2003-08-21 Mark Mitchell <mark@codesourcery.com>
23612
23613 PR c++/11919
23614 * g++.dg/overload/prom1.C: New test.
23615
23616 PR c++/11551
23617 * g++.dg/parse/dtor2.C: New test.
23618
23619 PR c++/10762
23620 * g++.dg/parse/using2.C: New test.
23621
23622 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
23623
23624 PR target/11805
23625 * gcc.c-torture/compile/20030821-1.c: New.
23626
23627 2003-08-20 Mark Mitchell <mark@codesourcery.com>
23628
23629 PR c++/11834
23630 * g++.dg/template/deduce2.C: New test.
23631
23632 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
23633
23634 * gcc.c-torture/execute/20030821-1.c: New test.
23635
23636 2003-08-20 Roger Sayle <roger@eyesopen.com>
23637
23638 PR middle-end/11984
23639 * gcc.dg/20030820-1.c: New test case.
23640
23641 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
23642
23643 PR c++/11945
23644 * g++.dg/warn/noeffect2.C: New test.
23645
23646 2003-08-19 Mark Mitchell <mark@codesourcery.com>
23647
23648 PR c++/10926
23649 * g++.dg/template/dtor2.C: New test.
23650
23651 PR c++/11684
23652 * g++.dg/template/operator1.C: New test.
23653 * g++.dg/parse/operator4.C: New test.
23654
23655 PR c++/11946.C
23656 * g++.dg/expr/enum1.C: New test.
23657 * gcc.dg/c99-bool-1.c: Remove bogus warning.
23658
23659 PR c++/11036.C
23660 * g++.dg/parse/elab2.C: New test.
23661 * g++.dg/parse/typedef4.C: Change error message.
23662 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
23663 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
23664 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
23665
23666 2003-08-19 Geoffrey Keating <geoffk@apple.com>
23667
23668 * gcc.dg/pch/warn-1.c: New.
23669 * gcc.dg/pch/warn-1.hs: New.
23670
23671 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
23672 not-tested file.
23673
23674 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23675
23676 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
23677
23678 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23679
23680 * gcc.dg/uninit-D.c: New Test.
23681 * gcc.dg/uninit-E.c: New Test.
23682 * gcc.dg/uninit-F.c: New Test.
23683 * gcc.dg/uninit-G.c: New Test.
23684
23685 2003-08-19 Michael Ritzert <ritzert@t-online.de>
23686
23687 * g++.dg/README: Describe the pch directory.
23688
23689 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23690
23691 PR c++/11174
23692 * g++.dg/parse/access4.C: New test.
23693 * g++.dg/parse/access5.C: Likewise.
23694 * g++.old-deja/g++.jason/access17.C: Adjust error message.
23695
23696 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
23697
23698 * gcc.dg/noncompile/20030818-1.c: New.
23699
23700 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
23701
23702 PR c++/11957
23703 * g++.dg/warn/noeffect1.C: New test.
23704
23705 * g++.dg/template/scope2.C: New test.
23706 * g++.dg/template/error2.C: Correct dg-error
23707
23708 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
23709
23710 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
23711
23712 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
23713
23714 PR C++/11512
23715 * g++.dg/template/warn1.C: New.
23716
23717 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
23718
23719 * g++.dg/template/error2.C: New test.
23720 * g++.dg/lookup/using7.C: Adjust errors
23721 * g++.old-deja/g++.pt/crash36.C: Likewise.
23722 * g++.old-deja/g++.pt/derived3.C: Likewise.
23723
23724 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23725
23726 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
23727 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
23728 * gcc.c-torture/execute/builtins/string-9.c: New, from
23729 string-opt-9.c. Adjust for execute/builtins framework.
23730 * gcc.c-torture/execute/string-opt-9.c: Delete.
23731
23732 2003-08-12 Mark Mitchell <mark@codesourcery.com>
23733
23734 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
23735
23736 * g++.dg/parse/ret-type2.C: New test.
23737
23738 PR c++/11703
23739 * g++.dg/init/new8.C: New test.
23740
23741 PR c++/10923
23742 * g++.dg/parse/typedef5.C: New test.
23743
23744 PR c++/9512
23745 * g++.dg/parse/qualified2.C: New test.
23746 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
23747 invalid code.
23748
23749 2003-08-11 Mark Mitchell <mark@codesourcery.com>
23750
23751 * g++.dg/conversion/ptrmem1.C: New test.
23752
23753 2003-08-11 Jakub Jelinek <jakub@redhat.com>
23754
23755 PR target/11693
23756 * gcc.dg/20030811-1.c: New test.
23757
23758 PR target/11535
23759 * gcc.c-torture/execute/20030811-1.c: New test.
23760
23761 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23762
23763 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
23764
23765 2003-08-10 Mark Mitchell <mark@codesourcery.com>
23766
23767 PR c++/11789.C
23768 * g++.dg/inherit/multiple1.C: New test.
23769
23770 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
23771
23772 * gcc.dg/spe1.c: New test.
23773
23774 PR c++/11670
23775 * g++.dg/expr/cast2.C: New test.
23776
23777 PR c++/10530
23778 * g++.dg/template/dependent-name2.C: New test.
23779
23780 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
23781
23782 * g++.dg/parse/crash11.C: Put the dg options in comments.
23783
23784 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
23785
23786 * lib/gcc-dg.exp: Update for diagnostic change.
23787
23788 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23789
23790 PR c++/5767
23791 * g++.dg/parse/crash11.C: New test.
23792
23793 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
23794
23795 * gcc.dg/cpp/spacing1.c: Update.
23796
23797 2003-08-04 Janis Johnson <janis187@us.ibm.com>
23798
23799 PR target/11739
23800 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
23801 a value for -mtune.
23802
23803 2003-08-04 Roger Sayle <roger@eyesopen.com>
23804
23805 PR middle-end/11771
23806 * gcc.c-torture/compile/20030804-1.c: New test case.
23807
23808 2003-08-04 Roger Sayle <roger@eyesopen.com>
23809
23810 * gcc.dg/20030804-1.c: New test case.
23811
23812 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23813
23814 * gcc.dg/cpp/separate-1.c: New test.
23815
23816 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23817
23818 PR c++/11704
23819 * g++.dg/template/dependent-expr2.C: New test.
23820
23821 PR c++/11766
23822 * g++.dg/expr/ptrmem1.C: New test.
23823
23824 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23825
23826 PR c++/9453
23827 * g++.dg/template/friend15.C: New test.
23828
23829 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23830
23831 * lib/dg-pch.exp: Work round PCH bug.
23832
23833 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23834
23835 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23836 builtins. Move cases from builtins-4.c here.
23837
23838 * gcc.dg/torture/builtin-math-1.c: New test taken from
23839 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23840 additional cases.
23841
23842 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23843 Delete.
23844
23845 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23846
23847 PR c++/9447
23848 * g++.dg/template/using7.C: New test.
23849
23850 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23851
23852 * import1.c, import2.c: New tests.
23853
23854 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23855
23856 * g++.dg/eh/crossjump1.C: New test.
23857
23858 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23859
23860 PR c++/11697
23861 * g++.dg/template/using6.C: New test.
23862
23863 PR c++/11744
23864 * g++.dg/template/koenig2.C: New test.
23865
23866 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23867
23868 PR c++/7983
23869 * g++.dg/parse/typedef4.C: New test.
23870
23871 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23872
23873 PR c++/8442, c++/8806
23874 * g++.dg/template/elab1.C: New test.
23875 * g++.dg/template/type2.C: Likewise.
23876 * g++.dg/template/ttp3.C: Adjust expected error message.
23877 * g++.old-deja/g++.law/visibility13.C: Likewise.
23878 * g++.old-deja/g++.niklas/t135.C: Likewise.
23879 * g++.old-deja/g++.pt/ttp41.C: Likewise.
23880 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
23881 template argument.
23882 * g++.old-deja/g++.pt/ttp44.C: Likewise.
23883
23884 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
23885
23886 PR c++/11295
23887 * g++.dg/ext/stmtexpr1.C: New test.
23888
23889 * g++.dg/opt/tmp1.C: New test.
23890
23891 PR c++/11525
23892 * g++.dg/parse/constant4.C: New test.
23893
23894 PR c++/9447
23895 * g++.dg/template/using5.C: New test.
23896
23897 2003-07-31 Roger Sayle <roger@eyesopen.com>
23898
23899 * gcc.dg/builtins-27.c: New test case.
23900
23901 2003-07-31 Jakub Jelinek <jakub@redhat.com>
23902
23903 * gcc.dg/tls/opt-7.c: New test.
23904
23905 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
23906
23907 * g++.old-deja/g++.other/crash18.C: Remove.
23908
23909 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
23910
23911 * g++.dg/template/explicit3.C: New.
23912 * g++.dg/template/explicit4.C: New.
23913 * g++.dg/template/explicit5.C: New.
23914
23915 PR c++/11347
23916 * g++.dg/template/memtmpl1.C: New.
23917
23918 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
23919
23920 PR target/11565
23921 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
23922 * gcc.dg/i386-387-5.c (dg-options): Likewise.
23923
23924 2003-07-30 Jan Hubicka <jh@suse.cz>
23925
23926 * vtgc1.c: Kill.
23927
23928 2003-07-29 Zack Weinberg <zack@codesourcery.com>
23929
23930 * gcc.dg/struct-in-proto-1.c: New test.
23931
23932 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
23933
23934 * gcc.dg/cpp/include2.c: Only expect one message.
23935
23936 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
23937
23938 PR c++/9447
23939 * g++.dg/template/using1.C: New test.
23940 * g++.dg/template/using2.C: New test.
23941 * g++.dg/template/using3.C: New test.
23942 * g++.dg/template/using4.C: New test.
23943
23944 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
23945
23946 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
23947 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23948
23949 2003-07-28 Jan Hubicka <jh@suse.cz>
23950
23951 PR c++/11530
23952 * g++.dg/opt/call1.C: New test.
23953
23954 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
23955
23956 PR c++/11667
23957 * g++.dg/init/enum2.C: New test.
23958 * g++.dg/template/overload1.C: Add "-w" option.
23959
23960 2003-07-28 <hp@bitrange.com>
23961
23962 * gcc.dg/Wdeclaration-after-statement-1.c,
23963 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
23964
23965 2003-07-28 Jakub Jelinek <jakub@redhat.com>
23966
23967 * gcc.c-torture/compile/20030725-1.c: New test.
23968
23969 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
23970
23971 * gcc.dg/20030505.c: Only run for SPE.
23972 Remove definition of opaque type.
23973
23974 2003-07-27 Mark Mitchell <mark@codesourcery.com>
23975
23976 * g++.dg/template/ptrmem6.C: New test.
23977
23978 2003-07-26 Geoffrey Keating <geoffk@apple.com>
23979
23980 * gcc.c-torture/compile/zero-strct-2.c: New test.
23981
23982 2003-07-25 Geoffrey Keating <geoffk@apple.com>
23983
23984 * gcc.dg/intermod-1.c: New test.
23985
23986 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
23987
23988 PR c++/11617
23989 * g++.dg/template/lookup2.C: New test.
23990 * g++.dg/template/memclass1.C: Remove instantiated from error.
23991 * g++.dg/other/error2.C: Tweak expected errors.
23992
23993 PR c++/11596
23994 * g++.dg/template/defarg3.C: New test.
23995
23996 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
23997
23998 2003-07-24 Mark Mitchell <mark@codesourcery.com>
23999
24000 * g++.dg/inherit/access5.C: New test.
24001
24002 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24003
24004 PR c++/11513
24005 * g++.dg/template/crash8.C: New test.
24006
24007 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24008
24009 PR c/10602
24010 * gcc.dg/noncompile/incomplete-2.c: New test.
24011
24012 2003-07-23 Mark Mitchell <mark@codesourcery.com>
24013
24014 PR c++/11645
24015 * g++.dg/inherit/access4.C: New test.
24016
24017 PR c++/11517
24018 * g++.dg/expr/cond2.C: New test.
24019
24020 PR optimization/10679
24021 * g++.dg/opt/inline4.C: New test.
24022
24023 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
24024
24025 * g++.dg/parse/crash10: New test.
24026
24027 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24028
24029 * g++.dg/ext/flexary1.C: New test.
24030
24031 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24032
24033 PR c++/10793
24034 * g++.dg/template/crash9.C: New test.
24035
24036 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24037
24038 PR c++/3004
24039 * g++.dg/parse/typedef3.C: New test.
24040
24041 PR c++/7906
24042 * g++.dg/parse/operator2.C: New test.
24043
24044 PR c++/8895
24045 * g++.dg/parse/def-tmpl-arg1.C: New test.
24046
24047 PR c++/9282
24048 * g++.dg/parse/funptr1.C: New test.
24049
24050 PR c++/9452
24051 * g++.dg/parse/ambig3.C: New test.
24052
24053 PR c++/9454
24054 * g++.dg/parse/operator3.C: New test.
24055
24056 PR c++/9486
24057 * g++.dg/parse/template10.C: New test.
24058
24059 PR c++/9488
24060 * g++.dg/parse/template11.C: New test.
24061
24062 PR c++/10150
24063 * g++.dg/parse/invalid-op1.C: New test.
24064
24065 PR c++/10247
24066 * g++.dg/parse/condexpr1.C: New test.
24067
24068 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24069
24070 * g++.dg/ext/packed3.C: New test.
24071 * g++.dg/ext/packed4.C: New test.
24072
24073 * gcc.dg/pack-test-3.c: New test.
24074
24075 2003-07-21 Janis Johnson <janis187@us.ibm.com>
24076
24077 * lib/compat.exp: Handle dg-options per source file.
24078 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
24079 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
24080 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
24081 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
24082 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
24083 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
24084 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
24085 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
24086 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
24087 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
24088 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
24089 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
24090 * g++.dg/compat/break/bitfield7_x.C: Ditto.
24091 * g++.dg/compat/break/bitfield7_y.C: Ditto.
24092
24093 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24094
24095 PR c/10320
24096 * gcc.c-torture/execute/20030718-1.c: New test.
24097
24098 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24099
24100 PR optimization/11536
24101 * gcc.dg/20030721-1.c: New test.
24102
24103 2003-07-19 Mark Mitchell <mark@codesourcery.com>
24104
24105 PR c++/11546
24106 * g++.dg/template/lookup1.C: New test.
24107
24108 2003-07-19 Zack Weinberg <zack@codesourcery.com>
24109
24110 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
24111 diagnostics of ill-formed constructs involving labels.
24112 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
24113 the new 'previously defined here' message.
24114
24115 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
24116
24117 * g++.dg/parse/non-dependent2.C: New test.
24118
24119 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24120
24121 * g++.dg/init/init-ref4.C: xfail on targets without
24122 weak symbols.
24123
24124 2003-07-17 Jakub Jelinek <jakub@redhat.com>
24125
24126 PR target/11087
24127 * gcc.c-torture/execute/20030717-1.c: New test.
24128
24129 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24130
24131 * g++.dg/opt/cfg1.C: New test.
24132
24133 2003-07-17 Mark Mitchell <mark@codesourcery.com>
24134
24135 PR optimization/11557
24136 * gcc.dg/20030717-1.c: New test.
24137
24138 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24139
24140 PR c++/10476
24141 * g++.dg/expr/crash-1.C: New test.
24142
24143 PR c++/11027
24144 * g++.dg/template/init3.C: New test.
24145
24146 PR c++/8222
24147 * g++.dg/template/non-dependent1.C: New test.
24148
24149 PR c++/11070
24150 * g++.dg/template/non-dependent2.C: New test.
24151
24152 PR c++/11071
24153 * g++.dg/template/non-dependent3.C: New test.
24154
24155 PR c++/9907
24156 * g++.dg/template/sizeof5.C: New test.
24157
24158 2003-07-17 Geoffrey Keating <geoffk@apple.com>
24159
24160 PR 11498
24161 * gcc.c-torture/compile/mangle-1.c: New file.
24162
24163 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24164
24165 PR c++/7809
24166 * g++.dg/parse/access3.C: New test.
24167
24168 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24169
24170 PR c++/11384
24171 * g++.dg/init/init-ref4.C: New test.
24172
24173 2003-07-16 Mark Mitchell <mark@codesourcery.com>
24174
24175 PR c++/11547
24176 * g++.dg/parse/constant3.C: New test.
24177 * g++.dg/parse/crash7.C: Likewise.
24178
24179 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
24180
24181 PR target/11008
24182 * gcc.dg/i386-pentium4-not-mull.c: New.
24183
24184 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
24185
24186 * gcc.dg/asm-names.c (ymain): Make it weak.
24187
24188 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24189
24190 PR c++/5421
24191 * g++.dg/template/friend21.C: New test.
24192
24193 2003-07-16 Jakub Jelinek <jakub@redhat.com>
24194
24195 * gcc.dg/cleanup-8.c: New test.
24196 * gcc.dg/cleanup-9.c: New test.
24197
24198 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
24199
24200 * g++.dg/ext/dll-MI1.h: New file.
24201 * g++.dg/ext/dllexport-MI1.C: New file.
24202 * g++.dg/ext/dllimport-MI1.C: New file.
24203
24204 2003-07-15 Jakub Jelinek <jakub@redhat.com>
24205
24206 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
24207 it does not have cmpstrsi patterns (just cmpmemsi).
24208
24209 2003-07-15 Mark Mitchell <mark@codesourcery.com>
24210
24211 PR debug/11473
24212 * g++.dg/debug/debug8.C: New test.
24213
24214 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24215
24216 PR c++/10108
24217 * g++.dg/template/crash7.C: New test.
24218
24219 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
24220
24221 PR target/10795
24222 * gcc.c-torture/compile/20030708-1.c: New.
24223
24224 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24225
24226 * gcc.c-torture/execute/20030715-1.c: New test.
24227
24228 2003-07-14 Geoffrey Keating <geoffk@apple.com>
24229
24230 * gcc.dg/pch/inline-3.c: New file.
24231 * gcc.dg/pch/inline-3.hs: New file.
24232 * gcc.dg/pch/inline-4.c: New file.
24233 * gcc.dg/pch/inline-4.hs: New file.
24234
24235 2003-07-14 Mark Mitchell <mark@codesourcery.com>
24236
24237 PR c++/11509
24238 * g++.dg/template/crash6.C: New test.
24239
24240 PR c++/7053
24241 * g++.dg/template/friend20.C: New test.
24242
24243 PR c++/7019
24244 * g++.dg/template/overload2.C: New test.
24245
24246 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24247
24248 PR optimization/11440
24249 * gcc.c-torture/execute/20030714-1.c: New test.
24250
24251 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24252
24253 PR c++/11154
24254 * g++.dg/template/partial2.C: New test.
24255
24256 2003-07-13 Mark Mitchell <mark@codesourcery.com>
24257
24258 PR c++/11503
24259 * g++.dg/template/anon1.C: New test.
24260
24261 PR c++/11493
24262 PR c++/11495
24263 * g++.dg/parse/template9.C: Likewise.
24264 * g++.dg/template/crash4.C: New test.
24265 * g++.dg/template/koenig1.C: Likewise.
24266 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
24267 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
24268 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
24269 functions.
24270 * g++.old-deja/g++.jason/template36.C: Likewise.
24271 * g++.old-deja/g++.mike/p1989.C: Likewise.
24272 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
24273 * g++.old-deja/g++.pt/ttp20.C: Use this->.
24274 * g++.old-deja/g++.pt/ttp21.C: Use this->.
24275 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
24276 compiling.
24277 * g++.old-deja/g++.pt/union2.C: Use this->.
24278
24279 2003-07-11 Jakub Jelinek <jakub@redhat.com>
24280
24281 * gcc.dg/20030711-1.c: New test.
24282
24283 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
24284
24285 PR c++/11050
24286 * g++.dg/parse/args1.C: New test.
24287 * g++.pt/defarg8.C: Change expected errors.
24288
24289 2003-07-11 Mark Mitchell <mark@codesourcery.com>
24290
24291 PR c++/8164
24292 * g++.dg/template/nontype2.C: New test.
24293
24294 PR c++/10558
24295 * g++.dg/parse/template8.C: New test.
24296
24297 PR c++/8327
24298 * g++.dg/template/scope1.C: New test.
24299
24300 * g++.dg/warn/Wsign-compare-1.C: New test.
24301
24302 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24303
24304 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
24305
24306 2003-07-10 Mark Mitchell <mark@codesourcery.com>
24307
24308 PR c++/9411
24309 * g++.dg/template/explicit2.C: New test.
24310
24311 PR c++/10032
24312 * g++.dg/warn/pedantic1.C: New test.
24313
24314 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
24315
24316 PR c++ 9483
24317 * g++.dg/other/field1.C: New test.
24318
24319 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24320
24321 PR c/11449
24322 * gcc.c-torture/compile/20030707-1.c: New.
24323
24324 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24325
24326 PR c++/10849
24327 * g++.dg/template/access12.C: New test.
24328
24329 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
24330
24331 * g++.dg/bprob/bprob.exp (prof_ext): Update.
24332 * g77.dg/bprob/bprob.exp (prof_ext): Update.
24333 * gcc.misc-tests/bprob.exp (prof_ext): Update.
24334 * gcc.misc-tests/gcov.exp: Update
24335 * g++.dg/gcov/gcov.exp: Update
24336 * lib/gcov.exp: Update.
24337
24338 2003-07-08 Mark Mitchell <mark@codesourcery.com>
24339
24340 * g++.dg/abi/mangle17.C: Make sure template expressions are
24341 dependent.
24342 * g++.dg/abi/mangle4.C: Mark erroneous casts.
24343 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
24344 * g++.dg/opt/stack1.C: Remove erroneous code.
24345 * g++.dg/parse/template7.C: New test.
24346 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
24347 * g++.old-deja/g++.pt/crash4.C: Likewise.
24348
24349 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24350
24351 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
24352 with zero or one occurence of `$' after the initial `L'.
24353
24354 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
24355
24356 * gcc.c-torture/compile/20030704-1.c: Add a comment.
24357
24358 2003-07-08 Roger Sayle <roger@eyesopen.com>
24359
24360 PR c/11370
24361 * gcc.dg/Wunreachable-6.c: New testcase.
24362 * gcc.dg/Wunreachable-7.c: New testcase.
24363
24364 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24365
24366 PR c/11420
24367 * gcc.dg/20030708-1.c: New test.
24368
24369 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
24370
24371 * gcc.dg/compat/sdata-section.h: New file.
24372 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
24373 * gcc.dg/torture/mips-sdata-1.c: New test.
24374
24375 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24376
24377 PR c++/11030
24378 * g++.dg/template/friend19.C: New test.
24379
24380 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24381
24382 * g++.dg/opt/strength-reduce.C: New test.
24383
24384 2003-07-07 Roger Sayle <roger@eyesopen.com>
24385
24386 PR target/10979
24387 * gcc.dg/20030707-1.c: New testcase.
24388
24389 2003-07-07 Roger Sayle <roger@eyesopen.com>
24390
24391 PR optimization/11059
24392 * g++.dg/opt/emptyunion.C: New testcase.
24393
24394 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24395 Eric Botcazou <ebotcazou@libertysurf.fr>
24396
24397 * g++.dg/opt/stack1.C: New test.
24398
24399 2003-07-05 Mark Mitchell <mark@codesourcery.com>
24400
24401 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
24402 run test.
24403
24404 PR c++/11431
24405 * g++.dg/expr/static_cast3.C: New test.
24406
24407 2003-07-04 Zack Weinberg <zack@codesourcery.com>
24408
24409 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
24410 everywhere.
24411 * gcc.dg/concat.c: Concatenation of string constants with
24412 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
24413 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
24414 * gcc.dg/cpp/escape-2.c: Use wide character constants where
24415 necessary to avoid multi-character character constant warning.
24416 * gcc.dg/cpp/escape.c: Likewise.
24417 * gcc.dg/cpp/ucs.c: Likewise.
24418 Remove backslashes from dg-bogus comments, as they confuse Tcl.
24419 Fix a typo.
24420
24421 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24422
24423 PR c/11428
24424 * gcc.c-torture/compile/20030704-1.c: New.
24425
24426 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24427
24428 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
24429
24430 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
24431
24432 PR c++/5287, PR c++/7910, PR c++/11021
24433 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
24434 tests for warnings.
24435 * g++.dg/ext/dllimport2.C: Add tests for warnings.
24436 * g++.dg/ext/dllimport3.C: Likewise.
24437 * g++.dg/ext/dllimport4.C: New file.
24438 * g++.dg/ext/dllimport5.C: New file.
24439 * g++.dg/ext/dllimport6.C: New file.
24440 * g++.dg/ext/dllimport7.C: New file.
24441 * g++.dg/ext/dllimport8.C: New file.
24442 * g++.dg/ext/dllimport9.C: New file.
24443 * g++.dg/ext/dllimport10.C: New file.
24444 * g++.dg/ext/dllexport1.C: New file.
24445
24446 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24447
24448 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
24449 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
24450
24451 2003-07-03 Roger Sayle <roger@eyesopen.com>
24452
24453 * gcc.dg/builtins-25.c: New testcase.
24454 * gcc.dg/builtins-26.c: New testcase.
24455
24456 2003-07-03 Janis Johnson <janis187@us.ibm.com>
24457
24458 * gcc.dg/compat/vector-defs.h: New file.
24459 * gcc.dg/compat/vector-setup.h: New file.
24460 * gcc.dg/compat/vector-check.h: New file.
24461 * gcc.dg/compat/vector-1_main.c: New file.
24462 * gcc.dg/compat/vector-1_x.c: New file.
24463 * gcc.dg/compat/vector-1_y.c: New file.
24464 * gcc.dg/compat/vector-2_main.c: New file.
24465 * gcc.dg/compat/vector-2_x.c: New file.
24466 * gcc.dg/compat/vector-2_y.c: New file.
24467
24468 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
24469 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
24470 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
24471 * gcc.dg/compat/struct-align-1.h: New file.
24472 * gcc.dg/compat/struct-align-1_main.c: New file.
24473 * gcc.dg/compat/struct-align-1_x.c: New file.
24474 * gcc.dg/compat/struct-align-1_y.c: New file.
24475 * gcc.dg/compat/struct-align-2.h: New file.
24476 * gcc.dg/compat/struct-align-2_main.c: New file.
24477 * gcc.dg/compat/struct-align-2_x.c: New file.
24478 * gcc.dg/compat/struct-align-2_y.c: New file.
24479
24480 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
24481 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24482 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24483 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24484 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24485 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24486 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24487 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24488 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24489 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24490 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24491 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24492 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24493 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24494 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24495 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24496 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24497 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24498 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24499 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24500 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24501 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24502 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24503 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24504 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24505 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24506 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24507 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24508 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24509
24510 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24511
24512 * gcc.dg/i386-call-1.c: New test.
24513
24514 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
24515
24516 PR c++/9162
24517 * g++.dg/parse/defarg4.C: New.
24518
24519 2003-07-03 Roger Sayle <roger@eyesopen.com>
24520
24521 PR target/10700
24522 * gcc.c-torture/compile/20030703-1.c: New test case.
24523
24524 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24525
24526 * g++.dg/template/local3.C: Remove extra semicolon.
24527
24528 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24529
24530 * gcc.dg/i386-volatile-1.c: New test.
24531
24532 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
24533
24534 PR c++/11072
24535 * g++.dg/other/offsetof2.C: XFAIL.
24536 * g++.dg/other/offsetof5.C: New.
24537
24538 PR c++/10219
24539 * g++.dg/template/error1.C: New.
24540
24541 PR c++/9779
24542 * g++.dg/template/dependent-expr1.C: New.
24543
24544 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24545
24546 PR c++/6949
24547 * g++.dg/template/local3.C: New test.
24548
24549 PR c++/11149
24550 * g++.dg/lookup/scoped6.C: New test.
24551
24552 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
24553
24554 PR c++/8046
24555 * g++.dg/other/error7.C: New test.
24556
24557 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
24558
24559 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
24560 * g++.old-deja/g++.abi/vtable3.h: Likewise.
24561 * g++.old-deja/g++.law/code-gen5.C: Likewise.
24562 * g++.old-deja/g++.other/union2.C: Likewise.
24563 * gcc.dg/c90-const-expr-2.c: Likewise.
24564 * gcc.dg/c90-const-expr-3.c: Likewise.
24565 * gcc.dg/c99-const-expr-2.c: Likewise.
24566 * gcc.dg/c99-const-expr-3.c: Likewise.
24567 * gcc.dg/concat.c: Likewise.
24568
24569 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24570
24571 PR c++/9559
24572 * g++.dg/init/static1.C: New test.
24573
24574 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24575
24576 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
24577 * g++.old-deja/g++.other/access2.C: Likewise.
24578 * g++.old-deja/g++.other/decl2.C: Likewise.
24579 * gcc.c-torture/execute/20020615-1.c: Likewise.
24580
24581 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24582
24583 PR c++/4933
24584 * g++.dg/template/sizeof4.C: New test.
24585
24586 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24587
24588 * g++.dg/other/error6.C: New test.
24589
24590 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24591
24592 PR c++/10750
24593 * g++.dg/parse/constant2.C: New test.
24594
24595 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24596
24597 PR c++/11106
24598 * g++.dg/other/error5.C: New test.
24599
24600 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24601
24602 * gcc.dg/format/gcc_diag-1.c: New test.
24603
24604 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
24605
24606 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
24607
24608 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
24609
24610 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
24611 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
24612 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
24613
24614 2003-06-28 Jakub Jelinek <jakub@redhat.com>
24615
24616 * gcc.c-torture/execute/builtins/string-8.c: New test.
24617 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
24618 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
24619 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
24620
24621 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24622
24623 PR c++/10468
24624 * g++.dg/ext/typeof6.C: New test.
24625
24626 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24627
24628 PR c++/10796
24629 * g++.dg/init/enum1.C: New test.
24630
24631 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
24632
24633 * gcc.dg/20030627-1.c: New test.
24634
24635 2003-06-26 Mark Mitchell <mark@codesourcery.com>
24636
24637 PR c++/11332
24638 * g++.dg/expr/static_cast2.C: New test.
24639
24640 2003-06-26 Roger Sayle <roger@eyesopen.com>
24641 Jakub Jelinek <jakub@redhat.com>
24642
24643 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
24644 sprintf(dst,"%s",src) optimization.
24645 * gcc.c-torture/execute/20030626-1.c: New test case.
24646 * gcc.c-torture/execute/20030626-2.c: New test case.
24647
24648 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
24649
24650 * gcc.c-torture/execute/multi-ix.c: New test.
24651
24652 * gcc.c-torture/execute/simd-4.c (main):
24653 Added missing semicolon at end of union.
24654
24655 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
24656
24657 PR c++/8266
24658 * g++.dg/template/explicit-instantiation3.C: New test.
24659
24660 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24661
24662 * gcc.dg/20030626-1.c: Use signed char.
24663
24664 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24665
24666 * gcc.dg/20030626-1.c: New test.
24667
24668 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
24669
24670 * const-str-2.m: Update.
24671
24672 2003-06-25 Mark Mitchell <mark@codesourcery.com>
24673
24674 PR c++/10990
24675 * g++.dg/rtti/dyncast1.C: New test.
24676 * g++.dg/abi/mangle4.C: Correct base-specifier access.
24677 * g++.dg/lookup/scoped1.C: Remove XFAIL.
24678 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
24679
24680 PR c++/10931
24681 * g++.dg/expr/static_cast1.C: New test.
24682
24683 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
24684
24685 * gcc.dg/20030625-1.c: New test.
24686
24687 2003-06-24 Roger Sayle <roger@eyesopen.com>
24688
24689 * gcc.c-torture/compile/20030624-1.c: New test case.
24690
24691 2003-06-24 Jakub Jelinek <jakub@redhat.com>
24692
24693 * gcc.c-torture/execute/string-opt-17.c: New test.
24694
24695 2003-06-24 Mark Mitchell <mark@codesourcery.com>
24696
24697 PR c++/5754
24698 * g++.dg/parse/crash6.C: New test.
24699
24700 2003-06-23 Roger Sayle <roger@eyesopen.com>
24701
24702 * gcc.dg/builtins-24.c: New test case.
24703
24704 2003-06-23 Jakub Jelinek <jakub@redhat.com>
24705
24706 * g++.dg/opt/operator1.C: New test.
24707
24708 2003-06-22 Roger Sayle <roger@eyesopen.com>
24709
24710 * gcc.c-torture/execute/string-opt-16.c: New test case.
24711
24712 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24713
24714 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
24715 * g++.old-deja/g++.other/conv7.C: Likewise.
24716 * g++.old-deja/g++.other/overcnv2.C: Likewise.
24717 * g++.old-deja/g++.other/overload14.C: Likewise.
24718
24719 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24720
24721 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
24722 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
24723
24724 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24725
24726 PR c++/10888
24727 * g++.dg/warn/Winline-3.C: New test.
24728
24729 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24730
24731 * lib/target-supports.exp (check_alias_available): Make the test
24732 program acceptable to the Solaris assembler.
24733
24734 PR c++/10749
24735 * g++.dg/template/memclass2.C: New test.
24736
24737 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24738 Eric Botcazou <ebotcazou@libertysurf.fr>
24739
24740 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
24741 data for non-matching targets.
24742 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
24743
24744 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24745
24746 PR c++/10845
24747 * g++.dg/template/member3.C: New test.
24748
24749 2003-06-19 Mark Mitchell <mark@codesourcery.com>
24750
24751 PR c++/10939
24752 * g++.dg/template/func1.C: New test.
24753
24754 PR c++/9649
24755 * g++.dg/template/static4.C: New test.
24756 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
24757
24758 PR c++/11041
24759 * g++.dg/init/ref7.C: New test.
24760
24761 2003-06-19 Matt Austern <austern@apple.com>
24762
24763 PR c++/11228
24764 * g++.dg/anew1.C: New test.
24765 * g++.dg/anew2.C: New test.
24766 * g++.dg/anew3.C: New test.
24767 * g++.dg/anew4.C: New test.
24768
24769 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
24770
24771 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
24772
24773 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
24774
24775 * gcc.c-torture/execute/simd-4.c (main): Make expected value
24776 endian-dependent.
24777
24778 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
24779
24780 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
24781 Remove cruft.
24782
24783 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
24784
24785 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
24786 * gcc.c-torture/compile/961203-1.c: Likewise.
24787 * gcc.c-torture/compile/980506-1.c: Likewise.
24788
24789 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24790
24791 PR c++/10712
24792 * g++.dg/lookup/using7.C: New test.
24793
24794 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24795
24796 PR c++/11105
24797 * g++.dg/abi/conv1.C: Remove it.
24798 * g++.dg/template/conv7.C: New test.
24799 * g++.dg/template/conv8.C: Likewise.
24800 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
24801 conversion operator.
24802
24803 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24804
24805 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24806 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24807 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24808 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24809 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24810 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24811 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24812 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24813 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24814 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24815 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24816 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24817 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24818 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24819 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24820 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24821 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24822 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24823 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24824 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24825 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24826 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24827 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24828 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24829 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24830 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24831 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24832 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24833 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24834
24835 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24836
24837 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24838 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24839 indications.
24840
24841 2003-06-16 Roger Sayle <roger@eyesopen.com>
24842
24843 * gcc.dg/i386-387-5.c: New test case.
24844 * gcc.dg/i386-387-6.c: New test case.
24845 * gcc.dg/builtins-23.c: New test case.
24846
24847 2003-06-15 Roger Sayle <roger@eyesopen.com>
24848
24849 * gcc.dg/builtins-22.c: New test case.
24850 * gcc.dg/i386-387-1.c: Update to test exp.
24851 * gcc.dg/i386-387-2.c: Likewise.
24852
24853 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24854
24855 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24856
24857 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24858
24859 * lib/gcc-dg.exp (dg-require-dll): New function.
24860 (dg-xfail-if): Likewise.
24861 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24862 driver.
24863
24864 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24865 * gcc.c-torture/compile/20001205-1.c: Likewise.
24866 * gcc.c-torture/compile/20001226-1.c: Likewise.
24867 * gcc.c-torture/compile/20010518-2.c: Likewise.
24868 * gcc.c-torture/compile/20020312-1.c: Likewise.
24869 * gcc.c-torture/compile/20020604-1.c: Likewise.
24870 * gcc.c-torture/compile/920501-12.c: Likewise.
24871 * gcc.c-torture/compile/920501-4.c: Likewise.
24872 * gcc.c-torture/compile/920520-1.c: Likewise.
24873 * gcc.c-torture/compile/920521-1.c: Likewise.
24874 * gcc.c-torture/compile/920625-1.c: Likewise.
24875 * gcc.c-torture/compile/961203-1.c: Likewise.
24876 * gcc.c-torture/compile/980506-1.c: Likewise.
24877 * gcc.c-torture/compile/981006-1.c: Likewise.
24878 * gcc.c-torture/compile/981022-1.c: Likewise.
24879 * gcc.c-torture/compile/981223-1.c: Likewise.
24880 * gcc.c-torture/compile/990617-1.c: Likewise.
24881 * gcc.c-torture/compile/dll.c: Likewise.
24882 * gcc.c-torture/compile/labels-3.c: Likewise.
24883 * gcc.c-torture/compile/mipscop-1.c: Likewise.
24884 * gcc.c-torture/compile/mipscop-2.c: Likewise.
24885 * gcc.c-torture/compile/mipscop-3.c: Likewise.
24886 * gcc.c-torture/compile/mipscop-4.c: Likewise.
24887 * gcc.c-torture/compile/simd-5.c: Likewise.
24888 * gcc.c-torture/compile/20000804-1.x: Remove.
24889 * gcc.c-torture/compile/20001205-1.x: Likewise.
24890 * gcc.c-torture/compile/20001226-1.x: Likewise.
24891 * gcc.c-torture/compile/20010518-2.x: Likewise.
24892 * gcc.c-torture/compile/20020312-1.x: Likewise.
24893 * gcc.c-torture/compile/20020604-1.x: Likewise.
24894 * gcc.c-torture/compile/920501-12.x: Likewise.
24895 * gcc.c-torture/compile/920501-4.x: Likewise.
24896 * gcc.c-torture/compile/920520-1.x: Likewise.
24897 * gcc.c-torture/compile/920521-1.x: Likewise.
24898 * gcc.c-torture/compile/920625-1.x: Likewise.
24899 * gcc.c-torture/compile/961203-1.x: Likewise.
24900 * gcc.c-torture/compile/980506-1.x: Likewise.
24901 * gcc.c-torture/compile/981006-1.x: Likewise.
24902 * gcc.c-torture/compile/981022-1.x: Likewise.
24903 * gcc.c-torture/compile/981223-1.x: Likewise.
24904 * gcc.c-torture/compile/990617-1.x: Likewise.
24905 * gcc.c-torture/compile/mipscop-1.x: Likewise.
24906 * gcc.c-torture/compile/mipscop-2.x: Likewise.
24907 * gcc.c-torture/compile/mipscop-3.x: Likewise.
24908 * gcc.c-torture/compile/mipscop-4.x: Likewise.
24909 * gcc.c-torture/compile/simd-5.x: Likewise.
24910
24911 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
24912
24913 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24914
24915 * gcc.c-torture/execute/20030611-1.c: New test.
24916
24917 2003-06-12 Roger Sayle <roger@eyesopen.com>
24918
24919 PR middle-end/168
24920 * gcc.dg/20030612-1.c: New test case.
24921
24922 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24923
24924 PR c++/10635
24925 * g++.dg/expr/cast1.C: New test.
24926
24927 2003-06-12 Roger Sayle <roger@eyesopen.com>
24928
24929 * gcc.dg/builtins-21.c: New test case.
24930
24931 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
24932
24933 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
24934 options instead of at the end.
24935 * lib/objc.exp (objc_target_compile): Likewise.
24936
24937 2003-06-11 Mark Mitchell <mark@codesourcery.com>
24938
24939 PR c++/10432
24940 * g++.dg/parse/error1.C: New test.
24941
24942 2003-06-11 Janis Johnson <janis187@us.ibm.com>
24943
24944 * gcc.dg/compat/struct-by-value-11_main.c: New file.
24945 * gcc.dg/compat/struct-by-value-11_x.c: New file.
24946 * gcc.dg/compat/struct-by-value-11_y.c: New file.
24947 * gcc.dg/compat/struct-by-value-12_main.c: New file.
24948 * gcc.dg/compat/struct-by-value-12_x.c: New file.
24949 * gcc.dg/compat/struct-by-value-12_y.c: New file.
24950 * gcc.dg/compat/struct-by-value-13_main.c: New file.
24951 * gcc.dg/compat/struct-by-value-13_x.c: New file.
24952 * gcc.dg/compat/struct-by-value-13_y.c: New file.
24953 * gcc.dg/compat/struct-by-value-14_main.c: New file.
24954 * gcc.dg/compat/struct-by-value-14_x.c: New file.
24955 * gcc.dg/compat/struct-by-value-14_y.c: New file.
24956 * gcc.dg/compat/struct-by-value-15_main.c: New file.
24957 * gcc.dg/compat/struct-by-value-15_x.c: New file.
24958 * gcc.dg/compat/struct-by-value-15_y.c: New file.
24959 * gcc.dg/compat/struct-by-value-16_main.c: New file.
24960 * gcc.dg/compat/struct-by-value-16_x.c: New file.
24961 * gcc.dg/compat/struct-by-value-16_y.c: New file.
24962 * gcc.dg/compat/struct-by-value-17_main.c: New file.
24963 * gcc.dg/compat/struct-by-value-17_x.c: New file.
24964 * gcc.dg/compat/struct-by-value-17_y.c: New file.
24965 * gcc.dg/compat/struct-by-value-18_main.c: New file.
24966 * gcc.dg/compat/struct-by-value-18_x.c: New file.
24967 * gcc.dg/compat/struct-by-value-18_y.c: New file.
24968
24969 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
24970 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
24971 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
24972 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
24973 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
24974 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
24975 * gcc.dg/compat/scalar-return-3_main.c: New file.
24976 * gcc.dg/compat/scalar-return-3_x.c: New file.
24977 * gcc.dg/compat/scalar-return-3_y.c: New file.
24978 * gcc.dg/compat/scalar-return-4_main.c: New file.
24979 * gcc.dg/compat/scalar-return-4_x.c: New file.
24980 * gcc.dg/compat/scalar-return-4_y.c: New file.
24981
24982 2003-06-10 Janis Johnson <janis187@us.ibm.com>
24983
24984 * gcc.dg/compat/fp2-struct-check.h: New file.
24985 * gcc.dg/compat/fp2-struct-defs.h: New file.
24986 * gcc.dg/compat/fp2-struct-init.h: New file.
24987 * gcc.dg/compat/struct-by-value-10_main.c: New file.
24988 * gcc.dg/compat/struct-by-value-10_x.c: New file.
24989 * gcc.dg/compat/struct-by-value-10_y.c: New file.
24990 * gcc.dg/compat/struct-return-10_main.c: New file.
24991 * gcc.dg/compat/struct-return-10_x.c: New file.
24992 * gcc.dg/compat/struct-return-10_y.c: New file.
24993
24994 * gcc.dg/compat/compat-common.h: New file.
24995 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
24996 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
24997 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
24998 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
24999 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25000 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25001 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25002 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25003 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25004 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25005 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25006 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25007 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25008 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25009 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25010 * gcc.dg/compat/small-struct-check.h: Ditto.
25011 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
25012 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25013 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
25014 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
25015 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25016 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25017 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
25018 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25019 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
25020 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
25021 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25022 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25023 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
25024 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25025 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25026 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
25027 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25028 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
25029 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
25030 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25031 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
25032 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
25033 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25034 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
25035 * gcc.dg/compat/struct-return-2_main.c: Ditto.
25036 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25037 * gcc.dg/compat/struct-return-2_y.c: Ditto.
25038 * gcc.dg/compat/struct-return-3_main.c: Ditto.
25039 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25040 * gcc.dg/compat/struct-return-3_y.c: Ditto.
25041
25042 2003-06-10 Geoffrey Keating <geoffk@apple.com>
25043
25044 * g++.dg/pch/static-1.C: New file.
25045 * g++.dg/pch/static-1.Hs: New file.
25046
25047 2003-06-10 Richard Henderson <rth@redhat.com>
25048
25049 * gcc.dg/asm-7.c: Adjust expected warning text.
25050
25051 2003-06-10 Roger Sayle <roger@eyesopen.com>
25052
25053 * gcc.dg/builtins-20.c: New test case.
25054
25055 2003-06-10 Mark Mitchell <mark@codesourcery.com>
25056
25057 PR c++/11131
25058 * g++.dg/opt/template1.C: New test.
25059
25060 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25061
25062 * lib/gcc-dg.exp (dg-test): Clear additional_files and
25063 additional_sources.
25064
25065 2003-05-21 David Taylor <dtaylor@emc.com>
25066
25067 * gcc.dg/Wpadded.c: New file.
25068
25069 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25070
25071 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
25072 * gcc.dg/special/weak-2.c: Add dg-require-weak.
25073 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
25074 dg-require-weak.
25075
25076 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
25077
25078 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
25079
25080 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25081
25082 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
25083 (dg-require-alias): Likewise.
25084 (dg-require-gc-sections): Likewise.
25085 * lib/target-supports.exp (check_gc_sections_available): Likewise.
25086
25087 2003-06-08 Richard Henderson <rth@redhat.com>
25088
25089 * gcc.dg/20011029-2.c: Fix the array reference.
25090 * gcc.dg/asm-7.c: New.
25091
25092 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
25093
25094 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
25095
25096 2003-06-08 Mark Mitchell <mark@codesourcery.com>
25097
25098 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
25099 (dg-require-gc-sections): Likewise.
25100
25101 2003-06-08 Jan Hubicka <jh@suse.cz>
25102
25103 * i386-cmov1.c: Fix regular expression.
25104 * i386-cvt-1.c: Likewise.
25105 * i386-local.c: Likewise.
25106 * i386-local2.c: Likewise.
25107 * i386-mul.c: Likewise.
25108 * i386-ssetype-1.c: Likewise.
25109 * i386-ssetype-3.c: Likewise.
25110 * i386-ssetype-5.c: Likewise.
25111
25112 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25113
25114 PR c++/11039
25115 * g++.dg/warn/implicit-typename2.C: New test.
25116 * g++.dg/warn/implicit-typename3.C: New test.
25117
25118 2003-06-07 Richard Henderson <rth@redhat.com>
25119
25120 * g++.dg/other/offsetof3.C: Use size_t.
25121 * g++.dg/other/offsetof4.C: Likewise.
25122
25123 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
25124
25125 * lib/copy-file.exp: New. Implement gcc_copy_files.
25126
25127 * lib/dg-pch.exp: Load copy-file.exp
25128 (dg-pch): Use gcc_copy_files instead of "file copy".
25129
25130 2003-06-06 Mark Mitchell <mark@codesourcery.com>
25131
25132 * gcc.dg/weak/weak.exp: Simplify.
25133 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
25134 * gcc.dg/weak/weak-1.c: Likewise.
25135 * gcc.dg/weak/weak-2.c: Likewise.
25136 * gcc.dg/weak/weak-3.c: Likewise.
25137 * gcc.dg/weak/weak-4.c: Likewise.
25138 * gcc.dg/weak/weak-5.c: Likewise.
25139 * gcc.dg/weak/weak-6.c: Likewise.
25140 * gcc.dg/weak/weak-7.c: Likewise.
25141 * gcc.dg/weak/weak-8.c: Likewise.
25142 * gcc.dg/weak/weak-9.c: Likewise.
25143
25144 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
25145
25146 gcc.c-torture/execute/20030606-1.c: New.
25147
25148 2003-06-06 Roger Sayle <roger@eyesopen.com>
25149
25150 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
25151 * gcc.dg/builtins-19.c: Likewise.
25152
25153 2003-06-06 Roger Sayle <roger@eyesopen.com>
25154
25155 * gcc.dg/builtins-2.c: Add some more tests.
25156 * gcc.dg/builtins-18.c: New test case.
25157 * gcc.dg/builtins-19.c: New test case.
25158
25159 2003-06-06 Roger Sayle <roger@eyesopen.com>
25160 Jim Wilson <wilson@tuliptree.org>
25161
25162 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
25163
25164 2003-06-06 Jakub Jelinek <jakub@redhat.com>
25165
25166 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
25167 mempcpy/stpcpy calls not to be optimized into something else.
25168 * gcc.c-torture/execute/string-opt-3.c: Moved to...
25169 * gcc.c-torture/execute/builtins/string-7.c: ...here.
25170 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
25171
25172 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25173
25174 * gcc.dg/format/asm_fprintf-1.c: New test.
25175
25176 2003-06-05 Mark Mitchell <mark@codesourcery.com>
25177
25178 * lib/gcc-defs.exp (additional_sources): New variable.
25179 (dg-additional-sources): New function.
25180 (additional_files): New variable.
25181 (dg-additional-files): New function.
25182 (dg-additional-files-options): Likewise.
25183 * lib/gcc-dg.exp (dg-require-weak): New function.
25184 (dg-require-alias): Likewise.
25185 (dg-require-gc-sections): Likewise.
25186 * lib/target-supports.exp (check_alias_available): Remove testfile
25187 parameter.
25188 (check_gc_sections_available): New function.
25189 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
25190 (dg-gpp-additional-files): Likewise.
25191 * lib/g++.exp (additional_sources): Remove.
25192 (additional_files): Likewise.
25193 (g++_target_compile): Use dg-additional-files-options.
25194
25195 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
25196 Tcl logic.
25197 * gcc.dg/special/ecos.exp: Remove.
25198 * gcc.dg/special/20000419-2.c: Use dg-require-*.
25199 * gcc.dg/special/alias-1.c: Likewise.
25200 * gcc.dg/special/alias-2.c: Likewise.
25201 * gcc.dg/special/gcsec-1.c: Likewise.
25202 * gcc.dg/special/weak-1.c: Likewise.
25203 * gcc.dg/special/weak-2.c: Likewise.
25204 * gcc.dg/special/wkali-1.c: Likewise.
25205 * gcc.dg/special/wkali-2.c: Likewise.
25206
25207 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
25208 dg-gpp-additional-*.
25209 * g++.dg/special/conpr-3.C: Likewise.
25210 * g++.dg/special/conpr-4.C: Likewise.
25211 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
25212 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
25213 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
25214 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
25215 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
25216 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
25217 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
25218 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
25219 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
25220 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
25221 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
25222 * g++.old-deja/g++.other/comdat1.C: Likewise.
25223 * g++.old-deja/g++.other/comdat2.C: Likewise.
25224 * g++.old-deja/g++.other/comdat3.C: Likewise.
25225 * g++.old-deja/g++.other/ctor1.C: Likewise.
25226 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
25227
25228 2003-06-05 Richard Henderson <rth@redhat.com>
25229
25230 * gcc.dg/debug/20030605-1.c: New.
25231
25232 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25233
25234 * README.QMTEST: Update.
25235
25236 2003-06-04 Richard Henderson <rth@redhat.com>
25237
25238 * gcc.dg/cleanup-1.c: New.
25239 * gcc.dg/cleanup-2.c: New.
25240 * gcc.dg/cleanup-3.c: New.
25241 * gcc.dg/cleanup-4.c: New.
25242 * gcc.dg/cleanup-5.c: New.
25243 * gcc.dg/cleanup-6.c: New.
25244 * gcc.dg/cleanup-7.c: New.
25245
25246 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25247
25248 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
25249
25250 * lib/dg-pch.exp: New file.
25251 * g++.dg/pch/pch.exp: Use dg-pch.exp.
25252 * gcc.dg/pch/pch.exp: Likewise.
25253
25254 2003-06-04 Roger Sayle <roger@eyesopen.com>
25255
25256 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
25257 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
25258 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
25259 * gcc.dg/builtins-17.c: New test case.
25260 * gcc.dg/i386-387-4.c: New test case.
25261 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
25262
25263 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25264
25265 * gcc.dg/ultrasp9.c: New test.
25266
25267 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25268
25269 * gcc.c-torture/compile/20030604-1.c: New test.
25270 * gcc.dg/sparc-constant-1.c: New test.
25271
25272 2003-06-03 Glen Nakamura <glen@imodulo.com>
25273
25274 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
25275
25276 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
25277
25278 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
25279
25280 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
25281 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
25282
25283 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
25284
25285 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
25286
25287 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25288
25289 PR c++/10940
25290 * g++.dg/template/spec10.C: New test.
25291
25292 2003-06-03 Roger Sayle <roger@eyesopen.com>
25293
25294 * gcc.dg/builtins-16.c: New test case.
25295
25296 2003-06-03 Jakub Jelinek <jakub@redhat.com>
25297
25298 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
25299 mempcpy test with post-increments.
25300 * gcc.c-torture/execute/string-opt-3.c: New test.
25301 * gcc.dg/string-opt-1.c: New test.
25302
25303 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
25304
25305 PR fortran/10965
25306 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
25307
25308 2003-06-02 Mark Mitchell <mark@codesourcery.com>
25309
25310 * lib/scanasm.exp (dg-scan): New function, factored out of ...
25311 (scan-assembler): ... here. Use dg-scan.
25312 (scan-assembler-not): Likewise.
25313 (scan-file): New function.
25314 (scan-file-not): Likewise.
25315 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
25316 * gcc.dg/cpp/_Pragma4.c: Likewise.
25317 * gcc.dg/cpp/_Pragma5.c: Likewise.
25318 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25319 * gcc.dg/cpp/avoidpaste2.c: Likewise.
25320 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
25321 * gcc.dg/cpp/cmdlne-P.c: Likewise.
25322 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
25323 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
25324 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
25325 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
25326 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
25327 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
25328 * gcc.dg/cpp/cxxcom1.c: Likewise.
25329 * gcc.dg/cpp/line1.c: Likewise.
25330 * gcc.dg/cpp/maccom1.c: Likewise.
25331 * gcc.dg/cpp/maccom2.c: Likewise.
25332 * gcc.dg/cpp/maccom3.c: Likewise.
25333 * gcc.dg/cpp/maccom4.c: Likewise.
25334 * gcc.dg/cpp/maccom5.c: Likewise.
25335 * gcc.dg/cpp/maccom6.c: Likewise.
25336 * gcc.dg/cpp/multiline.c: Likewise.
25337 * gcc.dg/cpp/spacing1.c: Likewise.
25338 * gcc.dg/cpp/spacing2.c: Likewise.
25339 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
25340 * gcc.dg/cpp/trad/maccom1.c: Likewise.
25341 * gcc.dg/cpp/trad/maccom2.c: Likewise.
25342 * gcc.dg/cpp/trad/maccom3.c: Likewise.
25343 * gcc.dg/cpp/trad/maccom4.c: Likewise.
25344 * gcc.dg/cpp/trad/maccom6.c: Likewise.
25345 * gcc.dg/cpp/cxxcom2.c: Likewise.
25346 * gcc.dg/cpp/cxxcom2.h: New file.
25347
25348 * gcc.dg/cpp/truefalse.cpp: Move it to ...
25349 * g++.dg/cpp/truefalse.C: Here.
25350 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
25351
25352 2003-06-01 Loren James Rittle <ljrittle@acm.org>
25353
25354 * gcc.dg/cpp/redef3.c: New file.
25355
25356 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25357
25358 * gcc.dg/i386-loop-3.c: New test.
25359
25360 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
25361
25362 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
25363
25364 2003-05-31 Roger Sayle <roger@eyesopen.com>
25365
25366 * gcc.dg/fwrapv-1.c: New test case.
25367 * gcc.dg/fwrapv-2.c: New test case.
25368
25369 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25370
25371 PR c++/10956
25372 * g++.dg/template/spec9.C: New test.
25373
25374 2003-05-29 Roger Sayle <roger@eyesopen.com>
25375
25376 * gcc.dg/duff-4.c: New test case.
25377
25378 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
25379
25380 PR fortran/10843
25381 * g77.dg/ffixed-form-1.f: New test
25382 * g77.dg/ffixed-form-2.f: New test
25383 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
25384 * g77.dg/ffree-form-3.f: New test
25385
25386 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
25387
25388 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
25389 * gcc.dg/wint_t-1.c: Likewise.
25390
25391 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25392
25393 * g++.dg/template/access11.C: New test.
25394
25395 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25396
25397 PR c++/10849
25398 * g++.dg/template/access10.C: New test.
25399
25400 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25401 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25402
25403 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
25404
25405 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25406
25407 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
25408 suppress for powerpc-*-darwin*.
25409 * gcc.dg/torture/builtin-noret-2.c: Likewise.
25410
25411 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25412
25413 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
25414 suppress option for powerpc-*-darwin*.
25415
25416 2003-05-23 Roger Sayle <roger@eyesopen.com>
25417
25418 * gcc.dg/builtins-1.c: Add tests for tan and atan.
25419 * gcc.dg/builtins-4.c: Add test for fmod.
25420
25421 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25422
25423 PR c++/10682
25424 * g++.dg/template/instantiate4.C: New test.
25425
25426 2003-05-22 Roger Sayle <roger@eyesopen.com>
25427
25428 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25429
25430 2003-05-21 Janis Johnson <janis187@us.ibm.com>
25431
25432 * gcc.dg/compat/scalar-return-1_main.c: New file.
25433 * gcc.dg/compat/scalar-return-1_x.c: New file.
25434 * gcc.dg/compat/scalar-return-1_y.c: New file.
25435 * gcc.dg/compat/scalar-return-2_main.c: New file.
25436 * gcc.dg/compat/scalar-return-2_x.c: New file.
25437 * gcc.dg/compat/scalar-return-2_y.c: New file.
25438 * gcc.dg/compat/struct-return-3_main.c: New file.
25439 * gcc.dg/compat/struct-return-3_y.c: New file.
25440 * gcc.dg/compat/struct-return-3_x.c: New file.
25441 * gcc.dg/compat/struct-return-2_main.c: New file.
25442 * gcc.dg/compat/struct-return-2_x.c: New file.
25443 * gcc.dg/compat/struct-return-2_y.c: New file.
25444
25445 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25446
25447 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
25448 for hppa*-hp-hpux*.
25449 * gcc.dg/20021014-1.c (dg-options): Likewise.
25450 * gcc.dg/nest.c (dg-options): Likewise.
25451
25452 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
25453
25454 PR c++/9738
25455 * g++.dg/ext/dllimport2.C: New file.
25456 * g++.dg/ext/dllimport3.C: New file.
25457
25458 2003-05-20 Janis Johnson <janis187@us.ibm.com>
25459
25460 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
25461 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25462 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25463 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25464 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25465 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25466 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
25467 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
25468 * gcc.dg/compat/small-struct-defs.h: New file.
25469 * gcc.dg/compat/small-struct-init.h: New file.
25470 * gcc.dg/compat/small-struct-check.h: New file.
25471 * gcc.dg/compat/fp-struct-defs.h: New file.
25472 * gcc.dg/compat/fp-struct-check.h: New file.
25473 * gcc.dg/compat/fp-struct-init.h: New file.
25474 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
25475 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
25476
25477 2003-05-19 Jakub Jelinek <jakub@redhat.com>
25478
25479 * gcc.dg/20030225-2.c: New test.
25480
25481 2003-05-18 Roger Sayle <roger@eyesopen.com>
25482 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25483
25484 * gcc.c-torture/compile/20030518-1.c: New test case.
25485
25486 2003-05-18 Mark Mitchell <mark@codesourcery.com>
25487
25488 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
25489 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
25490 gcc-dg-debug-runtest.
25491 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
25492 gcc-dg-debug-runtest.
25493
25494 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25495
25496 PR c++/9022
25497 * g++.dg/lookup/using6.C: New test.
25498
25499 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25500
25501 * g++.dg/parse/access2.C: New test.
25502
25503 2003-05-17 Mark Mitchell <mark@codesourcery.com>
25504
25505 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
25506 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
25507 * gcc.dg/debug/debug.exp: Likewise.
25508
25509 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
25510
25511 * gcc.dg/dollar.c: New test.
25512
25513 2003-05-16 Janis Johnson <janis187@us.ibm.com>
25514
25515 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
25516 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
25517 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
25518 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
25519 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
25520 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
25521 * gcc.dg/compat/struct-by-value-6_main.c: New file.
25522 * gcc.dg/compat/struct-by-value-6_x.c: New file.
25523 * gcc.dg/compat/struct-by-value-6_y.c: New file.
25524 * gcc.dg/compat/struct-by-value-7_main.c: New file.
25525 * gcc.dg/compat/struct-by-value-7_x.c: New file.
25526 * gcc.dg/compat/struct-by-value-7_y.c: New file.
25527 * gcc.dg/compat/struct-by-value-8_main.c: New file.
25528 * gcc.dg/compat/struct-by-value-8_x.c: New file.
25529 * gcc.dg/compat/struct-by-value-8_y.c: New file.
25530 * gcc.dg/compat/struct-by-value-9_main.c: New file.
25531 * gcc.dg/compat/struct-by-value-9_x.c: New file.
25532 * gcc.dg/compat/struct-by-value-9_y.c: New file.
25533
25534 2003-05-16 Mark Mitchell <mark@codesourcery.com>
25535
25536 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
25537 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
25538 support for "repo" mode.
25539 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
25540 * lib/g77-dg.exp: Likewise.
25541 * lib/obj-dg.exp: Likewise.
25542
25543 2003-05-16 Jakub Jelinek <jakub@redhat.com>
25544
25545 Merge from gcc-3_2-rhl8-branch:
25546 2003-04-23 Jakub Jelinek <jakub@redhat.com>
25547
25548 * gcc.dg/tls/opt-6.c: New test.
25549
25550 2003-04-05 Jakub Jelinek <jakub@redhat.com>
25551
25552 * gcc.dg/20030405-1.c: New test.
25553
25554 2003-03-09 Jakub Jelinek <jakub@redhat.com>
25555
25556 * gcc.dg/20030309-1.c: New test.
25557
25558 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25559
25560 * gcc.c-torture/execute/20030307-1.c: New test.
25561
25562 2003-02-20 Randolph Chung <tausq@debian.org>
25563
25564 * gcc.c-torture/compile/20030220-1.c: New test.
25565
25566 2003-02-18 Jakub Jelinek <jakub@redhat.com>
25567
25568 * gcc.dg/20030217-1.c: New test.
25569
25570 2003-01-29 Jakub Jelinek <jakub@redhat.com>
25571
25572 * gcc.c-torture/compile/20020129-1.c: New test.
25573
25574 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25575
25576 * gcc.dg/unroll-1.c: New test.
25577
25578 2002-11-16 Jan Hubicka <jh@suse.cz>
25579
25580 * gcc.c-torture/execute/20020920-1.c: New test.
25581
25582 2002-10-08 Jakub Jelinek <jakub@redhat.com>
25583
25584 PR target/7434
25585 * gcc.c-torture/compile/20021008-1.c: New test.
25586
25587 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
25588
25589 PR target/7559
25590 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
25591
25592 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25593
25594 * gcc.c-torture/compile/20020807-1.c: New test.
25595
25596 2002-07-30 Jakub Jelinek <jakub@redhat.com>
25597
25598 * gcc.dg/tls/opt-1.c: New test.
25599
25600 2002-07-29 Jakub Jelinek <jakub@redhat.com>
25601
25602 * gcc.dg/20020729-1.c: New test.
25603
25604 2002-07-20 Jakub Jelinek <jakub@redhat.com>
25605
25606 * g++.dg/opt/life1.C: New test.
25607
25608 2002-05-20 Jakub Jelinek <jakub@redhat.com>
25609
25610 * gcc.dg/20020525-1.c: New test.
25611
25612 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25613
25614 PR c++/6794
25615 * g++.dg/ext/pretty1.C: New test.
25616 * g++.dg/ext/pretty2.C: New test.
25617
25618 2003-05-15 Mark Mitchell <mark@codesourcery.com>
25619
25620 PR c++/8385
25621 * g++.dg/ext/typeof5.C: New test.
25622
25623 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
25624
25625 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
25626 __USER_LABEL_PREFIX__ into account.
25627 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
25628
25629 2003-05-14 Roger Sayle <roger@eyesopen.com>
25630
25631 * gcc.dg/builtins-15.c: New test case.
25632
25633 2003-05-13 Zack Weinberg <zack@codesourcery.com>
25634
25635 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
25636
25637 2003-05-12 Mark Mitchell <mark@codesourcery.com>
25638
25639 * lib/g++.exp: Tweak handling of additional source files.
25640 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
25641 * g++.dg/special/conpr-2a.C: Rename to ...
25642 * g++.dg/special/conpr-2a.cc: ... this.
25643 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
25644 * g++.dg/special/conpr-3a.C: Rename to ...
25645 * g++.dg/special/conpr-3a.cc: This.
25646 * g++.dg/special/conpr-3b.C: Rename to ...
25647 * g++.dg/special/conpr-3b.cc: This.
25648 * g++.dg/special/conpr-4.C: New test.
25649 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
25650
25651 2003-05-12 David Edelsohn <edelsohn@gnu.org>
25652
25653 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
25654
25655 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25656
25657 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
25658 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25659 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
25660 * g++.old-deja/g++.other/warn3.C: Likewise.
25661
25662 2003-05-11 Roger Sayle <roger@eyesopen.com>
25663
25664 * gcc.dg/i386-387-1.c: Update to also test log.
25665 * gcc.dg/i386-387-2.c: Likewise.
25666
25667 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
25668
25669 * g77.f-torture/execute/int8421.f: New test.
25670
25671 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25672
25673 PR c++/10230, c++/10481
25674 * g++.dg/lookup/scoped5.C: New test.
25675
25676 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25677
25678 PR c++/10552
25679 * g++.dg/template/ttp6.C: New test.
25680
25681 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
25682
25683 * gcc.c-torture/execute/builtins: New directory.
25684 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
25685 gcc.c-torture/execute/builtins.
25686 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
25687 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
25688 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
25689 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
25690
25691 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25692
25693 PR c++/9252
25694 * g++.dg/template/access8.C: New test.
25695 * g++.dg/template/access9.C: New test.
25696
25697 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25698
25699 PR c++/9554
25700 * g++.dg/parse/access1.C: New test.
25701
25702 2003-05-09 DJ Delorie <dj@redhat.com>
25703
25704 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
25705 long, and not an int.
25706
25707 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25708
25709 PR c++/10555, c++/10576
25710 * g++.dg/template/memclass1.C: New test.
25711
25712 2003-05-08 DJ Delorie <dj@redhat.com>
25713
25714 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
25715 targets.
25716 * gcc.c-torture/execute/20021024-1.x: Likewise.
25717 * gcc.c-torture/execute/shiftdi.x: Likewise.
25718 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
25719 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
25720 * gcc.dg/20021018-1.c: Likewise.
25721
25722 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25723
25724 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
25725
25726 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
25727 (bcopy): Call memmove.
25728
25729 2003-05-08 Roger Sayle <roger@eyesopen.com>
25730
25731 * g77.f-torture/compile/8485.f: New test case.
25732
25733 2003-05-07 Richard Henderson <rth@redhat.com>
25734
25735 PR c++/10570
25736 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
25737 Verify exception_cleanup not called for rethrows.
25738 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
25739 when exiting catch block without rethrowing.
25740 * g++.dg/eh/forced3.C: New.
25741 * g++.dg/eh/forced4.C: New.
25742
25743 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
25744
25745 * gcc.dg/20030505.c: Fix triplet.
25746
25747 2003-05-06 DJ Delorie <dj@redhat.com>
25748
25749 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
25750 * gcc.dg/nest.c: Likewise.
25751
25752 2003-05-05 Roger Sayle <roger@eyesopen.com>
25753
25754 * gcc.dg/builtins-14.c: New test case.
25755
25756 2003-05-05 Janis Johnson <janis187@us.ibm.com>
25757
25758 * lib/compat.exp (compat-execute): New argument.
25759 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
25760 * gcc.dg/compat: New test directory.
25761 * gcc.dg/compat/compat.exp: New expect script.
25762 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
25763 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
25764 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
25765 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
25766 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
25767 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
25768
25769 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
25770 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
25771 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
25772 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
25773 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
25774 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
25775 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
25776 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
25777 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
25778 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
25779 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
25780 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
25781 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
25782 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
25783 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
25784
25785 2003-05-05 Zack Weinberg <zack@codesourcery.com>
25786
25787 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
25788
25789 2003-05-05 Jakub Jelinek <jakub@redhat.com>
25790
25791 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
25792
25793 2003-05-05 Geoffrey Keating <geoffk@apple.com>
25794
25795 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
25796 * gcc.dg/ppc-fsel-2.c: New test.
25797
25798 * gcc.dg/unused-5.c: New test.
25799
25800 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25801
25802 PR c++/10496
25803 * g++.dg/warn/pmf1.C: New test.
25804
25805 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25806
25807 PR c++/4494
25808 * g++.dg/warn/main.C: New test.
25809
25810 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25811
25812 * gcc.dg/nonnull-3.c: New test.
25813
25814 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25815
25816 * gcc.dg/cpp/Wtrigraphs.c: Update.
25817 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25818
25819 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25820
25821 * gcc.dg/ppc-fsel-1.c: New test.
25822
25823 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25824
25825 PR c/10604
25826 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25827
25828 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25829
25830 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25831
25832 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25833
25834 PR c++/9364, c++/10553, c++/10586
25835 * g++.dg/parse/typename4.C: New test.
25836 * g++.dg/parse/typename5.C: Likewise.
25837
25838 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25839
25840 * gcc.c-torture/compile/20030503-1.c: New test.
25841
25842 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25843
25844 * g++.dg/lookup/using5.C: Fix testcase error.
25845
25846 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25847
25848 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25849 since MEABI is no longer supported. Remove all vestiges
25850 of MEABI from the test.
25851
25852 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25853
25854 PR c++/10554
25855 * g++.dg/lookup/using5.C: New test.
25856
25857 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25858
25859 PR c++/8772
25860 * g++.dg/template/ttp5.C: New test.
25861
25862 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25863
25864 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25865 (dg-gpp-additional-sources): New function.
25866 (dg-gpp-additional-files): Likewise.
25867 * lib/g++.exp (additional_sources): New variable.
25868 (additional_files): Likewise.
25869 (g++_target_compile): Deal with them.
25870 * lib/old-dejagnu.exp: Remove.
25871 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25872 * g++.old-deja: Revise all tests to use dg commands.
25873
25874 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25875
25876 PR c++/9432, c++/9528
25877 * g++.dg/lookup/using4.C: New test.
25878
25879 2003-04-29 Geoffrey Keating <geoffk@apple.com>
25880
25881 * gcc.dg/noreturn-5.c: New file.
25882 * gcc.dg/noreturn-6.c: New file.
25883
25884 * gcc.c-torture/compile/inline-1.c: New file.
25885
25886 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25887
25888 PR c++/10551
25889 * g++.dg/template/explicit1.C: New test.
25890
25891 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25892
25893 PR c++/10549
25894 * g++.dg/other/bitfield1.C: New test.
25895
25896 PR c++/10527
25897 * g++.dg/init/new7.C: New test.
25898
25899 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25900
25901 * g++.dg/ext/desig1.C: New test.
25902 * g++.dg/ext/init1.C: Update.
25903
25904 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
25905
25906 2003-04-28 Mark Mitchell <mark@codesourcery.com>
25907
25908 PR c++/10180
25909 * g++.dg/warn/Winline-1.C: New test.
25910
25911 2003-04-28 Jakub Jelinek <jakub@redhat.com>
25912
25913 * gcc.c-torture/execute/string-opt-19.c: New test.
25914
25915 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
25916 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
25917
25918 2003-04-27 Mark Mitchell <mark@codesourcery.com>
25919
25920 PR c++/10506
25921 * g++.dg/init/new6.C: New test.
25922
25923 PR c++/10503
25924 * g++.dg/init/ref6.C: New test.
25925
25926 2003-04-26 David Edelsohn <edelsohn@gnu.org>
25927
25928 * g++.dg/warn/weak1.C: XFAIL on AIX4.
25929
25930 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25931
25932 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
25933 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
25934
25935 2003-04-25 Mark Mitchell <mark@codesourcery.com>
25936
25937 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
25938 initialized static data members.
25939
25940 2003-04-25 H.J. Lu <hjl@gnu.org>
25941
25942 * gcc.dg/ia64-sync-4.c: New test.
25943
25944 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25945
25946 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
25947 date.
25948
25949 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
25950
25951 PR c++/10337
25952 * g++.dg/warn/conv1.C: New test.
25953 * g++.old-deja/g++.other/conv7.C: Adjust.
25954 * g++.old-deja/g++.other/overload14.C: Adjust.
25955
25956 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25957
25958 PR c++/10471
25959 * g++.dg/template/defarg2.C: New test.
25960
25961 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
25962
25963 * gcc.dg/cpp/include2.c: Update.
25964 * gcc.dg/cpp/multiline-2.c: New.
25965 * gcc.dg/cpp/multiline.c: Update.
25966 * gcc.dg/cpp/strify2.c: Update.
25967 * gcc.dg/cpp/trad/literals-2.c: Update.
25968
25969 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25970
25971 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
25972
25973 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25974
25975 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
25976
25977 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25978
25979 PR c++/10451
25980 * g++.dg/parse/crash4.C: New test.
25981
25982 PR c++/9847
25983 * g++.dg/parse/crash5.C: New test.
25984
25985 2003-04-22 Mark Mitchell <mark@codesourcery.com>
25986
25987 PR c++/10446
25988 * g++.dg/parse/crash3.C: New test.
25989
25990 PR c++/10428
25991 * g++.dg/parse/elab1.C: New test.
25992
25993 2003-04-22 Devang Patel <dpatel@apple.com>
25994
25995 * gcc.dg/cpp/trad/funlike-5.c: New test.
25996
25997 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
25998
25999 * g++.dg/other/packed1.C: Fix dg options.
26000
26001 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26002
26003 * g++.dg/other/offsetof2.C: New test.
26004
26005 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26006
26007 * g++.dg/template/recurse.C: Adjust location of error messages.
26008
26009 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26010
26011 PR c++/9881
26012 * g++.dg/init/addr-const1.C: New test.
26013 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
26014
26015 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
26016
26017 PR c++/10405
26018 * g++.dg/lookup/struct-hack1.C: New test.
26019
26020 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
26021
26022 * ucs.c: Update diagnostic messages.
26023
26024 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26025
26026 * gcc.dg/cpp/truefalse.cpp: New test.
26027 * gcc.dg/cpp/cpp.exp: Update.
26028 * g++.dg/other/stdbool-if.C: Remove.
26029
26030 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26031
26032 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
26033 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
26034
26035 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26036
26037 * gcc.c-torture/compile/20030418-1.c: New test.
26038
26039 2003-04-17 Janis Johnson <janis187@us.ibm.com>
26040
26041 * README.compat: Remove; content moved to doc/sourcebuild.texi.
26042
26043 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26044
26045 PR c++/10347
26046 g++.dg/template/dependent-name1.C: New test.
26047
26048 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
26049
26050 * gcc.dg/warn-1.c (tourist_guide): New array,
26051 contains a pointer to bar.
26052
26053 2003-04-16 Roger Sayle <roger@eyesopen.com>
26054
26055 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
26056 * gcc.c-torture/execute/medce-1.c: New test case.
26057 * gcc.c-torture/execute/medce-2.c: New test case.
26058
26059 2003-04-15 Mark Mitchell <mark@codesourcery.com>
26060
26061 * lib/prune.exp: Ignore more messages.
26062
26063 PR c++/10381
26064 * g++.dg/parse/lookup3.C: New test.
26065
26066 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
26067
26068 * gcc.c-torture/compile/20030415-1.c : New test.
26069
26070 2003-04-14 Mark Mitchell <mark@codesourcery.com>
26071
26072 * gcc.c-torture/execute/scope-2.c: Move to ...
26073 * gcc.dg/noncompile/scope.c: .... here.
26074
26075 2003-04-14 Roger Sayle <roger@eyesopen.com>
26076
26077 * gcc.dg/20030414-2.c: New test case.
26078
26079 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
26080
26081 PR target/10377
26082 * gcc.dg/20030414-1.c: New test.
26083
26084 2003-04-13 Roger Sayle <roger@eyesopen.com>
26085
26086 * gcc.dg/builtins-12.c: New test case.
26087 * gcc.dg/builtins-13.c: New test case.
26088
26089 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26090
26091 * gcc.c-torture/execute/string-opt-18.c: New test.
26092
26093 2003-04-13 Mark Mitchell <mark@codesourcery.com>
26094
26095 PR c++/10300
26096 * g++.dg/init/new5.C: New test.
26097
26098 2003-04-12 Mark Mitchell <mark@codesourcery.com>
26099
26100 PR c++/7910
26101 * g++.dg/ext/dllimport1.C: New test.
26102
26103 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26104
26105 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
26106
26107 2003-04-11 Bud Davis <bdavis9659@comcast.net>
26108
26109 PR Fortran/9263
26110 * g77.f-torture/noncompile/9263.f: New test
26111 PR Fortran/1832
26112 * g77.f-torture/execute/1832.f: New test
26113
26114 2003-04-11 David Chad <davidc@freebsd.org>
26115 Loren J. Rittle <ljrittle@acm.org>
26116
26117 libobjc/8562
26118 * objc.dg/headers.m: New test.
26119
26120 2003-04-10 Zack Weinberg <zack@codesourcery.com>
26121
26122 * gcc.c-torture/execute/builtin-noret-2.c: New.
26123 * gcc.c-torture/execute/builtin-noret-2.x: New.
26124 XFAIL builtin-noret-2.c at -O1 and above.
26125 * gcc.dg/redecl.c: New.
26126 * gcc.dg/Wshadow-1.c: Update error regexps.
26127
26128 2003-04-10 Mark Mitchell <mark@codesourcery.com>
26129
26130 * g++.dg/abi/bitfield10.C: New test.
26131
26132 2003-04-09 Mike Stump <mrs@apple.com>
26133
26134 * gcc.dg/pch/pch.exp: Make testcase names longer.
26135 * g++.dg/pch/pch.exp: Make testcase names longer.
26136
26137 2003-04-08 Roger Sayle <roger@eyesopen.com>
26138
26139 * gcc.dg/builtins-11.c: New test case.
26140
26141 2003-04-08 Roger Sayle <roger@eyesopen.com>
26142
26143 * gcc.dg/builtins-9.c: New test case.
26144 * gcc.dg/builtins-10.c: New test case.
26145
26146 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
26147
26148 * gcc.dg/noncompile/init-4.c.c: New test.
26149
26150 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
26151
26152 * gcc.misc-test/gcov-9.c: New test.
26153 * gcc.misc-test/gcov-10.c: New test
26154 * gcc.misc-test/gcov-11.c: New test.
26155
26156 2003-04-05 Zack Weinberg <zack@codesourcery.com>
26157
26158 PR optimization/10024
26159 * gcc.c-torture/compile/20030405-1.c: New test.
26160
26161 2003-04-04 Geoffrey Keating <geoffk@apple.com>
26162
26163 * gcc.dg/pch/static-3.c: New.
26164 * gcc.dg/pch/static-3.hs: New.
26165 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
26166
26167 2003-04-04 Richard Henderson <rth@redhat.com>
26168
26169 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
26170 * g++.dg/eh/forced2.C: Likewise.
26171
26172 2003-04-03 Mike Stump <mrs@apple.com>
26173
26174 * lib/scanasm.exp (scan-assembler): Add xfail processing for
26175 target arg.
26176 (scan-assembler-times, scan-assembler-not): Likewise.
26177 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
26178
26179 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26180
26181 * gcc.dg/sparc-loop-1.c: New test.
26182
26183 2003-04-02 Geoffrey Keating <geoffk@apple.com>
26184
26185 PR other/9274
26186 * g++.dg/pch/system-2.C: New.
26187 * g++.dg/pch/system-2.Hs: New.
26188
26189 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
26190
26191 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
26192
26193 * g++.dg/eh/simd-1.C (vecfunc): Same.
26194
26195 2003-04-01 Roger Sayle <roger@eyesopen.com>
26196
26197 * gcc.c-torture/execute/20030401-1.c: New test case.
26198
26199 2003-04-01 Ziemowit Laski <zlaski@apple.com>
26200
26201 * objc.dg/defs.m: New.
26202
26203 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
26204
26205 * g++.dg/eh/simd-1.C: New.
26206 * g++.dg/eh/simd-2.C: New.
26207
26208 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
26209
26210 * gcc.c-torture/execute/simd-3.c: New.
26211
26212 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26213
26214 PR c/9936
26215 * gcc.dg/20030331-2.c: New test.
26216
26217 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26218
26219 PR c++/10278
26220 * g++.dg/parse/crash2.C: New test.
26221
26222 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26223
26224 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
26225 * gcc.c-torture/execute/20030331-1.c: ...here.
26226
26227 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26228
26229 * gcc.c-torture/execute/20030331-1.c: New test.
26230
26231 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
26232
26233 * lib/gcov.exp: Adjust call return testing strings.
26234 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
26235
26236 2003-03-31 Roger Sayle <roger@eyesopen.com>
26237
26238 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
26239 * gcc.dg/builtins-7.c: New test case.
26240 * gcc.dg/builtins-8.c: New test case.
26241
26242 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26243
26244 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
26245
26246 2003-03-30 Mark Mitchell <mark@codesourcery.com>
26247
26248 PR c++/7647
26249 * g++.dg/lookup-class-member-2.C: New test.
26250
26251 2003-03-30 Glen Nakamura <glen@imodulo.com>
26252
26253 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
26254
26255 2003-03-28 Roger Sayle <roger@eyesopen.com>
26256
26257 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
26258
26259 2003-03-28 Mark Mitchell <mark@codesourcery.com>
26260
26261 * g++.dg/init/attrib1.C: New test.
26262
26263 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26264
26265 * gcc.dg/ultrasp8.c: New test.
26266
26267 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26268
26269 * gcc.dg/ultrasp7.c: New test.
26270
26271 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
26272
26273 PR c++/10047
26274 * g++.dg/template/inline1.C: New test.
26275
26276 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26277
26278 * gcc.dg/sparc-dwarf2.c: New test.
26279
26280 2003-03-27 Roger Sayle <roger@eyesopen.com>
26281
26282 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
26283 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
26284
26285 2003-03-27 Mark Mitchell <mark@codesourcery.com>
26286
26287 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
26288 than reading .x files.
26289 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
26290 * g77.dg/gcov/gcov-1.f: Likewise.
26291 * gcc.misc-tests/gcov-4b.c: Likewise.
26292 * gcc.misc-tests/gcov-5b.c: Likewise.
26293 * gcc.misc-tests/gcov-6.c: Likewise.
26294 * gcc.misc-tests/gcov-7.c: Likewise.
26295 * gcc.misc-tests/gcov-8.c: Likewise.
26296 * g++.dg/gcov/gcov-1.x: Remove.
26297 * g77.dg/gcov/gcov-1.x: Likewise.
26298 * gcc.misc-tests/gcov-4b.x: Likewise.
26299 * gcc.misc-tests/gcov-5b.x: Likewise.
26300 * gcc.misc-tests/gcov-6.x: Likewise.
26301 * gcc.misc-tests/gcov-7.x: Likewise.
26302 * gcc.misc-tests/gcov-8.x: Likewise.
26303
26304 2003-03-27 Glen Nakamura <glen@imodulo.com>
26305
26306 PR opt/10087
26307 * gcc.dg/20030324-1.c: New test.
26308
26309 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
26310
26311 PR c++/10224
26312 * g++.dg/template/arg3.C: New test.
26313
26314 PR c++/10158
26315 * g++.dg/template/friend18.C: New test.
26316
26317 2003-03-26 Roger Sayle <roger@eyesopen.com>
26318
26319 * g77.f-torture/compile/20030326-1.f: New test case.
26320
26321 2003-03-26 Janis Johnson <janis187@us.ibm.com>
26322
26323 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
26324
26325 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
26326
26327 2003-03-26 Jakub Jelinek <jakub@redhat.com>
26328
26329 * gcc.dg/ia64-sync-3.c: New test.
26330
26331 2003-03-26 Alan Modra <amodra@bigpond.net.au>
26332
26333 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
26334
26335 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26336
26337 * gcc.dg/ultrasp6.c: New test.
26338
26339 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26340
26341 * gcc.dg/i386-signbit-1.c: New test.
26342 * gcc.dg/i386-signbit-2.c: New test.
26343 * gcc.dg/i386-signbit-3.c: New test.
26344
26345 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26346
26347 * gcc.dg/ultrasp5.c: Fix options.
26348
26349 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26350
26351 * gcc.dg/ultrasp5.c: Fix comment.
26352
26353 2003-03-24 Bud Davis <bdavis9659@comcast.net>
26354
26355 PR fortran/10197
26356 * g77.f-torture/execute/10197.f: New test.
26357
26358 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
26359
26360 PR c++/9898, c++/383
26361 * g++.dg/template/conv6.C: New test.
26362
26363 PR c++/10119
26364 * g++.dg/template/ptrmem5.C: New test.
26365
26366 PR c++/10026
26367 * g++.dg/lookup/koenig1.C: New test.
26368
26369 PR C++/10199
26370 * g++.dg/lookup/template2.C: New test.
26371
26372 2003-03-24 Jakub Jelinek <jakub@redhat.com>
26373
26374 * g++.dg/opt/rtti1.C: New test.
26375
26376 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26377
26378 * gcc.dg/ultrasp5.c: New test.
26379
26380 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
26381
26382 PR middle-end/9967
26383 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
26384 builtin fputs.
26385
26386 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
26387
26388 PR c/8224
26389 * gcc.dg/20030323-1.c: New test.
26390
26391 2003-03-23 Roger Sayle <roger@eyesopen.com>
26392
26393 * gcc.c-torture/compile/20030323-1.c: New test case.
26394
26395 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
26396
26397 * gcc.dg/20030321-1.c: New test.
26398
26399 2003-03-22 Zack Weinberg <zack@codesourcery.com>
26400
26401 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
26402
26403 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
26404
26405 PR c++/9978, c++/9708
26406 * g++.dg/ext/vlm1.C: Adjust expected error.
26407 * g++.dg/ext/vla2.C: New test.
26408 * g++.dg/template/arg1.C: New test.
26409 * g++.dg/template/arg2.C: New test.
26410
26411 2003-03-22 Bud Davis <bdavis9659@comcast.net>
26412
26413 * g77.f-torture/execute/select.f: New test.
26414 * g77.f-torture/noncompile/select_no_compile.f: New test.
26415
26416 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
26417
26418 PR c++/9898
26419 * g++.dg/other/error4.C: New test.
26420
26421 2003-03-20 Mark Mitchell <mark@codesourcery.com>
26422
26423 * g++.dg/template/friend17.C: New test.
26424
26425 2003-03-21 Alan Modra <amodra@bigpond.net.au>
26426
26427 * gcc.c-torture/compile/20030320-1.c: New.
26428
26429 2003-03-20 Roger Sayle <roger@eyesopen.com>
26430
26431 * gcc.dg/builtins-6.c: New test case.
26432
26433 2003-03-19 Alan Modra <amodra@bigpond.net.au>
26434
26435 PR target/10073
26436 * gcc.c-torture/compile/20030319-1.c: New.
26437
26438 2003-03-18 Jan Hubicka <jh@suse.cz>
26439
26440 * gcc.dg/i386-cvt-1.c: New test.
26441
26442 2003-03-17 Zack Weinberg <zack@codesourcery.com>
26443
26444 * objc.dg/naming-1.m: Use "(parse|syntax) error".
26445 * objc.dg/naming-2.m: Likewise.
26446
26447 2003-03-17 Mark Mitchell <mark@codesourcery.com>
26448
26449 PR c++/9639
26450 * g++.dg/parse/crash1.C: New test.
26451
26452 2003-03-16 Mark Mitchell <mark@codesourcery.com>
26453
26454 PR c++/8805
26455 * g++.dg/eh/cleanup1.C: New test.
26456
26457 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26458
26459 * gcc.c-torture/execute/20030316-1.c: New test case.
26460
26461 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
26462
26463 PR c++/9629
26464 * g++.dg/init/ctor2.C: New test.
26465
26466 2003-03-15 Roger Sayle <roger@eyesopen.com>
26467
26468 * g77.f-torture/compile/xformat.f: New test case.
26469
26470 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26471
26472 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
26473 * g++.old-deja/g++.mike/eh50.C: Likewise.
26474
26475 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26476
26477 PR c++/6440
26478 * g++.dg/template/spec7.C: New test.
26479 * g++.dg/template/spec8.C: Likewise.
26480
26481 2003-03-14 Jakub Jelinek <jakub@redhat.com>
26482
26483 * gcc.c-torture/execute/20030313-1.c: New test.
26484
26485 2003-03-14 Richard Henderson <rth@redhat.com>
26486
26487 * gcc.dg/inline-2.c: Adjust alpha test for external call.
26488
26489 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26490
26491 * gcc.c-torture/compile/20030314-1.c: New test.
26492
26493 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
26494
26495 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
26496 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
26497 thumb target,
26498 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
26499 to accept newer _imp__ prefix and additional
26500 newline in .drectve section.
26501 * gcc.dg/dll-4.c: Likewise.
26502 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
26503 switch.
26504
26505 2003-03-13 Mark Mitchell <mark@codesourcery.com>
26506
26507 * g++.dg/parse/namespace9.C: New test.
26508
26509 * g++.dg/init/ref5.C: New test.
26510 * g++.dg/parse/ptrmem1.C: Likewise.
26511
26512 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26513
26514 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
26515 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
26516 regular expression.
26517 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
26518 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
26519
26520 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
26521
26522 * gcc.c-torture/execute/20030224-2.c: New test.
26523
26524 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26525
26526 * gcc.dg/decl-3.c: New test.
26527
26528 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26529
26530 * gcc.dg/i386-loop-2.c: New test.
26531
26532 2003-03-11 Mark Mitchell <mark@codesourcery.com>
26533
26534 PR c++/9474
26535 * g++.dg/parse/namespace8.C: New test.
26536
26537 PR c++/9924
26538 * g++.dg/overload/builtin2.C: New test.
26539
26540 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
26541
26542 * gcc.dg/return-type-3.c: New test.
26543
26544 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26545
26546 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
26547 profiling options are not supported.
26548
26549 2003-03-10 Mark Mitchell <mark@codesourcery.com>
26550
26551 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
26552 * g++.old-deja/g++.warn/impint2.C: Likewise.
26553
26554 2003-03-10 Devang Patel <dpatel@apple.com>
26555
26556 * g++.dg/cpp/c++_cmd_1.C: New test.
26557 * g++.dg/cpp/c++_cmd_1.h: New file.
26558
26559 2003-03-10 Segher Boessenkool <segher@koffie.nl>
26560
26561 * gcc.dg/altivec-9.c: New file.
26562
26563 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26564
26565 * gcc.dg/ppc-sdata-1.c: New test.
26566 * gcc.dg/ppc-sdata-2.c: New test.
26567
26568 2003-03-09 Mark Mitchell <mark@codesourcery.com>
26569
26570 PR c++/9373
26571 * g++.dg/opt/ptrmem2.C: New test.
26572
26573 PR c++/8534
26574 * g++.dg/opt/ptrmem1.C: New test.
26575
26576 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26577
26578 * gcc.dg/i386-loop-1.c: New test.
26579
26580 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26581
26582 PR c++/9970
26583 * g++.dg/lookup/friend1.C: New test.
26584
26585 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26586
26587 PR c++/9823
26588 * g++.dg/parser/constructor1.C: New test.
26589
26590 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
26591
26592 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
26593
26594 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
26595
26596 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
26597
26598 * gcc.dg/cpp/Wunused.c: Update test.
26599
26600 2003-03-08 Jan Hubicka <jh@suse.cz>
26601
26602 * gcc.dg/inline-3.c: New test.
26603
26604 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26605
26606 PR c++/9809
26607 * g++.dg/parse/builtin1.C: New test.
26608
26609 PR c++/9982
26610 * g++.dg/abi/cookie1.C: New test.
26611 * g++.dg/abi/cookie2.C: Likewise.
26612
26613 PR c++/9524
26614 * g++.dg/template/field1.C: New test.
26615
26616 PR c++/9912
26617 * g++.dg/parse/class1.C: New test.
26618 * g++.dg/parse/namespace7.C: Likewise.
26619 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
26620
26621 2003-03-07 Mark Mitchell <mark@codesourcery.com>
26622
26623 * g++.dg/init/ref4.C: New test.
26624
26625 2003-03-07 Jan Hubicka <jh@suse.cz>
26626
26627 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
26628 * gcc.dg/inline-3.c: New test.
26629
26630 2003-03-06 Mark Mitchell <mark@codesourcery.com>
26631
26632 * g++.dg/init/ref3.C: New test.
26633
26634 PR c++/9965
26635 * g++.dg/init/ref2.C: New test.
26636
26637 PR c++/9400
26638 * g++.dg/warn/Wshadow-2.C: New test.
26639
26640 PR c++/9791
26641 * g++.dg/warn/Woverloaded-1.C: New test.
26642
26643 2003-03-05 Jan Hubicka <jh@suse.cz>
26644
26645 * gcc.dg/i386-local2.c: New.
26646 * gcc.dg/i386-local.c: Fix typo.
26647
26648 2003-03-05 Mark Mitchell <mark@codesourcery.com>
26649
26650 * g++.dg/abi/layout3.C: New test.
26651
26652 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26653
26654 * gcc.c-torture/compile/20030305-1.c
26655
26656 2003-03-05 Jan Hubicka <jh@suse.cz>
26657
26658 * gcc.dg/i386-local.c: New.
26659
26660 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
26661
26662 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
26663
26664 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26665
26666 * gcc.dg/switch-2.c: New test.
26667 * gcc.dg/switch-3.c: New test.
26668 * gcc.dg/Wswitch.c: Adjust line numbers.
26669 * gcc.dg/Wswitch-default.c: Likewise.
26670 * gcc.dg/Wswitch-enum.c: Likewise.
26671
26672 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
26673
26674 * gcc.c-torture/execute/20030222-1.c: New test.
26675
26676 2003-03-03 James E Wilson <wilson@tuliptree.org>
26677
26678 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
26679
26680 2003-03-03 Mark Mitchell <mark@codesourcery.com>
26681
26682 PR c++/9878
26683 * g++.dg/init/ref1.C: New test.
26684
26685 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
26686
26687 * gcc.dg/sh-relax.c: New SH-only test.
26688
26689 2003-03-03 Geoffrey Keating <geoffk@apple.com>
26690
26691 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
26692 comment explaining purpose of testcase.
26693
26694 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26695
26696 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
26697 for HC11/HC12 (asm needs two int registers).
26698 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
26699 HC11/HC12 because the test uses an asm which needs two 32-bit
26700 registers.
26701
26702 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26703
26704 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26705 for HC11/HC12 (array is too large otherwise).
26706 * gcc.c-torture/compile/920501-4.x: New file, likewise.
26707 * gcc.c-torture/compile/20010518-2.x: Likewise.
26708 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
26709 HC11/HC12 (array is too large).
26710
26711 2003-03-01 Geoffrey Keating <geoffk@apple.com>
26712
26713 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
26714 * lib/g++-dg.exp (g++-dg-test): Likewise.
26715
26716 2003-03-01 Roger Sayle <roger@eyesopen.com>
26717
26718 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
26719 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
26720
26721 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26722
26723 * g++.dg/warn/implicit-typename1.C: Remove warning.
26724
26725 2003-02-28 Richard Henderson <rth@redhat.com>
26726
26727 * gcc.dg/noreturn-1.c: Move noreturn warning line.
26728 * gcc.dg/return-type-1.c: Move control reaches end warning line.
26729
26730 2003-02-28 Geoffrey Keating <geoffk@apple.com>
26731
26732 * gcc.dg/pch/pch.exp: Change .pch to .gch.
26733 * g++.dg/pch/pch.exp: Likewise.
26734
26735 2003-02-28 Mark Mitchell <mark@codesourcery.com>
26736
26737 PR c++/9879
26738 * testsuite/g++.dg/init/new4.C: New test.
26739
26740 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26741
26742 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
26743
26744 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
26745
26746 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
26747 unsigned long.
26748
26749 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
26750 wider than float.
26751
26752 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26753
26754 * lib/scanasm.exp: Add support for counting numbers of
26755 occurences.
26756 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
26757 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
26758
26759 2003-02-25 Mark Mitchell <mark@codesourcery.com>
26760
26761 PR c++/9683
26762 * g++.dg/template/static3.C: New test.
26763
26764 PR c++/9829
26765 * g++.dg/parse/namespace6.C: New test.
26766
26767 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26768
26769 PR target/9732
26770 * gcc.dg/20030225-1.c: New test.
26771
26772 2003-02-24 Mark Mitchell <mark@codesourcery.com>
26773
26774 * README: Remove out-of-date information.
26775
26776 PR c++/9836
26777 * g++.dg/template/spec6.C: New test.
26778
26779 2003-02-24 Jeff Law <law@redhat.com>
26780
26781 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
26782
26783 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26784
26785 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
26786 * gcc.dg/pragma-ep-1.c: Likewise.
26787
26788 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26789
26790 PR c++/9602
26791 * g++.dg/template/friend16.C: New test.
26792
26793 2003-02-23 Mark Mitchell <mark@codesourcery.com>
26794
26795 PR c++/5333
26796 * g++.dg/parse/fused-params1.C: Adjust error messages.
26797 * g++.dg/template/nested3.C: New test.
26798
26799 2003-02-24 Alan Modra <amodra@bigpond.net.au>
26800
26801 * g++.dg/abi/param1.C: New test.
26802
26803 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26804
26805 PR c++/7982
26806 * g++.dg/warn/implicit-typename1.C: New test.
26807
26808 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26809
26810 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26811 with "mtune".
26812 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26813 * gcc.c-torture/execute/20010129-1.x: Likewise.
26814 * gcc.dg/20011107-1.c: Likewise.
26815 * gcc.dg/20020108-1.c: Likewise.
26816 * gcc.dg/20020122-3.c: Likewise.
26817 * gcc.dg/20020206-1.c: Likewise.
26818 * gcc.dg/20020310-1.c: Likewise.
26819 * gcc.dg/20020426-2.c: Likewise.
26820 * gcc.dg/20020517-1.c: Likewise.
26821 * gcc.dg/991230-1.c: Likewise.
26822 * gcc.dg/i386-unroll-1.c: Likewise.
26823 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26824
26825 2003-02-22 Jan Hubicka <jh@suse.cz>
26826
26827 * gcc.dg/i386-mul.c: New test.
26828
26829 2003-02-21 Roger Sayle <roger@eyesopen.com>
26830
26831 * gcc.dg/builtins-5.c: New test case.
26832
26833 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26834
26835 * gcc.dg/asmreg-1.c: New test.
26836
26837 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26838
26839 PR c++/9749
26840 * g++.dg/parse/varmod1.C: New test.
26841
26842 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26843
26844 PR c++/9727
26845 * g++.dg/template/op1.C: New test.
26846
26847 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26848
26849 PR c++/8906
26850 * g++.dg/template/nested2.C: New test.
26851
26852 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26853
26854 PR c++/8724
26855 * g++.dg/expr/dtor1.C: New test.
26856
26857 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26858
26859 * gcc.dg/cpp/include3.c: New test.
26860 * gcc.dg/cpp/inc/foo.h: New file.
26861
26862 2003-02-21 Glen Nakamura <glen@imodulo.com>
26863
26864 * gcc.c-torture/execute/20030221-1.c: New test.
26865
26866 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26867
26868 PR c++/9729
26869 * g++.dg/abi/conv1.C: New test.
26870
26871 2003-02-20 Jan Hubicka <jh@suse.cz>
26872
26873 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26874
26875 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
26876
26877 * gcc.c-torture/compile/20030219-1.c: New test.
26878
26879 2003-02-18 Jan Hubicka <jh@suse.cz>
26880
26881 * gcc.dg/funcorder.c: New test.
26882
26883 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26884
26885 * gcc.c-torture/execute/20030218-1.c: New.
26886
26887 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
26888
26889 * gcc.dg/20030218-1.c: New.
26890
26891 2003-02-18 Richard Henderson <rth@redhat.com>
26892
26893 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
26894 * gcc.dg/attr-used-2.c: New.
26895
26896 2003-02-18 Mark Mitchell <mark@codesourcery.com>
26897
26898 PR c++/9704
26899 * g++.dg/init/copy5.C: New test.
26900
26901 2003-02-18 Geoffrey Keating <geoffk@apple.com>
26902
26903 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
26904 * g++.dg/pch/pch.exp: Likewise.
26905
26906 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26907
26908 * gcc.c-torture/execute/20030209-1.c: Enable the test if
26909 STACK_SIZE is not defined.
26910
26911 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26912
26913 PR c++/9457
26914 * g++.dg/template/init1.C: New test.
26915
26916 2003-02-16 Jan HUbicka <jh@suse.cz>
26917
26918 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
26919 (foo): Add few extra tests
26920 * gcc.dg/c99-const-expr-3.c: Likewise.
26921 * gcc.c-torture/execute/20030216-1.c: New.
26922
26923 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26924
26925 PR c++/9459
26926 * g++.dg/ext/typeof4.C: New test.
26927
26928 2003-02-15 Roger Sayle <roger@eyesopen.com>
26929
26930 * gcc.dg/i386-387-3.c: New test case.
26931
26932 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
26933
26934 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
26935 cris-*-elf* cris-*-aout* and mmix-*-*.
26936
26937 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
26938
26939 * gcc.dg/20030213-1.c: New test.
26940
26941 2003-02-12 Roger Sayle <roger@eyesopen.com>
26942
26943 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
26944 * gcc.dg/i386-387-2.c: Likewise.
26945
26946 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
26947
26948 * gcc.dg/ppc-spe.c: Fix formatting.
26949 Enable tests that were previously unsupported by gas.
26950 Delete tests for instructions that no longer exist.
26951 Switch arguments on evsubifw builtin.
26952
26953 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
26954
26955 * gcc.c-torture/execute/20030209-1.c: Disable the test if
26956 STACK_SIZE is too small.
26957
26958 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26959 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26960
26961 * gcc.dg/decl-2.c: New test.
26962
26963 2003-02-10 Jan Hubicka <jh@suse.cz>
26964
26965 * gcc.dg/i386-fpcvt-1.c: New test.
26966
26967 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
26968
26969 * gcc.c-torture/execute/20030209-1.c: New test.
26970
26971 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
26972
26973 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
26974 int-wide bitops, use the constants of the same width.
26975 Likewise, if long long is 32-bit wide, test bitops using
26976 32-bit constants.
26977
26978 2003-02-07 Loren James Rittle <ljrittle@acm.org>
26979
26980 * gcc.dg/20021014-1.c: Annotate with expected notice text.
26981
26982 2003-02-07 Roger Sayle <roger@eyesopen.com>
26983
26984 * testsuite/gcc.dg/builtins-4.c: New test case.
26985
26986 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26987
26988 * gcc.dg/20020430-1.c: Fix dg command typos.
26989 * gcc.dg/20020503-1.c: Likewise.
26990
26991 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26992
26993 PR c++/8785
26994 * g++.dg/parse/fused-params1.C: New test.
26995
26996 PR c++/8857
26997 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
26998
26999 PR c++/8921
27000 * g++.dg/parse/non-dependent1.C: New test.
27001
27002 PR c++/8928
27003 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27004
27005 PR c++/9228
27006 * g++.dg/parse/undefined7.C: New test.
27007 * g++.dg/parse/non-templ1.C: New test.
27008
27009 PR c++/9229
27010 * g++.dg/parse/too-many-tmpl-args1.C: New test.
27011
27012 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27013
27014 * gcc.c-torture/compile/20030206-1.c: New test.
27015
27016 2003-02-05 Roger Sayle <roger@eyesopen.com>
27017
27018 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
27019 "pow" to "foo" to avoid potential confusion with a math built-in.
27020
27021 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27022
27023 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
27024 conditions for SPARC targets.
27025
27026 2003-02-05 Jakub Jelinek <jakub@redhat.com>
27027
27028 * gcc.dg/20030204-1.c: New test.
27029
27030 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27031
27032 PR c++/38
27033 * g++.dg/parse/array-size1.C: New test.
27034
27035 PR c++/5657
27036 * g++.dg/parse/undefined3.C: New test.
27037
27038 PR c++/5665
27039 * g++.dg/parse/undefined4.C: New test.
27040
27041 PR c++/5975
27042 * g++.dg/parse/undefined5.C: New test.
27043
27044 PR c++/7259
27045 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
27046
27047 PR c++/8578
27048 * g++.dg/parse/casting-operator1.C: New test.
27049
27050 PR c++/8596
27051 * g++.dg/parse/undefined6.C: New test.
27052
27053 PR c++/8736
27054 * g++.dg/parse/missing-template1.C: New test.
27055
27056 2003-02-04 Jan Hubicka <jh@suse.cz>
27057
27058 * gcc.dg/i386-cadd.c: Compile using -march=k8.
27059 * gcc.dg/i386-cmov?.c: Likewise.
27060 * gcc.dg/i386-fpcvt-?.c: Likewise.
27061 * gcc.dg/i386-ssefp-1.c: Likewise.
27062 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
27063 conventions.
27064
27065 2003-02-03 Mark Mitchell <mark@codesourcery.com>
27066
27067 PR c++/7129
27068 * testsuite/g++.dg/ext/max.C: New test.
27069
27070 2003-02-03 Jan Hubicka <jh@suse.cz>
27071
27072 * gcc.c-torture/execute/20030203-1.c: New test.
27073
27074 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
27075
27076 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
27077 'natural-endian'.
27078
27079 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
27080
27081 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
27082 * g++.dg/init/new2.C: Likewise.
27083 * g++.dg/other/new1.C: Likewise.
27084
27085 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
27086
27087 * gcc.dg/struct-ret-libc.c: New test.
27088
27089 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
27090
27091 * gcc.dg/20030129-1.c: New test.
27092
27093 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27094
27095 PR c++/8849
27096 * g++.dg/template/ptrmem4.C: New test.
27097
27098 2003-01-29 Mark Mitchell <mark@codesourcery.com>
27099
27100 * g++.dg/parser/constant1.C: New test.
27101
27102 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27103
27104 PR c++/8591
27105 * g++.dg/parse/friend2.C: New test.
27106
27107 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
27108
27109 PR c++/9437
27110 * g++.dg/template/unify4.C: New test.
27111
27112 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
27113
27114 * gcc.c-torture/execute/20030128-1.c: New test.
27115
27116 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
27117
27118 * g++.dg/lookup/nested1.C: Test moved from ...
27119 * g++.old-deja/g++.other/lookup24.C: ... here.
27120
27121 2003-01-28 Jan Hubicka <jh@suse.cz>
27122
27123 * gcc.dg/i386-cmov5.c: New test.
27124
27125 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27126
27127 * gcc.c-torture/execute/20010925-1.c: Changed the
27128 memcpy declaration.
27129
27130 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27131
27132 PR c++/3902
27133 * g++.dg/parse/template5.C: New test.
27134
27135 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
27136
27137 PR fortran/9258
27138 * g77.dg/pr9258: New test.
27139
27140 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27141
27142 * README: Move relevant parts from README.g++.
27143
27144 * README.g++: Remove this file.
27145
27146 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27147
27148 * g++.dg/abi/dcast1.C: New test.
27149
27150 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27151
27152 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
27153
27154 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
27155
27156 PR c++/47
27157 * g++.old-deja/g++.other/lookup24.C: New test.
27158
27159 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27160
27161 PR middle-end/7227
27162 * gcc.dg/uninit-C.c: New test.
27163
27164 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
27165
27166 * g++.dg/abi/covariant1.C: New test.
27167
27168 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
27169
27170 * gcc.dg/20030123-1.c: New test.
27171
27172 2003-01-25 Jan Hubicka <jh@suse.cz>
27173
27174 PR opt/8492
27175 * gcc.c-torture/compile/20030125-1.c
27176
27177 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
27178
27179 PR c++/9403
27180 * g++.dg/parse/template3.C: New test.
27181 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
27182
27183 PR c++/795
27184 * g++.dg/parse/template4.C: New test.
27185
27186 PR c++/9415
27187 * g++.dg/template/qual2.C: New test.
27188
27189 PR c++/8545
27190 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
27191
27192 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
27193
27194 2003-01-25 Roger Sayle <roger@eyesopen.com>
27195
27196 * gcc.c-torture/execute/switch-1.c: New test case.
27197
27198 2003-01-25 Jan Hubicka <jh@suse.cz>
27199
27200 * gcc.c-torture/execute/20030125-1.[cx]: New test.
27201
27202 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
27203
27204 Tweaks for Bison-1.875. From the NEWS file:
27205 "- `parse error' -> `syntax error'
27206 Bison now uniformly uses the term `syntax error'"
27207 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
27208 * gcc.dg/cpp/digraph2.c: Likewise.
27209 * gcc.dg/cpp/direct2.c: Likewise.
27210 * gcc.dg/cpp/paste4.c: Likewise.
27211 * gcc.dg/c90-restrict-1.c: Likewise.
27212 * gcc.dg/c99-func-2.c: Likewise.
27213 * gcc.dg/noncompile/920721-2.c: Likewise.
27214 * gcc.dg/noncompile/930622-2.c: Likewise.
27215 * gcc.dg/noncompile/940112-1.c: Likewise.
27216 * gcc.dg/noncompile/950921-1.c: Likewise.
27217 * gcc.dg/noncompile/951123-1.c: Likewise.
27218 * gcc.dg/noncompile/971104-1.c: Likewise.
27219 * gcc.dg/noncompile/990416-1.c: Likewise.
27220
27221 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
27222
27223 * g++.dg/parse/undefined1.C: Add error message.
27224
27225 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27226
27227 PR c++/9354
27228 * g++.dg/parse/new1.C: New test.
27229
27230 PR c++/9216
27231 * g++.dg/parse/template2.C: New test.
27232
27233 PR c++/9354
27234 * g++.dg/parse/typedef2.C: New test.
27235
27236 PR c++/9328
27237 * g++.dg/ext/typeof3.C: New test.
27238
27239 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27240
27241 PR c++/2738
27242 * g++.dg/parse/ret-type1.C: New test.
27243
27244 PR c++/3792
27245 * g++.dg/parse/tmpl-outside1.C: New test.
27246
27247 PR c++/4207
27248 * g++.dg/parse/int-as-enum1.C: New test.
27249
27250 PR c++/4903
27251 * g++.dg/parse/no-typename1.C: New test.
27252
27253 PR c++/5533
27254 * g++.dg/parse/no-value1.C: New test.
27255
27256 PR c++/5921
27257 * g++.dg/parse/wrong-inline1.C: New test.
27258
27259 PR c++/6402
27260 * g++.dg/parse/ref1.C: New test.
27261
27262 PR c++/6992
27263 * g++.dg/parse/attr-ctor1.C: New test.
27264
27265 PR c++/7229
27266 * g++.dg/parse/namespace5.C: New test.
27267
27268 PR c++/7917
27269 * g++.dg/parse/func-def1.C: New test.
27270
27271 PR c++/8143
27272 * g++.dg/parse/undefined1.C: New test.
27273
27274 PR c++/5723, PR c++/8522
27275 * g++.dg/parse/specialization1.C: New test.
27276
27277 PR c++/163, PR c++/8595
27278 * g++.dg/parse/struct-as-enum1.C: New test.
27279
27280 PR c++/9173
27281 * g++.dg/parse/undefined2.C: New test.
27282
27283 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27284
27285 PR c++/9298
27286 * g++.dg/parse/template1.C: New test.
27287
27288 PR c++/9384
27289 * g++.dg/parse/using1.C: New test.
27290
27291 PR c++/9285
27292 PR c++/9294
27293 * g++.dg/parse/expr2.C: New test.
27294
27295 PR c++/9388
27296 * g++.dg/parse/lookup2.C: Likewise.
27297
27298 2003-01-21 Jan Hubicka <jh@suse.cz>
27299
27300 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
27301 * gcc.c-torture/execute/eeprof-1.c: Likewise.
27302 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
27303 * gcc.c-torture/execute/string-opt-*.c: Likewise.
27304
27305 2003-01-20 Nick Clifton <nickc@redhat.com>
27306
27307 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
27308 problem with ARM sibcall code generation.
27309
27310 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
27311
27312 * gcc.c-torture/execute/20030120-1.c: New.
27313
27314 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
27315
27316 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
27317
27318 2003-01-17 Mark Mitchell <mark@codesourcery.com>
27319
27320 PR c++/9272
27321 * g++.dg/parse/ctor1.C: New test.
27322
27323 PR c++/9294:
27324 * g++.dg/parse/qualified1.C: New test.
27325
27326 * g++.dg/parse/typename3.C: New test.
27327
27328 2003-01-16 Richard Henderson <rth@redhat.com>
27329
27330 * g++.dg/tls/init-2.C: Fix error matches for real this time.
27331
27332 2003-01-16 Richard Henderson <rth@redhat.com>
27333
27334 * g++.dg/pch/pch.exp: Copy test header to the working directory
27335 before using it either for precompilation or direct use.
27336 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
27337 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
27338
27339 2003-01-16 Richard Henderson <rth@redhat.com>
27340
27341 * gcc.dg/pch/pch.exp: Copy test header to the working directory
27342 before using it either for precompilation or direct use.
27343 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
27344 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
27345
27346 2003-01-16 Mark Mitchell <mark@codesourcery.com>
27347
27348 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
27349 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
27350 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
27351 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
27352 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
27353 typename warning into error.
27354 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
27355 error messages.
27356 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
27357 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
27358 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
27359 messages.
27360 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
27361 make declaration visible in template.
27362 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
27363 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
27364 messages.
27365 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
27366 message.
27367 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
27368 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
27369 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
27370 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
27371 typename warning with error message.
27372 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
27373 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
27374 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
27375
27376 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
27377
27378 * g++.dg/parse/ambig2.C: New test.
27379
27380 2003-01-15 Richard Henderson <rth@redhat.com>
27381
27382 * g++.dg/tls/init-2.C: Update error message string.
27383
27384 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27385
27386 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
27387
27388 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
27389
27390 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
27391 all for HC11/HC12.
27392 * gcc.c-torture/compile/20001205-1.x: Likewise.
27393 * gcc.c-torture/compile/20001226-1.x: Likewise.
27394 * gcc.c-torture/compile/920520-1.x: Likewise.
27395 * gcc.c-torture/compile/961203-1.x: Likewise.
27396 * gcc.c-torture/compile/20020604-1.x: Likewise.
27397
27398 2003-01-15 Jan Hubicka <jh@suse.cz>
27399
27400 * gcc.c-torture/compile/20030115-1.c: New test.
27401
27402 * gcc.dg/i386-fpcvt-1.c: New test.
27403 * gcc.dg/i386-fpcvt-2.c: New test.
27404
27405 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
27406
27407 Further conform g++'s __vmi_class_type_info to the C++ ABI
27408 specification.
27409 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
27410 the specification.
27411
27412 2003-01-14 Jan Hubicka <jh@suse.cz>
27413
27414 * gcc.dg/i386-fpcvt-1.c: New test.
27415 * gcc.dg/i386-fpcvt-2.c: New test.
27416
27417 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27418
27419 * gcc.dg/i386-mmx-3.c: New test.
27420
27421 2003-01-12 Mark Mitchell <mark@codesourcery.com>
27422
27423 PR c++/9264
27424 * g++.dg/parse/octal1.C: New file.
27425
27426 PR c++/9172
27427 * g++.dg/parse/typename1.C: New file.
27428
27429 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
27430
27431 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
27432 * gcc.dg/bf-no-ms-layout.c: Likewise.
27433 * gcc.dg/bf-ms-attrib.c: Likewise.
27434
27435 2003-01-10 Mark Mitchell <mark@codesourcery.com>
27436
27437 PR c++/9099
27438 * g++.dg/parse/dtor1.C: New file.
27439
27440 PR c++/9128
27441 * g++.dg/rtti/typeid1.C: New file.
27442
27443 PR c++/9153
27444 * g++.dg/parse/lookup1.C: New file.
27445
27446 PR c++/9171
27447 * g++.dg/templ/spec5.C: New file.
27448
27449 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
27450
27451 * gcc.c-torture/compile/20030110-1.c: New test.
27452
27453 2003-01-09 Geoffrey Keating <geoffk@apple.com>
27454
27455 Merge from pch-branch:
27456
27457 2002-12-23 Geoffrey Keating <geoffk@apple.com>
27458
27459 * gcc.dg/pch/cpp-1.h: New.
27460 * gcc.dg/pch/cpp-1.c: New.
27461 * gcc.dg/pch/cpp-2.h: New.
27462 * gcc.dg/pch/cpp-2.c: New.
27463
27464 2002-11-19 Geoffrey Keating <geoffk@apple.com>
27465
27466 * gcc.dg/pch/except-1.h: New.
27467 * gcc.dg/pch/except-1.c: New.
27468
27469 2002-11-13 Geoffrey Keating <geoffk@apple.com>
27470
27471 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
27472 running test.
27473 * gcc.dg/pch: Include *.hp not *.h.
27474 * gcc.dg/pch/system-1.h: New.
27475 * gcc.dg/pch/system-1.c: New.
27476
27477 2002-11-11 Geoffrey Keating <geoffk@apple.com>
27478
27479 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
27480 rather than trying to build and run a program using PCH.
27481 * gcc.dg/pch: Remove dg-do commands from test files.
27482
27483 2002-11-08 Geoffrey Keating <geoffk@apple.com>
27484
27485 * gcc.dg/pch/macro-3.c: New.
27486 * gcc.dg/pch/macro-3.h: New.
27487
27488 2002-11-04 Geoffrey Keating <geoffk@apple.com>
27489
27490 * gcc.dg/pch/common-1.c: New.
27491 * gcc.dg/pch/common-1.h: New.
27492 * gcc.dg/pch/decl-1.c: New.
27493 * gcc.dg/pch/decl-1.h: New.
27494 * gcc.dg/pch/decl-2.c: New.
27495 * gcc.dg/pch/decl-2.h: New.
27496 * gcc.dg/pch/decl-3.c: New.
27497 * gcc.dg/pch/decl-3.h: New.
27498 * gcc.dg/pch/decl-4.c: New.
27499 * gcc.dg/pch/decl-4.h: New.
27500 * gcc.dg/pch/decl-5.c: New.
27501 * gcc.dg/pch/decl-5.h: New.
27502 * gcc.dg/pch/global-1.c: New.
27503 * gcc.dg/pch/global-1.h: New.
27504 * gcc.dg/pch/inline-1.c: New.
27505 * gcc.dg/pch/inline-1.h: New.
27506 * gcc.dg/pch/inline-2.c: New.
27507 * gcc.dg/pch/inline-2.h: New.
27508 * gcc.dg/pch/static-1.c: New.
27509 * gcc.dg/pch/static-1.h: New.
27510 * gcc.dg/pch/static-2.c: New.
27511 * gcc.dg/pch/static-2.h: New.
27512
27513 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
27514
27515 * g++.dg/pch/pch.exp: Better handle failing testcases.
27516 * gcc.dg/pch/pch.exp: Likewise.
27517 * gcc.dg/pch/macro-1.c: New.
27518 * gcc.dg/pch/macro-1.h: New.
27519 * gcc.dg/pch/macro-2.c: New.
27520 * gcc.dg/pch/macro-2.h: New.
27521
27522 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
27523
27524 * g++.dg/dg.exp: Treat files in pch/ specially.
27525 * g++.dg/pch/pch.exp: New file.
27526 * g++.dg/pch/empty.H: New file.
27527 * g++.dg/pch/empty.C: New file.
27528 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
27529 "precompile".
27530
27531 * gcc.dg/pch/pch.exp: New file.
27532 * gcc.dg/pch/empty.h: New file.
27533 * gcc.dg/pch/empty.c: New file.
27534 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
27535 "precompile".
27536
27537 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27538
27539 * g++.dg/template/friend14.C: New test.
27540
27541 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27542
27543 * gcc.dg/old-style-asm-1.c: New test.
27544
27545 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
27546
27547 * gcc.c-torture/compile/20030109-1.c: New test.
27548
27549 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27550
27551 * gcc.c-torture/execute/20030109-1.c: New test.
27552
27553 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
27554
27555 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
27556 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
27557 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
27558 * g++.old-deja/g++.mike/eh2.C: Likewise.
27559 * g++.old-deja/g++.mike/eh3.C: Likewise.
27560 * g++.old-deja/g++.mike/eh5.C: Likewise.
27561 * g++.old-deja/g++.mike/eh6.C: Likewise.
27562 * g++.old-deja/g++.mike/eh7.C: Likewise.
27563 * g++.old-deja/g++.mike/eh8.C: Likewise.
27564 * g++.old-deja/g++.mike/eh9.C: Likewise.
27565 * g++.old-deja/g++.mike/eh10.C: Likewise.
27566 * g++.old-deja/g++.mike/eh12.C: Likewise.
27567 * g++.old-deja/g++.mike/eh13.C: Likewise.
27568 * g++.old-deja/g++.mike/eh14.C: Likewise.
27569 * g++.old-deja/g++.mike/eh16.C: Likewise.
27570 * g++.old-deja/g++.mike/eh17.C: Likewise.
27571 * g++.old-deja/g++.mike/eh18.C: Likewise.
27572 * g++.old-deja/g++.mike/eh21.C: Likewise.
27573 * g++.old-deja/g++.mike/eh23.C: Likewise.
27574 * g++.old-deja/g++.mike/eh24.C: Likewise.
27575 * g++.old-deja/g++.mike/eh25.C: Likewise.
27576 * g++.old-deja/g++.mike/eh26.C: Likewise.
27577 * g++.old-deja/g++.mike/eh27.C: Likewise.
27578 * g++.old-deja/g++.mike/eh28.C: Likewise.
27579 * g++.old-deja/g++.mike/eh29.C: Likewise.
27580 * g++.old-deja/g++.mike/eh31.C: Likewise.
27581 * g++.old-deja/g++.mike/eh33.C: Likewise.
27582 * g++.old-deja/g++.mike/eh34.C: Likewise.
27583 * g++.old-deja/g++.mike/eh35.C: Likewise.
27584 * g++.old-deja/g++.mike/eh36.C: Likewise.
27585 * g++.old-deja/g++.mike/eh37.C: Likewise.
27586 * g++.old-deja/g++.mike/eh38.C: Likewise.
27587 * g++.old-deja/g++.mike/eh39.C: Likewise.
27588 * g++.old-deja/g++.mike/eh40.C: Likewise.
27589 * g++.old-deja/g++.mike/eh41.C: Likewise.
27590 * g++.old-deja/g++.mike/eh42.C: Likewise.
27591 * g++.old-deja/g++.mike/eh44.C: Likewise.
27592 * g++.old-deja/g++.mike/eh46.C: Likewise.
27593 * g++.old-deja/g++.mike/eh47.C: Likewise.
27594 * g++.old-deja/g++.mike/eh48.C: Likewise.
27595 * g++.old-deja/g++.mike/eh49.C: Likewise.
27596 * g++.old-deja/g++.mike/eh50.C: Likewise.
27597 * g++.old-deja/g++.mike/eh51.C: Likewise.
27598 * g++.old-deja/g++.mike/eh53.C: Likewise.
27599 * g++.old-deja/g++.mike/eh55.C: Likewise.
27600 * g++.old-deja/g++.mike/p7912.C: Likewise.
27601 * g++.old-deja/g++.mike/p9706.C: Likewise.
27602 * g++.old-deja/g++.mike/p10416.C: Likewise.
27603 * g++.old-deja/g++.mike/p11667.C: Likewise.
27604 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
27605 Remove redundant reference to Iris.
27606 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
27607 Elxsi, i860, Pico Java, and WE32K.
27608
27609 2003-01-07 Mark Mitchell <mark@codesourcery.com>
27610
27611 * g++.dg/ext/asm4.C: New test.
27612
27613 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27614
27615 PR c++/9030
27616 * g++.dg/template/friend12.C: New test.
27617 * g++.dg/template/friend13.C: Likewise.
27618 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
27619
27620 2003-01-08 Jan Hubicka <jh@suse.cz>
27621
27622 * gcc.dg/i386-cadd.c: New test.
27623 * gcc.dg/i386-cmov4.c: Likewise.
27624
27625 2003-01-06 Mark Mitchell <mark@codesourcery.com>
27626
27627 PR c++/9165
27628 * g++.dg/warn/Wunused-3.C: New test.
27629
27630 * g++.dg/abi/bitfield9.C: New test.
27631
27632 PR c++/9189
27633 * g++.dg/parse/defarg3.C: New test.
27634
27635 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
27636
27637 * g++.dg/parse/ambig1.C: New test.
27638 * g++.dg/parse/defarg2.C: New test.
27639
27640 2003-01-05 Mark Mitchell <mark@codesourcery.com>
27641
27642 * g++.dg/template/defarg-1.C: New test.
27643 * g++.dg/template/local2.C: Likewise.
27644
27645 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
27646
27647 * gcc.c-torture/execute/20030105-1.c: New test.
27648
27649 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27650
27651 * g++.dg/parse/namespace3.C: Remove extra semicolons.
27652 * g++.dg/parse/namespace4.C: Likewise.
27653
27654 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
27655
27656 * g++.dg/template/ntp2.C: New test.
27657
27658 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
27659
27660 * g++.dg/parse/extern-C-1.C: New test.
27661
27662 * g++.dg/parse/namespace4.C: New test.
27663
27664 * g++.dg/template/nested1.C: New test.
27665
27666 * g++.dg/parse/namespace3.C: New test.
27667
27668 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
27669
27670 * g++.dg/lookup/two-stage1.C: New test.
27671
27672 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27673
27674 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
27675 * g++.old-deja/g++.jason/access8.C: Likewise.
27676 * g++.old-deja/g++.other/decl5.C: Likewise.
27677
27678 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27679
27680 * g++.dg/parse/parse7.C: New test.
27681
27682 2003-01-02 Mark Mitchell <mark@codesourcery.com>
27683
27684 PR c++/2843
27685 * g++.dg/ext/attrib7.C: New test.
27686
27687 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27688
27689 * g++.dg/parse/parse6.C: New test.
27690
27691 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
27692
27693 * gcc.dg/h8300-stack-1.c: New.
27694
27695 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27696
27697 g++.dg/lookup/exception1.C: New test.
27698
27699 g++.dg/lookup/template1.C: New test.
27700
27701 g++.dg/parse/namespace2.C: New test.
27702
27703 g++.dg/parse/parens2.C: New test.
27704
27705 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27706
27707 * g++.dg/parse/parse5.C: New test.
27708 * g++.dg/lookup/scoped4.C: New test.
27709
27710 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27711
27712 * g++.dg/parse/parens1.C: New test.
27713
27714 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
27715 angle-bracket1.C.
27716 * g++.dg/parse/parens2.C: New test.
27717
27718 * g++.dg/lookup/scope-operator1.C: New test.
27719
27720 * g++.dg/parse/operator1.C: New test.
27721
27722 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27723
27724 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
27725 * g++.old-deja/g++.other/access6.C: Likewise.
27726 * g++.old-deja/g++.other/decl1.C: Likewise.
27727 * g++.old-deja/g++.pt/typename12.C: Likewise.
27728
27729 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27730
27731 * g++.dg/parse/namespace1.C: New test.
27732
27733 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27734
27735 * g++.dg/parse/parse4.C: New test.
27736
27737 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27738
27739 * g++.dg/parse/parse3.C: New test.
27740
27741 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27742
27743 * g++.dg/parse/parse2.C: New test.
27744
27745 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27746
27747 * g++.dg/template/friend11.C: New test.
27748
27749 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27750
27751 * g++.dg/parse/parse1.C: New test.
27752
27753 2002-12-31 Janis Johnson <janis187@us.ibm.com>
27754
27755 * lib/profopt.exp: Change the name of a global variable to avoid
27756 possible clashes with other test suites.
27757
27758 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
27759
27760 * g++.dg/inherit/covariant8.C: New test.
27761
27762 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27763
27764 * g++.dg/init/array9.C: New test.
27765
27766 PR c++/9112
27767 * g++.dg/parse/expr1.C: New test.
27768
27769 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
27770
27771 * gcc.c-torture/compile/20021230-1.c: New test.
27772
27773 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
27774
27775 * g++.dg/inherit/covariant5.C: New test.
27776 * g++.dg/inherit/covariant6.C: New test.
27777 * g++.dg/inherit/covariant7.C: New test.
27778
27779 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27780
27781 PR c++/2739
27782 * g++.dg/other/access2.C: New test.
27783
27784 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
27785
27786 * g++.dg/other/anon-struct.C: No longer fails
27787 * g++.old-deja/g++.brendan/parse4.C: Likewise.
27788 * g++.old-deja/g++.brendan/parse5.C: Likewise.
27789 * g++.old-deja/g++.brendan/parse6.C: Likewise.
27790
27791 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
27792
27793 * g++.dg/parse/angle-bracket.C (main): No longer fails.
27794
27795 2002-12-27 Mark Mitchell <mark@codesourcery.com>
27796
27797 * g++.dg/eh/spec4.C: Remove stray semicolon.
27798 * g++.dg/expr/pmf-1.C: Change error message.
27799 * g++.dg/ext/asm1.C: Remove stray semicolon.
27800 * g++.dg/ext/typename1.C: Add missing typenames.
27801 * g++.dg/inherit/template-as-base.C: Change error message.
27802 * g++.dg/lookup/scoped1.C: Likewise.
27803 * g++.dg/lookup/scoped2.C: Likewise.
27804 * g++.dg/lookup/using2.C: Likewise.
27805 * g++.dg/other/component1.C: Remove stray semicolon.
27806 * g++.dg/other/do1.C: Change error message.
27807 * g++.dg/other/error2.C: Likewise.
27808 * g++.dg/other/init1.C: Likewise.
27809 * g++.dg/other/packed1.C: Remove stray semicolon.
27810 * g++.dg/other/ptrmem2.C: Change error message.
27811 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27812 marker.
27813 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27814 * g++.dg/template/access3.C: Add typename keyword.
27815 * g++.dg/template/access5.C: Remove stray semicolon.
27816 * g++.dg/template/access6.C: Likewise.
27817 * g++.dg/template/complit1.C: Likewise.
27818 * g++.dg/template/crash1.C: Change error message.
27819 * g++.dg/template/inherit2.C: Remove stray semicolon.
27820 * g++.dg/template/instantiate2.C: Likewise.
27821 * g++.dg/template/instantiate3.C: Change error message.
27822 * g++.dg/template/qual1.C: Remove stray semicolon.
27823 * g++.dg/template/qualttp18.C: Change error message.
27824 * g++.dg/template/ref1.C: Remove stray semicolon.
27825 * g++.dg/template/sizeof1.C (A::value): Declare it.
27826 * g++.dg/template/spec4.C: Change error message.
27827 * g++.dg/template/static1.C: Likewise.
27828 * g++.dg/template/type1.C: Likewise.
27829 * g++.dg/template/typename3.C: Likewise.
27830 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27831 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27832 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27833 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27834 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27835 named return value extension.
27836 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27837 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27838 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27839 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27840 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27841 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27842 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27843 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27844 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27845 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27846 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27847 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27848 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27849 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27850 syntax.
27851 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27852 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27853 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27854 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27855 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27856 * g++.old-deja/g++.brendan/template11.C: Likewise.
27857 * g++.old-deja/g++.brendan/template26.C: Likewise.
27858 * g++.old-deja/g++.brendan/template27.C: Use explicit
27859 specialization syntax.
27860 * g++.old-deja/g++.brendan/template30.C: Likewise.
27861 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27862 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27863 non-dependent names.
27864 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27865 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27866 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27867 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27868 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27869 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27870 named return value extension.
27871 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27872 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27873 * g++.old-deja/g++.ext/return1.C: Likewise.
27874 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
27875 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
27876 * g++.old-deja/g++.jason/access8.C: Likewise.
27877 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
27878 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
27879 pseudo-destructor names.
27880 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
27881 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
27882 pseudo-destructor names.
27883 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
27884 * g++.old-deja/g++.jason/overload19.C: Likewise.
27885 * g++.old-deja/g++.jason/overload32.C: Likewise.
27886 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
27887 stray semicolons.
27888 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
27889 * g++.old-deja/g++.jason/return.C: Likewise.
27890 * g++.old-deja/g++.jason/return2.C: Likewise.
27891 * g++.old-deja/g++.jason/shadow1.C: Likewise.
27892 * g++.old-deja/g++.jason/special.C: Use explicit specialization
27893 syntax.
27894 * g++.old-deja/g++.jason/template10.C: Account for use of
27895 non-dependent names.
27896 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
27897 syntax.
27898 * g++.old-deja/g++.jason/template37.C: Likewise.
27899 * g++.old-deja/g++.law/access4.C: Change error messages.
27900 * g++.old-deja/g++.law/arm13.C: Remove incorrect
27901 pseudo-destructor names.
27902 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
27903 * g++.old-deja/g++.law/ctors9.C: Likewise.
27904 * g++.old-deja/g++.law/cvt22.C: Likewise.
27905 * g++.old-deja/g++.law/dtors5.C: Likewise.
27906 * g++.old-deja/g++.law/global-init1.C: Likewise.
27907 * g++.old-deja/g++.law/missed-error3.C: Likewise.
27908 * g++.old-deja/g++.law/operators28.C: Likewise.
27909 * g++.old-deja/g++.law/visibility28.C: Likewise.
27910 * g++.old-deja/g++.martin/eval1.C: Likewise.
27911 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
27912 name.
27913 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
27914 * g++.old-deja/g++.mike/net34.C: Likewise.
27915 * g++.old-deja/g++.mike/net36.C: Likewise.
27916 * g++.old-deja/g++.mike/ns2.C: Likewise.
27917 * g++.old-deja/g++.mike/p12306.C: Likewise.
27918 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
27919 value extension.
27920 * g++.old-deja/g++.mike/p700.C: Likewise.
27921 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
27922 * g++.old-deja/g++.mike/p710.C: Likewise.
27923 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
27924 value extension.
27925 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
27926 * g++.old-deja/g++.mike/pmf9.C: Likewise.
27927 * g++.old-deja/g++.ns/crash2.C: Likewise.
27928 * g++.old-deja/g++.ns/crash3.C: Likewise.
27929 * g++.old-deja/g++.ns/invalid1.C: Likewise.
27930 * g++.old-deja/g++.ns/ns17.C: Likewise.
27931 * g++.old-deja/g++.ns/template16.C: Likewise.
27932 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
27933 keyword.
27934 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
27935 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
27936 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
27937 named return value extension.
27938 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
27939 * g++.old-deja/g++.other/access4.C: Issue additional error
27940 messages.
27941 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
27942 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
27943 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
27944 * g++.old-deja/g++.other/crash25.C: Change error message.
27945 * g++.old-deja/g++.other/crash4.C: Change error message.
27946 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
27947 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
27948 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
27949 checks.
27950 * g++.old-deja/g++.other/defarg8.C: Likewise.
27951 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
27952 * g++.old-deja/g++.other/dtor10.C: Likewise.
27953 * g++.old-deja/g++.other/incomplete.C: Likewise.
27954 * g++.old-deja/g++.other/linkage7.C: Likewise.
27955 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
27956 lookup algorithm.
27957 * g++.old-deja/g++.other/mangle2.C: Likewise.
27958 * g++.old-deja/g++.other/refinit2.C: Likewise.
27959 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
27960 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
27961 * g++.old-deja/g++.pt/crash28.C: Likewise.
27962 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
27963 syntax.
27964 * g++.old-deja/g++.pt/crash32.C: Change error message.
27965 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
27966 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
27967 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
27968 error message position.
27969 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
27970 * g++.old-deja/g++.pt/defarg8.C: Change error message.
27971 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
27972 syntax.
27973 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
27974 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
27975 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
27976 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
27977 keyword.
27978 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27979 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
27980 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
27981 keyword.
27982 * g++.old-deja/g++.pt/explicit71.C: Change error message.
27983 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
27984 syntax.
27985 * g++.old-deja/g++.pt/friend28.C: Account for use of
27986 non-dependent names.
27987 * g++.old-deja/g++.pt/friend29.C: Likewise.
27988 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
27989 rules.
27990 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
27991 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
27992 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
27993 lookup rules.
27994 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
27995 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
27996 keyword.
27997 * g++.old-deja/g++.pt/memclass20.C: Likewise.
27998 * g++.old-deja/g++.pt/memclass5.C: Likewise.
27999 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28000 keyword.
28001 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28002 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28003 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28004 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28005 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28006 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28007 keyword.
28008 * g++.old-deja/g++.pt/spec10.C: Likewise.
28009 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28010 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
28011 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
28012 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
28013 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
28014 * g++.old-deja/g++.pt/ttp62.C: Likewise.
28015 * g++.old-deja/g++.pt/ttp64.C: Likewise.
28016 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
28017 * g++.old-deja/g++.pt/typename15.C: Likewise.
28018 * g++.old-deja/g++.pt/typename22.C: Likewise.
28019 * g++.old-deja/g++.pt/typename6.C: Change error messages.
28020 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
28021 * g++.old-deja/g++.pt/virtual2.C: Likewise.
28022 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
28023 syntax.
28024 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
28025 return value extension.
28026 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
28027 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
28028 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
28029 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
28030
28031 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
28032
28033 * g++.dg/warn/inline1.C: New test.
28034 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
28035 * g++.old-deja/g++.jason/synth10.C: Likewise.
28036 * g++.old-deja/g++.mike/net31.C: Likewise.
28037 * g++.old-deja/g++.mike/p8786.C: Likewise.
28038
28039 * g++.dg/template/friend10.C: New test.
28040 * g++.dg/template/conv5.C: New test.
28041
28042 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
28043
28044 * g++.dg/lookup/scoped3.C: New test.
28045
28046 * g++.dg/lookup/decl1.C: New test.
28047 * g++.dg/lookup/decl2.C: New test.
28048
28049 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
28050
28051 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
28052 gcc.c-torture/compile/20021015-1.c,
28053 gcc.c-torture/compile/20021015-2.c,
28054 gcc.c-torture/compile/20021123-1.c,
28055 gcc.c-torture/compile/20021123-2.c,
28056 gcc.c-torture/compile/20021123-3.c,
28057 gcc.c-torture/compile/20021123-4.c,
28058 gcc.c-torture/execute/20021024-1.c: Add tests previously added
28059 only to 3.1 or 3.2 branch.
28060
28061 2002-12-23 Mark Mitchell <mark@codesourcery.com>
28062
28063 * gcc.dg/i386-bitfield3.c: New test.
28064
28065 * gcc.dg/i386-bitfield2.c: New test.
28066
28067 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
28068
28069 * g++.dg/parse/conv_op1.C: New test.
28070
28071 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
28072
28073 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
28074 approved.
28075
28076 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
28077
28078 * gcc.c-torture/compile/20021220-1.c: New test.
28079
28080 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
28081
28082 * gcc.dg/i386-fastcall-1.c: New.
28083
28084 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28085
28086 * gcc.c-torture/execute/20021219-1.c: New test.
28087
28088 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28089
28090 * gcc.dg/i386-pic-1.c: New test.
28091
28092 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28093
28094 PR c++/8099
28095 * g++.dg/template/friend9.C: New test.
28096
28097 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28098
28099 PR c++/3663
28100 * g++.dg/template/access7.C: New test.
28101
28102 2002-12-18 Nick Clifton <nickc@redhat.com>
28103
28104 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
28105 the libstdc++-v3 directory has been found.
28106
28107 2002-12-12 Devang Patel <dpatel@apple.com>
28108 * gcc.dg/darwin-ld-1.c: New test.
28109 * gcc.dg/darwin-ld-2.c: New test.
28110 * gcc.dg/darwin-ld-3.c: New test.
28111 * gcc.dg/darwin-ld-4.c: New test.
28112 * gcc.dg/darwin-ld-5.c: New test.
28113
28114 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28115
28116 * gcc.c-torture/compile/20021212-1.c: New test.
28117
28118 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
28119
28120 * gcc.dg/fshort-wchar: New test.
28121
28122 2002-12-10 Mark Mitchell <mark@codesourcery.com>
28123
28124 PR c++/8372
28125 * g++.dg/template/dtor1.C: New test.
28126
28127 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
28128 markers.
28129
28130 2002-12-10 Jakub Jelinek <jakub@redhat.com>
28131
28132 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
28133
28134 2002-12-09 Mark Mitchell <mark@codesourcery.com>
28135
28136 * g++.dg/template/static1.C: New test.
28137 * g++.dg/template/static2.C: New test.
28138 * g++.old-deja/g++.ext/memconst.C: New test.
28139
28140 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28141
28142 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
28143 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
28144 * g++.dg/special/initp1.C: Likewise.
28145
28146 2002-12-06 Jakub Jelinek <jakub@redhat.com>
28147
28148 * gcc.c-torture/execute/20021204-1.c: New test.
28149
28150 2002-12-04 Geoffrey Keating <geoffk@apple.com>
28151
28152 * gcc.dg/ppc-fmadd-1.c: New file.
28153 * gcc.dg/ppc-fmadd-2.c: New file.
28154 * gcc.dg/ppc-fmadd-3.c: New file.
28155
28156 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28157
28158 * gcc.c-torture/compile/20021204-1.c: New test.
28159
28160 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
28161
28162 * g++.dg/inherit/covariant2.C: New test.
28163 * g++.dg/inherit/covariant3.C: New test.
28164 * g++.dg/inherit/covariant4.C: New test.
28165 * g++.dg/inherit/covariant1.C: Remove XFAIL.
28166 * g++.old-deja/g++.robertl/eb17.C: Likewise.
28167
28168 2002-12-03 Mark Mitchell <mark@codesourcery.com>
28169
28170 PR c++/8688
28171 * g++.dg/init/brace3.C: New test.
28172
28173 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
28174
28175 * gcc.dg/20020210-1.c: Fix a comment typo.
28176
28177 2002-12-02 Mark Mitchell <mark@codesourcery.com>
28178
28179 PR c++/8720
28180 * g++.dg/parse/defarg1.C: New test.
28181
28182 PR c++/8615
28183 * g++.dg/template/char1.C: New test.
28184
28185 * g++.dg/template/varmod1.C: Fix typo.
28186
28187 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28188
28189 DR 180
28190 * g++.old-deja/g++.pt/crash32.C: Expect error.
28191
28192 2002-12-01 Mark Mitchell <mark@codesourcery.com>
28193
28194 PR c++/5919
28195 * g++.dg/template/varmod1.C: New test.
28196
28197 PR c++/8727
28198 * g++.dg/inherit/typeinfo1.C: New test.
28199
28200 PR c++/8663
28201 * g++.dg/inherit/typedef1.C: New test.
28202
28203 2002-11-30 Mark Mitchell <mark@codesourcery.com>
28204
28205 PR c++/8332
28206 PR c++/8493
28207 * g++.dg/template/strlen1.C: New test.
28208
28209 PR c++/8227
28210 * g++.dg/template/ctor2.C: New test.
28211
28212 PR c++/8214
28213 * g++.dg/init/string1.C: New test.
28214
28215 PR c++/8511
28216 * g++.dg/template/friend8.C: New test.
28217
28218 2002-11-29 Joe Buck <jbuck@synopsys.com>
28219
28220 * g++.dg/lookup/anon2.C: New test.
28221
28222 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
28223
28224 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
28225 h8300 port.
28226
28227 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
28228
28229 * gcc.dg/bitfld-6.c: New test.
28230
28231 2002-11-27 Jan Hubicka <jh@suse.cz>
28232
28233 * gcc.c-torture/execute/20021127.[cx]: New test.
28234
28235 2002-11-26 Jan Hubicka <jh@suse.cz>
28236
28237 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
28238 quality.
28239
28240 2002-11-26 Geoffrey Keating <geoffk@apple.com>
28241
28242 * g++.dg/init/brace2.C: New test.
28243 * g++.old-deja/g++.mike/p9129.C: Correct.
28244
28245 2002-11-26 Mark Mitchell <mark@codesourcery.com>
28246
28247 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
28248
28249 2002-11-25 Andreas Bauer <baueran@in.tum.de>
28250
28251 * gcc.dg/sibcall-6: New test for indirect sibcalls.
28252
28253 2002-11-25 Mark Mitchell <mark@codesourcery.com>
28254
28255 * testsuite/g++.dg/abi/empty11.C: New test.
28256 * testsuite/g++.dg/rtti/cv1.C: New test.
28257
28258 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
28259
28260 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
28261
28262 2002-11-24 Mark Mitchell <mark@codesourcery.com>
28263
28264 * g++.dg/abi/empty10.C: New test.
28265
28266 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28267
28268 * gcc.c-torture/compile/20021124-1.c: New test.
28269
28270 2002-11-22 Mark Mitchell <mark@codesourcery.com>
28271
28272 * g++.dg/abi/rtti2.C: New test.
28273
28274 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28275
28276 * gcc.dg/i386-unroll-1.c: New test.
28277
28278 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28279
28280 * gcc.c-torture/compile/20021120-1.c: New test.
28281 * gcc.c-torture/compile/20021120-2.c: New test.
28282
28283 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28284
28285 * gcc.dg/bitfld-5.c: New test.
28286
28287 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28288
28289 * gcc.c-torture/execute/20021120-3.c: New test.
28290
28291 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28292
28293 * gcc.c-torture/execute/20021120-2.c: New test.
28294
28295 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28296
28297 * gcc.c-torture/execute/20021120-1.c: New test.
28298
28299 2002-11-20 Jakub Jelinek <jakub@redhat.com>
28300
28301 * gcc.c-torture/execute/20021118-3.c: New test.
28302
28303 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28304
28305 * gcc.c-torture/compile/20021119-1.c: New test.
28306
28307 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
28308
28309 * gcc.dg/duff-1.c: New test.
28310 * gcc.dg/duff-2.c: New test.
28311 * gcc.dg/duff-3.c: New test.
28312
28313 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
28314
28315 * gcc.dg/cpp/_Pragma5.c: New test.
28316
28317 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28318
28319 * gcc.c-torture/execute/20021118-2.c: New test.
28320
28321 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28322
28323 * gcc.c-torture/execute/20021118-1.c: New test.
28324
28325 2002-11-16 Jakub Jelinek <jakub@redhat.com>
28326
28327 * gcc.dg/20021116-1.c: New test.
28328
28329 2002-11-14 Mark Mitchell <mark@codesourcery.com>
28330
28331 * g++.dg/abi/vcall1.C: New test.
28332
28333 2002-11-14 Jakub Jelinek <jakub@redhat.com>
28334
28335 * gcc.dg/20021029-1.c: New test.
28336 * gcc.dg/20021029-2.c: New test.
28337
28338 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28339
28340 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
28341
28342 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28343
28344 PR c/8439
28345 * gcc.dg/20021110.c: Move to ...
28346 * gcc.c-torture/compile/20021110.c: .... here.
28347
28348 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28349
28350 PR c/8467
28351 * gcc.c-torture/execute/20021111-1.c
28352
28353 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28354
28355 PR c/8439
28356 * gcc.dg/20021110.c: New test.
28357
28358 2002-11-10 Mark Mitchell <mark@codesourcery.com>
28359
28360 * g++.dg/abi/vthunk3.C: Run only on x86.
28361
28362 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
28363
28364 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
28365
28366 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
28367
28368 * lib/compat.exp (compat-execute): Fix logic error in last
28369 change.
28370
28371 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
28372
28373 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
28374
28375 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28376
28377 PR c++/8389
28378 * g++.dg/template/access6.C: New test.
28379
28380 2002-11-08 Jan Hubicka <jh@suse.cz>
28381
28382 * gcc.dg/i386-ssefp-1.c: New test.
28383 * gcc.dg/i386-ssefp-1.c: New test.
28384
28385 2002-11-08 Jan Hubicka <jh@suse.cz>
28386
28387 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
28388
28389 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28390
28391 * g++.dg/abi/vthunk3.C: New test.
28392
28393 PR c++/8338
28394 * g++.dg/template/crash2.C: New test.
28395
28396 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28397
28398 * testsuite/g++.dg/abi/dtor1.C: New test.
28399 * testsuite/g++.dg/abi/dtor2.C: Likewise.
28400
28401 2002-11-05 Geoffrey Keating <geoffk@apple.com>
28402
28403 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
28404 Darwin.
28405
28406 2002-11-04 Adam Nemet <anemet@lnxw.com>
28407
28408 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
28409 -mthumb. Only xfail with -O0.
28410
28411 2002-11-03 Mark Mitchell <mark@codesourcery.com>
28412
28413 * g++.dg/abi/thunk1.C: New test.
28414 * g++.dg/abi/thunk2.C: Likewise.
28415 * g++.dg/abi/vtt1.C: Likewise.
28416
28417 2002-11-02 Diego Novillo <dnovillo@redhat.com>
28418
28419 PR optimization/8423
28420 * gcc.c-torture/execute/builtin-constant.c: New test.
28421
28422 2002-11-01 Zack Weinberg <zack@codesourcery.com>
28423
28424 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
28425 Add some more cases.
28426
28427 2002-11-01 Mark Mitchell <mark@codesourcery.com>
28428
28429 PR c++/8391
28430 * g++.dg/opt/local1.C: New test.
28431
28432 2002-10-30 Mark Mitchell <mark@codesourcery.com>
28433
28434 PR c++/8160
28435 * g++.dg/template/complit1.C: New test.
28436
28437 PR c++/8149
28438 * g++.dg/template/typename4.C: Likewise.
28439
28440 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28441
28442 Core issue 287, PR c++/7639
28443 * g++.dg/template/instantiate1.C: Adjust error location.
28444 * g++.dg/template/instantiate3.C: New test.
28445 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
28446 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
28447 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
28448
28449 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
28450
28451 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
28452
28453 2002-10-29 Mark Mitchell <mark@codesourcery.com>
28454
28455 PR c++/8287
28456 * g++.dg/init/dtor2.C: New test.
28457
28458 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28459
28460 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
28461 * gcc.dg/nest.c: Bypass errors on irix6.
28462
28463 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
28464
28465 * gcc.dg/nest.c: Expect error for mmix-*-*.
28466 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
28467
28468 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
28469
28470 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
28471 markers.
28472
28473 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
28474
28475 2002-10-25 Mike Stump <mrs@apple.com>
28476
28477 * gcc.dg/warn-1.c: New test.
28478
28479 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28480
28481 * g++.dg/template/typename3.C: New test.
28482
28483 2002-10-25 Mark Mitchell <mark@codesourcery.com>
28484
28485 * g++.dg/lookup/ptrmem1.C: New test.
28486
28487 * g++.dg/abi/vthunk2.C: New test.
28488
28489 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28490
28491 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
28492
28493 2002-10-24 Mark Mitchell <mark@codesourcery.com>
28494
28495 * g++.dg/abi/empty9.C: New test.
28496
28497 2002-10-24 Richard Henderson <rth@redhat.com>
28498
28499 * g++.dg/inherit/thunk1.C: Enable for ia64.
28500
28501 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28502
28503 PR c++/8067
28504 * g++.dg/lookup/pretty1.C: New test.
28505
28506 2002-10-23 Jakub Jelinek <jakub@redhat.com>
28507
28508 * gcc.dg/20021023-1.c: New test.
28509
28510 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28511
28512 PR c++/7679
28513 * g++.dg/parse/inline1.C: New test.
28514
28515 2002-10-23 Richard Henderson <rth@redhat.com>
28516
28517 * g++.dg/inherit/thunk1.C: Enable for x86_64.
28518
28519 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
28520
28521 2002-10-22 Mark Mitchell <mark@codesourcery.com>
28522
28523 PR c++/6579
28524 * g++.dg/parse/stmtexpr3.C: New test.
28525
28526 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
28527
28528 * g++.dg/expr/cond1.C: New test.
28529
28530 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28531
28532 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
28533
28534 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28535
28536 * g++.dg/abi/vbase13.C: New test.
28537 * g++.dg/abi/vbase14.C: Likewise.
28538
28539 2002-10-21 Jakub Jelinek <jakub@redhat.com>
28540
28541 * gcc.dg/tls/pic-1.c: New test.
28542 * gcc.dg/tls/nonpic-1.c: New test.
28543 * gcc.dg/20021018-1.c: New test.
28544
28545 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28546
28547 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
28548 Remove only files with the same base name as the test case.
28549 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
28550 (profopt-execute): Likewise. Also, remove old profiling
28551 and performance data files before running the tests.
28552
28553 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
28554 * g++.dg/bprob/bprob.exp: Likewise.
28555 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
28556 to allow more general test case names.
28557
28558 * g++.dg/bprob/bprob-1.C: Rename to ...
28559 * g++.dg/bprob/g++-bprob-1.C: ... this.
28560
28561 * g77.dg/bprob/bprob-1.f: Rename to ...
28562 * g77.dg/bprob/g77-bprob-1.f: ... this.
28563
28564 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28565
28566 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
28567 bison 1.50 or later.
28568
28569 2002-10-21 Janis Johnson <janis187@us.ibm.com>
28570
28571 * g++.dg/README: Describe more test directories.
28572
28573 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28574
28575 * g++.dg/init/array6.C: Add additional tests.
28576
28577 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28578
28579 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
28580 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
28581
28582 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
28583
28584 * gcc.c-torture/compile/20020604-1.x: New.
28585 * gcc.c-torture/compile/simd-5.x: Likewise.
28586 * gcc.c-torture/execute/920710-1.x: Likewise.
28587 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
28588
28589 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28590
28591 * g++.dg/inherit/override1.C: Add dg-options clause.
28592
28593 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28594
28595 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
28596 _mm_slli_si128.
28597
28598 2002-10-19 Andreas Schwab <schwab@suse.de>
28599
28600 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
28601 directory component.
28602
28603 2002-10-18 Mark Mitchell <mark@codesourcery.com>
28604
28605 * g++.dg/inherit/thunk1.C: New test.
28606
28607 * g++.dg/inherit/override1.C: New test.
28608
28609 * g++.dg/abi/mangle11.C: New test.
28610 * g++.dg/abi/mangle14.C: New test.
28611 * g++.dg/abi/mangle17.C: New test.
28612
28613 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
28614
28615 * g++.dg/overload/member2.C: New test.
28616
28617 2002-10-17 Janis Johnson <janis187@us.ibm.com>
28618
28619 * g++.dg/README: Describe new compat directory.
28620 * g++.dg/dg.exp: Skip tests in compat directory.
28621 * README.compat: New file.
28622 * lib/compat.exp: New expect script.
28623 * g++.dg/compat: New test directory.
28624 * g++.dg/compat/compat.exp: New expect script.
28625 * g++.dg/compat/abi: New test directory.
28626 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
28627 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
28628 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
28629 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
28630 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
28631 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
28632 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
28633 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
28634 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
28635 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
28636 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
28637 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
28638 * g++.dg/compat/break: New test directory.
28639 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
28640 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
28641 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
28642 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
28643 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
28644 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
28645 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
28646 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
28647 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
28648 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
28649 g++.dg/compat/break/README: New files.
28650 * g++.dg/compat/eh: New test directory.
28651 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
28652 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
28653 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
28654 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
28655 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
28656 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
28657 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
28658 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
28659 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
28660 g++.dg/compat/eh/filter2_y.C,
28661 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
28662 g++.dg/compat/eh/new1_y.C,
28663 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
28664 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
28665 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
28666 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
28667 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
28668 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
28669 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
28670 g++.dg/compat/eh/unexpected1_y.C: New files.
28671 * g++.dg/compat/init: New test directory.
28672 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
28673 g++.dg/compat/init/array5_y.C,
28674 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
28675 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
28676 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
28677 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
28678 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
28679 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
28680 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
28681 g++.dg/compat/init/init-ref2_y.C: New files.
28682
28683 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28684
28685 PR c++/7584
28686 * g++.dg/inherit/using3.C: New test.
28687
28688 2002-10-17 Jan Hubicka <jh@suse.cz>
28689
28690 * gcc.dg/20021017-2.c: New test.
28691
28692 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28693
28694 * g++.dg/abi/mangle16.C: Adjust.
28695
28696 * g++.dg/init/array8.C: New test.
28697
28698 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
28699
28700 * gcc.dg/special/mips-abi.exp: New test.
28701 * gcc.dg/special/mips-abi.s: Empty file used by the above.
28702
28703 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28704
28705 * g++.dg/abi/mangle16.C: New test.
28706 * g++.dg/abi/mangle17.C: Likewise.
28707
28708 PR c++/7478
28709 * g++.dg/template/ref1.C: New test.
28710
28711 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28712
28713 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
28714
28715 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
28716
28717 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
28718
28719 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28720
28721 PR c++/7524
28722 * g++.dg/init/array7.C: New test.
28723
28724 2002-10-15 Mark Mitchell <mark@codesourcery.com>
28725
28726 * g++.dg/init/array6.C: New test.
28727
28728 * g++.dg/abi/mangle13.C: Likewise.
28729 * g++.dg/abi/mangle14.C: Likewise.
28730 * g++.dg/abi/mangle15.C: Likewise.
28731
28732 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28733
28734 * g++.dg/abi/empty8.C: New test.
28735
28736 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
28737
28738 * g++.dg/init/ctor1.C: New test.
28739
28740 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
28741
28742 * gcc.c-torture/execute/20021015-1.c: New test.
28743
28744 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
28745
28746 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
28747
28748 2002-10-14 Jan Hubicka <jh@suse.cz>
28749
28750 * gcc.dg/i386-ssetype-[1-5].c: New tests.
28751
28752 2002-10-14 Richard Henderson <rth@redhat.com>
28753
28754 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
28755
28756 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28757
28758 PR optimization/6631
28759 * g++.dg/opt/const2.C: New test.
28760
28761 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28762
28763 PR c++/7176
28764 * g++.dg/parse/friend1.C: New test.
28765 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
28766
28767 2002-10-14 Jakub Jelinek <jakub@redhat.com>
28768
28769 * gcc.dg/20021014-1.c: New test.
28770
28771 2002-10-11 Mark Mitchell <mark@codesourcery.com>
28772
28773 PR c++/5661
28774 * g++.dg/ext/vlm1.C: New test.
28775 * g++.dg/ext/vlm2.C: Likewise.
28776
28777 * g++.dg/init/array1.C: Remove invalid braces.
28778 * g++.dg/init/brace1.C: New test.
28779 * g++.dg/init/copy2.C: Likewise.
28780 * g++.dg/init/copy3.C: Likewise.
28781 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
28782 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
28783 braces.
28784
28785 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
28786
28787 * gcc.dg/cpp/assembler.S: Don't use -ansi.
28788
28789 2002-10-11 Richard Shann <richard.shann@superh.com>
28790
28791 * gcc.c-torture/compile/simd-5.c: New test.
28792
28793 2002-10-10 Roger Sayle <roger@eyesopen.com>
28794
28795 * gcc.c-torture/execute/shiftopt-1.c: New test case.
28796
28797 2002-10-10 Jim Wilson <wilson@redhat.com>
28798
28799 * gcc.c-torture/execute/20021010-1.c: New test.
28800
28801 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28802
28803 PR c/7353
28804 * g++.dg/ext/typedef-init.C: New test.
28805 * gcc.dg/typedef-init.c: New test.
28806
28807 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28808
28809 * gcc.dg/cpp/paste13.c: New test.
28810
28811 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28812
28813 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28814 remaining platforms, XFAIL during compile, not execute. Don't
28815 XFAIL at -O0.
28816
28817 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28818
28819 * gcc.dg/alias-1.c: Tweak expected warning.
28820
28821 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28822
28823 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28824
28825 2002-10-06 Andreas Jaeger <aj@suse.de>
28826
28827 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28828 * gcc.dg/cpp/c++98.C: Likewise.
28829
28830 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28831 * g++.dg/cpp/c++98.C: Likewise.
28832
28833 * g++.dg/README (Subdirectories): Mention cpp directory.
28834
28835 PR target/7559
28836 * gcc.dg/20021006-1.c: New test.
28837
28838 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28839
28840 PR c++/7804
28841 * g++.dg/other/warning1.C: New test.
28842
28843 2002-10-04 Roger Sayle <roger@eyesopen.com>
28844
28845 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28846 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28847 and sparc-*-* with -m64 as expected failures. See PR 8087.
28848
28849 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28850
28851 PR c++/7931
28852 * g++.dg/template/ptrmem3.C: New test.
28853
28854 PR c++/7754
28855 * g++.dg/template/union1.C: New test.
28856
28857 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28858
28859 PR c++/8006
28860 * g++.dg/abi/mangle9.C: New test.
28861 * g++.dg/abi/mangle10.C: New test.
28862 * g++.dg/abi/mangle11.C: New test.
28863 * g++.dg/abi/mangle12.C: New test.
28864
28865 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28866
28867 PR c++/7188.
28868 * g++.dg/template/meminit1.C: New test.
28869 * g++.dg/warn/Wreorder-1.C: Likewise.
28870 * g++.old-deja/g++.mike/warn3.C: Tweak.
28871 * lib/prune.exp: Ingore "in copy constructor".
28872
28873 2002-10-02 Andreas Jaeger <aj@suse.de>
28874
28875 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
28876 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
28877 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
28878 on x86-64.
28879
28880 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28881
28882 * gcc.dg/empty1.C: Fix typo.
28883
28884 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
28885
28886 * gcc.dg/alias-1.c: New test.
28887
28888 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28889
28890 * gcc.dg/empty1.C: New test.
28891
28892 * g++.dg/tls/init-2.C: Tweak error messages.
28893
28894 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
28895
28896 * gcc.c-torture/compile/20020923-1.c: New test.
28897
28898 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
28899
28900 * gcc.c-torture/execute/ffs-1.c: New test.
28901 * gcc.c-torture/execute/ffs-2.c: Ditto.
28902
28903 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
28904
28905 * g++.dg/overload/member1.C: New test.
28906
28907 2002-09-30 Mark Mitchell <mark@codesourcery.com>
28908
28909 * g++.dg/abi/empty7.C: New test.
28910 * g++.dg/init/pm2.C: Likewise.
28911
28912 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
28913
28914 * g++.dg/rtti/crash1.C: New test.
28915
28916 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
28917
28918 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
28919 gcc.dg/sibcall-4.c: New tests.
28920
28921 2002-09-28 Roger Sayle <roger@eyesopen.com>
28922
28923 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
28924 powerpc and MMIX targets.
28925
28926 2002-09-27 Zack Weinberg <zack@codesourcery.com>
28927
28928 * gcc.dg/cpp/20020927-1.c: New.
28929
28930 2002-09-26 David S. Miller <davem@redhat.com>
28931
28932 * gcc.c-torture/compile/trunctfdf.c: New.
28933
28934 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28935
28936 * lib/target-supports.exp (check_weak_available): Handle solaris2.
28937
28938 2002-09-27 Alan Modra <amodra@bigpond.net.au>
28939
28940 * gcc.c-torture/execute/loop-15.c: New.
28941
28942 2002-09-26 Janis Johnson <janis187@us.ibm.com>
28943
28944 * README.QMTEST: Fix typo.
28945
28946 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
28947
28948 * gcc.dg/20020926-1.c: New test.
28949
28950 2002-09-25 David S. Miller <davem@redhat.com>
28951
28952 PR target/7842
28953 * gcc.c-torture/execute/shiftdi.c: New test.
28954
28955 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
28956
28957 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
28958 unique to the tool.
28959 * lib/g77.exp (g77_init): Likewise.
28960 * lib/g++.exp (g++_init): Likewise.
28961 * lib/objc.exp (objc_init): Likewise.
28962
28963 2002-09-25 Mark Mitchell <mark@codesourcery.com>
28964
28965 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
28966 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
28967 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
28968
28969 2002-09-25 Richard Henderson <rth@redhat.com>
28970
28971 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
28972 too-small long double.
28973
28974 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
28975
28976 * gcc.dg/20020919-1.c: New test.
28977
28978 2002-09-23 Mark Mitchell <mark@codesourcery.com>
28979
28980 * g++.dg/abi/bitfield6.C: New test.
28981 * g++.dg/abi/bitfield7.C: New test.
28982 * g++.dg/abi/bitfield8.C: New test.
28983 * g++.dg/abi/vbase11.C: New test.
28984
28985 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
28986
28987 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
28988 hppa*-*-hpux*. Update test comment.
28989
28990 2002-09-20 Jakub Jelinek <jakub@redhat.com>
28991
28992 * gcc.dg/tls/struct-1.c: New test.
28993
28994 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
28995
28996 * gcc.dg/cpp/tr-warn2.c: Update.
28997
28998 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28999
29000 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29001
29002 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29003
29004 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29005 systems.
29006
29007 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29008
29009 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29010
29011 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29012 Adjust for c++filt moved to binutils. Remove spurious duplicate
29013 setting of cxxfilt.
29014
29015 2002-09-19 Geoffrey Keating <geoffk@apple.com>
29016
29017 * gcc.dg/20020312-2.c: Update for darwin.
29018
29019 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
29020
29021 * g++.old-deja/g++.other/crash32.C: Mark ICE.
29022
29023 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
29024
29025 * objc.dg/comp-types-1.m: New test.
29026 * objc.dg/comp-types-2.m: New test.
29027 * objc.dg/comp-types-3.m: New test.
29028 * objc.dg/comp-types-4.m: New test.
29029 * objc.dg/comp-types-5.m: New test.
29030 * objc.dg/comp-types-6.m: New test.
29031
29032 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
29033
29034 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
29035
29036 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29037
29038 * g++.dg/other/do1.C: New test.
29039
29040 * g++.dg/template/subst1.C: New test.
29041
29042 2002-09-16 Steve Ellcey <sje@cup.hp.com>
29043
29044 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
29045
29046 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29047
29048 * g++.dg/template/qualttp20.C: Adjust expected errors.
29049 * g++.old-deja/g++.jason/report.C: Likewise.
29050 * g++.old-deja/g++.other/qual1.C: Likewise.
29051
29052 * g++.dg/lookup/scoped2.C: New test.
29053
29054 * g++.dg/ext/asm3.C: New test.
29055
29056 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
29057
29058 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
29059
29060 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
29061
29062 * ChangeLog: follow spelling conventions.
29063 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
29064 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
29065 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
29066 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
29067 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
29068 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
29069 * g++.old-deja/g++.law/global-init1.C: Likewise.
29070 * g++.old-deja/g++.other/delete4.C: Likewise.
29071 * g++.old-deja/g++.other/inline21.C: Likewise.
29072 * g++.old-deja/g++.other/singleton.C: Likewise.
29073 * g77.dg/strlen0.f: Likewise.
29074 * g77.f-torture/compile/20010519-1.f: Likewise.
29075 * g77.f-torture/compile/980310-4.f: Likewise.
29076 * gcc.c-torture/compile/20000605-1.c: Likewise.
29077 * gcc.c-torture/execute/20020225-1.c: Likewise.
29078 * gcc.dg/c90-hexfloat-2.c: Likewise.
29079 * gcc.dg/c99-bool-1.c: Likewise.
29080 * gcc.dg/c99-hexfloat-2.c: Likewise.
29081 * gcc.dg/dll-2.c: Likewise.
29082 * gcc.dg/wtr-union-init-1.c: Likewise.
29083 * gcc.dg/wtr-union-init-2.c: Likewise.
29084 * gcc.dg/wtr-union-init-3.c: Likewise.
29085 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29086 * gcc.dg/cpp/defined.c: Likewise.
29087 * gcc.dg/cpp/macsyntx.c: Likewise.
29088 * gcc.dg/cpp/paste2.c: Likewise.
29089 * gcc.dg/cpp/trad/defined.c: Likewise.
29090 * gcc.dg/format/c90-printf-1.c: Likewise.
29091 * gcc.dg/format/c90-scanf-1.c: Likewise.
29092 * gcc.dg/format/c99-printf-1.c: Likewise.
29093 * gcc.dg/format/c99-scanf-1.c: Likewise.
29094 * gcc.misc-tests/gcov-8.c: Likewise.
29095 * lib/profopt.exp: Likewise.
29096
29097 2002-09-15 Krister Walfridsson <cato@df.lth.se>
29098
29099 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
29100
29101 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29102
29103 * g++.dg/inherit/using2.C: New test.
29104
29105 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
29106
29107 * ChangeLog: Follow spelling conventions.
29108 * g++.dg/template/friend4.C: Likewise.
29109 * g++.old-deja/g++.pt/crash67.C: Likewise.
29110 * gcc.c-torture/execute/20000801-4.c: Likewise.
29111 * gcc.dg/c90-digraph-1.c: Likewise.
29112 * gcc.dg/c94-digraph-1.c: Likewise.
29113 * gcc.dg/c99-digraph-1.c: Likewise.
29114 * gcc.dg/cpp/line5.c: Likewise.
29115 * gcc.dg/cpp/multiline.c: Likewise.
29116 * gcc.dg/cpp/trad/literals-1.c: Likewise.
29117 * gcc.dg/format/attr-3.c: Likewise.
29118 * gcc.dg/format/c90-scanf-3.c: Likewise.
29119 * gcc.dg/format/ext-4.c: Likewise.
29120
29121 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29122
29123 * g++.dg/template/pretty1.C: New test.
29124
29125 2002-09-14 Alan Modra <amodra@bigpond.net.au>
29126
29127 * gcc.c-torture/execute/struct-cpy-1.c: New test.
29128
29129 2002-09-13 Matt Austern <austern@apple.com>
29130
29131 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
29132 passing a cast expression to a function by const reference.
29133
29134 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
29135
29136 * g++.dg/template/deduce1.C: New test.
29137
29138 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
29139
29140 * gcc.c-torture/execute/simd-1.c: Force all use of int to
29141 32-bit int.
29142
29143 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
29144
29145 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
29146 usage.
29147
29148 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
29149
29150 * gcc.c-torture/compile/20020910-1.c: New test.
29151
29152 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
29153
29154 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
29155
29156 2002-09-10 Andreas Jaeger <aj@suse.de>
29157
29158 * gcc.dg/20020312-2.c: Adjust for x86-64.
29159
29160 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
29161
29162 * g77.dg/7388.f: New test case for PR 7388.
29163
29164 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
29165
29166 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
29167
29168 2002-09-05 Ziemowit Laski <zlaski@apple.com>
29169
29170 * objc.dg/proto-lossage-1.m: New test.
29171
29172 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
29173
29174 * gcc.dg/cpp/_Pragma4.c: Fix typo.
29175
29176 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
29177
29178 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
29179 expected to pass.
29180
29181 2002-09-06 Stan Shebs <shebs@apple.com>
29182 David Edelsohn <edelsohn@gnu.org>
29183
29184 * gcc.dg/weak: New directory.
29185 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
29186 target-specific xfail bits.
29187 * gcc.dg/typeof-2.c: Move to new directory.
29188 * gcc.dg/weak.exp: New expect script.
29189
29190 2002-09-06 Alan Modra <amodra@bigpond.net.au>
29191
29192 * gcc.c-torture/execute/extzvsi.c: New test.
29193
29194 2002-09-05 Stan Shebs <shebs@apple.com>
29195
29196 * gcc.dg/weak-1.c: xfail on Darwin.
29197 * gcc.dg/weak-2.c: Ditto.
29198 * gcc.dg/weak-3.c: Ditto.
29199 * gcc.dg/weak-4.c: Ditto.
29200 * gcc.dg/weak-5.c: Ditto.
29201 * gcc.dg/weak-6.c: Ditto.
29202 * gcc.dg/weak-7.c: Ditto.
29203 * gcc.dg/weak-8.c: Ditto.
29204 * gcc.dg/weak-9.c: Ditto.
29205
29206 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
29207
29208 * gcc.c-torture/execute/loop-14.c: New test.
29209
29210 2002-09-04 Jakub Jelinek <jakub@redhat.com>
29211
29212 * g++.dg/other/cxa-atexit1.C: New test.
29213
29214 * gcc.dg/typeof-2.c: New test.
29215
29216 2002-09-03 Roger Sayle <roger@eyesopen.com>
29217
29218 * gcc.dg/builtins-2.c: New testcase.
29219 * gcc.dg/builtins-3.c: New testcase.
29220
29221 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
29222
29223 * gcc.dg/cpp/_Pragma4.c: New test.
29224
29225 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
29226
29227 * objc/execute/nil_method-1.m: New testcase.
29228
29229 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
29230
29231 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
29232 [Object class], not [Object initialize].
29233
29234 2002-08-31 Roger Sayle <roger@eyesopen.com>
29235 Hans-Peter Nilsson <hp@bitrange.com>
29236
29237 * gcc.c-torture/execute/20020720-1.x: Skip test on
29238 mmix-knuth-mmixware. Correct comment.
29239
29240 2002-08-27 Mark Mitchell <mark@codesourcery.com>
29241
29242 * testsuite/g++.dg/abi/bitfield5.C: New test.
29243 * testsuite/g++.dg/abi/vbase10.C: Likewise.
29244
29245 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
29246
29247 * objc.dg/undeclared-selector.m: New test.
29248
29249 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
29250
29251 * g++.dg/other/offsetof1.C: Avoid cast warning.
29252
29253 2002-08-26 Ziemowit Laski <zlaski@apple.com>
29254
29255 * objc.dg/super-class-2.m: New test.
29256
29257 2002-08-24 Matt Austern <austern@apple.com>
29258
29259 * g++.dg/ext/lvaddr.C: New test.
29260 * g++.dg/ext/lvcast.C: New test.
29261
29262 2002-08-22 Mark Mitchell <mark@codesourcery.com>
29263
29264 * testsuite/g++.dg/inherit/cond1.C: New test.
29265
29266 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
29267
29268 * gcc.dg/noncompile/incomplete-1.c: New test.
29269
29270 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
29271
29272 * gcc.dg/typespec-1.c: New test.
29273
29274 2002-08-20 Devang Patel <dpatel@apple.com>
29275 * objc.dg/proto-hier-2.m: New test.
29276
29277 2002-08-19 Ziemowit Laski <zlaski@apple.com>
29278
29279 * objc.dg/bitfield-1.m: New test.
29280 * objc.dg/bitfield-2.m: New test.
29281
29282 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
29283
29284 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
29285 gcc.dg/c99-flex-array-4.c: New tests.
29286
29287 2002-08-16 Stan Shebs <shebs@apple.com>
29288
29289 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
29290
29291 2002-08-15 Jakub Jelinek <jakub@redhat.com>
29292
29293 * gcc.dg/typeof-1.c: New test.
29294 * g++.dg/ext/typeof2.C: New test.
29295
29296 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
29297
29298 * g++.dg/other/offsetof1.C: New test.
29299
29300 2002-08-14 Richard Henderson <rth@redhat.com>
29301
29302 * gcc.dg/tls/diag-3.c: Fix expected message strings.
29303
29304 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
29305
29306 * gcc.dg/cpp/_Pragma3.c: New test.
29307
29308 2002-08-13 Mark Mitchell <mark@codesourcery.com>
29309
29310 * g++.dg/template/inherit3: New test.
29311
29312 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
29313
29314 * gcc.dg/bitfld-4.c: Add blank options.
29315
29316 2002-08-09 Mark Mitchell <mark@codesourcery.com>
29317
29318 * g++.dg/template/crash1.C: New test.
29319
29320 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29321
29322 * gcc.dg/tls/opt-2.c: New test.
29323
29324 2002-08-08 Devang Patel <dpatel@apple.com>
29325
29326 * objc.dg/selector-1.m : New test
29327
29328 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29329
29330 * g++.dg/abi/bitfield4.C: New test.
29331 * gcc.dg/bitfld-4.c: New test.
29332
29333 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29334
29335 * g++.dg/other/packed1.C: New test.
29336
29337 2002-08-07 Mark Mitchell <mark@codesourcery.com>
29338
29339 * g++.dg/abi/offsetof.C: Tweak error messages.
29340 * g++.old-deja/g++.mike/p10769a.C: Likewise.
29341
29342 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29343
29344 * gcc.dg/bitfld-3.c: New test.
29345
29346 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29347 Richard Henderson <rth@redhat.com>
29348
29349 * gcc.dg/i386-bitfield1.c: New test.
29350 * g++.dg/abi/bitfield3.C: Update.
29351
29352 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
29353
29354 * objc.dg/const-str-2.m: Update.
29355 * gcc.dg/cpp/c++98.c: Change to C extension.
29356 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
29357 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
29358
29359 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
29360
29361 * testsuite/gcc.dg/tls/diag-3.c: New.
29362
29363 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
29364
29365 * g++.dg/README (Subdirectories): Document new subdir expr.
29366 * g++.dg/expr/pmf-1.C: New test.
29367
29368 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
29369
29370 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
29371
29372 2002-08-06 Jakub Jelinek <jakub@redhat.com>
29373
29374 * g++.dg/abi/bitfield3.C: New test.
29375
29376 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
29377
29378 * lib/gcov.exp: Tweak expected line formats.
29379 * gcc.misc-tests/gcov8.c: New test.
29380 * gcc.misc-tests/gcov8.x: New flags.
29381
29382 2002-08-05 Jakub Jelinek <jakub@redhat.com>
29383
29384 * consistency.vlad/layout/endian.c: Include string.h.
29385
29386 * gcc.c-torture/execute/20020805-1.c: New test.
29387
29388 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
29389
29390 * g++.dg/other/conversion1.C: New test.
29391
29392 2002-08-03 Roger Sayle <roger@eyesopen.com>
29393
29394 * gcc.dg/builtins-1.c: New testcase.
29395
29396 2002-08-02 Mark Mitchell <mark@codesourcery.com>
29397
29398 * g++.dg/inherit/access3.C: New test.
29399
29400 2002-08-01 Jakub Jelinek <jakub@redhat.com>
29401
29402 * gcc.dg/ia64-visibility-2.c: New test.
29403
29404 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
29405
29406 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
29407 __qualifier_flags to __flags.
29408
29409 2002-07-31 Mark Mitchell <mark@codesourcery.com>
29410
29411 * g++.dg/inherit/operator1.C: New test.
29412 * g++.dg/lookup/disamb1.C: Fix typo in comment.
29413 * g++.dg/other/error1.C: Change expected error message.
29414 * g++.dg/template/conv4.C: Likewise.
29415
29416 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
29417
29418 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
29419 for documented behavior.
29420
29421 2002-07-25 Roger Sayle <roger@eyesopen.com>
29422
29423 * gcc.c-torture/execute/20020720-1.x: Skip this test on
29424 several targets known to fail.
29425
29426 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
29427
29428 * gcc.dg/mips-args-[123].c: New tests.
29429
29430 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
29431
29432 * gcc.dg/ppc-spe.c: New.
29433
29434 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
29435
29436 * g++.dg/other/ptrmem4.C: New testcase.
29437
29438 2002-07-24 Richard Henderson <rth@redhat.com>
29439
29440 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
29441
29442 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
29443
29444 * g++.dg/ext/alignof1.C (main): Return 0 for success.
29445
29446 2002-07-24 Roger Sayle <roger@eyesopen.com>
29447
29448 * gcc.c-torture/execute/memset-3.c: New testcase.
29449
29450 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
29451
29452 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
29453 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
29454
29455 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29456
29457 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
29458 Delete.
29459
29460 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
29461
29462 * gcc.c-torture/compile/simd-4.c: New test.
29463
29464 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29465
29466 PR c++/7347, c++/7348
29467 * g++.dg/template/access4.C: New test.
29468 * g++.dg/template/access5.C: New test.
29469 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
29470 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
29471 * g++.old-deja/g++.pt/ttp58.C: Likewise.
29472 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
29473
29474 2002-07-22 Jakub Jelinek <jakub@redhat.com>
29475
29476 * gcc.dg/gnu89-init-2.c: New test.
29477
29478 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
29479
29480 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
29481
29482 2002-07-20 Roger Sayle <roger@eyesopen.com>
29483
29484 * gcc.c-torture/execute/20020720-1.c: New testcase.
29485
29486 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
29487
29488 * gcc.dg/cpp/Wsignprom.c: New tests.
29489
29490 2002-07-20 Alan Modra <amodra@bigpond.net.au>
29491
29492 * gcc.c-torture/execute/loop-13.c: New test.
29493
29494 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
29495
29496 * gcc.dg/cpp/expr.c: New tests.
29497
29498 2002-07-18 David Edelsohn <edelsohn@gnu.org>
29499
29500 * g++.dg/opt/pr6713.C: Add template instantiation.
29501
29502 2002-07-18 Alan Modra <amodra@bigpond.net.au>
29503
29504 * gcc.dg/nest.c: New test.
29505
29506 2002-07-17 Richard Henderson <rth@redhat.com>
29507
29508 * g++.dg/opt/pr6713.C: New test.
29509
29510 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
29511
29512 * gcc.c-torture/execute/loop-2e.x: Let the testcase
29513 XFAIL for all x86 processors.
29514
29515 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
29516
29517 * gcc.c-torture/execute/20010122-1.x: Do not test with
29518 -fomit-frame-pointer.
29519
29520 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29521
29522 * g++.dg/template/instantiate2.C: New test.
29523 * g++.dg/template/spec4.C: New test.
29524
29525 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29526
29527 * g++.dg/template/access2.C: New test.
29528 * g++.dg/template/access3.C: New test.
29529
29530 2002-07-15 Zack Weinberg <zack@codesourcery.com>
29531
29532 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
29533 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
29534 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
29535 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
29536 Convert to use <stdarg.h>.
29537 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
29538 Delete.
29539 * gcc.dg/va-arg-2.c: New.
29540 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
29541
29542 2002-07-15 Jakub Jelinek <jakub@redhat.com>
29543
29544 * gcc.c-torture/compile/20020710-1.c: New test.
29545
29546 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
29547 Andrew Pinski <pinskia@physics.uc.edu>
29548
29549 gcc.c-torture/compile/simd-2.c: New testcase.
29550 gcc.c-torture/compile/simd-3.c: Likewise.
29551
29552 2002-07-11 Mark Mitchell <mark@codesourcery.com>
29553
29554 PR c++/7224
29555 * g++.dg/overload/error1.C: New test.
29556
29557 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29558
29559 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
29560 configuration and IRIX 6 O32 ABI.
29561
29562 2002-07-11 Roger Sayle <roger@eyesopen.com>
29563
29564 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
29565
29566 2002-07-10 Roger Sayle <roger@eyesopen.com>
29567
29568 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
29569
29570 2002-07-10 Jeffrey A Law <law@redhat.com>
29571
29572 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
29573
29574 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
29575
29576 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
29577
29578 * gcc.dg/20020312-2.c: Check for __PPC__.
29579
29580 2002-07-09 Diego Novillo <dnovillo@redhat.com>
29581
29582 * gcc.c-torture/compile/20020709-1.c: New test.
29583
29584 2002-07-07 Roger Sayle <roger@eyesopen.com>
29585
29586 * g++.dg/template/qualttp21.C: New test case.
29587
29588 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
29589
29590 * gcc.c-torture/compile/20020706-1.c: New test.
29591 * gcc.c-torture/compile/20020706-2.c: New test.
29592
29593 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
29594 Alexandre Oliva <aoliva@redhat.com>
29595
29596 * g++.dg/warn/incomplete1.C: New test.
29597
29598 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29599
29600 PR c++/7099
29601 * g++.dg/warn/noreturn1.C: New test.
29602
29603 2002-07-03 Mark Mitchell <mark@codesourcery.com>
29604
29605 PR c++/6706
29606 * g++.dg/debug/debug6.C: New test.
29607 * g++.dg/debug/debug7.C: New test.
29608
29609 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
29610
29611 * gcc.c-torture/compile/simd-3.c: New test.
29612
29613 2002-07-03 Chris Demetriou <cgd@broadcom.com>
29614
29615 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
29616 * gcc.dg/20020620-1.c: Likewise.
29617
29618 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29619
29620 PR c++/6944
29621 * g++.dg/init/array4.C: New test.
29622 * g++.dg/init/array5.C: New test.
29623
29624 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
29625
29626 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
29627 * gcc.c-torture/execute/simd-2.c (main): Likewise.
29628
29629 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29630
29631 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
29632 * gcc.dg/wtr-aggr-init-1.c: Likewise.
29633 * gcc.dg/wtr-conversion-1.c: Likewise.
29634 * gcc.dg/wtr-escape-1.c: Likewise.
29635 * gcc.dg/wtr-int-type-1.c: Likewise.
29636 * gcc.dg/wtr-label-1.c: Likewise.
29637 * gcc.dg/wtr-static-1.c: Likewise.
29638 * gcc.dg/wtr-strcat-1.c: Likewise.
29639 * gcc.dg/wtr-suffix-1.c: Likewise.
29640 * gcc.dg/wtr-switch-1.c: Likewise.
29641 * gcc.dg/wtr-unary-plus-1.c: Likewise.
29642 * gcc.dg/wtr-union-init-1.c: Likewise.
29643 * gcc.dg/wtr-union-init-2.c: Likewise.
29644 * gcc.dg/wtr-union-init-3.c: Likewise.
29645
29646 * gcc.dg/wtr-func-def-1.c: New test.
29647
29648 2002-07-02 Devang Patel <dpatel@apple.com>
29649
29650 * objc.dg/param-1.m: New test.
29651
29652 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
29653
29654 * gcc.dg/cpp/trad/directive.c: Add test.
29655 * gcc.dg/cpp/trad/macroargs.c: Add test.
29656 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
29657
29658 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
29659
29660 * gcc.dg/cpp/cmdlne-M.c: New test.
29661
29662 2002-07-02 Ziemowit Laski <zlaski@apple.com>
29663
29664 * objc.dg/desig-init-1.m: New test.
29665
29666 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29667
29668 PR c++/6716
29669 * g++.dg/template/instantiate1.C: New test.
29670
29671 2002-07-01 Mark Mitchell <mark@codesourcery.com>
29672
29673 PR c++/7112
29674 * g++.dg/template/sizeof2.C: New test.
29675
29676 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29677
29678 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
29679 gcc.dg/cpp/trad/include.c: New tests.
29680
29681 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
29682
29683 PR target/7177
29684 * gcc.c-torture/compile/20020701-1.c: New test.
29685
29686 2002-07-01 Stan Shebs <shebs@apple.com>
29687
29688 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
29689 header here...
29690 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
29691 (objc-torture-execute): or here.
29692
29693 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
29694
29695 * gcc.c-torture/execute/arith-rand-ll.c: New test.
29696
29697 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29698
29699 * gcc.dg/cpp/trad/escaped-nl.c: New test.
29700
29701 2002-06-30 Devang Patel <dpatel@apple.com>
29702
29703 * objc.dg/fsyntax-only.m: New test.
29704
29705 2002-06-27 Mark Mitchell <mark@codesourcery.com>
29706
29707 PR c++/6695
29708 * g++.dg/template/friend7.C: New file.
29709
29710 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
29711
29712 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
29713 return type.
29714
29715 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
29716
29717 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
29718 avoid division by zero.
29719
29720 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
29721
29722 * gcc.dg/Wunknownprag.c: New tests.
29723
29724 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
29725
29726 * gcc.c-torture/execute/simd-2.c: New test.
29727
29728 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
29729
29730 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
29731 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
29732 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
29733 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
29734 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
29735 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
29736 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
29737 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
29738 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
29739 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
29740 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
29741 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
29742 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
29743 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
29744 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
29745 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
29746 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
29747
29748 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
29749
29750 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
29751 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
29752 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
29753 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
29754 New tests.
29755 * gcc.dg/cpp/trad/directive.c: Update.
29756
29757 2002-06-23 Andreas Jaeger <aj@suse.de>
29758
29759 * gcc.c-torture/execute/complex-6.c: New.
29760
29761 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
29762
29763 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
29764 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
29765 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
29766 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
29767
29768 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
29769
29770 * gcc.dg/cpp/trad: New directory with traditional tests copied
29771 from parent directory.
29772 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29773 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29774 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29775 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29776 Move to trad/ and rename.
29777 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
29778 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
29779 gcc.dg/cpp/trad/redef2.c: New tests.
29780 * gcc.dg/cpp/trad/trad.exp: New driver.
29781
29782 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
29783
29784 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29785 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29786 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29787 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29788 Remove.
29789
29790 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
29791
29792 * gcc.dg/20020620-1.c: New test.
29793
29794 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29795
29796 * g++.dg/template/ttp4.C: New test.
29797
29798 2002-06-19 Jakub Jelinek <jakub@redhat.com>
29799
29800 * g++.dg/opt/vt1.C: Fix regexp.
29801
29802 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29803
29804 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29805 Don't use attribute `noinline'.
29806
29807 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29808
29809 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29810
29811 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29812
29813 * gcc.c-torture/execute/simd-1.c: New.
29814
29815 * gcc.dg/simd-1.c: New.
29816
29817 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29818
29819 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29820
29821 2002-06-16 Richard Henderson <rth@redhat.com>
29822
29823 * g++.dg/ext/anon-struct1.C: New.
29824 * g++.dg/ext/anon-struct2.C: New.
29825 * g++.dg/ext/anon-struct3.C: New.
29826 * gcc.dg/anon-struct-1.c: New.
29827 * gcc.dg/anon-struct-2.c: New.
29828 * gcc.dg/anon-struct-3.c: New.
29829 * gcc.dg/20011008-1.c: Adjust warning text.
29830 * gcc.dg/20020527-1.c: Add -fms-extensions.
29831
29832 2002-06-16 Richard Henderson <rth@redhat.com>
29833
29834 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29835
29836 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29837
29838 * gcc.c-torture/execute/20020615-1.c: New test.
29839
29840 2002-06-15 Roger Sayle <roger@eyesopen.com>
29841
29842 * gcc.c-tortuture/execute/compare-1.c: New test case.
29843 * gcc.c-tortuture/execute/compare-2.c: New test case.
29844 * gcc.c-tortuture/execute/compare-3.c: New test case.
29845
29846 2002-06-13 Richard Henderson <rth@redhat.com>
29847
29848 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29849 ia64 ilp32.
29850
29851 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29852
29853 * g++.dg/template/typename2.C: Update error message.
29854
29855 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29856
29857 * gcc.c-torture/execute/20020611-1.c: New test.
29858
29859 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29860
29861 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29862 list of targets to skip.
29863
29864 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29865
29866 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29867 targets if not optimizing.
29868
29869 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29870
29871 * gcc.c-torture/compile/20020605-1.c: New test.
29872
29873 * g++.dg/opt/vt1.C: New test.
29874
29875 * gcc.dg/20020531-1.c: New test.
29876
29877 * gcc.dg/20020530-1.c: New test.
29878
29879 * gcc.dg/20020527-1.c: New test.
29880
29881 * g++.dg/opt/cse1.C: New test.
29882
29883 2002-06-07 Roger Sayle <roger@eyesopen.com>
29884
29885 * gcc.dg/20020607-2.c: New test case.
29886
29887 2002-06-07 Jakub Jelinek <jakub@redhat.com>
29888
29889 * gcc.c-torture/compile/20020604-1.c: New test.
29890
29891 2002-06-04 Richard Henderson <rth@redhat.com>
29892
29893 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
29894 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
29895 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
29896
29897 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
29898
29899 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
29900
29901 2002-06-03 Richard Henderson <rth@redhat.com>
29902
29903 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
29904 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
29905
29906 2002-06-02 Richard Henderson <rth@redhat.com>
29907
29908 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
29909 test functions static.
29910
29911 2002-06-02 Andreas Jaeger <aj@suse.de>
29912
29913 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
29914 now.
29915
29916 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
29917
29918 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
29919 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
29920 Update for mofified diagnostics.
29921 * gcc.dg/c99-intconst-1.c: No longer fail.
29922
29923 2002-06-02 Richard Henderson <rth@redhat.com>
29924
29925 * gcc.dg/uninit-A.c: Remove xfail markers.
29926
29927 2002-06-01 Roger Sayle <roger@eyesopen.com>
29928
29929 * gcc.dg/fnegate-1.c: New test case.
29930
29931 2002-05-30 Osku Salerma <osku@iki.fi>
29932
29933 * gcc.c-torture/execute/mayalias-1.c: New file.
29934
29935 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
29936
29937 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
29938 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
29939 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
29940
29941 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
29942
29943 * gcc.c-torture/execute/20020529-1.c: New test.
29944
29945 2002-05-27 Richard Henderson <rth@redhat.com>
29946
29947 * g++.dg/ext/attrib6.C: New test case.
29948
29949 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29950
29951 * gcc.c-torture/execute/pure-1.c: New test.
29952
29953 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29954
29955 * gcc.dg/cpp/arith-2.c: Remove.
29956
29957 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29958
29959 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
29960 * gcc.dg/cpp/if-3.c: Remove.
29961
29962 2002-05-26 Jakub Jelinek <jakub@redhat.com>
29963
29964 * g++.dg/opt/cse2.C: New test.
29965
29966 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
29967
29968 * gcc.dg/cpp/arith-1.c: New semantic tests.
29969 * gcc.dg/cpp/if-1.c: Update.
29970
29971 2002-05-24 Ben Elliston <bje@redhat.com>
29972
29973 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
29974
29975 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29976
29977 * gcc.dg/verbose-asm.c: New test.
29978
29979 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
29980
29981 * gcc.dg/cpp/paste12.c: New test.
29982
29983 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29984
29985 * g++.dg/parse/named_ops.C: New test.
29986
29987 2002-05-23 Mark Mitchell <mark@codesourcery.com>
29988
29989 * gcc/testsuite/gcc.dg/weak-8.c: New test.
29990
29991 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
29992
29993 * gcc.dg/weak-2.c: Allow optional leading underscore
29994 in scan-assembler symbol name.
29995 * gcc.dg/weak-3.c: Likewise.
29996 * gcc.dg/weak-4.c: Likewise.
29997 * gcc.dg/weak-5.c: Likewise.
29998
29999 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30000
30001 * gcc.dg/20020523-1.c: New test.
30002
30003 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30004
30005 * objc.dg/const-str-2.m: Update now that we stop after
30006 a command line error.
30007
30008 2002-05-22 Richard Henderson <rth@redhat.com>
30009
30010 * g++.dg/dg.exp: Fix typo in test pruneing.
30011
30012 2002-05-22 Richard Henderson <rth@redhat.com>
30013
30014 * g++.dg/dg.exp: Prune the tls subdirectory.
30015 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
30016 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
30017 * g++.dg/tls/init-1.C: New.
30018
30019 2002-05-22 Jakub Jelinek <jakub@redhat.com>
30020
30021 * gcc.dg/20020517-1.c: New test.
30022
30023 2002-05-21 Richard Henderson <rth@redhat.com>
30024
30025 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
30026 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
30027
30028 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
30029
30030 * g++.dg/other/copy2.C: New test.
30031
30032 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
30033
30034 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
30035 (MAX_COPY): Bump up to 10 times sizeof (long long).
30036 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
30037
30038 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
30039 sizeof (long long).
30040
30041 * gcc.c-torture/execute/strcpy-1.c: New test.
30042
30043 2002-05-19 Jason Merrill <jason2redhat.com>
30044
30045 * g++.dg/ext/oper1.C: New test.
30046
30047 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
30048 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
30049
30050 * README.QMTEST: New file.
30051
30052 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
30053
30054 2002-05-19 Andreas Jaeger <aj@suse.de>
30055
30056 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
30057 now.
30058 * gcc.c-torture/execute/loop-2d.x: Likewise.
30059
30060 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
30061
30062 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
30063 support weak symbols.
30064 * gcc.dg/weak-4.c: Likewise.
30065 * gcc.dg/weak-6.c: Likewise.
30066
30067 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
30068
30069 * gcc.dg/weak-3.c: Add dg-excess-error comment for
30070 cygwin, coff and h8300-*-hms targets
30071 * gcc.dg/weak-5.c: Likewise.
30072 * gcc.dg/weak-7.c: Likewise.
30073
30074 2002-05-16 Jason Merrill <jason@redhat.com>
30075
30076 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
30077 (scan-assembler-not, scan-assembler-dem): Likewise.
30078 (scan-assembler-dem-not): Likewise.
30079
30080 2002-05-15 Richard Henderson <rth@redhat.com>
30081
30082 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
30083
30084 2002-05-15 Richard Henderson <rth@redhat.com>
30085
30086 * gcc.dg/weak-5.c (vfoo1c): No warning here.
30087 (vfoo1f): Warning here.
30088 (vfoo1l): Don't redefine the alias.
30089
30090 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
30091
30092 * g++.dg/init/pm1.C: New test.
30093
30094 2002-05-12 David S. Miller <davem@redhat.com>
30095
30096 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
30097 types.
30098
30099 2002-05-10 Roger Sayle <roger@eyesopen.com>
30100
30101 * gcc.c-torture/execute/20020510-1.c: New test case.
30102
30103 2002-05-10 David S. Miller <davem@redhat.com>
30104
30105 * gcc.c-torture/execute/conversion.c: Test long double too.
30106
30107 2002-05-09 Jakub Jelinek <jakub@redhat.com>
30108
30109 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
30110 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
30111 * lib/g++.exp (g++_link_flags): Likewise.
30112 * lib/objc.exp (objc_target_compile): Likewise.
30113
30114 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
30115
30116 * gcc.dg/cpp/poison.c: Update.
30117 * gcc.dg/cpp/20000625-2.c: Remove.
30118 * gcc.dg/cpp/direct2s.c: Remove final test.
30119
30120 2002-05-08 Tom Rix <trix@redhat.com>
30121
30122 * gcc.c-torture/execute/20020508-1.c: New test.
30123 * gcc.c-torture/execute/20020508-2.c: New test.
30124 * gcc.c-torture/execute/20020508-3.c: New test.
30125
30126 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
30127
30128 * gcc.dg/cpp/charconst-4.c: More tests.
30129
30130 2002-05-08 Mark Mitchell <mark@codesourcery.com>
30131
30132 PR c/6569
30133 * gcc.dg/weak-3.c: Update location of warning messages.
30134 * gcc.dg/weak-5.c: Likewise.
30135
30136 2002-05-06 Roger Sayle <roger@eyesopen.com>
30137
30138 * gcc.c-torture/execute/20020506-1.c: New test case.
30139
30140 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
30141
30142 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
30143
30144 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30145
30146 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
30147
30148 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30149
30150 * gcc.dg/cpp/charconst-3.c: New test.
30151
30152 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30153
30154 * gcc.dg/cpp/charconst.c: Update tests.
30155
30156 2002-05-05 Tim Josling <tej@melbpc.org.au>
30157
30158 * treelang: Added directory for new sample language treelang. Also
30159 lib/treelang.exp: New file to signal treelang should be tested.
30160
30161 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30162
30163 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
30164 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
30165 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
30166 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
30167 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
30168 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
30169 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
30170
30171 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
30172
30173 * gcc.dg/format/xopen-2.c: New test.
30174
30175 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30176
30177 * gcc.dg/20020503-1.c: New test.
30178
30179 2002-05-02 Mark Mitchell <mark@codesourcery.com>
30180
30181 * g++.dg/init/dtor1.C: Make it tougher.
30182
30183 2002-05-01 Mark Mitchell <mark@codesourcery.com>
30184
30185 * g++.dg/init/dtor1.C: New test.
30186
30187 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
30188
30189 * gcc.dg/altivec-8.c: New.
30190
30191 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
30192
30193 * gcc.dg/altivec-7.c: New.
30194
30195 2002-04-29 Jakub Jelinek <jakub@redhat.com>
30196
30197 * g++.dg/parse/typedef1.C: New test.
30198
30199 2002-04-29 Mark Mitchell <mark@codesourcery.com>
30200
30201 PR c++/6486
30202 * g++.dg/template/friend6.C: New test.
30203
30204 PR c++/6492
30205 * g++.dg/init/copy1.C: New test.
30206
30207 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
30208
30209 * g++.dg/warn/effc1.C: New test.
30210
30211 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
30212
30213 * gcc.dg/cpp/if-cexp.c: Add a test.
30214
30215 2002-04-28 Jakub Jelinek <jakub@redhat.com>
30216
30217 * gcc.dg/20020426-2.c: New test.
30218
30219 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
30220
30221 * gcc.dg/cpp/if-mop.c: Update.
30222 * gcc.dg/cpp/if-mpar.c: Add test.
30223 * gcc.dg/cpp/if-oppr.c: Update.
30224
30225 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30226
30227 PR c/6343
30228 * gcc.dg/weak-[2-7].c: New tests.
30229
30230 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30231
30232 * gcc.dg/enum1.c: New test.
30233
30234 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30235
30236 PR c++/6497
30237 * g++.dg/inherit/access2.C: New test.
30238
30239 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30240
30241 PR bootstrap/6445
30242 * gcc.dg/20020426-1.c: New test.
30243
30244 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30245
30246 * g++.dg/abi/enum1.C: New test.
30247
30248 2002-04-26 Richard Henderson <rth@redhat.com>
30249
30250 * gcc.dg/c99-bool-1.c: Expect always true warning.
30251
30252 2002-04-25 Roger Sayle <roger@eyesopen.com>
30253
30254 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
30255
30256 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30257
30258 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
30259 targets.
30260
30261 2002-04-24 Mark Mitchell <mark@codesourcery.com>
30262
30263 * g++.dg/abi/mange7.C: New test.
30264
30265 PR c++/6438.
30266 * g++.dg/parse/stmtexpr2.C: New test.
30267
30268 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
30269
30270 * gcc.dg/20020312-2.c: Add SH target.
30271
30272 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30273
30274 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
30275 compiler output on mips*-*-irix*.
30276
30277 2002-04-23 Jakub Jelinek <jakub@redhat.com>
30278
30279 * g++.dg/parse/attr1.C: New test.
30280
30281 2002-04-23 Roger Sayle <roger@eyesopen.com>
30282
30283 * gcc.c-torture/execute/string-opt-17.c: New test case.
30284 * gcc.c-torture/execute/memset-2.c: New test case.
30285
30286 2002-04-23 Mark Mitchell <mark@codesourcery.com>
30287
30288 PR c++/6256:
30289 * g++.dg/template/friend5.C: New test.
30290
30291 PR c++/6331:
30292 * g++.dg/template/qual1.C: Likewise.
30293
30294 2002-04-22 Zack Weinberg <zack@codesourcery.com>
30295
30296 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
30297 Include stdlib.h, not stdio.h or ctype.h.
30298
30299 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
30300
30301 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
30302 cris-*-elf* and mmix-*-*.
30303 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
30304 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
30305 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
30306 Ditto.
30307 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
30308 * gcc.dg/wchar_t-1.c: Ditto.
30309
30310 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
30311
30312 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
30313 Clarify comment.
30314
30315 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
30316
30317 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
30318
30319 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30320
30321 * gcc.c-torture/execute/20000906-1.x: Delete.
30322
30323 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
30324
30325 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
30326
30327 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
30328
30329 * PR6367
30330 * g77.f-torture/execute/6367.f: New test.
30331 * g77.f-torture/execute/6367.x: Disable for MMIX.
30332
30333 2002-04-19 Mark Mitchell <mark@codesourcery.com>
30334
30335 * PR6352
30336 * g++.dg/opt/inline2.C: New test.
30337
30338 2002-04-18 Richard Henderson <rth@redhat.com>
30339
30340 * gcc.dg/20000906-1.c: Enable for all targets.
30341 * gcc.c-torture/compile/iftrap-2.c: New.
30342
30343 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30344
30345 * gcc.dg/20020418-1.c: New test.
30346 * gcc.dg/20020418-2.c: New test.
30347
30348 2002-04-18 Richard Henderson <rth@redhat.com>
30349
30350 * gcc.c-torture/compile/iftrap-1.c: New.
30351 * gcc.dg/iftrap-1.c: Adjust for ia64.
30352 * gcc.dg/iftrap-2.c: New.
30353
30354 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30355
30356 * gcc.c-torture/compile/20020418-1.c: New test.
30357
30358 2002-04-18 Roger Sayle <roger@eyesopen.com>
30359
30360 * gcc.c-torture/compile/20020415-1.c: New.
30361
30362 2002-04-18 David S. Miller <davem@redhat.com>
30363
30364 * gcc.c-torture/execute/20020418-1.c: New test.
30365
30366 2002-04-17 Jakub Jelinek <jakub@redhat.com>
30367
30368 * gcc.dg/20020416-1.c: New test.
30369
30370 * g++.dg/opt/inline1.C: New test.
30371
30372 2002-04-16 Jakub Jelinek <jakub@redhat.com>
30373
30374 * gcc.dg/altivec-5.c: New test.
30375
30376 * gcc.dg/20020415-1.c: New test.
30377
30378 2002-04-15 Mark Mitchell <mark@codesourcery.com>
30379
30380 * testsuite/lib/chill.exp: Remove.
30381
30382 2002-04-14 Jakub Jelinek <jakub@redhat.com>
30383
30384 * g++.dg/other/big-struct.C: New test.
30385
30386 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
30387
30388 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
30389 of scratch file.
30390
30391 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
30392
30393 PR c/6277
30394 * gcc.dg/i386-387-1.c: Allow optional leading underscore
30395 in scan-assembler function name
30396
30397 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
30398
30399 * g77.f-torture/execute/980628-4.x,
30400 g77.f-torture/execute/980628-5.x,
30401 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30402 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30403 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
30404 i[34567]86-*-*.
30405
30406 2002-04-13 David S. Miller <davem@redhat.com>
30407
30408 * gcc.c-torture/execute/20020413-1.c: New test.
30409
30410 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
30411
30412 * gcc.dg/asm-6.c,
30413 * g++.dg/ext/asm1.C: New tests.
30414
30415 2002-04-12 Mark Mitchell <mark@codesourcery.com>
30416
30417 PR c++ 5373.
30418 * g++.dg/parse/stmtexpr1.C: New test.
30419
30420 PR c++/5189.
30421 * g++.dg/template/copy1.C: New test.
30422
30423 2002-04-12 Richard Henderson <rth@redhat.com>
30424
30425 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
30426
30427 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
30428
30429 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
30430 gcc.c-torture/execute/20020307-2.c.
30431
30432 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
30433
30434 * g++.dg/ext/attrib5.C,
30435 * g++.dg/lookup/struct1.C: New tests.
30436
30437 2002-04-11 Jakub Jelinek <jakub@redhat.com>
30438
30439 * gcc.dg/20020411-1.c: New test.
30440
30441 * gcc.c-torture/execute/20020411-1.c: New test.
30442
30443 2002-04-10 Janis Johnson <janis187@us.ibm.com>
30444
30445 * g77.f-torture/execute/6177.f: New test.
30446
30447 2002-04-10 Jakub Jelinek <jakub@redhat.com>
30448
30449 PR middle-end/6247
30450 * g++.dg/opt/cleanup1.C: New test.
30451
30452 * g++.dg/opt/const1.C: New test.
30453
30454 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
30455
30456 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
30457
30458 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
30459
30460 PR c++/5507
30461 * g++.dg/template/typename2.C: New test.
30462
30463 2002-04-10 Alan Modra <amodra@bigpond.net.au>
30464
30465 * gcc.c-torture/execute/loop-12.c: New.
30466
30467 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
30468
30469 * g77.f-torture/execute/980628-4.x,
30470 g77.f-torture/execute/980628-5.x,
30471 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30472 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30473 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
30474
30475 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30476
30477 PR optimization/6086
30478 * g++.dg/opt/preinc1.C: New test.
30479
30480 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30481
30482 PR c++/5571
30483 * g++.dg/opt/static2.C: New test.
30484
30485 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30486
30487 PR c/5120
30488 * gcc.dg/20020406-1.c: New test.
30489
30490 2002-04-04 David S. Miller <davem@redhat.com>
30491
30492 * gcc.c-torture/execute/20020404-1.c: New test.
30493
30494 2002-04-04 Jakub Jelinek <jakub@redhat.com>
30495
30496 PR c/6123
30497 * gcc.dg/20020312-2.c: Do not declare global register variable
30498 if __PIC__ or __pic__ is defined.
30499
30500 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
30501
30502 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
30503 __asm__ so that it works correctly even if -ansi -pedantic-errors.
30504
30505 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30506
30507 * gcc.misc-tests/linkage.exp: Update last change to handle
30508 sparc*-, not just sparc-.
30509
30510 2002-04-03 Richard Henderson <rth@redhat.com>
30511
30512 * gcc.dg/cpp/ucs.c: Improved long UCS test.
30513
30514 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30515
30516 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
30517
30518 2002-04-02 David S. Miller <davem@redhat.com>
30519
30520 * gcc.c-torture/execute/20020402-3.c: New test.
30521
30522 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30523
30524 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
30525 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
30526
30527 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
30528 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
30529 g77.f-torture/execute/20001201.x,
30530 g77.f-torture/execute/u77-test.x: New files.
30531
30532 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
30533 * gcc.dg/wchar_t-1.c: Ditto.
30534
30535 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30536
30537 * gcc.c-torture/execute/20020402-1.c: New test.
30538
30539 2002-04-01 Richard Henderson <rth@redhat.com>
30540
30541 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
30542
30543 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
30544
30545 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30546
30547 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
30548
30549 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30550
30551 * g++.dg/inherit/template-as-base.C: Expect error.
30552 * g++.dg/inherit/namespace-as-base.C: Likewise.
30553
30554 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
30555
30556 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
30557 g++.dg/ext/instantiate3.C: Tweak match patterns.
30558
30559 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
30560 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
30561 -da test.
30562
30563 2002-03-31 Richard Henderson <rth@redhat.com>
30564
30565 * gcc.dg/special/alias-2.c: New.
30566 * gcc.dg/special/ecos.exp: Run it.
30567
30568 2002-03-31 Richard Henderson <rth@redhat.com>
30569
30570 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
30571
30572 2002-03-31 Kazu Hirata <kazu@hxi.com>
30573
30574 * gcc.dg/weak-1.c: Disable on h8300 port.
30575
30576 2002-03-29 Janis Johnson <janis187@us.ibm.com>
30577
30578 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
30579 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
30580 ordering tests.
30581 * g++.dg/bprob/bprob-1.C: New test.
30582 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
30583 * g++.dg/gcov/gcov-1.C: New test.
30584 * g++.dg/gcov/gcov-1.x: New file.
30585 * g++.dg/gcov/gcov-2.C: New test.
30586 * g++.dg/gcov/gcov-3.C: New test.
30587 * g++.dg/gcov/gcov-3.h: New file.
30588
30589 2002-03-28 Roger Sayle <roger@eyesopen.com>
30590
30591 * g++.old-deja/g++.other/builtins5.C: New test.
30592 * g++.old-deja/g++.other/builtins6.C: New test.
30593 * g++.old-deja/g++.other/builtins7.C: New test.
30594 * g++.old-deja/g++.other/builtins8.C: New test.
30595 * g++.old-deja/g++.other/builtins9.C: New test.
30596
30597 2002-03-29 Jakub Jelinek <jakub@redhat.com>
30598
30599 * g++.dg/opt/static1.C: New test.
30600
30601 * g++.dg/opt/longbranch1.C: New test.
30602
30603 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
30604
30605 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
30606
30607 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
30608
30609 2002-03-28 Jeffrey A Law (law@redhat.com)
30610
30611 * gcc.c-torture/execute/20020328-1.c: New test.
30612
30613 2002-03-27 Richard Henderson <rth@redhat.com>
30614
30615 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
30616 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
30617 move from g++.old-deja/g++.ext/.
30618
30619 2002-03-27 Mark Mitchell <mark@codesourcery.com>
30620
30621 * g++.dg/init/new2.C: New test.
30622
30623 2002-03-26 Richard Henderson <rth@redhat.com>
30624
30625 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
30626
30627 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
30628 on sparc.
30629
30630 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
30631 sparcv9 systems.
30632 * gcc.dg/20001102-1.c: Likewise.
30633
30634 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
30635
30636 * gcc.dg/cpp/endif-pedantic1.c,
30637 gcc.dg/cpp/endif-pedantic2.c: New tests.
30638
30639 2002-03-26 Mark Mitchell <mark@codesourcery.com>
30640
30641 * g++.dg/init/new1.C: New test.
30642
30643 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
30644
30645 * g++.dg/abi/vbase9.C: New test.
30646
30647 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
30648
30649 * gcc.dg/arm-asm.c: New test.
30650
30651 2002-03-26 Andrew Cagney <ac131313@redhat.com>
30652
30653 * gcc.dg/Wswitch-enum.c: New test.
30654 Fix PR c/5044.
30655
30656 2002-03-26 Richard Henderson <rth@redhat.com>
30657
30658 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
30659 structure.
30660
30661 2002-03-25 Richard Henderson <rth@redhat.com>
30662
30663 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
30664 sparcv9 systems.
30665
30666 * gcc.c-torture/compile/20011119-1.c (xxx): New.
30667 * gcc.c-torture/compile/20011119-2.c (xxx): New.
30668
30669 2002-03-25 Zack Weinberg <zack@codesourcery.com>
30670
30671 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
30672
30673 2002-03-25 Bob Wilson <bob.wilson@acm.org>
30674
30675 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
30676 targets using generic thunk support.
30677
30678 2002-03-25 Jakub Jelinek <jakub@redhat.com>
30679
30680 * gcc.c-torture/compile/20020323-1.c: New test.
30681
30682 * g++.dg/opt/conj2.C: New test.
30683
30684 2002-03-24 Richard Henderson <rth@redhat.com>
30685
30686 * gcc.dg/weak-1.c: Use -fno-common.
30687
30688 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30689
30690 * g77.dg/f77-edit-apostrophe-out.f: New test
30691 * g77.dg/f77-edit-h-out.f: New test
30692 * g77.dg/f77-edit-t-in.f: New test
30693 * g77.dg/f77-edit-t-out.f: New test
30694 * g77.dg/f77-edit-x-out.f: New test
30695 * g77.dg/f77-edit-slash-out.f: New test
30696 * g77.dg/f77-edit-colon-out.f: New test
30697 * g77.dg/f77-edit-s-out.f: New test
30698
30699 2002-03-24 Richard Henderson <rth@redhat.com>
30700
30701 * objc/execute/formal_protocol-6.x: New XFAIL.
30702
30703 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30704
30705 * gcc.dg/weak-1.c: Early return from dg-final on platforms
30706 that do not support weak symbols
30707
30708 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30709
30710 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
30711 * lib/g77.exp: Likewise.
30712 * lib/objc.exp: Likewise.
30713
30714 2002-03-23 Andrew Cagney <ac131313@redhat.com>
30715
30716 * gcc.dg/Wswitch-default.c: New test.
30717
30718 2002-03-23 Jakub Jelinek <jakub@redhat.com>
30719
30720 * g++.dg/other/enum1.C: New test.
30721
30722 2002-03-23 Zack Weinberg <zack@codesourcery.com>
30723
30724 * gcc.dg/pragma-ep-3.c: Fix typo.
30725
30726 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30727
30728 * g++.dg/inherit/template-as-base.C: New test.
30729
30730 2002-03-22 Jakub Jelinek <jakub@redhat.com>
30731
30732 * g++.old-deja/g++.other/dwarf2-1.C: Move...
30733 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
30734
30735 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
30736
30737 * gcc.dg/cpp/multiline.c: Update to match.
30738
30739 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
30740
30741 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
30742
30743 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
30744
30745 * gcc.dg/cpp/extratokens2.c: New file.
30746
30747 2002-03-21 David Edelsohn <edelsohn@gnu.org>
30748
30749 * gcc.dg/20020312-2.c: Add rs6000 target.
30750
30751 * gcc.c-torture/compile/20020319-1.c: New test.
30752
30753 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30754
30755 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
30756 (A, E): Handle this.
30757
30758 2002-03-20 Jason Merrill <jason@redhat.com>
30759
30760 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
30761 ignoring -fpic.
30762 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
30763 through prune_gcc_output.
30764
30765 2002-03-20 Jakub Jelinek <jakub@redhat.com>
30766
30767 * gcc.c-torture/compile/20020320-1.c: New test.
30768
30769 2002-03-19 Jakub Jelinek <jakub@redhat.com>
30770
30771 * gcc.c-torture/compile/20020318-1.c: New test.
30772
30773 * gcc.dg/struct-by-value-1.c: New test.
30774
30775 * gcc.dg/20020319-1.c: New test.
30776
30777 2002-03-18 Jakub Jelinek <jakub@redhat.com>
30778
30779 * g++.dg/opt/conj1.C: New test.
30780
30781 2002-03-17 Mark Mitchell <mark@codesourcery.com>
30782
30783 * g++.dg/template/qualttp20.C: Revert previous change.
30784 * g++.dg/template/qualttp3.C: Likewise.
30785 * g++.dg/template/qualttp4.C: Likewise.
30786 * g++.dg/template/qualttp5.C: Likewise.
30787 * g++.dg/template/qualttp6.C: Likewise.
30788 * g++.dg/template/qualttp7.C: Likewise.
30789 * g++.dg/template/qualttp8.C: Likewise.
30790 * g++.dg/template/recurse.C: Likewise.
30791
30792 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
30793
30794 * gcc.dg/cpp/wchar-1.c: Update.
30795
30796 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
30797
30798 * g++.dg/template/conv1.C: New test.
30799 * g++.dg/template/conv2.C: New test.
30800 * g++.dg/template/conv3.C: New test.
30801 * g++.dg/template/conv4.C: New test.
30802
30803 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30804
30805 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30806 * g++.dg/template/qualttp3.C: Likewise.
30807 * g++.dg/template/qualttp4.C: Likewise.
30808 * g++.dg/template/qualttp5.C: Likewise.
30809 * g++.dg/template/qualttp6.C: Likewise.
30810 * g++.dg/template/qualttp7.C: Likewise.
30811 * g++.dg/template/qualttp8.C: Likewise.
30812 * g++.dg/template/recurse.C: Likewise.
30813
30814 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30815
30816 * g++.dg/opt/dtor1.C: New test.
30817
30818 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30819
30820 * gcc.c-torture/compile/20020315-1.c: New test.
30821
30822 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30823
30824 * gcc.dg/weak-1.c: Fix scan tests.
30825
30826 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30827
30828 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30829 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30830 cris-*-aout* mmix-*-*.
30831 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30832 cris-*-aout* mmix-*-*.
30833 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30834 cris-*-elf* cris-*-aout* and mmix-*-*.
30835 * gcc.dg/20001009-1.c: Ditto.
30836 * gcc.dg/20010912-1.c: Ditto.
30837 * gcc.dg/20020122-4.c: Ditto.
30838 * gcc.dg/inline-2.c: Ditto.
30839
30840 2002-03-14 Jeffrey A Law (law@cygnus.com)
30841
30842 * gcc.c-torture/compile/20020314-1.c: New test.
30843
30844 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30845
30846 * gcc.c-torture/execute/20020314-1.c: New test.
30847
30848 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30849
30850 * g++.dg/warn/Wunused-1.C: New test.
30851
30852 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30853
30854 * g++.dg/abi/mangle6.C: New test.
30855
30856 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30857
30858 * gcc.c-torture/compile/20020309-2.c: New test.
30859
30860 * gcc.c-torture/compile/20020312-1.c: New test.
30861
30862 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30863
30864 * g++.dg/other/access1.C: New test.
30865
30866 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30867
30868 * gcc.c-torture/execute/wchar_t-1.c: New test.
30869
30870 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30871
30872 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30873
30874 2002-03-12 Roger Sayle <roger@eyesopen.com>
30875
30876 * gcc.dg/20020312-1.c: New test case.
30877
30878 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
30879
30880 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
30881
30882 2002-03-11 Richard Henderson <rth@redhat.com>
30883
30884 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
30885 * g++.old-deja/g++.jason/report.C: Likewise.
30886
30887 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30888
30889 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
30890 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
30891
30892 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30893
30894 * testsuite/g++.dg/overload/pmf1.C: New test.
30895
30896 2002-03-11 Kazu Hirata <kazu@hxi.com>
30897
30898 * gcc.c-torture/execute/20020307-1.c: Use long.
30899
30900 2002-03-11 Jakub Jelinek <jakub@redhat.com>
30901
30902 PR optimization/5844
30903 * gcc.dg/20020310-1.c: New test.
30904
30905 2002-03-09 Michael Meissner <meissner@redhat.com>
30906
30907 * gcc.c-torture/execute/memcpy-2.c: New test.
30908 * gcc.c-torture/execute/memset-1.c: New test.
30909 * gcc.c-torture/execute/strlen-1.c: New test.
30910 * gcc.c-torture/execute/strcmp-1.c: New test.
30911 * gcc.c-torture/execute/strncmp-1.c: New test.
30912
30913 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
30914
30915 * gcc.dg/ppc-ldstruct.c: New test.
30916
30917 2002-03-09 Jakub Jelinek <jakub@redhat.com>
30918
30919 * gcc.c-torture/execute/va-arg-22.c: New test.
30920
30921 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30922
30923 * gcc.c-torture/compile/20020309-1.c: New test.
30924
30925 2002-03-08 Jakub Jelinek <jakub@redhat.com>
30926
30927 * gcc.c-torture/execute/20020307-2.c: New test.
30928
30929 2002-03-07 Jeffrey A Law (law@redhat.com)
30930
30931 * g77.f-torture/compile/20020307-1.f: New test.
30932
30933 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
30934
30935 * gcc.dg/unordered-1.c: New test.
30936
30937 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
30938
30939 * gcc.c-torture/execute/20020307-1.c: New test.
30940
30941 2002-03-05 Jakub Jelinek <jakub@redhat.com>
30942
30943 * gcc.dg/20020304-1.c: New test.
30944
30945 * gcc.c-torture/compile/20020304-2.c: New test.
30946
30947 2002-03-04 Zack Weinberg <zack@codesourcery.com>
30948
30949 * gcc.c-torture/compile/20020304-1.c: New test case
30950 (from PR c/5830).
30951
30952 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
30953
30954 * gcc.dg/20020103-1.c: Add other -D ppc variants.
30955
30956 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
30957
30958 * g++.dg/other/classkey1.C: New test.
30959
30960 2002-03-01 Richard Henderson <rth@redhat.com>
30961
30962 * gcc.c-torture/compile/981223-1.x: New.
30963 * gcc.c-torture/compile/920625-1.x: New.
30964
30965 2002-02-28 Richard Henderson <rth@redhat.com>
30966
30967 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
30968
30969 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
30970
30971 * gcc.c-torture/execute/20020227-1.c: New test.
30972
30973 2002-02-27 Mark Mitchell <mark@codesourcery.com>
30974
30975 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
30976 here" ERROR lines.
30977 * g++.old-deja/g++.oliva/partord1.C: Likewise.
30978 * g++.old-deja.g++.other/defarg1.C: Likewise.
30979 * g++.old-deja/g++.pt/calls2.C: Likewise.
30980 * g++.old-deja/g++.pt/crash20.C: Likewise.
30981 * g++.old-deja/g++.pt/crash30.C: Likewise.
30982 * g++.old-deja/g++.pt/crash36.C: Likewise.
30983 * g++.old-deja/g++.pt/crash6.C: Likewise.
30984 * g++.old-deja/g++.pt/defarg13.C: Likewise.
30985 * g++.old-deja/g++.pt/derived3.C: Likewise.
30986 * g++.old-deja/g++.pt/error1.C: Likewise.
30987 * g++.old-deja/g++.pt/friend21.C: Likewise.
30988 * g++.old-deja/g++.pt/friend23.C: Likewise.
30989 * g++.old-deja/g++.pt/infinite1.C: Likewise.
30990 * g++.old-deja/g++.robertl/eb128.C: Likewise.
30991
30992 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
30993
30994 * gcc.c-torture/execute/20020225-2.c: New test.
30995
30996 2002-02-27 Zack Weinberg <zack@codesourcery.com>
30997
30998 * gcc.c-torture/execute/920730-1t.c,
30999 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31000 Delete test cases, only relevant to -traditional.
31001
31002 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31003
31004 * gcc.dg/cpp/undef1.c: Remove.
31005 * gcc.dg/cpp/directiv.c: Update.
31006 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31007
31008 2002-02-27 Michael Meissner <meissner@redhat.com>
31009
31010 * gcc.c-torture/execute/20020226-1.c: New test.
31011
31012 2002-02-26 Jakub Jelinek <jakub@redhat.com>
31013
31014 * g++.dg/debug/debug4.C: New test.
31015
31016 * gcc.dg/ia64-visibility-1.c: New test.
31017
31018 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
31019
31020 * gcc.dg/debug/20020224-1.c: New.
31021
31022 2002-02-25 Kazu Hirata <kazu@hxi.com>
31023
31024 * gcc.c-torture/execute/960416-1.x: New.
31025 * gcc.c-torture/execute/divconst-3.x: Likewise.
31026
31027 2002-02-25 Jakub Jelinek <jakub@redhat.com>
31028
31029 * gcc.dg/20020224-1.c: New test.
31030
31031 2002-02-25 Alan Modra <amodra@bigpond.net.au>
31032
31033 * gcc.c-torture/execute/20020225-1.c: New.
31034
31035 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
31036
31037 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
31038
31039 2002-02-23 Jakub Jelinek <jakub@redhat.com>
31040
31041 * gcc.dg/20020222-1.c: New test.
31042
31043 2002-02-22 Jakub Jelinek <jakub@redhat.com>
31044
31045 * g++.dg/opt/anonunion1.C: New test.
31046
31047 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
31048
31049 * g++.dg/template/qualttp19.C: New test.
31050 * g++.dg/template/qualttp20.C: New test.
31051 * g++.old-deja/g++.jason/report.C: Adjust expected errors
31052 * g++.old-deja/g++.other/qual1.C: Likewise.
31053
31054 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
31055
31056 * gcc.dg/attr-alwaysinline.c: New.
31057
31058 2002-02-21 Jakub Jelinek <jakub@redhat.com>
31059
31060 * gcc.dg/20020220-1.c: New test.
31061
31062 * gcc.dg/20020220-2.c: New test.
31063
31064 * g++.dg/opt/mmx1.C: New test.
31065
31066 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
31067
31068 * gcc.c-torture/compile/20020110.c: New test.
31069
31070 2002-02-20 Jakub Jelinek <jakub@redhat.com>
31071
31072 * gcc.c-torture/execute/20020219-1.c: New test.
31073
31074 * gcc.dg/20020219-1.c: New test.
31075
31076 * gcc.dg/noncompile/20020220-1.c: New test.
31077
31078 * g++.dg/opt/ptrintsum1.C: New test.
31079
31080 * gcc.dg/debug/20020220-1.c: New test.
31081
31082 2002-02-17 Jakub Jelinek <jakub@redhat.com>
31083
31084 * gcc.c-torture/execute/20020216-1.c: New test.
31085
31086 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31087
31088 * gcc.dg/decl-1.c: Update, new test.
31089
31090 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
31091
31092 * g++.dg/abi/bitfield1.C: New test.
31093 * g++.dg/abi/bitfield2.C: New test.
31094
31095 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31096
31097 * gcc.dg/attr-nest.c: New test.
31098
31099 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31100
31101 * gcc.c-torture/execute/20020215-1.c: New test.
31102
31103 2002-02-14 Jakub Jelinek <jakub@redhat.com>
31104
31105 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
31106 * g++.dg/debug/debug.exp: New.
31107 * g++.dg/debug/trivial.C: New.
31108 * g++.dg/debug/debug1.C: Moved...
31109 * g++.dg/other/debug1.C: ...from here.
31110 * g++.dg/debug/debug2.C: Moved...
31111 * g++.dg/other/debug2.C: ...from here.
31112 * g++.dg/debug/debug3.C: Moved...
31113 * g++.dg/other/debug3.C: ...from here.
31114
31115 * gcc.dg/noncompile/20020213-1.c: New test.
31116
31117 2002-02-13 Jakub Jelinek <jakub@redhat.com>
31118
31119 * g++.dg/other/debug3.C: New test.
31120
31121 * gcc.c-torture/execute/20020213-1.c: New test.
31122
31123 2002-02-13 Richard Smith <richard@ex-parrot.com>
31124
31125 * g++.old-deja/g++.other/thunk1.C: New test.
31126
31127 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31128
31129 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
31130
31131 2002-02-13 Stan Shebs <shebs@apple.com>
31132
31133 * gcc.dg/altivec-3.c: New.
31134
31135 2002-02-12 Jakub Jelinek <jakub@redhat.com>
31136
31137 * gcc.dg/Wunreachable-1.c: New test.
31138 * gcc.dg/Wunreachable-2.c: New test.
31139
31140 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31141
31142 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
31143
31144 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
31145
31146 * gcc.dg/decl-1.c: New test.
31147
31148 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31149
31150 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
31151
31152 2002-02-10 Kazu Hirata <kazu@hxi.com>
31153
31154 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
31155 * gcc.c-torture/compile/980506-1.x: Likewise.
31156
31157 2002-02-10 Kazu Hirata <kazu@hxi.com>
31158
31159 * gcc.dg/20020210-1.c: New.
31160
31161 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
31162
31163 * g77.f-torture/execute/947.f: New regression test
31164 for PR fortran/947.
31165
31166 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
31167
31168 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
31169 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
31170
31171 2002-02-08 Richard Henderson <rth@redhat.com>
31172
31173 * gcc.c-torture/compile/labels-3.c: New.
31174
31175 2002-02-08 Jakub Jelinek <jakub@redhat.com>
31176
31177 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
31178 expression statements work instead.
31179 * gcc.dg/noncompile/20020207-1.c: New test.
31180
31181 2002-02-07 Richard Henderson <rth@redhat.com>
31182
31183 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
31184
31185 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31186
31187 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
31188 message from g77
31189 * lib/g77-dg.exp: Trim g77 error messages so that they are
31190 recognized by dg.exp.
31191
31192 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31193
31194 PR fortran/5473
31195 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
31196
31197 2002-02-07 Richard Henderson <rth@redhat.com>
31198
31199 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
31200 to be sufficiently aligned for integers.
31201
31202 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
31203
31204 * g++.dg/template/friend4.C: New test.
31205
31206 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31207
31208 PR fortran/5743
31209 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
31210 unsupported cases.
31211
31212 2002-02-07 Richard Henderson <rth@redhat.com>
31213
31214 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
31215 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
31216 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
31217 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
31218
31219 2002-02-06 Richard Henderson <rth@redhat.com>
31220
31221 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
31222
31223 2002-02-06 Janis Johnson <janis187@us.ibm.com>
31224
31225 * gcc.dg/20020206-1.c: New test.
31226
31227 2002-02-06 Jakub Jelinek <jakub@redhat.com>
31228
31229 * gcc.c-torture/execute/20020206-1.c: New test.
31230
31231 * gcc.c-torture/execute/20020206-2.c: New test.
31232
31233 PR optimization/5429:
31234 * gcc.c-torture/compile/20020206-1.c: New test.
31235
31236 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
31237
31238 * g++.dg/ext/align1.C: Do not use an explicit alignment value
31239 as certain file formats cannot support particularly large
31240 alignments.
31241
31242 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
31243 and do not expect to be able to link the executable.
31244
31245 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
31246 fail because the COFF format does not support the weak attribute.
31247
31248 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
31249
31250 * g77.dg/pr5473.f: New test
31251
31252 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
31253
31254 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
31255 Fix testcase accordingly.
31256
31257 2002-02-04 Richard Henderson <rth@redhat.com>
31258
31259 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
31260 (buf): Change to be an array of pointers, not ints.
31261
31262 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31263
31264 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
31265 before all tests. Move warning one line above to match where it
31266 C frontend emits.
31267 * gcc.dg/Wswitch-2.c: New test.
31268 * g++.dg/warn/Wswitch-1.C: New test.
31269 * g++.dg/warn/Wswitch-2.C: New test.
31270
31271 2002-02-04 Richard Henderson <rth@redhat.com>
31272
31273 * g++.dg/abi/offsetof.C: Fix size comparison.
31274
31275 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
31276
31277 * gcc.dg/cast-qual-2.c: New test.
31278
31279 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31280
31281 * gcc.dg/20020201-4.c: New test.
31282
31283 2002-02-04 Ben Elliston <bje@redhat.com>
31284
31285 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
31286 target_info attribute != 0, in addition to the empty string.
31287 (gcc_target_compile): Likewise.
31288
31289 2002-02-03 Andrew Cagney <ac131313@redhat.com>
31290
31291 * gcc.dg/Wswitch.c: New test.
31292 PR gcc/4475. PR gcc/3780.
31293
31294 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
31295
31296 * g77.f-torture/execute/5122.f: New test for regressions
31297 against PR fortran/5122.
31298
31299 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
31300
31301 * g77.f-torture/compile/pr3743.f: Delete
31302 * g77.dg/pr3743-1.f: New test.
31303 * g77.dg/pr3743-2.f: New test.
31304 * g77.dg/pr3743-3.f: New test.
31305 * g77.dg/pr3743-4.f: New test.
31306
31307 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31308
31309 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
31310
31311 2002-02-02 Richard Henderson <rth@redhat.com>
31312
31313 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
31314 * gcc.c-torture/execute/bf64-1.c: Likewise.
31315
31316 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31317
31318 * gcc.dg/20020201-2.c: New test.
31319
31320 * gcc.dg/20020201-3.c: New test.
31321
31322 * gcc.c-torture/execute/bitfld-2.c: New test.
31323
31324 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31325
31326 * gcc.dg/bitfld-1.c: Update.
31327 * gcc.dg/bitfld-2.c: Update.
31328 * gcc.c-torture/execute/bitfld-1.x: New.
31329
31330 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31331
31332 * gcc.c-torture/execute/20020201-1.c: New test.
31333
31334 2002-02-01 Janis Johnson <janis187@us.ibm.com>
31335
31336 PR target/5469
31337 * gcc.dg/20020201-1.c: New test.
31338
31339 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
31340
31341 PR fortran/3743
31342 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
31343 * g77.f-torture/compile/pr3743.x: Remove
31344
31345 2002-01-31 Tom Rix <trix@redhat.com>
31346
31347 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
31348
31349 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31350
31351 * gcc.dg/noncompile/20020130-1.c: New test.
31352
31353 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
31354
31355 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
31356
31357 2002-01-29 Richard Henderson <rth@redhat.com>
31358
31359 * gcc.c-torture/execute/991118-1.c: Cast various constants back
31360 to long long.
31361 * gcc.c-torture/execute/bf64-1.c: Likewise.
31362
31363 2002-01-29 Jakub Jelinek <jakub@redhat.com>
31364
31365 * gcc.c-torture/execute/20020129-1.c: New test.
31366
31367 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31368
31369 * gcc.c-torture/compile/20000224-1.c: Update.
31370 * gcc.c-torture/execute/bitfld-1.c: New tests.
31371 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
31372 * gcc.dg/uninit-A.c: Update.
31373
31374 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
31375
31376 * g++.dg/template/ctor1.C: Add instantiation.
31377
31378 2002-01-28 Paul Koning <pkoning@equallogic.com>
31379
31380 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
31381 argument to __builtin_prefetch to be const ptr.
31382
31383 2002-01-28 Jakub Jelinek <jakub@redhat.com>
31384
31385 * gcc.c-torture/compile/20020120-1.c: New test.
31386
31387 2002-01-27 Kazu Hirata <kazu@hxi.com>
31388
31389 * gcc.c-torture/execute/20020127-1.c: New test.
31390
31391 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
31392
31393 * g77.dg/f77-edit-i-in.f: New test
31394 * g77.dg/f77-edit-i-out.f: New test
31395
31396 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
31397
31398 * gcc.dg/debug/debug.exp: New file.
31399 * gcc.dg/debug/trivial.c: New file.
31400 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
31401 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
31402 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
31403 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
31404 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
31405 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
31406 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
31407 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
31408 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
31409 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
31410 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
31411 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
31412 * gcc.dg/20000503-1.c: Removed.
31413 * gcc.dg/20010207-1.c: Removed.
31414 * gcc.dg/20011223-1.c: Removed.
31415 * gcc.dg/20020104-2.c: Removed.
31416 * gcc.dg/debug-1.c: Removed.
31417 * gcc.dg/debug-2.c: Removed.
31418 * gcc.dg/debug-3.c: Removed.
31419 * gcc.dg/debug-4.c: Removed.
31420 * gcc.dg/debug-5.c: Removed.
31421 * gcc.dg/debug-6.c: Removed.
31422 * gcc.dg/dwarf2-1.c: Removed.
31423 * gcc.dg/dwarf2-2.c: Removed.
31424
31425 2002-01-25 Jakub Jelinek <jakub@redhat.com>
31426
31427 * g++.old-deja/g++.other/eh5.C: New test.
31428 * g++.old-deja/g++.other/sibcall2.C: New test.
31429 * g++.old-deja/g++.other/array9.C: New test.
31430 * g++.old-deja/g++.other/typename2.C: New test.
31431 * g++.old-deja/g++.other/crash60.C: New test.
31432 * g++.old-deja/g++.other/conv9.C: New test.
31433 * g++.old-deja/g++.other/mangle10.C: New test.
31434 * g++.old-deja/g++.other/unchanging1.C: New test.
31435 * g++.old-deja/g++.other/exprstmt1.C: New test.
31436 * g++.old-deja/g++.other/inline23.C: New test.
31437 * g++.old-deja/g++.eh/ia64-1.C: New test.
31438 * g++.old-deja/g++.other/dwarf2-1.C: New test.
31439 * g++.old-deja/g++.other/reload1.C: New test.
31440 * g++.old-deja/g++.other/static20.C: New test.
31441 * g++.old-deja/g++.other/local-alloc1.C: New test.
31442 * g++.old-deja/g++.other/conv8.C: New test.
31443 * g++.old-deja/g++.other/stmtexpr2.C: New test.
31444 * g++.old-deja/g++.other/storeexpr1.C: New test.
31445 * g++.old-deja/g++.other/storeexpr2.C: New test.
31446 * g++.dg/eh/template2.C: New test.
31447 * g++.dg/warn/weak1.C: New test.
31448
31449 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
31450
31451 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31452 Remove first, non-varying, argument.
31453
31454 2002-01-23 Richard Henderson <rth@redhat.com>
31455
31456 * gcc.dg/inline-2.c: New.
31457
31458 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
31459 Add optional target arg. Check number of arguments.
31460 (scan-assembler-not, scan-assembler-dem): Likewise.
31461 (scan-assembler-dem-not): Likewise.
31462
31463 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31464
31465 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
31466 line 12.
31467 * g++.old-deja/g++.brendan/parse3.C,
31468 g++.old-deja/g++.other/crash26.C,
31469 g++.old-deja/g++.other/crash28.C,
31470 g++.old-deja/g++.other/crash29.C,
31471 g++.old-deja/g++.other/crash30.C,
31472 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
31473
31474 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
31475
31476 * gcc.dg/20020115-1.c: New.
31477
31478 2002-01-23 Bob Wilson <bob.wilson@acm.org>
31479
31480 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
31481
31482 2002-01-23 Janis Johnson <janis187@us.ibm.com>
31483
31484 * gcc.dg/20020122-3.c: New.
31485
31486 2002-01-23 Jakub Jelinek <jakub@redhat.com>
31487
31488 * g++.dg/other/gc1.C: New test.
31489
31490 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31491
31492 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
31493
31494 2002-01-22 Richard Henderson <rth@redhat.com>
31495
31496 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
31497
31498 2002-01-22 Richard Henderson <rth@redhat.com>
31499
31500 * gcc.dg/20020122-4.c: New.
31501
31502 2002-01-22 H.J. Lu <hjl@gnu.org>
31503
31504 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
31505 link output.
31506 * gcc.dg/special/ecos.exp: Likewise.
31507 * lib/g++-dg.exp: Likewise.
31508 * lib/g77-dg.exp: Likewise.
31509 * lib/gcc-dg.exp : Likewise.
31510 * lib/mike-g++.exp: Likewise.
31511 * lib/mike-g77.exp: Likewise.
31512 * lib/mike-gcc.exp: Likewise.
31513 * lib/objc-dg.exp: Likewise.
31514
31515 2002-01-22 Janis Johnson <janis187@us.ibm.com>
31516
31517 PR target/5379
31518 * gcc.dg/20020122-2.c: New test.
31519
31520 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
31521
31522 * gcc.dg/20020122-1.c: New test.
31523
31524 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
31525
31526 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
31527
31528 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
31529
31530 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
31531
31532 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31533
31534 * gcc.c-torture/compile/20020121-1.c: New test.
31535
31536 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
31537
31538 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
31539 ld_library_path.
31540
31541 2002-01-21 Jakub Jelinek <jakub@redhat.com>
31542
31543 * gcc.dg/20020218-1.c: New test.
31544
31545 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
31546
31547 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
31548 messages
31549 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
31550 "At global scope" warning
31551 * g++.dg/ext/align1.C: Change cygwin test for alignment
31552 from db-bogus to dg-warning
31553
31554 2002-01-21 Zack Weinberg <zack@codesourcery.com>
31555
31556 * g77.f-torture/compile/cpp2.F: New test.
31557
31558 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
31559
31560 * g++.dg/template/access1.C: New test.
31561
31562 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
31563
31564 * gcc.dg/20020118-1.c: New.
31565
31566 2002-01-18 Kazu Hirata <kazu@hxi.com>
31567
31568 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
31569
31570 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31571
31572 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
31573 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
31574 alignment warnings.
31575
31576 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31577
31578 * gcc.misc-tests/i386-prefetch.exp: Save and restore
31579 torture_with_loops and torture_without_loops
31580
31581 2002-01-17 Jakub Jelinek <jakub@redhat.com>
31582
31583 * gcc.c-torture/compile/20020116-1.c: New test.
31584
31585 2002-01-16 Jakub Jelinek <jakub@redhat.com>
31586
31587 * gcc.dg/20020116-2.c: New test.
31588
31589 * gcc.dg/ultrasp4.c: New test.
31590
31591 * gcc.dg/20020116-1.c: New test.
31592
31593 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
31594
31595 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
31596 by EABI.
31597
31598 2002-01-15 Janis Johnson <janis187@us.ibm.com>
31599
31600 * gcc.misc-tests/i386-prefetch.exp: New.
31601 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
31602 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
31603 * gcc.misc-tests/i386-pf-none-1.c: New test.
31604 * gcc.misc-tests/i386-pf-sse-1.c: New test.
31605
31606 2002-01-15 Jakub Jelinek <jakub@redhat.com>
31607
31608 * gcc.dg/gnu89-init-1.c: Add new tests.
31609
31610 2002-01-15 Andreas Jaeger <aj@suse.de>
31611
31612 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
31613 * gcc.dg/i386-mmx-2.c: Likewise.
31614 * gcc.dg/i386-sse-1.c: Likewise.
31615 * gcc.dg/i386-sse-2.c: Likewise.
31616 * gcc.dg/i386-sse-3.c: Likewise.
31617
31618 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
31619
31620 * g77.f-torture/execute/intrinsic-unix-bessel.f:
31621 Uncomment additional cases that now pass.
31622
31623 2002-01-11 Richard Henderson <rth@redhat.com>
31624
31625 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
31626 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
31627
31628 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
31629
31630 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
31631
31632 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
31633
31634 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
31635 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
31636
31637 2002-01-10 Dale Johannesen <dalej@apple.com>
31638
31639 * gcc.c-torture/execute/loop-11.c: New.
31640
31641 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
31642
31643 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
31644 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
31645
31646 2002-01-09 Richard Henderson <rth@redhat.com>
31647
31648 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
31649 type in which to perform the operation for each size.
31650
31651 2002-01-09 Alan Matsuoka (alanm@redhat.com)
31652
31653 * gcc.c-torture/compile/20020109-2.c: New test.
31654
31655 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
31656
31657 * gcc.c-torture/execute/loop-10.c: New test.
31658
31659 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31660
31661 * gcc.c-torture/compile/20010226-1.c: New test.
31662 * gcc.c-torture/compile/20010227-1.c: New test.
31663 * gcc.c-torture/compile/20010426-1.c: New test.
31664 * gcc.c-torture/compile/20010510-1.c: New test.
31665 * gcc.c-torture/compile/20010605-3.c: New test.
31666 * gcc.c-torture/compile/20010824-1.c: New test.
31667 * gcc.c-torture/execute/20010409-1.c: New test.
31668 * gcc.dg/noncompile/20000901-1.c: New test.
31669 * gcc.dg/20001023-1.c: New test.
31670 * gcc.dg/20001101-1.c: New test.
31671 * gcc.dg/20001102-1.c: New test.
31672 * gcc.dg/20010207-1.c: New test.
31673 * gcc.dg/20010405-1.c: New test.
31674 * gcc.dg/20010822-1.c: New test.
31675 * gcc.dg/20011107-1.c: New test.
31676
31677 2002-01-09 Jeffrey A Law (law@redhat.com)
31678
31679 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
31680
31681 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
31682 execution failure on PA targets.
31683
31684 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31685
31686 * gcc.c-torture/compile/20020109-1.c: New test.
31687
31688 2002-01-08 Kazu Hirata <kazu@hxi.com>
31689
31690 * gcc.c-torture/execute/20020108-1.c: New test.
31691
31692 2002-01-08 Jakub Jelinek <jakub@redhat.com>
31693
31694 * gcc.dg/20020108-1.c: New test.
31695
31696 2002-01-08 H.J. Lu <hjl@gnu.org>
31697
31698 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
31699 for header files.
31700
31701 2002-01-08 Geoff Keating <geoffk@redhat.com>
31702
31703 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
31704 consistency.
31705
31706 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
31707
31708 * gcc.dg/altivec-4.c: Test altivec predicates.
31709
31710 2002-01-07 Jakub Jelinek <jakub@redhat.com>
31711
31712 * gcc.c-torture/execute/20020107-1.c: New test.
31713
31714 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
31715
31716 PR c/5279
31717 * gcc.c-torture/compile/20020106-1.c: New test.
31718
31719 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
31720
31721 * gcc.c-torture/execute/nestfunc-4.c: New test.
31722
31723 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31724
31725 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
31726 extra triple that slipped in.
31727 * g++.old-deja/g++.abi/align.C: Likewise.
31728 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31729
31730 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31731
31732 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
31733 * g++.old-deja/g++.abi/align.C: Likewise.
31734 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31735
31736 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
31737 on FreeBSD/i386.
31738 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
31739 FreeBSD.
31740
31741 2002-01-04 Jakub Jelinek <jakub@redhat.com>
31742
31743 * gcc.dg/20020104-1.c: New test.
31744
31745 * gcc.dg/20020104-2.c: New test.
31746
31747 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
31748
31749 * gcc.dg/20020103-1.c: Fix typo in target selector.
31750
31751 2002-01-03 Richard Henderson <rth@redhat.com>
31752
31753 * gcc.dg/20020103-1.c: New.
31754
31755 2002-01-03 Kazu Hirata <kazu@hxi.com>
31756
31757 * gcc.c-torture/execute/20020103-1.c: New test.
31758
31759 2002-01-03 Jakub Jelinek <jakub@redhat.com>
31760
31761 * g++.dg/other/debug2.C: New test.
31762
31763 * gcc.c-torture/compile/20020103-1.c: New test.
31764
31765 2002-01-02 Jakub Jelinek <jakub@redhat.com>
31766
31767 * gcc.dg/gnu89-init-1.c: Added new tests.
31768
31769 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31770
31771 * g++.dg/template/friend2.C: Remove as patch is reverted.
31772
31773 * g++.dg/warn/oldcast1.C: New test.
31774
31775 * g++.dg/template/ptrmem1.C: New test.
31776 * g++.dg/template/ptrmem2.C: New test.
31777
31778 * g++.dg/template/ntp.C: New test.
31779
31780 * g++.dg/other/component1.C: New test.
31781
31782 * g++.dg/template/ttp3.C: New test.
31783
31784 * g++.dg/template/friend2.C: New test.
31785 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
31786
31787 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31788
31789 * g++.dg/other/ptrmem1.C: New test.
31790 * g++.dg/other/ptrmem2.C: New test.
31791
31792 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31793
31794 * g++.dg/template/ctor1.C: New test.
31795
31796 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31797
31798 * g++.dg/template/friend2.C: New test.
31799
31800 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31801
31802 * gcc.dg/mmix-1.c: New test.
31803
31804 2001-12-31 Richard Henderson <rth@redhat.com>
31805
31806 * gcc.dg/asm-5.c: New.
31807
31808 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31809
31810 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31811 in namespace __gnu_cxx
31812
31813 2001-12-30 Richard Henderson <rth@redhat.com>
31814
31815 * gcc.dg/debug-6.c: New.
31816
31817 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31818
31819 * gcc.c-torture/compile/20011229-2.c: New test.
31820
31821 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31822
31823 * gcc.dg/debug-3.c: New test.
31824 * gcc.dg/debug-4.c: New test.
31825 * gcc.dg/debug-5.c: New test.
31826
31827 2001-12-29 Richard Henderson <rth@redhat.com>
31828
31829 * g++.dg/eh/loop1.C: New.
31830
31831 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31832
31833 * g++.dg/template/crash1.C: New test.
31834
31835 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31836
31837 * g++.dg/other/const1.C: New test.
31838
31839 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31840
31841 * gcc.c-torture/compile/20011229-1.c: New test.
31842
31843 2001-12-28 Stan Shebs <shebs@apple.com>
31844
31845 * lib/objc-torture.exp: Resync with c-torture.exp.
31846 * lib/objc.exp: Load standard libraries.
31847
31848 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31849
31850 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31851 additional tests.
31852
31853 2001-12-27 Roger Sayle <roger@eyesopen.com>
31854
31855 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31856
31857 2001-12-27 Richard Henderson <rth@redhat.com>
31858
31859 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31860
31861 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31862
31863 * g++.dg/eh/ctor1.C: New test.
31864 * g++.dg/other/error2.C: New test.
31865
31866 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31867
31868 * g++.dg/other/init2.C: New test.
31869
31870 2001-12-24 Richard Henderson <rth@redhat.com>
31871
31872 * gcc.dg/20011223-1.c: New.
31873 * gcc.dg/inline-1.c: New.
31874
31875 2001-12-23 Richard Henderson <rth@redhat.com>
31876
31877 * gcc.dg/asm-4.c: Test operand modifiers.
31878
31879 2001-12-23 Richard Henderson <rth@redhat.com>
31880
31881 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
31882
31883 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
31884
31885 * gcc.c-torture/execute/20011223-1.c: New test.
31886
31887 2001-12-21 Richard Henderson <rth@redhat.com>
31888
31889 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
31890 re-enables the warning.
31891
31892 2001-12-21 Richard Henderson <rth@redhat.com>
31893
31894 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
31895
31896 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31897
31898 * gcc.c-torture/compile/20011218-1.c: New test.
31899
31900 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
31901
31902 * gcc.misc-test/arm-isr.exp: New file. Control running of the
31903 arm-isr.c test.
31904 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
31905 epilogue generation for ARM ISR routines.
31906
31907 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31908
31909 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
31910 * gcc.dg/format/c90-printf-3.c: Likewise.
31911 * gcc.dg/format/c99-printf-3.c: Likewise.
31912 * gcc.dg/format/ext-1.c: Likewise.
31913 * gcc.dg/format/ext-6.c: Likewise.
31914 * gcc.dg/format/format.h: Prototype unlocked stdio.
31915
31916 2001-12-20 Richard Henderson <rth@redhat.com>
31917
31918 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
31919 (arena): Use it.
31920 (malloc): Correct allocation logic. Abort if we fill up the
31921 arena before initialization complete.
31922 (realloc): Correct allocation logic.
31923
31924 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31925
31926 * gcc.c-torture/compile/20011219-2.c: New test.
31927
31928 * gcc.c-torture/execute/20011219-1.c: New test.
31929
31930 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
31931
31932 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
31933 target does not support weak symbols.
31934
31935 2001-12-19 Jakub Jelinek <jakub@redhat.com>
31936
31937 * gcc.c-torture/compile/20011219-1.c: New test.
31938
31939 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
31940
31941 * g++.dg/other/error1.C: New test.
31942
31943 2001-12-17 Jeffrey A Law (law@redhat.com)
31944
31945 * gcc.c-torture/execute/20011217-1.c: New test.
31946
31947 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
31948
31949 * objc.dg/special/: New directory.
31950 * objc.dg/special/special.exp: New file.
31951 * objc.dg/special/unclaimed-category-1.h: New file.
31952 * objc.dg/special/unclaimed-category-1a.m: New file.
31953 * objc.dg/special/unclaimed-category-1.m: New file.
31954
31955 2001-12-17 Andreas Jaeger <aj@suse.de>
31956
31957 * gcc.c-torture/compile/20011217-2.c: New test.
31958
31959 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
31960
31961 * gcc.c-torture/compile/20011217-1.c: New test.
31962
31963 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
31964
31965 * testsuite/gcc.dg/20011214-1.c: New.
31966
31967 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
31968
31969 * gcc.dg/altivec-4.c: New.
31970
31971 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
31972
31973 * gcc.dg/20011113-1.c: New test.
31974
31975 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
31976
31977 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
31978 std::__malloc_alloc_template<0> and
31979 std::__default_alloc_template<false, 0>.
31980
31981 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
31982
31983 * objc/execute/bf-21.m: New test.
31984 * objc/execute/enumeration-1.m: New test.
31985 * objc/execute/enumeration-2.m: New test.
31986
31987 2001-12-12 Jakub Jelinek <jakub@redhat.com>
31988
31989 * gcc.dg/gnu89-init-1.c: New test.
31990
31991 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
31992
31993 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
31994 * g++.old-deja/g++.jason/2371.C: Likewise.
31995 * g++.old-deja/g++.jason/template33.C: Likewise.
31996 * g++.old-deja/g++.jason/template34.C: Likewise.
31997 * g++.old-deja/g++.jason/template36.C: Likewise.
31998 * g++.old-deja/g++.oliva/typename1.C: Likewise.
31999 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32000 * g++.old-deja/g++.other/typename1.C: Likewise.
32001 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32002 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32003 * g++.old-deja/g++.pt/typename11.C: Likewise.
32004 * g++.old-deja/g++.pt/typename14.C: Likewise.
32005 * g++.old-deja/g++.pt/typename16.C: Likewise.
32006 * g++.old-deja/g++.pt/typename3.C: Likewise.
32007 * g++.old-deja/g++.pt/typename4.C: Likewise.
32008 * g++.old-deja/g++.pt/typename5.C: Likewise.
32009 * g++.old-deja/g++.pt/typename7.C: Likewise.
32010 * g++.old-deja/g++.robertl/eb9.C: Likewise.
32011
32012 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
32013
32014 * g++.dg/other/linkage1.C: New test.
32015 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
32016 specifiers.
32017
32018 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
32019
32020 * gcc.dg/concat.c: New test.
32021
32022 2001-12-11 Stan Shebs <shebs@apple.com>
32023
32024 * objc/compile: New test directory.
32025 * objc/compile/compile.exp: New expect script.
32026 * objc/compile/20011211-1.m: New compile test.
32027
32028 2001-12-11 Jason Merrill <jason@redhat.com>
32029
32030 * lib/prune.exp (prune_gcc_output): Also handle "In member
32031 function". So many permutations...
32032
32033 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
32034
32035 * g++.dg/template/typedef1.C: New test.
32036
32037 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
32038
32039 * g++.dg/other/copy1.C: New test.
32040
32041 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
32042
32043 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
32044
32045 * gcc.dg/builtin-choose-expr.c: New.
32046
32047 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
32048
32049 * gcc.dg/altivec-2.c: New.
32050
32051 2001-12-07 Richard Henderson <rth@redhat.com>
32052
32053 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
32054
32055 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
32056
32057 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
32058 ultrasparc.
32059
32060 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32061
32062 * g++-old.deja/g++.robertl/eb101.C: Deleted.
32063
32064 2001-12-06 Janis Johnson <janis187@us.ibm.com>
32065
32066 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
32067 variable argument list.
32068
32069 2001-12-06 Zack Weinberg <zack@codesourcery.com>
32070
32071 * gcc.c-torture/execute/memcheck: Delete entire directory.
32072 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
32073 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
32074
32075 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
32076
32077 * gcc.dg/Wshadow-1.c: New test.
32078
32079 2001-12-05 Jakub Jelinek <jakub@redhat.com>
32080
32081 * gcc.c-torture/compile/20011130-1.c: New test.
32082
32083 * gcc.dg/noncompile/20011025-1.c: New test.
32084
32085 * g++.dg/other/anon-union.C: New test.
32086
32087 * gcc.c-torture/execute/20011024-1.c: New test.
32088
32089 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
32090
32091 * gcc.c-torture/execute/20000722-1.x,
32092 gcc.c-torture/execute/20010123-1.x: Remove.
32093 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
32094 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
32095 gcc.dg/c99-complit-2.c: New tests.
32096
32097 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32098
32099 * g++.dg/inherit/base1.C: New test.
32100
32101 2001-12-04 Jakub Jelinek <jakub@redhat.com>
32102
32103 * g++.dg/other/stdarg1.C: New test.
32104
32105 * gcc.c-torture/compile/20011130-2.c: New test.
32106
32107 2001-12-03 Janis Johnson <janis187@us.ibm.com>
32108
32109 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
32110 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
32111 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
32112 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
32113 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
32114 * gcc.dg/builtin-prefetch-1.c: New test.
32115
32116 2001-12-03 Jakub Jelinek <jakub@redhat.com>
32117
32118 * gcc.dg/20011130-1.c: New test.
32119
32120 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
32121
32122 * g++.dg/other/scope1.C: New test.
32123 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
32124
32125 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32126
32127 * gcc.dg/vla-init-1.c: New test.
32128
32129 2001-12-01 Geoff Keating <geoffk@redhat.com>
32130
32131 * gcc.c-torture/compile/structs.c: New testcase from GDB.
32132
32133 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
32134
32135 * objc.dg/alias.m: Update.
32136 * objc.dg/class-1.m: Update.
32137 * objc.dg/const-str-1.m: Update.
32138 * objc.dg/fwd-proto-1.m: Update.
32139 * objc.dg/id-1.m: Update.
32140 * objc.dg/super-class-1.m: Update.
32141
32142 2001-11-29 Mark Mitchell <mark@codesourcery.com>
32143
32144 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
32145 constructs.
32146
32147 2001-11-28 Jeffrey A Law (law@cygnus.com)
32148
32149 * gcc.c-torture/execute/20011128-1.c: New test.
32150
32151 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
32152
32153 * gcc.dg/20011127-1.c: New test.
32154
32155 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32156
32157 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
32158 from Austin Group draft 7.
32159 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
32160 scanf format arguments.
32161 * gcc.dg/format/no-exargs-2.c: New test.
32162
32163 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
32164
32165 * g++.dg/abi/vbase8-4.C: New test.
32166
32167 2001-11-24 Ian Lance Taylor <ian@airs.com>
32168
32169 * gcc.c-torture/execute/20011121-1.c: New test.
32170
32171 2001-11-23 Jeffrey A Law (law@cygnus.com)
32172
32173 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
32174
32175 2001-11-23 Andreas Jaeger <aj@suse.de>
32176
32177 * gcc.dg/cpp/charconst-2.c: New test.
32178
32179 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
32180
32181 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
32182 to the host if it is remote. Let tests specify extra headers
32183 they use.
32184 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
32185 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
32186 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
32187 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
32188 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
32189 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
32190 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
32191 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
32192 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
32193 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
32194
32195 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
32196
32197 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
32198 for little endian ARMs.
32199
32200 2001-11-20 Jakub Jelinek <jakub@redhat.com>
32201
32202 * gcc.c-torture/compile/20011119-1.c: New test.
32203 * gcc.c-torture/compile/20011119-2.c: New test.
32204
32205 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
32206
32207 * gcc.dg/altivec-1.c: Fix typo.
32208
32209 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32210
32211 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
32212
32213 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
32214
32215 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
32216
32217 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
32218
32219 * lib/g77.exp: Don't specify --rpath-link.
32220
32221 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
32222 across all the headers.
32223 * gcc.dg/format/format.exp: For testing on a remote host,
32224 copy format.h.
32225
32226 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
32227 * gcc.c-torture/execute/930406-1.c: Likewise.
32228 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
32229
32230 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
32231
32232 * gcc.dg/altivec-1.c: New.
32233
32234 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
32235
32236 * gcc.dg/cpp/fpreprocessed.c: New test case.
32237
32238 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32239
32240 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
32241 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
32242 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
32243
32244 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32245
32246 * gcc.dg/no-builtin-1.c: New test.
32247
32248 2001-11-16 Jakub Jelinek <jakub@redhat.com>
32249
32250 * gcc.c-torture/execute/20011115-1.c: New test.
32251
32252 2001-11-15 Jakub Jelinek <jakub@redhat.com>
32253
32254 * gcc.c-torture/compile/20011114-2.c: New test.
32255 * gcc.c-torture/compile/20011114-3.c: New test.
32256 * gcc.c-torture/compile/20011114-4.c: New test.
32257
32258 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
32259
32260 * g++.dg/other/init1.C: New test.
32261
32262 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
32263
32264 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
32265 message.
32266
32267 * gcc.c-torture/execute/20011114-1.c: New testcase.
32268
32269 * gcc.c-torture/compile/20010327-1.c: Revert last change.
32270 * gcc.c-torture/compile/20011114-1.c: New test, exactly
32271 like the (before this change) version of 20010327-1.c.
32272
32273 2001-11-14 Roger Sayle <roger@eyesopen.com>
32274
32275 * gcc.c-torture/execute/string-opt-13.c: New testcase.
32276
32277 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
32278
32279 * g++.dg/init/array2.C: New test.
32280
32281 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
32282
32283 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
32284
32285 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
32286
32287 * g++.dg/other/forscope1.C: New test.
32288 * g++.dg/ext/forscope1.C: New test.
32289 * g++.dg/ext/forscope2.C: New test.
32290
32291 2001-11-13 Jakub Jelinek <jakub@redhat.com>
32292
32293 * gcc.c-torture/execute/20011113-1.c: New test.
32294
32295 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
32296
32297 * gcc.c-torture/execute/20011109-2.c: New test.
32298
32299 * gcc.c-torture/execute/20011109-1.c: New test.
32300
32301 2001-11-09 Jakub Jelinek <jakub@redhat.com>
32302
32303 * gcc.c-torture/compile/20011109-1.c: New test.
32304
32305 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
32306
32307 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
32308 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
32309 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
32310 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
32311 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
32312 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
32313 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
32314
32315 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
32316
32317 * g++.dg/warn/Wshadow-1.C: New tests.
32318 * g++.old-deja/g++.mike/for3.C: Update.
32319
32320 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
32321
32322 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
32323 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
32324 XFAILs. Adjust expected error texts.
32325 * gcc.c-torture/compile/20011106-1.c,
32326 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
32327 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
32328 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
32329 gcc.dg/c99-array-lval-5.c: New tests.
32330
32331 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32332
32333 * gcc.dg/cpp/defined.c: Update.
32334
32335 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32336
32337 * gcc.c-torture/execute/anon-1.c: New test.
32338
32339 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
32340
32341 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
32342 same size, so no warning should be produced on stormy16.
32343
32344 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
32345 due to oversized array.
32346 * g++.old-deja/g++.mike/ns15.C: Likewise.
32347 * g++.old-deja/g++.pt/crash16.C: Likewise.
32348
32349 2001-11-02 Graham Stott <grahams@redhat.com>
32350
32351 * g++.dgother/debug1.C: Fix typos.
32352
32353 2001-11-01 Jakub Jelinek <jakub@redhat.com>
32354
32355 * g++.dg/other/debug1.C: New test.
32356
32357 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32358
32359 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
32360 of unsigned long.
32361
32362 2001-10-30 Jakub Jelinek <jakub@redhat.com>
32363
32364 * gcc.dg/20011029-2.c: New test.
32365
32366 * gcc.c-torture/compile/20011029-1.c: New test.
32367
32368 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
32369
32370 * objc/execute/class_self-1.m: New test.
32371 * objc/execute/class_self-2.m: New test.
32372
32373 2001-10-25 Zack Weinberg <zack@codesourcery.com>
32374
32375 * gcc.misc-tests/msgs.exp: Delete.
32376 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
32377 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
32378 error set to match recent changes.
32379
32380 2001-10-24 Zack Weinberg <zack@codesourcery.com>
32381
32382 * gcc.dg/20011021-1.c: New test.
32383
32384 2001-10-24 Jakub Jelinek <jakub@redhat.com>
32385
32386 * gcc.c-torture/compile/20011023-1.c: New test.
32387
32388 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
32389
32390 * lib/g77.exp: Rewrite based on lib/g++.exp.
32391
32392 2001-10-19 Jakub Jelinek <jakub@redhat.com>
32393
32394 * gcc.c-torture/execute/20011019-1.c: New test.
32395
32396 * gcc.dg/20011018-1.c: New test.
32397
32398 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
32399
32400 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
32401
32402 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
32403
32404 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
32405 * gcc.dg/attr-invalid.c: Likewise.
32406
32407 2001-10-18 Jakub Jelinek <jakub@redhat.com>
32408
32409 * testsuite/gcc.dg/20011015-1.c: New test.
32410
32411 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32412
32413 * g++.dg/template/unify2.C: New test.
32414
32415 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32416
32417 * g++.dg/other/exception-specification.C: New test
32418
32419 2001-10-13 Tom Rix <trix@redhat.com>
32420
32421 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
32422 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
32423
32424 2001-10-12 Jakub Jelinek <jakub@redhat.com>
32425
32426 * testsuite/gcc.dg/20011009-1.c: New test.
32427
32428 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
32429
32430 PR g++/4476
32431 * g++.dg/other/friend1.C: New test.
32432
32433 2001-10-11 Richard Henderson <rth@redhat.com>
32434
32435 * g++.old-deja/g++.other/crash18.C: Add -S to options.
32436
32437 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32438
32439 * gcc.c-torture/compile/20011010-1.c: New.
32440
32441 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
32442
32443 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
32444 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
32445 g77.f-torture/execute/execute.exp,
32446 g77.f-torture/noncompile/noncompile.exp,
32447 gcc.c-torture/compile/compile.exp,
32448 gcc.c-torture/execute/execute.exp,
32449 gcc.c-torture/execute/ieee/ieee.exp,
32450 gcc.c-torture/execute/memcheck/memcheck.exp,
32451 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
32452 objc/execute/execute.exp: Update FSF address.
32453
32454 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
32455
32456 * gcc.dg/cpp/cmdlne-C.c: Update.
32457 * gcc.dg/cpp/cmdlne-C2.c: New.
32458
32459 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32460
32461 * gcc.c-torture/execute/20011008-3.c: New.
32462
32463 2001-10-08 DJ Delorie <dj@redhat.com>
32464
32465 * gcc.dg/20011008-1.c: New.
32466 * gcc.dg/20011008-2.c: New.
32467
32468 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
32469
32470 * gcc.dg/cpp/spacing1.c: Update test.
32471
32472 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32473
32474 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
32475 spelling errors of "separate" as "seperate".
32476
32477 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
32478
32479 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
32480 enough to avoid inlining.
32481
32482 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32483
32484 * lib/g77.exp: set libg2c_dir correctly.
32485
32486 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
32487
32488 * gcc.dg/cpp/macro11.c: New test.
32489
32490 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32491
32492 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
32493 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
32494 gcc.dg/format/multattr-3.c: New tests.
32495 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
32496 tests for format attributes on function pointers being rejected.
32497
32498 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32499
32500 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
32501
32502 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32503
32504 * g++.dg/warn/format1.C: New test.
32505
32506 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
32507
32508 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
32509
32510 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32511
32512 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
32513
32514 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32515
32516 * gcc.dg/cpp/redef2.c: Add test.
32517
32518 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
32519
32520 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
32521 long-standing bug on i686, apparently.
32522 * gcc.c-torture/execute/loop-2c.x: New file.
32523 * gcc.c-torture/execute/loop-2d.x: New file.
32524 * gcc.c-torture/execute/loop-3c.x: New file.
32525
32526 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
32527
32528 * gcc.dg/cpp/20000625-2.c: Correct line number.
32529
32530 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32531
32532 * gcc.dg/cpp/macro10.c: New test.
32533 * gcc.dg/cpp/strify3.c: New test.
32534 * gcc.dg/cpp/spacing1.c: Add tests.
32535 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
32536 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
32537
32538 2001-09-24 DJ Delorie <dj@redhat.com>
32539
32540 * gcc.c-torture/execute/20010924-1.c: New test.
32541
32542 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32543
32544 * testsuite/objc/execute/paste.m: Remove.
32545
32546 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
32547
32548 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
32549
32550 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
32551
32552 * g77.dg/strlen0.f: New test.
32553
32554 2001-09-21 Richard Henderson <rth@redhat.com>
32555
32556 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
32557 * g++.old-deja/g++.abi/vtable2.C: Likewise.
32558
32559 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
32560
32561 Table-driven attributes.
32562 * g++.dg/ext/attrib1.C: New test.
32563
32564 2001-09-20 DJ Delorie <dj@redhat.com>
32565
32566 * gcc.dg/20000926-1.c: Update expected warning messages.
32567 * gcc.dg/array-2.c: Likewise, and test for warnings too.
32568 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
32569 array.
32570
32571 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
32572
32573 * g++.dg/eh/registers1.C: New test case.
32574
32575 2001-09-17 Richard Henderson <rth@redhat.com>
32576
32577 * gcc.dg/array-5.c: Fix VLA decomposition test.
32578
32579 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
32580
32581 * gcc.dg/cpp/line5.c: New testcase.
32582
32583 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
32584
32585 * gcc.dg/cpp/macro9.c: New test.
32586
32587 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
32588
32589 * gcc.c-torture/execute/980223.c: Change type of addr from long
32590 to char *.
32591
32592 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
32593
32594 * gcc.c-torture/execute/20010915-1.c: New test.
32595
32596 2001-09-14 Janis Johnson <janis187@us.ibm.com>
32597
32598 * g77.dg/bprob: New directory.
32599 * g77.dg/bprob/bprob.exp: New file.
32600 * g77.dg/bprob/bprob-1.f: New test.
32601 * g77.dg/gcov: New directory.
32602 * g77.dg/gcov/gcov.exp: New file.
32603 * g77.dg/gcov/gcov-1.f: New test.
32604 * g77.dg/gcov/gcov-1.x: New file.
32605
32606 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
32607
32608 * gcc.dg/cpp/directiv.c: Update.
32609 * gcc.dg/cpp/undef1.c: Update.
32610
32611 2001-09-12 Jakub Jelinek <jakub@redhat.com>
32612
32613 * gcc.dg/20010912-1.c: New test.
32614
32615 2001-09-11 Janis Johnson <janis187@us.ibm.com>
32616
32617 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
32618 language-independent file in lib.
32619 * lib/gcov.exp: New file.
32620
32621 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
32622
32623 * gcc.c-torture/compile/20010911-1.c: New test.
32624
32625 2001-09-10 Janis Johnson <janis187@us.ibm.com>
32626
32627 * lib/profopt.exp: New, to support profile-directed optimizations.
32628 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
32629 * gcc.misc-tests/bprob-1.c: New test.
32630 * gcc.misc-tests/bprob-2.c: New test.
32631
32632 2001-09-07 Janis Johnson <janis187@us.ibm.com>
32633
32634 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
32635 XFAIL and which kinds of gcov output to verify.
32636 * gcc.misc-tests/gcov-4b.x: New file.
32637 * gcc.misc-tests/gcov-5b.x: New file.
32638 * gcc.misc-tests/gcov-6.x: New file.
32639 * gcc.misc-tests/gcov-7.c: New test.
32640 * gcc.misc-tests/gcov-7.x: New file.
32641
32642 2001-09-06 Janis Johnson <janis187@us.ibm.com>
32643
32644 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
32645 * gcc.misc-tests/gcov-6.c: New test.
32646
32647 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
32648
32649 PR c++/3986
32650 * g++.dg/abi/vbase1.C: New test.
32651
32652 2001-09-05 Ziemowit Laski <zlaski@apple.com>
32653
32654 * objc.dg/method-2.m: New.
32655
32656 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
32657
32658 PR c++/4203
32659 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
32660 * g++.dg/init/empty1.C: New test.
32661
32662 2001-09-03 Jakub Jelinek <jakub@redhat.com>
32663
32664 * gcc.c-torture/compile/20010903-1.c: New test.
32665
32666 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
32667
32668 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
32669 for m68k.
32670
32671 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
32672
32673 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
32674
32675 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
32676
32677 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
32678
32679 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
32680
32681 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
32682 for 16-bit 'unsigned int'.
32683
32684 2001-08-29 Kazu Hirata <kazu@hxi.com>
32685
32686 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
32687
32688 2001-08-27 Richard Henderson <rth@redhat.com>
32689
32690 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
32691 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
32692
32693 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
32694
32695 * gcc.dg/asm-names.c (ymain): New.
32696
32697 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
32698
32699 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
32700 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
32701 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
32702
32703 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32704
32705 * gcc.dg/compare5.c: New testcase.
32706
32707 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
32708
32709 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
32710 and "In instantiation".
32711
32712 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
32713
32714 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
32715
32716 2001-08-20 Janis Johnson <janis187@us.ibm.com>
32717
32718 * gcc.misc-tests/gcov.exp: Add support for branch information.
32719 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
32720 * gcc.misc-tests/gcov-4.c: New test.
32721 * gcc.misc-tests/gcov-4b.c: New test.
32722 * gcc.misc-tests/gcov-5b.c: New test.
32723
32724 2001-08-20 Zack Weinberg <zackw@panix.com>
32725
32726 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
32727 expected to fail.
32728
32729 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
32730
32731 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
32732
32733 2001-08-19 Jakub Jelinek <jakub@redhat.com>
32734
32735 * g++.dg/eh/template1.C: New test.
32736
32737 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
32738
32739 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
32740 Fix thinko.
32741 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
32742 for xfail.
32743
32744 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
32745
32746 * lib/g77-dg.exp: Use prune.exp for common procedures
32747 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
32748 * lib/g77.exp: (g77-dg-prune) Remove
32749
32750 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
32751
32752 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
32753
32754 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32755
32756 * g++.dg/template/unify1.C: New test.
32757
32758 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
32759
32760 * g++.dg/abi/empty4.C: New test.
32761
32762 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
32763
32764 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
32765 solaris2.*
32766 * g77.f-torture/compile/pr3743.x: Likewise.
32767
32768 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32769
32770 * g++.dg/other/using-declaration.C: New test.
32771
32772 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32773
32774 * gcc.dg/cpp/tr-sign.c: New testcase.
32775
32776 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32777
32778 * gcc.dg/cpp/19951025-1.c: Revert.
32779 * gcc.dg/cpp/directiv.c: We no longer process directives that
32780 interrupt macro arguments.
32781
32782 2001-08-03 Zack Weinberg <zackw@stanford.edu>
32783
32784 * gcc.dg/bconstp-1.c: New test.
32785
32786 2001-08-03 Richard Henderson <rth@redhat.com>
32787
32788 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
32789
32790 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
32791
32792 * gcc.dg/cpp/19951025-1.c: Update.
32793
32794 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
32795
32796 * g77.dg/ff90-1.f (s): Fix reference of variable z,
32797 should be x.
32798
32799 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32800
32801 Kill -fhonor-std.
32802 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32803 * g++.old-deja/g++.other/std1.C: Likewise.
32804 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32805
32806 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32807
32808 * lib/g77.exp: Load gcc-defs.exp for common procedures
32809 (g77_pass, g77_fail, g77_finish, g77_exit,
32810 ${tool}_check_unsupported_p} Now redundant. Deleted.
32811
32812 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32813
32814 * g77.dg/fbackslash.f
32815 * g77.dg/fcase-preserve.f
32816 * g77.dg/ff90-1.f
32817 * g77.dg/ffixed-line-length-0.f
32818 * g77.dg/ffixed-line-length-132.f
32819 * g77.dg/ffixed-line-length-7.f
32820 * g77.dg/ffixed-line-length-72.f
32821 * g77.dg/ffixed-line-length-none.f
32822 * g77.dg/ffree-form-1.f
32823 * g77.dg/fno-backslash.f
32824 * g77.dg/fno-f90-1.f
32825 * g77.dg/fno-fixed-form-1.f
32826 * g77.dg/fno-onetrip.f
32827 * g77.dg/fno-typeless-boz.f
32828 * g77.dg/fno-underscoring.f
32829 * g77.dg/fno-vxt-1.f
32830 * g77.dg/fonetrip.f
32831 * g77.dg/ftypeless-boz.f
32832 * g77.dg/fugly-assumed.f
32833 * g77.dg/funderscoring.f
32834 * g77.dg/fvxt-1.f
32835
32836 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32837
32838 * objc.dg/fwd-proto-1.m: New.
32839 * objc.dg/local-decl-1.m: New.
32840 * objc.dg/naming-1.m: New.
32841 * objc.dg/naming-2.m: New.
32842 * objc.dg/proto-hier-1.m: New.
32843
32844 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32845
32846 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32847 largest-type elements to a struct makes its size grow.
32848
32849 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32850
32851 * g++.dg/abi/vthunk1.C: New test.
32852
32853 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32854
32855 * g++.dg/abi/vbase8-22.C: New test.
32856
32857 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32858
32859 * gcc.dg/cpp/macro8.c: New test.
32860
32861 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32862
32863 * g++.dg/abi/vbase8-21.C: New test.
32864
32865 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32866
32867 * g++.dg/abi/vbase8-10.C: New test.
32868
32869 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32870
32871 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32872 ${tool}_set_ld_library_path.
32873 Changed caller.
32874 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
32875 g++.exp.
32876
32877 2001-07-26 Stan Cox <scox@redhat.com>
32878
32879 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
32880 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
32881 gcc_exit, gcc_check_unsupported_p):
32882 Moved to gcc-deps.exp
32883 * gcc-deps.exp: New file.
32884
32885 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32886
32887 * g++.old-deja/g++.pt/defarg14.C: New test.
32888
32889 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32890
32891 * g++.old-deja/g++.other/lineno5.C: New test.
32892
32893 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32894
32895 * g++.old-deja/g++.pt/crash68.C: New test.
32896
32897 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32898
32899 * g++.old-deja/g++.other/crash42.C: New test.
32900
32901 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32902
32903 * gcc.dg/cpp/extratokens.c: Fix.
32904 * gcc.dg/cpp/skipping2.c: New tests.
32905
32906 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32907
32908 * gcc.c-torture/execute/20010724-1.c: New file.
32909 * gcc.c-torture/execute/20010724-1.x: New file.
32910
32911 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32912
32913 * g++.old-deja/g++.other/cond7.C: New test.
32914
32915 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32916
32917 * g++.old-deja/g++.other/optimize4.C: New test.
32918
32919 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32920
32921 * g++.old-deja/g++.abi/vbase8-5.C: New test.
32922
32923 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
32924
32925 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
32926 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
32927 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
32928 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
32929
32930 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
32931 bug report" message.
32932
32933 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
32934 * g++.dg/ext/instantiate1.C: Move from old-deja.
32935
32936 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
32937
32938 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
32939 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
32940 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
32941 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
32942
32943 2001-07-23 Jeffrey A Law (law@cygnus.com)
32944
32945 * gcc.c-torture/execute/20010723-1.c: New test.
32946
32947 2001-07-23 Ben Elliston <bje@redhat.com>
32948
32949 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
32950
32951 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32952
32953 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
32954 i[34567]86-*-*.
32955 Delete handling of ieee_multilib_flags.
32956 Pass -mieee for alpha*-*-* and sh-*-*.
32957 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
32958
32959 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
32960
32961 Remove old-abi tests.
32962 * g++.old-deja/g++.mike/p11116.C: Remove.
32963 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
32964
32965 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
32966
32967 * g77.f-torture/compile/pr3743.f: New test
32968
32969 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
32970
32971 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
32972
32973 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32974
32975 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
32976 g++.old-deja/g++.pt/static6.C: Likewise.
32977 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
32978 supports weak symbols.
32979
32980 2001-07-18 Andreas Jaeger <aj@suse.de>
32981
32982 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
32983 supported again.
32984
32985 2001-07-18 Andreas Jaeger <aj@suse.de>
32986
32987 * gcc.dg/iftrap-1.c: Fix target line.
32988
32989 2001-07-17 Richard Henderson <rth@redhat.com>
32990
32991 * gcc.c-torture/execute/20010717-1.c: New.
32992
32993 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32994
32995 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
32996 tests.
32997
32998 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32999
33000 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33001
33002 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33003
33004 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33005 UAC_SIGBUS, UAC_NOPRINT definitions.
33006
33007 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33008
33009 * objc/execute/object_is_class.m: New test.
33010 * objc/execute/object_is_meta_class.m: New test.
33011
33012 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33013
33014 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
33015 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
33016
33017 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
33018
33019 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
33020 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
33021
33022 2001-07-14 Richard Henderson <rth@redhat.com>
33023
33024 * gcc.dg/iftrap-1.c: New.
33025
33026 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
33027
33028 * g77.f-torture/execute/intrinsic77.f: New test.
33029
33030 2001-07-11 Janis Johnson <janis@us.ibm.com>
33031
33032 * gcc.misc-tests/gcov-3.c: New test.
33033
33034 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33035
33036 * gcc.c-torture/compile/20010711-1.c,
33037 * gcc.c-torture/compile/20010711-2.c: New tests.
33038
33039 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33040
33041 * gcc.c-torture/execute/20010711-1.c: New test.
33042
33043 2001-07-11 Ben Elliston <bje@redhat.com>
33044
33045 * g++.old-deja/g++.other/enum5.C: New test.
33046
33047 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
33048
33049 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
33050 (g++-dg-prune): Call prune_gcc_output.
33051 * prune.exp: New file for prune_gcc_output.
33052 * lib/g++.exp, lib/gcc.exp: Load it.
33053
33054 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
33055
33056 * gcc.c-torture/compile/20010701-1.c,
33057 g++.old-deja/g++.ext/attrib6.C: New tests.
33058
33059 2001-07-06 Jeffrey A Law (law@cygnus.com)
33060
33061 * gcc.c-torture/compile/20010706-1.c: New test.
33062
33063 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
33064
33065 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
33066
33067 2001-06-28 Stan Shebs <shebs@apple.com>
33068
33069 * gcc.dg/pragma-darwin.c: New test.
33070
33071 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33072
33073 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
33074 Solaris 2.[678] system.
33075
33076 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
33077
33078 * gcc.dg/20010622-1.c: New test.
33079
33080 2001-06-18 Stan Shebs <shebs@apple.com>
33081
33082 * objc.dg: New directory.
33083 * objc.dg/dg.exp: New file.
33084 * objc.dg/alias.m: New.
33085 * objc.dg/class-1.m: New.
33086 * objc.dg/class-2.m: New.
33087 * objc.dg/const-str-1.m: New.
33088 * objc.dg/const-str-2.m: New.
33089 * objc.dg/id-1.m: New.
33090 * objc.dg/method-1.m: New.
33091 * objc.dg/super-class-1.m: New.
33092 * lib/objc-dg.exp: New file.
33093
33094 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
33095
33096 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
33097 of label name.
33098
33099 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
33100
33101 * g++.old-deja/g++.abi/vbase8-9.C: New test.
33102
33103 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33104
33105 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
33106 variable.
33107
33108 2001-06-12 Richard Henderson <rth@redhat.com>
33109
33110 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
33111
33112 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33113
33114 * g++.old-deja/g++.abi/vbase5.C: New test.
33115 * g++.old-deja/g++.abi/vbase6.C: New test.
33116 * g++.old-deja/g++.abi/vbase7.C: New test.
33117
33118 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33119
33120 * gcc.c-torture/compile/20010610-1.c: New test.
33121
33122 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33123
33124 * g++.old-deja/g++.abi/vbase4.C: New test.
33125
33126 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33127
33128 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
33129 support %f for HC11/HC12 targets.
33130 * gcc.c-torture/execute/930513-1.x: New file, likewise.
33131 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
33132 on HC11/HC12 targets.
33133 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
33134
33135 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33136
33137 * gcc.dg/wchar_t-1.c: New file.
33138 * gcc.dg/wint_t-1.c: Likewise.
33139
33140 2001-06-11 Bernd Schmidt <bernds@redhat.com>
33141
33142 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
33143
33144 2001-06-11 Richard Henderson <rth@redhat.com>
33145
33146 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
33147
33148 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33149
33150 * gcc.c-torture/compile/20010611-1.c: New test.
33151
33152 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33153
33154 * gcc.dg/c99-tag-1.c: Add more tests.
33155
33156 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
33157
33158 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
33159 representation on MN10300 and ARM/Thumb.
33160
33161 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
33162
33163 * g77.f-torture/execute/20010610.f: New.
33164
33165 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
33166
33167 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
33168 names.
33169
33170 2001-06-09 Richard Henderson <rth@redhat.com>
33171
33172 * gcc.c-torture/execute/ashrdi-1.c: New.
33173 * gcc.c-torture/execute/ashldi-1.c: New.
33174 * gcc.c-torture/execute/lshrdi-1.c: New.
33175
33176 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
33177
33178 * objc/execute/load-3.m: Added. Check sending +load to categories,
33179 in addition to classes.
33180
33181 2001-06-08 Stan Shebs <shebs@apple.com>
33182
33183 * objc/execute/load-2.m: New test. From Nicola Pero
33184 <n.pero@mi.flashnet.it>.
33185
33186 2001-06-08 Jakub Jelinek <jakub@redhat.com>
33187
33188 * gcc.c-torture/execute/20010605-2.c: New test.
33189
33190 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33191
33192 * g++.old-deja/g++.abi/vbase2.C: New test.
33193 * g++.old-deja/g++.abi/vbase3.C: New test.
33194
33195 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33196
33197 * g++.old-deja/g++.pt/friend49.C: New test.
33198
33199 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
33200
33201 * g++.old-deja/g++.ext/anon3.C: New test.
33202
33203 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
33204
33205 * g++.old-deja/g++.other/conv7.C: New test.
33206
33207 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
33208
33209 * gcc.c-torture/compile/20010605-2.c: New test.
33210
33211 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
33212
33213 * gcc.c-torture/execute/20010604-1.c: New test.
33214
33215 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
33216
33217 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
33218
33219 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
33220
33221 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
33222 (g++_link_flags): Likewise.
33223 (g++_init): Pass gccpath's value to two previous functions.
33224
33225 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33226
33227 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
33228 Ensure logfile entry matches exec command line.
33229
33230 2001-05-31 Richard Henderson <rth@redhat.com>
33231
33232 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
33233 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
33234
33235 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
33236
33237 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
33238 compiler for irix6.2
33239
33240 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
33241
33242 * g++.old-deja/g++.other/optimize3.C: New file.
33243
33244 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
33245
33246 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
33247 assemble.
33248
33249 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
33250
33251 * g++.old-deja/g++.other/optimize2.C: New file.
33252
33253 2001-05-25 Diego Novillo <dnovillo@redhat.com>
33254
33255 * gcc.c-torture/compile/20010518-2.c: New file.
33256 * gcc.c-torture/execute/20010518-1.c: New file.
33257 * gcc.c-torture/execute/20010518-2.c: New file.
33258
33259 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
33260
33261 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
33262
33263 2001-05-24 Mark Mitchell <mark@codesourcery.com>
33264
33265 G++ no longer defines builtins that do not begin with __builtin.
33266 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
33267 * g++.old-deja/g++.brendand/misc13.C: Likewise.
33268 * g++.old-deja/g++.law/builtin1.C: Likewise.
33269 * g++.old-deja/g++.law/cvt2.C: Likewise.
33270 * g++.old-deja/g++.mike/net5.C: Likewise.
33271 * g++.old-deja/g++.other/builtins1.C: Likewise.
33272 * g++.old-deja/g++.other/builtins2.C: Likewise.
33273 * g++.old-deja/g++.other/builtins3.C: Likewise.
33274 * g++.old-deja/g++.other/builtins4.C: Likewise.
33275 * g++.old-deja/g++.other/inline8.C: Likewise.
33276 * g++.old-deja/g++.robertl/eb39.C: Likewise.
33277
33278 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
33279
33280 * g++.old-deja/g++.pt/using1.C: Adjust.
33281 * g++.old-deja/g++.pt/using2.C: New test.
33282
33283 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33284
33285 * gcc.dg/cpp/charconst.c: New tests.
33286 * gcc.dg/cpp/escape.c: New tests.
33287 * gcc.dg/cpp/escape-1.c: New tests.
33288 * gcc.dg/cpp/escape-2.c: New tests.
33289 * gcc.dg/cpp/ucs.c: New tests.
33290
33291 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
33292
33293 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
33294 native compiler for irix6.5.
33295
33296 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
33297
33298 * lib/g++.exp (g++_include_flags): Use args to compute
33299 get_multilibs.
33300 (g++_link_flags): Likewise.
33301 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
33302
33303 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
33304
33305 * gcc.dg/c90-hexfloat-1.c: Add more tests.
33306
33307 2001-05-21 Geoff Keating <geoffk@redhat.com>
33308
33309 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
33310 this file.
33311
33312 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33313
33314 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
33315 STACK_SIZE;
33316 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
33317 to STACK_SIZE; Use it to define size of add_histo array.
33318 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
33319 to STACK_SIZE.
33320 (f): Use GITT_SIZE to define size of gitt local table.
33321 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
33322 to STACK_SIZE; Use it to define size of bytemem array.
33323
33324 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33325
33326 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
33327 on 68HC11/HC12 due to the asm instruction.
33328 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
33329 * gcc.c-torture/compile/920520-1.x: Likewise.
33330 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
33331 on 68HC11/HC12 because the function is larger than 64K.
33332 * gcc.c-torture/compile/961203-1.x: New file, this test fails
33333 on 68HC11/HC12 because the structure is too large.
33334
33335 2001-05-20 Richard Henderson <rth@redhat.com>
33336
33337 * gcc.c-torture/execute/20010520-1.c: New.
33338
33339 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33340
33341 * g++.old-deja/g++.warn/compare1.C: New test.
33342 * gcc.dg/compare4.c: New test.
33343
33344 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
33345
33346 * g++.old-deja/g++.other/optimize1.C: New test.
33347
33348 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33349
33350 * g++.old-deja/g++.pt/spec41.C: New test.
33351
33352 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
33353
33354 * gcc.c-torture/compile/20010114-1.x: Remove.
33355
33356 2001-05-18 Stan Shebs <shebs@apple.com>
33357
33358 * gcc.c-torture/compile/20010518-1.c: New test.
33359
33360 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
33361
33362 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
33363 * g++.old-deja/g++.pt/crash67.C: New test.
33364
33365 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
33366
33367 * g++.old-deja/g++.other/debug9.C: New test.
33368
33369 2001-05-16 Zack Weinberg <zackw@stanford.edu>
33370
33371 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
33372
33373 2001-05-16 Jan Hubicka <jh@suse.cz>
33374
33375 * gcc.c-torture/compile/20010516-1.c: New test.
33376
33377 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33378
33379 * g++.old-deja/g++.other/crash41.C: New test.
33380
33381 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33382
33383 * g++.old-deja/g++.pt/crash66.C: New test.
33384
33385 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
33386
33387 * g++.old-deja/g++.robertl/eb27.C: Convert.
33388
33389 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
33390
33391 * g++.dg/friend-warn.C: New test. Do not warn about friend
33392 declaration being redundant.
33393
33394 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
33395
33396 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
33397
33398 2001-05-14 Mark Mitchell <mark@codesourcery.com>
33399
33400 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
33401
33402 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
33403
33404 * lib/g++.exp: Use testsuite_flags.
33405
33406 2001-05-13 Mark Mitchell <mark@codesourcery.com>
33407
33408 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
33409
33410 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
33411
33412 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
33413
33414 2001-05-11 Mark Mitchell <mark@codesourcery.com>
33415
33416 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
33417
33418 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
33419
33420 * gcc.c-torture/compile/20010313-1.c: New test.
33421
33422 2001-05-09 Zack Weinberg <zackw@stanford.edu>
33423
33424 * gcc.dg/cpp/direct2.c: New test.
33425 * gccq.dg/cpp/direct2s.c: New test.
33426
33427 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
33428
33429 2001-05-07 Mark Mitchell <mark@codesourcery.com>
33430
33431 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
33432 * g++.old-deja/g++.other/op3.C: Likewise.
33433
33434 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33435
33436 * gcc.dg/cpp/syshdr.h: New file.
33437 * gcc.dg/cpp/sysmac1.c: Update.
33438 * gcc.dg/cpp/sysmac2.c: Update.
33439
33440 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33441
33442 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
33443
33444 2001-05-04 David Edelsohn <edelsohn@gnu.org>
33445
33446 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
33447 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
33448
33449 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
33450
33451 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
33452
33453 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
33454
33455 * lib/g++.exp (g++_include_flags): Don't use any special flags
33456 if TESTING_IN_BUILD_TREE is not defined.
33457 (g++_init): Use a plain 'c++' as the compiler if
33458 TESTING_IN_BUILD_TREEE is not defined.
33459
33460 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33461
33462 * g++.old-deja/g++.eh/catch13.C: New test.
33463 * g++.old-deja/g++.eh/catch14.C: New test.
33464
33465 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33466
33467 * gcc.dg/cpp/tr-define.c: New test.
33468
33469 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
33470
33471 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
33472 <stdlib.h>, not <malloc.h>.
33473
33474 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33475
33476 * g++.old-deja/g++.ns/template17.C: New test.
33477
33478 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33479
33480 * g++.old-deja/g++.pt/ref4.C: New test.
33481
33482 2001-04-30 Richard Henderson <rth@redhat.com>
33483
33484 * gcc.dg/20000724-1.c: Revert last change.
33485
33486 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
33487
33488 * g77.f-torture/execute/20010430.f: New test.
33489
33490 2001-04-30 Mark Mitchell <mark@codesourcery.com>
33491
33492 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
33493
33494 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
33495
33496 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
33497
33498 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33499
33500 * g++.old-deja/g++.eh/crash6.C: New test.
33501
33502 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33503
33504 * g++.old-deja/g++.other/warn7.C: New test.
33505
33506 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33507
33508 * g++.old-deja/g++.other/defarg9.C: New test.
33509
33510 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33511
33512 * g77.f-torture/compile/20010426.f: New test.
33513 * g77.f-torture/execute/20010426.f: New test.
33514
33515 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33516
33517 * g77.f-torture/compile/20000629-1.x: Remove - error
33518 has been fixed.
33519
33520 2001-04-26 Jeffrey A Law (law@cygnus.com)
33521
33522 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
33523 Tweak slightly to work with g++.dg framework.
33524 * g++.dg/special/ecos.exp: Run initp1.C test.
33525 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
33526
33527 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
33528 its linker doesn't give line numbers either.
33529 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
33530
33531 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33532
33533 * g++.old-deja/g++.other/lex1.C: New test.
33534
33535 2001-04-26 Jakub Jelinek <jakub@redhat.com>
33536
33537 * gcc.dg/noncompile/20010425-1.c: New test.
33538
33539 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33540
33541 * g++.old-deja/g++.pt/mangle2.C: New test.
33542
33543 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33544
33545 * gcc.dg/format/plus-1.c: New test.
33546
33547 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33548
33549 * gcc.dg/20010423-1.c: New test.
33550
33551 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33552
33553 * gcc.c-torture/execute/20010422-1.c: New test.
33554
33555 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
33556
33557 * g++.old-deja/g++.ns/type2.C: New test.
33558
33559 2001-04-24 Zack Weinberg <zackw@stanford.edu>
33560
33561 * g++.old-deja/g++.other/perf1.C: New test.
33562
33563 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
33564
33565 * gcc.dg/c99-func-2.c: Remove xfail.
33566 * gcc.dg/c99-func-3.c: Remove xfail.
33567 * gcc.dg/c99-func-4.c: Remove xfail.
33568
33569 2001-04-23 Zack Weinberg <zackw@stanford.edu>
33570
33571 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
33572
33573 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
33574
33575 * gcc.c-torture/compile/20010423-1.c: New test.
33576
33577 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33578
33579 * g++.old-deja/g++.pt/typename28.C: New test.
33580
33581 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33582
33583 * g++.old-deja/g++.abi/empty2.C: New test.
33584 * g++.old-deja/g++.abi/empty3.C: New test.
33585
33586 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33587
33588 * g++.old-deja/g++.other/comdat2.C: New test.
33589 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
33590
33591 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33592
33593 * g++.old-deja/g++.other/overload14.C: New test.
33594
33595 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33596
33597 * g++.old-deja/g++.other/lookup23.C: New test.
33598
33599 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33600
33601 * gcc.c-torture/execute/20010403-1.c: New test.
33602
33603 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
33604 Mark Mitchell <mark@codesourcery.com>
33605
33606 * lib/old-dejagnu.exp: Don't delete output of executable.
33607 Add .exe suffix to executables.
33608
33609 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
33610
33611 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
33612
33613 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33614
33615 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
33616
33617 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33618
33619 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
33620 * g++.old-deja/g++.abi/crash1.C: New test.
33621
33622 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33623
33624 * g++.old-deja/g++.other/crash40.C: New test.
33625
33626 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33627
33628 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
33629
33630 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
33631
33632 * g++.old-deja/g++.other/warn6.C: New test.
33633
33634 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33635
33636 * g++.old-deja/g++.robertl/eb42.C: Same.
33637
33638 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33639
33640 * gcc.dg/wtr-conversion-1.c: New testcase.
33641
33642 2001-04-10 Richard Henderson <rth@redhat.com>
33643
33644 * g++.old-deja/g++.other/array5.C: New.
33645
33646 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33647
33648 * gcc.c-torture/execute/20010408-1.c: New test.
33649
33650 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
33651
33652 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
33653 headers and constructs.
33654 * g++.old-deja/g++.robertl/eb79.C: Same.
33655 * g++.old-deja/g++.robertl/eb77.C (main): Same.
33656 * g++.old-deja/g++.robertl/eb73.C: Same.
33657 * g++.old-deja/g++.robertl/eb66.C (main): Same.
33658 * g++.old-deja/g++.robertl/eb55.C (t): Same.
33659 * g++.old-deja/g++.robertl/eb54.C (main): Same.
33660 * g++.old-deja/g++.robertl/eb46.C (main): Same.
33661 * g++.old-deja/g++.robertl/eb44.C: Same.
33662 * g++.old-deja/g++.robertl/eb41.C (main): Same.
33663 * g++.old-deja/g++.robertl/eb4.C (main): Same.
33664 * g++.old-deja/g++.robertl/eb39.C: Same.
33665 * g++.old-deja/g++.robertl/eb33.C (main): Same.
33666 * g++.old-deja/g++.robertl/eb31.C (main): Same.
33667 * g++.old-deja/g++.robertl/eb30.C: Same.
33668 * g++.old-deja/g++.robertl/eb3.C: Same.
33669 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
33670 * g++.old-deja/g++.robertl/eb21.C: Same.
33671 * g++.old-deja/g++.robertl/eb15.C: Same.
33672 * g++.old-deja/g++.robertl/eb118.C: Same.
33673 * g++.old-deja/g++.robertl/eb115.C (main): Same.
33674 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
33675 * g++.old-deja/g++.robertl/eb109.C: Same.
33676 * g++.old-deja/g++.other/sibcall1.C (main): Same.
33677 * g++.old-deja/g++.mike/rtti1.C: Same.
33678 * g++.old-deja/g++.mike/p658.C: Same.
33679 * g++.old-deja/g++.mike/net46.C: Same.
33680 * g++.old-deja/g++.mike/net34.C: Same.
33681 * g++.old-deja/g++.mike/memoize1.C: Same.
33682 * g++.old-deja/g++.mike/eh2.C: Same.
33683 * g++.old-deja/g++.law/weak.C: Same.
33684 * g++.old-deja/g++.law/visibility7.C: Same.
33685 * g++.old-deja/g++.law/visibility25.C: Same.
33686 * g++.old-deja/g++.law/visibility22.C: Same.
33687 * g++.old-deja/g++.law/visibility2.C: Same.
33688 * g++.old-deja/g++.law/visibility17.C: Same.
33689 * g++.old-deja/g++.law/visibility13.C: Same.
33690 * g++.old-deja/g++.law/visibility10.C: Same.
33691 * g++.old-deja/g++.law/visibility1.C: Same.
33692 * g++.old-deja/g++.law/virtual3.C (eval): Same.
33693 * g++.old-deja/g++.law/vbase1.C: Same.
33694 * g++.old-deja/g++.law/operators32.C: Same.
33695 * g++.old-deja/g++.law/nest3.C: Same.
33696 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
33697 * g++.old-deja/g++.law/except5.C (main): Same.
33698 * g++.old-deja/g++.law/cvt7.C (run): Same.
33699 * g++.old-deja/g++.law/cvt2.C: Same.
33700 * g++.old-deja/g++.law/cvt16.C: Same.
33701 * g++.old-deja/g++.law/ctors6.C (bar): Same.
33702 * g++.old-deja/g++.law/ctors17.C (main): Same.
33703 * g++.old-deja/g++.law/ctors13.C: Same.
33704 * g++.old-deja/g++.law/ctors12.C (main): Same.
33705 * g++.old-deja/g++.law/ctors10.C: Same.
33706 * g++.old-deja/g++.law/code-gen5.C: Same.
33707 * g++.old-deja/g++.law/bad-error7.C: Same.
33708 * g++.old-deja/g++.law/arm9.C: Same.
33709 * g++.old-deja/g++.law/arm12.C: Same.
33710 * g++.old-deja/g++.law/arg8.C: Same.
33711 * g++.old-deja/g++.law/arg1.C: Same.
33712 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
33713 * g++.old-deja/g++.jason/template31.C: Same.
33714 * g++.old-deja/g++.jason/template24.C (main): Same.
33715 * g++.old-deja/g++.jason/2371.C: Same.
33716 * g++.old-deja/g++.eh/new2.C: Same.
33717 * g++.old-deja/g++.eh/new1.C: Same.
33718 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
33719 * g++.old-deja/g++.brendan/nest21.C (main): Same.
33720 * g++.old-deja/g++.brendan/err-msg3.C: Same.
33721 * g++.old-deja/g++.brendan/crash62.C: Same.
33722 * g++.old-deja/g++.brendan/crash52.C: Same.
33723 * g++.old-deja/g++.brendan/crash49.C (main): Same.
33724 * g++.old-deja/g++.brendan/crash38.C: Same.
33725 * g++.old-deja/g++.brendan/crash15.C (main): Same.
33726 * g++.old-deja/g++.brendan/copy9.C: Same.
33727
33728 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
33729
33730 * gcc.c-torture/execute/20001203-2.c (memset):
33731 Count argument is of type __SIZE_TYPE__.
33732
33733 2001-04-04 Diego Novillo <dnovillo@redhat.com>
33734
33735 * gcc.c-torture/compile/20010404-1.c: New test.
33736
33737 2001-04-04 Jakub Jelinek <jakub@redhat.com>
33738
33739 * gcc.c-torture/compile/20010326-1.c: New test.
33740
33741 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
33742
33743 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
33744 peculiarities of the SH.
33745 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
33746
33747 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33748
33749 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
33750 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
33751 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
33752
33753 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33754
33755 * g77.f-torture/compile/20010321-1.f: New test.
33756
33757 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33758
33759 * gcc.c-torture/compile/20010329-1.c: New test.
33760
33761 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33762
33763 * gcc.c-torture/execute/20010329-1.c: New test.
33764
33765 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33766
33767 * g++.old-deja/g++.other/eh4.C: Fix typo.
33768
33769 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33770
33771 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
33772
33773 2001-03-28 Philip Blundell <philb@gnu.org>
33774
33775 * gcc.c-torture/compile/20010328-1.c: New test.
33776
33777 2001-03-27 Richard Henderson <rth@redhat.com>
33778
33779 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
33780 * g++.old-deja/g++.eh/vbase3.C: Likewise.
33781
33782 2001-03-27 Alan Modra <alan@linuxcare.com.au>
33783
33784 * gcc.c-torture/compile/20010327-1.c: New test.
33785
33786 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
33787
33788 * g++.old-deja/g++.other/friend12.C: New test.
33789 * g++.old-deja/g++.other/friend9.C: Expect no errors.
33790 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
33791
33792 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
33793
33794 * gcc.c-torture/execute/20010325-1.c: New test.
33795
33796 2001-03-23 Jakub Jelinek <jakub@redhat.com>
33797
33798 * g++.old-deja/g++.other/mangle3.C: New test.
33799
33800 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33801
33802 * g++.old-deja/g++.other/anon8.C: New test.
33803
33804 2001-03-20 Philip Blundell <philb@gnu.org>
33805
33806 * gcc.c-torture/compile/20010320-1.c: New test.
33807
33808 2001-03-17 Richard Henderson <rth@redhat.com>
33809
33810 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33811
33812 2001-03-15 Geoff Keating <geoff@redhat.com>
33813
33814 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33815 tests on AIX.
33816
33817 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33818
33819 * g++.old-deja/g++.other/eh4.C: New test.
33820
33821 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33822
33823 * gcc.dg/cpp/mi1.c: Update.
33824
33825 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33826
33827 * g++.old-deja/g++.other/regstack.C: New test.
33828
33829 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33830
33831 * g++.old-deja/g++.other/ref4.C: New test.
33832
33833 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33834
33835 * objc/execute/va_method.m: Added.
33836 * objc/execute/IMP.m: Added.
33837 * objc/execute/_cmd.m: Added.
33838 * objc/execute/accessing_ivars.m: Added.
33839 * objc/execute/class-1.m: Added.
33840 * objc/execute/class-10.m: Added.
33841 * objc/execute/class-11.m: Added.
33842 * objc/execute/class-12.m: Added.
33843 * objc/execute/class-13.m: Added.
33844 * objc/execute/class-14.m: Added.
33845 * objc/execute/class-2.m: Added.
33846 * objc/execute/class-3.m: Added.
33847 * objc/execute/class-4.m: Added.
33848 * objc/execute/class-5.m: Added.
33849 * objc/execute/class-6.m: Added.
33850 * objc/execute/class-7.m: Added.
33851 * objc/execute/class-8.m: Added.
33852 * objc/execute/class-9.m: Added.
33853 * objc/execute/class-tests-1.h
33854 * objc/execute/class-tests-2.h
33855 * objc/execute/compatibility_alias.m: Added.
33856 * objc/execute/encode-1.m: Added.
33857 * objc/execute/formal_protocol-1.m: Added.
33858 * objc/execute/formal_protocol-2.m: Added.
33859 * objc/execute/formal_protocol-3.m: Added.
33860 * objc/execute/formal_protocol-4.m: Added.
33861 * objc/execute/formal_protocol-5.m: Added.
33862 * objc/execute/formal_protocol-6.m: Added.
33863 * objc/execute/formal_protocol-7.m: Added.
33864 * objc/execute/informal_protocol.m: Added.
33865 * objc/execute/initialize.m: Added.
33866 * objc/execute/load.m: Added.
33867 * objc/execute/many_args_method.m: Added.
33868 * objc/execute/nested-3.m: Added.
33869 * objc/execute/no_clash.m: Added.
33870 * objc/execute/private.m: Added.
33871 * objc/execute/redefining_self.m: Added.
33872 * objc/execute/root_methods.m: Added.
33873 * objc/execute/selector-1.m: Added.
33874 * objc/execute/static-1.m: Added.
33875 * objc/execute/static-2.m: Added.
33876 * objc/execute/va_method.m: Added.
33877
33878 2001-03-10 Richard Henderson <rth@redhat.com>
33879
33880 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
33881
33882 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
33883
33884 * g++.old-deja/g++.other/crash31.C: XFAIL.
33885 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
33886 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
33887 * gcc.c-torture/execute/20010123-1.x: XFAIL.
33888 * gcc.c-torture/execute/20010124-1.x: XFAIL.
33889 * gcc.dg/sequence-pt-1.c: XFAIL one test.
33890
33891 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33892
33893 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
33894
33895 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33896
33897 * gcc.dg/20000724-1.c: Don't use multiline strings.
33898
33899 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33900
33901 * objc/execute/string1.m, objc/execute/string2.m: Compare the
33902 result of -cString against what we expect it to be; don't just
33903 print it out for no one to read.
33904
33905 * objc/execute/string3.m, objc/execute/string4.m: New tests.
33906 Based on testcases provided by Nicola Pero.
33907
33908 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33909
33910 * gcc.dg/cpp/macro7.c: New test.
33911
33912 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33913
33914 * gcc.dg/cpp/multiline.c: Update.
33915
33916 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33917
33918 * g++.old-deja/g++.other/enum3.C: New test.
33919
33920 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33921
33922 * g++.old-deja/g++.other/pod1.C: New test.
33923
33924 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33925
33926 * g++.old-deja/g++.ext/overload1.C: New test.
33927
33928 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33929
33930 * g++.old-deja/g++.pt/using1.C: New test.
33931
33932 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33933
33934 * g++.old-deja/g++.other/using9.C: New test.
33935
33936 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
33937
33938 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
33939
33940 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
33941
33942 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
33943
33944 * g++.old-deja/g++.ext/realpt1.C: Remove.
33945
33946 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
33947
33948 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
33949
33950 2001-02-26 Will Cohen <wcohen@redhat.com>
33951
33952 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
33953
33954 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
33955
33956 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
33957 templatized constructors.
33958
33959 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33960
33961 * gcc.c-torture/execute/20010224-1.c: New test.
33962
33963 2001-02-23 Jakub Jelinek <jakub@redhat.com>
33964
33965 * gcc.c-torture/execute/20010222-1.c: New test.
33966
33967 2001-02-22 Jakub Jelinek <jakub@redhat.com>
33968
33969 * g++.old-deja/g++.other/inline20.C: New test.
33970
33971 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
33972
33973 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
33974
33975 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33976
33977 * g++.old-deja/g++.other/lookup22.C: New test.
33978
33979 2001-02-19 Zack Weinberg <zackw@stanford.edu>
33980
33981 * g77.dg: New directory.
33982 * g77.dg/20010216-1.f: New test case.
33983 * g77.dg/dg.exp: New driver.
33984 * lib/g77-dg.exp: New driver library.
33985
33986 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33987
33988 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
33989
33990 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
33991
33992 * g++.old-deja/g++.other/decl9.C: New test.
33993
33994 2001-02-16 Jakub Jelinek <jakub@redhat.com>
33995
33996 * g++.old-deja/g++.other/init16.C: Update the test so that it does
33997 not need <string> and also tests the initialization at runtime.
33998
33999 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34000
34001 * gcc.c-torture/execute/longlong.c: New test.
34002
34003 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34004
34005 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34006
34007 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34008
34009 * gcc.c-torture/execute/920302-1.c (execute):
34010 Change argument type to short.
34011
34012 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34013
34014 * g++.old-deja/g++.pt/deduct6.C: New test.
34015
34016 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34017
34018 * g++.old-deja/g++.pt/deduct5.C: New test.
34019
34020 2001-02-14 Jakub Jelinek <jakub@redhat.com>
34021
34022 * gcc.c-torture/execute/20010209-1.c: New test.
34023
34024 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
34025
34026 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
34027
34028 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
34029
34030 * g++.dg/vtgc1.C: Update for new ABI.
34031
34032 * consistency.vlad: New directory, 1665 files.
34033
34034 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34035
34036 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
34037 return type.
34038 * gcc.dg/cpp/digraphs.c: Declare puts.
34039
34040 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34041
34042 * g++.old-deja/g++.other/warn5.C: New test.
34043
34044 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34045
34046 * g++.old-deja/g++.pt/spec40.C: New test.
34047
34048 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34049
34050 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
34051 case.
34052 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
34053
34054 2001-02-12 Jakub Jelinek <jakub@redhat.com>
34055
34056 * gcc.c-torture/compile/20010209-1.c: New test.
34057
34058 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
34059
34060 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
34061 excess errors message but not if it crashes.
34062 * g++.old-deja/g++.other/crash27.C: Likewise.
34063 * g++.old-deja/g++.other/crash28.C: Likewise.
34064 * g++.old-deja/g++.other/crash30.C: Likewise.
34065 * g++.old-deja/g++.other/crash32.C: Likewise.
34066 * g++.old-deja/g++.other/crash35.C: Likewise.
34067 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34068
34069 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
34070
34071 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
34072 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
34073 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
34074 g77.f-torture/execute/execute.exp,
34075 g77.f-torture/noncompile/noncompile.exp,
34076 gcc.c-torture/execute/execute.exp,
34077 gcc.c-torture/execute/memcheck/memcheck.exp,
34078 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
34079 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
34080 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
34081 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
34082 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
34083 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
34084 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34085 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
34086 Remove bug reporting instructions with ancient email addresses.
34087
34088 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34089
34090 * gcc.dg/20010202-1.c: New test.
34091 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
34092
34093 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
34094
34095 * g++.dg/stdbool-if.C: New test.
34096
34097 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
34098
34099 * objc/execute/fdecl.m: Added main().
34100
34101 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34102
34103 * gcc.c-torture/execute/20010206-1.c: New test.
34104
34105 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
34106
34107 * gcc.dg/cpp/avoidpaste1.c: Update.
34108
34109 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
34110
34111 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
34112 Pero <nicola@brainstorm.co.uk>.
34113 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
34114
34115 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
34116
34117 * g++.old-deja/g++.pt/spec39.C: New test.
34118
34119 2001-02-05 Jakub Jelinek <jakub@redhat.com>
34120
34121 * gcc.c-torture/compile/20010202-1.c: New test.
34122
34123 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
34124
34125 * g++.old-deja/g++.abi/primary2.C: New test.
34126 * g++.old-deja/g++.abi/primary3.C: New test.
34127 * g++.old-deja/g++.abi/primary4.C: New test.
34128 * g++.old-deja/g++.abi/primary5.C: New test.
34129 * g++.old-deja/g++.abi/vtable3.h: New test.
34130 * g++.old-deja/g++.abi/vtable3a.C: New test.
34131 * g++.old-deja/g++.abi/vtable3b.C: New test.
34132 * g++.old-deja/g++.abi/vtable3c.C: New test.
34133 * g++.old-deja/g++.abi/vtable3d.C: New test.
34134 * g++.old-deja/g++.abi/vtable3e.C: New test.
34135 * g++.old-deja/g++.abi/vtable3f.C: New test.
34136 * g++.old-deja/g++.abi/vtable3g.C: New test.
34137 * g++.old-deja/g++.abi/vtable3h.C: New test.
34138 * g++.old-deja/g++.abi/vtable3i.C: New test.
34139 * g++.old-deja/g++.abi/vtable3j.C: New test.
34140 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
34141
34142 2001-02-03 Jakub Jelinek <jakub@redhat.com>
34143
34144 * g++.old-deja/g++.other/anon6.C: New test.
34145 * g++.old-deja/g++.other/anon7.C: New test.
34146
34147 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
34148
34149 * gcc.dg/cpp/avoidpaste2.c: New tests.
34150
34151 2001-01-31 Jakub Jelinek <jakub@redhat.com>
34152
34153 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
34154
34155 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
34156
34157 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
34158 DECIMAL_DIG cases for Irix."
34159
34160 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
34161
34162 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
34163
34164 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
34165
34166 * gcc.dg/c99-tag-1.c: New test.
34167
34168 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34169
34170 * gcc.dg/cpp/tr-warn1.c: Add tests.
34171
34172 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34173
34174 * gcc.dg/cpp/avoidpaste1.c: Update.
34175 * gcc.dg/cpp/paste4.c: Update.
34176
34177 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
34178
34179 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
34180 cases for Irix.
34181
34182 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34183
34184 * g++.old-deja/g++.other/inline19.C: New test.
34185
34186 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
34187
34188 * gcc.dg/Wlarger-than.c: New test.
34189
34190 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
34191
34192 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
34193
34194 2001-01-29 Jakub Jelinek <jakub@redhat.com>
34195
34196 * gcc.c-torture/execute/20010129-1.c: New test.
34197 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
34198
34199 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
34200
34201 * gcc.dg/cpp/avoidpaste1.c: Test case.
34202
34203 2001-01-28 Jakub Jelinek <jakub@redhat.com>
34204
34205 * g++.old-deja/g++.other/inline18.C: New test.
34206
34207 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34208
34209 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
34210 and __builtin_putchar.
34211
34212 2001-01-27 Jakub Jelinek <jakub@redhat.com>
34213
34214 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
34215 tests.
34216
34217 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
34218
34219 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
34220 floating point number rounding mode to round to the nearest
34221 representable mode.
34222
34223 2001-01-25 Jakub Jelinek <jakub@redhat.com>
34224
34225 * g++.old-deja/g++.other/mangle2.C: New test.
34226
34227 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
34228
34229 * gcc.c-torture/compile/20010124-1.c: New test.
34230
34231 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
34232
34233 * g++.old-deja/g++.pt/spec38.C: New test.
34234
34235 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34236
34237 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
34238 "Build don't run".
34239
34240 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34241
34242 * gcc.c-torture/execute/20010123-1.c: New test.
34243
34244 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34245
34246 * g++.old-deja/g++.pt/spec37.C: New test.
34247
34248 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34249
34250 * g++.old-deja/g++.pt/overload14.C: New test.
34251
34252 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34253
34254 * gcc.c-torture/execute/20010122-1.c: New test, exercise
34255 __builtin_return_address.
34256
34257 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
34258
34259 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
34260 * g++.old-deja/g++.pt/spec35.C: New test.
34261 * g++.old-deja/g++.pt/spec36.C: New test.
34262
34263 2001-01-20 Jakub Jelinek <jakub@redhat.com>
34264
34265 * gcc.c-torture/compile/20010118-1.c: New test.
34266
34267 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
34268
34269 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
34270
34271 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34272
34273 * gcc.c-torture/execute/20010119-1.c: New test.
34274
34275 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34276
34277 * g++.old-deja/g++.other/vbase5.C: New test.
34278
34279 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34280
34281 * gcc.c-torture/execute/20010118-1.c: New test.
34282
34283 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34284
34285 * g++.old-deja/g++.pt/deduct3.C: New test.
34286
34287 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34288
34289 * g++.old-deja/g++.pt/spec34.C: New test.
34290
34291 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
34292
34293 * g77.f-torture/compile/20000601-2.f: New test.
34294
34295 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34296
34297 * g++.old-deja/g++.other/init17.C: New test.
34298
34299 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
34300
34301 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
34302
34303 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34304
34305 * g++.old-deja/g++.pt/unify8.C: New test.
34306
34307 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34308
34309 * g++.old-deja/g++.abi/vbase1.C: New test.
34310
34311 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34312
34313 * g++.old-deja/g++.pt/crash65.C: New test.
34314
34315 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
34316
34317 * gcc.dg/cpp/assembl2.S: New test case.
34318
34319 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
34320
34321 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
34322 are supported.
34323
34324 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34325
34326 * g++.old-deja/g++.other/builtins1.C: New test.
34327 * g++.old-deja/g++.other/builtins2.C: Likewise.
34328 * g++.old-deja/g++.other/builtins3.C: Likewise.
34329 * g++.old-deja/g++.other/builtins4.C: Likewise.
34330
34331 2001-01-17 Jakub Jelinek <jakub@redhat.com>
34332
34333 * gcc.c-torture/compile/20010117-1.c: New test.
34334 * gcc.c-torture/compile/20010117-2.c: New test.
34335
34336 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34337
34338 * g77.f-torture/execute/20010116.[fx]: New test,
34339 XFAIL on i?86-*-*.
34340 * g77.f-torture/compile/20010115.f: Indicate it's
34341 a test for PR fortran/1636.
34342
34343 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
34344
34345 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
34346
34347 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34348
34349 * g77.f-torture/compile/20010115.f: New test.
34350
34351 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
34352
34353 * g++.old-deja/g++.pt/nontype5.C: New test.
34354
34355 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
34356
34357 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
34358 have an equivalent working one below it.
34359
34360 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34361
34362 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
34363 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34364
34365 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34366
34367 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
34368 message containing "init_priority".
34369 (conpr-2.C): Likewise.
34370 (conpr-3.C): Likewise.
34371 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
34372
34373 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34374
34375 * gcc.c-torture/execute/20010114-2.c: New test.
34376
34377 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
34378
34379 * gcc.c-torture/compile/20010114-1.c: New test.
34380 * gcc.c-torture/compile/20010114-1.x: Xfail.
34381 * gcc.c-torture/compile/20010114-2.c: New test.
34382 * gcc.c-torture/execute/20010114-1.c: New test.
34383 * gcc.dg/trunc-1.c: New test.
34384 * gcc.dg/uninit-B.c: New test.
34385
34386 2001-01-13 Nick Clifton <nickc@redhat.com>
34387
34388 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
34389 target.
34390
34391 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
34392
34393 * gcc.c-torture/compile/20010113-1.c: New test.
34394
34395 2001-01-13 Jakub Jelinek <jakub@redhat.com>
34396
34397 * gcc.c-torture/compile/20001212-1.c: New test.
34398
34399 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
34400
34401 * gcc.dg/cpp/widestr1.c: Update.
34402 * gcc.dg/cpp/prag-imp.c: Remove.
34403
34404 2001-01-12 Jakub Jelinek <jakub@redhat.com>
34405
34406 * gcc.c-torture/execute/20000801-3.x: Remove.
34407 * gcc.dg/c90-init-1.c: New test.
34408 * gcc.dg/c99-init-1.c: New test.
34409 * gcc.dg/c99-init-2.c: New test.
34410 * gcc.dg/gnu99-init-1.c: New test.
34411
34412 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
34413
34414 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
34415 testing that no relevant ones were found.
34416
34417 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34418
34419 * g++.old-deja/g++.pt/cast2.C: New test.
34420
34421 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34422
34423 * g++.old-deja/g++.pt/friend47.C: New test.
34424
34425 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34426
34427 * g++.old-deja/g++.pt/instantiate13.C: New test.
34428
34429 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34430
34431 * g++.old-deja/g++.other/defarg7.C: New test.
34432 * g++.old-deja/g++.other/defarg8.C: New test.
34433
34434 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34435
34436 * g++.old-deja/g++.pt/crash64.C: New test.
34437
34438 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34439
34440 * g++.old-deja/g++.pt/crash63.C: New test.
34441
34442 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
34443
34444 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
34445
34446 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
34447
34448 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
34449
34450 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34451
34452 * g++.old-deja/g++.pt/error3.C: New test.
34453
34454 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34455
34456 * g++.old-deja/g++.other/crash39.C: New test.
34457
34458 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34459
34460 * g++.old-deja/g++.other/vbase4.C: New test.
34461
34462 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
34463
34464 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
34465 * gcc.dg/special/20000419-2.c: New file. Identical to above.
34466 * gcc.dg/special/special.exp: New test driver which will check
34467 for alias support for the above test.
34468
34469 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
34470
34471 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
34472 problems on small machines.
34473 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
34474 parameterize.
34475
34476 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
34477
34478 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
34479 mips.
34480 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34481
34482 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
34483
34484 * g++.old_deja/g++.pt/using8.C: New test.
34485
34486 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
34487
34488 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
34489
34490 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
34491
34492 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
34493 where a failure is expected.
34494 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
34495
34496 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34497
34498 * g++.old_deja/g++.pt/instantiate12.C: New test.
34499
34500 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34501
34502 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
34503 start of structs.
34504 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
34505 * g++.old-deja/g++.brendan/crash17.C: Likewise.
34506 * g++.old-deja/g++.brendan/crash29.C: Likewise.
34507 * g++.old-deja/g++.brendan/crash48.C: Likewise.
34508 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34509 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
34510 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
34511 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
34512 * g++.old-deja/g++.eh/spec6.C: Likewise.
34513 * g++.old-deja/g++.jason/crash3.C: Likewise.
34514 * g++.old-deja/g++.law/ctors11.C: Likewise.
34515 * g++.old-deja/g++.law/ctors17.C: Likewise.
34516 * g++.old-deja/g++.law/ctors5.C: Likewise.
34517 * g++.old-deja/g++.law/ctors9.C: Likewise.
34518 * g++.old-deja/g++.mike/ambig1.C: Likewise.
34519 * g++.old-deja/g++.mike/net22.C: Likewise.
34520 * g++.old-deja/g++.mike/p3538a.C: Likewise.
34521 * g++.old-deja/g++.mike/p3538b.C: Likewise.
34522 * g++.old-deja/g++.mike/virt3.C: Likewise.
34523 * g++.old-deja/g++.niklas/t128.C: Likewise.
34524 * g++.old-deja/g++.other/anon4.C: Likewise.
34525 * g++.old-deja/g++.other/using1.C: Likewise.
34526 * g++.old-deja/g++.other/warn3.C: Likewise.
34527 * g++.old-deja/g++.pt/t37.C: Likewise.
34528 * g++.old-deja/g++.robertl/eb69.C: Likewise.
34529 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34530
34531 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34532
34533 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
34534
34535 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34536
34537 * gcc.c-torture/execute/stdio-opt-3.c: New test.
34538
34539 2001-01-07 Jakub Jelinek <jakub@redhat.com>
34540
34541 * gcc.c-torture/compile/20010107-1.c: New test.
34542
34543 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34544
34545 * gcc.c-torture/execute/builtin-noret-1.c: New test.
34546
34547 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34548
34549 * gcc.dg/format/format.h: New file.
34550 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
34551 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
34552 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
34553 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
34554 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
34555 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34556 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
34557 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
34558 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
34559 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
34560 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
34561 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
34562 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
34563 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
34564 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
34565 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
34566 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
34567 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
34568 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
34569 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
34570 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
34571 instead of declaring standard types, macros and functions in each
34572 test.
34573
34574 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
34575
34576 * gcc.c-torture/execute/20010106-1.c: New test.
34577
34578 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
34579
34580 * gcc.dg/format/format.exp: New file.
34581 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
34582 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
34583 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
34584 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
34585 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
34586 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
34587 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
34588 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
34589 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
34590 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
34591 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
34592 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
34593 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
34594 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
34595 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
34596 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
34597 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
34598 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
34599 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
34600 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
34601 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
34602 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
34603 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
34604 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
34605 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
34606 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
34607 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
34608 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
34609 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
34610 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
34611 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
34612 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
34613 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
34614 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
34615 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
34616 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
34617 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
34618 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
34619 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
34620 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
34621 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
34622 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
34623
34624 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
34625
34626 * gcc.c-torture/execute/991228-1.c: Take word endianness into
34627 account.
34628
34629 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
34630
34631 * gcc.c-torture/execute/builtin-complex-1.c: New test.
34632
34633 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
34634
34635 * g++.old-deja/g++.pt/crash62.C: New test.
34636
34637 2001-01-04 Richard Henderson <rth@redhat.com>
34638
34639 * gcc.dg/20000926-1.c: Update expected warnings.
34640 * gcc.dg/array-2.c: Likewise.
34641 * gcc.dg/array-4.c: Also validate flexible array members.
34642 * gcc.dg/c99-flex-array-1.c: New.
34643
34644 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
34645
34646 * gcc.c-torture/compile/20001222-1.x: Remove.
34647
34648 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34649
34650 * gcc.c-torture/execute/built-in-setjmp.c: New.
34651
34652 2001-01-03 Richard Henderson <rth@redhat.com>
34653
34654 * gcc.dg/940510-1.c: Update expected error wording.
34655 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
34656
34657 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
34658
34659 * lib/target-supports.exp (check_alias_available): Modified to
34660 indicate aliases not supported if only weak aliases are supported.
34661
34662 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34663
34664 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
34665 Turn on cmpstrsi checks for __pj__ and __i370__.
34666
34667 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34668
34669 * g++.old-deja/g++.other/virtual11.C: New test.
34670
34671 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34672
34673 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
34674
34675 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34676
34677 * gcc.c-torture/compile/20010102-1.c: New test.
34678
34679 2001-01-02 Andreas Jaeger <aj@suse.de>
34680
34681 * gcc.dg/noreturn-3.c: New test.
34682
34683 * gcc.dg/noreturn-4.c: New test.
34684
34685 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34686
34687 * gcc.c-torture/execute/stdio-opt-1.c: Also test
34688 __builtin_fputc and __builtin_fwrite.
34689
34690 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34691
34692 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
34693 signed char, not default char.
34694
34695 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34696
34697 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
34698
34699 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
34700
34701 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
34702
34703 2000-12-29 Richard Henderson <rth@redhat.com>
34704
34705 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
34706 (__cyg_profile_func_exit): Define.
34707
34708 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34709
34710 * g++.dg/vtgc1.C: New test.
34711
34712 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
34713
34714 * gcc.dg/noncompile/20001228-1.c: New test.
34715
34716 * gcc.dg/20001228-1.c: New test.
34717
34718 * gcc.c-torture/execute/20001228-1.c: New test.
34719
34720 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
34721
34722 * gcc.dg/format-strfmon-1.c: New test.
34723
34724 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34725
34726 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
34727 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
34728 * gcc.c-torture/execute/string-opt-1.c: Likewise.
34729 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34730 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34731 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34732 * gcc.c-torture/execute/string-opt-6.c: Likewise.
34733 * gcc.c-torture/execute/string-opt-7.c: Likewise.
34734 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34735 * gcc.c-torture/execute/string-opt-9.c: Likewise.
34736 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34737 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34738 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34739
34740 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
34741 * gcc.c-torture/execute/string-opt-4.c: Test index.
34742
34743 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
34744
34745 * gcc.c-torture/compile/20001226-1.c: New test.
34746
34747 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
34748
34749 * gcc.c-torture/compile/20001222-1.c: New test.
34750 * gcc.c-torture/compile/20001222-1.x: Xfail.
34751
34752 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
34753
34754 * gcc.c-torture/execute/comp-goto-2.c: New test.
34755
34756 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
34757
34758 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
34759 Use long types if __INT_MAX__ is 32767.
34760 (main): Use cast to (sint32 *) when poking 88 into a_page.
34761
34762 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
34763
34764 2000-12-21 Bernd Schmidt <bernds@redhat.com>
34765
34766 * gcc.c-torture/compile/20001221-1.c: New test.
34767 * gcc.c-torture/execute/20001221-1.c: New test.
34768
34769 2000-12-20 Richard Henderson <rth@redhat.com>
34770
34771 * g++.old-deja/g++.pt/crash36.C: Update error lines.
34772 * g++.old-deja/g++.robertl/eb109.C: Likewise.
34773
34774 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34775
34776 * gcc.dg/compare3.c: New test.
34777
34778 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34779
34780 * gcc.dg/format-warnll-1.c: New test.
34781
34782 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
34783
34784 * gcc.dg/cpp/cmdlne-P.c: New test.
34785
34786 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34787
34788 * gcc.c-torture/execute/builtin-abs-1.c,
34789 gcc.c-torture/execute/builtin-abs-2.c: New tests.
34790
34791 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34792
34793 * gcc.dg/cpp/multiline.c: New test.
34794
34795 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34796
34797 * g++.old-deja/g++.other/syshdr1.C: Update.
34798 * gcc.dg/cpp/lineflags.c: Remove temporarily.
34799
34800 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34801
34802 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34803
34804 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34805
34806 * g++.old-deja/g++.pt/ttp65.C: New test.
34807
34808 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34809
34810 * g++.old-deja/g++.pt/ttp64.C: New test.
34811
34812 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34813
34814 * g++.old-deja/g++.pt/spec33.C: New test.
34815
34816 2000-12-14 Catherine Moore <clm@redhat.com>
34817
34818 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34819 * gcc.c-torture/execute/920612-2.c: Likewise.
34820 * gcc.c-torture/execute/920428-2.c: Likewise.
34821 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34822 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34823
34824 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34825
34826 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34827 * gcc.dg/pack-test-2.c: Likewise.
34828
34829 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34830
34831 Tests by Zack Weinberg <zackw@stanford.edu>.
34832
34833 * gcc.dg/cpp/defined.c: Update.
34834 * gcc.dg/cpp/defined_trad.c: New tests.
34835
34836 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34837
34838 * gcc.dg/cpp/trad-direct.c: Update.
34839
34840 2000-12-11 Neil Booth <neilb@earthling.net>
34841
34842 * gcc.dg/cpp/defined_trad.c
34843
34844 2000-12-11 Neil Booth <neilb@earthling.net>
34845
34846 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34847
34848 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34849
34850 * gcc.dg/format-miss-2.c: New test.
34851
34852 2000-12-09 Neil Booth <neilb@earthling.net>
34853
34854 * gcc.dg/cpp/lineflags.c: New tests.
34855 * gcc.dg/cpp/poison.c: Update.
34856 * gcc.dg/cpp/redef2.c: Update.
34857 * gcc.dg/cpp/skipping.c: New test.
34858
34859 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34860
34861 * g++.old-deja/g++.other/eh3.C: New testcase.
34862
34863 2000-12-07 Neil Booth <neilb@earthling.net>
34864
34865 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34866 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34867 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34868 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34869 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34870 Update.
34871
34872 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34873
34874 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
34875 __SIZE_TYPE__ instead of int for type of integers cast to
34876 pointers.
34877
34878 2000-12-07 Jakub Jelinek <jakub@redhat.com>
34879
34880 * g++.old-deja/g++.other/cleanup4.C: New test.
34881
34882 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34883
34884 * format-sec-1.c: New test.
34885
34886 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34887
34888 * gcc.dg/format-nonlit-3.c: New test.
34889
34890 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34891
34892 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
34893 through a null pointer.
34894
34895 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34896
34897 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
34898 * g++.old-deja/g++.pt/partial4.C: New test.
34899
34900 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
34901
34902 * gcc.c-torture/execute/ieee/hugeval.x: New.
34903
34904 2000-12-06 Neil Booth <neilb@earthling.net>
34905
34906 * gcc.dg/cpp/backslash2.c: New tests.
34907
34908 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34909
34910 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
34911 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
34912
34913 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
34914
34915 * gcc.c-torture/execute/20001203-2.c: New testcase.
34916
34917 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34918
34919 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
34920 * g++.old-deja/g++.other/virtual10.C: New test.
34921
34922 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34923
34924 * g++.old-deja/g++.mike/pmf5.C: Remove test.
34925
34926 2000-12-05 Richard Henderson <rth@redhat.com>
34927
34928 * gcc.c-torture/compile/20001205-1.c: New.
34929
34930 2000-12-04 Neil Booth <neilb@earthling.net>
34931
34932 * g++.old-deja/g++.other/virtual9.C: New test.
34933 * g++.old-deja/g++.pt/crash61.C: New test.
34934 * gcc.c-torture/execute/loop-9.c: New test.
34935
34936 2000-12-04 Neil Booth <neilb@earthling.net>
34937
34938 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
34939 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
34940 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
34941 * gcc.dg/cpp/extratokens.c: ...here.
34942
34943 2000-12-04 Neil Booth <neilb@earthling.net>
34944
34945 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
34946 New tests.
34947
34948 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34949
34950 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
34951 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
34952
34953 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
34954
34955 * gcc.c-torture/execute/20001203-1.c: New test.
34956
34957 2000-12-03 Neil Booth <neilb@earthling.net>
34958
34959 * gcc.dg/cpp/macro6.c: New test cases.
34960
34961 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34962
34963 * gcc.c-torture/execute/string-opt-9.c: New test.
34964 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34965 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34966 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34967
34968 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
34969 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
34970
34971 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
34972
34973 * gcc.dg/cpp/if-6.c: New testcase.
34974
34975 * gcc.dg/20001201-1.c: New testcase.
34976
34977 2000-12-02 Neil Booth <neilb@earthling.net>
34978
34979 * g++.old-deja/g++.other/externC4.C,
34980 g++.old-deja/g++.other/friend10.C: New tests.
34981
34982 2000-12-02 Neil Booth <neilb@earthling.net>
34983
34984 * g++.old-deja/g++.other/instan2.C
34985 * g++.old-deja/g++.other/instan3.C: New test.
34986
34987 2000-12-02 Neil Booth <neilb@earthling.net>
34988
34989 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
34990 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
34991 gnuc99.c,gnuc99-pedantic.c: New tests.
34992
34993 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34994
34995 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
34996 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
34997
34998 2000-12-01 Neil Booth <neilb@earthling.net>
34999
35000 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35001 * gcc.dg/cpp/poison.c: Update.
35002 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35003
35004 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35005
35006 * g77.f-torture/execute/20001201.f: New test.
35007
35008 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35009
35010 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
35011
35012 2000-12-01 Jakub Jelinek <jakub@redhat.com>
35013
35014 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
35015
35016 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
35017
35018 * g++.old-deja/g++.other/cast6.C: New test.
35019
35020 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
35021
35022 * gcc.c-torture/execute/20001130-2.c: New testcase.
35023
35024 2000-11-30 Richard Henderson <rth@redhat.com>
35025
35026 * gcc.c-torture/execute/20001130-1.c: New test.
35027
35028 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35029
35030 * g++.old-deja/g++.other/op3.C: New test.
35031
35032 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35033
35034 * g++.old-deja/g++.other/op2.C: New test.
35035
35036 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35037
35038 * g++.old-deja/g++.other/crash38.C: New test.
35039
35040 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
35041
35042 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
35043
35044 2000-11-29 Jakub Jelinek <jakub@redhat.com>
35045
35046 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
35047 tests.
35048 * gcc.c-torture/execute/string-opt-6.c: New test.
35049
35050 * gcc.dg/20001117-1.c: Add main.
35051
35052 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
35053
35054 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
35055 Move from here ...
35056 * gcc.dg/940510-1.c: ... to here.
35057
35058 * gcc.dg/20000926-1.c: GNU C now allows initializations of
35059 zero-size arrays in toplevel structures.
35060
35061 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35062
35063 * gcc.c-torture/execute/loop-8.c: New test.
35064
35065 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35066
35067 * g++.old-deja/g++.other/base1.C: New test.
35068
35069 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35070
35071 * g++.old-deja/g++.other/parse2.C: New test.
35072
35073 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35074
35075 * g++.old-deja/g++.pt/incomplete1.C: New test.
35076
35077 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35078
35079 * g++.old-deja/g++.other/friend9.C: New test.
35080
35081 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35082
35083 * gcc.dg/20001127-1.c: New test.
35084
35085 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35086
35087 * g++.old-deja/g++.pt/friend46.C: New test.
35088
35089 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35090
35091 * g++.old-deja/g++.other/ptrmem8.C: New test.
35092
35093 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35094
35095 * gcc.c-torture/execute/string-opt-7.c: New test.
35096 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35097
35098 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
35099
35100 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
35101 instead of 'mkcheck 2'.
35102
35103 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35104
35105 * gcc.c-torture/execute/memcheck/driver.c,
35106 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
35107 C9X references to refer to C99.
35108
35109 2000-11-25 Jakub Jelinek <jakub@redhat.com>
35110
35111 * gcc.dg/ultrasp3.c: New test.
35112
35113 2000-11-25 Neil Booth <neilb@earthling.net>
35114
35115 * gcc.dg/cpp/include2.c: Update test to be locale independent.
35116
35117 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
35118
35119 * gcc.c-torture/compile/20001123-2.c: New.
35120
35121 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35122
35123 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
35124
35125 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
35126
35127 * gcc.dg/sequence-point-1.c: Add some new tests.
35128 * gcc.c-torture/execute/20001124-1.c: New test.
35129
35130 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35131
35132 * g++.old-deja/g++.other/vaarg4.C: New test.
35133 * gcc.c-torture/compile/20001123-1.c: New test.
35134
35135 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35136
35137 * g++.other/crash24.C: Adjust and remove XFAIL.
35138 * g++.other/crash37.C: New test.
35139
35140 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
35141
35142 * g++.old-deja/g++.pt/instantiate9.C: New test.
35143
35144 2000-11-22 Mark Mitchell <mark@codesourcery.com>
35145
35146 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
35147 new ABI, too.
35148
35149 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
35150 * g++.old-deja/g++.robertl/eb55.C: Likewise.
35151
35152 2000-11-22 Neil Booth <neilb@earthling.net>
35153
35154 * gcc.dg/cpp/Wtrigraphs.c: New test.
35155
35156 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
35157
35158 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
35159
35160 2000-11-22 Jakub Jelinek <jakub@redhat.com>
35161
35162 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
35163
35164 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
35165
35166 * lib/gcc-dg.exp: load_lib scanasm.exp.
35167 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
35168 * lib/g++-dg.exp: load_lib scanasm.exp.
35169 * lib/scanasm.exp: New.
35170 (scan-assembler, scan-assembler-not): Add optional arguments to
35171 test name, or if not present, the pattern name.
35172 (scan-assembler-dem, scan-assembler-dem-not): New.
35173
35174 * g++.dg/dg.exp: New.
35175
35176 2000-11-21 Neil Booth <neilb@earthling.net>
35177
35178 * gcc.dg/cpp/integrated1.c: Remove.
35179
35180 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35181
35182 * gcc.c-torture/execute/20001121-1.c: New test.
35183
35184 2000-11-21 Richard Henderson <rth@redhat.com>
35185
35186 * gcc.c-torture/compile/20001121-1.c: New test.
35187
35188 2000-11-20 Neil Booth <neilb@earthling.net>
35189
35190 * gcc.dg/cpp/integrated1.c: New test.
35191
35192 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35193
35194 * g++.old-deja/g++.other/inline17.C: New test.
35195
35196 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
35197
35198 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
35199 local variable to be zero: I made the variable global. Now
35200 uses abort() and exit() instead of relying on main's return value.
35201
35202 2000-11-20 Neil Booth <neilb@earthling.net>
35203
35204 * gcc.dg/cpp/paste2.c: Update test.
35205 * objc/execute/paste.m: New test.
35206
35207 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35208
35209 * gcc.dg/c99-condexpr-1.c: New test.
35210
35211 2000-11-20 Neil Booth <neilb@earthling.net>
35212
35213 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
35214
35215 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
35216
35217 * g++.old-deja/g++.pt/export1.C: New test.
35218
35219 2000-11-20 Jakub Jelinek <jakub@redhat.com>
35220
35221 * gcc.dg/20001117-1.c: New test.
35222
35223 2000-11-18 Richard Henderson <rth@redhat.com>
35224
35225 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
35226
35227 2000-11-18 Richard Henderson <rth@redhat.com>
35228
35229 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
35230 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
35231 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
35232
35233 2000-11-18 Richard Henderson <rth@redhat.com>
35234
35235 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
35236 (main): New. Exit cleanly.
35237
35238 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35239
35240 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
35241 gcc.dg/c99-fordecl-2.c: New tests.
35242
35243 2000-11-18 Richard Henderson <rth@redhat.com>
35244
35245 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
35246 * gcc.c-torture/execute/zerolen-2.c: New.
35247
35248 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35249
35250 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
35251 memory.
35252
35253 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35254
35255 * g++.old-deja/g++.pt/instantiate8.C: New test.
35256
35257 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35258
35259 * g++.old-deja/g++.other/incomplete.C: Add more tests.
35260 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
35261
35262 2000-11-16 Nick Clifton <nickc@redhat.com>
35263
35264 * gcc.c-torture/execute/nestfunc-2.c: New test.
35265 * gcc.c-torture/execute/nestfunc-3.c: New test.
35266
35267 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35268
35269 * gcc.c-torture/compile/20001116-1.c: New test.
35270
35271 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35272
35273 * gcc.c-torture/execute/20001115-1.c: New test.
35274
35275 2000-11-15 Mark Mitchell <mark@codesourcery.com>
35276
35277 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
35278 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
35279 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
35280 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35281
35282 2000-11-15 Neil Booth <neilb@earthling.net>
35283
35284 gcc.dg/cpp/_Pragma1.c: Update.
35285 gcc.dg/cpp/_Pragma2.c: New test.
35286
35287 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
35288
35289 * g++.old-deja/g++.other/anon5.C: New test.
35290
35291 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
35292
35293 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
35294 tests.
35295
35296 2000-11-14 Jakub Jelinek <jakub@redhat.com>
35297
35298 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
35299 output.
35300
35301 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35302
35303 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
35304 labels at end of compound statements.
35305
35306 2000-11-13 Jakub Jelinek <jakub@redhat.com>
35307
35308 * gcc.c-torture/execute/loop-7.c: New test.
35309
35310 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35311
35312 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
35313
35314 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35315
35316 * gcc.dg/c99-bool-1.c: New test.
35317
35318 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35319
35320 * gcc.dg/c99-scope-1.c: Remove xfail.
35321 * gcc.dg/c99-scope-2.c: New test.
35322
35323 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35324
35325 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
35326 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
35327
35328 2000-11-11 Mark Mitchell <mark@codesourcery.com>
35329
35330 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
35331 error messages.
35332
35333 * g++.mike/p700.C: Don't typedef wchar_t.
35334 * g++.mike/p784.C: Likewise.
35335 * g++.mike/eb101.C: Don't use __wchar_t.
35336
35337 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
35338
35339 * g77.f-torture/execute/20001111.[fx]: Test premature exit
35340 from DO loop.
35341
35342 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35343
35344 * gcc.c-torture/execute/20001111-1.c: New test.
35345
35346 2000-11-10 Nick Clifton <nickc@redhat.com>
35347
35348 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
35349 long multuiple and accumulate.
35350
35351 2000-11-09 Richard Henderson <rth@redhat.com>
35352
35353 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
35354 via size_t instead of int.
35355
35356 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
35357 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35358 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35359 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35360
35361 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
35362
35363 * gcc.c-torture/compile/20001109-1.c: New test.
35364 * gcc.c-torture/compile/20001109-2.c: New test.
35365
35366 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
35367
35368 * g++.old-deja/g++.pt/operator1.C: New test.
35369 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
35370
35371 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35372
35373 * gcc.dg/20001108-1.c: New test.
35374
35375 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35376
35377 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
35378 with both arguments constant strings.
35379 * gcc.c-torture/execute/string-opt-3.c: New test.
35380 * gcc.c-torture/execute/string-opt-4.c: New test.
35381 * gcc.c-torture/execute/string-opt-5.c: New test.
35382
35383 2000-11-08 Nick Clifton <nickc@redhat.com>
35384
35385 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
35386 mulsidi3adddi patterns.
35387
35388 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
35389
35390 * g++.old-deja/g++.other/crash36.C: New test.
35391
35392 2000-11-08 Jakub Jelinek <jakub@redhat.com>
35393
35394 * g++.old-deja/g++.other/init16.C: New test.
35395
35396 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
35397
35398 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
35399
35400 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35401
35402 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
35403 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35404 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35405
35406 2000-11-07 DJ Delorie <dj@redhat.com>
35407
35408 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
35409
35410 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35411
35412 * gcc.c-torture/execute/string-opt-1.c: New test.
35413
35414 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35415
35416 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
35417 mips-sgi-irix6.* because the MIPS ABI passes floating-point
35418 parameters in registers, and there is no way for a varargs
35419 function to know in which order the integer and floating-point
35420 parameters should be interleaved when they are placed on the
35421 stack.
35422 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35423 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35424
35425 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35426
35427 * gcc.c-torture/execute/string-opt-2.c: New test.
35428
35429 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
35430
35431 * g++.old-deja/g++.pt/crash60.C: New test.
35432
35433 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35434
35435 * g++.old-deja/g++.other/crash24.C: New test.
35436 * g++.old-deja/g++.other/crash25.C: New test.
35437 * g++.old-deja/g++.other/crash26.C: New test.
35438 * g++.old-deja/g++.other/crash27.C: New test.
35439 * g++.old-deja/g++.other/crash28.C: New test.
35440 * g++.old-deja/g++.other/crash29.C: New test.
35441 * g++.old-deja/g++.other/crash30.C: New test.
35442 * g++.old-deja/g++.other/crash31.C: New test.
35443 * g++.old-deja/g++.other/crash32.C: New test.
35444 * g++.old-deja/g++.other/crash33.C: New test.
35445 * g++.old-deja/g++.other/crash34.C: New test.
35446 * g++.old-deja/g++.other/crash35.C: New test.
35447
35448 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35449
35450 * gcc.c-torture/execute/20001031-1.c: New test.
35451
35452 2000-11-04 Mark Mitchell <mark@codesourcery.com>
35453
35454 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
35455 namespace.
35456
35457 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
35458 standards-conformant.
35459
35460 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
35461
35462 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
35463 * g++.old-deja/g++.mike/p755a.C: Likewise.
35464 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
35465 library makes no calls to `operator new' during initialization.
35466
35467 2000-11-04 Neil Booth <neilb@earthling.net>
35468
35469 * gcc.dg/cpp/include2.c: New tests.
35470
35471 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
35472
35473 * lib/g++.exp (g++_set_ld_library_path): New function.
35474 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
35475
35476 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
35477
35478 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
35479 warnings.
35480
35481 2000-11-01 Richard Henderson <rth@redhat.com>
35482
35483 * g++.old-deja/g++.ext/namedret1.C: New.
35484 * g++.old-deja/g++.ext/namedret2.C: New.
35485 * g++.old-deja/g++.ext/namedret3.C: New.
35486
35487 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
35488
35489 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
35490 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
35491
35492 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35493
35494 * gcc.c-torture/execute/va-arg-21.c: New test.
35495
35496 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
35497
35498 * gcc.dg/c99-complex-2.c: New test.
35499
35500 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35501
35502 * gcc.c-torture/execute/stdio-opt-1.c: New test.
35503
35504 2000-10-31 Jakub Jelinek <jakub@redhat.com>
35505
35506 * g++.old-deja/g++.other/inline16.C: New test.
35507
35508 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
35509
35510 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
35511 __PRETTY_FUNCTION__
35512
35513 2000-10-29 Neil Booth <neilb@earthling.net>
35514
35515 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
35516 New tests.
35517 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
35518 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
35519 optimisation.
35520
35521 2000-10-29 Neil Booth <neilb@earthling.net>
35522
35523 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
35524 * mi1.c, mi1c.h: Add null directives to multiple-include test.
35525 * mi5.c: Test multiple includes work with -C.
35526 * trigraphs.c: Test ^= version.
35527
35528 2000-10-28 Neil Booth <neilb@earthling.net>
35529
35530 New tests and test updates for new macro expander.
35531
35532 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
35533 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
35534 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
35535 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
35536 new diagnostic messages.
35537
35538 * gcc.dg/cpp/macro3.c: New tests.
35539
35540 2000-10-27 Mark Mitchell <mark@codesourcery.com>
35541
35542 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
35543 on the same line.
35544
35545 2000-10-27 Jakub Jelinek <jakub@redhat.com>
35546
35547 * g++.old-deja/g++.other/eh2.C: New test.
35548
35549 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
35550
35551 * gcc.c-torture/execute/20001027-1.c: New test.
35552
35553 2000-10-26 Richard Henderson <rth@redhat.com>
35554
35555 * gcc.c-torture/execute/20001026-1.c: New.
35556
35557 2000-10-26 Mark Mitchell <mark@codesourcery.com>
35558
35559 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
35560 * g++.old-deja/g++.law/builtin1.C: Likewise.
35561 * g++.old-deja/g++.law/ctors10.C: Likewise.
35562 * g++.old-deja/g++.law/virtual3.C: Likewise.
35563 * g++.old-deja/g++.mike/p658.C: Likewise.
35564 * g++.old-deja/g++.other/sibcall1.C: Likewise.
35565 * g++.old-deja/g++.other/vaarg2.C: Likewise.
35566 * g++.old-deja/g++.robertl/eb124.C: Likewise.
35567 * g++.old-deja/g++.robertl/eb44.C: Likewise.
35568 * g++.old-deja/g++.robertl/eb77.C: Likewise.
35569
35570 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
35571
35572 * gcc.c-torture/compile/20001024-1.c: New test.
35573
35574 2000-10-25 Mark Mitchell <mark@codesourcery.com>
35575
35576 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
35577 to tell us whether or not we are using V3.
35578
35579 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
35580
35581 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
35582 operands.
35583
35584 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
35585
35586 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
35587
35588 2000-10-25 Jakub Jelinek <jakub@redhat.com>
35589
35590 * gcc.c-torture/execute/20001024-1.c: New test.
35591
35592 2000-10-24 Jakub Jelinek <jakub@redhat.com>
35593
35594 * g++.old-deja/g++.other/sibcall1.C: New test.
35595
35596 2000-10-20 Jakub Jelinek <jakub@redhat.com>
35597
35598 * gcc.dg/noncompile/init-3.c: New test.
35599
35600 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
35601
35602 * gcc.dg/format-array-1.c: New test.
35603
35604 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35605
35606 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
35607 writing through null pointers; remove comment about testing
35608 unterminated strings.
35609
35610 2000-10-17 Matthew Hiller <hiller@redhat.com>
35611
35612 * gcc.c-torture/execute/20001017-2.c: New test.
35613
35614 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35615
35616 * gcc.c-torture/compile/20001018-1.c: New test.
35617 * gcc.c-torture/compile/20001018-1.x: Xfail.
35618
35619 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35620
35621 * gcc.c-torture/execute/20001017-1.c: New test.
35622
35623 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35624
35625 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
35626 for multiple use of arguments with scanf formats; add tests for
35627 multiple use of arguments.
35628
35629 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
35630
35631 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
35632
35633 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35634
35635 * gcc.dg/format-miss-1.c: New test.
35636
35637 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35638
35639 * gcc.c-torture/execute/20001013-1.c: New test.
35640
35641 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35642
35643 * gcc.dg/format-branch-1.c: New test.
35644
35645 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35646
35647 * README, lib/file-format.exp: Remove EGCS references.
35648
35649 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35650
35651 * gcc.dg/20001013-1.c: New test.
35652
35653 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
35654
35655 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
35656 for intmax_t in the compiler using __typeof__ and the type rules
35657 for conditional expressions.
35658
35659 2000-10-13 Jakub Jelinek <jakub@redhat.com>
35660
35661 * gcc.dg/20001012-1.c: New test.
35662 * gcc.dg/20001012-2.c: New test.
35663
35664 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35665
35666 * gcc.dg/format-attr-1.c: New test.
35667
35668 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35669
35670 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
35671 __LONG_LONG_MAX__ instead of LLONG_MAX.
35672
35673 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35674
35675 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
35676 scanf flags.
35677 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
35678 flags.
35679
35680 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
35681
35682 * gcc.dg/sequence-pt-1.c: New test.
35683
35684 2000-10-11 Geoff Keating <geoffk@cygnus.com>
35685
35686 * gcc.c-torture/execute/20001011-1.c: New testcase.
35687 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
35688
35689 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35690
35691 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
35692 does not error on it.
35693
35694 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35695
35696 * gcc.dg/20001009-1.c: New test.
35697
35698 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
35699
35700 * gcc.c-torture/compile/20001009-1.c: Move from here ....
35701 * gcc.c-torture/execute/20001009-2.c: ... to here.
35702
35703 2000-10-09 Geoff Keating <geoffk@cygnus.com>
35704
35705 * gcc.c-torture/compile/20001009-1.c: New testcase.
35706 * gcc.c-torture/execute/20001009-1.c: New testcase.
35707 Testcases provided by Jan Hubicka <jh@suse.cz>.
35708
35709 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35710
35711 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35712 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
35713 uintmax_t using <limits.h> to emulate the compiler's internal
35714 logic. No longer XFAIL %j tests.
35715
35716 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35717
35718 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
35719 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35720 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
35721 regexps and details of expected handling of some bad formats.
35722 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
35723 suppression.
35724
35725 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35726
35727 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
35728 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
35729 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
35730 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
35731 in list archives.
35732
35733 2000-10-06 Richard Henderson <rth@cygnus.com>
35734
35735 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
35736 * g++.old-deja/g++.brendan/crash52.C: Likewise.
35737 * g++.old-deja/g++.jason/report.C: Likewise.
35738 * g++.old-deja/g++.law/friend5.C: Likewise.
35739 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
35740 of the expected warnings.
35741
35742 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
35743
35744 * g++.old-deja/g++.pt/enum14.C: New test.
35745
35746 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
35747
35748 * g++.old-deja/g++.pt/crash59.C: New test.
35749
35750 2000-10-04 Will Cohen <wcohen@redhat.com>
35751
35752 * gcc.dg/20000926-1.c: New test.
35753
35754 2000-10-03 Geoff Keating <geoffk@cygnus.com>
35755
35756 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
35757 function name for current C++ compiler.
35758 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
35759
35760 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
35761
35762 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
35763 __PRETTY_FUNCTION__.
35764 * g++.old-deja/g++.ext/pretty2.C: Likewise.
35765
35766 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35767
35768 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
35769
35770 2000-09-26 Jakub Jelinek <jakub@redhat.com>
35771
35772 * gcc.c-torture/compile/20000923-1.c: New test.
35773
35774 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
35775
35776 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
35777 * g++.old-deja/g++.pt/ttp62.C: Same.
35778 * g++.old-deja/g++.other/inline14.C: Same.
35779
35780 2000-09-24 Richard Henderson <rth@cygnus.com>
35781
35782 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
35783
35784 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
35785
35786 * gcc.dg/c90-printf-1.c: Add test for wide string format.
35787
35788 2000-09-22 Geoff Keating <geoffk@cygnus.com>
35789
35790 * gcc.c-torture/compile/20000922-1.c: New file.
35791
35792 2000-09-21 Nick Clifton <nickc@redhat.com>
35793
35794 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
35795 a signed long modulo operation.
35796 (mod6): New function - perform an unsigned long modulo operation.
35797 (main): Add tests for modulos of very large numbers by very small
35798 dividends.
35799
35800 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35801
35802 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35803
35804 2000-09-19 Richard Henderson <rth@cygnus.com>
35805
35806 * gcc.dg/compare2.c (case 10): XFAIL.
35807
35808 2000-09-18 Richard Henderson <rth@cygnus.com>
35809
35810 * gcc.c-torture/execute/20000906-1.c: Move ...
35811 * gcc.dg/20000906-1.c: ... here. Only run on targets
35812 that support __builtin_trap.
35813
35814 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35815
35816 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35817
35818 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35819
35820 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35821 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35822 more $ format tests.
35823
35824 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35825
35826 * gcc.dg/format-errmk-1.c: New test.
35827
35828 2000-09-17 Greg McGary <greg@mcgary.org>
35829
35830 * gcc.c-torture/execute/20000917-1.x: Remove.
35831
35832 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35833
35834 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35835
35836 2000-09-17 Greg McGary <greg@mcgary.org>
35837
35838 * gcc.c-torture/execute/20000917-1.c: New test.
35839 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35840
35841 2000-09-16 Neil Booth <NeilB@earthling.net>
35842
35843 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35844 in nested macro bug.
35845
35846 2000-09-15 Neil Booth <NeilB@earthling.net>
35847
35848 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35849
35850 2000-09-14 Jeffrey A Law (law@cygnus.com)
35851
35852 * gcc.c-torture/execute/20000914-1.c: New test.
35853
35854 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35855
35856 * g++.other/inline13.C: New test.
35857
35858 2000-09-12 Andreas Jaeger <aj@suse.de>
35859
35860 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35861 constant by Ulrich Drepper <drepper@redhat.com>.
35862
35863 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35864
35865 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35866
35867 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35868
35869 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35870
35871 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35872
35873 * gcc.dg/cpp/backslash.c: New test.
35874
35875 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
35876
35877 * gcc.c-torture/execute/20000910-1.c: New test.
35878 * gcc.c-torture/execute/20000910-2.c: Likewise.
35879
35880 2000-09-11 Robert Lipe <robertl@sco.com>
35881
35882 * gcc.dg/pragma-align.c: New test.
35883
35884 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
35885
35886 * g++.old-deja/g++.pt/explicit82.C: New test.
35887 * g++.old-deja/g++.pt/explicit83.C: New test.
35888
35889 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
35890
35891 * gcc.dg/asm-names.c: New test.
35892
35893 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35894
35895 * gcc.dg/cpp/tr-warn6.c: New test
35896
35897 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
35898
35899 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
35900 be accepted.
35901
35902 2000-09-07 Catherine Moore <clm@redhat.com>
35903
35904 * gcc.c-torture/execute/unroll-1.c: New test.
35905
35906 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
35907
35908 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
35909 ERROR markers.
35910 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
35911 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
35912 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
35913 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
35914 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
35915 Preprocess only.
35916 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
35917 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
35918
35919 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35920
35921 * g++.old-deja/g++.pt/deduct2.C: New test.
35922
35923 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35924
35925 * g++.old-deja/g++.pt/parms2.C: New test.
35926
35927 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35928
35929 * g++.old-deja/g++.pt/crash58.C: New test.
35930
35931 2000-09-06 Greg McGary <greg@mcgary.org>
35932
35933 * gcc.c-torture/execute/20000906-1.c: New test.
35934 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
35935
35936 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35937
35938 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
35939
35940 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35941
35942 * g++.old-deja/g++.pt/crash57.C: New test.
35943
35944 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35945
35946 * g++.old-deja/g++.pt/crash56.C: New test.
35947
35948 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35949
35950 * g++.old-deja/g++.pt/koenig1.C: New test.
35951
35952 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35953
35954 * gcc.dg/20000904-1.c: New test.
35955
35956 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35957
35958 * gcc.dg/cpp/paste8.c: New test.
35959
35960 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
35961
35962 * gcc.c-torture/compile/20000827-1.c: New test.
35963
35964 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35965
35966 * gcc.dg/format-diag-1.c: New test.
35967
35968 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35969
35970 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
35971 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
35972 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
35973 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
35974 gcc.dg/formatz-1.c: Adjust warning regular expressions.
35975
35976 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35977
35978 * g++.old-deja/g++.other/nested4.C: New test.
35979
35980 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35981
35982 * g++.old-deja/g++.ns/scoped1.C: New test.
35983
35984 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
35985
35986 * lib/g++.exp: Support testing already-installed GCC.
35987
35988 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35989
35990 * wtr-label-1.c, wtr-suffix-1.c: New tests.
35991
35992 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35993
35994 * gcc.dg/return-type-2.c: New test.
35995
35996 2000-08-27 Geoff Keating <geoffk@cygnus.com>
35997
35998 * gcc.c-torture/compile/20000825-1.c: New test.
35999
36000 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36001
36002 * gcc.dg/dwarf2-2.c: New test.
36003
36004 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36005
36006 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36007 dg-warning regexps.
36008
36009 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36010
36011 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
36012 gcc.dg/format-ext-5.c: New tests.
36013
36014 2000-08-25 Jakub Jelinek <jakub@redhat.com>
36015
36016 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
36017
36018 2000-08-24 Mark Mitchell <mark@codesourcery.com>
36019
36020 * gcc.dg/noncompile/930622-2.c: Adjust error message.
36021
36022 2000-08-24 Richard Henderson <rth@cygnus.com>
36023
36024 * gcc.dg/ia64-sync-1.c: New test.
36025 * gcc.dg/ia64-sync-2.c: New test.
36026 * gcc.dg/ia64-asm-1.c: New test.
36027
36028 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
36029
36030 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
36031 * gcc.dg/format-ext-2.c: New test.
36032
36033 2000-08-23 Jason Merrill <jason@redhat.com>
36034
36035 * lib/old-dejagnu.exp: Also ignore "In member function" and
36036 "At global scope".
36037
36038 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36039
36040 * gcc.dg/noncompile/label-lineno-1.c: New test.
36041
36042 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36043
36044 * gcc.dg/c99-array-nonobj-1.c: New test.
36045
36046 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36047
36048 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
36049 tests.
36050 * gcc.dg/format-ext-1.c: New test.
36051
36052 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36053
36054 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
36055 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
36056 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
36057 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
36058 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
36059
36060 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
36061
36062 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
36063 gcc.dg/c99-strftime-2.c: New tests.
36064
36065 2000-08-22 Richard Henderson <rth@cygnus.com>
36066
36067 * gcc.c-torture/execute/20000822-1.c: New test.
36068
36069 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36070
36071 * gcc.c-torture/execute/20000819-1.x: Remove.
36072
36073 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36074
36075 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
36076 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
36077 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
36078 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
36079 gcc.dg/format-xopen-1.c: New tests.
36080
36081 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36082
36083 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
36084
36085 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36086
36087 * g++.old-deja/g++.other/loop2.C: New test.
36088
36089 * gcc.c-torture/compile/20000606-1.c: New test.
36090 * gcc.c-torture/compile/20000728-1.c: New test.
36091 * gcc.c-torture/execute/20000801-1.c: New test.
36092 * gcc.c-torture/execute/20000801-2.c: New test.
36093 * gcc.c-torture/execute/20000819-1.c: New test.
36094 * gcc.c-torture/execute/20000819-1.x: XFAIL.
36095 * gcc.dg/20000629-1.c: New test.
36096 * gcc.dg/20000724-1.c: New test.
36097 * gcc.dg/20000807-1.c: New test.
36098
36099 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
36100
36101 * gcc.dg/cpp/pragma-1.c: New test.
36102 * gcc.dg/cpp/pragma-2.c: New test.
36103
36104 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
36105
36106 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
36107 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
36108
36109 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36110
36111 * gcc.c-torture/compile/20000818-1.c: New test.
36112
36113 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
36114
36115 * gcc.c-torture/execute/20000818-1.c: New test.
36116
36117 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
36118
36119 * gcc.dg/format-va-1.c: New test.
36120
36121 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36122
36123 * g++.old-deja/g++.other/typedef8.C: New test.
36124
36125 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36126
36127 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
36128 * g++.old-deja/g++.mike/net36.C: Mark candidate.
36129 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
36130 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
36131 * g++.old-deja/g++.other/ptrmem7.C: New test.
36132 * g++.old-deja/g++.pt/ptrmem10.C: New test.
36133
36134 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36135
36136 * g++.old-deja/g++.pt/typename27.C: New test.
36137
36138 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
36139
36140 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
36141 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
36142 * g++.old-deja/g++.pt/friend45.C: New test.
36143 * g++.old-deja/g++.other/friend8.C: New test.
36144
36145 2000-08-15 Richard Henderson <rth@cygnus.com>
36146
36147 * gcc.c-torture/execute/20000815-1.c: New test.
36148
36149 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
36150
36151 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
36152 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
36153 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
36154
36155 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
36156
36157 * g++.old-deja/g++.other/refinit2.C: New test.
36158
36159 2000-08-13 Geoff Keating <geoffk@cygnus.com>
36160
36161 * lib/c-torture.exp (c-torture): Make
36162 compiler_conditional_xfail_data global.
36163 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
36164 compiler_conditional_xfail_data machinery.
36165 (f-torture-execute): Likewise.
36166 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
36167 and only when unrolling loops.
36168
36169 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
36170
36171 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36172
36173 * g++.old-deja/g++.pt/explicit81.C: New test.
36174
36175 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36176
36177 * g++.old-deja/g++.pt/typename26.C: New test.
36178
36179 2000-08-10 Geoff Keating <geoffk@cygnus.com>
36180
36181 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
36182 warning.
36183
36184 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
36185
36186 * g++.old-deja/g++.other/array3.C: New test.
36187
36188 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36189
36190 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
36191 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
36192 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
36193 New tests.
36194
36195 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
36196
36197 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
36198 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36199
36200 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
36201
36202 * gcc.c-torture/execute/20000808-1.c: New test.
36203
36204 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36205
36206 * gcc.dg/c90-const-expr-1.c: New test.
36207
36208 2000-08-08 Richard Henderson <rth@cygnus.com>
36209
36210 * gcc.dg/noncompile/920923-1.c: Declare calloc.
36211
36212 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
36213
36214 * gcc.dg/noncompile/const-ll-1.c: New test.
36215
36216 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
36217
36218 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
36219
36220 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
36221
36222 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
36223 that running programs linked against the shared version of libobjc
36224 run correctly.
36225
36226 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36227
36228 * gcc.dg/c99-printf-1.c: New test.
36229
36230 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36231
36232 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
36233
36234 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
36235
36236 * gcc.c-torture/execute/20000731-1.x: Delete.
36237
36238 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
36239
36240 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
36241 and torture_without_loops as is done by c-torture.exp.
36242 (search_for): Copy from c-torture.exp.
36243 (gcc-dg-runtest): New function, drives a directory of tests
36244 iterating over the TORTURE_OPTIONS.
36245 (scan-assembler, scan-assembler-not): Move here from
36246 individual directory drivers.
36247
36248 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
36249 defined by lib/gcc-dg.exp.
36250 * gcc.dg/cpp/cpp.exp: Likewise.
36251 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
36252 gcc-dg-runtest, so we cycle over optimization options.
36253
36254 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
36255 * gcc.dg/compare2.c: No longer expected to fail.
36256
36257 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36258
36259 * gcc.c-torture/execute/20000804-1.c: New test.
36260
36261 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
36262
36263 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
36264
36265 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
36266
36267 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
36268
36269 2000-08-03 Jeffrey A Law (law@cygnus.com)
36270
36271 * gcc.c-torture/compile/20000803-1.c: New test.
36272
36273 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
36274
36275 * gcc.c-torture/execute/20000801-3.c,
36276 gcc.c-torture/execute/20000801-4.c: New tests.
36277 * gcc.c-torture/execute/20000801-3.x,
36278 gcc.c-torture/execute/20000801-4.x: Xfail.
36279
36280 2000-08-02 Geoff Keating <geoffk@cygnus.com>
36281
36282 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
36283 libobjc/.libs to allow for libtool.
36284
36285 2000-08-02 Jakub Jelinek <jakub@redhat.com>
36286
36287 * gcc.c-torture/compile/20000802-1.c: New test.
36288
36289 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
36290
36291 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
36292
36293 2000-07-31 Jeffrey A Law (law@cygnus.com)
36294
36295 * gcc-c-torture/execute/20000731-2.c: New test.
36296
36297 * gcc.c-torture/execute/20000731-1.c: New test.
36298 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
36299
36300 2000-07-31 Jakub Jelinek <jakub@redhat.com>
36301
36302 * testsuite/gcc.dg/cpp/paste7.c: New test.
36303 * gcc.dg/cpp/20000725-1.c: New test.
36304
36305 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
36306
36307 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
36308 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
36309 declaration warning for __builtin_dwarf_reg_size.
36310
36311 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
36312
36313 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
36314
36315 * gcc.dg/noncompile/voidparam-1.c: New test.
36316
36317 2000-07-30 Richard Henderson <rth@cygnus.com>
36318
36319 * gcc.dg/c90-digraph-1.c: Don't xfail.
36320 * gcc.dg/compare2.c (case 10): Xfail.
36321 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
36322
36323 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
36324
36325 * gcc.dg/c99-main-1.c: New test.
36326
36327 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
36328
36329 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
36330
36331 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
36332
36333 * gcc.c-tortuer/execute/20000726-1.c: New test.
36334
36335 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
36336
36337 * gcc.c-torture/execute/enum-2.c: New test.
36338
36339 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36340
36341 * gcc.dg/cpp/tr-warn3.c: New test.
36342
36343 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36344
36345 * g++.old-deja/g++.ext/implicit1.C: Remove.
36346 * g++.old-deja/g++.jason/c2.C: Remove
36347 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
36348 * g++.old-deja/g++.pt/crash16.C: Likewise.
36349 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
36350
36351 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36352
36353 * g++.old-deja/g++.other/for2.C: New test.
36354
36355 2000-07-25 Jakub Jelinek <jakub@redhat.com>
36356
36357 * gcc.dg/20000720-1.c: New test.
36358
36359 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
36360
36361 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
36362
36363 2000-07-24 Geoff Keating <geoffk@cygnus.com>
36364
36365 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
36366 * gcc.c-torture/execute/20000722-1.c: New.
36367 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
36368
36369 2000-07-24 Jakub Jelinek <jakub@redhat.com>
36370
36371 * gcc.dg/cpp/20000720-1.S: New test.
36372
36373 2000-07-21 Michael Meissner <meissner@redhat.com>
36374
36375 * gcc.c-torture/execute/ieee/hugeval.c: New test.
36376
36377 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36378
36379 * g++.old-deja/g++.brendan/crash16.C,
36380 g++.old-deja/g++.brendan/parse3.C,
36381 g++.old-deja/g++.brendan/redecl1.C,
36382 g++.old-deja/g++.ns/template13.C,
36383 g++.old-deja/g++.other/decl4.C,
36384 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
36385
36386 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36387
36388 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
36389 and "Internal error".
36390
36391 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
36392 regexps.
36393 * gcc.dg/cpp/paste6.c: New test.
36394
36395 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
36396
36397 * gcc.dg/cpp/tr-direct.c: New test.
36398
36399 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
36400 gcc.dg/cpp/undef1.c: Tweak error regexps.
36401
36402 2000-07-18 Eric Christopher <echristo@redhat.com>
36403
36404 * gcc.c-torture/compile/20000718-1.c: New test.
36405
36406 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
36407
36408 * cpplex.c (_cpp_push_token): If the token being pushed back
36409 is the previous token in this context, just subtract one from
36410 context->posn.
36411 * cppmacro.c (save_expansion): Clear aux field when storing a
36412 placemarker.
36413
36414 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
36415
36416 * gcc.dg/noncompile/redecl-1.c: New test.
36417
36418 2000-07-18 Jakub Jelinek <jakub@redhat.com>
36419
36420 * gcc.c-torture/execute/20000717-5.c: New test.
36421 * gcc.c-torture/execute/20000717-1.x: Removed.
36422
36423 2000-07-17 Richard Henderson <rth@cygnus.com>
36424
36425 * gcc.c-torture/execute/20000717-4.c: New test.
36426
36427 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
36428
36429 * gcc.dg/cpp/syshdr.c: New test.
36430 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
36431
36432 2000-07-17 Neil Booth <neilb@earthling.net>
36433
36434 * gcc.dg/cpp/cmdlne-dM.c: New test.
36435 * gcc.dg/cpp/cmdlne-dD.c: New test.
36436
36437 2000-07-17 Jeffrey A Law (law@cygnus.com)
36438
36439 * gcc.c-torture/execute/20000717-3.c: New test.
36440
36441 * gcc.c-torture/compile/20000717-1.c: New test.
36442
36443 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
36444
36445 * gcc.c-torture/execute/20000717-2.c: New test.
36446
36447 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36448
36449 * gcc.dg/formatz-1.c: New test.
36450
36451 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
36452 * gcc.dg/c99-digraph-1.c: New tests.
36453
36454 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
36455 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
36456
36457 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
36458 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
36459 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
36460 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
36461 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
36462 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
36463 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
36464
36465 2000-07-17 Greg McGary <greg@mcgary.org>
36466
36467 * gcc.c-torture/execute/20000717-1.c: New test.
36468 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
36469
36470 2000-07-15 Jakub Jelinek <jakub@redhat.com>
36471
36472 * gcc.c-torture/execute/20000715-2.c: New test.
36473 * gcc.dg/20000715-1.c: New test.
36474
36475 2000-07-15 Michael Meissner <meissner@redhat.com>
36476
36477 * gcc.c-torture/execute/20000715-1.c: New test.
36478
36479 2000-07-13 Jakub Jelinek <jakub@redhat.com>
36480
36481 * gcc.c-torture/execute/20000707-1.c: New test.
36482
36483 2000-07-13 Neil Booth <NeilB@earthling.net>
36484
36485 * testsuite/gcc.dg/cpp/digraph1.c,
36486 testsuite/gcc.dg/cpp/digraph2.c,
36487 testsuite/gcc.dg/cpp/digraphs.c: New tests.
36488
36489 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
36490
36491 * g77.f-torture/compile/20000630-2.f: New test.
36492 * g77.f-torture/compile/20000630-2.x
36493
36494 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
36495
36496 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
36497
36498 2000-07-11 Neil Booth <NeilB@earthling.net>
36499
36500 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
36501
36502 2000-07-11 Neil Booth <NeilB@earthling.net>
36503
36504 * gcc.dg/cpp/cmdlne-C.c: New.
36505
36506 2000-07-09 Neil Booth <NeilB@earthling.net>
36507
36508 * gcc.dg/cpp/directiv.c: New tests.
36509 * gcc.dg/cpp/undef1.c: Update.
36510
36511 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
36512
36513 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
36514
36515 2000-07-09 Neil Booth <NeilB@earthling.net>
36516
36517 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
36518
36519 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
36520
36521 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
36522 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
36523
36524 2000-07-08 Neil Booth <NeilB@earthling.net>
36525
36526 * gcc.dg/cpp/macsyntx.c: New tests.
36527
36528 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36529
36530 * gcc.dg/20000707-1.c: New test.
36531
36532 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36533
36534 * gcc.c-torture/execute/20000706-1.c: New test.
36535 * gcc.c-torture/execute/20000706-2.c: New test.
36536 * gcc.c-torture/execute/20000706-3.c: New test.
36537 * gcc.c-torture/execute/20000706-4.c: New test.
36538 * gcc.c-torture/execute/20000706-5.c: New test.
36539
36540 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36541
36542 * g++.old-deja/g++.pt/instantiate7.C: New test.
36543
36544 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36545
36546 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
36547 * g++.old-deja/g++.mike/thunk3.C: Likewise.
36548 * g++.old-deja/g++.other/rtti3.C: Likewise.
36549 * g++.old-deja/g++.other/rttid3.C: Likewise.
36550
36551 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
36552
36553 * g77.f-torture/compile/20000630-1.x: Fix typo
36554
36555 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
36556
36557 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
36558 assembly output.
36559
36560 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
36561
36562 * gcc.dg/cpp/ident.c: New test.
36563
36564 2000-07-05 Neil Booth <NeilB@earthling.net>
36565
36566 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
36567 gcc.dg/cpp/lexstrng.c: New tests.
36568
36569 2000-07-04 Neil Booth <NeilB@earthling.net>
36570
36571 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
36572 * gcc.dg/cpp/strify2.c: Same.
36573
36574 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
36575
36576 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
36577 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
36578 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
36579 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
36580
36581 * testsuite/gcc.dg/cpp/macro1.c,
36582 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
36583 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
36584 testsuite/gcc.dg/cpp/strify1.c,
36585 testsuite/gcc.dg/cpp/strify2.c: New tests.
36586
36587 2000-07-03 Jakub Jelinek <jakub@redhat.com>
36588
36589 * gcc.c-torture/execute/20000703-1.c: New test.
36590
36591 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36592
36593 * g++.old-deja/g++.pt (lookup10.C): New test.
36594
36595 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36596
36597 * g++.old-deja/g++.pt (typename25.C): New test.
36598
36599 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
36600
36601 * gcc.c-torture/compile/20000701-1.c: New test.
36602
36603 2000-06-30 Nick Clifton <nickc@cygnus.com>
36604
36605 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
36606 to test case.
36607
36608 2000-06-30 Catherine Moore <clm@cygnus.com>
36609
36610 * gcc.c-torture/execute/align-1.c: New test.
36611
36612 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
36613
36614 * g++.old-deja/g++.pt/expr8.C: New test.
36615 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
36616
36617 2000-06-29 Nick Clifton <nickc@cygnus.com>
36618
36619 * gcc.c-torture/compile/20000629-1.c: New test.
36620
36621 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36622
36623
36624 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
36625 gcc.dg/noncompile directory, depending on whether they're
36626 preprocessor tests or not. Annotate all the tests for the dg
36627 framework.
36628
36629 * gcc.c-torture/noncompile/noncompile.exp: Delete.
36630 * gcc.dg/noncompile/noncompile.exp: New.
36631
36632 * Moved files:
36633 Old name New name
36634 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
36635 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
36636 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
36637 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
36638 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
36639 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
36640 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
36641 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
36642 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
36643 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
36644 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
36645 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
36646 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
36647 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
36648 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
36649 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
36650 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
36651 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
36652 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
36653 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
36654 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
36655 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
36656 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
36657 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
36658
36659 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
36660 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
36661 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
36662 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
36663 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
36664 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
36665
36666 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36667
36668 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
36669 declare one variable. On the fourth, error.
36670 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
36671 declared by 20000628-1a.h.
36672
36673 2000-06-29 Richard Henderson <rth@redhat.com>
36674
36675 * gcc.c-torture/execute/930529-1.x: New file.
36676 * gcc.dg/920413-1.c: Adjust expected warning text.
36677 * gcc.dg/980217-1.c: Declare abort.
36678 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
36679
36680 2000-06-29 Jeffrey A Law (law@cygnus.com)
36681
36682 * g77.f-torture/compile/20000629-1.f: New test.
36683 * g77.f-torture/compile/20000629-1.x: Expected to fail.
36684
36685 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36686
36687 Rearrange lots of files, removing entirely the
36688 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
36689 directories.
36690
36691 * Deleted files:
36692 gcc.c-torture/code_quality/code_quality.exp
36693 gcc.c-torture/special/special.exp
36694 gcc.failure/failure.exp
36695 gcc.failure/940409-1.x
36696 gcc.c-torture/compile/961203-1.x
36697
36698 * New files:
36699 gcc.misc-tests/linkage.exp
36700 gcc.c-torture/execute/920730-1t.c
36701 gcc.c-torture/execute/920730-1t.x
36702 gcc.c-torture/compile/920520-1.x
36703 gcc.c-torture/compile/920521-1.x
36704 gcc.c-torture/compile/981006-1.x
36705 gcc.c-torture/execute/eeprof-1.x
36706
36707 * Moved files (possibly with modifications to fit a new harness):
36708 Old name New name
36709 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
36710 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
36711 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
36712 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
36713 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
36714 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
36715 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
36716 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
36717 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
36718 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
36719 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
36720 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
36721 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
36722 gcc.failure/940409-1.c gcc.dg/940409-1.c
36723
36724 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36725
36726 * c-torture/compile/961203-1.x: Delete.
36727
36728 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
36729 not exit. Include stdio.h.
36730 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
36731 * gcc.misc-tests/dg-12.c: Likewise.
36732 * gcc.misc-tests/dg-5.c: Likewise.
36733 * gcc.misc-tests/dg-6.c: Likewise.
36734 * gcc.misc-tests/dg-7.c: Prototype abort.
36735 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
36736 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
36737 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
36738 not exit.
36739 * gcc.misc-tests/sieve.c: Use return from main, not exit.
36740 * gcc.misc-tests/sort2.c: Use return from main, not exit.
36741
36742 2000-06-28 Jakub Jelinek <jakub@redhat.com>
36743
36744 * gcc.dg/cpp/20000628-1.c: New test.
36745 * gcc.dg/cpp/20000628-1.h: New header for above test.
36746 * gcc.dg/cpp/20000628-1a.h: Likewise.
36747
36748 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
36749
36750 * gcc.dg/cpp: New directory.
36751 * gcc.dg/cpp/cpp.exp: New driver.
36752 * gcc.dg/cpp/20000627-1.c: New test.
36753 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
36754 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
36755 and rewrite as a compilation test.
36756
36757 * gcc.dg: Move many files into the cpp subdirectory, possibly
36758 renaming or editing them as well.
36759 Old name New name
36760 990119-1.c cpp/19990119-1.c
36761 990228-1.c cpp/19990228-1.c
36762 990407-1.c cpp/19990407-1.c
36763 990409-1.c cpp/19990409-1.c
36764 990413-1.c cpp/19990413-1.c
36765 990703-1.c cpp/19990703-1.c
36766 20000127-1.c cpp/20000127-1.c
36767 20000129-1.c cpp/20000129-1.c
36768 20000207-1.c cpp/20000207-1.c
36769 20000207-2.c cpp/20000207-2.c
36770 20000209-1.c cpp/20000209-1.c
36771 20000209-2.c cpp/20000209-2.c
36772 20000301-1.c cpp/20000301-1.c
36773 20000419-1.c cpp/20000419-1.c
36774 20000510-1.S cpp/20000510-1.S
36775 20000519-1.c cpp/20000519-1.c
36776 20000529-1.c cpp/20000529-1.c
36777 20000625-1.c cpp/20000625-1.c
36778 20000625-2.c cpp/20000625-2.c
36779 cpp-as1.c cpp/assert1.c
36780 cpp-as2.c cpp/assert2.c
36781 cxx-comments-1.c cpp/cxxcom1.c
36782 cxx-comments-2.c cpp/cxxcom2.c
36783 endif-label.c cpp/endif.c
36784 cpp-hash1.c cpp/hash1.c
36785 cpp-hash2.c cpp/hash2.c
36786 cpp-if1.c cpp/if-1.c
36787 cpp-if2.c cpp/if-2.c
36788 cpp-if3.c cpp/if-3.c
36789 cpp-if4.c cpp/if-4.c
36790 cpp-if5.c cpp/if-5.c
36791 cpp-cond.c cpp/if-cexp.c
36792 cpp-missingop.c cpp/if-mop.c
36793 cpp-missingparen.c cpp/if-mpar.c
36794 cpp-opprec.c cpp/if-oppr.c
36795 cpp-ifparen.c cpp/if-paren.c
36796 cpp-shortcircuit.c cpp/if-sc.c
36797 cpp-shift.c cpp/if-shift.c
36798 cpp-unary.c cpp/if-unary.c
36799 cpp-li1.c cpp/line1.c
36800 cpp-li2.c cpp/line2.c
36801 lineno.c cpp/line3.c
36802 lineno-2.c cpp/line4.c
36803 cpp-mi.c cpp/mi1.c
36804 cpp-mic.h cpp/mi1c.h
36805 cpp-micc.h cpp/mi1cc.h
36806 cpp-mind.h cpp/mi1nd.h
36807 cpp-mindp.h cpp/mi1ndp.h
36808 cpp-mix.h cpp/mi1x.h
36809 cpp-mi2.c cpp/mi2.c
36810 cpp-mi2a.h cpp/mi2a.h
36811 cpp-mi2b.h cpp/mi2b.h
36812 cpp-mi2c.h cpp/mi2c.h
36813 cpp-mi3.c cpp/mi3.c
36814 cpp-mi3.def cpp/mi3.def
36815 poison-1.c cpp/poison.c
36816 pr-impl.c cpp/prag-imp.c
36817 cpp-redef-2.c cpp/redef1.c
36818 cpp-redef.c cpp/redef2.c
36819 strpaste.c cpp/strp1.c
36820 strpaste-2.c cpp/strp2.c
36821 cpp-tradpaste.c cpp/tr-paste.c
36822 cpp-tradstringify.c cpp/tr-str.c
36823 cpp-tradwarn1.c cpp/tr-warn1.c
36824 cpp-tradwarn2.c cpp/tr-warn2.c
36825 trigraphs.c cpp/trigraphs.c
36826 cpp-unc1.c cpp/unc1.c
36827 cpp-unc2.c cpp/unc2.c
36828 cpp-unc3.c cpp/unc3.c
36829 cpp-unc.c cpp/unc4.c
36830 undef.c cpp/undef1.c
36831 undef-2.c cpp/undef2.c
36832 cpp-wi1.c cpp/widestr1.c
36833
36834 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36835
36836 * lib/g++.exp (g++_include_flags): Tweak.
36837
36838 2000-06-27 H.J. Lu <hjl@gnu.org>
36839 Loren J. Rittle <ljrittle@acm.org>
36840
36841 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36842 version with one that knows about the new gcc tree structure.
36843 (g++_link_flags): Same.
36844
36845 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36846
36847 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36848 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36849 case we are cross-compiling.
36850
36851 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36852 g++.old-deja/g++.niklas/Makefile.in,
36853 g++.old-deja/g++.niklas/configure.in,
36854 g++.old-deja/g++.other/Makefile.in,
36855 g++.old-deja/g++.other/configure.in,
36856 gcc.c-torture/code_quality/Makefile.in,
36857 gcc.c-torture/code_quality/configure.in,
36858 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36859 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36860 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36861 gcc.c-torture/execute/ieee/Makefile.in,
36862 gcc.c-torture/execute/ieee/configure.in,
36863 gcc.c-torture/noncompile/Makefile.in,
36864 gcc.c-torture/noncompile/configure.in,
36865 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36866 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36867 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36868
36869 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36870
36871 * g++.old-deja/g++.other/ambig3.C: New test.
36872
36873 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36874
36875 * g++.old-deja/g++.pt/syntax1.C: New test.
36876 * g++.old-deja/g++.pt/syntax2.C: New test.
36877 * g++.old-deja/g++.other/syntax3.C: New test.
36878 * g++.old-deja/g++.other/syntax4.C: New test.
36879
36880 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36881
36882 * gcc.dg/20000623-1.c: Prototype exit and abort.
36883
36884 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36885
36886 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
36887 New tests.
36888 * gcc.dg/cpp-mi3.def: New file.
36889
36890 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
36891 inside assertions.
36892 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
36893 lexer's error messages.
36894 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
36895 divine anything from the linemarkers.
36896 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
36897 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
36898
36899 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
36900
36901 * gcc.dg/20000623-1.c: New test.
36902
36903 2000-06-22 Jakub Jelinek <jakub@redhat.com>
36904
36905 * gcc.c-torture/execute/20000622-1.c: New test.
36906
36907 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36908
36909 * g++.old-deja/g++.other/init15.C: New test.
36910
36911 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36912
36913 * g++.old-deja/g++.pt/vaarg2.C: New test.
36914 * g++.old-deja/g++.pt/vaarg3.C: New test.
36915
36916 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
36917
36918 * g++.old-deja/g++.other/dyncast6.C: New test.
36919
36920 2000-06-15 Jakub Jelinek <jakub@redhat.com>
36921
36922 * gcc.c-torture/execute/loop-6.c: New test.
36923
36924 2000-06-14 Jakub Jelinek <jakub@redhat.com>
36925
36926 * gcc.dg/20000614-1.c: New test.
36927 * gcc.dg/20000614-2.c: New test.
36928
36929 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
36930
36931 * g++.old-deja/g++.other/inline12.C: New test.
36932
36933 2000-06-13 Jakub Jelinek <jakub@redhat.com>
36934
36935 * g++.old-deja/g++.other/eh1.C: New test.
36936
36937 2000-06-12 Jakub Jelinek <jakub@redhat.com>
36938
36939 * g++.old-deja/g++.other/type.C: New test.
36940
36941 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36942
36943 * g++.old-deja/g++.other/initstring.C: New test.
36944
36945 2000-06-12 Jason Merrill <jason@redhat.com>
36946
36947 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
36948
36949 2000-06-09 Jeffrey A Law (law@cygnus.com)
36950
36951 * gcc.c-torture/compile/20000609-1.c: New test.
36952
36953 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
36954
36955 * gcc.dg/20000609-1.c: New test.
36956
36957 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
36958
36959 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
36960 * gcc.c-torture/noncompile/poison-1.c: Move...
36961 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
36962 * gcc.dg/cpp-li1.c: Add a token after the #line.
36963
36964 2000-06-05 Richard Henderson <rth@cygnus.com>
36965
36966 * gcc.c-torture/execute/20000605-2.c: New test.
36967 * gcc.c-torture/execute/20000605-3.c: New test.
36968
36969 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
36970
36971 * g77.f-torture/execute/20000503-1.x: New file.
36972
36973 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
36974
36975 * g++.old-deja/g++.eh/badalloc1.C: New test.
36976
36977 2000-06-05 Richard Henderson <rth@cygnus.com>
36978
36979 * gcc.c-torture/execute/20000605-1.c: New test.
36980
36981 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36982 Nathan Sidwell <nathan@codesourcery.com>
36983
36984 * gcc.c-torture/compile/20000605-1.c: New test.
36985
36986 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
36987
36988 * g77.f-torture/compile/20000601-1.f: New test.
36989
36990 2000-06-03 Richard Henderson <rth@cygnus.com>
36991
36992 * gcc.c-torture/execute/20000603-1.c: New.
36993
36994 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
36995
36996 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
36997 * gcc.dg/noreturn-2.c (noreturn): Likewise.
36998
36999 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37000
37001 * gcc.dg/compare2.c (case 12): XFAIL.
37002 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37003 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37004
37005 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37006
37007 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37008
37009 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37010 guard macro is already defined when the header is first
37011 included.
37012 * gcc.dg/cpp-mix.h: New file.
37013 * gcc.dg/endif-label.c: Update patterns to match compiler.
37014
37015 * g++.brendan/complex1.C: Declare abort.
37016 * g++.law/refs4.C: Remove XFAIL.
37017 * g++.oliva/expr2.C: Declare abort and exit.
37018
37019 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
37020
37021 * gcc.c-torture/execute/20000528-1.c: New test.
37022
37023 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
37024 * g++.old-deja/g++.law/temps4.C: Likewise.
37025
37026 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
37027 stdlib.h. Call abort() on failure.
37028 * g++.old-deja/g++.law/refs4.C: Likewise.
37029 * g++.old-deja/g++.law/temps4.C: Likewise.
37030 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
37031 * gcc.c-torture/execute/20000112-1.c: Include string.h.
37032
37033 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
37034
37035 Relative to g++.dg/special:
37036 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
37037
37038 Relative to g++.old-deja:
37039 * g++.brendan/complex1.C, g++.jason/optimize2.C,
37040 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
37041 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
37042 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
37043 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
37044 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
37045 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
37046
37047 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
37048 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
37049 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
37050 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
37051 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
37052 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
37053 and/or string.h.
37054
37055 * g++.other/goto1.C: Update expectations for error messages.
37056
37057 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
37058
37059 * gcc.c-torture/compile/20000523-1.c: New test.
37060
37061 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37062
37063 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
37064
37065 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37066
37067 * g++.old-deja/g++.eh/catch11.C: New test.
37068 * g++.old-deja/g++.eh/catch12.C: New test.
37069
37070 2000-05-24 Nick Clifton <nickc@cygnus.com>
37071
37072 * gcc.c-torture/execute/20000523-1.c: New test.
37073
37074 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
37075
37076 * c-torture/execute/bcp-1.c: Replace abort in arg of
37077 __builtin_constant_p with a generic external function.
37078
37079 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
37080 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
37081 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
37082 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
37083 Prototype abort and/or exit.
37084
37085 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
37086 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
37087 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
37088 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
37089
37090 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
37091
37092 * gcc.dg/dwarf2-1.c: New test.
37093
37094 2000-05-20 Richard Henderson <rth@cygnus.com>
37095
37096 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
37097
37098 2000-05-20 Andreas Jaeger <aj@suse.de>
37099
37100 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
37101 testcase.
37102
37103 2000-05-19 David Edelsohn <edelsohn@gnu.org>
37104
37105 * gcc.c-torture/execute/20000519-2.c: New test.
37106
37107 2000-05-19 Andreas Jaeger <aj@suse.de>
37108
37109 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
37110 which fails with SSA.
37111
37112 * lib/c-torture.exp: Also test with -O3 -fssa.
37113
37114 2000-05-18 Michael Meissner <meissner@redhat.com>
37115
37116 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
37117 * gcc.c-torture/execute/920415-1.c: Ditto.
37118 * gcc.c-torture/execute/920501-1.c: Ditto.
37119 * gcc.c-torture/execute/conversion.c: Ditto.
37120 * gcc.c-torture/execute/cvt-1.c: Ditto.
37121
37122 2000-05-18 Jeffrey A Law (law@cygnus.com)
37123
37124 * gcc.c-torture/compile/20000518-1.c: New test.
37125
37126 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
37127
37128 * g77.f-torture/compile/200005018.f: New test.
37129
37130 2000-05-17 Jeffrey A Law (law@cygnus.com)
37131
37132 * gcc.c-torture/compile/20000517-1.c: New test.
37133
37134 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37135
37136 * gcc.c-torture/execute/20000516-1.c: New test.
37137
37138 2000-05-15 Jakub Jelinek <jakub@redhat.com>
37139
37140 * g++.old-deja/g++.other/eh.C: New test.
37141
37142 2000-05-12 Richard Henderson <rth@cygnus.com>
37143
37144 * gcc.c-torture/execute/990208-1.c (main): Don't pass
37145 constants through to doit's conditional.
37146
37147 2000-05-11 Jeffrey A Law (law@cygnus.com)
37148
37149 * gcc.c-torture/compile/20000511-1.c: New test.
37150 * g77.f-torture/compile/20000511-1.f: New test.
37151 * g77.f-torture/compile/20000511-2.f: New test.
37152
37153 2000-05-11 Michael Meissner <meissner@redhat.com>
37154
37155 * gcc.c-torture/execute/20000511-1.c: New test.
37156
37157 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
37158
37159 * gcc.dg/dg.exp: Scan .S files as well as .c files.
37160 * gcc.dg/20000510-1.S: New.
37161
37162 2000-05-08 Catherine Moore <clm@cygnus.com>
37163
37164 * gcc.dg/unused-3.c: New.
37165
37166 2000-05-06 Richard Henderson <rth@cygnus.com>
37167
37168 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
37169 * g++.old-deja/g++.mike/warn1.C: Likewise.
37170 * g++.old-deja/g++.pt/local1.C: Likewise.
37171 * g++.old-deja/g++.pt/local7.C: Likewise.
37172 * g++.old-deja/g++.pt/spec16.C: Likewise.
37173
37174 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
37175
37176 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
37177
37178 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
37179
37180 * g77.f-torture/execute/20000503-1.f: New test.
37181
37182 2000-05-04 Andreas Jaeger <aj@suse.de>
37183
37184 * gcc.dg/noreturn-2.c: New test.
37185
37186 2000-05-04 Neil Booth <NeilB@earthling.net>
37187
37188 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
37189 preprocessor.
37190
37191 2000-05-04 Richard Henderson <rth@cygnus.com>
37192
37193 * gcc.c-torture/execute/20000503-1.c: Fix typo.
37194
37195 2000-05-04 Richard Henderson <rth@cygnus.com>
37196
37197 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
37198 OpenSSL by Jason R Thorpe.
37199
37200 2000-05-03 Jim Wilson <wilson@cygnus.com>
37201
37202 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
37203
37204 2000-05-03 Robert Lipe <robertlipe@usa.net>
37205
37206 * gcc.dg/20000503-1.c: New test.
37207
37208 2000-05-02 Jakub Jelinek <jakub@redhat.com>
37209
37210 * gcc.c-torture/compile/20000502-1.c: New test.
37211 * g++.old-deja/g++.other/align.C: New test.
37212 * gcc.dg/cpp-tradstringify.c: New test.
37213
37214 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
37215
37216 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
37217 and hard registers.
37218
37219 2000-04-26 Geoff Keating <geoffk@cygnus.com>
37220
37221 * gcc.c-torture/execute/loop-5.c: New test.
37222
37223 2000-04-25 Jakub Jelinek <jakub@redhat.com>
37224
37225 * gcc.c-torture/execute/va-arg-20.c: New test.
37226
37227 2000-04-23 Jeffrey A Law (law@cygnus.com)
37228
37229 * gcc.c-torture/execute/20000422-1.c: New test.
37230
37231 2000-04-20 Greg McGary <gkm@gnu.org>
37232
37233 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
37234 when optimizing, but without sibling-call optimizations (-O1).
37235
37236 2000-04-20 Jeffrey A Law (law@cygnus.com)
37237
37238 * gcc.c-torture/compile/20000420-1.c: New test.
37239
37240 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
37241
37242 * g++.abi/ptrflags.C: New test.
37243 * g++.eh/catchptr1.C: Test incomplete pointer chains.
37244
37245 2000-04-19 Catherine Moore <clm@cygnus.com>
37246
37247 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
37248
37249 2000-04-19 Greg McGary <gkm@gnu.org>
37250
37251 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
37252 sibling-call optimizations.
37253
37254 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
37255
37256 * gcc.dg/20000419-1.c: New test.
37257
37258 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
37259
37260 * gcc.c-torture/execute/20000412-6.c: New test.
37261
37262 2000-04-12 Jeffrey A Law (law@cygnus.com)
37263
37264 * gcc.c-torture/execute/20000412-5.c: New test.
37265 * g77.f-torture/compile/20000412-1.f: New test.
37266 * gcc.c-torture/execute/20000412-4.c: New test.
37267 * gcc.c-torture/compile/20000412-2.c: New test.
37268 * gcc.c-torture/execute/20000412-3.c: New test.
37269 * gcc.c-torture/compile/20000412-1.c: New test.
37270 * gcc.c-torture/execute/20000412-2.c: New test.
37271
37272 2000-04-12 Jakub Jelinek <jakub@redhat.com>
37273
37274 * objc/execute/bf-20.m: New test.
37275
37276 2000-04-10 Richard Henderson <rth@cygnus.com>
37277
37278 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
37279
37280 * gcc.c-torture/execute/20000412-1.c: New test.
37281
37282 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
37283
37284 * g++.old-deja/g++.eh/catchptr1.C: New test.
37285
37286 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
37287
37288 * g++.old-deja/g++.abi/cxa_vec.C: New test.
37289
37290 2000-04-08 Neil Booth <NeilB@earthling.net>
37291
37292 * gcc.dg/cpp-nullchar.c: Remove test as
37293 embedded nulls cause problems.
37294
37295 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37296
37297 * gcc.dg/compare2.c: New test.
37298
37299 2000-04-08 Neil Booth <NeilB@earthling.net>
37300
37301 * gcc.dg/cpp-nullchar.c: New test.
37302
37303 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
37304
37305 * gcc.dg/cpp-mi2.c: New test.
37306 * gcc.dg/cpp-mi2[abc].h: New files.
37307
37308 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
37309
37310 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
37311 member name.
37312
37313 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
37314
37315 * g++.old-deja/g++.abi/vmihint.C: New test.
37316
37317 2000-04-06 Neil Booth <NeilB@earthling.net>
37318
37319 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
37320 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
37321 copyright.
37322
37323 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
37324
37325 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
37326 avoid stack-frame overwrite.
37327
37328 2000-04-05 Jakub Jelinek <jakub@redhat.com>
37329
37330 * gcc.c-torture/compile/20000405-2.c: New test.
37331 * gcc.c-torture/compile/20000405-3.c: New test.
37332
37333 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37334
37335 * gcc.c-torture/compile/20000405-1.c: New test.
37336
37337 2000-04-04 Geoff Keating <geoffk@cygnus.com>
37338
37339 * gcc.dg/cast-qual-1.c: Revert last change.
37340
37341 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37342
37343 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
37344
37345 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
37346
37347 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
37348 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
37349
37350 2000-04-03 Jeffrey A Law (law@cygnus.com)
37351
37352 * gcc.c-torture/compile/20000403-2.c: New test.
37353 * gcc.c-torture/compile/20000403-1.c: New test.
37354
37355 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
37356
37357 * gcc.c-torture/execute/20000403-1.c: New test.
37358
37359 2000-04-03 Geoff Keating <geoffk@cygnus.com>
37360
37361 * gcc.c-torture/execute/20000402-1.c: New test.
37362
37363 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
37364
37365 * gcc.c-torture/execute/va-arg-15.c: New test.
37366 * gcc.c-torture/execute/va-arg-16.c: New test.
37367 * gcc.c-torture/execute/va-arg-17.c: New test.
37368 * gcc.c-torture/execute/va-arg-18.c: New test.
37369 * gcc.c-torture/execute/va-arg-19.c: New test.
37370
37371 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
37372
37373 * gcc.c-torture/compile/981211-1.c: Move to...
37374 * gcc.dg/cpp-as1.c: ...here.
37375 * gcc.dg/cpp-as2.c: New file.
37376
37377 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
37378 compiler.
37379
37380 2000-04-02 Neil Booth <NeilB@earthling.net>
37381
37382 * gcc.dg/cpp-cond.c New tests.
37383 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
37384 accidental success less likely.
37385 * gcc.dg/cpp-missingop.c New tests.
37386 * gcc.dg/cpp-missingparen.c New tests.
37387 * gcc.dg/cpp-shift.c New tests.
37388 * gcc.dg/cpp-shortcircuit.c New tests.
37389 * gcc.dg/cpp-unary.c New tests.
37390
37391 2000-03-29 Jeffrey A Law (law@cygnus.com)
37392
37393 * gcc.c-torture/compile/20000329-1.c: New test.
37394
37395 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
37396
37397 * gcc.c-torture/compile/20000326-1.c: New test.
37398 * gcc.c-torture/compile/20000326-2.c: New test.
37399
37400 2000-03-24 Geoff Keating <geoffk@cygnus.com>
37401
37402 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
37403 the first parameter is a function argument.
37404
37405 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
37406
37407 * g++.old-deja/g++.ext/array4.C: New test.
37408
37409 2000-03-22 Geoff Keating <geoffk@cygnus.com>
37410
37411 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
37412
37413 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37414
37415 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
37416
37417 2000-03-19 Richard Henderson <rth@cygnus.com>
37418
37419 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
37420
37421 2000-03-19 Richard Henderson <rth@cygnus.com>
37422
37423 * gcc.c-torture/compile/20000319-1.c: New test.
37424
37425 2000-03-14 Jeffrey A Law (law@cygnus.com)
37426
37427 * gcc.c-torture/execute/20000314-3.c: New test.
37428 * gcc.c-torture/execute/20000314-2.c: New test.
37429 * gcc.c-torture/execute/20000314-1.c: New test.
37430 * gcc.c-torture/compile/20000314-2.c: New test.
37431 * gcc.c-torture/compile/20000314-1.c: New test.
37432
37433 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
37434
37435 * g++.old-deja/g++.warn/inline.C: New test.
37436
37437 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
37438
37439 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
37440 standards-compliant result rather than specific constants.
37441 Put test-values in array.
37442
37443 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
37444
37445 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
37446 (g++_target_compile): Put test-specific options last.
37447
37448 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37449
37450 * g++.old-deja/g++.eh/vbase4.C: New test.
37451
37452 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37453
37454 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
37455
37456 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37457
37458 * g++.old-deja/g++.brendan/misc12.C: Removed.
37459 * g++.old-deja/g++.pt/memtemp77.C: Constify.
37460 * g++.old-deja/g++.ext/pretty4.C: New test.
37461
37462 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37463
37464 * g++.old-deja/g++.other/string2.C: New test.
37465
37466 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
37467
37468 * g++.old-deja/g++.warn/impint2.C: New test.
37469
37470 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
37471
37472 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
37473 is 1, not zero.
37474
37475 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
37476
37477 * g++.old-deja/g++.warn/impint.C: New test.
37478 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
37479 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
37480 * g++.old-deja/g++.pt/explicit12.C: Likewise.
37481 * g++.old-deja/g++.pt/explicit13.C: Likewise.
37482 * g++.old-deja/g++.pt/explicit17.C: Likewise.
37483 * g++.old-deja/g++.pt/explicit18.C: Likewise.
37484 * g++.old-deja/g++.pt/explicit19.C: Likewise.
37485 * g++.old-deja/g++.pt/explicit23.C: Likewise.
37486 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37487 * g++.old-deja/g++.pt/explicit35.C: Likewise.
37488 * g++.old-deja/g++.pt/explicit6.C: Likewise.
37489 * g++.old-deja/g++.pt/memclass7.C: Likewise.
37490
37491 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
37492
37493 * gcc.dg/cpp-redef.c: New test.
37494
37495 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
37496
37497 * g++.old-deja/g++.pt/unify7.C: New test.
37498
37499 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37500
37501 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
37502 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
37503
37504 2000-02-25 Geoff Keating <geoffk@cygnus.com>
37505
37506 * gcc.c-torture/compile/20000224-1.c: New test.
37507
37508 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37509
37510 * gcc.c-torture/compile/cpp-2.c: New test.
37511 * gcc.c-torture/compile/cpp-1.c: New test.
37512
37513 2000-02-25 Jeffrey A Law (law@cygnus.com)
37514
37515 * gcc.c-torture/execute/20000225-1.c: New test.
37516
37517 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37518
37519 * gcc.dg/cpp-li2.c: New test.
37520
37521 * gcc.dg/cpp-wi1.c: New test.
37522
37523 * gcc.dg/cpp-li1.c: New test.
37524
37525 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
37526
37527 * g++.old-deja/g++.other/sizeof5.C: New test.
37528
37529 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37530
37531 * gcc.c-torture/execute/va-arg-13.c: New test.
37532
37533 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
37534
37535 * gcc.c-torture/execute/va-arg-12.c: New test.
37536
37537 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37538
37539 * gcc.c-torture/execute/20000223-1.c: New test.
37540
37541 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37542
37543 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
37544
37545 2000-02-22 Mark Mitchell <mark@codesourcery.com>
37546
37547 * g++.old-deja/g++.abi/ptrmem.C: New test.
37548
37549 2000-02-19 Richard Henderson <rth@cygnus.com>
37550
37551 * gcc.c-torture/compile/init-3.c: New.
37552
37553 2000-02-17 Mark Mitchell <mark@codesourcery.com>
37554
37555 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
37556 ALWAYS_CXXFLAGS.
37557
37558 2000-02-11 Robert Lipe <robertl@sco.com>
37559
37560 * gcc.c-torture/compile/20000211-3.c: New test.
37561
37562 2000-02-11 Martin Buchholz <martin@xemacs.org>
37563
37564 * gcc.c-torture/compile/20000211-2.c: New test.
37565
37566 2000-02-11 Jeffrey A Law (law@cygnus.com)
37567
37568 * gcc.c-torture/compile/20000211-1.c: New test.
37569
37570 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
37571
37572 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
37573 on native targets
37574
37575 2000-02-08 Nathan Sidwell <nathan@acm.org>
37576
37577 * g++.old-deja/g++.other/cast5.C: New test.
37578
37579 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
37580
37581 * gcc.c-torture/execute/20000205-1.c: New.
37582
37583 2000-02-03 Nathan Sidwell <nathan@acm.org>
37584
37585 * g++.old-deja/g++.jason/cast3.C: Return void.
37586 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
37587
37588 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37589
37590 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
37591
37592 * gcc.dg/loop-1.c: New test.
37593
37594 2000-01-27 Jakub Jelinek <jakub@redhat.com>
37595
37596 * gcc.c-torture/compile/20000127-1.c: New test.
37597 * gcc.c-torture/execute/991228-1.c: New test.
37598
37599 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37600
37601 * gcc.dg/unused-2.c: New test.
37602
37603 * gcc.dg/conv-1.c: New test.
37604
37605 2000-01-24 Mark Mitchell <mark@codesourcery.com>
37606
37607 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
37608 compiler.
37609 (tool_option_proc): Fix typo.
37610
37611 2000-01-24 Geoff Keating <geoffk@cygnus.com>
37612
37613 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
37614 of the ld on the host, not on the build machine.
37615 Also, don't crash if '--help' is not a supported option.
37616
37617 2000-01-24 Richard Henderson <rth@cygnus.com>
37618
37619 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
37620
37621 2000-01-20 Jeffrey A Law (law@cygnus.com)
37622
37623 * gcc.c-torture/execute/20000120-2.c: New test.
37624 * gcc.c-torture/execute/20000120-1.c: New test.
37625
37626 2000-01-13 Jeffrey A Law (law@cygnus.com)
37627
37628 * gcc.c-torture/execute/20000113-1.c: New test.
37629
37630 2000-01-12 Jeffrey A Law (law@cygnus.com)
37631
37632 * gcc.c-torture/execute/20000112-1.c: New test.
37633
37634 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37635
37636 * gcc.dg/20000111-1.c: New test.
37637
37638 2000-01-10 Jeffrey A Law (law@cygnus.com)
37639
37640 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37641 with 16 bit integers.
37642
37643 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37644
37645 * gcc.dg/20000108-1.c: New test.
37646
37647 2000-01-05 Nathan Sidwell <nathan@acm.org>
37648
37649 * g++.old-deja/g++.ns/koenig8.C: New test.
37650
37651 2000-01-05 Nathan Sidwell <nathan@acm.org>
37652
37653 * g++.old-deja/g++.other/cast4.C: New test.
37654
37655 2000-01-05 Jeffrey A Law (law@cygnus.com)
37656
37657 * gcc.c-torture/compile/20000105-2.c: New test.
37658 * gcc.c-torture/compile/20000105-1.c: New test.
37659
37660 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37661
37662 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
37663 references to printf & atoi to conform to ANSI standard.
37664 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
37665 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
37666 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
37667 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
37668 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
37669 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37670 * g++.old-deja/g++.brendan/copy1.C: Likewise.
37671 * g++.old-deja/g++.brendan/copy2.C: Likewise.
37672 * g++.old-deja/g++.brendan/copy3.C: Likewise.
37673 * g++.old-deja/g++.brendan/copy4.C: Likewise.
37674 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37675 * g++.old-deja/g++.brendan/copy6.C: Likewise.
37676 * g++.old-deja/g++.brendan/copy7.C: Likewise.
37677 * g++.old-deja/g++.brendan/copy8.C: Likewise.
37678 * g++.old-deja/g++.brendan/crash11.C: Likewise.
37679 * g++.old-deja/g++.brendan/crash14.C: Likewise.
37680 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
37681 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37682 * g++.old-deja/g++.brendan/delete2.C: Likewise.
37683 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
37684 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
37685 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
37686 * g++.old-deja/g++.brendan/eh1.C: Likewise.
37687 * g++.old-deja/g++.brendan/groff1.C: Likewise.
37688 * g++.old-deja/g++.brendan/init3.C: Likewise.
37689 * g++.old-deja/g++.brendan/misc12.C: Likewise.
37690 * g++.old-deja/g++.brendan/misc7.C: Likewise.
37691 * g++.old-deja/g++.brendan/new2.C: Likewise.
37692 * g++.old-deja/g++.brendan/operators4.C: Likewise.
37693 * g++.old-deja/g++.brendan/operators5.C: Likewise.
37694 * g++.old-deja/g++.brendan/overload2.C: Likewise.
37695 * g++.old-deja/g++.brendan/overload7.C: Likewise.
37696 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
37697 * g++.old-deja/g++.brendan/reference1.C: Likewise.
37698 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
37699 * g++.old-deja/g++.brendan/template24.C: Likewise.
37700 * g++.old-deja/g++.brendan/template3.C: Likewise.
37701 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
37702 * g++.old-deja/g++.jason/inline3.C: Likewise.
37703 * g++.old-deja/g++.jason/opeq.C: Likewise.
37704 * g++.old-deja/g++.law/arg5.C: Likewise.
37705 * g++.old-deja/g++.law/arm7.C: Likewise.
37706 * g++.old-deja/g++.law/ctors11.C: Likewise.
37707 * g++.old-deja/g++.law/cvt8.C: Likewise.
37708 * g++.old-deja/g++.law/init9.C: Likewise.
37709 * g++.old-deja/g++.law/refs4.C: Likewise.
37710 * g++.old-deja/g++.law/template2.C: Likewise.
37711 * g++.old-deja/g++.law/visibility24.C: Likewise.
37712 * g++.old-deja/g++.law/vtable3.C: Likewise.
37713 * g++.old-deja/g++.mike/asm2.C: Likewise.
37714 * g++.old-deja/g++.mike/eh1.C: Likewise.
37715 * g++.old-deja/g++.mike/misc1.C: Likewise.
37716 * g++.old-deja/g++.mike/misc13.C: Likewise.
37717 * g++.old-deja/g++.mike/misc14.C: Likewise.
37718 * g++.old-deja/g++.mike/ns12.C: Likewise.
37719 * g++.old-deja/g++.mike/p1248.C: Likewise.
37720 * g++.old-deja/g++.mike/p3708.C: Likewise.
37721 * g++.old-deja/g++.mike/p3708a.C: Likewise.
37722 * g++.old-deja/g++.mike/p3708b.C: Likewise.
37723 * g++.old-deja/g++.mike/p646.C: Likewise.
37724 * g++.old-deja/g++.mike/p700.C: Likewise.
37725 * g++.old-deja/g++.mike/p783.C: Likewise.
37726 * g++.old-deja/g++.mike/p783a.C: Likewise.
37727 * g++.old-deja/g++.mike/p783b.C: Likewise.
37728 * g++.old-deja/g++.mike/p786.C: Likewise.
37729 * g++.old-deja/g++.mike/p789.C: Likewise.
37730 * g++.old-deja/g++.mike/p789a.C: Likewise.
37731 * g++.old-deja/g++.mike/p807a.C: Likewise.
37732 * g++.old-deja/g++.other/delete3.C: Likewise.
37733 * g++.old-deja/g++.other/dyncast1.C: Likewise.
37734 * g++.old-deja/g++.other/dyncast2.C: Likewise.
37735 * g++.old-deja/g++.other/dyncast3.C: Likewise.
37736 * g++.old-deja/g++.other/empty1.C: Likewise.
37737 * g++.old-deja/g++.other/temporary1.C: Likewise.
37738 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
37739 * g++.old-deja/g++.pt/t16.C: Likewise.
37740 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
37741
37742 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
37743
37744 * gcc.dg/991230-1.c: New test.
37745
37746 1999-12-29 Jeffrey A Law (law@cygnus.com)
37747
37748 * gcc.c-torture/compile/991229-3.c: New test.
37749 * gcc.c-torture/compile/991229-2.c: New test.
37750 * gcc.c-torture/compile/991229-1.c: New test.
37751
37752 1999-12-29 Greg McGary <gkm@eng.ascend.com>
37753
37754 * gcc.c-torture/compile/labels-2.c: New test.
37755
37756 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
37757
37758 * gcc.c-torture/execute/991227-1.c: New test.
37759
37760 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37761
37762 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
37763
37764 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
37765
37766 * gcc.c-torture/execute/991221-1.c: New test.
37767
37768 1999-12-20 Nathan Sidwell <nathan@acm.org>
37769
37770 * g++.old-deja/g++.other/cast3.C: New test.
37771
37772 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
37773
37774 * gcc.c-torture/execute/991216-4.c: New test.
37775
37776 1999-12-16 Michael Meissner <meissner@cygnus.com>
37777
37778 * gcc.c-torture/execute/991216-1.c: New test.
37779 * gcc.c-torture/execute/991216-2.c: New test.
37780 * gcc.c-torture/execute/991216-3.c: New test.
37781
37782 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37783
37784 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
37785 Actually make the test fail by using "-O2" for compilation.
37786
37787 1999-12-15 Nathan Sidwell <nathan@acm.org>
37788
37789 * g++.old-deja/g++.warn/cast-align1.C: New test.
37790
37791 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37792
37793 * gcc.c-torture/compile/991214-1.c: New test.
37794 * gcc.c-torture/compile/991214-2.c: New test.
37795
37796 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37797
37798 * gcc.dg/991214-1.c: New test.
37799
37800 1999-12-13 Jeffrey A Law (law@cygnus.com)
37801
37802 * gcc.c-torture/compile/991213-3.c: New test.
37803 * gcc.c-torture/compile/991213-2.c: New test.
37804 * gcc.c-torture/compile/991213-1.c: New test.
37805
37806 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37807
37808 * gcc.dg/991209-1.c: New test.
37809
37810 1999-12-08 Nathan Sidwell <nathan@acm.org>
37811
37812 * gcc.c-torture/compile/991208-1.c: New test.
37813
37814 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37815
37816 * gcc.dg/ultrasp2.c: New test.
37817
37818 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37819
37820 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37821
37822 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37823
37824 * gcc.c-torture/compile/991202-1.c: New test.
37825 * gcc.c-torture/execute/991202-1.c: New test.
37826 * gcc.c-torture/execute/991202-2.c: New test.
37827 * gcc.c-torture/execute/991202-3.c: New test.
37828
37829 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37830
37831 * g++.old-deja/g++.abi/align.C: New test.
37832 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37833 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37834
37835 1999-12-01 Richard Henderson <rth@cygnus.com>
37836
37837 * gcc.c-torture/execute/991201-1.c: New.
37838
37839 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37840
37841 * gcc.dg/991129-1.c: New test.
37842
37843 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37844
37845 * gcc.c-torture/compile/991127-1.c: New test.
37846
37847 1999-11-22 Nathan Sidwell <nathan@acm.org>
37848
37849 * g++.old-deja/g++.other/warn4.C: New test.
37850
37851 1999-11-22 Nathan Sidwell <nathan@acm.org>
37852
37853 * g++.old-deja/g++.eh/cleanup2.C: New test.
37854 * g++.old-deja/g++.ext/pretty2.C: New test.
37855 * g++.old-deja/g++.ext/pretty3.C: New test.
37856 * g++.old-deja/g++.other/debug6.C: New test.
37857
37858 1999-10-20 Jim Wilson <wilson@cygnus.com>
37859
37860 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37861 compiler_output to look for one error message instead of two.
37862
37863 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37864
37865 * gcc.c-torture/execute/991118-1.c: Also test case
37866 where the word boundary does not split a byte evenly.
37867
37868 1999-11-19 Nathan Sidwell <nathan@acm.org>
37869
37870 * g++.old-deja/g++.ext/restrict1.C: New test.
37871
37872 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37873
37874 * gcc.c-torture/execute/991118-1.c: New test.
37875
37876 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
37877
37878 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
37879 working directory pathnames.
37880
37881 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
37882
37883 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
37884 host is equipped with driver.h and driver.o so it can actually
37885 compile and run the tests.
37886
37887 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
37888
37889 * gcc.c-torture/compile/991008-1.c: New test.
37890
37891 1999-11-08 Nick Clifton <nickc@cygnus.com>
37892
37893 * lib/gcc-dg.exp: Include target-supports.exp
37894
37895 1999-11-05 Nick Clifton <nickc@cygnus.com>
37896
37897 * lib/target-supports.exp: New file: Provide procs to test for
37898 features supported by the target.
37899 (check_weak_available): Moved here from ecos.exp.
37900 (check_alias_available): New proc: Determine of the target
37901 toolchain supports the alias attribute.
37902
37903 * gcc.dg/special/ecos.exp: Move check_weak_available to
37904 target-supports.exp.
37905 (alias-1.c): Only perform the test if the target supports
37906 aliases.
37907 (wkali-1.c): Only perform the test if the target supports
37908 aliases.
37909
37910 * gcc.dg/990506-0.c: Expect error messages from cross
37911 targets as well as native targets.
37912
37913 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37914
37915 * gcc.dg/ultrasp1.c: Removed xfail.
37916 * gcc.dg/struct-ret-2.c: Likewise.
37917 * gcc.dg/array-1.c: Likewise.
37918
37919 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37920
37921 * gcc.dg/struct-ret-2.c: New test.
37922
37923 * gcc.dg/array-1.c: New test.
37924
37925 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
37926
37927 * gcc.c-torture/execute/991030-1.c: New test.
37928
37929 1999-10-26 Richard Henderson <rth@cygnus.com>
37930
37931 * gcc.c-torture/compile/991026-2.c: New test.
37932
37933 1999-10-26 Jeffrey A Law (law@cygnus.com)
37934
37935 * gcc.c-torture/compile/991026-1.c: New test.
37936
37937 1999-10-23 Jeffrey A Law (law@cygnus.com)
37938
37939 * gcc.c-torture/execute/991023-1.c: New test.
37940
37941 1999-10-19 Jeffrey A Law (law@cygnus.com)
37942
37943 * gcc.c-torture/execute/991019-1.c: New test.
37944
37945 1999-10-16 Richard Henderson <rth@cygnus.com>
37946
37947 * gcc.c-torture/execute/991016-1.c: New test.
37948
37949 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
37950
37951 * gcc.c-torture/execute/991014-1.c: New test.
37952
37953 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
37954
37955 * g++.old-deja/g++.other/union2.C: New test.
37956
37957 1999-10-13 Nathan Sidwell <nathan@acm.org>
37958
37959 * g++.old-deja/g++.other/vaarg2.C: New test.
37960 * g++.old-deja/g++.other/vaarg3.C: New test.
37961
37962 1999-10-12 Craig Burley <craig@jcb-sc.com>
37963
37964 * g77.f-torture/noncompile/19990905-1.f: Moved from being
37965 in compile/.
37966
37967 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
37968
37969 * gcc.c-torture/execute/va-arg-11.c: New test.
37970
37971 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
37972
37973 * lib/file-format.exp (gcc_target_object_format): Don't
37974 crash if objdump is unavailable.
37975
37976 1999-09-29 Donn Terry <donn@interix.com>
37977
37978 * gcc.misc-tests/mg.exp: delete extraneous redirection.
37979
37980 1999-09-28 Nick Clifton <nickc@cygnus.com>
37981
37982 * gcc.c-torture/compile/990928-1.c: New test.
37983
37984 1999-09-28 Nathan Sidwell <nathan@acm.org>
37985
37986 * g++.old-deja/g++.other/decl6.C: New test.
37987
37988 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37989
37990 * gcc.c-torture/execute/va-arg-10.c: New test.
37991
37992 1999-09-27 Nathan Sidwell <nathan@acm.org>
37993
37994 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
37995 __PRETTY_FUNCTION__.
37996
37997 1999-09-23 Nick Clifton <nickc@cygnus.com>
37998
37999 * gcc.c-torture/execute/990923-1.c: New test.
38000
38001 1999-09-21 Nick Clifton <nickc@cygnus.com>
38002
38003 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38004 for which -fpic is inappropriate.
38005
38006 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38007
38008 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38009
38010 1999-09-21 Nathan Sidwell <nathan@acm.org>
38011
38012 * g++.old-deja/g++.other/dyncast1.C: New test.
38013 * g++.old-deja/g++.other/dyncast2.C: New test.
38014 * g++.old-deja/g++.other/dyncast3.C: New test.
38015 * g++.old-deja/g++.other/dyncast4.C: New test.
38016 * g++.old-deja/g++.other/dyncast5.C: New test.
38017 * g++.old-deja/g++.eh/catch3.C: New test.
38018 * g++.old-deja/g++.eh/catch3p.C: New test.
38019 * g++.old-deja/g++.eh/catch4.C: New test.
38020 * g++.old-deja/g++.eh/catch4p.C: New test.
38021 * g++.old-deja/g++.eh/catch5.C: New test.
38022 * g++.old-deja/g++.eh/catch5p.C: New test.
38023 * g++.old-deja/g++.eh/catch6.C: New test.
38024 * g++.old-deja/g++.eh/catch6p.C: New test.
38025 * g++.old-deja/g++.eh/catch7.C: New test.
38026 * g++.old-deja/g++.eh/catch7p.C: New test.
38027 * g++.old-deja/g++.eh/catch8.C: New test.
38028 * g++.old-deja/g++.eh/catch8p.C: New test.
38029 * g++.old-deja/g++.eh/catch9.C: New test.
38030 * g++.old-deja/g++.eh/catch9p.C: New test.
38031
38032 1999-09-13 Nathan Sidwell <nathan@acm.org>
38033
38034 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
38035 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
38036
38037 1999-09-13 Jeffrey A Law (law@cygnus.com)
38038
38039 * gcc.c-torture/compile/990913-1.c: New test.
38040
38041 1999-09-10 Nathan Sidwell <nathan@acm.org>
38042
38043 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
38044 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38045
38046 1999-09-09 Richard Henderson <rth@cygnus.com>
38047
38048 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
38049
38050 1999-09-09 Nathan Sidwell <nathan@acm.org>
38051
38052 * g++.old-deja/g++.other/lookup11.C: New test.
38053 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
38054 what is permitted and what we want.
38055 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
38056 overload use.
38057 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38058
38059 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
38060
38061 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
38062 * gcc.c-torture/noncompile/poison-1.c: New file.
38063
38064 1999-09-08 Nathan Sidwell <nathan@acm.org>
38065
38066 * g++.old-deja/g++.other/sizeof3.C: New test.
38067 * g++.old-deja/g++.other/sizeof4.C: New test.
38068 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
38069 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
38070
38071 1999-09-07 Richard Henderson <rth@cygnus.com>
38072
38073 * gcc.dg/va-arg-1.c: New.
38074
38075 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38076
38077 * gcc.c-torture/execute/va-arg-9.c: New test.
38078
38079 1999-09-05 Craig Burley <craig@jcb-sc.com>
38080
38081 * g77.f-torture/compile/980519-2.f: New test.
38082 * g77.f-torture/compile/19990905-0.f: New test.
38083 * g77.f-torture/compile/19990905-1.f: New test.
38084 * g77.f-torture/compile/19990905-2.f: New test.
38085
38086 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
38087
38088 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
38089
38090 * gcc.c-torture/execute/990827-1.c: Fix typo.
38091
38092 1999-09-03 Nathan Sidwell <nathan@acm.org>
38093
38094 * g++.old-deja/g++.other/deref1.C: New test.
38095
38096 1999-09-02 Nathan Sidwell <nathan@acm.org>
38097
38098 * g++.old-deja/g++.other/ambig2.C: New test.
38099 * g++.old-deja/g++.other/cond5.C: New test.
38100 * g++.old-deja/g++.other/lookup16.C: New test.
38101
38102 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
38103
38104 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
38105 assemblers too.
38106
38107 1999-08-31 Jeffrey A Law (law@cygnus.com)
38108
38109 * lib/c-torture.exp: Avoid the "compare executables" optimization
38110 when testing native.
38111
38112 1999-08-29 Jeffrey A Law (law@cygnus.com)
38113
38114 * gcc.c-torture/execute/990829-1.c: New test.
38115 * gcc.c-torture/compile/990829-1.c: New test.
38116
38117 1999-08-27 Paul Burchard <burchard@pobox.com>
38118
38119 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
38120 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
38121 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
38122 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
38123 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
38124 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
38125 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
38126 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
38127 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
38128 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
38129 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
38130
38131 1999-08-27 Jeffrey A Law (law@cygnus.com)
38132
38133 * gcc.c-torture/execute/990827-1.c: New test.
38134
38135 1999-08-26 Craig Burley <craig@jcb-sc.com>
38136
38137 * g77.f-torture/noncompile/19990826-4.f: New test.
38138
38139 * g77.f-torture/compile/19990826-3.f: New test.
38140
38141 * g77.f-torture/execute/19990826-2.f: New test.
38142
38143 * g77.f-torture/compile/19990826-1.f: New test.
38144
38145 * gcc.c-torture/execute/990826-0.c: New test.
38146 * g77.c-torture/execute/19990826-0.f: New test.
38147
38148 * g77.f-torture/noncompile/970626-2.f: New test.
38149
38150 1999-08-25 Paul Burchard <burchard@pobox.com>
38151
38152 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
38153 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
38154 lss-011.C: New tests.
38155
38156 1999-08-25 Nathan Sidwell <nathan@acm.org>
38157
38158 * g++.old-deja/g++.other/decl5.C: New test.
38159
38160 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38161
38162 * noncompile/noncompile.exp: Load_lib c-torture.exp.
38163 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
38164 call `postbase' for each one. All callers of `postbase' changed
38165 to call this instead.
38166
38167 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
38168
38169 * gcc.c-torture/execute/990811-1.c: New test.
38170
38171 1999-08-09 Nick Clifton <nickc@cygnus.com>
38172
38173 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
38174 just native ones.
38175
38176 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
38177 just native ones.
38178
38179 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38180
38181 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
38182
38183 1999-08-04 Jeffrey A Law (law@cygnus.com)
38184
38185 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
38186
38187 1999-08-04 Nathan Sidwell <nathan@acm.org>
38188
38189 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
38190
38191 1999-08-04 Jeffrey A Law (law@cygnus.com)
38192
38193 * gcc.c-torture/execute/990804-1.c: New test.
38194
38195 1999-08-03 Nathan Sidwell <nathan@acm.org>
38196
38197 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
38198 * g++.old-deja/g++.brendan/crash64.C: Likewise.
38199 * g++.old-deja/g++.brendan/overload8.C: Likewise.
38200
38201 1999-08-03 Nathan Sidwell <nathan@acm.org>
38202
38203 * g++.old-deja/g++.other/struct1.C: New test.
38204
38205 1999-08-03 Nathan Sidwell <nathan@acm.org>
38206
38207 * g++.old-deja/g++.other/enum2.C: New test.
38208
38209 1999-08-02 Richard Henderson <rth@cygnus.com>
38210
38211 Adapted from tests from Franz Sirl:
38212 * gcc.c-torture/execute/va-arg-7.c: New test.
38213 * gcc.c-torture/execute/va-arg-8.c: New test.
38214
38215 1999-08-01 Jeffrey A Law (law@cygnus.com)
38216
38217 * gcc.c-torture/compile/990801-2.c: New test.
38218
38219 * gcc.c-torture/compile/990801-1.c: New test.
38220
38221 1999-07-27 Michael Meissner <meissner@cygnus.com>
38222
38223 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
38224 fp-cmp-1.c, converting double to float.
38225
38226 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
38227 fp-cmp-1.c, converting double to long double.
38228
38229 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
38230 from fr1 to unknown_register, since fr1 is a legitimate register
38231 on some machines.
38232
38233 1999-07-25 Jeffrey A Law (law@cygnus.com)
38234
38235 * README: More listname related changes.
38236
38237 1999-07-08 Catherine Moore <clm@cygnus.com>
38238
38239 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
38240
38241 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
38242
38243 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
38244
38245 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38246
38247 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
38248
38249 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
38250
38251 * gcc.dg/990703-1.c: New test.
38252
38253 1999-06-29 Nick Clifton <nickc@cygnus.com>
38254
38255 * lib/file-format.exp: New file: Move definition of proc
38256 gcc_target_object_format to here from
38257 gcc.dg/special/ecos.exp.
38258
38259 * lib/c-torture.exp: Include lib file-format.exp.
38260 * lib/gcc-dg.exp: Include lib file-format.exp.
38261
38262 * gcc.dg/special/ecos.exp: Remove definition of proc
38263 gcc_target_object_format.
38264
38265 1999-06-28 Jeffrey A Law (law@cygnus.com)
38266
38267 * gcc.c-torture/execute/990628-1.c: New test.
38268
38269 1999-06-25 Jeffrey A Law (law@cygnus.com)
38270
38271 * gcc.c-torture/compile/990625-2.c: New test.
38272
38273 * gcc.c-torture/compile/990625-1.c: New test.
38274
38275 1999-06-23 Nick Clifton <nickc@cygnus.com>
38276
38277 * gcc.c-torture/compile/dll.c: New test case. Check that dll
38278 attributes compile.
38279 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
38280 ports that use the COFF/PE file format.
38281
38282 1999-06-17 Jeffrey A Law (law@cygnus.com)
38283
38284 * gcc.c-torture/compile/990617-1.c: New test.
38285
38286 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
38287
38288 * g++.old-deja/g++.other/decl4.C: New test.
38289
38290 1999-06-14 Nathan Sidwell <nathan@acm.org>
38291
38292 * g++.old-deja/g++.other/bitfld3.C: New test.
38293
38294 1999-06-08 Nathan Sidwell <nathan@acm.org>
38295
38296 * g++.old-deja/g++.eh/catch1.C: New test.
38297
38298 1999-06-07 Jeffrey A Law (law@cygnus.com)
38299
38300 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
38301
38302 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
38303 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
38304
38305 1999-06-05 Craig Burley <craig@jcb-sc.com>
38306
38307 * g77.f-torture/compile/19990502-0.f: Replace with new,
38308 shorter, test that still fails after recent changes.
38309
38310 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38311
38312 * gcc.c-torture/execute/990604-1.c: New test.
38313
38314 1999-05-31 Jeffrey A Law (law@cygnus.com)
38315
38316 * gcc.c-torture/execute/990531-1.c: New test.
38317
38318 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38319
38320 * gcc.c-torture/compile/990527-1.c: New test.
38321
38322 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
38323
38324 * gcc.c-torture/execute/990527-1.c: New test.
38325
38326 1999-05-25 Nick Clifton <nickc@cygnus.com>
38327
38328 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
38329 bitfields as signed.
38330
38331 1999-05-25 Craig Burley <craig@jcb-sc.com>
38332
38333 * g77.f-torture/compile/19990525-0.f: New test.
38334
38335 1999-05-25 Jeffrey A Law (law@cygnus.com)
38336
38337 * gcc.c-torture/execute/990525-2.c: New test.
38338
38339 * gcc.c-torture/execute/990525-1.c: New test.
38340
38341 1999-05-24 Nathan Sidwell <nathan@acm.org>
38342
38343 * g++.old-deja/g++.other/anon3.C: New test.
38344 * g++.old-deja/g++.other/anon4.C: New test.
38345 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
38346 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
38347 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
38348 Merrill).
38349
38350 1999-05-24 Jeffrey A Law (law@cygnus.com)
38351
38352 * gcc.c-torture/execute/990524-1.c: New test.
38353
38354 * gcc.dg/990524-1.c: New test.
38355
38356 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38357
38358 * gcc.c-torture/compile/990523-1.c: New test.
38359
38360 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
38361
38362 * gcc.c-torture/compile/990519-1.c: New test.
38363
38364 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38365
38366 * gcc.c-torture/compile/990517-1.c: New test.
38367
38368 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
38369 (e4, f4): New tests.
38370 (main): Call them.
38371
38372 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38373
38374 * gcc.dg/noreturn-1.c: New test.
38375
38376 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38377
38378 * gcc.c-torture/execute/990513-1.c: New test.
38379
38380 1999-05-10 Richard Henderson <rth@cygnus.com>
38381
38382 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
38383
38384 1999-05-10 Craig Burley <craig@jcb-sc.com>
38385
38386 * g77.f-torture/execute/erfc.f: Use small single-precision
38387 values, to avoid problems on Alphas when not -mieee.
38388
38389 1999-05-08 Craig Burley <craig@jcb-sc.com>
38390
38391 * gcc.dg/990506-0.c: New test.
38392
38393 1999-05-08 Richard Henderson <rth@cygnus.com>
38394
38395 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
38396 the constant to test. Don't XFAIL 64-bit targets.
38397
38398 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
38399 * g++.old-deja/g++.law/profile1.C: Likewise.
38400
38401 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
38402 operator new instances.
38403 * g++.old-deja/g++.other/delete5.C: Likewise.
38404
38405 1999-05-03 Craig Burley <craig@jcb-sc.com>
38406
38407 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
38408 intrinsic.
38409
38410 1999-05-03 Craig Burley <craig@jcb-sc.com>
38411
38412 * g77.f-torture/execute/u77-test.f: Reverse order of two
38413 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
38414
38415 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38416
38417 * gcc.dg/compare1.c: New test.
38418
38419 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
38420
38421 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
38422 New tests.
38423
38424 1999-05-02 Craig Burley <craig@jcb-sc.com>
38425
38426 * g77.f-torture/compile/19990502-1.f: New test.
38427
38428 1999-05-02 Craig Burley <craig@jcb-sc.com>
38429
38430 * g77.f-torture/compile/19990502-0.f: New test.
38431
38432 1999-05-02 Craig Burley <craig@jcb-sc.com>
38433
38434 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
38435 intrinsic.
38436
38437 1999-05-02 Craig Burley <craig@jcb-sc.com>
38438
38439 * g77.f-torture/execute/u77-test.f (main): List libU77
38440 intrinsics not currently tested.
38441 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
38442 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
38443 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
38444 Trim blanks off the ends of some printed strings.
38445
38446 1999-05-02 Craig Burley <craig@jcb-sc.com>
38447
38448 * g77.f-torture/execute/u77-test.f (main): Just warn about
38449 FSTAT gid disagreement, as it's expected on some systems.
38450
38451 1999-05-01 Craig Burley <craig@jcb-sc.com>
38452
38453 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
38454 use a new function, which allows for some slop.
38455 Clean up some commentary.
38456 (issum): The new function.
38457 (sgladd): Deleted subroutine.
38458
38459 1999-05-01 Craig Burley <craig@jcb-sc.com>
38460
38461 * g77.f-torture/execute/u77-test.f: Modify to be more like
38462 libf2c/libU77 version, bringing patches to that version here.
38463 Add suitable commentary.
38464
38465 1999-04-25 Richard Henderson <rth@cygnus.com>
38466
38467 * gcc.dg/990424-1.c: New test.
38468
38469 1999-04-24 Craig Burley <craig@jcb-sc.com>
38470
38471 * g77.f-torture/execute/u77-test.f (main): Bug involving
38472 LSTAT has been fixed, so turn back on full checking.
38473
38474 1999-04-20 Craig Burley <craig@jcb-sc.com>
38475
38476 * g77.f-torture/compile/19990419-0.f: New test.
38477 * g77.f-torture/execute/19990419-1.f: New test.
38478
38479 1999-04-17 Richard Henderson <rth@cygnus.com>
38480
38481 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
38482 to avoid the need for a prototype to supress a warning.
38483
38484 1999-04-07 Jim Wilson <wilson@cygnus.com>
38485
38486 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
38487
38488 1999-04-04 Jeffrey A Law (law@cygnus.com)
38489
38490 * gcc.c-torture/execute/990404-1.c: New test.
38491
38492 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38493
38494 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
38495 * gcc.dg/cpp-if3.c: Don't use -pedantic.
38496 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
38497 missing initializer warnings.
38498
38499 1999-03-28 Jeffrey A Law (law@cygnus.com)
38500
38501 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
38502 matching strings.
38503
38504 1999-03-26 Jeffrey A Law (law@cygnus.com)
38505
38506 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
38507
38508 1999-03-26 Craig Burley <craig@jcb-sc.com>
38509
38510 * g77.f-torture/execute/19990325-0.f: New test.
38511 * g77.f-torture/execute/19990325-1.f: New test.
38512
38513 1999-03-24 Jeffrey A Law (law@cygnus.com)
38514
38515 * gcc.c-torture/execute/990324-1.c: New test.
38516
38517 1999-03-22 Jim Wilson <wilson@cygnus.com>
38518
38519 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
38520 test with 4.
38521
38522 1999-03-17 Richard Henderson <rth@cygnus.com>
38523
38524 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
38525
38526 1999-03-13 Craig Burley <craig@jcb-sc.com>
38527
38528 * g77.f-torture/execute/19990313-2.f: New test.
38529 * g77.f-torture/execute/19990313-3.f: New test.
38530
38531 1999-03-13 Craig Burley <craig@jcb-sc.com>
38532
38533 * g77.f-torture/execute/19990313-0.f: New test.
38534 * g77.f-torture/execute/19990313-1.f: New test.
38535
38536 1999-03-12 Jim Wilson <wilson@cygnus.com>
38537
38538 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
38539 printf to sprintf.
38540 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
38541 (main): Add check for u15. Conditionalize u31 check depending on
38542 whether ints are <32 bits or >=32 bits.
38543
38544 1999-03-08 Craig Burley <craig@jcb-sc.com>
38545
38546 * g77.f-torture/execute/19981119-0.f: Improve testiness.
38547
38548 1999-03-08 Craig Burley <craig@jcb-sc.com>
38549
38550 * g77.f-torture/compile/19990305-0.f: New test.
38551 * g77.f-torture/execute/19981119-0.f: New test.
38552
38553 1999-03-08 Craig Burley <craig@jcb-sc.com>
38554
38555 * g77.f-torture/execute/970625-2.f: call ABORT if final
38556 result is not correct, instead of just printing it.
38557 Add this checking via newly introduced obfuscation, to
38558 trip up buggy front ends.
38559
38560 1999-03-07 Craig Burley <craig@jcb-sc.com>
38561
38562 * g77.f-torture/compile/960317-1.f: Moved from being
38563 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
38564
38565 1999-03-06 Craig Burley <craig@jcb-sc.com>
38566
38567 * g77.f-torture/execute/960317-1.f: New (old) test.
38568 * g77.f-torture/execute/970625-2.f: Ditto.
38569
38570 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
38571
38572 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
38573 message on line 1 or line 2; cccp and cpplib do this differently.
38574
38575 1999-03-01 Jeffrey A Law (law@cygnus.com)
38576
38577 * g++.old-deja/g++.law/weak1.C: New test.
38578
38579 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38580
38581 * gcc.c-torture/execute/990119-1.c: Renamed to...
38582 * gcc.dg/990119-1.c: this, so it will only be tested once
38583 (it's a preprocessor test, it doesn't need to be run at
38584 multiple optimization levels).
38585
38586 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38587
38588 * lib/g++.exp: Don't add incdir=$base_dir/../include to
38589 ALWAYS_CXXFLAGS.
38590
38591 1999-02-24 Craig Burley <craig@jcb-sc.com>
38592
38593 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
38594 * g77.f-torture/compile/19981216-0.f: ...as it is expected
38595 to not be compilable by current g77.
38596
38597 1999-02-24 Nick Clifton <nickc@cygnus.com>
38598
38599 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
38600
38601 1999-02-22 Jeffrey A Law (law@cygnus.com)
38602
38603 * gcc.c-torture/execute/990222-1.c: New test.
38604
38605 1999-02-19 Craig Burley <craig@jcb-sc.com>
38606
38607 * g77.f-torture/compile/19990218-0.f: New test.
38608 * g77.f-torture/noncompile/19990218-1.f: New test.
38609
38610 1999-02-18 Craig Burley <craig@jcb-sc.com>
38611
38612 * g77.f-torture/compile/19981216-0.f: New test.
38613
38614 1999-02-14 Jeffrey A Law (law@cygnus.com)
38615
38616 * gcc.dg/990214-1.c: New test.
38617
38618 1999-02-13 Jeffrey A Law (law@cygnus.com)
38619
38620 * gcc.dg/990213-2.c: New test.
38621
38622 * gcc.dg/990213-1.c: New test.
38623
38624 1999-02-12 Jeffrey A Law (law@cygnus.com)
38625
38626 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
38627 ints.
38628
38629 1999-02-11 Nick Clifton <nickc@cygnus.com>
38630
38631 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
38632 specified by target.
38633
38634 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
38635
38636 1999-02-11 Jeffrey A Law (law@cygnus.com)
38637
38638 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
38639
38640 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
38641
38642 * gcc.dg/special/ecos.exp: New test driver for new tests with
38643 special requirements.
38644
38645 * gcc.dg/special/alias-1.c: New test.
38646 * gcc.dg/special/gcsec-1.c: New test.
38647 * gcc.dg/special/weak-1.c: New test.
38648 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
38649 * gcc.dg/special/weak-2.c: New test.
38650 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
38651 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
38652 * gcc.dg/special/wkali-1.c: New test.
38653 * gcc.dg/special/wkali-2.c: New test.
38654 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
38655 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
38656
38657 1999-02-10 Felix Lee <flee@cygnus.com>
38658
38659 * lib/c-torture.exp (c-torture-compile): Pull out code for
38660 analyzing gcc error messages.
38661 (c-torture-execute): Likewise. Fix some (harmless) false
38662 positives.
38663 * lib/gcc.exp (gcc_check_compile): New function.
38664
38665 1999-02-08 Richard Henderson <rth@cygnus.com>
38666
38667 * gcc.c-torture/execute/990208-1.c: New test.
38668
38669 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
38670
38671 * g++.dg/special/ecos.exp: New driver for new tests with special
38672 requirements
38673
38674 * g++.dg/special/conpr-1.C: New test
38675 * g++.dg/special/conpr-2.C: New test
38676 * g++.dg/special/conpr-2a.C: New test
38677 * g++.dg/special/conpr-3.C: New test
38678 * g++.dg/special/conpr-3a.C: New test
38679 * g++.dg/special/conpr-3b.C: New test
38680
38681 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
38682 allow g++ to use the dg driver
38683
38684 * README: Add comment about g++.dg directory
38685
38686 1999-02-06 Jeffrey A Law (law@cygnus.com)
38687
38688 * README: Update email addresses.
38689
38690 1999-02-03 Nick Clifton <nickc@cygnus.com>
38691
38692 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
38693 arguments in order to force structure S onto the stack even on
38694 the alpha.
38695 (test): Pass 10 leading arguments to function foo as well as the
38696 structure S.
38697
38698 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
38699 failure for all targets.
38700
38701 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
38702 abort to terminate program execution.
38703
38704 1999-01-30 Richard Henderson <rth@cygnus.com>
38705
38706 * gcc.c-torture/execute/990130-1.c: New test.
38707
38708 1999-01-30 Jeffrey A Law (law@cygnus.com)
38709
38710 * gcc.dg/990130-1.c: New test.
38711
38712 1999-01-28 Michael Meissner <meissner@cygnus.com>
38713
38714 * gcc.c-torture/execute/990128-1.c: New test.
38715
38716 1999-01-27 Michael Meissner <meissner@cygnus.com>
38717
38718 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
38719
38720 1999-01-27 Felix Lee <flee@cygnus.com>
38721
38722 * lib/c-torture.exp (c-torture-compile): pull out code for
38723 analyzing gcc error messages.
38724 (c-torture-execute): ditto, and fix some (harmless) false
38725 positives.
38726 * lib/gcc.exp (gcc_check_compile): new function.
38727
38728 1999-01-17 Jeffrey A Law (law@cygnus.com)
38729
38730 * gcc.dg/990117-1.c: New test.
38731
38732 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
38733
38734 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
38735
38736 1999-01-15 Jeffrey A Law (law@cygnus.com)
38737
38738 * g77.f-torture/compile/990115-1.f: New test.
38739
38740 1999-01-07 Jeffrey A Law (law@cygnus.com)
38741
38742 * gcc.c-torture/compile/990107-1.c: New test
38743
38744 1999-01-06 Jeffrey A Law (law@cygnus.com)
38745
38746 * gcc.c-torture/execute/990106-2.c: New test.
38747
38748 * gcc.c-torture/execute/990106-1.c: New test.
38749
38750 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
38751
38752 * gcc.c-torture/compile/981223-1.c: New test.
38753
38754 1998-12-29 Richard Henderson <rth@cygnus.com>
38755
38756 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
38757 (opt3): Rename from opt4 and disable.
38758
38759 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
38760
38761 * g++.old-deja/g++.pt/ptrmem5.C: New test.
38762
38763 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38764
38765 * g++.old-deja/g++.other/conv5.C: New test.
38766
38767 1998-12-14 Nick Clifton <nickc@cygnus.com>
38768
38769 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
38770
38771 1998-12-11 Jeffrey A Law (law@cygnus.com)
38772
38773 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
38774
38775 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
38776
38777 * gcc.c-torture/compile/981211-1.c: New test.
38778
38779 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38780
38781 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
38782
38783 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
38784
38785 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38786
38787 * gcc.special/930510-1.c: Make C9X safe.
38788 * gcc.misc-tests/gcov-1.c Similarly.
38789 * gcc.misc-tests/gcov-2.c Similarly.
38790
38791 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38792
38793 * gcc.dg/ultrasp1.c: New test.
38794
38795 1998-12-06 Richard Henderson <rth@cygnus.com>
38796
38797 * gcc.c-torture/execute/981206.c: New test.
38798
38799 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38800
38801 * g++.old-deja/g++.ns/template7.C: New test.
38802
38803 * g++.old-deja/g++.other/expr1.C: New test.
38804
38805 * g++.old-deja/g++.eh/tmpl3.C: New test.
38806
38807 * g++.old-deja/g++.eh/tmpl2.C: New test.
38808
38809 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38810
38811 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38812 * g++.old-deja/g++.other/using6.C: Removed.
38813 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38814
38815 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38816
38817 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38818
38819 * g++.old-deja/g++.pt/overload8.C: New test.
38820
38821 * g++.old-deja/g++.pt/overload7.C: New test.
38822
38823 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38824
38825 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38826 and relinking messages.
38827 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38828 compiling with -frepo.
38829
38830 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38831
38832 * g++.old-deja/g++.pt/lookup6.C: New test.
38833
38834 1998-11-30 Nick Clifton <nickc@cygnus.com>
38835
38836 * gcc.c-torture/execute/981130-1.c: New test.
38837 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38838
38839 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38840
38841 * g++.old-deja/g++.pt/explicit76.C: New test.
38842
38843 * g++.old-deja/g++.pt/friend38.C: New test.
38844
38845 * g++.old-deja/g++.ns/crash2.C: New test.
38846
38847 * g++.old-deja/g++.pt/defarg8.C: New test.
38848
38849 * g++.old-deja/g++.pt/instantiate6.C: New test.
38850
38851 * g++.old-deja/g++.pt/static6.C: New test.
38852
38853 * g++.old-deja/g++.pt/decl2.C: New test.
38854
38855 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38856
38857 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38858 problem is actually related with name lookup, but so what? :-)
38859
38860 * g++.old-deja/g++.pt/friend37.C: New test.
38861
38862 1998-11-25 Dave Love <d.love@dl.ac.uk>
38863
38864 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38865 element, which fails on some systems.
38866
38867 * g77.f-torture/execute/labug1.f: New test.
38868
38869 1998-11-21 Jeffrey A Law (law@cygnus.com)
38870
38871 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38872 is defined.
38873
38874 1998-11-18 Dave Love <d.love@dl.ac.uk>
38875
38876 * g77.f-torture/compile/981117-1.f: New test.
38877
38878 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
38879
38880 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
38881 properly discarded.
38882
38883 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
38884
38885 * gcc.c-torture/execute/memcheck: New directory of tests for
38886 -fcheck-memory-usage.
38887
38888 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38889
38890 * README: New file, general information about the testsuite and
38891 new description of the various C++ test subdirectories.
38892 * README.g++: Eliminate obsolete information, update and move most
38893 relevant stuff to README.
38894
38895 1998-11-07 Richard Henderson <rth@cygnus.com>
38896
38897 * gcc.c-torture/compile/981107-1.c: New test.
38898
38899 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
38900
38901 * execute/memcpy-bi.c: New testcase.
38902
38903 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
38904
38905 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
38906 base classes.
38907
38908 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
38909 template is selected.
38910
38911 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
38912 classes, it should be accepted for all types.
38913
38914 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
38915
38916 * g++.old-deja/g++.pt/spec24.C: Ensure that template
38917 specializations start with template headers.
38918
38919 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
38920
38921 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
38922
38923 * g++.old-deja/g++.other/init9.C: Test cross initialization of
38924 non-POD types.
38925
38926 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38927
38928 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
38929
38930 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
38931
38932 * compile/981022-1.c, compile/981022-1.x: New test and driver.
38933
38934 1998-10-19 Jeffrey A Law (law@cygnus.com)
38935
38936 * 981019-1.c: New test.
38937
38938 1998-10-14 Robert Lipe <robertl@dgii.com>
38939
38940 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
38941 find objc headers.
38942
38943 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38944
38945 * compile/981001-4.c: Remove use of GCC extension that triggers a
38946 compiler bug.
38947
38948 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
38949
38950 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
38951
38952 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38953
38954 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
38955 instantiation of template produces incorrect code for delete
38956 expression.
38957
38958 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
38959 constructors' name is not unique.
38960 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
38961 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
38962
38963 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
38964 automatic array of const is ill-formed.
38965
38966 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
38967 of template parameter?
38968
38969 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
38970 const.
38971
38972 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
38973 pointer-to-member expression.
38974
38975 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
38976 declaration causes ICE.
38977
38978 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
38979
38980 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
38981 reserved in the global namespace.
38982
38983 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
38984 generate needed virtual table.
38985
38986 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
38987
38988 1998-10-10 Dariush Eslimi <eslimi@loran.com>
38989
38990 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
38991 template-dependent type
38992
38993 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38994
38995 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
38996 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
38997 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
38998
38999 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39000 class should be usable as argument of member function.
39001 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39002 class should be usable as return type of member function.
39003 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39004 class should be usable as type of data member.
39005
39006 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39007
39008 1998-10-09 Jeffrey A Law (law@cygnus.com)
39009
39010 * gcc.c-torture/special/920521-1.c: Fix bogus test.
39011
39012 1998-10-08 Nick Clifton <nickc@cygnus.com>
39013
39014 * gcc.dg/dll-?.c Add thumb to target list.
39015 Fix assembler scan patterns to match current assembler output.
39016
39017 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
39018
39019 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
39020 matching of template brackets.
39021
39022 * g++.old-deja/g++.other/using4.C: New test. Test using
39023 declarations of methods from base classes.
39024
39025 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
39026 within functions should introduce names into the innermost
39027 enclosing namespace.
39028
39029 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
39030 of static locals if first initialization throws.
39031
39032 1998-10-07 Jim Wilson <wilson@cygnus.com>
39033
39034 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
39035
39036 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
39037
39038 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
39039 lose track of the possible targets of tablejump insns.
39040 * special/special.exp: Run it.
39041
39042 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39043
39044 * g++.old-deja/g++.pt/friend35.C: New test. A template function
39045 must be declared before its specializations can be named in friend
39046 declarations.
39047
39048 1998-10-05 Dave Love <d.love@dl.ac.uk>
39049
39050 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
39051
39052 * g77.f-torture/execute/io1.f: New test.
39053
39054 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39055
39056 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
39057 with pointer to template function, for which no argument deduction
39058 is possible.
39059
39060 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
39061 specialization of template function as argument to template
39062 function.
39063
39064 * g++.old-deja/g++.other/access2.C: New test; Inner class
39065 shouldn't have privileged access to Outer's names.
39066
39067 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39068
39069 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
39070 friend template declared within template class conflicts with
39071 nested class of the same name.
39072
39073 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
39074 is ignored.
39075
39076 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
39077 object with direct initializer as function declaration.
39078
39079 * g++.old-deja/g++.other/decl2.C: New test; duplicate
39080 initializers.
39081
39082 * g++.old-deja/g++.other/null2.C: New test; conditional operator
39083 involving const pointer and NULL produces incorrect result.
39084
39085 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
39086 type name without `typename' should be rejected with -pedantic.
39087
39088 1998-10-02 Richard Henderson <rth@cygnus.com>
39089
39090 * g++.old-deja/g++.other/addrof1.C: New test.
39091
39092 1998-10-01 Nick Clifton <nickc@cygnus.com>
39093
39094 * gcc.c-torture/compile/981001-1.c: New test.
39095 * gcc.c-torture/execute/981001-1.c: New test.
39096
39097 1998-10-01 Jeffrey A Law (law@cygnus.com)
39098
39099 * gcc.c-torture/compile/981001-2.c: New test.
39100 * gcc.c-torture/compile/981001-3.c: New test.
39101 * gcc.c-torture/compile/981001-4.c: New test.
39102
39103 1998-10-01 Robert Lipe <robertl@dgii.com>
39104
39105 * lib/objc.exp (objc_target_compile): Add -L during compiles for
39106 multilibbed hosts. Idea grafted from g77.exp.
39107
39108 1998-09-30 Dave Love <d.love@dl.ac.uk>
39109
39110 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
39111 avoid losing on systems which need -lsocket.
39112
39113 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
39114
39115 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
39116 * g++.old-deja/g++.other/nested2.C: Ditto.
39117 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
39118 failure.
39119
39120 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39121
39122 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
39123 preferred over template operator!= for enum bitfields.
39124
39125 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
39126
39127 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
39128 that happen to have the same base name, but in different scopes,
39129 are incorrectly rejected.
39130
39131 1998-09-16 Richard Henderson <rth@cygnus.com>
39132
39133 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
39134 on the native word size instead of an integer literal.
39135
39136 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39137
39138 * g++.old-deja/g++.other/static2.C: Invocation of static data
39139 member of type pointer-to-function denoted as non-static member.
39140
39141 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
39142 checks involving function types and aliases.
39143
39144 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39145
39146 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
39147 redefined to the same non-trivial type.
39148
39149 * g++.old-deja/g++.pt/explicit73.C: Test for proper
39150 namespace-qualification of template specializations declared in
39151 other namespaces.
39152
39153 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
39154 to declare a subset of the specializations of a template function
39155 as friends of specializations of a template class.
39156
39157 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
39158 member templates that do not fully specialize the enclosing
39159 template class are rejected.
39160
39161 1998-09-11 Dave Love <d.love@dl.ac.uk>
39162
39163 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
39164
39165 1998-09-08 Dave Love <d.love@dl.ac.uk>
39166
39167 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
39168 altered from libf2c/libU77 version.
39169
39170 1998-09-06 Dave Love <d.love@dl.ac.uk>
39171
39172 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
39173
39174 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
39175
39176 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
39177 (un)signed char are different types for template specialization
39178 purposes.
39179
39180 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
39181
39182 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
39183 * objc: ObjC testsuite.
39184
39185 1998-08-31 Catherine Moore <clm@cygnus.com>
39186
39187 * gcc.c-torture/execute/941014-1.x: New file.
39188
39189 1998-08-31 Nick Clifton <nickc@cygnus.com>
39190
39191 * lib/c-torture.exp: Add support for
39192 torture_eval_before_compile and torture_eval_before_execute
39193 variables.
39194
39195 1998-08-30 Jeffrey A Law (law@cygnus.com)
39196
39197 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
39198 this test triggers valid.
39199
39200 1998-08-27 Jeffrey A Law (law@cygnus.com)
39201
39202 * gcc.dg/980827-1.c: New test.
39203
39204 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
39205
39206 * gcc.c-torture/execute/loop-4b.c: New test.
39207
39208 1998-08-26 Nick Clifton <nickc@cygnus.com>
39209
39210 * lib/c-torture.exp: Add support for
39211 torture_eval_before_compile and torture_eval_before_execute
39212 variables.
39213
39214 1998-08-25 Jeffrey A Law (law@cygnus.com)
39215
39216 * gcc.c-torture/compile/980825-1.c: New test.
39217
39218 1998-08-24 Nick Clifton <nickc@cygnus.com>
39219
39220 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
39221 count number tests in opt_t0 not good_t0.
39222
39223 1998-08-24 Jeffrey A Law (law@cygnus.com)
39224
39225 * gcc.c-torture/compile/930326-1.x: Fix typo.
39226
39227 1998-08-23 Mark Mitchell <mark@markmitchell.com>
39228
39229 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
39230 causes an ICE.
39231
39232 1998-08-21 Jeffrey A Law (law@cygnus.com)
39233
39234 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
39235 STACK_SIZE is defined.
39236 * gcc.c-torture/unsorted/stuct.c: Similarly.
39237
39238 * gcc.c-torture/compile/980821-1.c: New test.
39239
39240 1998-08-21 Jeffrey A Law (law@cygnus.com)
39241
39242 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
39243
39244 1998-08-19 Mark Mitchell <mark@markmitchell.com>
39245
39246 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
39247 code.
39248
39249 1998-08-09 Mark Mitchell <mark@markmitchell.com>
39250
39251 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
39252 error'.
39253
39254 1998-08-18 Jeffrey A Law (law@cygnus.com)
39255
39256 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
39257
39258 1998-08-16 Jeffrey A Law (law@cygnus.com)
39259
39260 * gcc.c-torture/compile/980816-1.c: New test.
39261
39262 * gcc.dg/980816-1.c: New test.
39263
39264 1998-08-13 Jeffrey A Law (law@cygnus.com)
39265
39266 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
39267 compiler for ieee tests.
39268
39269 1998-08-01 Dave Love <d.love@dl.ac.uk>
39270
39271 * g77.f-torture/compile/980729-0.f: New test.
39272
39273 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
39274
39275 * gcc.c-torture/special/eeprof-1.c: New test, for
39276 -finstrument-functions.
39277 * gcc.c-torture/special/special.exp: Run it.
39278
39279 1998-07-29 Jeffrey A Law (law@cygnus.com)
39280
39281 * gcc.c-torture/compile/980729-1.c: New test.
39282
39283 1998-07-27 Nick Clifton <nickc@cygnus.com>
39284
39285 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
39286 __thumb__ is defined, and test for ARM style doubles if so.
39287
39288 1998-07-26 Dave Love <d.love@dl.ac.uk>
39289
39290 * g77.f-torture/noncompile/980615-0.f: New test.
39291
39292 1998-07-26 H.J. Lu (hjl@gnu.org)
39293
39294 * gcc.dg/980312-1.c: Do link instead of compile.
39295 * gcc.dg/980313-1.c: Likewise.
39296
39297 1998-07-26 Jeffrey A Law (law@cygnus.com)
39298
39299 * gcc.c-torture/compile/980726-1.c: New test.
39300
39301 1998-07-25 Dave Love <d.love@dl.ac.uk>
39302
39303 * g77.f-torture/execute/io0.f: New test.
39304
39305 1998-07-24 Nick Clifton <nickc@cygnus.com>
39306
39307 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
39308 an int.
39309
39310 1998-06-18 Michael Meissner <meissner@cygnus.com>
39311
39312 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
39313 m32r bugs.
39314
39315 1998-07-17 Nick Clifton <nickc@cygnus.com>
39316
39317 * gcc.dg/980626-1.c: Expect failures for all toolchains until
39318 c-decl.c:grokdeclarator can handle mode attributes.
39319
39320 1998-07-16 Jeffrey A Law (law@cygnus.com)
39321
39322 * gcc.c-torture/execute/980716-1.c: New test.
39323
39324 1998-07-13 Jeffrey A Law (law@cygnus.com)
39325
39326 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
39327 the mn10200.
39328 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
39329 the mn10200.
39330 * gcc.c-torture/execute/va-arg-3.x: Similarly.
39331 * gcc.c-torture/compile/930326-1.x: Similarly.
39332
39333 1998-07-13 Dave Love <d.love@dl.ac.uk>
39334
39335 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
39336 New test from Craig.
39337
39338 1998-07-12 Dave Love <d.love@dl.ac.uk>
39339
39340 * g77.f-torture/noncompile/980616-0.f: New test.
39341
39342 * g77.f-torture/execute/970816-3.f: New test from Craig.
39343
39344 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39345
39346 * g++.other/singleton.C: Return error value instead of taking
39347 SIGSEGV.
39348
39349 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
39350
39351 * g++.other/singleton.C: New test. Warning is under dispute.
39352 Runtime crash is not.
39353
39354 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39355
39356 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
39357 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
39358 using6.C, using7.C}: New namespace tests.
39359
39360 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39361
39362 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
39363 specialization with typedef'ed names used as array indexes.
39364
39365 1998-07-09 Jeffrey A Law (law@cygnus.com)
39366
39367 * gcc.c-torture/execute/980709-1.c: New test.
39368
39369 * gcc.dg/980709-1.c: New test.
39370
39371 1998-07-07 Richard Henderson <rth@cygnus.com>
39372
39373 * gcc.c-torture/execute/bcp-1.c: New test.
39374
39375 1998-07-07 Jeffrey A Law (law@cygnus.com)
39376
39377 * gcc.c-torture/execute/980707-1.c: New test.
39378
39379 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
39380
39381 * gcc.c-torture/compile/980706-1.c: New test.
39382
39383 1998-07-01 Dave Love <d.love@dl.ac.uk>
39384
39385 * g77.f-torture/execute/980701-0.f,
39386 g77.f-torture/execute/980701-1.f: New test from Craig.
39387
39388 1998-07-01 Jeffrey A Law (law@cygnus.com)
39389
39390 * gcc.c-torture/compile/980701-1.c: New test.
39391
39392 * gcc.c-torture/execute/980701-1.c: New test.
39393
39394 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
39395 rlsruhe.de>
39396
39397 * g++.old-deja/g++.robertl/eb132.C: New test.
39398 * g++.old-deja/g++.robertl/eb133.C: Likewise.
39399
39400 1998-06-29 Dave Love <d.love@dl.ac.uk>
39401
39402 * g77.f-torture/execute/980628-7.f,
39403 g77.f-torture/execute/980628-8.f,
39404 g77.f-torture/execute/980628-9.f,
39405 g77.f-torture/execute/980628-10.f: New tests from Craig.
39406
39407 * g77.f-torture/execute/980628-3.f: Remove mail headers.
39408
39409 1998-06-28 Jeffrey A Law (law@cygnus.com)
39410
39411 * g77.f-torture/execute/980628-4.f: New test from Craig.
39412 * g77.f-torture/execute/980628-5.f: Likewise.
39413 * g77.f-torture/execute/980628-2.f: Likewise.
39414 * g77.f-torture/execute/980628-0.f: Likewise.
39415 * g77.f-torture/execute/980628-1.f: Likewise.
39416 * g77.f-torture/execute/980628-3.f: Likewise.
39417 * g77.f-torture/execute/980628-6.f: Likewise.
39418
39419 1998-06-28 Jeffrey A Law (law@cygnus.com)
39420
39421 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
39422 directory when nothing has been installed yet.
39423
39424 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
39425
39426 * gcc.c-torture/special/special.exp: Handle newer versions of
39427 dejagnu.
39428
39429 1998-06-26 Jeffrey A Law (law@cygnus.com)
39430
39431 * gcc.dg/980626-1.c: New test.
39432
39433 1998-06-19 Bruno Haible <haible@ilog.fr>
39434
39435 * gcc.misc-tests/m-un-2.c: New test.
39436 * g++.old-deja/g++.other/warn01.c: Likewise.
39437
39438 1998-06-19 Robert Lipe <robertl@dgii.com>
39439
39440 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
39441 compatibility with assmblers with a different comment character.
39442 Eliminate use of GAS-specific extensions.
39443
39444 1998-06-19 Jeffrey A Law (law@cygnus.com)
39445
39446 * gcc.c-torture/execute/ieee/980619-1.c: New test.
39447
39448 1998-06-19 Robert Lipe <robertl@dgii.com>
39449
39450 * lib/g77.exp: Replace search for libf2c.a with search for newly
39451 renamed libg2c.a
39452
39453 1998-06-17 Jeffrey A Law (law@cygnus.com)
39454
39455 * gcc.c-torture/execute/980617-1.c: New test.
39456
39457 1998-06-12 Jeffrey A Law (law@cygnus.com)
39458
39459 * gcc.c-torture/execute/980612-1.c: New test.
39460
39461 1998-06-08 Jeffrey A Law (law@cygnus.com)
39462
39463 * gcc.dg/980523-1.c: Only test on ppc-linux.
39464 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
39465
39466 * gcc.c-torture/execute/980608-1.c: New test.
39467
39468 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
39469
39470 * gcc.c-torture/execute/980605-1.c: New test.
39471
39472 1998-06-04 Jeffrey A Law (law@cygnus.com)
39473
39474 * gcc.c-torture/execute/980604-1.c: New test.
39475
39476 1998-06-02 Jeffrey A Law (law@cygnus.com)
39477
39478 * gcc.c-torture/execute/980602-1.c: New test.
39479 * gcc.c-torture/execute/980602-2.c: Likewise.
39480
39481 1998-06-02 Dave Love <d.love@dl.ac.uk>
39482
39483 * 970125-0.f: Fix per JCB. Add commentary.
39484
39485 1998-05-31 Michael Meissner <meissner@cygnus.com>
39486
39487 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
39488 IEEE -0 support.
39489
39490 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
39491
39492 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
39493 earlier.
39494
39495 1998-05-28 Catherine Moore <clm@cygnus.com>
39496
39497 * gcc.c-torture/execute/980526-3.c: New test.
39498
39499 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
39500
39501 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
39502 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
39503 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
39504 m88k-motorola-sysv3 to XFAIL.
39505
39506 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39507
39508 * gcc.dg/980526-1.c: New test.
39509 * gcc.c-torture/execute/980526-2.c: New test.
39510
39511 1998-05-26 Jeffrey A Law (law@cygnus.com)
39512
39513 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
39514
39515 * gcc.c-torture/execute/980526-1.c: New test.
39516
39517 1998-05-26 Dave Love <d.love@dl.ac.uk>
39518
39519 * g77.f-torture/execute/alpha2.f: Add runtime test.
39520
39521 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
39522
39523 * g++.old-deja/old-deja.exp: Strip leading directories.
39524
39525 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
39526 error for the line. Don't run multiple tests for the same line.
39527
39528 1998-05-23 Jeffrey A Law (law@cygnus.com)
39529
39530 * gcc.dg/980523-1.c: New test.
39531
39532 1998-05-23 Dave Love <d.love@dl.ac.uk>
39533
39534 * g77.f-torture/compile/970915-0.f: New test.
39535
39536 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
39537
39538 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
39539
39540 1998-05-21 Jeffrey A Law (law@cygnus.com)
39541
39542 * gcc.dg/980520-1.c: New test.
39543
39544 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
39545
39546 * gcc.dg/980502-1.c: Fix return type.
39547
39548 1998-05-20 Jeffrey A Law (law@cygnus.com)
39549
39550 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
39551 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
39552 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
39553 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
39554 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
39555
39556 1998-05-20 Dave Love <d.love@dl.ac.uk>
39557
39558 * g77.f-torture/execute/980520-1.f: New test.
39559
39560 1998-05-15 Dave Love <d.love@dl.ac.uk>
39561
39562 * lib/mike-g77.exp: New file.
39563
39564 * g77.f-torture/noncompile/noncompile.exp,
39565 g77.f-torture/noncompile/check0.f: New files.
39566
39567 1998-05-14 Dave Love <d.love@dl.ac.uk>
39568
39569 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
39570 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
39571 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
39572 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
39573 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
39574 abort where appropriate.
39575
39576 1998-05-05 Michael Meissner <meissner@cygnus.com>
39577
39578 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
39579 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
39580
39581 1998-04-29 Dave Love <d.love@dl.ac.uk>
39582
39583 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
39584
39585 1998-04-27 Dave Love <d.love@dl.ac.uk>
39586
39587 * g77.f-torture/compile/980427-0.f: New test.
39588
39589 1998-04-24 Dave Love <d.love@dl.ac.uk>
39590
39591 * g77.f-torture/compile/980424-0.f: New test.
39592
39593 1998-04-19 Dave Love <d.love@dl.ac.uk>
39594
39595 * g77.f-torture/compile/980419-2.f (main): New test.
39596 * g77.f-torture/compile/970125-0.f: New test.
39597 * g77.f-torture/compile/980419-1.f: New test.
39598
39599 1998-04-08 Jim Wilson <wilson@cygnus.com>
39600
39601 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
39602 of loop-4.c.
39603
39604 1998-04-07 Jim Wilson <wilson@cygnus.com>
39605
39606 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
39607
39608 1998-04-03 Jim Wilson <wilson@cygnus.com>
39609
39610 * gcc.c-torture/compile/980329-1.c: New test.
39611
39612 1998-03-18 Jim Wilson <wilson@cygnus.com>
39613
39614 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
39615 * gcc.dg/980312-1.c: Fix typo in -march command.
39616
39617 1998-03-16 H.J. Lu (hjl@gnu.org)
39618
39619 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
39620
39621 1998-03-11 Robert Lipe <robertl@dgii.com>
39622
39623 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
39624 Dave Love agree the Fortran source is bogus.
39625
39626 1998-03-11 Robert Lipe <robertl@dgii.com>
39627
39628 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
39629 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
39630 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
39631 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
39632 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
39633
39634 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39635
39636 * g++.old-deja/g++.other/friend1.C: New test.
39637
39638 1998-02-18 Dave Love <d.love@dl.ac.uk>
39639
39640 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
39641 possibly uninitialized) variables and declare dnrm2.
39642
39643 1998-02-23 Robert Lipe <robertl@dgii.com>
39644
39645 From Bruno Haible <haible@ilog.fr>:
39646 * gcc.c-torture/execute/980223.c: New test.
39647
39648 1998-02-13 Jeffrey A Law (law@cygnus.com)
39649
39650 * gcc.dg/ifelse-1.c: New test.
39651
39652 1998-02-09 H.J. Lu (hjl@gnu.org)
39653
39654 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
39655
39656 * lib/old-dejagnu.exp (old-dejagnu): Added the
39657 "execution test - XFAIL *-*-*" handling in the spirit of
39658 "excess errors test -". Changed the "execution test fails"
39659 handling to be like "excess errors test fails".
39660 * Update various tests accordingly.
39661
39662 1998-02-06 Jim Wilson <wilson@cygnus.com>
39663
39664 * gcc.c-torture/execute/980205.c: New test.
39665
39666 1998-01-18 Jeffrey A Law (law@cygnus.com)
39667
39668 * lib/c-torture.exp: Look for .x files instead of .cexp files.
39669 * lib/f-torture.exp: Similarly.
39670 * gcc.c-torture: Rename all .cexp files to .x files.
39671
39672 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
39673
39674 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
39675 (940510-1.c): Removed duplicate.
39676 (971104-1.c): New test.
39677
39678 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
39679
39680 * lib/f-torture.exp: Improve error and loop detection.
39681
39682 1997-11-19 Michael Meissner <meissner@cygnus.com>
39683
39684 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
39685 use that to size the filler array.
39686
39687 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
39688
39689 * lib/c-torture.exp(c-torture-execute): Fix typo.
39690
39691 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
39692 testcase as the executable name. Keep the executable around if
39693 the test fails.
39694
39695 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
39696
39697 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
39698 changes. Only test one -g option, and move it to the end of the
39699 list of options to test.
39700
39701 1997-09-19 Michael Meissner <meissner@cygnus.com>
39702
39703 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
39704 variable GCC_TORTURE_OPTIONS to supply default switches separated
39705 by colons. If no environment variable, run tests with -O0 -g, -O1
39706 -g, and -O2 -g as well.
39707
39708 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
39709
39710 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
39711 explanatory comments. Fix indentation.
39712
39713 1997-09-15 Jeffrey A Law (law@cygnus.com)
39714
39715 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
39716
39717 1997-09-11 Jeffrey A Law (law@cygnus.com)
39718
39719 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
39720 * g++.old-deja/g++.mike/p7325.C: Likewise.
39721 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
39722
39723 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
39724
39725 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
39726 * g++.old-deja/g++.brendan/crash30.C: Likewise.
39727 * g++.old-deja/g++.brendan/crash39.C: Likewise.
39728 * g++.old-deja/g++.law/operators4.C: Likewise.
39729
39730 1997-09-11 Joe Buck (jbuck@synopsys.com)
39731
39732 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
39733 * g++.old-deja/g++.mike/p784.C: Ditto.
39734 * g++.old-deja/g++.mike/p785.C: Ditto.
39735
39736 1997-09-05 Jeffrey A Law (law@cygnus.com)
39737
39738 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
39739
39740 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39741
39742 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
39743 target feature; pass this to c-torture-execute as needed.
39744
39745 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39746
39747 * lib/c-torture.exp(c-torture-execute): If the previous and the
39748 current executables being tested are identical, we don't need to
39749 run the executable again. Try to make the executable names
39750 unique. Add an optional argument for passing additional compiler
39751 flags.
39752
39753 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
39754
39755 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
39756
39757 1997-08-29 Jeffrey A Law (law@cygnus.com)
39758
39759 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
39760
39761 1997-07-31 Jeffrey A Law (law@cygnus.com)
39762
39763 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
39764 32bit or larger longs.
39765
39766 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
39767 have either a 32bit long or 32bit int.
39768
39769 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
39770
39771 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
39772 Make double precision tests dependent on sizeof (double).
39773
39774 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
39775
39776 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
39777 too.
39778
39779 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
39780
39781 * gcc.c-torture/compile/961203-1.cexp: New script.
39782
39783 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
39784
39785 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
39786 up the includes ourselves.
39787
39788 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
39789
39790 * lib/plumhall.exp: Remove random include, and add a few
39791 verbose messages for debugging.
39792
39793 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
39794
39795 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
39796 of trying to do it ourselves.
39797
39798 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39799
39800 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39801
39802 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39803
39804 * gcc.prms/5403.c: Made regexp a bit less strict.
39805
39806 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39807
39808 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39809 is returned from remote_load instead.
39810 * lib/plumhall.exp: Ditto.
39811 * lib/mike-g++.exp: Ditto.
39812 * lib/old-dejagnu.exp: Ditto.
39813 * lib/c-torture.exp: Ditto.
39814
39815 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39816
39817 * lib/g++.exp: Use build_wrapper procedure.
39818 * lib/gcc.exp: Ditto.
39819
39820 1997-05-20 Jeffrey A Law (law@cygnus.com)
39821
39822 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39823 an old-style decl for malloc. Fixes tests to work when
39824 sizeof (int) != sizeof (size_t).
39825
39826 1997-05-15 Mike Meissner <meissner@cygnus.com>
39827
39828 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39829
39830 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39831 use stdargs.h interface.
39832
39833 1997-05-15 Mike Meissner <meissner@cygnus.com>
39834
39835 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39836 NO_VARARGS when compiling.
39837
39838 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39839
39840 * lib/plumhall.exp(ph_includes): New procedure.
39841 (ph_make): Use it.
39842 (ph_compiler): Ditto.
39843
39844 * lib/g++.exp: Rename test-glue.c to testglue.c.
39845 * lib/gcc.exp: Ditto.
39846
39847 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39848
39849 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39850 to completion when it's called.
39851
39852 1997-03-21 Michael Meissner <meissner@cygnus.com>
39853
39854 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39855 is defined, don't do test.
39856
39857 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39858
39859 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39860 for object files.
39861 (ph_summary): Mark skipped testcases as untested, not unresolved.
39862
39863 * lib/plumhall.exp (ph_make): If unresolved because of bad
39864 errorCode, record errorCode in log file.
39865 (*): Replace send_log/verbose with verbose -log.
39866
39867 1997-03-19 Michael Meissner <meissner@cygnus.com>
39868
39869 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39870 double conversion if double isn't at least 8 bytes.
39871
39872 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39873 int to work with targets where int is 16 bits.
39874
39875 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
39876 8 bytes, just exit, since 4 byte doubles don't have enough bits of
39877 precision for the test to complete.
39878
39879 1997-03-14 Michael Meissner <meissner@cygnus.com>
39880
39881 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
39882 if d10v is not compiled with the -mdouble64 flag.
39883 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
39884
39885 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
39886 d10v is not compiled with the -mint32 flag.
39887
39888 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
39889
39890 * lib/plumhall.exp: Use incr_count.
39891
39892 1997-03-12 Jeffrey A Law (law@cygnus.com)
39893
39894 * gcc.c-torture: Update to c-torture-1.45.
39895
39896 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
39897
39898 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
39899 the name of the expect testcase file).
39900
39901 * lib/g++.exp(g++_init): Ditto.
39902
39903 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
39904
39905 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
39906 the host.
39907
39908 * lib/gcc.exp(gcc_exit): New procedure.
39909
39910 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
39911
39912 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
39913 specs where appropriate.
39914
39915 * g++.old-deja/g++.arm/*: Added additional ERROR checks
39916 because of new "candidates are" messages, and removed a few
39917
39918 * Converted all non-old-style g++ testcases to old-style, and
39919 moved into g++.old-deja.
39920
39921 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
39922
39923 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
39924 options.
39925
39926 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
39927 succeeded.
39928
39929 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
39930
39931 1997-02-13 Michael Meissner <meissner@cygnus.com>
39932
39933 * lib/gcc.exp (gcc_target_compile): Add support for defining
39934 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
39935 the machine doesn't have those features.
39936
39937 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
39938
39939 * g++.law/operators4.exp: Don't use LIBS.
39940
39941 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
39942
39943 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
39944
39945 * lib/mike-g++.exp: Don't set the compiler to be tested here.
39946 * lib/g++.exp: Set it here instead. Also, allow use of the
39947 --tool_exec and --tool_opt options. Change CXX to
39948 GXX_UNDER_TEST.
39949
39950 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
39951
39952 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
39953
39954 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
39955
39956 * lib/old-dejagnu.exp: Use prune_warnings instead of
39957 prune_system_crud.
39958 * lib/mike-g++.exp: Ditto.
39959 * lib/gcc.exp: Ditto.
39960 * lib/g++.exp: Ditto.
39961
39962 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
39963
39964 1997-02-07 Jeffrey A Law (law@cygnus.com)
39965
39966 * 941014-2.c: Include stdlib.h
39967 * 960327-1.c: Include stdio.h
39968 * dbra.c, index-1.c: Don't assume ints are 32bits.
39969
39970 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
39971
39972 * lib/gcc.exp: Add gcc,stack_size target feature.
39973
39974 * lib/g++.exp(g++_target_compile): Add the include and link
39975 paths here, not in two other places. And, it's $options, not
39976 options.
39977
39978 * lib/mike-g++.exp(postbase): Remove the code that determines
39979 the correct include and link paths.
39980 * g++.old-deja/old-deja.exp: Ditto.
39981
39982 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
39983
39984 * lib/g++.exp(g++_init): target_compile no longer returns the
39985 filename of the result.
39986
39987 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
39988
39989 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
39990 call to glob.
39991
39992 * gcc.c-torture/special/special.exp: Change call to
39993 gcc_target_compile to include the object file.
39994
39995 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
39996
39997 * gcc.c-torture/special/special.exp: Correct misspelling in last
39998 change.
39999
40000 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40001
40002 * lib/plumhall.exp(ph_summary): Log the entire output of the
40003 executable. Return -1 if there were any failures, 0 otherwise.
40004 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40005 (ph_make): Clean up objects and executables that were built
40006 if the tests succeeded.
40007
40008 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40009
40010 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
40011 libraries and includes in the build tree as appropriate.
40012
40013 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40014
40015 * lib/c-torture.exp: Instead of looking for the global variable
40016 NO_LONG_LONG, check to see if that's a feature of the target.
40017
40018 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40019
40020 * config/default.exp: Minimize. Delete the remainer of the files in
40021 config; this functionality is now in devo/dejagnu/config.
40022
40023 g++.*/*: Pass any additional flags used to compile to postbase;
40024 delete CXXFLAGS.
40025
40026 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
40027 is now done by runtest.exp. Use gcc_target_compile instead of
40028 compile.
40029
40030 lib/c-torture.exp: Use gcc_target_compile instead of compile.
40031 Remove references to CFLAGS. Use remote_file instead of
40032 calling rm -f.
40033 (c-torture): Take a list of arguments to use to compile this
40034 testcase.
40035
40036 lib/g++.exp: Simplify. Use target_compile instead of compile.
40037 lib/gcc-dg.exp: Ditto.
40038 lib/gcc.exp: Ditto.
40039 lib/mike-{gcc,g++}.exp: Ditto.
40040 lib/old-dejagnu.exp: Ditto.
40041 lib/plumhall.exp: Ditto.
40042
40043 1997-01-08 Jim Wilson <wilson@cygnus.com>
40044
40045 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
40046 (ph_linker): Likewise.
40047
40048 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
40049
40050 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
40051 MAP_ANON / MAP_ANONYMOUS if defined;
40052 else try to map from /dev/zero .
40053
40054 1996-11-12 Jeffrey A Law (law@cygnus.com)
40055
40056 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
40057 isn't defined, then define it to MAP_ANONYMOUS.
40058
40059 1996-11-12 Jeffrey A Law (law@cygnus.com)
40060
40061 * gcc.c-torture: Update to c-torture-1.42 release.
40062
40063 1996-11-11 Jeffrey A Law (law@cygnus.com)
40064
40065 * gcc.c-torture: Update to c-torture-1.41 release.
40066
40067 1996-10-27 Jeffrey A Law (law@cygnus.com)
40068
40069 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
40070 c-torture release.
40071
40072 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
40073
40074 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
40075 and LDFLAGS. Fix second case to append the target_info ldflags
40076 onto LDFLAGS, not CFLAGS.
40077 * lib/g++.exp (g++_init): Add target_info stuff.
40078 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
40079 of libgloss and newlib flags for !native.
40080
40081 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
40082 (GDB): Fix relative path to go up another dir for finding gdb.
40083
40084 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
40085
40086 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
40087 versions in the target_info array, if they don't exist.
40088
40089 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
40090
40091 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
40092
40093 1996-07-08 Jim Wilson <wilson@cygnus.com>
40094
40095 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
40096 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
40097
40098 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
40099
40100 * lib/old-dejagnu.exp: Don't remove the output file before we've
40101 actually tested it. Don't append pwd to the path of the executable
40102 we're testing.
40103
40104 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
40105
40106 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
40107
40108 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
40109
40110 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
40111 temporary directory for compiler files, and set it to a default
40112 value of /tmp. Set $output as the name of the output file from
40113 compiling the testcase. Add a -o option to $cflags_var so the
40114 compiler writes the final output file as $output. Set $executable
40115 to $output.
40116
40117 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
40118 directory for compiler files, and set it to /tmp if it doesn't
40119 already have a value. Set $output_file to the name of the output
40120 file from compiling the testcase. Add a -o option to CXXFLAGS so
40121 the compiler writes the final output file as $output. Use $output
40122 as the executable to be tested.
40123
40124 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40125
40126 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
40127
40128 1996-06-08 Jeffrey A Law (law@cygnus.com)
40129
40130 * gcc.c-torture/execute/pending-1.c: New test. Still
40131 pending in Tege's queue.
40132
40133 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
40134
40135 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
40136 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
40137 if there were failures. Call unresolved if there were unresolved
40138 testcases. Call gcc_fail if program did not run to completion.
40139 (ph_make): Pass additional argument name to ph_execute.
40140 (ph_execute): Add new argument. Pass additional arguments to
40141 ph_summary. Call gcc_fail is there is no execution output.
40142
40143 1996-04-24 Jeffrey A Law (law@cygnus.com)
40144
40145 * lib/plumhall.exp (proc_summary): Output relavent summary
40146 lines into the log so specific failures in plumhall can be
40147 investigated.
40148
40149 1996-04-10 Jeffrey A Law (law@cygnus.com)
40150
40151 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
40152 (c-torture-execute): Don't try to execute tests which use
40153 "long long" types if $NO_LONG_LONG is nonzero.
40154
40155 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
40156
40157 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
40158 not c-torture.
40159
40160 * gcc.ieee: Move from here.
40161 * gcc.c-torture/execute/ieee: To here.
40162
40163 1996-03-26 Jeffrey A Law (law@cygnus.com)
40164
40165 * gcc.c-torture: Update to c-torture-1.41 release.
40166
40167 1996-03-22 Jeffrey A Law (law@cygnus.com)
40168
40169 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
40170 not "$output".
40171
40172 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
40173
40174 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
40175 -c present.
40176
40177 1996-03-02 Jeffrey A Law (law@cygnus.com)
40178
40179 * config/proelf.exp: Handle connecting to a simulator.
40180
40181 1996-01-31 Jeffrey A Law (law@cygnus.com)
40182
40183 * config/proelf.exp: New file. Enough framework that we can
40184 run c-torture tests on the proelf targets (or any other target
40185 that gdb can connect to for that matter).
40186
40187 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
40188
40189 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
40190 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
40191
40192 * lib/plumhall.exp (ph_execute): Always call ph_summary if
40193 exec_output exists.
40194
40195 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
40196
40197 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
40198 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
40199
40200 * config/*.exp: Update FSF address. Change result of ${tool}_load
40201 to pass/fail/unresolved/unsupported/untested. Caller must now
40202 call unresolved/unsupported/untested.
40203 * lib/*.exp: Update FSF address. Update to handle new results of
40204 ${tool}_load.
40205 * lib/chill.exp (verbose): Delete.
40206
40207 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
40208
40209 * lib/gcc.exp (default_gcc_start): Change order of args to
40210 $LDFLAGS $CFLAGS $LIBS.
40211 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
40212 Save/set/restore CFLAGS. Pass single arg to gcc_start.
40213 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
40214 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40215 * gcc.misc-tests/dg-test.exp: Likewise.
40216 * gcc.misc-tests/msgs.exp: Likewise.
40217 * gcc.prms/prms.exp: Likewise.
40218 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
40219 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40220
40221 * lib/dg.exp: Deleted, moved to dejagnu/lib.
40222
40223 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40224
40225 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
40226
40227 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
40228 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
40229
40230 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
40231 necessary.
40232
40233 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
40234
40235 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
40236 global for loop; add use of $mathlib.
40237 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
40238 settings here; set mathlib for anything but VxWorks.
40239
40240 1996-01-22 Jeffrey A Law (law@cygnus.com)
40241
40242 * gcc.c-torture: Update to c-torture-1.40 release.
40243
40244 1996-01-03 Jeffrey A Law (law@cygnus.com)
40245
40246 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
40247 dg.exp.
40248
40249 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
40250
40251 * lib/c-torture.exp (c-torture-execute): Declare "output" as
40252 global.
40253
40254 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
40255
40256 * lib/g++.exp (LIBS): Define if not already.
40257 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
40258 (gcc-dg-prune): Call prune_gcc_output.
40259 * lib/gcc.exp (prune_gcc_output): New proc.
40260 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
40261 prune_gcc_output.
40262
40263 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
40264
40265 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
40266 (c-torture-execute): Likewise. Rename `name' to `testcase'.
40267
40268 1995-11-15 Jeffrey A Law (law@cygnus.com)
40269
40270 * gcc.c-torture: Update to c-torture-1.39 release.
40271
40272 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
40273
40274 * lib/c-torture.exp (c-torture-execute): Don't return if one option
40275 fails, try others as well.
40276
40277 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
40278
40279 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
40280 If compilation fails, mark execute tests as `untested'.
40281 If test is marked as unsupported, don't mark compilation and
40282 execute tests as failed.
40283
40284 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
40285
40286 * lib/g++.exp (g++_init): Don't link in libg++, and look to
40287 libstdc++ for whether or not we want to be doing shared
40288 libraries. Delete link_curses since we don't need it anymore.
40289 * lib/mike-g++.exp (postbase): Don't link in libg++.
40290 * g++.old-deja/old-deja.exp: Likewise.
40291
40292 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
40293
40294 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
40295
40296 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
40297
40298 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
40299 For that, add `-Wl,-a,shared_archive'.
40300 * g++.old-deja/old-deja.exp: Likewise.
40301
40302 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
40303
40304 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
40305
40306 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
40307
40308 * lib/mike-g++.exp (postbase): Pay attention to the status of
40309 g++_load.
40310
40311 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
40312
40313 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
40314
40315 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
40316
40317 * lib/gcc.exp (default_gcc_start): No longer need to log program
40318 being executed or its output, execute_anywhere does that now.
40319 * lib/g++.exp (default_g++_version): Call execute_anywhere.
40320 (default_g++_start): Likewise. Delete calls to verbose/send_log.
40321
40322 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
40323
40324 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
40325 the same as those in lib/g++.exp.
40326
40327 1995-10-10 Jeff Law (law@hurl.cygnus.com)
40328
40329 * gcc.c-torture: Update to c-torture-1.38 release.
40330 * gcc.ieee: Related changes.
40331
40332 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
40333
40334 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
40335 "exec". Minor reformatting changes.
40336
40337 * config/rom68k.exp (${tool}_load): Make it work in a canadian
40338 cross. This means all "exec" calls now work on a remote host as
40339 well.
40340 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
40341 cross. Filter out the extra "\r\n" stuff that expect puts in.
40342 (c-torture-execute): Filter out the bogus warnings like
40343 c-torture-compile does. Add support for canadian cross.
40344 * lib/gcc.exp (default_gcc_version, default_gcc_start)
40345 Use execute_anywhere rather than calling exec directly. Now it
40346 works for canadian cross testing.
40347
40348 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
40349
40350 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
40351 results into a variable, and check that rather than using file exists.
40352
40353 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
40354
40355 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
40356 create a libg++.so. For sunos4.1.*, also add -ltermcap.
40357
40358 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40359
40360 * g++.old-deja/old-deja.exp: Create and pass runshlib and
40361 lib_curses if there's a shared libg++ in the build tree.
40362
40363 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
40364
40365 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
40366 if not supported target.
40367
40368 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
40369
40370 * lib/g++.exp (g++_init): Move empty setting of runshlib and
40371 link_curses up to always happen, not just for native builds.
40372
40373 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
40374
40375 * gcc.c-torture: Update to c-torture-1.36 release.
40376 * gcc.failure: Related changes.
40377
40378 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
40379
40380 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
40381
40382 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
40383
40384 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
40385 * lib/mike-g++.exp (postbase): Not in here. Still reference
40386 runshlib, link_curses, and mathlib for link and run.
40387
40388 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
40389 pass the runtime shared library options for Solaris, OSF/1, and
40390 Irix5, and link with -lcurses to avoid unresolved references.
40391
40392 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
40393
40394 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
40395 only run once.
40396
40397 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
40398
40399 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
40400
40401 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
40402
40403 * gcc.c-torture: Update to c-torture-1.35 release. Note we
40404 do not have a framework for the "compat" tests yet.
40405
40406 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
40407
40408 * lib/mike-g++.exp (postbase): New local variable `mathlib',
40409 set to null if we're testing vxworks5.1. Use that instead of
40410 `-lm' in the setting of LIBS for link and run.
40411
40412 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
40413
40414 * config/rom68k.exp (${tool}_load): Major changes to make it
40415 work. Verified that it does in fact return the stuff in
40416 exec_output properly. Catch any Emul or any TRAP other than 0.
40417
40418 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
40419
40420 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
40421 LDFLAGS properly for targets that need stuff from libgloss.
40422 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
40423 only run once.
40424 (gpp_initialized): New variable.
40425
40426 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
40427
40428 * config/rom68k.exp: Load libgloss.exp.
40429 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
40430 so we can produce a fully linked binary.
40431 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
40432 so we can produce a fully linked binary.
40433
40434 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
40435
40436 * lib/plumhall.exp (ph_section): Watch for expected failures.
40437 Add missing `else'.
40438
40439 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
40440 run the testcase.
40441 (c-torture): Likewise.
40442
40443 1995-08-28 Doug Evans <dje@cygnus.com>
40444
40445 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
40446
40447 * lib/mike-g++.exp (mike_cleanup): New proc.
40448 (prebase): New globals compiler_result, not_compiler_result,
40449 target_regexp.
40450 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
40451 allow leading "-" in pattern. Watch for unsupported tests.
40452 If $compiler_result is set, pattern match assembler code,
40453 and ditto for $not_compiler_result.
40454 * lib/mike-gcc.exp: Likewise.
40455
40456 * lib/plumhall.exp (ph_execute): Only call ph_summary if
40457 execution "succeeded".
40458
40459 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
40460
40461 * config/win32.exp: New file.
40462 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
40463
40464 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
40465
40466 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
40467 unsupported.
40468 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
40469 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
40470 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
40471
40472 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
40473 "... without exceptions was ...". That is now handled by
40474 prune_system_crud.
40475 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40476
40477 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
40478
40479 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
40480 sieve.c,sort2.c}: New files.
40481 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
40482 sieve.exp,sort2.exp}: Drivers for them.
40483
40484 * lib/mike-gcc.exp (program_output): New user settable variable.
40485 (postbase): Call prune_system_crud. Also prune extraneous compiler
40486 messages.
40487 * lib/mike-g++.exp (program_output): New user settable variable.
40488
40489 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
40490
40491 * config/sh.exp: Deleted (use sim.exp instead).
40492
40493 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
40494
40495 * config/vx.exp: Declare CHECKTASK as global.
40496 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
40497 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
40498 * lib/old-dejagnu.exp: Load [pwd]/$executable.
40499
40500 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40501
40502 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
40503 target. Like vx.exp, only includes `vx29k.exp' instead of
40504 `vxworks.exp'.
40505
40506 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
40507
40508 * config/sim.exp: Increase time limit from 120 seconds to 240.
40509
40510 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
40511
40512 * gcc.c-torture/execute/950628-1.c: New test.
40513
40514 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
40515
40516 * gcc.c-torture: Update with changes/additions from
40517 c-torture-1.34.
40518
40519 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
40520
40521 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
40522
40523 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
40524
40525 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
40526
40527 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
40528
40529 * gcc.c-torture/compile/950512-1.c: New test.
40530 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
40531 * gcc.dg/struct-ret-1.c: Likewise.
40532
40533 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
40534
40535 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
40536 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
40537
40538 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
40539
40540 * gcc.c-torture/special/920411-1.c: Deleted.
40541 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
40542
40543 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
40544
40545 * config/sim.exp (${tool}_load): Hack in call to bash to get a
40546 cpu limit.
40547
40548 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
40549
40550 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
40551
40552 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
40553
40554 From kenner;
40555 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
40556 is the proper length.
40557 * va-arg-3.c: Likewise.
40558
40559 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
40560
40561 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
40562 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
40563
40564 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
40565 * lib/g++.exp (default_g++_start): Delete old cruft.
40566
40567 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
40568
40569 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
40570 (2 * (1 << 18)) to (2 * (1 << 17)).
40571
40572 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
40573
40574 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
40575
40576 * config/rom68k.exp: Renamed from config/idp.exp
40577
40578 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
40579
40580 * c-torture/compile/921109-2.c
40581
40582 1995-04-18 Mike Stump <mrs@cygnus.com>
40583
40584 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
40585 excess errors.
40586
40587 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
40588
40589 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
40590 output.
40591 * lib/g++.exp (default_g++_start): Likewise.
40592
40593 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
40594
40595 * gcc.c-torture/compile/950329-1.c: New test.
40596
40597 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
40598
40599 * config/bug.exp (${tool}_load): Updated to use new remote_open
40600 and remote_close procs.
40601 * config/idp.exp: New file.
40602
40603 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
40604
40605 * gcc.c-torture/execute/950322-1.c: New test.
40606
40607 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
40608
40609 * config/vx.exp (${tool}_load): Clean up testing of return code from
40610 vxworks_ld and vxworks_spawn.
40611
40612 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
40613
40614 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
40615
40616 1995-03-13 Mike Stump <mrs@cygnus.com>
40617
40618 * lib/old-deja.exp: Add `excess errors test - ' error, now one
40619 can mark excess errors on a machine by machine basis. Note, the
40620 default is to not expect any excess errors, even when excess
40621 errors test - is given, so you will want to put an XFAIL ... on
40622 these lines. For example, // excess errors test - XFAIL hppa*-*-*
40623 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
40624 those 4 machines, but no others.
40625
40626 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
40627
40628 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
40629 * lib/c-torture.exp: to here.
40630
40631 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
40632
40633 * gcc.c-torture/execute/950221-1.c: New test.
40634 * gcc.c-torture/execute/struct-ret-1.c: New test.
40635 * gcc.c-torture/compile/950221-1.c: New test.
40636
40637 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
40638
40639 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
40640
40641 * gcc.c-torture/execute/arith-1.c (main): Return 0.
40642 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
40643
40644 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
40645
40646 * g++.gb: New directory of tests, derived from my signature and
40647 class scoping tests.
40648
40649 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
40650 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
40651 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
40652 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
40653 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
40654 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
40655 * g++.gb/sig25.C: Likewise.
40656
40657 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
40658 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
40659 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
40660 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
40661 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
40662 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
40663 * g++.gb/sig25.exp: Likewise.
40664
40665 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
40666 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
40667 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
40668 * g++.gb/scope13.C: Likewise, this test still fails.
40669
40670 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
40671 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
40672 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
40673 * g++.gb/scope13.exp: Ditto.
40674
40675 * g++.gb/README: New file, explains what these tests are about.
40676
40677 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
40678
40679 * lib/dg.exp (dg-do): Support `preprocess'.
40680 (dg-test): Likewise.
40681
40682 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
40683
40684 * config/udi.exp: change "continue -expect" to "exp_continue".
40685
40686 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
40687
40688 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
40689 Delete redundant tests.
40690
40691 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
40692 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
40693 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
40694 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
40695 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
40696 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
40697 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
40698 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
40699
40700 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
40701 storing label pointers.
40702 * gcc.c-torture/execute/921019-1.c: Likewise.
40703 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
40704 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
40705 parameter fp.
40706 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
40707 constants.
40708
40709 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
40710 Delete obsolete tests.
40711
40712 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
40713 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
40714 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
40715 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
40716 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
40717 * gcc.c-torture/compile/950124-1.c: New test.
40718
40719 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
40720
40721 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
40722
40723 * lib/mike-g++.exp: Add -lm to LIBS.
40724
40725 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
40726
40727 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
40728
40729 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
40730
40731 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
40732
40733 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
40734
40735 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
40736
40737 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
40738
40739 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
40740 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
40741 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
40742 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
40743 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
40744 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
40745 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
40746 * g++.law/{operators31.C, operators32.C,
40747 * g++.law/{operators33.C, operators34.C}: Likewise.
40748 * g++.law/{pic1.C, refs2.C}: Likewise.
40749 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
40750 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
40751 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
40752 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40753
40754 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
40755 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
40756 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
40757 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
40758 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
40759 * g++.law/{enum9.exp, friend5.exp}: Likewise.
40760 * g++.law/{nest3.exp, nest4.exp}: Likewise.
40761 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
40762 * g++.law/{operators30.exp, operators31.exp}: Likewise.
40763 * g++.law/{operators32.exp, operators33.exp}: Likewise.
40764 * g++.law/{operators34.exp}: Likewise.
40765 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
40766 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
40767 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
40768 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
40769 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40770
40771 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
40772 No longer expected to fail.
40773 * g++.law/missed-error3.C: Tweak for recent bool changes.
40774
40775 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
40776
40777 * config/emb-unix: Deleted.
40778 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
40779 remote execution. Do final link on remote host if REMOTE_LINK is set.
40780
40781 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
40782
40783 * lib/dg.exp (dg-test): Fix typo in last patch.
40784
40785 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
40786
40787 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
40788 (handles multiple occurrences).
40789
40790 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
40791
40792 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
40793 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
40794 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
40795 printed).
40796 * lib/c-torture.exp (c-torture-compile): Likewise.
40797 (c-torture): Prepend full path if missing.
40798 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
40799 (gcc_fail): Likewise.
40800 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40801
40802 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40803
40804 * lib/netware.exp: Only attach to NetWare i386 systems.
40805
40806 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40807
40808 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40809 messages. Add test name to "output pattern match" pass/fail message.
40810
40811 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40812
40813 * gcc.dg: New testsuite.
40814 * gcc.dg/dg.exp: New file.
40815
40816 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40817 test-switch.c}: Deleted.
40818
40819 * gcc.misc-tests/msgs.exp: New testcase driver.
40820
40821 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40822
40823 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40824 Watch for illegal return values from ${tool}_load.
40825 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40826 cross targets. Coerce return value >0 to 1.
40827
40828 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40829
40830 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40831
40832 * config/emb-unix.exp: New file.
40833
40834 * config/sim.exp: Error if variable $SIM not defined.
40835 (${tool}_load): Mark test as "untested" if simulator missing.
40836
40837 * config/unix.exp: Load remote.exp to get rcp_download.
40838 * lib/c-torture.exp: Use different option lists for testcases with
40839 and without loops.
40840 * gcc.c-torture/execute/execute.exp: Likewise.
40841
40842 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40843
40844 * config/*.exp: Clarify return code from ${tool}_load.
40845 Call `unresolved' or `untested' instead of `warning' or `perror'
40846 (sometimes you still want to call both though).
40847 Add comment that `shell_id' is local to each file.
40848 * config/udi.exp (timeout): Set to 30.
40849 Don't print warning if connection fails, $connectmode has already
40850 printed an error.
40851 (${tool}_load): Move verbose messages to level 2.
40852 Rework pattern for "Process started" message.
40853 Pass `shell_id' to ${connectmode}_download.
40854 Retry twice upon timeout. Make resetting of target more robust.
40855 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40856 Pass `shell_id' to exit_$connectmode.
40857 Only call exit_$connectmode if connected.
40858 * config/unix.exp (${tool}_load): Check return codes better.
40859 * config/vrtx.exp (${tool}_load): Likewise.
40860 * config/vx.exp (${tool}_load): Likewise.
40861 Delete unneeded global's.
40862 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40863 from ${tool}_load.
40864 (dg-stat): Delete.
40865 (dg-init): Delete recording of pass/fail counts.
40866 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40867 (old-dejagnu-init): Likewise.
40868 (old-dejagnu-stat): Delete contents, empty proc now.
40869 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40870 (c-torture): Delete references to lcnt, lpass, lfail.
40871 Get option list from TORTURE_OPTIONS.
40872 Delete -funroll[-all]-loops if no loops.
40873 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40874 (g++_stat): Delete contents (empty proc now).
40875 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
40876 (gcc_finish): Likewise.
40877 (gcc_stat): Deleted.
40878 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
40879 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
40880 * gcc.c-torture/execute/execute.exp: Likewise.
40881 Split tests into two parts: compile, execute.
40882 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
40883 no loops. Update to reflect clarified return codes from ${tool}_load.
40884
40885 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
40886
40887 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
40888 to grep for.
40889 (old-dejagnu): Likewise (where necessary).
40890
40891 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
40892
40893 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
40894
40895 * lib/dg.exp (dg-process-target): Fix processing of selector.
40896 Add comment regarding use of `error'.
40897
40898 * lib/gcc.exp (prune_system_crud): Define if missing.
40899 * lib/g++.exp (prune_system_crud): Likewise.
40900
40901 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
40902 Call prune_system_crud.
40903 * lib/dg.exp (dg-runtest): New proc.
40904 Use perror instead of send_user for tcl errors in testcase.
40905 Don't return any value, it's never used.
40906 Don't clobber previous definition of `unknown'.
40907 Print tcl errors in `dg-final'.
40908
40909 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
40910
40911 * lib/dg.exp (dg-process-target): Improve syntax error messages.
40912 (dg-test): Don't print errorInfo, it contains stack backtrace.
40913
40914 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
40915
40916 * lib/g++.exp (runtest_file_p): Define if missing.
40917
40918 1994-09-24 Doug Evans (dje@cygnus.com)
40919
40920 * lib/mike-g++.exp: Comment out loading of g++.exp.
40921 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
40922 (default_g++_version): Always print something.
40923 (default_g++_start): Comment out call to `which'.
40924 (g++_start, g++_load): Deleted (must be defined in config file).
40925 * lib/gcc.exp: Test for existence of $CC at start.
40926 Delete check for tmpdir (done in gcc_init).
40927 (default_gcc_version): Always print something.
40928 (default_gcc_start): Comment out call to `which'.
40929 * config/*.exp: Major cleanup - make cross targets work at least a
40930 little better for g++ (by not being "--tool gcc" specific).
40931 Rename gcc_xxx to ${tool}_xxx.
40932 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
40933 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
40934
40935 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
40936
40937 * lib/c-torture.exp (c-torture-compile): Rework compiler
40938 message processing.
40939
40940 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
40941 c-torture.
40942
40943 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
40944
40945 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
40946
40947 * lib/dg.exp (dg-process-target): Support { target native }.
40948
40949 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
40950
40951 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
40952 looked for "... program xxx got fatal signal".
40953 Correct regsub munging of `comp_output'.
40954 Ignore compiler messages "path prefix not used" and "linker input
40955 file unused".
40956
40957 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
40958
40959 * lib/gcc.exp (runtest_file_p): Define if missing.
40960 * gcc.prms/template.c: Example to work from.
40961
40962 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
40963
40964 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
40965 * lib/dg.exp (dg-test): Call unsupported testcases as such.
40966
40967 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
40968 * gcc.prms/1883.c: Moved from compile/940714-1.c.
40969 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
40970 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
40971
40972 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
40973 (dg-process-target): No longer a varargs proc.
40974 Return S/N for target, P/F for xfail. All callers changed.
40975 (user option procs): More argument checking.
40976 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
40977 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
40978 (dg-test): Skip test if not running on selected target in `dg-do'.
40979 Update handling of `dg-do-what', `dg-output-text'.
40980 Separate execution pass/fail from output pattern match pass/fail.
40981 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
40982
40983 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
40984
40985 * gcc.c-torture/special/special.exp: Don't expect failure for mips
40986 target for 920510-1.c.
40987
40988 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
40989
40990 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
40991 Clean up comment regarding use of passcnt, etc.
40992 (gcc_stat): Don't update `testcnt' here.
40993 (gcc_finish): Do it here.
40994 Might as well reset `but_id' here too.
40995 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
40996 to determine if the file should be tested.
40997 * gcc.c-torture/compile/compile.exp: Likewise.
40998 * gcc.c-torture/execute/execute.exp: Likewise.
40999 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41000 * gcc.misc-tests/dg-test.exp: Likewise.
41001 * gcc.prms/prms.exp: Likewise.
41002 * gcc.wendy/wendy.exp: Likewise.
41003 * g++.old-deja.exp: Likewise.
41004 Move "Testing file" message to verbose level 1.
41005
41006 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41007
41008 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41009
41010 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
41011
41012 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
41013 (default_gcc_start): Accept optional second list element
41014 of compiler flags. Print compiler output at verbosity level 2.
41015 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
41016 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
41017 Save current values of framework globals passcnt, failcnt, xpasscnt,
41018 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
41019 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
41020 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
41021 xfailcnt to compute stats. Update framework global `testcnt' from
41022 pass/fail counts.
41023 (gcc_finish): New proc. Clean up test environment.
41024 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
41025 (gcc_epass, gcc_efail): Delete.
41026 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
41027 argument of line number.
41028 (dg-init): If the tool has an init routine, call it.
41029 (dg-test): Remove args `cflags_var' and `libs_var'.
41030 Pass all compiler options to ${tool}_start.
41031 Handle missing line number.
41032 (dg-finish): New function.
41033 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
41034 particular files. Call gcc_finish at end. Move "skipping test"
41035 message to verbosity level 3.
41036 * gcc.c-torture/compile/compile.exp: Likewise.
41037 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41038 * gcc.c-torture/execute/execute.exp: Likewise.
41039 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41040 Print testcase being tried at verbosity level 1.
41041 * gcc.c-torture/special/special.exp: Unset xfail.
41042 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41043 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
41044 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
41045 * gcc.failure/failure.exp: Likewise.
41046 * gcc.ieee/ieee.exp: Likewise.
41047 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
41048 Update call to dg-test. Call dg-finish at end.
41049 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
41050 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41051 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
41052 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
41053 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
41054 * gcc.wendy/wendy.exp: Add copyright.
41055 Delete setting of tmpdir (done by gcc_init).
41056 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
41057 Pass compiler flags to gcc_start. Call gcc_finish at end.
41058 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
41059 gcc_[ce]pass/fail.
41060
41061 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
41062
41063 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
41064 confusion.
41065 (g++_load): Likewise.
41066
41067 * config/*.exp (gcc_load): Some were varargs fns and some were not.
41068 Rename argument to `prog' to remove the confusion.
41069 Varargs fns behave differently too!
41070 (g++_load): Likewise.
41071
41072 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
41073
41074 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
41075 what it is. Delete (always) printing of status value for !native.
41076 Simplify verbose code, and include status and exec_output.
41077 (g++_load): Use gcc_load.
41078
41079 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
41080
41081 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
41082 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
41083 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
41084 940714-3.c as these testcases don't exist anymore. Make
41085 va-arg-1.c expected to pass.
41086
41087 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
41088
41089 * gcc.misc-tests/misc.exp: Only run specific testcases.
41090 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
41091 * gcc.misc-tests/dg-[1-9].c: New files.
41092
41093 * lib/dg.exp: New testsuite driver.
41094 * gcc.prms/prms.exp: Use it.
41095
41096 * README.gcc: New file.
41097
41098 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
41099 Document and reset `lxpass' and `lxfail'.
41100 Simplify "initialized" message.
41101 (gcc_stat): Clean up comments a little.
41102
41103 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
41104
41105 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
41106
41107 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
41108
41109 * lib/old-dejagnu.exp (process-option): New proc.
41110 (old-dejagnu-init, old-dejagnu-stat): Likewise.
41111 (old-dejagnu): Simplify.
41112 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
41113
41114 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
41115
41116 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
41117 exists and is not an empty string.
41118
41119 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
41120 $xfail rather than calling setup_xfail. Clear $xfail when test is
41121 finished.
41122 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
41123 automatically.
41124
41125 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
41126 longer expected to fail.
41127
41128 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
41129 "f" function call.
41130
41131 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
41132
41133 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
41134 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
41135 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
41136 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
41137 c-torture-1.29.
41138
41139 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
41140 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
41141
41142 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
41143
41144 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
41145 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
41146
41147 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
41148 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
41149 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
41150
41151 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
41152
41153 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
41154 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
41155 940714-1.c, 940714-2.c, 940714-3.c},
41156 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
41157 gcc.misc-tests/{mg.c,mg.exp}:
41158 New tests.
41159 * gcc.noncompile/noncompile.exp: Change accordingly.
41160
41161 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
41162
41163 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
41164 Undo previous clobberage.
41165
41166 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
41167
41168 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
41169 * gcc.special/{930510-1.c, special.exp}:
41170 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
41171 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
41172 struct-varargs-1.c}: New tests from c-torture-1.26.
41173
41174 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
41175
41176 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
41177 argument to switch.
41178
41179 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
41180
41181 * Revert the previous changes. Please see Rob's directory
41182 (/lisa/test/rob/progressive/gcc/testsuite) for testing
41183 fixes.
41184
41185 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
41186
41187 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
41188 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
41189 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
41190 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
41191 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
41192 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
41193 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
41194 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
41195 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
41196 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
41197 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
41198 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
41199 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
41200 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
41201 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
41202 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
41203 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
41204 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
41205 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
41206 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
41207 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
41208 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
41209 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
41210 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
41211 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
41212 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41213 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
41214
41215 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
41216
41217 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
41218 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
41219 with perror calls.
41220
41221 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
41222
41223 * config/unix.exp (g++_load): Fix syntax.
41224
41225 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
41226
41227 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
41228 * gcc.noncompile/921017-1.c: Deleted obsolete test.
41229 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
41230 Don't expect va-arg-1.c to fail. Correct expected output for
41231 920928-1.c.
41232 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
41233 * gcc.wendy/hbm4.c: Correct typo.
41234 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
41235
41236 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
41237
41238 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
41239 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
41240 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
41241 * lib/c-torture.exp (c-torture-compile): Ditto.
41242
41243 Reduce volume of output (remove all the -I's and such).
41244 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
41245 Call gcc_cpass, gcc_cfail.
41246 (c-torture): Pass testing option to c-torture-compile.
41247
41248 1994-03-21 Doug Evans (dje@cygnus.com)
41249
41250 Bring patches over from progressive.
41251 * config/default.exp: Exit remote shell cleanly.
41252 (g++_exit, g++_start): Add default versions.
41253 * config/sim.exp (gcc_load): Use perror, not error.
41254
41255 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
41256
41257 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
41258 set in site.exp.
41259
41260 1994-03-14 Doug Evans (dje@cygnus.com)
41261
41262 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
41263 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
41264 (wendy_try): New proc to run testcase.
41265 (main loop): Call 'em.
41266 * gcc.wendy/*.c: Clean up pass to correct expected output.
41267
41268 * lib/gcc.exp: Minor cleanup work.
41269 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
41270
41271 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
41272
41273 * config/sim.exp (gcc_load): Document return codes better.
41274 Don't pass -v to simulator.
41275
41276 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
41277
41278 * gcc.special/920717-x.c: Fix typo.
41279 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
41280 get at sources.
41281
41282 * lib/mike-gcc.exp: Fix typo.
41283
41284 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
41285
41286 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
41287 binary to use, transform the name.
41288 * config/*.exp: rename everything. Nuke any g++ specific files,
41289 it's now a special case of gcc that requires no special support.
41290 Add a default.exp for unsupported targets.
41291
41292 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
41293
41294 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
41295 lib/old-dejagnu.exp: Fix a few patterns to work with the new
41296 version of Tcl.
41297
41298 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
41299
41300 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
41301 than a warning.
41302
41303 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
41304
41305 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
41306
41307 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
41308
41309 * gcc.execute/execute.exp: Combine opt_list and foption_list into
41310 option_list. Compile every file with only 4/6 option choices
41311 (same as C torture) instead of with 12/18 different option
41312 choices.
41313 * lib/c-torture.exp: Likewise.
41314
41315 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
41316 not already set.
41317
41318 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
41319
41320 * lib/old-deja.exp: Add `excess errors test fails' error, now one
41321 can put an XFAIL *-*-* on excess errors.
41322
41323 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
41324
41325 * g++.law: Add more tests derived from g++-bugs snapshots.
41326
41327 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
41328 equivalent to g++.law/init9.
41329
41330 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
41331 compiled it, and the a.out file after we've run it.
41332
41333 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
41334
41335 * lib/mike-g++.exp (postbase): Delete the .o file after we've
41336 compiled it, and the a.out file after we've run it.
41337
41338 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
41339
41340 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
41341
41342 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
41343
41344 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
41345 version number.
41346
41347 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
41348
41349 * g++.law: New directory of g++ tests derived from the g++-bugs
41350 snapshots.
41351
41352 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
41353
41354 * gcc.compile: initbug1.c initbug1.exp testcase added
41355
41356 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
41357
41358 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
41359 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
41360 fixes submitted by Jeff Law (law@cs.utah.edu)
41361 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
41362 Jeff Law (law@cs.utah.edu)
41363
41364
41365 1993-11-30 Mike Stump (mrs@cygnus.com)
41366
41367 * config/unix-g++.exp: Follow the gcc way of doing things.
41368 * g++.old-deja/old-deja.exp: Minor updates.
41369 * lib/g++.exp: New file, follow the gcc way of doing things.
41370 * lib/old-dejagnu.exp: Minor updates.
41371 * lib/mike-g++.exp: Always unset errorInfo.
41372
41373 1993-11-06 Mike Stump (mrs@cygnus.com)
41374
41375 * lib/gcc.exp: Fix some errors with the below change, CC and
41376 CFLAGS should be global when setting, not local.
41377
41378 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
41379
41380 * lib/gcc.exp: Transform tool name.
41381
41382 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41383
41384 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
41385
41386 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41387
41388 * lib/gcc.exp: change gcc_done to gcc_stat
41389
41390 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41391
41392 * Upgraded gcc testsuite to c-torture version 1.25
41393
41394 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
41395
41396 * lib/gcc.exp: added reporting code. Changed verbose compile message.
41397 * lib/c-torture: added hooks for new reporting code.
41398
41399 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
41400
41401 * config/sh-gcc.exp: check if sh-sim exists in the path
41402
41403 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
41404
41405 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
41406 * gcc.compile/compile.exp: Initial changes for new logic.
41407 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
41408 * gcc.failure/failure.exp: Initial changes for new logic.
41409 * gcc.ieee/ieee.exp: Initial changes for new logic.
41410 * gcc.misc-tests/misc.exp: Initial changes for new logic.
41411 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
41412 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
41413 * lib/c-torture.exp: Initial changes for new logic.
41414 * lib/gcc.exp: Initial changes for new logic.
41415
41416 1993-10-15 Mike Stump (mrs@cygnus.com)
41417
41418 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
41419 depend upon failure or success. Fully qualify names in failure
41420 and success messages. Always remove a.out before starting
41421 compile, just in case. Pay more attention to error text output by
41422 the compiler. Handle testcases with no known past errors just
41423 like all others, so that things are uniform. Other miscellaneous
41424 improvements.
41425
41426 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
41427
41428 * gcc.cpp: new directory for cpp tests
41429
41430 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
41431
41432 * lib/chill.exp: Code reformatted, removed unused code.
41433 * config/unix-chill.exp: Code reformatted, removed unused code.
41434 * chill.execute/execute.exp: Code reformatted, removed unused code.
41435 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
41436
41437 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
41438
41439 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
41440 routines not written.
41441
41442 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
41443
41444 * config/bug-gcc.exp: Use new procs from bug.exp.
41445
41446 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
41447
41448 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
41449 via ftp, rather than depending on NFS.
41450 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
41451 case.
41452
41453 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
41454
41455 * config/bug-gcc.exp: Use new download proc.
41456
41457 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
41458
41459 * chill.execute/execute.exp: cleanups, handles errors better
41460 * chill.compile/compile.exp: rewrite, based on execute.exp
41461 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
41462 * lib/chill.exp: major changes to diff proc and compile and link
41463 procs. added chill_fail and chill_pass wrappers to pass and
41464 fail. added more comments, and handle error codes better.
41465 Added a hack to capture stderr from exec, so noncompile tests
41466 can work.
41467
41468 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
41469
41470 * chill.execute/execute.exp: rewrite of testsuite driver
41471 * lib/chill.exp: rewrite of testsuite driver
41472 * config/unix-chill.exp: rewrite of testsuite driver
41473
41474 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
41475
41476 In chill.execute:
41477 * iexpr.ch: Standardize uppercase.
41478 * tuples.dat: Standardize uppercase.
41479 * vary.ch: standardize. Correct varying string assignments.
41480 * vary.dat: Add new output lines.
41481
41482 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
41483
41484 In chill.execute:
41485 * chprintf.ch: Standardize use of uppercase.
41486 * tuples.ch: Standardize and turn arr2 into a DCL,
41487 rather than a SYN.
41488 * pinits.ch: Standardize.
41489
41490 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
41491
41492 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
41493 * Makefil: Renamed to Makefile.in.
41494 * configure.in: New.
41495
41496 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
41497
41498 In chill.execute:
41499 * .cvsignore: Add result/output files.
41500 * Makefile: Fix up variables at start. Use MFLAGS
41501 everywhere. Correct bool_loc, built_ins entries.
41502 Add entry for vary1.ch.
41503 * bitarray.ch: Standardize upper-case usage.
41504 * bitexpr.ch: Standardize, add output of b1.
41505 * params.ch: Use arrayt in along PROC parameters, to
41506 avoid novelty problems.
41507 * sets.ch: Tiny cleanup.
41508 * vary1.ch: Re-indent.
41509
41510 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
41511
41512 * Add PR-related files to Makefiles, .cvsignore files, etc.
41513
41514 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
41515
41516 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
41517 with compiler objects. New names are test-flow.c and test-loop.c
41518
41519 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
41520
41521 * Upgraded c-torture tests from 1.19 to 1.20
41522
41523 * new files:
41524 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
41525 * gcc.compile: 930623-1.c 930623-2.c
41526 * gcc.noncompile: 930622-1.c 930622-2.c
41527 * gcc.failure: 920411-1.c 920627-2.c
41528 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
41529
41530 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
41531
41532 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41533 More changes to get testsuite working properly. Needs more work.
41534 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
41535
41536 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
41537
41538 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41539 More changes to get testsuite working properly. Needs more work.
41540
41541 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
41542
41543 * chill.compile/compile.exp: Added for Dejagnu support
41544 * chill.execute/execute.exp: Added for Dejagnu support
41545 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
41546
41547 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
41548
41549 This should complete moving the CHILL test files.
41550 * chill.noncompile(.cvsignore printf.grt
41551 in-printf.grt chprintf.grt chprintf.ch):
41552 Added test-support files.
41553 (Makefile): Modified further.
41554 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
41555 signal.ch): Added test files.
41556 * chill.execute (.cvsignore printf.grt printr.c
41557 in-printf.grt rts.c chprintf.grt rts.h): Added
41558 test-support files.
41559 (Makefile): More corrections.
41560
41561 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
41562
41563 * chill.compile, chill.execute, chill.nocompile: Add CHILL
41564 test cases, ready for DejaGnu.
41565
41566 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
41567
41568 * Upgraded c-torture tests from 1.18 to 1.19
41569
41570 * gcc.compile: added test(s):
41571 930607-1.c
41572 * gcc.execute: added test(s):
41573 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
41574
41575 * added new subdirectory for misc tests: gcc.misc-tests
41576 * gcc.misc-test(s): added tests:
41577 inst-check.c test-consts.c test-ior.c test-switch.c
41578
41579 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
41580
41581 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
41582
41583 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
41584
41585 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
41586
41587 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
41588
41589 * Upgraded c-torture tests from 1.17 to 1.18
41590
41591 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
41592
41593 * Upgraded c-torture tests from 1.12 to 1.17
41594
41595 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
41596
41597 * lib/old-dejagnu.exp:
41598 Fixed handling of XFAIL target triplets to correctly
41599 recognize wildcard characters. Removed code that
41600 appended a unique id tag to the end of the file name
41601 printed out by the result of the testcases within a
41602 given test file.
41603
41604 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
41605
41606 * lib/old-dejagnu.exp:
41607 Reworked expected failure handling to trigger off of XFAIL
41608 keyword in keyphrase embeded in testcase source code. The
41609 XFAIL keyword must be at the end of the keyphrase line. It
41610 may optionally be followed by one or more target triplets.
41611 It has just occured that the handling of wildcards in the
41612 target triplet may not be correct.
41613
41614 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
41615
41616 * g++.old-deja/tests:
41617 Moved all subdirectories up one level into g++.old-deja .
41618
41619 * lib/old-dejagnu.exp:
41620 Fixed problem with CXXFLAGS not being properly reset, and being
41621 corrupted with extraneous "-c" compiler option. This was
41622 causing binaries to not be generated for test that needed them.
41623 Modified strings passed to "pass" and "fail" so that individual
41624 tests from the same test file would be distinguished by an
41625 identifier appended to the test file name in the summary logs;
41626 this corrected a problem with erroneous diff logs. Added code
41627 to search testcases for expected fail and unexpected pass keywords.
41628
41629 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
41630
41631 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
41632
41633 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
41634
41635 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
41636 Removed extraneous text from end of "Special g++ Options"
41637 keyphrase.
41638
41639 * lib/old-dejagnu.exp: Added pattern matching to look for new
41640 keywords, embedded in testcases comments, which will trigger
41641 calls to xpass and xfail.
41642
41643 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
41644
41645 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
41646 comments embedded in the testcases, especially the one looking for
41647 special compiler options, as well as the pattern matching for the
41648 compiler output again.
41649
41650 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
41651
41652 * lib/old-dejagnu.exp: Do a proper check of the return value for
41653 execute tests. Fixed several problems with the pattern matching
41654 of the compiler output which gave erroneous test results.
41655 Changed several of the test result messages to be more descriptive.
41656 * config/unix-g++.exp: Proc g++_load now actually works and
41657 executes the tests passed to it and returns a usable return
41658 value.
41659
41660 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
41661
41662 * lib/gcc.exp: Exits gracefully if $CC is bogus.
41663
41664 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
41665
41666 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
41667 Modified both files to properly execute the old style
41668 dejagnu tests. The previous versions of these files were
41669 experimental and did not function anything near correctly.
41670
41671 1993-04-05 Rob Savoye (rob@cygnus.com)
41672
41673 * Removed all Makefile.in and configure.in files. No configuration
41674 needed now.
41675
41676 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
41677
41678 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
41679
41680 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
41681
41682 * gcc.compile/configure.in, gcc.unsorted/configure.in,
41683 gcc.special/configure.in, gcc.noncompile/configure.in,
41684 gcc.execute/configure.in, gcc.code_quality/configure.in,
41685 g++.other/configure.in, g++.old-deja/configure.in,
41686 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
41687 in srcname setting.
41688
41689 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
41690
41691 * lib/udi.exp: Fixed mondfe and mondfe_download.
41692 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
41693 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
41694
41695 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
41696
41697 * config/udi-gdb.exp: Check $shell_id after connecting to target.
41698 (gdb_exit): Don't remove *_soc files.
41699
41700 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
41701
41702 * lib/c-torture.exp: Don't look for main; instead always use -w
41703 -c. This is how the c-torture tests work. Remove the object
41704 file if the compilation succeeds.
41705 * gcc.execute/execute.exp: Remove executable if test passes.
41706 * gcc.noncompile/noncompile.exp: Every test is an expected
41707 failure.
41708 * gcc.special/special.exp: Added tests from c-torture 1.11,
41709 corrected use of existing test.
41710 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
41711 gcc.execute/920625-1.c: Updated to c-torture 1.11.
41712 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
41713 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
41714 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
41715 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
41716 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
41717 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
41718 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
41719 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
41720 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
41721 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
41722 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
41723 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
41724 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
41725 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
41726 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
41727 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
41728 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
41729 c-torture 1.11.
41730 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
41731 correspond to c-torture 1.11.
41732
41733 * New file.
This page took 1.697 seconds and 6 git commands to generate.